1 2008-05-15 Adam Nemet <anemet@caviumnetworks.com>
4 * gcc.dg/pr36194.c: New test.
6 2008-05-15 Janne Blomqvist <jb@gcc.gnu.org>
9 * gfortran.dg/fmt_t_7.f: Remove XFAIL, patch for PR 25561/Part 1 fixes
12 2008-05-15 Janis Johnson <janis187@us.ibm.com>
14 * lib/torture-options.exp: New support for torture options.
15 * lib/gfortran-dg.exp (gfortran-dg-runtest): Use new torture
17 * lib/c-torture.exp: Define C_TORTURE_OPTIONS instead of
18 TORTURE_OPTIONS; don't define torture_with_loops and
19 torture_without_loops.
20 * lib/gcc-dg.exp: Define DG_TORTURE_OPTIONS instead of
21 TORTURE_OPTIONS; don't define torture_with_loops and
22 torture_without_loops.
23 (gcc-dg-runtest): Use new torture procs if no torture options
25 * lib/fortran-torture.exp: Define FORTRAN_TORTURE_OPTIONS instead of
27 (fortran-torture-execute): Use torture_with_loops instead of
29 (fortran-torture): Ditto.
30 * lib/objc-torture.exp: Define OBJC_TORTURE_OPTIONS instead of
31 TORTURE_OPTIONS; don't define torture_with_loops and
32 torture_without_loops.
33 * gcc.c-torture/execute/execute.exp: Use new torture procs.
34 * gcc.c-torture/execute/builtins/builtins.exp: Ditto.
35 * gcc.c-torture/execute/ieee/ieee.exp: Ditto.
36 * gcc.c-torture/unsorted/unsorted.exp: Ditto.
37 * gfortran.fortran-torture/execute/execute.exp: Ditto.
38 * gfortran.fortran-torture/compile/compile.exp: Ditto.
39 * gcc.target/x86_64/abi/abi-x86_64.exp: Ditto.
40 * gcc.target/i386/math-torture/math-torture.exp: Define
41 MATH_TORTURE_OPTIONS, use new torture procs.
42 * gcc.dg/pch/pch.exp: Use new torture procs.
43 * gcc.dg/format/format.exp: Ditto.
44 * gcc.misc-tests/i386-prefetch.exp: Ditto.
45 * gcc.misc-tests/dectest.exp: Ditto.
46 * objc.dg/pch/pch.exp: Ditto.
47 * objc/execute/execute.exp: Ditto.
48 * objc/execute/exceptions/exceptions.exp: Ditto.
49 * objc/compile/compile.exp: Ditto.
51 2008-05-15 Richard Guenther <rguenther@suse.de>
53 PR tree-optimization/36245
54 * gcc.c-torture/compile/pr36245.c: New testcase.
56 2008-05-15 Richard Guenther <rguenther@suse.de>
58 * gcc.dg/tree-ssa/loadpre7.c: Adjust scan for not performed
60 * gcc.dg/tree-ssa/ssa-fre-10.c: Likewise.
62 2008-05-15 Richard Guenther <rguenther@suse.de>
65 * gcc.dg/torture/pr36244.c: New testcase.
67 2008-05-15 Eric Botcazou <ebotcazou@adacore.com>
69 * gnat.dg/discr8.ad[sb]: New test.
70 * gnat.dg/discr8_pkg[123].ads: New helpers.
72 2008-05-15 H.J. Lu <hongjiu.lu@intel.com>
74 * gcc.target/i386/sse-set-ps-1.c: New.
75 * gcc.target/i386/sse4_1-set-ps-1.c: Likewise.
77 2008-05-15 Richard Guenther <rguenther@suse.de>
79 PR tree-optimization/36009
80 PR tree-optimization/36204
81 * gcc.dg/tree-ssa/ssa-lim-5.c: New testcase.
82 * gcc.dg/tree-ssa/ssa-lim-6.c: Likewise.
84 2008-05-15 Richard Guenther <rguenther@suse.de>
86 PR tree-optimization/34330
87 * gcc.dg/torture/pr34330.c: New testcase.
89 2008-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
92 * gfortran.dg/repack_arrays_1.f90: New test.
94 2008-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
97 * gfortran.dg/boz_11.f90: New test.
98 * gfortran.dg/boz_12.f90: New test.
100 2008-05-14 Paul Thomas <pault@gcc.gnu.org>
103 * gfortran.dg/actual_procedure_1.f90: New test
105 2008-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
108 * gfortran.dg/bound_4.f90: New test.
109 * gfortran.dg/bounds_check_14.f90: New test.
111 2008-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
114 * gfortran.dg/bound_3.f90: New test.
116 2008-05-14 Michael Meissner <michael.meissner@amd.com>
117 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
119 * gcc.target/i386/sse5-imul32widen-vector.c: New file to test x86
121 * gcc.target/i386/sse5-imul64-vector.c: Ditto.
122 * gcc.target/i386/sse5-rotate1-vector.c: Ditto.
123 * gcc.target/i386/sse5-rotate2-vector.c: Ditto.
124 * gcc.target/i386/sse5-rotate3-vector.c: Ditto.
125 * gcc.target/i386/sse5-shift1-vector.c: Ditto.
126 * gcc.target/i386/sse5-shift2-vector.c: Ditto.
127 * gcc.target/i386/sse5-shift3-vector.c: Ditto.
129 2008-05-14 Michael Meissner <michael.meissner@amd.com>
132 * gcc.dg/pr36224.c: New file.
134 2008-05-14 Olivier Hainque <hainque@adacore.com>
136 * gnat.dg/blkextract_from_reg.adb: New test.
138 2008-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
141 * gfortran.dg/include_3.f95: New test.
143 2008-05-14 Ira Rosen <irar@il.ibm.com>
145 PR tree-optimization/36098
146 * gcc.dg/vect/vect.exp: Compile with -O3 all the tests named "O3-*".
147 * gcc.dg/vect/O3-pr36098.c: New test.
149 2008-05-14 Samuel Tardieu <sam@rfc1149.net>
151 * gnat.dg/old_errors.ads, gnat.dg/old_errors.adb: New.
153 2008-05-14 Andreas Krebbel <krebbel1@de.ibm.com>
155 * g++.dg/eh/080513-1.C: New testcase.
157 2008-05-13 Uros Bizjak <ubizjak@gmail.com>
160 * gcc.target/i386/pr36222-1.c: New test.
162 2008-05-13 H.J. Lu <hongjiu.lu@intel.com>
164 * gcc.target/i386/sse-init-v4hi-1.c: New.
165 * gcc.target/i386/sse-init-v4sf-1.c: Likewise.
166 * gcc.target/i386/sse2-init-v16qi-1.c: Likewise.
167 * gcc.target/i386/sse2-init-v2di-1.c: Likewise.
168 * gcc.target/i386/sse2-init-v4si-1.c: Likewise.
169 * gcc.target/i386/sse2-init-v8hi-1.c: Likewise.
170 * gcc.target/i386/sse4_1-init-v16qi-1.c: Likewise.
171 * gcc.target/i386/sse4_1-init-v2di-1.c: Likewise.
172 * gcc.target/i386/sse4_1-init-v4sf-1.c: Likewise.
173 * gcc.target/i386/sse4_1-init-v4si-1.c: Likewise.
175 2008-05-13 Janis Johnson <janis187@us.ibm.com>
178 * gcc.c-torture/compile/20031125-1.c: Remove dg-do, dg-options.
179 * gcc.c-torture/compile/20031125-2.c: Ditto.
180 * gcc.c-torture/compile/20031203-1.c: Ditto.
181 * gcc.c-torture/compile/acc1.c: Remove -O2 from dg-options.
182 * gcc.c-torture/compile/builtin_constant_p.c: Remove dg-options.
183 * gcc.c-torture/compile/pr21562.c: Remove -O3 from dg-options.
184 * gcc.c-torture/compile/pr25483.c: Remove -O from dg-options.
185 * gcc.c-torture/compile/pr32349.c: Remove -O2 from dg-options.
186 * gcc.c-torture/compile/pr32355.c: Remove dg-options.
187 * gcc.c-torture/compile/pr34448.c: Ditto.
188 * gcc.c-torture/compile/pr34648.c: Remove -O2 from dg-options.
190 2008-05-13 Tom Tromey <tromey@redhat.com>
192 PR preprocessor/22168:
193 * gcc.dg/pch/import-2.hs: Add -Wno-deprecated.
194 * gcc.dg/pch/import-1.hs: Add -Wno-deprecated.
195 * gcc.dg/pch/import-2.c: Add -Wno-deprecated.
196 * gcc.dg/pch/import-1.c: Add -Wno-deprecated.
197 * gcc.dg/cpp/import2.c: Add -Wno-deprecated.
198 * gcc.dg/cpp/import1.c: Add -Wno-deprecated.
199 * gcc.dg/cpp/trad/assert3.c: Add -Wno-deprecated.
200 * gcc.dg/cpp/trad/assert2.c: Add -Wno-deprecated.
201 * gcc.dg/cpp/trad/assert1.c: Add -Wno-deprecated.
202 * gcc.dg/cpp/ident.c: Add -Wno-deprecated.
203 * gcc.dg/cpp/ident-1.c: Add -Wno-deprecated.
204 * gcc.dg/cpp/extratokens.c: Add -Wno-deprecated.
205 * gcc.dg/cpp/assert3.c: Add -Wno-deprecated.
206 * gcc.dg/cpp/assert2.c: Add -Wno-deprecated.
207 * gcc.dg/cpp/assert1.c: Add -Wno-deprecated.
208 * gcc.dg/cpp/assert4.c: Compile with -ansi and not -pedantic. Add
210 * gcc.dg/cpp/pr22168.c: New file.
211 * gcc.dg/cpp/pr22168-2.c: New file.
213 2008-05-13 Richard Guenther <rguenther@suse.de>
216 * gcc.dg/pr36227.c: New testcase.
218 2008-05-13 Eric Botcazou <ebotcazou@adacore.com>
220 * gnat.dg/discr7.adb: New test
221 * gnat.dg/conv_integer.adb: Likewise.
223 2008-05-12 Janis Johnson <janis187@us.ibm.com>
225 * gcc.c-torture/compile/pr11832.c: XFAIL for mips and powerpc-linux,
226 then ignore ICE message to avoid a second failure.
227 * gcc.c-torture/compile/pr33009.c: Ditto.
228 * lib/gcc-dg.exp: Explain in comment how to XFAIL an ICE.
230 2008-05-12 Andy Hutchinson <hutchinsonandy@aim.com>
232 * gcc.dg/pr34457-1.c: Skip for target without trampolines.
233 * gcc.dg/20050607-1.c: Ditto.
234 * gcc.dg/trampoline-1.c: Ditto.
235 * gcc.dg/debug/debug-3.c: Ditto.
236 * gcc.dg/debug/debug-5.c: Ditto.
238 2008-05-12 Samuel Tardieu <sam@rfc1149.net>
240 * gnat.dg/specs/statically_matching.ads: New.
242 2008-05-12 H.J. Lu <hongjiu.lu@intel.com>
244 * gcc.target/i386/sse2-set-epi32-1.c: New.
245 * gcc.target/i386/sse2-set-epi64x-1.c: Likewise.
246 * gcc.target/i386/sse4_1-set-epi32-1.c: Likewise.
247 * gcc.target/i386/sse4_1-set-epi64x-1.c: Likewise.
249 2008-05-12 Uros Bizjak <ubizjak@gmail.com>
251 PR rtl-optimization/36111
252 * gcc.dg/pr36111.c: New test.
254 2008-05-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
257 * gfortran.dg/transfer_simplify_9.f90: New test.
259 2008-05-12 Paolo Carlini <paolo.carlini@oracle.com>
262 * g++.dg/cpp0x/vt-35331.C: New.
263 * g++.dg/cpp0x/pr32125.C: Adjust.
264 * g++.dg/cpp0x/pr32126.C: Likewise.
265 * g++.dg/cpp0x/pr31438.C: Likewise.
266 * g++.dg/cpp0x/variadic81.C: Likewise.
267 * g++.dg/cpp0x/vt-34055.C: Likewise.
268 * g++.dg/cpp0x/vt-34606.C: Likewise.
270 2008-05-12 Ira Rosen <irar@il.ibm.com>
272 * gfortran.dg/vect/pr36119.f: Rename to ...
273 * gfortran.dg/vect/O3-pr36119.f90: ... this. Compile for all targets
276 2008-05-11 Adam Nemet <anemet@caviumnetworks.com>
278 * gcc.target/mips/mips.exp: Move passing -DMIPS16=... from here ...
279 * lib/target-supports.exp (add_options_for_mips16_attribute):
282 2008-05-11 Thomas Koenig <tkoenig@gcc.gnu.org>
285 * gfortran.dg/associated_5.f90: New test.
287 2008-05-11 Richard Sandiford <rdsandiford@googlemail.com>
289 * gcc.target/mips/scc-1.c: Require mips16_attribute, and add
290 the associated options.
291 * gcc.target/mips/scc-3.c: Likewise.
293 2008-05-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
295 * gfortran.dg/default_format_1.f90: Move denormals tests to
296 gfortran.dg/default_format_denormal_1.f90.
297 * gfortran.dg/default_format_denormal_1.f90: Added denormal tests.
299 2008-05-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
301 * gfortran.dg/nint_2.f90: XFAIL on mingw.
303 2008-05-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
305 * gfortran.dg/streamio_15.f90: Take care of Windows CRLF line
308 2008-05-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
310 * gfortran.dg/fseek.f90: Take care of Windows CRLF line
313 2008-05-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
315 * gfortran.dg/fmt_t_5.f90: Take care of Windows CRLF line
318 2008-05-10 Kenneth Zadeck <zadeck@naturalbridge.com>
320 PR rtl-optimization/36185
321 * g++.dg/opt/pr36185.C
323 2008-05-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
325 * write_to_null.f90: Rename to write_to_null.F90.
326 * write_to_null.F90: On Windows, "nul" is the equivalent of the
329 2008-05-10 Richard Sandiford <rdsandiford@googlemail.com>
331 PR rtl-optimization/33642
332 * gcc.c-torture/compile/pr11832.c: Skip for MIPS.
333 * gcc.c-torture/compile/pr33009.c: Likewise.
335 2008-05-09 Tom Tromey <tromey@redhat.com>
337 * gcc.dg/pr22231.c: Fix dg-error call.
339 2008-05-09 Tom Tromey <tromey@redhat.com>
341 PR preprocessor/22231:
342 * gcc.dg/pr22231.c: New file.
344 2008-05-09 Richard Guenther <rguenther@suse.de>
346 PR tree-optimization/36187
347 * g++.dg/opt/pr36187.C: New testcase.
349 2008-05-08 Jan Sjodin <jan.sjodin@amd.com>
350 Sebastian Pop <sebastian.pop@amd.com>
352 * gcc.dg/tree-ssa/data-dep-1.c: New.
354 2008-05-08 Richard Guenther <rguenther@suse.de>
356 * gcc.dg/tree-ssa/20040911-1.c: Adjust.
357 * gcc.dg/tree-ssa/20040517-1.c: Likewise.
358 * gcc.dg/tree-ssa/pr26421.c: Likewise.
359 * gcc.dg/tree-ssa/pr23382.c: Likewise.
360 * gcc.dg/tree-ssa/alias-15.c: Likewise.
361 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
362 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
363 * gcc.dg/tree-ssa/pta-fp.c: Likewise.
364 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
365 * gcc.dg/tree-ssa/alias-12.c: Likewise.
367 2008-05-09 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
370 * gfortran.dg/module_widestring_1.f90: New test.
372 2008-05-08 Rafael Espindola <espindola@google.com>
374 * gcc.dg/vect/vect-111.c: Rename to no-trapping-math-vect-111.c
375 * gcc.dg/vect/vect-ifcvt-11.c: Rename to no-trapping-math-vect-ifcvt-11.c
376 * gcc.dg/vect/vect-ifcvt-12.c: Rename to no-trapping-math-vect-ifcvt-12.c
377 * gcc.dg/vect/vect-ifcvt-13.c: Rename to no-trapping-math-vect-ifcvt-13.c
378 * gcc.dg/vect/vect-ifcvt-14.c: Rename to no-trapping-math-vect-ifcvt-14.c
379 * gcc.dg/vect/vect-ifcvt-15.c: Rename to no-trapping-math-vect-ifcvt-15.c
381 2008-05-08 David Daney <ddaney@avtrex.com>
383 * lib/target-supports.exp (check_effective_target_sync_int_long): Add
385 (check_effective_target_sync_char_short): Same.
387 2008-05-08 Kai Tietz <kai.tietz@onevision.com>
389 * gcc.c-torture/compile/pr36172.c: Replace unsigned long by
392 2008-05-08 Sa Liu <saliu@de.ibm.com>
394 * testsuite/gcc.target/spu/subti3.c: New.
396 2008-05-08 Richard Guenther <rguenther@suse.de>
399 * gcc.c-torture/compile/pr36154.c: New testcase.
401 2008-05-08 Richard Guenther <rguenther@suse.de>
404 * gcc.c-torture/compile/pr36172.c: New testcase.
406 2008-05-08 Uros Bizjak <ubizjak@gmail.com>
409 * gcc.target/i386/pr35714.c: New test.
411 2008-05-07 Jakub Jelinek <jakub@redhat.com>
414 * gcc.c-torture/execute/20080506-2.c: New test.
417 * gcc.c-torture/execute/20080506-1.c: New test.
419 2008-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
422 * gfortran.dg/fmt_t_7.f: XFAIL this until we get issue resolved.
424 2008-05-06 H.J. Lu <hongjiu.lu@intel.com>
427 * g++.dg/ext/utf32-4.C: Fix a typo.
429 2008-05-06 H.J. Lu <hongjiu.lu@intel.com>
432 * gcc.dg/utf32-4.c: Fix a typo.
434 * lib/target-supports.exp (check_effective_target_4byte_wchar_t):
435 Use __WCHAR_TYPE__ instead of wchar_t.
437 2008-05-06 Mark Shinwell <shinwell@codesourcery.com>
438 Daniel Jacobowitz <dan@codesourcery.com>
439 Andrew Jenner <andrew@codesourcery.com>
441 * g++.old-deja/g++.jason/enum6.C, g++.old-deja/g++.law/enum9.C,
442 g++.old-deja/g++.other/enum4.C, gfortran/enum_9.f90,
443 gfortran.dg/enum_10.f90: Broaden dg-options pattern.
445 2008-05-06 Tom Tromey <tromey@redhat.com>
447 PR preprocessor/35313, PR preprocessor/36088:
448 * gcc.dg/cpp/pr35313.c: New file.
449 * gcc.dg/cpp/if-oppr.c: Remove test for ',' in a conditional
451 * gcc.dg/cpp/if-oppr2.c: New file.
453 2008-05-06 Tobias Burnus <burnus@net-b.de>
456 * gfortran.dg/bessel_2.f90: New.
458 2008-05-06 Olivier Hainque <hainque@adacore.com>
460 * gnat.dg/fatp_sra.adb: New test.
462 2008-05-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
465 * gcc.c-torture/pr36141.c: New testcase.
467 2008-05-06 Danny Smith <dannysmith@users.sourceforge.net>
469 * lib/target-supports.exp (check_effective_target_4byte_wchar_t):
471 * gcc.dg/utf16-4.c: Use it.
472 * gcc.dg/utf32-4.c: Use it.
473 * g++.dg/ext/utf16-4.C: Use it.
474 * g++.dg/ext/utf32-4.C: Use it.
476 2008-05-05 Danny Smith <dannysmith@users.sourceforge.net>
478 * gfortran.dg/dev_null.f90. Remove and replace with...
479 * gfortran.dg/dev_null.F90: Use preprocessor define to
480 generalize the DEV_NULL name.
482 2008-05-05 Andrew Pinski <andrew.pinski@playstation.sony.com>
484 * gcc.dg/tree-ssa/forwprop-5.c: New testcase.
485 * gcc.dg/tree-ssa/forwprop-6.c: New testcase.
486 * gcc.dg/tree-ssa/forwprop-7.c: New testcase.
487 * gcc.dg/tree-ssa/forwprop-8.c: New testcase.
488 * gcc.dg/tree-ssa/forwprop-9.c: New testcase.
490 2008-05-05 Ira Rosen <irar@il.ibm.com>
492 PR tree-optimization/36119
493 * gfortran.dg/vect/pr36119.f: New test.
495 2008-05-04 Thomas Koenig <tkoenig@gcc.gnu.org>
498 * gfortran.dg/intrinsic_ifunction_1.f90: New test case.
500 2008-05-04 Andy Hutchinson <hutchinsonandy@aim.com>
502 * gcc.dg/nested-func-5.c: Skip for target without trampolines.
503 * gcc.dg/torture/nested-fn-1.c: Ditto.
505 2008-05-04 Thomas Koenig <tkoenig@gcc.gnu.org>
508 * gfortran.dg/intrinsic_pack_4.f90: New test case.
510 2008-05-03 Eric Botcazou <ebotcazou@adacore.com>
512 * gnat.dg/discr6_pkg.ads: New helper.
513 * gnat.dg/discr6.adb: New test.
515 2008-05-03 Eric Botcazou <ebotcazou@adacore.com>
517 * gnat.dg/alignment4.adb: Adjust.
518 * gnat.dg/alignment5.adb: Likewise.
519 * gnat.dg/alignment6.adb: XFAIL.
521 2008-05-03 Richard Guenther <rguenther@suse.de>
523 * gcc.dg/tree-ssa/loop-36.c: Cleanup the dump file.
525 2008-05-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
528 * gfortran.dg/io_constraints_4.f90: New test.
530 2008-05-01 Simon Baldwin <simonb@google.com>
533 * testsuite/gcc.dg/Warray-bounds.c: Removed frontend warnings update.
534 * testsuite/g++.dg/warn/Warray-bounds.c: Ditto.
535 * testsuite/gcc.dg/Warray-bounds-noopt.c: Removed testcase.
536 * testsuite/g++.dg/warn/Warray-bounds-noopt.c: Ditto.
538 2008-05-01 Bud Davis <bdavis9659@sbcglobal.net>
541 * gfortran.dg/index.f90: New test.
543 2008-05-01 Simon Baldwin <simonb@google.com>
545 * testsuite/gcc.dg/Warray-bounds.c: Updated for frontend warnings,
546 additional tests for arrays of size 0 and size 1.
547 * testsuite/g++.dg/warn/Warray-bounds.c: Ditto.
548 * testsuite/gcc.dg/Warray-bounds-noopt.c: New testcase.
549 * testsuite/g++.dg/warn/Warray-bounds-noopt.c: Ditto.
551 2008-05-01 Richard Guenther <rguenther@suse.de>
554 * gcc.c-torture/execute/pr36093.c: New testcase.
556 2008-04-30 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
558 * gfortran.dg/selected_char_kind_1.f90: New test.
559 * gfortran.dg/selected_char_kind_2.f90: New test.
560 * gfortran.dg/selected_char_kind_3.f90: New test.
562 2008-04-28 Paul Thomas <pault@gcc.gnu.org>
565 * gfortran.dg/use_rename_3.f90
567 2008-04-30 Richard Guenther <rguenther@suse.de>
569 PR tree-optimization/21636
570 * gcc.dg/tree-ssa/ssa-ccp-19.c: New testcase.
572 2008-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
575 * gfortran.dg/intrinsic_product_1.f90: New test case.
577 2008-04-30 Richard Guenther <rguenther@suse.de>
579 PR tree-optimization/14847
580 * gcc.dg/tree-ssa/ssa-ifcombine-6.c: New testcase.
582 2008-04-30 Jakub Jelinek <jakub@redhat.com>
585 * g++.dg/overload/template4.C: New test.
587 2008-04-30 Kai Tietz <kai.tietz@onevision.com>
589 * gfortran.dg/chmod_1.f90: Disable for *-*-mingw*.
590 * gfortran.dg/chmod_2.f90: Likewise.
591 * gfortran.dg/chmod_3.f90: Likewise.
592 * gfortran.dg/open_errors.f90: Likewise.
594 2008-04-30 Nathan Sidwell <nathan@codesourcery.com>
596 * gcc.dg/tls/section-2.c: Restrict to vxworks.
598 2008-04-29 Samuel Tardieu <sam@rfc1149.net>
601 * gnat.dg/specs/tag2.ads: New.
603 2008-04-29 Richard Guenther <rguenther@suse.de>
605 PR tree-optimization/36078
606 * gfortran.fortran-torture/compile/pr36078.f90: New testcase.
608 2008-04-29 Richard Guenther <rguenther@suse.de>
611 * gcc.dg/fold-plusmult.c: New testcase.
613 2008-04-29 Richard Guenther <rguenther@suse.de>
616 * gcc.c-torture/execute/pr36077.c: New testcase.
618 2008-04-29 Kai Tietz <kai.tietz@onevision.com>
620 * testsuite/gcc.dg/sync-2.c: Set dg-options "-ansi".
622 2008-04-29 Jakub Jelinek <jakub@redhat.com>
625 * g++.dg/init/ref17.C: New test.
628 * g++.dg/other/error28.C: New test.
630 2008-04-28 Uros Bizjak <ubizjak@gmail.com>
633 * gcc.target/i386/pr36073.c: New test.
635 2008-04-28 Richard Guenther <rguenther@suse.de>
638 * gcc.dg/vect/vect-118.c: Rename to ...
639 * gcc.dg/vect/O3-vect-pr34223.c: ... this.
641 2008-04-28 Richard Guenther <rguenther@suse.de>
643 PR tree-optimization/36066
644 * gcc.dg/torture/pr36066.c: New testcase.
646 2008-04-28 Uros Bizjak <ubizjak@gmail.com>
649 * gcc.target/i386/pr36064.c: New test.
651 2008-04-28 Uros Bizjak <ubizjak@gmail.com>
654 * g++.dg/ext/vector14.C: Add -msse for 32bit x86 targets.
656 2008-04-27 Richard Guenther <rguenther@suse.de>
658 PR tree-optimization/18754
659 PR tree-optimization/34223
660 * gcc.dg/tree-ssa/loop-36.c: New testcase.
661 * gcc.dg/tree-ssa/loop-37.c: Likewise.
662 * gcc.dg/vect/vect-118.c: Likewise.
663 * gcc.dg/Wunreachable-8.c: XFAIL bogus warning.
664 * gcc.dg/vect/vect-66.c: Increase loop trip count.
665 * gcc.dg/vect/no-section-anchors-vect-66.c: Likewise.
666 * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise.
667 * gcc.dg/vect/vect-76.c: Likewise.
668 * gcc.dg/vect/vect-outer-6.c: Likewise.
669 * gcc.dg/vect/vect-outer-1.c: Likewise.
670 * gcc.dg/vect/vect-outer-1a.c: Likewise.
671 * gcc.dg/vect/vect-11a.c: Likewise.
672 * gcc.dg/vect/vect-shift-1.c: Likewise.
673 * gcc.target/i386/vectorize1.c: Likewise.
675 2008-04-27 Nathan Sidwell <nathan@codesourcery.com>
677 * gcc.dg/tls/section-2.c: New.
678 * gcc.dg/tls/emutls-1.c: New.
679 * lib/target-supports.exp (check_effective_target_tls_native):
682 2008-04-26 H.J. Lu <hongjiu.lu@intel.com>
685 * gcc.dg/large-size-array-2.c: Fix x86_64-*-mingw* check.
686 * gcc.dg/large-size-array-4.c: Likewise.
688 2008-04-26 George Helffrich <george@gcc.gnu.org>
690 PRs fortran/PR35154, fortran/PR23057
691 * gfortran.dg/debug/pr35154-stabs.f: New test case for
692 .stabs functionality.
693 * gfortran.dg/debug/pr35154-dwarf2.f: New test case for
696 2008-04-26 Richard Sandiford <rsandifo@nildram.co.uk>
698 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Expect
699 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 and
700 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 to be defined.
701 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
703 2008-04-25 Tobias Burnus <burnus@net-b.de>
705 * gfortran/array_constructor_23.f: Change REAL(10) into kind > 8.
706 * gfortran/array_constructor_24.f: New; REAL(8) version of the test.
708 2008-04-25 Kai Tietz <kai.tietz@onevision.com>
710 * gcc.dg/array-quals-1.c: Add xfail for x86_64-*-mingw*.
711 * gcc.dg/builtins-12.c: Add dg-options "-ansi".
712 * gcc.dg/builtins-13.c: Likewise.
713 * gcc.dg/pr25682.c: Likewise.
714 * gcc.dg/pr33694.c: Likewise.
715 * gcc.dg/c90-const-expr-2.c: Add check for _WIN64 define.
716 * gcc.dg/c99-const-expr-2.c: Likewise.
717 * gcc.dg/ia64-sync-1.c: Add typedef of size_t, for prototype.
718 * gcc.dg/ia64-sync-2.c: Likewise.
719 * gcc.dg/ia64-sync-3.c: Likewise
720 * gcc.dg/large-size-array.c: Add check for _WIN64 define.
721 * gcc.dg/large-size-array-3.c: Likewise.
722 * gcc.dg/large-size-array-2.c: Add x86_64-*-mingw* for ignore error
724 * gcc.dg/large-size-array-4.c: Likewise.
725 * gcc.dg/max-1.c: Replace use of long by ssize_t.
727 2008-04-24 Steve Ellcey <sje@cup.hp.com>
729 * gcc.dg/lower-subreg-1.c: Skip IA64 platform.
731 2008-04-24 Steve Ellcey <sje@cup.hp.com>
733 * gcc.dg/vect/slp-15.c: Fix scan when vect_int_mult is false.
735 2008-04-24 Steve Ellcey <sje@cup.hp.com>
738 * gcc.dg/vect/vect-vfa-slp.c: Remove bad check.
740 2008-04-24 Jakub Jelinek <jakub@redhat.com>
742 * gcc.dg/pr36017.c: Run on all targets, remove -lm from dg-options.
745 * g++.dg/ext/vector14.C: New test.
747 2008-04-24 Richard Guenther <rguenther@suse.de>
749 * gcc.dg/builtin-constant_p-1.c: New testcase.
750 * gcc.dg/builtin-errors.c: Adjust expected error.
752 2008-04-24 Jakub Jelinek <jakub@redhat.com>
754 PR tree-optimization/36008
755 * gcc.c-torture/execute/20080424-1.c: New test.
757 2008-04-24 Ira Rosen <irar@il.ibm.com>
758 Richard Guenther <rguenther@suse.de>
760 PR tree-optimization/36034
761 * gcc.c-torture/execute/pr36034-1.c: New testcase.
762 * gcc.c-torture/execute/pr36034-2.c: Likewise.
764 2008-04-24 Olivier Hainque <hainque@adacore.com>
766 * gnat.dg/concat_length.adb: New test.
768 2008-04-24 Ira Rosen <irar@il.ibm.com>
770 PR tree-optimization/35982
771 * gcc.dg/vect/fast-math-pr35982.c: New.
773 2008-04-24 Danny Smith <dannysmith@users.net>
775 * gcc.dg/format/ms-warnI64-1.c: New file.
777 2008-04-24 Jakub Jelinek <jakub@redhat.com>
780 * gcc.dg/pr36015.c: New test.
782 2008-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
784 PR rtl-optimization/36006
785 * gfortran.dg/pr36006-1.f90: New test.
786 * gfortran.dg/pr36006-2.f90: Ditto.
788 2008-04-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
791 * gfortran.dg/minmaxloc_5.f90: New test.
792 * gfortran.dg/minmaxloc_6.f90: New test.
794 2008-04-23 Steve Ellcey <sje@cup.hp.com>
796 * gcc.dg/array-init-1.c: Add big-endian number to check.
798 2008-04-23 Richard Guenther <rguenther@suse.de>
800 PR tree-optimization/27799
801 PR tree-optimization/32921
802 PR tree-optimization/32624
803 * gcc.dg/tree-ssa/pr27799.c: New testcase.
804 * gcc.dg/tree-ssa/20030807-7.c: Remove xfail, scan vrp dump.
806 2008-04-23 Richard Guenther <rguenther@suse.de>
809 * gcc.dg/attr-alloc_size-2.c: New testcase.
811 2008-04-23 Kai Tietz <kai.tietz@onevision.com>
813 * gcc.dg/20020919-1.c (loc_size_t): New type.
814 (_dl_stat): Use loc_size_t to cast pointers.
815 * gcc.c-torture/compile/20010327-1.c: Skip for x86_64-*-mingw*.
817 2008-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
820 * gfortran.dg/matmul_7.f90: New test.
822 2008-04-22 Steve Ellcey <sje@cup.hp.com>
824 * gcc.dg/struct/wo_prof_global_var.c: Initialize array.
825 * gcc.dg/struct/wo_prof_malloc_size_var.c: Ditto.
826 * gcc.dg/struct/w_prof_local_var.c: Ditto.
827 * gcc.dg/struct/w_prof_global_var.c: Ditto.
828 * gcc.dg/struct/wo_prof_local_var.c: Ditto.
830 2008-04-22 Jason Merrill <jason@redhat.com>
833 * g++.dg/cpp0x/decltype11.C: New.
835 2008-04-23 Jakub Jelinek <jakub@redhat.com>
837 PR rtl-optimization/36017
838 * gcc.dg/pr36017.c: New test.
840 2008-04-22 Jakub Jelinek <jakub@redhat.com>
843 * g++.dg/ext/stmtexpr13.C: New test.
845 2008-04-22 Ian Lance Taylor <iant@google.com>
847 * gcc.c-torture/compile/20080419-1.c: New test.
849 2008-04-22 Kris Van Hees <kris.van.hees@oracle.com>
852 * g++.dg/ext/utf-cvt.C: Handle 64-bit platforms correctly.
853 Add tests for 'long long'.
854 * gcc.dg/utf-cvt.c: Handle 64-bit platforms correctly.
855 Add tests for 'long long'.
857 2008-04-22 Nick Clifton <nickc@redhat.com>
859 * gcc.dg/Wconversion-real.c: Add missing end of comment marker.
861 2008-04-21 Uros Bizjak <ubizjak@gmail.com>
864 * gcc.target/i386/pr31486.c: New test.
866 2008-04-21 Adam Nemet <anemet@caviumnetworks.com>
868 * gcc.dg/profile-dir-1.c, gcc.dg/profile-dir-2.c,
869 gcc.dg/profile-dir-3.c: Generate tree_profile dump. Check gcda
870 file name there instead of the assembly. Cleanup tree_profile
873 2008-04-21 Steve Ellcey <sje@cup.hp.com>
875 * gcc.dg/vect/vect-vfa-slp.c: XFAIL if vect_no_align.
876 * gcc.dg/vect/slp-25.c: Ditto.
877 * gcc.dg/vect/vect-outer-5.c: Ditto.
878 * gcc.dg/vect/pr33804.c: Ditto.
879 * gcc.dg/vect/vect-outer-4c.c: Ditto.
880 * gcc.dg/vect/no-vfa-vect-depend-1.c: Ditto.
881 * gcc.dg/vect/pr33953.c: Ditto.
882 * gcc.dg/vect/slp-3.c: Ditto.
883 * gcc.dg/vect/vect-iv-6.c: Ditto.
885 2008-04-22 Jakub Jelinek <jakub@redhat.com>
887 * g++.dg/ext/fixed1.C: Add dg-options.
889 2008-04-21 Uros Bizjak <ubizjak@gmail.com>
892 * g++.dg/other/i386-4.C: New test.
894 2008-04-21 Jason Merrill <jason@redhat.com>
897 * g++.dg/ext/fixed1.C: New.
900 * g++.dg/template/ttp27.C: New.
902 2008-04-21 Tom Tromey <tromey@redhat.com>
905 * gcc.dg/cpp/pr33415.c: New file.
907 2008-04-21 Olivier Hainque <hainque@adacore.com>
909 * gnat.dg/bltins.adb: New testcase.
911 2008-04-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
914 * gfortran.dg/zero-sized_4.f90: New test.
916 2008-04-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
919 * gfortran.dg/continuation_5.f: Add some comment lines.
920 * gfortran.dg/continuation_3.f90: Add some comment lines.
922 2008-04-20 Thomas Koenig <tkoenig@gcc.gnu.org>
925 * gfortran.dg/reshape_zerosize_1.f90: New file.
927 2008-04-20 Eric Botcazou <ebotcazou@adacore.com>
929 * gnat.dg/alignment6.adb: New test.
931 2008-04-19 Paul Thomas <pault@gcc.gnu.org>
936 * gfortran.dg/array_constructor_23.f: New test.
939 * gfortran.dg/alloc_comp_default_init_2.f90: New test.
940 * gfortran.dg/alloc_comp_basics_1.f90: Change occurrences of
941 "builtin_free" to 27.
942 * gfortran.dg/alloc_comp_constructor_1.f90: Change occurrences
943 of "builtin_free" to 21.
945 2008-04-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
948 * gfortran.dg/pr35154-dwarf2.f: Remove.
949 * gfortran.dg/pr35154-stabs.f: Remove.
951 2008-04-18 Ian Lance Taylor <iant@google.com>
953 PR tree-optimization/35977
954 * gcc.dg/tree-ssa/forwprop-3.c: Use -O2 rather than -O.
956 2008-04-18 Jakub Jelinek <jakub@redhat.com>
957 Peter Bergner <bergner@vnet.ibm.com>
960 * gcc.target/powerpc/pr35907.c: New test.
962 2008-04-18 Eric Botcazou <ebotcazou@adacore.com>
964 * gnat.dg/dynamic_elab_pkg.ads: New helper.
965 * gnat.dg/dynamic_elab1.ad[sb]: New test.
966 * gnat.dg/dynamic_elab2.ad[sb]: Likewise.
968 2008-04-18 Kris Van Hees <kris.van.hees@oracle.com>
970 Tests for char16_t and char32_t support.
971 * g++.dg/ext/utf-cvt.C: New
972 * g++.dg/ext/utf-cxx0x.C: New
973 * g++.dg/ext/utf-cxx98.C: New
974 * g++.dg/ext/utf-dflt.C: New
975 * g++.dg/ext/utf-gnuxx0x.C: New
976 * g++.dg/ext/utf-gnuxx98.C: New
977 * g++.dg/ext/utf-mangle.C: New
978 * g++.dg/ext/utf-typedef-cxx0x.C: New
979 * g++.dg/ext/utf-typedef-cxx98.C: New
980 * g++.dg/ext/utf-typespec.C: New
981 * g++.dg/ext/utf16-1.C: New
982 * g++.dg/ext/utf16-2.C: New
983 * g++.dg/ext/utf16-3.C: New
984 * g++.dg/ext/utf16-4.C: New
985 * g++.dg/ext/utf32-1.C: New
986 * g++.dg/ext/utf32-2.C: New
987 * g++.dg/ext/utf32-3.C: New
988 * g++.dg/ext/utf32-4.C: New
989 * gcc.dg/utf-cvt.c: New
990 * gcc.dg/utf-dflt.c: New
991 * gcc.dg/utf16-1.c: New
992 * gcc.dg/utf16-2.c: New
993 * gcc.dg/utf16-3.c: New
994 * gcc.dg/utf16-4.c: New
995 * gcc.dg/utf32-1.c: New
996 * gcc.dg/utf32-2.c: New
997 * gcc.dg/utf32-3.c: New
998 * gcc.dg/utf32-4.c: New
1000 2008-04-18 Eric Botcazou <ebotcazou@adacore.com>
1002 * gnat.dg/specs/varsize_return.ads: New test.
1003 * gnat.dg/specs/varsize_return_pkg1.ad[sb]: New helper.
1004 * gnat.dg/specs/varsize_return_pkg2.ad[sb]: Likewise.
1006 2008-04-17 Jason Merrill <jason@redhat.com>
1009 * g++.dg/overload/autoptr1.C: New.
1011 2008-04-17 Eric Botcazou <ebotcazou@adacore.com>
1013 * gnat.dg/alignment4.adb: New test.
1014 * gnat.dg/alignment5.adb: Likewise.
1015 * gnat.dg/frame_overflow.adb: Adjust.
1017 2008-04-17 Richard Guenther <rguenther@suse.de>
1019 * gcc.dg/tree-ssa/ssa-fre-17.c: New testcase.
1021 2008-04-17 Christian Bruel <christian.bruel@st.com>
1023 * gcc.dg/long-long-compare-1.c: New testcase.
1025 2008-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1028 * gfortran.dg/eoshift_2.f90: New test.
1030 2008-04-16 Paul Thomas <pault@gcc.gnu.org>
1033 * gfortran.dg/intrinsic_char_1.f90: New test.
1035 2008-04-16 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1038 * gfortran.dg/pr35944-1.f90: New test.
1039 * gfortran.dg/pr35944-2.f90: Ditto.
1041 2008-04-16 Jakub Jelinek <jakub@redhat.com>
1044 * gcc.dg/dfp/pr35739.c: New test.
1046 PR tree-optimization/35899
1047 * gcc.dg/pr35899.c: New test.
1050 * gfortran.dg/pr35662.f90: New test.
1052 2008-04-16 Richard Guenther <rguenther@suse.de>
1054 * gcc.dg/tree-ssa/loop-35.c: New testcase.
1056 2008-04-16 Samuel Tardieu <sam@rfc1149.net>
1059 * gnat.dg/incomplete1.ads, gnat.dg/incomplete2.ads,
1060 gnat.dg/incomplete2.adb: New.
1062 2008-04-16 Hans-Peter Nilsson <hp@axis.com>
1064 PR tree-optimization/35629
1065 * gcc.dg/tree-ssa/loop-25.c: Xfail all but the first
1066 scan-tree-dump-times.
1068 2008-04-15 Samuel Tardieu <sam@rfc1149.net>
1071 * gnat.dg/specs/corr_discr.ads: New.
1073 2008-04-15 Eric Botcazou <ebotcazou@adacore.com>
1075 * gnat.dg/string_slice2.adb: New test.
1077 2008-04-15 Richard Guenther <rguenther@suse.de>
1079 * gcc.dg/fold-compare-2.c: Adjust testcase.
1080 * gcc.dg/tree-ssa/pr21086.c: Likewise.
1082 2008-04-15 Richard Guenther <rguenther@suse.de>
1084 * gcc.dg/tree-ssa/salias-1.c: Remove.
1085 * gcc.dg/tree-ssa/pr26421.c: Adjust pattern.
1086 * gcc.dg/tree-ssa/alias-15.c: Likewise.
1087 * gcc.dg/tree-ssa/ssa-lim-3.c: Run at -O2.
1089 2008-04-15 Eric Botcazou <ebotcazou@adacore.com>
1091 * gnat.dg/loop_optimization1.ad[sb]: New test.
1093 2008-04-15 Jakub Jelinek <jakub@redhat.com>
1096 * gcc.dg/gomp/pr35751.c: New test.
1097 * g++.dg/gomp/pr35751.C: New test.
1099 2008-04-15 Samuel Tardieu <sam@rfc1149.net>
1102 * gnat.dg/prot_def.adb: New.
1104 2008-04-14 Ian Lance Taylor <iant@google.com>
1106 * gcc.dg/strict-overflow-6.c: New.
1107 * gcc.dg/no-strict-overflow-7.c: New.
1108 * gcc.dg/Wstrict-overflow-22.c: New.
1110 2008-04-14 Samuel Tardieu <sam@rfc1149.net>
1112 * gnat.dg/specs/storage.ads: Fix expected error message.
1114 2008-04-14 Robert Dewar <dewar@adacore.com>
1116 * gnat.dg/specs/linker_section.ads: Check for more error conditions.
1118 2008-04-14 Samuel Tardieu <sam@rfc1149.net>
1121 * gnat.dg/specs/linker_section.ads: New.
1123 2008-04-14 Samuel Tardieu <sam@rfc1149.net>
1126 * gnat.dg/specs/renamings.ads: New.
1128 2008-04-14 Samuel Tardieu <sam@rfc1149.net>
1131 * gnat.dg/specs/storage.ads: New.
1133 2008-04-14 Samuel Tardieu <sam@rfc1149.net>
1135 * gnat.dg/deep_old.adb: New.
1137 2008-04-14 Eric Botcazou <ebotcazou@adacore.com>
1139 * gnat.dg/loop_address2.adb: New test.
1141 2008-04-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1144 * gfortran.dg/continuation_3.f90: Update test.
1145 * gfortran.dg/continuation_5.f: Update test.
1146 * gfortran.dg/continuation_10.f90: New test.
1148 2008-04-13 Thomas Koenig <tkoenig@gcc.gnu.org>
1152 * gfortran.dg/internal_pack_1.f90: Add test for derived type.
1153 * gfortran.dg/intrinsic_spread_1.f90: Likewise.
1154 * gfortran.dg/intrinsic_pack_1.f90: Likewise.
1155 * gfortran.dg/intrinsic_unpack_1.f90: Likewise.
1157 2008-04-13 Samuel Tardieu <sam@rfc1149.net>
1160 * gnat.dg/ancestor_type.ads, gnat.dg/ancestor_type.adb: New test.
1162 2008-04-12 Andrew Pinski <pinskia@gmail.com>
1164 * gcc.target/powerpc/darwin-save-world-1.c: New test.
1166 2008-04-11 Richard Guenther <rguenther@suse.de>
1168 PR tree-optimization/35869
1169 * gcc.c-torture/compile/pr35869.c: New testcase.
1171 2008-04-11 H.J. Lu <hongjiu.lu@intel.com>
1173 * gcc.target/i386/sse-13.c: Move __builtin_ia32_round* to new
1174 /* mmintrin-common.h */ section.
1176 * gcc.target/i386/sse-14.c: Add tests for mmintrin-common.h.
1178 2008-04-11 Volker Reichelt <v.reichelt@netcologne.de>
1181 * gcc.dg/attr-error-1.c: New test.
1183 2008-04-10 Adam Nemet <anemet@caviumnetworks.com>
1185 * gcc.target/mips/scc-2.c: New test.
1186 * gcc.target/mips/scc-3.c: New test.
1187 * gcc.target/mips/scc-4.c: New test.
1189 2008-04-10 Ira Rosen <irar@il.ibm.com>
1191 PR tree-optimization/35821
1192 * gcc.dg/vect/pr35821-altivec.c: New.
1193 * gcc.dg/vect/pr35821-spu.c: New.
1195 2008-04-09 Andy Hutchinson <hutchinsonandy@aim.com>
1199 * lib/target-supports.dg: Add check_effective_target_trampolines.
1200 Disable profiling for avr-*-*.
1201 * gcc.c-torture/compile/pr27889.c: dg-requires trampolines.
1202 * gcc.c-torture/compile/nested-1.c: Ditto.
1203 * gcc.c-torture/compile/20050122-2.c: Ditto.
1204 * gcc.c-torture/compile/20010226-1.c: Ditto.
1205 * gcc.c-torture/compile/20010327-1.c: Skip for avr-*-*.
1206 * gcc.c-torture/compile/980506-1.c: Ditto.
1207 * gcc.c-torture/compile/20020604-1.c: Ditto.
1208 * gcc.c-torture/compile/limits-stringlit.c: Ditto
1209 * gcc.c-torture/compile/20001226-1.c: Ditto
1211 2008-04-09 Jason Merrill <jason@redhat.com>
1214 * g++.dg/ext/complit9.C: New.
1216 2008-04-09 Samuel Tardieu <sam@rfc1149.net>
1219 * gnat.dg/specs/fe_inlining.ads, gnat.dg/specs/fe_inlining_helper.ads,
1220 gnat.dg/specs/fe_inlining_helper.adb: New test.
1222 2008-04-09 Kai Tietz <kai.tietz@onevision.com>
1224 * gcc.dg/torture/fp-int-convert.h: Use TImode type for
1225 x86_64-pc-mingw target.
1226 * gcc.dg/titype-1.c: Likewise.
1228 2008-04-09 Richard Sandiford <richard@codesourcery.com>
1230 * lib/target-supports.exp (check_effective_target_vxworks_kernel):
1232 (check_effective_target_vxworks_rtp): New procedure.
1233 * g++.dg/opt/20050511-1.C: Rename UINT32 for VxWorks kernel mode.
1234 * g++.dg/warn/miss-format-1.C: XFAIL for VxWorks.
1235 * g++.old-deja/g++.abi/cxa_vec.C: XFAIL for VxWorks kernels.
1236 * g++.old-deja/g++.brendan/new3.C: Likewise.
1237 * g++.old-deja/g++.eh/badalloc1.C: XFAIL for VxWorks RTPs.
1238 * g++.old-deja/g++.law/missed-error2.C: Undefine max for
1239 VxWorks kernel mode.
1240 * g++.old-deja/g++.mike/init1.C: XFAIL for VxWorks kernel mode.
1241 * g++.old-deja/g++.mike/p2736.C: Likewise.
1242 * g++.old-deja/g++.mike/p658.C: Undefine OK for VxWorks kernel mode.
1243 * g++.old-deja/g++.other/headers1.C: Likewise min and max.
1244 * g++.old-deja/g++.robertl/eb79.C: Undefine max for VxWorks
1247 2008-04-09 Jakub Jelinek <jakub@redhat.com>
1249 * gfortran.dg/namelist_47.f90: New test.
1251 2008-04-09 Richard Guenther <rguenther@suse.de>
1253 * gfortran.dg/bind_c_usage_14.f03: Adjust.
1255 2008-04-08 Andy Hutchinson <hutchinsonandy@aim.com>
1258 * execute/20071221-1.c: Adapt test for 16 bit int targets.
1259 * execute/pr35163.c: Ditto.
1261 2008-04-08 Richard Guenther <rguenther@suse.de>
1263 * gcc.c-torture/execute/20080408-1.c: New testcase.
1265 2008-04-08 Eric Botcazou <ebotcazou@adacore.com>
1267 * gnat.dg/pack6.adb: New test.
1268 * gnat.dg/pack7.adb: Likewise.
1269 * gnat.dg/pack8.adb: Likewise.
1271 2008-04-08 Arnaud Charlet <charlet@adacore.com>
1273 * gnat.dg/parent_ltd_with-child_full_view.adb: New test.
1274 * gnat.dg/rt1.adb: New test.
1275 * gnat.dg/test_time_stamp.adb: New test.
1276 * gnat.dg/specs/warn_star.ads: New test.
1277 * gnat.dg/specs/aggr1.ads: New test.
1279 2008-04-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1281 PR fortran/25829 28655
1282 * gfortran.dg/write_check2.f90: Update dg-error.
1283 * gfortran.dg/io_constraints_1.f90: Udate dg-error.
1285 2008-04-07 Jason Merrill <jason@redhat.com>
1288 * g++.dg/warn/ctor1.C: New.
1290 2008-04-07 Kai Tietz <kai.tietz@onevision.com>
1293 * gcc.dg/torture/pr35842.c: New.
1295 2008-04-07 Eric Botcazou <ebotcazou@adacore.com>
1297 * gnat.dg/array4.adb: New test.
1298 * gnat.dg/specs/static_initializer2.ads: Likewise.
1300 2008-04-06 Richard Guenther <rguenther@suse.de>
1302 PR tree-optimization/35400
1303 * gcc.dg/torture/pr35400.c: New testcase.
1304 * g++.dg/torture/pr35400.C: Likewise.
1306 2008-04-06 Paul Thomas <pault@gcc.gnu.org>
1309 * gfortran.dg/simplify_argN_1.f90: New test.
1311 2008-04-06 Tobias Schlüter <tobi@gcc.gnu.org>
1314 * gfortran.dg/io_constraints_2.f90: Adapt to new error message.
1316 2008-04-06 Tobias Burnus <burnus@net-b.de>
1318 * gfortran.dg/f2003_io_1.f03: Make standard conform.
1319 * gfortran.dg/f2003_io_8.f03: New.
1321 2008-04-06 Eric Botcazou <ebotcazou@adacore.com>
1323 * gnat.dg/pack5.adb: New test.
1325 2008-04-06 Uros Bizjak <ubizjak@gmail.com>
1328 * gcc.target/i386/pr12329.c: New test.
1330 2008-04-05 Eric Botcazou <ebotcazou@adacore.com>
1332 * gnat.dg/pr35823.adb: Rename to size_attribute.adb.
1334 2008-04-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1336 PR fortran/25829 28655
1337 * gfortran.dg/f2003_io_1.f03: New test.
1338 * gfortran.dg/f2003_io_2.f03: New test.
1339 * gfortran.dg/f2003_io_3.f03: New test.
1340 * gfortran.dg/f2003_io_4.f03: New test.
1341 * gfortran.dg/f2003_io_5.f03: New test.
1342 * gfortran.dg/f2003_io_6.f03: New test.
1343 * gfortran.dg/f2003_io_7.f03: New test.
1345 2008-04-05 Richard Guenther <rguenther@suse.de>
1347 PR tree-optimization/35833
1348 * gcc.dg/torture/pr35833.c: New testcase.
1350 2008-04-04 Naveen.H.S <naveen.hs@kpitcummins.com>
1352 * gcc.target/sh/sh2a-band.c: New test.
1353 * gcc.target/sh/sh2a-bclrmem.c: New test.
1354 * gcc.target/sh/sh2a-bld.c: New test.
1355 * gcc.target/sh/sh2a-bor.c: New test.
1356 * gcc.target/sh/sh2a-bsetmem.c: New test.
1357 * gcc.target/sh/sh2a-bxor.c: New test.
1359 2008-04-04 Janis Johnson <janis187@us.ibm.com>
1361 * g++.dg/other/anon5.C: Don't depend on line number for error message.
1363 * gcc.dg/torture/builtin-modf-1.c: Use special options for
1366 * gcc.dg/var-expand3.c: Skip for powerpc-linux if not on AltiVec HW.
1368 * gcc.dg/pr34856.c: Use -maltivec on powerpc linux.
1371 * gcc.dg/dfp/pr35620.c: New test.
1372 * gcc.dg/dfp/func-pointer.c: New test.
1373 * gcc.dg/dfp/func-deref.c: New test.
1375 2008-04-04 Jakub Jelinek <jakub@redhat.com>
1378 * g++.dg/gomp/pr35364.C: New test.
1380 2008-04-04 H.J. Lu <hongjiu.lu@intel.com>
1382 * g++.dg/other/i386-2.C: Include <wmmintrin.h>.
1383 * g++.dg/other/i386-3.C: Likewise.
1384 * gcc.target/i386/sse-13.c: Likewise.
1385 * gcc.target/i386/sse-14.c: Likewise.
1387 * gcc.target/i386/aes-check.h: New.
1388 * gcc.target/i386/aesdec.c: Likewise.
1389 * gcc.target/i386/aesdeclast.c: Likewise.
1390 * gcc.target/i386/aesenc.c: Likewise.
1391 * gcc.target/i386/aesenclast.c: Likewise.
1392 * gcc.target/i386/aesimc.c: Likewise.
1393 * gcc.target/i386/aeskeygenassist.c: Likewise.
1394 * gcc.target/i386/pclmulqdq.c: Likewise.
1395 * gcc.target/i386/pclmul-check.h: Likewise.
1397 * gcc.target/i386/i386.exp (check_effective_target_aes): New.
1398 (check_effective_target_pclmul): Likewise.
1400 2008-04-04 Jakub Jelinek <jakub@redhat.com>
1403 * gcc.dg/pr35440.c: New test.
1405 2008-04-04 Richard Guenther <rguenther@suse.de>
1408 * gnat.dg/pr35823.adb: New testcase.
1410 2008-04-03 Janis Johnson <janis187@us.ibm.com>
1413 * gcc.dg/dfp/constants-zero.c: New test.
1415 2008-04-03 Jakub Jelinek <jakub@redhat.com>
1418 * gcc.dg/gomp/pr35738.c: New test.
1421 * gcc.dg/gomp/pr35818.c: New test.
1424 * gfortran.dg/gomp/pr35786-1.f90: New test.
1425 * gfortran.dg/gomp/pr35786-2.f90: New test.
1427 2008-04-03 Adam Nemet <anemet@caviumnetworks.com>
1429 * gcc.target/mips/scc-1.c: New test.
1431 2008-04-03 Richard Guenther <rguenther@suse.de>
1433 * gcc.dg/tree-ssa/vrp43.c: New testcase.
1434 * gcc.dg/tree-ssa/vrp44.c: Likewise.
1435 * gcc.dg/tree-ssa/vrp45.c: Likewise.
1437 2008-04-03 Jakub Jelinek <jakub@redhat.com>
1440 * g++.dg/other/offsetof5.C: New test.
1442 2008-04-03 Paolo Bonzini <bonzini@gnu.org>
1444 PR rtl-optimization/35281
1445 * gcc.target/i386/pr35281.c: New test.
1447 2008-04-03 Richard Guenther <rguenther@suse.de>
1450 * gcc.c-torture/execute/pr35800.c: New test.
1452 2008-04-02 Joseph Myers <joseph@codesourcery.com>
1454 * gcc.dg/cpp/cmdlne-dU-1.c, gcc.dg/cpp/cmdlne-dU-2.c,
1455 gcc.dg/cpp/cmdlne-dU-3.c, gcc.dg/cpp/cmdlne-dU-4.c,
1456 gcc.dg/cpp/cmdlne-dU-5.c, gcc.dg/cpp/cmdlne-dU-6.c,
1457 gcc.dg/cpp/cmdlne-dU-7.c, gcc.dg/cpp/cmdlne-dU-8.c,
1458 gcc.dg/cpp/cmdlne-dU-9.c, gcc.dg/cpp/cmdlne-dU-10.c,
1459 gcc.dg/cpp/cmdlne-dU-11.c, gcc.dg/cpp/cmdlne-dU-12.c,
1460 gcc.dg/cpp/cmdlne-dU-13.c, gcc.dg/cpp/cmdlne-dU-14.c,
1461 gcc.dg/cpp/cmdlne-dU-15.c, gcc.dg/cpp/cmdlne-dU-16.c,
1462 gcc.dg/cpp/cmdlne-dU-17.c, gcc.dg/cpp/cmdlne-dU-18.c,
1463 gcc.dg/cpp/cmdlne-dU-19.c, gcc.dg/cpp/cmdlne-dU-20.c,
1464 gcc.dg/cpp/cmdlne-dU-21.c, gcc.dg/cpp/cmdlne-dU-22.c: New tests.
1466 2008-04-02 Richard Guenther <rguenther@suse.de>
1468 PR tree-optimization/14495
1469 PR tree-optimization/34793
1470 * gcc.dg/tree-ssa/vrp41.c: New testcase.
1471 * gcc.dg/tree-ssa/vrp42.c: Likewise.
1473 2008-04-02 Richard Guenther <rguenther@suse.de>
1475 PR tree-optimization/14495
1476 * gcc.dg/tree-ssa/vrp40.c: New testcase.
1478 2008-04-02 Eric Botcazou <ebotcazou@adacore.com>
1480 * gnat.dg/specs/discr_record_constant.ads: New test.
1482 2008-04-02 Richard Guenther <rguenther@suse.de>
1484 * gcc.dg/tree-ssa/vrp38.c: New testcase.
1485 * gcc.dg/tree-ssa/vrp39.c: Likewise.
1487 2008-04-01 George Helffrich <george@gcc.gnu.org>
1489 PRs fortran/35154, fortran/23057
1490 * gcc.dg/debug/pr35154.c: New test to check that non-Fortran
1491 use of common is unchanged.
1493 * lib/gfortran-dg.exp: New harness to compile Fortran progs
1494 with all combinations of debug options available on target.
1495 * gfortran.dg/debug/debug.exp: Ditto.
1496 * gfortran.dg/debug/trivial.f: Ditto.
1497 * gfortran.dg/debug/pr35154-stabs.f: New test case for
1498 .stabs functionality.
1499 * gfortran.dg/debug/pr35154-dwarf2.f: New test case for
1500 DWARF functionality.
1502 2008-04-01 Volker Reichelt <v.reichelt@netcologne.de>
1505 * gcc.dg/format/gcc_gfc-2.c: New test.
1507 2008-03-31 Seongbae Park <seongbae.park@gmail.com>
1509 * g++.dg/bprob/bprob.exp: Do not check gcno files.
1510 Use -fprofile-use for profile use.
1511 * gcc.misc-tests/bprob.exp: Ditto.
1512 * g++.dg/tree-pro/tree-prof.exp: Do not check gcno files.
1513 * gcc.dg/matrix/matrix.exp: Ditto.
1514 * gcc.dg/struct/struct-reorg.exp: Ditto.
1515 * gcc.dg/tree-prof/tree-prof.exp: Ditto.
1516 * gcc.dg/profile-dir-1.c: New test.
1517 * gcc.dg/profile-dir-2.c: New test.
1518 * gcc.dg/profile-dir-3.c: New test.
1520 2008-03-31 Volker Reichelt <v.reichelt@netcologne.de>
1523 * gcc.dg/old-style-param-1.c: New test.
1525 2008-03-31 Eric Botcazou <ebotcazou@adacore.com>
1527 * gnat.dg/object_overflow.adb: New test.
1529 2008-03-31 Andrew Pinski <andrew_pinski@playstation.sony.com>
1532 * gcc.dg/tree-ssa/vector-1.c: New testcase.
1533 * gcc.c-torture/execute/vector-1.c: New testcase.
1534 * gcc.c-torture/execute/vector-2.c: New testcase.
1536 2008-03-31 Olivier Hainque <hainque@adacore.com>
1538 * gnat.dg/assign_from_packed_pixels.ads: Support for ...
1539 * gnat.dg/assign_from_packed.adb: New testcase.
1541 2008-03-31 Zdenek Dvorak <ook@ucw.cz>
1543 PR rtl-optimization/35729
1544 * gcc.dg/pr35729.c: New test.
1546 2008-03-31 H.J. Lu <hongjiu.lu@intel.com>
1549 * gcc.target/i386/pr32000-1.c: New.
1551 2008-03-31 Arnaud Charlet <charlet@adacore.com>
1553 * gnat.dg/too_many_tasks.adb: Removed, causes resource issues
1554 on some environments.
1556 2008-03-31 Andrew Pinski <pinskia@gmail.com>
1559 * gcc.c-torture/compile/pr35431.c: New testcase.
1561 2008-03-30 Kaz Kojima <kkojima@gcc.gnu.org>
1563 * g++.dg/other/error27.C: Use -fno-finite-math-only on sh*
1566 2008-03-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1569 * g++.dg/other/anon5.C: Skip on hppa*-*-hpux*.
1571 2008-03-30 Volker Reichelt <v.reichelt@netcologne.de>
1574 * g++.dg/parse/friend8.C: New test.
1577 * gcc.dg/union-cast-4.c: New test.
1579 2008-03-30 H.J. Lu <hongjiu.lu@intel.com>
1582 * gcc.target/i386/sse4_1-blendps-2.c: New.
1583 * gcc.target/i386/sse4_1-pblendw-2.c: Likewise.
1585 2008-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1587 * gfortran.dg/internal_pack_1.f90: Added complex to test case.
1588 * gfortran.dg/internal_pack_2.f90: Likewise.
1589 * gfortran.dg/intrinsic_spread_1.f90: Likewise.
1590 * gfortran.dg/intrinsic_spread_2.f90: Likewise.
1591 * gfortran.dg/intrinsic_pack_1.f90: Likewise.
1592 * gfortran.dg/intrinsic_pack_2.f90: Likewise.
1593 * gfortran.dg/intrinsic_unpack_1.f90: Likewise.
1594 * gfortran.dg/intrinsic_unpack_2.f90: Likewise.
1596 2008-03-30 Eric Botcazou <ebotcazou@adacore.com>
1598 * gnat.dg/bit_packed_array2.adb: New test.
1600 2008-03-30 Paul Thomas <pault@gcc.gnu.org>
1603 * gfortran.dg/transpose_conjg_1.f90: New test.
1605 2008-03-29 Laurent GUERBY <laurent@guerby.net>
1607 * gnat.dg/socket2.adb: Remove since identical to socket1.adb.
1609 2008-03-29 Paul Thomas <pault@gcc.gnu.org>
1612 * gfortran.dg/allocate_zerosize_3.f: New test.
1615 * gfortran.dg/character_assign_1.f90: New test.
1617 2008-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1621 * gfortran.dg/intrinsic_spread_1.f90: New file.
1622 * gfortran.dg/intrinsic_spread_2.f90: New file.
1623 * gfortran.dg/intrinsic_spread_3.f90: New file.
1625 2008-03-28 Daniel Franke <franke.daniel@gmail.com>
1628 * gfortran.dg/alloc_alloc_expr_3.f90: New test.
1629 * gfortran.dg/allocate_stat.f90: Adjusted error-match text.
1630 * gfortran.dg/func_assign.f90: Likewise.
1631 * gfortran.dg/implicit_11.f90: Likewise.
1632 * gfortran.dg/proc_assign_1.f90: Likewise.
1633 * gfortran.dg/proc_assign_2.f90: Likewise.
1634 * gfortran.dg/procedure_lvalue.f90: Likewise.
1636 2008-03-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1639 * gfortran.dg/direct_io_10.f: New test.
1641 2008-03-28 Uros Bizjak <ubizjak@gmail.com>
1643 * gcc.target/i386/vectorize6.c: New test.
1645 2008-03-28 Tobias Burnus <burnus@net-b.de>
1648 * gfortran.dg/associated_target_2.f90: New.
1650 2008-03-28 Richard Guenther <rguenther@suse.de>
1652 PR tree-optimization/19580
1653 * gcc.dg/tree-ssa/loop-34.c: New testcase.
1655 2008-03-28 Richard Guenther <rguenther@suse.de>
1657 PR tree-optimization/30317
1658 PR tree-optimization/30911
1659 PR tree-optimization/34793
1660 * gcc.dg/tree-ssa/vrp35.c: New testcase.
1661 * gcc.dg/tree-ssa/vrp36.c: Likewise.
1662 * gcc.dg/tree-ssa/vrp37.c: Likewise.
1664 2008-03-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
1667 * gcc.target/powerpc/altivec-25.c: New testcase.
1669 2008-03-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1672 * gfortran.dg/cshift_shift_real_2.f90: New test.
1674 2008-03-26 Uros Bizjak <ubizjak@gmail.com>
1676 * gcc.c-torture/execute/multi-ix.c: Limit CHUNK size between 1 and 500.
1677 (main): Exit early for CHUNK less than 40 to avoid stack corruption.
1679 2008-03-27 Richard Guenther <rguenther@suse.de>
1682 * gcc.dg/attr-weak-1.c: New testcase.
1684 2008-03-27 Richard Guenther <rguenther@suse.de>
1686 PR tree-optimization/32810
1687 * gcc.dg/tree-ssa/ssa-ccp-18.c: New testcase.
1689 2008-03-27 Douglas Gregor <doug.gregor@gmail.com>
1691 * g++.dg/cpp0x/variadic91.C: New.
1693 2008-03-27 Zdenek Dvorak <ook@ucw.cz>
1695 * gcc.dg/tree-ssa/loop-32.c: New testcase.
1696 * gcc.dg/tree-ssa/loop-33.c: Likewise.
1698 2008-03-27 Richard Guenther <rguenther@suse.de>
1700 * gcc.dg/fold-addr-1.c: New testcase.
1702 2008-03-27 Andrew Pinski <pinskia@gmail.com>
1705 * gcc.c-torture/compile/complex-5.c: New test.
1707 2008-03-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1709 * gcc.dg/uninit-16.c (decode_reloc): Mark static.
1711 2008-03-26 Jakub Jelinek <jakub@redhat.com>
1714 * g++.dg/ext/attrib33.C: New test.
1716 2008-03-26 Richard Guenther <rguenther@suse.de>
1719 2008-03-26 Richard Guenther <rguenther@suse.de>
1721 * gcc.dg/fold-addr-1.c: New testcase.
1723 2008-03-26 Uros Bizjak <ubizjak@gmail.com>
1725 * gcc.target/i386/sse-13.c: Include <mm_malloc.h>
1726 before redefinitions of extern and __inline.
1727 * gcc.target/i386/sse-13.c: Ditto.
1729 2008-03-26 Jakub Jelinek <jakub@redhat.com>
1732 * g++.dg/other/error27.C: New test.
1734 2008-03-26 Richard Guenther <rguenther@suse.de>
1736 * gcc.dg/fold-addr-1.c: New testcase.
1738 2008-03-26 Richard Guenther <rguenther@suse.de>
1740 * gcc.dg/tree-ssa/20030731-2.c: Scan dce1 dump.
1741 * gcc.dg/tree-ssa/20030917-1.c: Scan optimized dump.
1742 * gcc.dg/tree-ssa/20030917-3.c: Scan ccp1 dump.
1743 * gcc.dg/tree-ssa/20040721-1.c: Test linking, do not disable DOM.
1744 * gcc.dg/tree-ssa/pr21574.c: Scan the fre dump.
1745 * gcc.dg/tree-ssa/ssa-ccp-1.c: Scan ccp1 dump.
1746 * gcc.dg/tree-ssa/ssa-ccp-3.c: Scan ccp2 dump.
1748 2008-03-26 Douglas Gregor <doug.gregor@gmail.com>
1750 * g++.dg/cpp0x/variadic84.C: Update to reflect the change in
1751 variadic template template parameter binding semantics.
1752 * g++.dg/cpp0x/variadic85.C: Ditto.
1753 * g++.dg/cpp0x/variadic88.C: New.
1754 * g++.dg/cpp0x/variadic89.C: New.
1755 * g++.dg/cpp0x/variadic90.C: New.
1756 * g++.dg/cpp0x/variadic-ex14.C: Update to reflect the change in
1757 variadic template template parameter binding semantics.
1758 * g++.dg/cpp0x/variadic-lambda.C: New.
1760 2008-03-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
1763 * g++.dg/ext/altivec-15.C: New testcase.
1765 2008-03-25 Andrew Pinski <pinskia@gmail.com>
1768 * objc.dg/method-20.m: New testcase.
1770 2008-03-25 Richard Sandiford <rsandifo@nildram.co.uk>
1772 PR rtl-optimization/35232
1773 * gcc.target/mips/pr35232.c: New test.
1775 2008-03-25 Douglas Gregor <doug.gregor@gmail.com>
1777 * g++.dg/template/sfinae4.C: New.
1778 * g++.dg/template/sfinae5.C: New.
1779 * g++.dg/template/sfinae6.C: New.
1780 * g++.dg/template/sfinae6_neg.C: New.
1781 * g++.dg/template/sfinae7.C: New.
1782 * g++.dg/template/sfinae8.C: New.
1783 * g++.dg/template/sfinae9.C: New.
1784 * g++.dg/template/sfinae10.C: New.
1785 * g++.dg/template/sfinae11.C: New.
1786 * g++.dg/template/sfinae12.C: New.
1787 * g++.dg/template/sfinae13.C: New.
1788 * g++.dg/template/sfinae14C: New.
1790 2008-03-25 Naveen.H.S <naveen.hs@kpitcummins.com>
1792 * gcc.target/sh/sh2a-bclr.c: New test.
1793 * gcc.target/sh/sh2a-bset.c: New test.
1795 2008-03-25 Naveen.H.S <naveen.hs@kpitcummins.com>
1797 * gcc.target/sh/sh2a-movrt.c: New test.
1799 2008-03-25 Naveen.H.S <naveen.hs@kpitcummins.com>
1801 * gcc.target/sh/sh2a-prefetch.c: New test.
1803 2008-03-25 Jayant Sonar <Jayant.sonar@kpitcummins.com>
1804 Naveen.H.S <naveen.hs@kpitcummins.com>
1806 * gcc.target/sh/sh2a-movi20s.c: New test.
1808 2008-03-25 Anil Paranjape <anil.paranjape@kpitcummins.com>
1809 Jayant Sonar <Jayant.sonar@kpitcummins.com>
1810 Naveen.H.S <naveen.hs@kpitcummins.com>
1812 * gcc.target/sh/sh2a-resbank.c: New test.
1813 * gcc.target/sh/sh2a-tbr-jump.c: New test.
1814 * gcc.target/sh/sh2a-jsrn.c: New test.
1815 * gcc.target/sh/sh2a-rtsn.c: New test.
1817 2008-03-25 Uros Bizjak <ubizjak@gmail.com>
1819 * gcc.target/i386/sse-17.c: Include sse2-check.h.
1820 (main): Change to void and rename to sse2_test.
1821 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: Set
1822 dg-do-what-default to "compile" if SSE2 hardware is not available.
1823 * gcc.dg/vect/costmodel/i386/x86_64-costmodel-vect.exp: Ditto.
1824 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Remove
1825 xfail vect_no_int_max from "vectorization not profitable" check.
1827 2008-03-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
1830 * gcc.dg/torture/pr26222.c: New testcase.
1832 2008-03-24 Paul Thomas <pault@gcc.gnu.org>
1835 * gfortran.dg/null_3.f90 : New test
1838 * gfortran.dg/module_function_type_1.f90 : New test
1840 2007-03-23 Thomas Koenig <tkoenig@gcc.gnu.org
1843 * gfortran.dg/intrinsic_unpack_1.f90: New test case.
1844 * gfortran.dg/intrinsic_unpack_2.f90: New test case.
1845 * gfortran.dg/intrinsic_unpack_3.f90: New test case.
1847 2008-03-22 Richard Sandiford <rsandifo@nildram.co.uk>
1849 * gcc.target/mips/dse-1.c: Add checks for zeros.
1851 2008-03-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
1854 * gcc.target/powerpc/ppc64-double-1.c: New testcase.
1856 2008-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1859 * internal_pack_1.f90: New test case.
1860 * internal_pack_2.f90: New test case.
1861 * internal_pack_3.f90: New test case.
1863 2008-03-21 Olivier Hainque <hainque@adacore.com>
1865 * gnat.dg/empty_vector_length.adb: New testcase.
1867 2008-03-20 Richard Guenther <rguenther@suse.de>
1869 * gcc.dg/tree-ssa/ssa-ccp-17.c: New testcase.
1871 2008-03-20 Victor Kaplansky <victork@gcc.gnu.org>
1872 Uros Bizjak <ubizjak@gmail.com>
1875 * lib/target-supports.exp (check_sse2_hw_available): New procedure.
1876 * gcc.dg/vect/vect.exp: Set dg-do-what-default to "compile"
1877 if SSE2 hardware is not available.
1878 * g++.dg/vect/vect.exp: Update target-dependent overrides to match
1879 gcc.dg/vect/vect.exp.
1880 * gfortran.dg/vect/vect.exp: Ditto.
1881 (check_effective_target_lp64_or_vect_no_align): Remove procedure.
1883 2008-03-20 Andreas Schwab <schwab@suse.de>
1885 * gcc.dg/cpp/cmdlne-dD-M.c: Fix test for makefile rule and remove
1888 2008-03-20 Uros Bizjak <ubizjak@gmail.com>
1890 * gcc.dg/gomp/pr34692.c: Cleanup gimple dump file.
1891 * gcc.dg/tree-ssa/ssa-lim-3.c: Remove -fdump-tree-optimized
1894 2008-03-20 H.J. Lu <hongjiu.lu@intel.com>
1897 * gcc.target/i386/ssse3-pabsb.c: Add -fno-strict-aliasing.
1898 * gcc.target/i386/ssse3-pabsd.c: Likewise.
1899 * gcc.target/i386/ssse3-pabsw.c: Likewise.
1900 * gcc.target/i386/ssse3-palignr.c: Likewise.
1901 * gcc.target/i386/ssse3-phaddd.c: Likewise.
1902 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
1903 * gcc.target/i386/ssse3-phaddw.c: Likewise.
1904 * gcc.target/i386/ssse3-phsubd.c: Likewise.
1905 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
1906 * gcc.target/i386/ssse3-phsubw.c: Likewise.
1907 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
1908 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
1909 * gcc.target/i386/ssse3-pshufb.c: Likewise.
1910 * gcc.target/i386/ssse3-psignb.c: Likewise.
1911 * gcc.target/i386/ssse3-psignd.c: Likewise.
1912 * gcc.target/i386/ssse3-psignw.c: Likewise.
1914 2008-03-20 Andreas Schwab <schwab@suse.de>
1917 * gcc.dg/cpp/cmdlne-dI-M.c: Match optional continuation.
1918 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
1919 * gcc.dg/cpp/cmdlne-dN-M.c: Match correct file name and optional
1920 continuation and remove xfail.
1922 2008-03-20 Thomas Koenig <tkoenig@gcc.gnu.org>
1925 * gfortran.dg/internal_pack_3.f90: Add missing parameter
1928 2008-03-20 Kai Tietz <kai.tietz@onevision.com>
1930 * gcc.dg/format/ms_array-1.c: New.
1931 * gcc.dg/format/ms_c90-scanf-3.c: New.
1932 * gcc.dg/format/ms_c99-strftime-1.c: New.
1933 * gcc.dg/format/ms_no-y2k-1.c: New.
1934 * gcc.dg/format/ms_attr-1.c: New.
1935 * gcc.dg/format/ms_c90-scanf-4.c: New.
1936 * gcc.dg/format/ms_c99-strftime-2.c: New.
1937 * gcc.dg/format/ms_nonlit-1.c: New.
1938 * gcc.dg/format/ms_c90-scanf-5.c: New.
1939 * gcc.dg/format/ms_cast-1.c: New.
1940 * gcc.dg/format/ms_nonlit-2.c: New.
1941 * gcc.dg/format/ms_attr-2.c: New.
1942 * gcc.dg/format/ms_c90-strftime-1.c: New.
1943 * gcc.dg/format/ms_miss-1.c: New.
1944 * gcc.dg/format/ms_nonlit-3.c: New.
1945 * gcc.dg/format/ms_attr-3.c: New.
1946 * gcc.dg/format/ms_c90-strftime-2.c: New.
1947 * gcc.dg/format/ms_miss-2.c: New.
1948 * gcc.dg/format/ms_nul-1.c: New.
1949 * gcc.dg/format/ms_attr-4.c: New.
1950 * gcc.dg/format/ms_c94-printf-1.c: New.
1951 * gcc.dg/format/ms_miss-3.c: New.
1952 * gcc.dg/format/ms_nul-2.c: New.
1953 * gcc.dg/format/ms_attr-7.c: New.
1954 * gcc.dg/format/ms_c94-scanf-1.c: New.
1955 * gcc.dg/format/ms_miss-4.c: New.
1956 * gcc.dg/format/ms_null-1.c: New.
1957 * gcc.dg/format/ms_bitfld-1.c: New.
1958 * gcc.dg/format/ms_c99-printf-1.c: New.
1959 * gcc.dg/format/ms_miss-5.c: New.
1960 * gcc.dg/format/ms_plus-1.c: New.
1961 * gcc.dg/format/ms_branch-1.c: New.
1962 * gcc.dg/format/ms_c99-printf-2.c: New.
1963 * gcc.dg/format/ms_miss-6.c: New.
1964 * gcc.dg/format/ms_sec-1.c: New.
1965 * gcc.dg/format/ms_c90-printf-1.c: New.
1966 * gcc.dg/format/ms_c99-printf-3.c: New.
1967 * gcc.dg/format/ms_multattr-1.c: New.
1968 * gcc.dg/format/ms_unnamed-1.c: New.
1969 * gcc.dg/format/ms_c90-printf-2.c: New.
1970 * gcc.dg/format/ms_c99-scanf-1.c: New.
1971 * gcc.dg/format/ms_multattr-2.c: New.
1972 * gcc.dg/format/ms_va-1.c: New.
1973 * gcc.dg/format/ms_c90-printf-3.c: New.
1974 * gcc.dg/format/ms_c99-scanf-2.c: New.
1975 * gcc.dg/format/ms_multattr-3.c: New.
1976 * gcc.dg/format/ms_c90-scanf-1.c: New.
1977 * gcc.dg/format/ms_c99-scanf-3.c: New.
1978 * gcc.dg/format/ms_no-exargs-1.c: New.
1979 * gcc.dg/format/ms_zero-length-1.c: New.
1980 * gcc.dg/format/ms_c90-scanf-2.c: New.
1981 * gcc.dg/format/ms_c99-scanf-4.c: New.
1982 * gcc.dg/format/ms_no-exargs-2.c: New.
1983 * gcc.dg/format/null-1.c: Add gnu style usage for mingw.
1984 * gcc.dg/format/miss-1.c: Likewise.
1985 * gcc.dg/format/miss-3.c: Likewise.
1986 * gcc.dg/format/multattr-2.c: Likewise.
1987 * gcc.dg/format/miss-5.c: Likewise.
1988 * gcc.dg/format/attr-2.c: Likewise.
1989 * gcc.dg/format/attr-4.c: Likewise.
1990 * gcc.dg/format/c90-scanf-4.c: Likewise.
1991 * gcc.dg/format/c99-printf-3.c: Likewise.
1992 * gcc.dg/format/multattr-1.c: Likewise.
1993 * gcc.dg/format/miss-4.c: Likewise.
1994 * gcc.dg/format/miss-6.c: Likewise.
1995 * gcc.dg/format/c90-printf-3.c: Likewise.
1996 * gcc.dg/format/attr-1.c: Likewise.
1997 * gcc.dg/format/attr-3.c: Likewise.
1998 * gcc.dg/format/attr-7.c: Likewise.
1999 * gcc.dg/format/format.h: Treat mingw and gnu style.
2000 * gcc.dg/format/sys_format.c: New.
2002 2008-03-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2005 * gfortran.dg/namelist_46.f90: New test.
2007 2008-03-20 Uros Bizjak <ubizjak@gmail.com>
2010 * gcc.target/i386/pr14552.c: New test.
2012 2008-03-19 Michael Matz <matz@suse.de>
2015 * gcc.dg/pr35616.c: New test.
2017 2008-03-19 Daniel Franke <franke.daniel@gmail.com>
2020 * gfortran.dg/argument_checking_16.f90: New test.
2022 2008-03-19 Thomas Koenig <tkoenig@gcc.gnu.org>
2025 * gfortran.dg/internal_pack_1.f90: New test case.
2026 * gfortran.dg/internal_pack_2.f90: New test case.
2027 * gfortran.dg/internal_pack_3.f90: New test case.
2029 2008-03-19 Jan Hubicka <jh@suse.cz>
2031 * gcc.dg/20050811-2.c: Update dumping flags.
2032 * gcc.dg/sms-2.c: Update dumping flags.
2033 * gcc.dg/var-expand1.c: Update dumping flags.
2034 * gcc.dg/var-expand3.c: Update dumping flags.
2035 * gcc.dg/pr30957-1.c: Update dumping flags.
2036 * gcc.dg/20050811-1.c: Update dumping flags.
2037 * gcc.dg/cpp/cmdlne-dI-M.C: Do not xfail.
2038 * gcc.dg/cpp/cmdlne-dM-M.C: Do not xfail.
2040 2008-03-19 Richard Guenther <rguenther@suse.de>
2043 * gcc.dg/testsuite/uninit-15.c: New testcase.
2044 * gcc.dg/testsuite/uninit-16.c: Likewise.
2046 2008-03-18 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
2049 * g++.dg/other/pr35504.C: New test.
2051 2008-03-18 Richard Guenther <rguenther@suse.de>
2053 * gcc.dg/tree-ssa/forwprop-4.c: New testcase.
2054 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
2056 2008-03-18 Richard Guenther <rguenther@suse.de>
2058 * gcc.dg/tree-ssa/loop-19.c: Revert previous change.
2060 2008-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2063 * gfortran.dg/namelist_45.f90: New test.
2065 2008-03-17 James E. Wilson <wilson@tuliptree.org>
2068 * gcc.target/ia64/visibility-1.c (foo): Change return type to void.
2069 Write variables instead of reading them.
2071 2008-03-17 Jason Merrill <jason@redhat.com>
2074 * g++.dg/init/ref16.C: New testcase.
2076 2008-03-17 Richard Guenther <rguenther@suse.de>
2078 PR tree-optimization/19637
2079 * g++.dg/tree-ssa/pr19637.C: New testcase.
2081 2008-03-16 Paul Thomas <pault@gcc.gnu.org>
2084 * gfortran.dg/subref_array_pointer_3.f90 : New test.
2086 2008-03-16 Richard Guenther <rguenther@suse.de>
2089 * gcc.c-torture/compile/pr35607.c: New testcase.
2090 * gcc.dg/tree-ssa/loop-19.c: Use -O2 to avoid vectorization.
2092 2008-03-16 Daniel Franke <franke.daniel@gmail.com>
2095 * gfortran.dg/write_invalid_format.f90: New test.
2097 2008-03-15 Richard Guenther <rguenther@suse.de>
2099 * gcc.dg/tree-ssa/ssa-ccp-16.c: New testcase.
2101 2008-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2104 * gfortran.dg/elemental_subroutine_6.f90: New test.
2106 2008-03-15 Richard Guenther <rguenther@suse.de>
2108 * gcc.dg/pr23911.c: Adjust testcase.
2109 * gcc.dg/tree-ssa/pr14841.c: Likewise.
2110 * gcc.dg/tree-ssa/20030922-2.c: Likewise.
2112 2008-03-15 Richard Guenther <rguenther@suse.de>
2115 * g++.dg/warn/Warray-bounds-3.C: New testcase.
2117 2008-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2120 * gfortran.dg/generic_16.f90: New test.
2122 2008-03-15 Hans-Peter Nilsson <hp@axis.com>
2125 * gcc.c-torture/compile/pr35595.c: New test.
2127 2008-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2130 * gfortran.dg/nearest_4.f90: New test.
2132 2008-03-14 Richard Guenther <rguenther@suse.de>
2134 PR tree-optimization/13761
2135 * gcc.dg/tree-ssa/ssa-lim-3.c: New testcase.
2137 2008-03-14 Richard Guenther <rguenther@suse.de>
2139 PR tree-optimization/34172
2140 * gcc.dg/tree-ssa/ssa-fre-11.c: New testcase.
2141 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
2142 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
2143 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
2144 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
2145 * gcc.dg/tree-ssa/20031106-4.c: Remove XFAIL.
2147 2008-03-14 Uros Bizjak <ubizjak@gmail.com>
2150 * gcc.dg/cpp/pr35322.c: Add dg-error line.
2152 2008-03-14 Richard Guenther <rguenther@suse.de>
2154 PR tree-optimization/34043
2155 PR tree-optimization/33989
2156 * gcc.dg/tree-ssa/ssa-fre-7.c: New testcase.
2157 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
2158 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
2159 * gcc.dg/tree-ssa/ssa-fre-10.c: Likewise.
2160 * gcc.dg/tree-ssa/ssa-pre-17.c: Likewise.
2162 2008-03-14 H.J. Lu <hongjiu.lu@intel.com>
2163 Uros Bizjak <ubizjak@gmail.com>
2166 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Support PIC targets.
2168 * gcc.dg/tree-ssa/ssa-store-ccp-4.c: Skip *-*-darwin*.
2170 2008-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2171 Uros Bizjak <ubizjak@gmail.com>
2174 * gcc.dg/tree-ssa/ldist-4.c: Update expected scan match
2175 count from 0 to 1 for lp64 targets.
2176 * gfortran.dg/ldist-1.f90: Update test to check
2177 for 5 loops distributed instead of 4 for lp64 targets.
2179 2008-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2182 * gfortran.dg/derived_sub.f90: New test.
2184 2008-03-13 H.J. Lu <hongjiu.lu@intel.com>
2187 * g++.dg/tls/static-1.C: Move dg-additional-sources after
2188 dg-require-effective-target.
2189 * g++.dg/tls/static-1a.cc: Likewise.
2191 2008-03-13 Tom Tromey <tromey@redhat.com>
2194 * gcc.dg/cpp/pr35322.c: New file.
2196 2008-03-13 Uros Bizjak <ubizjak@gmail.com>
2198 * gcc.dg/vect/vect-align-2.c: Remove dg-do run directive.
2199 (main): Call check_vect.
2201 2008-03-13 Alon Dayan <alond@il.ibm.com>
2202 Olga Golovanevsky <olga@il.ibm.com>
2204 PR tree-optimization/35041
2205 * gcc.dg/struct/wo_prof_double_malloc.c: New test.
2207 2008-03-13 Uros Bizjak <ubizjak@gmail.com>
2211 * g++.dg/other/i386-3.C: New test.
2212 * gcc.target/i386/sse-13.c: Redefine extern instead of static.
2213 * gcc.target/i386/sse-14.c: Ditto.
2214 * gcc.target/i386/mmx-1.c: Ditto.
2215 * gcc.target/i386/mmx-2.c: Ditto.
2216 * gcc.target/i386/3dnow-1.c: Ditto.
2217 * gcc.target/i386/3dnow-2.c: Ditto.
2218 * gcc.target/i386/3dnowA-1.c: Ditto.
2219 * gcc.target/i386/3dnowA-2.c: Ditto.
2221 2008-03-13 Paolo Bonzini <bonzini@gnu.org>
2224 * gcc.target/i386/pr35422.c: Escape brackets.
2226 2008-03-12 Paolo Bonzini <bonzini@gnu.org>
2229 * gcc.dg/vect/slp-7.c: Change target keywords required for vectorizing
2231 * gcc.target/i386/pr35422.c: New.
2233 2008-03-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
2236 * gcc.dg/tree-ssa/ipa-reference-1.c: New testcase.
2238 2008-03-11 Uros Bizjak <ubizjak@gmail.com>
2241 * gcc.target/i386/pr35540.c: New test.
2243 2008-03-11 Uros Bizjak <ubizjak@gmail.com>
2245 * g++.dg/inherit/override-attribs.C: Require ilp32 x86 target.
2247 2008-03-11 Uros Bizjak <ubizjak@gmail.com>
2250 * g++.dg/torture/pr35526.C: New test.
2252 2008-03-10 Jakub Jelinek <jakub@redhat.com>
2255 * g++.dg/gomp/pr35328.C: New test.
2258 * g++.dg/gomp/pr35337.C: New test.
2262 * gcc.dg/gomp/pr35438.c: New test.
2263 * gcc.dg/gomp/pr35439.c: New test.
2266 * g++.dg/gomp/pr35099.C: New test.
2268 2008-03-10 Eric Botcazou <ebotcazou@adacore.com>
2270 * gnat.dg/range_check2.adb: New test.
2272 2008-03-10 H.J. Lu <hongjiu.lu@intel.com>
2274 PR tree-optimization/35494
2275 * g++.dg/tree-ssa/ssa-store-ccp-1.C: New.
2276 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Likewise.
2277 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Likewise.
2278 * gcc.dg/tree-ssa/ssa-store-ccp-4.c: Likewise.
2280 2008-03-10 Richard Guenther <rguenther@suse.de>
2282 PR tree-optimization/34677
2283 * gcc.dg/tree-ssa/loadpre23.c: New testcase.
2284 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
2285 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
2287 2008-03-09 Paul Thomas <pault@gcc.gnu.org>
2290 * gfortran.dg/module_commons_2.f90: New test.
2292 2008-03-09 Eric Botcazou <ebotcazou@adacore.com>
2294 * gnat.dg/frame_overflow.adb: Improve portability.
2296 2008-03-08 H.J. Lu <hongjiu.lu@intel.com>
2299 * gcc.target/i386/isa-1.c: Add -march=x86-64.
2300 * gcc.target/i386/isa-2.c: Likewise.
2301 * gcc.target/i386/isa-3.c: Likewise.
2302 * gcc.target/i386/isa-10.c: Likewise.
2303 * gcc.target/i386/isa-11.c: Likewise.
2304 * gcc.target/i386/isa-12.c: Likewise.
2305 * gcc.target/i386/isa-13.c: Likewise.
2306 * gcc.target/i386/isa-14.c: Likewise.
2308 2008-03-08 Uros Bizjak <ubizjak@gmail.com>
2311 * gcc.target/i386/pr22152.c: New test.
2312 * gcc.target/i386/sse2-mmx.c: Ditto.
2314 2008-03-08 Eric Botcazou <ebotcazou@adacore.com>
2316 * gnat.dg/uninit_func.adb: New test.
2318 2008-03-08 Eric Botcazou <ebotcazou@adacore.com>
2320 * gnat.dg/pack4.adb: New test.
2322 2008-03-08 Eric Botcazou <ebotcazou@adacore.com>
2324 * gnat.dg/small_alignment.adb: New test.
2326 2008-03-07 Eric Botcazou <ebotcazou@adacore.com>
2328 * gnat.dg/specs/alignment2.ads: New test.
2330 2008-03-07 Eric Botcazou <ebotcazou@adacore.com>
2332 * gnat.dg/pack3.adb: New test.
2334 2008-03-07 Peter O'Gorman <pogma@thewrittenword.com>
2337 * g++.dg/other/pr20366.C: New test.
2339 2008-03-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
2342 * gcc.dg/tree-ssa/ssa-store-ccp-1.c: New test.
2344 2008-03-06 Markus Milleder <markus.milleder@generali.at>
2346 PR preprocessor/35458
2347 * gcc.dg/cpp/cmdlne-M-2.c: New file.
2348 * gcc.dg/cpp/cmdlne-M-2#.h: New file.
2349 * gcc.dg/cpp/#cmdlne-M-2.h: New file.
2351 2008-03-06 Tom Tromey <tromey@redhat.com>
2353 * lib/treelang-dg.exp, lib/treelang.exp: Delete.
2356 2008-03-05 Eric Botcazou <ebotcazou@adacore.com>
2358 * gnat.dg/specs/pack33.ads: New test.
2360 2008-03-05 Richard Guenther <rguenther@suse.de>
2362 PR tree-optimization/35472
2363 * gcc.c-torture/execute/pr35472.c: New testcase.
2365 2007-03-05 Gabor Loki <loki@gcc.gnu.org>
2368 * gcc.c-torture/compile/pr11832.c: Check -frtl-abstract-sequences.
2369 * gcc.c-torture/compile/pr33009.c: Likewise.
2371 2008-03-05 Victor Kaplansky <victork@gcc.gnu.org>
2374 * gcc.dg/vect/pr31041.c: Fix.
2376 2008-03-05 Hans-Peter Nilsson <hp@axis.com>
2379 * lib/lib/target-supports.exp (check_effective_target_fd_truncate):
2381 * gfortran.fortran-torture/execute/list_read_1.x,
2382 gfortran.fortran-torture/execute/read_null_string.x,
2383 gfortran.fortran-torture/execute/backspace.x,
2384 gfortran.fortran-torture/execute/seq_io.x,
2385 gfortran.fortran-torture/execute/slash_edit.x,
2386 gfortran.fortran-torture/execute/unopened_unit_1.x,
2387 gfortran.dg/namelist_21.f90, gfortran.dg/advance_5.f90,
2388 gfortran.dg/fmt_t_7.f, gfortran.dg/eor_1.f90,
2389 gfortran.dg/read_x_past.f, gfortran.dg/tl_editing.f90,
2390 gfortran.dg/ftell_2.f90, gfortran.dg/namelist_13.f90,
2391 gfortran.dg/namelist_22.f90, gfortran.dg/advance_6.f90,
2392 gfortran.dg/read_bad_advance.f90, gfortran.dg/func_derived_3.f90,
2393 gfortran.dg/namelist_40.f90, gfortran.dg/x_slash_2.f,
2394 gfortran.dg/namelist_14.f90, gfortran.dg/backspace_1.f,
2395 gfortran.dg/namelist_23.f90, gfortran.dg/pr17285.f90,
2396 gfortran.dg/read_noadvance.f90, gfortran.dg/namelist_use_only.f90,
2397 gfortran.dg/namelist_41.f90, gfortran.dg/namelist_15.f90,
2398 gfortran.dg/backspace_3.f, gfortran.dg/backslash_3.f,
2399 gfortran.dg/namelist_24.f90, gfortran.dg/pr17286.f90,
2400 gfortran.dg/endfile.f90, gfortran.dg/open_access_append_1.f90,
2401 gfortran.dg/fmt_huge.f90, gfortran.dg/namelist_42.f90,
2402 gfortran.dg/pr18392.f90, gfortran.dg/pr19155.f, gfortran.dg/pr12884.f,
2403 gfortran.dg/namelist_16.f90, gfortran.dg/backspace_5.f,
2404 gfortran.dg/open_readonly_1.f90, gfortran.dg/fmt_read.f90,
2405 gfortran.dg/iostat_1.f90, gfortran.dg/namelist_43.f90,
2406 gfortran.dg/read_size_noadvance.f90, gfortran.dg/inquire_5.f90,
2407 gfortran.dg/read_many_1.f, gfortran.dg/namelist_17.f90,
2408 gfortran.dg/list_read_1.f90, gfortran.dg/backspace_10.f90,
2409 gfortran.dg/namelist_26.f90, gfortran.dg/unf_read_corrupted_2.f90,
2410 gfortran.dg/record_marker_1.f90, gfortran.dg/convert_implied_open.f90,
2411 gfortran.dg/iostat_2.f90, gfortran.dg/write_check3.f90,
2412 gfortran.dg/namelist_44.f90, gfortran.dg/namelist_use.f90,
2413 gfortran.dg/rewind_1.f90, gfortran.dg/streamio_11.f90,
2414 gfortran.dg/namelist_18.f90, gfortran.dg/backspace_9.f,
2415 gfortran.dg/dos_eol.f, gfortran.dg/read_eof_1.f90,
2416 gfortran.dg/namelist_27.f90, gfortran.dg/pad_no.f90,
2417 gfortran.dg/endfile.f, gfortran.dg/namelist_11.f,
2418 gfortran.dg/namelist_19.f90, gfortran.dg/eor_handling_1.f90,
2419 gfortran.dg/write_rewind_1.f, gfortran.dg/comma.f,
2420 gfortran.dg/read_eof_2.f90, gfortran.dg/namelist_28.f90,
2421 gfortran.dg/record_marker_3.f90, gfortran.dg/complex_read.f90,
2422 gfortran.dg/namelist_37.f90, gfortran.dg/error_recovery_5.f90,
2423 gfortran.dg/namelist_char_only.f90, gfortran.dg/pr18122.f90,
2424 gfortran.dg/list_read_4.f90, gfortran.dg/eor_handling_2.f90,
2425 gfortran.dg/read_eof_3.f90, gfortran.dg/dollar_edit_descriptor_1.f,
2426 gfortran.dg/pr19467.f90, gfortran.dg/namelist_38.f90,
2427 gfortran.dg/inquire_9.f90, gfortran.dg/list_read_5.f90,
2428 gfortran.dg/noadv_size.f90, gfortran.dg/backslash_1.f90,
2429 gfortran.dg/eor_handling_3.f90, gfortran.dg/read_eof_4.f90,
2430 gfortran.dg/runtime_warning_1.f90, gfortran.dg/x_slash_1.f,
2431 gfortran.dg/namelist_39.f90, gfortran.dg/streamio_3.f90,
2432 gfortran.dg/read_comma.f, gfortran.dg/pr19657.f,
2433 gfortran.dg/streamio_15.f90, gfortran.dg/list_read_6.f90,
2434 gfortran.dg/eor_handling_4.f90, gfortran.dg/backslash_2.f90,
2435 gfortran.dg/pr19216.f, gfortran.dg/PR19872.f,
2436 gfortran.dg/backspace_2.f, gfortran.dg/empty_format_1.f90,
2437 gfortran.dg/streamio_4.f90, gfortran.dg/append_1.f90,
2438 gfortran.dg/fgetc_1.f90, gfortran.dg/complex_write.f90,
2439 gfortran.dg/list_read_7.f90, gfortran.dg/eor_handling_5.f90,
2440 gfortran.dg/fmt_t_1.f90, gfortran.dg/pr17090.f90,
2441 gfortran.dg/backspace_4.f, gfortran.dg/shape_3.f90,
2442 gfortran.dg/unf_io_convert_1.f90, gfortran.dg/fgetc_2.f90,
2443 gfortran.dg/vector_subscript_3.f90, gfortran.dg/list_read_8.f90,
2444 gfortran.dg/flush_1.f90, gfortran.dg/advance_1.f90,
2445 gfortran.dg/fmt_t_2.f90, gfortran.dg/backspace_6.f,
2446 gfortran.dg/slash_1.f90, gfortran.dg/stat_1.f90,
2447 gfortran.dg/unformatted_recl_1.f90, gfortran.dg/record_marker_2.f,
2448 gfortran.dg/overwrite_1.f, gfortran.dg/unf_io_convert_2.f90,
2449 gfortran.dg/fmt_t_3.f90, gfortran.dg/backspace_8.f,
2450 gfortran.dg/stat_2.f90, gfortran.dg/pr18210.f90,
2451 gfortran.dg/unformatted_subrecord_1.f90, gfortran.dg/pr20257.f90,
2452 gfortran.dg/eof_1.f90, gfortran.dg/fmt_t_4.f90,
2453 gfortran.dg/unf_short_record_1.f90, gfortran.dg/fmt_exhaust.f90,
2454 gfortran.dg/namelist_20.f90, gfortran.dg/advance_4.f90,
2455 gfortran.dg/fmt_t_5.f90, gfortran.dg/namelist_12.f,
2456 gfortran.dg/backspace_7.f90, gfortran.dg/write_rewind_2.f,
2457 gfortran.dg/ftell_1.f90, gfortran.dg/fseek.f90,
2458 gfortran.dg/write_back.f: Gate test on effective_target
2461 2008-03-04 Joseph Myers <joseph@codesourcery.com>
2463 * gcc.dg/tree-ssa/loop-1.c: Handle i?86-*-mingw* i?86-*-cygwin* as
2464 targets declaring functions in assembly.
2466 2008-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2469 * gcc.dg/pr28322-3.c: New.
2471 2008-03-04 H.J. Lu <hongjiu.lu@intel.com>
2474 * gcc.target/i386/sse4_2-pcmpestri-1.c: Replace SIDD_XXX with
2476 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
2477 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
2478 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
2479 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
2480 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
2481 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
2482 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
2483 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
2485 2008-03-04 Uros Bizjak <ubizjak@gmail.com>
2488 * gcc.c-torture/execute/pr35456.c: New test.
2490 2008-03-04 Joseph Myers <joseph@codesourcery.com>
2492 * gcc.target/i386/sse-10.c: Don't use
2493 -mno-accumulate-outgoing-args on *-*-mingw* *-*-cygwin*.
2495 2008-03-04 Uros Bizjak <ubizjak@gmail.com>
2497 * gfortran.dg/reassoc_1.f90: Cleanup dump files.
2498 * gfortran.dg/reassoc_2.f90: Ditto.
2499 * gfortran.dg/reassoc_3.f90: Ditto.
2501 2008-03-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2504 * gfortran.dg/gomp/gomp.exp: Add .f08 and .F08 file suffixes.
2505 * gfortran.dg/dg.exp: Likewise.
2506 * gfortran.dg/vect/vect.exp: Likewise.
2507 * gfortran.fortran-torture/execute/execute.exp: Likewise.
2508 * gfortran.fortran-torture/compile/compile.exp: Likewise.
2509 * gfortran.dg/gamma_1.f90: Also check log_gamma.
2510 * gfortran.dg/invalid_contains_1.f90: Remove warning about
2512 * gfortran.dg/gamma_2.f90: Add a few error messages.
2513 * gfortran.dg/invalid_contains_2.f90: Remove warning about
2515 * gfortran.dg/gamma_3.f90: Adjust error message.
2516 * gfortran.dg/gamma_4.f90: Test for log_gamma instead of lgamma.
2517 * gfortran.dg/bind_c_usage_9.f03: Adjust error messages.
2518 * gfortran.dg/bessel_1.f90: New test.
2519 * gfortran.dg/recursive_check_3.f90: Remove warnings.
2520 * gfortran.dg/besxy.f90: Also check for new F2008 intrinsics.
2521 * gfortran.dg/derived_function_interface_1.f90: Remove warning.
2522 * gfortran.dg/contains_empty_1.f03: New test.
2523 * gfortran.dg/erfc_scaled_1.f90: New test.
2524 * gfortran.dg/hypot_1.f90: New test.
2525 * gfortran.dg/contains_empty_2.f03: New test.
2527 2007-03-03 Uros Bizjak <ubizjak@gmail.com>
2529 * gcc.target/i386/builtin-apply-mmx.c: Do not XFAIL on Darwin.
2531 2008-03-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2534 * g++.dg/cpp/string-2.C: This is a warning now.
2535 * g++.dg/cpp/pedantic-errors.C: -pedantic-errors is not enabled by
2538 2008-03-01 Douglas Gregor <doug.gregor@gmail.com>
2540 * g++.dg/cpp0x/auto1.C: New.
2542 2008-03-01 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2545 * gfortran.dg/pointer_1.f90: New test.
2547 2008-02-29 Douglas Gregor <doug.gregor@gmail.com>
2550 * g++.dg/ext/attrib32.C: Add another test case.
2552 2008-02-29 Tom Tromey <tromey@redhat.com>
2554 * g++.dg/warn/pragma-system_header2.C: Ignore "included from"
2557 2008-02-29 Sebastian Pop <sebastian.pop@amd.com>
2559 * gcc.dg/tree-ssa/ltrans-8.c: Increase the size of strides
2560 to make the interchange profitable.
2562 2008-02-28 Daniel Franke <franke.daniel@gmail.com>
2567 * gfortran.dg/arrayio_11.f90: Fixed test.
2568 * gfortran.dg/arrayio_12.f90: Likewise.
2569 * gfortran.dg/module_read_1.f90: Added warning-directives.
2570 * gfortran.dg/pr32242.f90: Likewise.
2571 * gfortran.dg/result_in_spec_3.f90: Likewise.
2572 * gfortran.dg/use_12.f90: Likewise.
2573 * gfortran.dg/warn_function_without_result.f90 : New test.
2575 2008-02-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2578 * gfortran.dg/f2c_9.f90: New test.
2580 2008-02-28 Sebastian Pop <sebastian.pop@amd.com>
2582 * gcc.dg/tree-ssa/ldist-1.c: New.
2583 * gcc.dg/tree-ssa/ldist-1a.c: New.
2584 * gcc.dg/tree-ssa/ldist-2.c: New.
2585 * gcc.dg/tree-ssa/ldist-3.c: New.
2586 * gcc.dg/tree-ssa/ldist-4.c: New.
2587 * gcc.dg/tree-ssa/ldist-5.c: New.
2588 * gcc.dg/tree-ssa/ldist-6.c: New.
2589 * gcc.dg/tree-ssa/ldist-7.c: New.
2590 * gcc.dg/tree-ssa/ldist-8.c: New.
2591 * gcc.dg/tree-ssa/ldist-9.c: New.
2592 * gcc.dg/tree-ssa/ldist-10.c: New.
2593 * gcc.dg/tree-ssa/ldist-11.c: New.
2594 * gcc.dg/tree-ssa/ldist-12.c: New.
2595 * gfortran.dg/ldist-1.f90: New.
2597 2008-02-28 Uros Bizjak <ubizjak@gmail.com>
2599 * gcc.dg/pr34351.c: Compile for x86 targets only. Use %ebx register.
2601 2008-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2603 * gfortran.dg/large_real_kind_3.F90: Reverse previous commit.
2605 2008-02-27 Jan Beulich <jbeulich@novell.com>
2607 * gcc.target/i386/mmx-1.c: Add
2608 -Werror-implicit-function-declaration to dg-options.
2609 * gcc.target/i386/mmx-2.c: Likewise.
2610 * gcc.target/i386/sse-13.c: Likewise.
2611 * gcc.target/i386/sse-14.c: Likewise.
2613 2008-02-27 Revital Eres <eres@il.ibm.com>
2615 PR rtl-optimization/34999
2616 * gcc.dg/tree-prof/pr34999.c: New.
2618 2008-02-27 Richard Guenther <rguenther@suse.de>
2621 * gcc.c-torture/execute/pr35390.c: New testcase.
2623 2008-02-27 Samuel Tardieu <sam@rfc1149.net>
2626 * gnat.dg/test_direct_io.adb: New file.
2628 2008-02-27 Samuel Tardieu <sam@rfc1149.net>
2631 * gnat.dg/specs/pr34799.ads: New test.
2633 2008-02-27 Richard Guenther <rguenther@suse.de>
2636 * gcc.c-torture/execute/pr34971.c: New testcase.
2638 2008-02-27 Jakub Jelinek <jakub@redhat.com>
2640 * gcc.dg/gomp/preprocess-1.c: New test.
2643 * g++.dg/ext/visibility/typeinfo2.C: New test.
2644 * g++.dg/ext/visibility/typeinfo3.C: New test.
2646 2008-02-26 Joseph Myers <joseph@codesourcery.com>
2648 * gcc.dg/bf-ms-attrib.c (main): Return 0.
2650 2008-02-26 Joseph Myers <joseph@codesourcery.com>
2652 * gcc.target/i386/mmx-4.c (dump64_64): Use printf %I64 on MinGW.
2653 * gcc.target/i386/sse-6.c (dump128_64): Likewise.
2655 2008-02-26 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2658 * gcc.dg/empty-source-2.c: Adjust for warning message.
2659 * gcc.dg/empty-source-3.c: Likewise.
2660 * gcc.dg/pack-test-2.c: Adjust comment.
2661 * gcc.dg/pragma-ep-2.c: Likewise.
2662 * gcc.dg/pragma-re-2.c: Likewise.
2663 * gcc.dg/va-arg-2.c: Likewise.
2665 2008-02-26 Tobias Burnus <burnus@net-b.de>
2668 * gfortran.dg/assignment_2.f90: New.
2670 2008-02-26 Jason Merrill <jason@redhat.com>
2673 * g++.dg/ext/attrib32.C: New.
2675 2008-02-26 Richard Sandiford <rsandifo@nildram.co.uk>
2677 * gcc.c-torture/execute/nest-align-1.x: Delete.
2679 2008-02-26 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2682 * 20021023-1.c: Use __builtin_va_start instead of
2683 __builtin_stdarg_start.
2684 * pr17301-1.c: Likewise.
2685 * pr17301-2.c: Likewise.
2687 2008-02-26 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2689 * gcc.dg/pr34351.c: New.
2691 2008-02-26 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2693 * gcc.dg/Wlarger-than2.c: New.
2695 2008-02-26 Paolo Carlini <pcarlini@suse.de>
2698 * g++.dg/lookup/crash7.C: New.
2700 2008-02-26 Kaz Kojima <kkojima@gcc.gnu.org>
2702 * gcc.c-torture/execute/nest-align-1.c: Use the largest alignment.
2704 2008-02-25 Joseph Myers <joseph@codesourcery.com>
2706 * gcc.target/i386/pr25993.c: Skip on *-*-mingw*.
2708 2008-02-25 Joseph Myers <joseph@codesourcery.com>
2710 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Add -w to dg-options.
2712 2008-02-25 Joseph Myers <joseph@codesourcery.com>
2714 * gcc.dg/builtins-config.h: Disable C99 runtime testing for
2717 2008-02-25 Joseph Myers <joseph@codesourcery.com>
2719 * lib/target-supports.exp (check_profiling_available): Report -p
2720 unavailable on *-*-mingw*.
2722 2008-02-25 Joseph Myers <joseph@codesourcery.com>
2724 * lib/target-supports.exp (check_effective_target_pthread_h): New.
2725 * gcc.dg/pthread-init-1.c, gcc.dg/pthread-init-2.c: Use
2726 dg-require-effective-target pthread_h.
2728 2008-02-26 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2730 * gcc.dg/Wswitch-enum-error.c: New.
2731 * gcc.dg/Wswitch-error.c: New.
2732 * gcc.dg/20011021-1.c: Use two directives to match two different
2735 2008-02-26 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2738 * gcc.dg/pr28322.c: New.
2739 * gcc.dg/pr28322-2.c: New.
2740 * lib/prune.exp: Ignore "At top level" even if there is no ':'
2743 2008-02-25 Paolo Carlini <pcarlini@suse.de>
2746 * g++.dg/other/error26.C: New.
2748 2008-02-25 Paolo Carlini <pcarlini@suse.de>
2751 * g++.dg/other/error25.C: New.
2753 2008-02-25 Andreas Krebbel <krebbel1@de.ibm.com>
2756 * gcc.dg/pr35258.c: New testcase.
2758 2008-02-25 Jan Beulich <jbeulich@novell.com>
2760 * gcc.dg/20020426-2.c: Remove bogus workaround.
2761 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2762 * gcc.target/i386/movq-2.c: Also permit use of movzbl.
2764 2008-02-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2766 * gfortran.dg/large_real_kind_3.F90: Xfail on ppc-darwin.
2768 2008-02-25 Uros Bizjak <ubizjak@gmail.com>
2771 * gcc.dg/pr19984.c: New test.
2772 * gcc.dg/dfp/compare-special.h: Use _nan instead of nan as the
2773 name of the variable.
2775 2008-02-25 Uros Bizjak <ubizjak@gmail.com>
2777 * gcc.dg/vect/vect-99.c: Include stdlib.h and tree-vect.h.
2778 (main): Call check_vect and foo. Check array values after
2780 * gcc.dg/vect/vect-117.c: Call check_vect.
2781 * gcc.dg/vect/no-vfa-pr29145.c: Ditto.
2783 2008-02-25 Jason Merrill <jason@redhat.com>
2786 * g++.dg/lookup/strong-using-5.C: New.
2788 2008-02-25 Kaz Kojima <kkojima@gcc.gnu.org>
2790 * gcc.dg/tree-ssa/ssa-pre-10.c: Use -fno-finite-math-only on
2793 2008-02-24 Uros Bizjak <ubizjak@gmail.com>
2796 * gcc.c-torture/execute/20050604-1.x: New file.
2798 2008-02-24 Uros Bizjak <ubizjak@gmail.com>
2800 * gcc.target/i386/pr22076.c: Update number of mov insns
2802 * gcc.target/i386/pr34256.c: Ditto.
2804 2008-02-24 Diego Novillo <dnovillo@google.com>
2806 http://gcc.gnu.org/ml/gcc-patches/2008-02/msg01094.html
2809 * g++.dg/warn/pr33738.C: New.
2811 2008-02-24 Richard Sandiford <rsandifo@nildram.co.uk>
2813 * gcc.c-torture/execute/nest-align-1.x: New file.
2815 2008-02-24 Danny Smith <dannysmith@users.sourceforge.net>
2818 * g++.dg.ext/dllimport13.C: New test.
2820 2008-02-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2823 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on
2824 powerpc*-apple-darwin*.
2826 2008-02-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2828 * gfortran.dg/large_real_kind_2.F90: Split testing of ERF and
2829 ERFC into gfortran.dg/large_real_kind_3.F90.
2830 * gfortran.dg/large_real_kind_3.F90: New test.
2832 2008-02-23 Andrew Pinski <andrew_pinski@playstation.sony.com>
2835 * gcc.dg/and-1.c: New test.
2837 2008-02-23 Daniel Jacobowitz <dan@codesourcery.com>
2839 * gcc.c-torture/execute/20080222-1.c: New test.
2841 2008-02-23 Uros Bizjak <ubizjak@gmail.com>
2845 * gcc.target/i386/pr22076.c: New test.
2846 * gcc.target/i386/pr34256.c: New test.
2847 * gcc.target/i386/vecinit-5.c: New test.
2848 * gcc.target/i386/vecinit-6.c: New test.
2849 * gcc.target/i386/vecinit-[1-4].c: Check that no MMX register is used.
2851 * g++.dg/compat/struct-layout-1.h: Do not include <mmintrin.h> and
2852 <xmmintrin.h>, define __m64 and __m128 directly.
2853 * g++.dg/compat/struct-layout-1_generate.c: Add -mno-mmx for x86.
2855 2008-02-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
2858 * g++.dg/ext/always_inline-1.C: New test.
2859 * g++.dg/ext/always_inline-2.C: New test.
2860 * g++.dg/ext/always_inline-3.C: New test.
2861 * g++.dg/ext/always_inline-4.C: New test.
2863 2008-02-22 Hans-Peter Nilsson <hp@axis.com>
2865 * gcc.target/cris/asm-b-1.c: New test.
2867 2008-02-22 Paolo Carlini <pcarlini@suse.de>
2870 * g++.dg/template/nontype17.C: Add.
2872 2008-02-22 Paolo Carlini <pcarlini@suse.de>
2876 2008-02-14 Paolo Carlini <pcarlini@suse.de>
2879 * g++.dg/template/nontype17.C: New.
2880 * g++.dg/template/nontype16.C: Add error.
2882 2008-02-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2885 * gcc.dg/Wfloat-equal-1.c: New.
2886 * g++.dg/warn/Wfloat-equal-1.C: New.
2888 2008-02-21 Michael Matz <matz@suse.de>
2891 * gcc.dg/pr35264.c: New testcase.
2893 2008-02-21 Richard Guenther <rguenther@suse.de>
2895 * gfortran.dg/reassoc_1.f90: New testcase.
2896 * gfortran.dg/reassoc_2.f90: Likewise.
2897 * gfortran.dg/reassoc_3.f90: Likewise.
2899 2008-02-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2902 * gfortran.dg/fmt_t_7.f: New test.
2905 * gfortran.dg/streamio_15.f90: New test.
2907 2008-02-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2910 * gfortran.dg/fmt_zero_digits.f90: Revise test.
2912 2008-02-20 Seongbae Park <seongbae.park@gmail.com>
2914 * gcc.dg/Wframe-larger-than.c: New option test.
2916 2008-02-20 Tobias Burnus <burnus@net-b.de>
2919 * gfortran.dg/dollar_sym_1.f90: New.
2920 * gfortran.dg/dollar_sym_2.f90: New.
2922 2008-02-20 Richard Guenther <rguenther@suse.de>
2925 * gcc.dg/builtins-66.c: New testcase.
2927 2008-02-20 Richard Guenther <rguenther@suse.de>
2929 * gcc.dg/fold-reassoc-1.c: New testcase.
2930 * gcc.dg/tree-ssa/recip-3.c: Adjust to not compute d/d.
2932 2008-02-20 Richard Guenther <rguenther@suse.de>
2934 * gcc.dg/tree-ssa/reassoc-13.c: New testcase.
2936 2008-02-20 Ira Rosen <irar@il.ibm.com>
2938 * lib/target-supports.exp (check_effective_target_vect_unpack):
2939 Return true for SPU.
2940 (check_effective_target_vect_short_mult): Likewise.
2941 * gcc.dg/vect/vect-reduc-dot-s16b.c: Expect vectorization of
2942 the loop on targets that support vect_unpack.
2944 2008-02-20 Uros Bizjak <ubizjak@gmail.com>
2946 * g++.dg/compat/struct-layout-1_generate.c (DG_OPTIONS): New define.
2947 (switchfiles): Use DG_OPTIONS. Explicitly name arguments in fprintf
2948 templates to reduce number of passed arguments.
2950 2008-02-19 Jason Merrill <jason@redhat.com>
2953 * g++.dg/template/explicit-args1.C: New.
2955 2008-02-19 Richard Guenther <rguenther@suse.de>
2957 PR tree-optimization/34989
2958 * gcc.dg/pr34989-1.c: New testcase.
2959 * gcc.dg/pr34989-2.c: Likewise.
2961 2008-02-19 Jakub Jelinek <jakub@redhat.com>
2964 * g++.dg/gomp/pr35028.C: New test.
2968 * gcc.dg/gomp/pr34964.c: New test.
2969 * g++.dg/gomp/pr34964.C: New test.
2970 * gcc.dg/gomp/pr35244.c: New test.
2971 * g++.dg/gomp/pr35244.C: New test.
2974 * g++.dg/gomp/pr35078.C: New test.
2976 2008-02-19 Christian Bruel <christian.bruel@st.com>
2978 * gcc.dg/packed-array.c: New testcase.
2980 2008-02-19 Uros Bizjak <ubizjak@gmail.com>
2983 * gcc.target/i386/pr33555.c: New test.
2985 2008-02-18 H.J. Lu <hongjiu.lu@intel.com>
2988 * gcc.target/i386/isa-1.c: New.
2989 * gcc.target/i386/isa-2.c: Likewise.
2990 * gcc.target/i386/isa-3.c: Likewise.
2991 * gcc.target/i386/isa-4.c: Likewise.
2992 * gcc.target/i386/isa-5.c: Likewise.
2993 * gcc.target/i386/isa-6.c: Likewise.
2994 * gcc.target/i386/isa-7.c: Likewise.
2995 * gcc.target/i386/isa-8.c: Likewise.
2996 * gcc.target/i386/isa-9.c: Likewise.
2997 * gcc.target/i386/isa-10.c: Likewise.
2998 * gcc.target/i386/isa-11.c: Likewise.
2999 * gcc.target/i386/isa-12.c: Likewise.
3000 * gcc.target/i386/isa-13.c: Likewise.
3001 * gcc.target/i386/isa-14.c: Likewise.
3003 2008-02-18 Joey Ye <joey.ye@intel.com>
3004 H.J. Lu <hongjiu.lu@intel.com>
3007 * gcc.c-torture/execute/nest-align-1.c: New test case.
3009 2008-02-17 Richard Guenther <rguenther@suse.de>
3012 * gcc.dg/torture/pr35227.c: New testcase.
3014 2008-02-17 Richard Guenther <rguenther@suse.de>
3016 PR tree-optimization/35231
3017 * gcc.c-torture/execute/pr35231.c: New testcase.
3019 2008-02-17 Uros Bizjak <ubizjak@gmail.com>
3021 * gcc.target/i386/pr32268.c (test_lt): Add noinline attribute.
3024 2008-02-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3026 * obj-c++.dg/encode-2.mm: XFAIL.
3027 * obj-c++.dg/encode-3.mm: Likewise.
3029 2008-02-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3030 Paolo Carlini <pcarlini@suse.de>
3032 * g++.dg/ext/has_nothrow_assign.C: Skip some tests when __PIC__.
3033 * g++.dg/ext/has_nothrow_constructor.C: Likewise.
3034 * g++.dg/ext/has_nothrow_copy.C: Likewise.
3036 2008-02-16 Uros Bizjak <ubizjak@gmail.com>
3038 * gcc.target/i386/fastcall-sseregparm.c: Include sse-check.h.
3039 (main): Change to void and rename to sse_test.
3040 * gcc.target/i386/pr24306.c: Ditto.
3041 * gcc.target/i386/pr32065-2.c: Ditto.
3042 * gcc.target/i386/20060512-1.c: Include sse2-check.h.
3043 (main): Change to void and rename to sse2_test.
3044 * gcc.target/i386/20060512-3.c: Ditto.
3046 2008-02-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3049 * gfortran.dg/c_loc_tests_12.f03: New test.
3051 2008-02-15 Douglas Gregor <doug.gregor@gmail.com>
3056 * g++.dg/cpp0x/vt-35026.C: New.
3057 * g++.dg/cpp0x/vt-35023.C: New.
3058 * g++.dg/cpp0x/vt-34055.C: Tweak expected error messages.
3059 * g++.dg/cpp0x/vt-35024.C: New.
3061 2008-02-15 Uros Bizjak <ubizjak@gmail.com>
3063 * gcc.c-torture/execute/va-arg-25.x: Remove.
3065 2008-02-15 Richard Guenther <rguenther@suse.de>
3066 Zdenek Dvorak <ook@ucw.cz>
3068 PR tree-optimization/35164
3069 * g++.dg/torture/pr35164-1.C: New testcase.
3070 * g++.dg/torture/pr35164-2.C: Likewise.
3072 2008-02-15 Dominique d'Humieres <dominiq@lps.ens.fr>
3075 * g++.dg/template/spec35.C: Change the regular expressions
3076 in dg-final to match the assembly code generated by Darwin 9.
3078 2008-02-15 Uros Bizjak <ubizjak@gmail.com>
3080 * gcc.dg/cpp/pragma-pop_macro-1.c: Fix dg-do directive.
3082 2008-02-15 Uros Bizjak <ubizjak@gmail.com>
3084 * gcc.target/i386/pr35160.c: Skip if !nonpic for 32bit x86 targets.
3086 2008-02-15 Hans-Peter Nilsson <hp@axis.com>
3088 * lib/dejapatches.exp: New file.
3090 2008-02-14 Douglas Gregor <doug.gregor@gmail.com>
3093 * g++.dg/cpp0x/vt-34050.C: New.
3095 2008-02-14 Jason Merrill <jason@redhat.com>
3099 * g++.dg/warn/pr11159.C: New.
3100 * g++.dg/warn/pr5645.C: Likewise.
3102 2008-02-14 Danny Smith <dannysmith@users.sourceforge.net>
3104 PR preprocessor/35061
3105 * gcc.dg/cpp/pragma_pop_macro-1.c: New test.
3107 2008-02-14 Paolo Carlini <pcarlini@suse.de>
3110 * g++.dg/template/nontype17.C: New.
3111 * g++.dg/template/nontype16.C: Add error.
3113 2008-02-13 Jakub Jelinek <jakub@redhat.com>
3116 * g++.dg/template/member8.C: New test.
3118 2008-02-13 Michael Matz <matz@suse.de>
3120 * gcc.dg/pr35065.c: Fix testcase warnings.
3122 2008-02-13 Jason Merrill <jason@redhat.com>
3124 PR c++/34962, c++/34937, c++/34939
3125 * g++.dg/ext/tmplattr9.C: New.
3127 2008-02-13 Michael Matz <matz@suse.de>
3130 * gcc.dg/pr35065.c: New testcase.
3132 2008-02-12 Richard Guenther <rguenther@suse.de>
3134 PR tree-optimization/35171
3135 * gcc.c-torture/compile/pr35171.c: New testcase.
3137 2008-02-12 Richard Guenther <rguenther@suse.de>
3140 * gcc.c-torture/execute/pr35163.c: New testcase.
3142 2008-02-12 Uros Bizjak <ubizjak@gmail.com>
3144 * gcc.target/i386/asm-3.c: Fix dg-skip-if for all 32bit PIC targets.
3146 2008-02-12 Eric Botcazou <ebotcazou@adacore.com>
3148 * gnat.dg/loop_address.adb: New test.
3150 2008-02-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3152 * obj-c++.dg/bitfield-1.mm: Expect failures.
3153 * obj-c++.dg/bitfield-4.mm: Likewise.
3154 * obj-c++.dg/cxx-ivars-2.mm: Likewise.
3155 * obj-c++.dg/encode-8.mm: Likewise.
3156 * obj-c++.dg/isa-field-1.mm: Likewise.
3157 * obj-c++.dg/layout-1.mm: Likewise.
3158 * obj-c++.dg/lookup-2.mm: Likewise.
3159 * obj-c++.dg/try-catch-2.mm: Likewise.
3160 * obj-c++.dg/try-catch-9.mm: Likewise.
3162 2008-02-12 Jakub Jelinek <jakub@redhat.com>
3165 * g++.dg/tree-ssa/pr35144.C: New test.
3168 * gcc.target/i386/pr35160.c: New test.
3171 * g++.dg/init/new27.C: New test.
3173 2008-02-11 Paolo Carlini <pcarlini@suse.de>
3176 * g++.dg/template/crash78.C: New.
3178 2008-02-11 Uros Bizjak <ubizjak@gmail.com>
3181 * gcc.dg/compat/vector-2_x.c: Add -mno-mmx for x86 targets.
3182 * gcc.dg/compat/vector-2_y.c: Ditto.
3184 2008-02-11 Uros Bizjak <ubizjak@gmail.com>
3185 Richard Guenther <rguenther@suse.de>
3187 PR tree-optimization/33992
3188 * gcc.c-torture/execute/pr33992.c: New testcase.
3190 2008-02-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3192 * gfortran.dg/streamio_14.f90: New test.
3194 2008-02-10 Uros Bizjak <ubizjak@gmail.com>
3196 * gcc.target/i386/pr17390.c: Remove ilp32 target requirement.
3197 Add -mfpmath=387 to dg-options.
3199 2008-02-10 Uros Bizjak <ubizjak@gmail.com>
3202 * gcc.dg/tree-ssa/gen-vect-2.c: Add -mno-sse for x86 targets.
3203 * gcc.dg/tree-ssa/gen-vect-11.c: Ditto.
3204 * gcc.dg/tree-ssa/gen-vect-11a.c: Ditto.
3205 * gcc.dg/tree-ssa/gen-vect-11b.c: Ditto.
3206 * gcc.dg/tree-ssa/gen-vect-11c.c: Ditto.
3207 * gcc.dg/tree-ssa/gen-vect-25.c: Ditto.
3208 * gcc.dg/tree-ssa/gen-vect-26.c: Ditto.
3209 * gcc.dg/tree-ssa/gen-vect-28.c: Ditto.
3210 * gcc.dg/tree-ssa/gen-vect-32.c: Ditto.
3212 2008-02-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3215 * obj-c++.dg/gnu-runtime-2.mm: Fix signature of function main().
3217 2008-02-08 Sa Liu <saliu@de.ibm.com>
3219 * gcc.target/spu/intrinsics-3.c: New. Test error messages.
3221 2008-02-06 Alexandre Oliva <aoliva@redhat.com>
3224 * g++.dg/conversion/bitfield8.C: New.
3226 2008-02-06 Douglas Gregor <doug.gregor@gmail.com>
3228 * g++.dg/ext/vector13.C: Fix for compilation under -pedantic.
3230 2008-02-06 Douglas Gregor <doug.gregor@gmail.com>
3234 * g++.dg/ext/vector13.C: New.
3236 2008-02-06 David Daney <ddaney@avtrex.com>
3238 * g++.dg/tree-ssa/ivopts-1.C: Remove xfail for mips*-*-*.
3240 2008-02-05 Bob Wilson <bob.wilson@acm.org>
3242 * lib/target-supports.exp (check_effective_target_hard_float): Remove
3243 special case for xtensa-*-*.
3245 2008-02-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3248 * gfortran.dg/volatile11.f90: New test.
3250 2008-02-05 Jakub Jelinek <jakub@redhat.com>
3253 * g++.dg/template/array19.C: New test.
3255 2008-02-05 Diego Novillo <dnovillo@google.com>
3257 http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00140.html
3260 * g++.dg/warn/pr33738.C: Remove.
3262 2008-02-05 Paul Thomas <pault@gcc.gnu.org>
3265 * gfortran.dg/bounds_check_13.f: New test.
3267 2008-02-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3270 * gcc.c-torture/execute/multi-ix.c: Call memset instead of bzero.
3272 2008-02-05 Uros Bizjak <ubizjak@gmail.com>
3275 * gcc.target/i386/pr35083.c: New test.
3277 2008-02-05 Paul Thomas <pault@gcc.gnu.org>
3280 * gfortran.dg/data_bounds_1.f90: New test.
3282 2008-02-04 Diego Novillo <dnovillo@google.com>
3284 http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00110.html
3287 * g++.dg/warn/pr33738.C: New.
3289 2008-02-04 Daniel Franke <franke.daniel@gmail.com>
3291 * gfortran.dg/where_operator_assign_4.f90: Fix typo in error message
3294 2008-02-04 Hans-Peter Nilsson <hp@axis.com>
3296 * lib/target-supports.exp (check_effective_target_hard_float): Only
3297 use the macro definition tests for mips*-*-* and xtensa-*-*. For all
3298 other targets, grep for a call insn in the rtl expand dump for an
3300 (target_compile): Support generating rtl dumps as output.
3302 2008-02-04 Richard Guenther <rguenther@suse.de>
3305 * gcc.c-torture/execute/pr33631.c: New testcase.
3307 2008-02-04 Richard Guenther <rguenther@suse.de>
3310 * gcc.c-torture/compile/pr35043.c: New testcase.
3312 2008-02-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3314 * g++.dg/tree-ssa/ivopts-1.C: Remove xfail for hppa*-*-*.
3316 2008-02-03 Uros Bizjak <ubizjak@gmail.com>
3318 * gcc.target/i386/pr31628.c: Require effective target fpic.
3319 * gcc.target/i386/strinline.c: Ditto.
3320 * gcc.dg/sibcall-6.c: Skip if !nonpic for 32bit x86 targets.
3321 * gcc.dg/pr35045.c: Ditto.
3322 * gcc.dg/20050503-1.c: Ditto.
3324 2008-02-03 Paul Thomas <pault@gcc.gnu.org>
3327 * gfortran.dg/host_assoc_variable_1.f90: New test.
3328 * gfortran.dg/allocate_stat.f90: Change last three error messages.
3330 2008-02-02 Michael Matz <matz@suse.de>
3333 * gcc.dg/pr35045.c: New test.
3335 2008-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3338 * gfortran.dg/shape_4.f90: New test.
3340 2008-02-02 Hans-Peter Nilsson <hp@axis.com>
3342 * gcc.target/cris/torture/pr34773.c: Use __asm__, not asm.
3344 2008-02-01 Hans-Peter Nilsson <hp@axis.com>
3346 PR rtl-optimization/34773
3347 * gcc.target/cris/torture/pr34773.c: New test.
3349 2008-02-01 Nick Clifton <nickc@redhat.com>
3351 * lib/target-supports.exp (check_profiling_available): Do not
3352 expect profiling to work on the xstormy16 target.
3354 2008-02-01 Uros Bizjak <ubizjak@gmail.com>
3357 * gcc.c-torture/execute/20050316-2.x: New file.
3358 * gcc.target/i386/pr17390.c: Update scan pattern.
3359 * gcc.dg/builtin-apply4.c: Add -mno-mmx for 32bit x86 targets.
3360 * g++.dg/tree-ssa/ivopts-1.C: Remove XPASS for x86 targets.
3362 2008-01-31 Paul Thomas <pault@gcc.gnu.org>
3365 * gfortran.dg/proc_assign_2.f90: New test.
3367 2008-01-31 Douglas Gregor <doug.gregor@gmail.com>
3368 Jakub Jelinek <jakub@redhat.com>
3372 * g++.dg/ext/alias-canon.C: New.
3373 * g++.dg/ext/alias-mangle.C: New.
3375 2008-01-30 Jan Hubicka <jh@suse.cz>
3377 * gcc.c-torture/execute/pr34982.c: Add forgotten return 0.
3379 2008-01-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3381 * g++.dg/other/first-global.C: Add -fpie for all pic targets.
3382 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
3384 2008-01-30 Jan Hubicka <jh@suse.cz>
3387 * gcc.c-torture/execute/pr34982.c: New testcase.
3389 2008-01-30 Andreas Krebbel <krebbel1@de.ibm.com>
3391 * gcc.target/s390/tf_to_di-1.c: New testcase.
3393 2008-01-30 Paul Thomas <pault@gcc.gnu.org>
3396 * gfortran.dg/use_only_3.f90: New test.
3397 * gfortran.dg/use_only_3.inc: Modules for new test.
3400 * gfortran.dg/function_charlen_2.f90: New test.
3402 2008-01-30 Jakub Jelinek <jakub@redhat.com>
3405 * gcc.dg/pr34969.c: New test.
3408 * gcc.dg/inline-25.c: New test.
3409 * gcc.dg/inline-26.c: New test.
3410 * gcc.dg/inline-27.c: New test.
3412 2008-01-29 Richard Guenther <rguenther@suse.de>
3415 * gcc.c-torture/compile/pr35006.c: New testcase.
3417 2008-01-29 Douglas Gregor <doug.gregor@gmail.com>
3428 * g++.dg/cpp0x/vt-34219-2.C: New.
3429 * g++.dg/cpp0x/pr32126.C: Tweak expected error messages.
3430 * g++.dg/cpp0x/vt-34961.C: New.
3431 * g++.dg/cpp0x/vt-34055.C: Tweak error messages; add new test
3432 cases from the re-opened PR.
3433 * g++.dg/cpp0x/vt-34753.C: New.
3434 * g++.dg/cpp0x/vt-34919.C: New.
3435 * g++.dg/cpp0x/vt-34754.C: New.
3436 * g++.dg/cpp0x/vt-34606.C: New.
3437 * g++.dg/cpp0x/vt-34219.C: New.
3438 * g++.dg/cpp0x/pr32125.C: Tweak expected error messages.
3439 * g++.dg/cpp0x/vt-34755.C: New.
3440 * g++.dg/cpp0x/pr31438.C: Ditto.
3441 * g++.dg/cpp0x/variadic81.C: Ditto.
3443 2008-01-29 Richard Sandiford <rsandifo@nildram.co.uk>
3445 * g++.dg/torture/pr34641.C: Put the dg-do first.
3447 2008-01-29 Richard Sandiford <rsandifo@nildram.co.uk>
3449 * gcc.target/mips/lazy-binding-1.c: Skip for mips16.
3451 2008-01-28 Bernhard Fischer <aldot@gcc.gnu.org>
3453 * g++.old-deja/g++.pt/incomplete1.C: Fix typo in comment.
3455 2008-01-28 Nathan Froyd <froydnj@codesourcery.com>
3458 * gcc.target/powerpc/spe-small-data-1.c: New test.
3459 * gcc.target/powerpc/spe-small-data-2.c: New test.
3461 2008-01-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3464 * gfortran.dg/shape_3.f90: New test.
3466 2008-01-28 Andreas Krebbel <krebbel1@de.ibm.com>
3468 * gcc.target/s390/20020926-1.c: Remove -m31.
3470 2008-01-28 Andreas Krebbel <krebbel1@de.ibm.com>
3472 * gcc.target/s390/20020926-1.c: Disable for s390x.
3474 2008-01-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3477 * gfortran.dg/missing_optional_dummy_5.f90: Fix matching regular
3480 2008-01-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3483 * gfortran.dg/array_constructor_22.f90: New test.
3485 2008-01-26 Maxim Kuvyrkov <maxim@codesourcery.com>
3488 * gcc.c-torture/compile/pr34688: New test.
3490 2008-01-26 Tobias Burnus <burnus@net-b.de>
3493 * gfortran.dg/missing_optional_dummy_5.f90: New.
3495 2008-01-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3497 * gcc.dg/tree-ssa/20070302-1.c (baz): Mark with attribute
3498 noinline. XFAIL test.
3500 2008-01-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3503 * gfortran.dg/array_3.f90: New test.
3505 2008-01-26 Jakub Jelinek <jakub@redhat.com>
3507 * gcc.c-torture/compile/pr34966.c (atan): Only use asm
3511 * gcc.dg/pr34965.c: New test.
3512 * g++.dg/other/error24.C: New test.
3514 2008-01-26 Thomas Koenig <tkoenig@gcc.gnu.org>
3516 PR libfofortran/34887
3517 * gfortran.dg/x_slash_2.f: New test.
3519 2008-01-26 Richard Guenther <rguenther@suse.de>
3522 * g++.dg/torture/pr34235.C: New testcase.
3524 2008-01-26 Richard Sandiford <rsandifo@nildram.co.uk>
3526 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for MIPS too.
3528 2008-01-26 Richard Sandiford <rsandifo@nildram.co.uk>
3531 * gcc.target/mips/lazy-binding-1.c: New test.
3532 * gcc.target/mips/mips.exp (setup_mips_tests): Set
3533 mips_forced_no_abicalls and mips_forced_no_shared.
3534 (dg-mips-options): Avoid using -mabicalls with an implicit -mabi=eabi.
3535 Avoid using small data with -mabicalls. Don't make -G0 force
3536 -mn-abicalls. Skip -mabicalls and -mshared tests if the multilib
3537 forces the opposite option.
3539 2008-01-26 Danny Smith <dannysmith@users.sourceforge.net>
3542 * gcc.target/i386/fastcall-1.c: Scan for correct label.
3543 Use -std=gnu89 switch.
3545 2008-01-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3548 * gfortran.dg/direct_io_9.f: New test.
3550 2008-01-25 Daniel Franke <franke.daniel@gmail.com>
3553 * gfortran.dg/where_operator_assign_4.f90: New test.
3555 2008-01-25 Joseph Myers <joseph@codesourcery.com>
3557 * gcc.dg/builtin-inf-1.c, gcc.dg/compare6.c, gcc.dg/sibcall-3.c,
3558 gcc.dg/sibcall-4.c, gcc.dg/torture/builtin-attr-1.c: Don't handle
3561 2008-01-25 Richard Guenther <rguenther@suse.de>
3564 * gcc.c-torture/execute/pr32244-1.c: New testcase.
3566 2008-01-25 Richard Guenther <rguenther@suse.de>
3568 PR tree-optimization/34966
3569 * gcc.c-torture/compile/pr34966.c: New testcase.
3571 2008-01-25 Richard Guenther <rguenther@suse.de>
3574 * g++.dg/torture/pr33887-1.C: New testcase.
3575 * g++.dg/torture/pr33887-2.C: Likewise.
3576 * g++.dg/torture/pr33887-3.C: Likewise.
3577 * gcc.c-torture/execute/20071211-1.c: Likewise.
3579 2008-01-25 Uros Bizjak <ubizjak@gmail.com>
3582 * gcc.dg/pr34856.c: Use pointer mode for "pin".
3584 2008-01-25 Jakub Jelinek <jakub@redhat.com>
3587 * g++.dg/gomp/pr33333.C: New test.
3589 PR preprocessor/34692
3590 * gcc.dg/cpp/pr34692.c: New test.
3591 * gcc.dg/gomp/pr34692.c: New test.
3593 2008-01-25 Olga Golovanevsky <olga@il.ibm.com>
3595 * gcc.dg/struct/wo_prof_malloc_size_var.c: UnXFAIL.
3597 2008-01-24 Daniel Franke <franke.daniel@gmail.com>
3600 * gfortran.dg/empty_type.f90: New test.
3602 2008-01-24 Paolo Carlini <pcarlini@suse.de>
3605 * g++.dg/template/crash77.C: New.
3607 2008-01-24 Uros Bizjak <ubizjak@gmail.com>
3610 * gcc.dg/pr34856.c: New test.
3612 2008-01-24 Tobias Burnus <burnus@net-b.de>
3614 * gfortran.dg/namelist_39.f90: Delete temporary files.
3615 * gfortran.dg/namelist_44.f90: Ditto.
3617 2008-01-24 Richard Guenther <rguenther@suse.de>
3620 * g++.dg/torture/pr34953.C: New testcase.
3622 2008-01-24 Jakub Jakub Jelinek <jakub@redhat.com>
3625 * gcc.c-torture/compile/20080124-1.c: New test.
3627 2008-01-24 Paul Thomas <pault@gcc.gnu.org>
3630 * gfortran.dg/function_charlen_3.f: New test.
3632 2008-01-23 Michael Matz <matz@suse.de>
3635 * g++.dg/debug/pr34895.cc: New testcase.
3637 2008-01-23 Richard Guenther <rguenther@suse.de>
3640 * gcc.dg/pr31529-1.c: New testcase.
3641 * gcc.dg/pr31529-2.c: Likewise.
3643 2008-01-23 Jakub Jelinek <jakub@redhat.com>
3646 * g++.dg/ext/pr34829.C (operator new): Use size_t instead of
3647 unsigned int for the first argument.
3649 2008-01-22 Jakub Jelinek <jakub@redhat.com>
3652 * g++.dg/conversion/bitfield7.C: New test.
3653 * g++.dg/cpp0x/decltype4.C: Fixed xfail.
3655 2008-01-23 Bernd Schmidt <bernd.schmidt@analog.com>
3657 From Michael Frysinger <michael.frysinger@analog.com>
3658 * gcc.target/bfin/mcpu-bf547.c: New test.
3659 * gcc.target/bfin/mcpu-bf523.c: New test.
3660 * gcc.target/bfin/mcpu-bf524.c: New test.
3661 * gcc.target/bfin/mcpu-bf526.c: New test.
3663 2008-01-22 Eric Botcazou <ebotcazou@adacore.com>
3665 * gcc.c-torture/execute/20080122-1.c: New test.
3667 2008-01-22 Tom Tromey <tromey@redhat.com>
3670 * gcc.dg/cpp/pr34859.c: New file.
3672 2008-01-22 Paul Thomas <pault@gcc.gnu.org>
3675 * gfortran.dg/vector_subscript_3.f90: New test.
3677 2008-01-22 Tobias Burnus <burnus@net-b.de>
3680 * gfortran.dg/missing_optional_dummy_4.f90
3682 2008-01-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3684 * gcc.dg/vect/vect-ifcvt-9.c: Use inline.
3686 2008-01-22 Eric Botcazou <ebotcazou@adacore.com>
3688 * gnat.dg/unchecked_union1.adb: New test.
3690 2008-01-22 Tom Tromey <tromey@redhat.com>
3693 * g++.dg/ext/pr34829.C: New file.
3695 2008-01-22 Jakub Jelinek <jakub@redhat.com>
3698 * gcc.dg/gomp/pr34607.c: New test.
3699 * g++.dg/gomp/pr34607.C: New test.
3702 * g++.dg/ext/vector10.C: New test.
3705 * g++.dg/other/error23.C: New test.
3708 * g++.dg/ext/vector12.C: New test.
3710 2008-01-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3713 * gcc.dg/Wstrict-overflow-21.c: New.
3714 * g++.dg/warn/Wstrict-aliasing-8.C: New.
3716 2008-01-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3719 * gcc.dg/pr33092.c: New.
3721 2008-01-22 Andreas Krebbel <krebbel1@de.ibm.com>
3723 * gcc.target/s390/20020926-1.c: Add -m31 option.
3725 2008-01-22 Daniel Franke <franke.daniel@gmail.com>
3728 * gfortran.dg/initialization_18.f90: New test.
3730 2008-01-22 Tobias Burnus <burnus@net-b.de>
3733 * gfortran.dg/tab_continuation.f: New.
3735 2008-01-22 Paul Thomas <pault@gcc.gnu.org>
3738 * gfortran.dg/use_rename_2.f90: New test.
3740 2008-01-21 Richard Guenther <rguenther@suse.de>
3743 * gcc.c-torture/compile/pr34856.c: New testcase.
3745 2008-01-21 Richard Guenther <rguenther@suse.de>
3748 * gcc.c-torture/compile/pr34885.c: New testcase.
3750 2008-01-21 Eric Botcazou <ebotcazou@adacore.com>
3752 * gnat.dg/specs/alignment1.ads: New test.
3754 2008-01-21 Richard Guenther <rguenther@suse.de>
3757 * g++.dg/torture/pr34850.C: New testcase.
3759 2008-01-21 Alon Dayan <alond@il.ibm.com>
3760 Olga Golovanevsky <olga@il.ibm.com>
3762 PR tree-optimization/34701
3763 * gcc.dg/struct/wo_prof_array_field.c: New test.
3765 2008-01-20 Paolo Carlini <pcarlini@suse.de>
3768 * g++.dg/ext/vector9.C: New.
3770 2008-01-20 Paolo Carlini <pcarlini@suse.de>
3774 * g++.dg/template/crash75.C: New.
3775 * g++.dg/template/crash76.C: Likewise.
3777 2008-01-20 Kaz Kojima <kkojima@gcc.gnu.org>
3779 PR rtl-optimization/34808
3780 * gcc.c-torture/compile/pr34808.c: New test.
3782 2008-01-20 Paul Thomas <pault@gcc.gnu.org>
3785 * gfortran.dg/mapping_2.f90: Correct ubound expression for h4.
3788 * gfortran.dg/entry_array_specs_3.f90: New test.
3791 * gfortran.dg/use_rename_1.f90: New test.
3793 2008-01-20 Paul Thomas <pault@gcc.gnu.org>
3796 * gfortran.dg/array_constructor_20.f90: New test.
3797 * gfortran.dg/mapping_2.f90: Correct ubound expression for h4.
3800 * gfortran.dg/array_constructor_21.f90: New test.
3802 2008-01-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3805 * gfortran.dg/inquire_13.f90: New test.
3808 * gfortran.dg/continuation_9.f90: New test.
3810 2008-01-20 Richard Sandiford <rsandifo@nildram.co.uk>
3813 * gcc.target/mips/pr34831.c: New test.
3815 2008-01-19 Thomas Koenig <tkoenig@gcc.gnu.org>
3819 * gfortran.dg/any_all_1.f90: New test.
3820 * gfortran.dg/any_all_2.f90: New test.
3822 2008-01-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3824 * g++.dg/eh/ia64-2.C: Place "dg-do run" statement before
3825 "dg-require-weak" statement.
3826 * g++.dg/eh/weak1.C: Likewise.
3828 2008-01-19 Jakub Jelinek <jakub@redhat.com>
3830 PR gcov-profile/34610
3831 * gcc.dg/gomp/pr34610.c: New test.
3833 2008-01-19 Tobias Burnus <burnus@net-b.de>
3836 * gfortran.dg/implicit_11.f90: New.
3837 * gfortran.dg/allocate_stat.f90: Update dg-error pattern.
3838 * gfortran.dg/entry_15.f90: Ditto.
3839 * gfortran.dg/func_assign.f90: Ditto.
3840 * gfortran.dg/gomp/reduction3.f90: Ditto.
3841 * gfortran.dg/proc_assign_1.f90: Ditto.
3843 * gfortran.dg/interface_proc_end.f90: Use dg-error instead
3844 of dg-excess-errors.
3846 2008-01-18 Tobias Burnus <burnus@net-b.de>
3849 * gfortran.dg/argument_checking_15.f90: New.
3850 * gfortran.dg/argument_checking_5.f90: Change TODO into
3853 2008-01-18 Tobias Burnus <burnus@net-b.de>
3855 * gfortran.dg/enum_4.f90: Replace dg-excess-errors by dg-error.
3856 * gfortran.dg/enum_5.f90: Ditto.
3857 * gfortran.dg/enum_6.f90: Ditto.
3858 * gfortran.dg/bom_error.f90: Ditto.
3859 * gfortran.dg/func_decl_4.f90: Ditto.
3861 2008-01-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3864 * gfortran.dg/fmt_t_6.f: New test.
3866 2008-01-18 Tobias Burnus <burnus@net-b.de>
3868 * gfortran.dg/large_real_kind_form_io_1.f90: Enlarge string for internal I/O.
3870 2008-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
3872 * g++.dg/lookup/two-stage2.C: fix comment.
3874 2008-01-18 Ian Lance Taylor <iant@google.com>
3876 * gcc.dg/debug/dwarf2/var1.c: Add -fno-merge-debug-strings.
3878 2008-01-18 Ian Lance Taylor <iant@google.com>
3881 * g++.dg/init/new26.C: New test.
3883 2008-01-18 Richard Guenther <rguenther@suse.de>
3886 * gcc.dg/Warray-bounds.c: XFAIL two tests, remove one
3889 2008-01-18 Hans-Peter Nilsson <hp@axis.com>
3891 * g++.dg/tree-ssa/pr34355.C: Correct order of dg-do and
3892 dg-require-effective-target.
3894 2007-01-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3897 * gfortran.dg/reshape_2.f90: New test.
3899 2007-01-18 Bernhard Fischer <aldot@gcc.gnu.org>
3901 * gcc.dg/20040223-1.c: Fix comment typo.
3903 2008-01-17 Janis Johnson <janis187@us.ibm.com>
3906 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Enable checks that will fail
3907 until 34814 is fixed.
3909 2008-01-17 Andrew MacLeod <amacleod@redhat.com>
3911 PR tree-optimization/34648
3912 * gcc.c-torture/compile/pr34648.c: New testcase.
3914 2008-01-17 Sebastian Pop <sebastian.pop@amd.com>
3917 * gcc.dg/autopar/autopar.exp: New.
3918 * g++.dg/tree-ssa/pr34355.C: Require pthread.
3919 * lib/target-supports.exp (check_effective_target_pthread): New.
3921 * gcc.dg/tree-ssa/parallelization-1.c: Moved to gcc.dg/autopar.
3922 * gcc.dg/tree-ssa/reduc-1short.c: Same.
3923 * gcc.dg/tree-ssa/reduc-1.c: Same.
3924 * gcc.dg/tree-ssa/reduc-2short.c: Same.
3925 * gcc.dg/tree-ssa/reduc-2.c: Same
3926 * gcc.dg/tree-ssa/reduc-3.c: Same.
3927 * gcc.dg/tree-ssa/reduc-1char.c: Same.
3928 * gcc.dg/tree-ssa/reduc-6.c: Same.
3929 * gcc.dg/tree-ssa/reduc-7.c: Same.
3930 * gcc.dg/tree-ssa/reduc-2char.c: Same.
3931 * gcc.dg/tree-ssa/reduc-8.c: Same.
3932 * gcc.dg/tree-ssa/reduc-9.c: Same.
3934 2008-01-17 Eric Botcazou <ebotcazou@adacore.com>
3936 * gnat.dg/discr5.adb: New test.
3938 2008-01-17 Eric Botcazou <ebotcazou@adacore.com>
3940 * gcc.c-torture/compile/20080114-1.c: Use empty asm statements.
3942 2008-01-17 Richard Guenther <rguenther@suse.de>
3944 PR tree-optimization/34825
3945 * gcc.dg/pr34825.c: New testcase.
3947 2008-01-17 Richard Guenther <rguenther@suse.de>
3949 * gcc.c-torture/execute/20080117-1.c: New testcase.
3951 2008-01-17 Revital Eres <eres@il.ibm.com>
3954 * gcc.dg/pr30957-1.c: Always xfail and add noinline attribute.
3956 2008-01-17 Paul Thomas <pault@gcc.gnu.org>
3959 * gfortran.dg/function_charlen_1.f90: New test.
3962 * gfortran.dg/function_types_1.f90: New test.
3963 * gfortran.dg/function_types_2.f90: New test.
3966 * gfortran.dg/function_kinds_4.f90: New test.
3967 * gfortran.dg/function_kinds_5.f90: New test.
3969 * gfortran.dg/defined_operators_1.f90: Errors now at function
3971 * gfortran.dg/private_type_4.f90: The same.
3972 * gfortran.dg/interface_15.f90: The same.
3973 * gfortran.dg/elemental_args_check_2.f90: The same.
3974 * gfortran.dg/auto_internal_assumed.f90: The same.
3976 2008-01-16 Eric Botcazou <ebotcazou@adacore.com>
3978 * gnat.dg/sizetype.adb: New test.
3980 2008-01-16 Richard Guenther <rguenther@suse.de>
3983 * gcc.dg/overflow-warn-7.c: New testcase.
3985 2008-01-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3987 * gcc.dg/tree-ssa/loop-19.c: Require nonpic.
3989 2008-01-16 Jakub Jelinek <jakub@redhat.com>
3990 Richard Guenther <rguenther@suse.de>
3993 * gcc.dg/pr34668-1.c: New test.
3994 * gcc.dg/pr34668-2.c: Likewise.
3996 2008-01-16 Richard Guenther <rguenther@suse.de>
3999 * g++.dg/torture/pr33819.C: New testcase.
4001 2008-01-16 Richard Guenther <rguenther@suse.de>
4004 * gcc.c-torture/execute/pr34768-1.c: New testcase.
4005 * gcc.c-torture/execute/pr34768-2.c: Likewise.
4007 2008-01-16 Tobias Burnus <burnus@net-b.de>
4010 * gfortran.dg/argument_checking_13.f90: New.
4011 * gfortran.dg/argument_checking_14.f90: New.
4013 2008-01-15 Thomas Koenig <tkoenig@gcc.gnu.org>
4016 * gfortran.dg/anyallcount_1.f90: New test.
4018 2008-01-15 Douglas Gregor <doug.gregor@gmail.com>
4021 * g++.dg/cpp0x/vt-34399.C: New.
4022 * g++.dg/template/friend50.C: New.
4024 2008-01-15 Douglas Gregor <doug.gregor@gmail.com>
4027 * g++.dg/cpp0x/vt-34751.C: New.
4029 2008-01-15 Douglas Gregor <doug.gregor@gmail.com>
4035 * g++.dg/cpp0x/vt-34051-2.C: New.
4036 * g++.dg/cpp0x/vt-34102.C: New.
4037 * g++.dg/cpp0x/vt-34051.C: New.
4038 * g++.dg/cpp0x/vt-34055.C: New.
4039 * g++.dg/cpp0x/vt-34103.C: New.
4041 2008-01-15 Douglas Gregor <doug.gregor@gmail.com>
4044 * g++.dg/cpp0x/vt-34314.C: New.
4045 * g++.dg/cpp0x/variadic79.C: Fix the error message to reflect
4046 reality (the error message was wrong previously).
4048 2008-01-15 Douglas Gregor <doug.gregor@gmail.com>
4051 * g++.dg/cpp0x/vt-33964.C: New.
4052 * g++.dg/template/partial5.C: New.
4054 2008-01-15 Douglas Gregor <doug.gregor@gmail.com>
4057 * g++.dg/cpp0x/vt-34052.C: New.
4058 * g++.dg/template/ttp26.C: New.
4060 2008-01-14 Eric Botcazou <ebotcazou@adacore.com>
4062 * gnat.dg/rep_clause2.ad[sb]: New test.
4063 * gnat.dg/rep_problem2.adb: Rename to rep_clause1.adb.
4065 2008-01-14 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4068 * g++.dg/cpp/pedantic-errors.C: Delete.
4069 * g++.dg/cpp/permissive.C: Delete.
4071 2008-01-14 Eric Botcazou <ebotcazou@adacore.com>
4073 * gcc.c-torture/compile/20080114-1.c: New test.
4075 2008-01-13 Tobias Burnus <burnus@net-b.de>
4078 * gfortran.dg/argument_checking_11.f90: New.
4079 * gfortran.dg/argument_checking_12.f90: New.
4080 * gfortran.dg/used_dummy_types_4.f90: Update dg-error.
4081 * gfortran.dg/c_assoc_2.f03: Update dg-error.
4082 * gfortran.dg/argument_checking_3.f90: Ditto.
4083 * gfortran.dg/pointer_intent_2.f90: Ditto.
4084 * gfortran.dg/import2.f90: Ditto.
4085 * gfortran.dg/assumed_shape_ranks_1.f90: Ditto.
4086 * gfortran.dg/implicit_actual.f90: Ditto.
4087 * gfortran.dg/used_dummy_types_3.f90: Ditto.
4088 * gfortran.dg/derived_comp_array_ref_6.f90: Ditto.
4090 2008-01-13 Tobias Burnus <burnus@net-b.de>
4093 * gfortran.dg/interface_proc_end.f90: New.
4095 2008-01-13 Tobias Burnus <burnus@net-b.de>
4098 * gfortran.dg/assumed_size_refs_4.f90: New.
4100 2008-01-13 Eric Botcazou <ebotcazou@adacore.com>
4102 * gnat.dg/unchecked_convert1.adb.
4104 2008-01-13 Richard Guenther <rguenther@suse.de>
4106 * gcc.dg/struct-ret-3.c: Adjust testcase to make stack
4107 readable and writable again before exiting.
4109 2008-01-13 Richard Guenther <rguenther@suse.de>
4112 * gcc.dg/noncompile/incomplete-4.c: New testcase.
4114 2008-01-13 Jan Hubicka <jh@suse.cz>
4117 * gcc.dg/pr32135.c: new.
4119 2008-01-12 Doug Kwan <dougkwan@google.com>
4121 * gcc.dg/qual-return-1.c: Add -Wignored-qualifiers.
4122 * g++.dg/warn/Wreturn-type-4.C: Replace -Wreturn-type by
4123 -Wignored-qualifiers.
4125 2008-01-12 Eric Botcazou <ebotcazou@adacore.com>
4127 * gnat.dg/slice3.adb: New test.
4128 * gnat.dg/slice4.adb: Likewise.
4130 2008-01-12 Eric Botcazou <ebotcazou@adacore.com>
4132 * gnat.dg/bit_packed_array.ad[sb]: New test.
4134 2008-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4137 * gfortran.dg/parens_7.f90: New test.
4139 2008-01-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4141 * gcc.dg/tree-ssa/loadpre5.c: Use static.
4142 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
4144 * gcc.dg/pr33826.c: Require nonpic.
4146 2008-01-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4149 * gfortran.dg/inquire_12.f90: New test.
4151 2008-01-11 Thomas Koenig <tkoenig@gcc.gnu.org>
4154 * all_bounds_1.f90: New test case.
4155 * maxloc_bounds_1.f90: New test case.
4156 * maxloc_bounds_2.f90: New test case.
4157 * maxloc_bounds_3.f90: New test case.
4158 * maxloc_bounds_4.f90: New test case.
4159 * maxloc_bounds_5.f90: New test case.
4160 * maxloc_bounds_6.f90: New test case.
4161 * maxloc_bounds_7.f90: New test case.
4162 * maxloc_bounds_8.f90: New test case.
4164 2008-01-11 Eric Botcazou <ebotcazou@adacore.com>
4166 * gcc.dg/struct-ret-3.c: New test.
4168 2008-01-11 Paul Thomas <pault@gcc.gnu.org>
4171 * gfortran.dg/transfer_simplify_8.f90: New test.
4173 2008-01-11 Andreas Krebbel <krebbel1@de.ibm.com>
4175 * g++.dg/torture/pr34641.C: Add dg-require-visibility. Define
4176 size_t using predefined macro.
4178 2008-01-10 Raksit Ashok <raksit@google.com>
4180 PR rtl-optimization/27971
4181 * gcc.target/i386/pr27971.c: New testcase.
4183 2008-01-10 Paul Thomas <pault@gcc.gnu.org>
4186 * gfortran.dg/bounds_check_12.f90: New test.
4188 2008-01-10 Uros Bizjak <ubizjak@gmail.com>
4190 * gcc.target/i386/cmov7.c: Add -mbranch-cost=5 to dg-options.
4191 * gcc.target/i386/addr-sel-1.c: Require nonpic effective target.
4193 2008-01-10 Andreas Krebbel <krebbel1@de.ibm.com>
4196 * g++.dg/torture/pr34641.C: New testcase.
4198 2008-01-10 Richard Guenther <rguenther@suse.de>
4200 PR tree-optimization/34651
4201 * g++.dg/torture/pr34651.C: New testcase.
4203 2008-01-09 Sebastian Pop <sebastian.pop@amd.com>
4205 PR tree-optimization/34017
4206 * gcc.dg/tree-ssa/pr34017.c: New.
4208 2008-01-09 Richard Guenther <rguenther@suse.de>
4209 Andrew Pinski <andrew_pinski@playstation.sony.com>
4212 * gcc.c-torture/compile/pr30132.c: New testcase.
4214 2008-01-09 Richard Guenther <rguenther@suse.de>
4217 * gcc.c-torture/compile/pr34458.c: New testcase.
4219 2008-01-08 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4222 g++.dg/eh/ia64-2.C: Require weak support.
4224 2008-01-08 Richard Guenther <rguenther@suse.de>
4227 * g++.dg/torture/pr31863.C: New testcase.
4229 2008-01-08 Jakub Jelinek <jakub@redhat.com>
4232 * gcc.dg/gomp/pr34694.c: New test.
4233 * g++.dg/gomp/pr34694.C: New test.
4236 * g++.dg/gomp/pr33890.C: New test.
4238 2008-01-08 Paul Thomas <pault@gcc.gnu.org>
4241 * gfortran.dg/parameter_array_init_3.f90: New test.
4243 2008-01-08 Paul Thomas <pault@gcc.gnu.org>
4247 * gfortran.dg/alloc_comp_default_init_1.f90: New test.
4249 2008-01-07 Janis Johnson <janis187@us.ibm.com>
4251 * lib/target-supports.exp (check_effective_target_powerpc_spu): New.
4252 * g++.dg/other/spu2vmx-1.C: Use it.
4254 2008-01-07 Jack Howarth <howarth@bromo.med.uc.edu>
4256 * gcc.dg/out-of-bounds-1.c: Don't use -mstrict-align for Darwin.
4259 * gcc.target/powerpc/popcount-1.c: Skip on darwin.
4260 * gcc.target/powerpc/parity-1.c: Likewise.
4262 2008-01-07 Fred Fish <fnf@specifix.com>
4264 PR preprocessor/30363:
4265 * gcc.dg/cpp/trad/macroargs.c: Add code to test quoting in
4268 2008-01-07 Paul Thomas <pault@gcc.gnu.org>
4271 * gfortran.dg/use_only_2.f90: New test.
4273 2008-01-06 Paolo Carlini <pcarlini@suse.de>
4276 * g++.dg/rtti/predefined-rtti-macro-1.C: New.
4277 * g++.dg/rtti/predefined-rtti-macro-2.C: Likewise.
4279 2008-01-06 Paul Thomas <pault@gcc.gnu.org>
4282 * gfortran.dg/use_12.f90: New test.
4284 2008-01-06 Tobias Burnus <burnus@net-b.de>
4287 * interface.c (compare_actual_formal): Fix intent(out) check for
4288 function result variables.
4290 2008-01-06 Tobias Burnus <burnus@net-b.de>
4293 * gfortran.dg/elemental_args_check_2.f90: Fix test case.
4295 2008-01-06 Tobias Burnus <burnus@net-b.de>
4298 * gfortran.dg/intent_out_4.f90: Fix test case.
4300 2008-01-06 Tobias Burnus <burnus@net-b.de>
4303 * gfortran.dg/intent_out_4.f90: New.
4305 2008-01-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4308 * gfortran.dg/optional_dim_3.f90: New test.
4310 2008-01-06 Tobias Burnus <burnus@net-b.de>
4313 * gfortran.dg/common_11.f90: New.
4314 * gfortran.dg/blockdata_1.f90: Update test case.
4315 * gfortran.dg/blockdata_2.f90: Update test case.
4317 2008-01-06 Tobias Burnus <burnus@net-b.de>
4319 * gfortran.dg/equiv_constraint_9.f90: Fix typo.
4321 2008-01-06 Tobias Burnus <burnus@net-b.de>
4324 * gfortran.dg/equiv_constraint_9.f90: New.
4326 2008-01-06 Revital Eres <eres@il.ibm.com>
4328 PR tree-optimization/34263
4329 * gcc.dg/pr34263.c: New testcase.
4331 2008-01-06 Tobias Burnus <burnus@net-b.de>
4334 * gfortran.dg/internal_io_unf.f90: New.
4336 2008-01-06 Tobias Burnus <burnus@net-b.de>
4339 * gfortran.dg/elemental_args_check_2.f90: New.
4341 2008-01-06 Tobias Burnus <burnus@net-b.de>
4344 * gfortran.dg/intent_out_3.f90: New.
4346 2008-01-05 Richard Sandiford <rsandifo@nildram.co.uk>
4348 * objc.dg/stabs-1.m: Allow labels to be begin with $L as well as .L.
4350 2008-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4353 * gfortran.dg/list_read_8.f90: New test.
4355 2008-01-04 Richard Guenther <rguenther@suse.de>
4358 * gcc.c-torture/compile/pr34029-1.c: New testcase.
4359 * gcc.c-torture/compile/pr34029-2.c: Likewise.
4361 2008-01-04 Jakub Jelinek <jakub@redhat.com>
4363 PR gcov-profile/34609
4364 * g++.dg/gcov/gcov-6.C: New test.
4366 2008-01-04 Richard Guenther <rguenther@suse.de>
4368 PR tree-optimization/31081
4369 * g++.dg/torture/pr31081-1.C: New testcase.
4370 * g++.dg/torture/pr31081-2.C: Likewise.
4372 2008-01-04 Richard Sandiford <rsandifo@nildram.co.uk>
4374 * gcc.target/mips/rsqrt-1.c: Require -mgp64.
4375 * gcc.target/mips/rsqrt-2.c: Likewise.
4376 * gcc.target/mips/rsqrt-4.c: New test.
4378 2008-01-04 Tobias Burnus <burnus@net-b.de>
4381 * gfortran.dg/equiv_substr.f90: New.
4383 2008-01-03 Tom Tromey <tromey@redhat.com>
4386 * gcc.dg/pr34457-2.c: New file.
4387 * gcc.dg/pr34457-1.c: New file.
4389 2008-01-03 Sebastian Pop <sebastian.pop@amd.com>
4391 Revert fix for PR tree-optimization/34458.
4393 2008-01-03 Sebastian Pop <sebastian.pop@amd.com>
4395 PR tree-optimization/34458
4396 * gcc.dg/tree-ssa/pr34458.c: New.
4398 2008-01-03 Thomas Koenig <tkoenig@gcc.gnu.org>
4401 * gfortran.dg/internal_readwrite_1.f90: New test.
4402 * gfortran.dg/internal_readwrite_2.f90: New test.
4404 2008-01-03 Tom Tromey <tromey@redhat.com>
4406 PR preprocessor/34602:
4407 * gcc.dg/cpp/pr34602.c: New file.
4409 2008-01-03 Jakub Jelinek <jakub@redhat.com>
4411 PR tree-optimization/29484
4412 * gcc.c-torture/execute/20071220-1.c: New test.
4413 * gcc.c-torture/execute/20071220-2.c: New test.
4415 2008-01-03 Sebastian Pop <sebastian.pop@amd.com>
4417 PR tree-optimization/34635
4418 * gcc.dg/tree-ssa/pr34635.c: New.
4419 * gcc.dg/tree-ssa/pr34635-1.c: New.
4421 2008-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4424 * g++.dg/other/first-global.C: Also accept _GLOBAL__I_65535_0_foobar in
4425 scan-assembler check.
4427 2008-01-03 Jakub Jelinek <jakub@redhat.com>
4430 * g++.dg/gomp/pr34608.C: New test.
4432 2008-01-02 Richard Guenther <rguenther@suse.de>
4436 * gcc.c-torture/compile/pr34093.c: New testcase.
4438 2008-01-01 Douglas Gregor <doug.gregor@gmail.com>
4440 * g++.dg/cpp0x/long_long.C: New.
4442 2008-01-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
4444 * gcc.target/spu/tag_manager.c : Include stdlib.h.
4445 * gcc.target/spu/Wmain.c: Fix the line numbers for the
4446 warning on the function main.
4448 2008-01-01 Jakub Jelinek <jakub@redhat.com>
4450 * gcc.target/i386/i386.exp (check_effective_target_sse5): Use __v8hi
4451 rather than __v2di type.
4453 2007-12-31 Paul Thomas <pault@gcc.gnu.org>
4456 * gfortran.dg/linked_list_1.f90: New test.
4458 2007-12-29 Richard Sandiford <rsandifo@nildram.co.uk>
4460 * lib/objc.exp (objc_libgcc_s_path): Set objc_libgcc_s_path
4461 instead of appending to it.
4463 2007-12-27 Dorit Nuzman <dorit@il.ibm.com>
4465 PR tree-optimization/34591
4466 * gcc.dg/vect/pr34591.c: New test.
4468 2007-12-27 Thomas Koenig <tkoenig@gcc.gnu.org>
4471 * gfortran.dg/direct_io_8.f90: New test case.
4473 2007-12-27 Jakub Jelinek <jakub@redhat.com>
4476 * gcc.c-torture/execute/20071213-1.c: New test.
4478 2007-12-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4481 * gfortran.dg/read_eof_5.f90: New test.
4483 2007-12-25 Tobias Burnus <burnus@net-b.de>
4486 * gfortran.dg/initialization_17.f90: New.
4488 2007-12-25 Thomas Koenig <tkoenig@gcc.gnu.org>
4491 * gfortran.dg/matmul_6.f90: New test.
4493 2007-12-23 Tobias Burnus <burnus@net-b.de>
4496 * gfortran.dg/entry_17.f90: New.
4498 2007-12-23 Daniel Franke <franke.daniel@gmail.com>
4501 * gfortran.dg/integer_exponentiation_2.f90: Fixed testcase.
4502 * gfortran.dg/real_const_3.f90: Likewise.
4503 * gfortran.dg/unary_operator.f90: New test.
4505 2007-12-23 Eric Botcazou <ebotcazou@adacore.com>
4507 * gnat.dg/pack2.adb: New test.
4509 2007-12-22 Daniel Franke <franke.daniel@gmail.com>
4512 * gfortran.dg/repeat_6.f90: New test.
4514 2007-12-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4517 * cshift_shift_real_1.f90: New test.
4519 2007-12-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4522 * gfortran.dg/shift-kind_2.f90: New test.
4524 2007-12-21 Kazu Hirata <kazu@codesourcery.com>
4527 * gcc.dg/pr8835-1.c: New.
4529 2007-12-21 Paul Thomas <pault@gcc.gnu.org>
4532 * gfortran.dg/default_initialization_3.f90: New test.
4534 2007-12-21 Richard Sandiford <rsandifo@nildram.co.uk>
4536 * gcc.target/mips/mips.exp (setup_mips_tests): Fix _MIPS_SIM
4538 (dg-mips-options): Treat -march=24k* as a 32-bit option.
4540 2007-12-20 Jack Howarth <howarth@bromo.med.uc.edu>
4542 * gcc.dg/torture/builtin-modf-1.c: Pass "-funsafe-math-optimizations
4543 -fsigned-zeros -fno-associative-math" on powerpc-*-darwin*.
4545 2007-12-20 Jason Merrill <jason@redhat.com>
4547 * gcc.dg/overload/arg[14].C: Remove expected errors.
4549 2007-12-20 Jakub Jelinek <jakub@redhat.com>
4552 * gcc.c-torture/execute/20071219-1.c: New test.
4554 2007-12-20 Tobias Burnus <burnus@net-b.de>
4557 * gfortran.dg/namelist_44.f90: New.
4559 2007-12-20 Tobias Burnus <burnus@net-b.de>
4562 * gfortran.dg/boz_8.f90: Add error-check check.
4563 * gfortran.dg/boz_9.f90: Shorten BOZ where needed, replace
4566 2007-12-19 Zdenek Dvorak <ook@ucw.cz>
4568 * gcc.dg/gomp/combined-1.c: New test.
4570 2007-12-19 Zdenek Dvorak <ook@ucw.cz>
4572 PR tree-optimization/34355
4573 * g++.dg/tree-ssa/pr34355.C: New test.
4575 2007-12-19 Revital Eres <eres@il.ibm.com>
4577 * gcc.dg/sms-5.c: New testcase.
4579 2007-12-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4582 * gfortran.dg/missing_parens_1.f90: New.
4583 * gfortran.dg/missing_parens_1.f90: New.
4585 2007-12-19 Daniel Franke <franke.daniel@gmail.com>
4588 * gfortran.dg/transfer_simplify_2.f90: Fixed invalid initialization
4590 * gfortran.dg/transfer_simplify_7.f90: New test.
4592 2007-12-18 Janis Johnson <janis187@us.ibm.com>
4594 * gcc.dg/pr32912-3.c: Compile with -w.
4596 * gcc.dg/torture/builtin-modf-1.c: Remove -funsafe-math-optimizations.
4598 2007-12-18 Douglas Gregor <doug.gregor@gmail.com>
4599 Jakub Jelinek <jakub@redhat.com>
4604 * g++.dg/cpp0x/variadic86.C: New.
4605 * g++.dg/cpp0x/variadic87.C: New.
4606 * g++.dg/cpp0x/variadic84.C: New.
4607 * g++.dg/cpp0x/variadic85.C: New.
4608 * g++.dg/template/ttp25.C: New.
4610 2007-12-18 Sebastian Pop <sebastian.pop@amd.com>
4612 PR tree-optimization/34123
4613 * gcc.dg/tree-ssa/pr34123.c: New test.
4615 2007-12-18 Richard Sandiford <rsandifo@nildram.co.uk>
4617 PR rtl-optimization/34456
4618 * gcc.c-torture/execute/pr34456.c: New test.
4620 2007-12-18 Jakub Jelinek <jakub@redhat.com>
4623 * g++.dg/parse/friend7.C: New test.
4625 PR rtl-optimization/34490
4626 * gcc.c-torture/execute/20071216-1.c: New test.
4628 2007-12-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4630 * gcc.dg/torture/builtin-math-4.c: Remove XFAIL.
4632 2007-12-17 Dorit Nuzman <dorit@il.ibm.com>
4634 * gcc.dg/tree-ssa/gen-vect-2.c: Change verbosity level to 4.
4635 * gcc.dg/tree-ssa/gen-vect-32.c: Likewise
4636 * gcc.dg/tree-ssa/gen-vect-25.c: Likewise
4637 * gcc.dg/tree-ssa/gen-vect-26.c: Likewise
4638 * gcc.dg/tree-ssa/gen-vect-28.c: Likewise
4640 2007-12-17 Jakub Jelinek <jakub@redhat.com>
4643 * gcc.dg/gomp/clause-2.c: New test.
4644 * g++.dg/gomp/clause-4.C: New test.
4646 2007-12-17 Tobias Burnus <burnus@net-b.de>
4648 * gfortran.dg/initialization_16.f90: Update as FLOAT/SNGL are
4649 part of Fortran 77/95/2003.
4651 2007-12-17 Dorit Nuzman <dorit@il.ibm.com>
4653 PR tree-optimization/34445
4654 * gfortran.dg/vect/cost-model-pr34445.f: New test.
4655 * gfortran.dg/vect/cost-model-pr34445a.f: New test.
4657 2007-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4660 * gfortran.dg/namelist_42.f90: Update.
4661 * gfortran.dg/namelist_43.f90: New.
4663 2007-12-16 Tobias Burnus <burnus@net-b.de>
4666 * gfortran.dg/initialization_16.f90: New.
4668 2007-12-16 Thomas Koenig <tkoenig@gcc.gnu.org>
4671 * gfortran.dg/real_dimension_1.f: New test case.
4673 2007-12-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
4675 * gcc.dg/torture/pr24257.c: Remove -O from options.
4677 2007-12-16 Tobias Burnus <burnus@net-b.de>
4680 * gfortran.dg/bind_c_usage_16.f03: Extend test.
4682 2007-12-16 Paul Thomas <pault@gcc.gnu.org>
4687 * gfortran.dg/mapping_1.f90: New test.
4688 * gfortran.dg/mapping_2.f90: New test.
4689 * gfortran.dg/mapping_3.f90: New test.
4691 2007-12-16 Richard Sandiford <rsandifo@nildram.co.uk>
4693 PR rtl-optimization/34415
4694 * gcc.c-torture/execute/pr34415.c: New test.
4696 2007-12-16 Danny Smith <dannysmith@users.sourceforge.net>
4698 * gcc.target/i386/fastcall-1.c: (f4): Change return type to
4701 2007-12-16 Jakub Jelinek <jakub@redhat.com>
4704 * gcc.dg/pr34003-1.c: New test.
4705 * gcc.dg/pr34003-2.c: New.
4707 2007-12-15 Hans-Peter Nilsson <hp@axis.com>
4709 * gcc.target/cris/peep2-xsrand.c, gcc.target/cris/asmreg-1.c,
4710 gcc.target/cris/peep2-andu1.c, gcc.target/cris/peep2-xsrand2.c,
4711 gcc.target/cris/20011127-1.c: Drop redundant target-specifier.
4712 * gcc.target/cris/peep2-andu2.c: Ditto. Make dg-do assemble and
4714 * gcc.target/cris/torture/cris-torture.exp,
4715 gcc.target/cris/cris.exp: Run for crisv32-*-* too.
4716 * gcc.target/cris/builtin_ctz_v3.c,
4717 gcc.target/cris/builtin_ctz_v8.c,
4718 gcc.target/cris/builtin_clz_v0.c,
4719 gcc.target/cris/builtin_clz_v3.c,
4720 gcc.target/cris/builtin_bswap_v3.c,
4721 gcc.target/cris/builtin_bswap_v8.c, gcc.dg/sibcall-4.c,
4722 gcc.dg/pr19340.c, gcc.dg/20020919-1.c, gcc.dg/pr31866.c,
4723 gcc.dg/torture/cris-asm-mof-1.c, gcc.dg/torture/cris-volatile-1.c,
4724 gcc.dg/weak/typeof-2.c, gcc.dg/tree-ssa/loop-1.c,
4725 gcc.dg/tree-ssa/20040204-1.c, gcc.dg/sibcall-3.c,
4726 lib/target-supports.exp: Adjust for crisv32-*-*.
4728 2007-12-15 Alexandre Oliva <aoliva@redhat.com>
4730 * gcc.dg/debug/const-3.c: New.
4732 2007-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4734 * g++.dg/other/datasec1.C: Require named section support.
4736 2007-12-14 Jakub Jelinek <jakub@redhat.com>
4739 * gcc.target/i386/pr29978.c: New test.
4741 2007-12-14 Uros Bizjak <ubizjak@gmail.com>
4743 * gcc.target/i386/sse-12.c (dg-options): Use -msse4
4744 instead of -msse4.1.
4745 * gcc.target/i386/sse-12.c (dg-options): Ditto.
4746 * g++.dg/other/i386-2.C (dg-options): Ditto.
4748 2007-12-14 Tobias Burnus <burnus@net-b.de>
4751 * gfortran.dg/private_type_10.f90: New.
4753 2007-12-14 Tobias Burnus <burnus@net-b.de>
4756 * gfortran.dg/nan_4.f90: New.
4758 2007-12-14 Richard Guenther <rguenther@suse.de>
4761 * gcc.c-torture/compile/20071214-1.c: New testcase.
4763 2007-12-14 Uros Bizjak <ubizjak@gmail.com>
4765 * gcc.target/i386/sse-14.c (test_1, test_2, test_2x, test_4): New
4766 macros to test macroized SSE intrinsics. Use new macros to test
4767 macroized SSE intrinsics from ammintrin.h, smmintrin.h, tmmintrin.h,
4768 emmintrin.h, xmmintrin.h and bmmintrin.h
4769 * gcc.target/i386/sse-13.c (__builtin_ia32_pcmp?str*128): Redefine
4770 to test with immediate operand.
4772 2007-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4775 * gcc.c-torture/compile/pr34091.c: New test.
4777 2007-12-13 Eric Botcazou <ebotcazou@libertysurf.fr>
4779 * gcc.dg/uninit-13.c: UnXFAIL.
4780 * gcc.dg/complex-5.c: New testcase.
4782 2007-12-13 Olga Golovanevsky <olga@il.ibm.com>
4784 * gcc.dg/struct/struct-reorg.exp: Replace
4785 DEFAULT_CFLAGS by STRUCT_REORG_CFLAFS.
4787 2007-12-13 Thomas Koenig <tkoenig@gcc.gnu.org>
4792 * gfortran.dg/advance_6.f90: New test case.
4793 * gfortran.dg/direct_io_7.f90: New test case.
4794 * gfortran.dg/streamio_13.f90: New test case.
4796 2007-12-13 Douglas Gregor <doug.gregor@gmail.com>
4798 * g++.dg/cpp0x/__func__.C: New.
4800 2007-12-13 Uros Bizjak <ubizjak@gmail.com>
4803 * g++.dg/other/pr34435.C: New testcase.
4805 2007-12-13 Olga Golovanevsky <olga@il.ibm.com>
4807 * gcc.dg/struct: New directory with tests
4808 for struct-reorg optimizaion.
4809 * gcc.dg/struct/struct-reorg.exp: New script.
4810 * gcc.dg/struct/wo_prof_array_through_pointer.c: New test.
4811 * gcc.dg/struct/wo_prof_malloc_size_var.c: Likewise.
4812 * gcc.dg/struct/wo_prof_mult_field_peeling.c: Likewise.
4813 * gcc.dg/struct/wo_prof_escape_arg_to_local.c: Likewise.
4814 * gcc.dg/struct/wo_prof_escape_return.c: Likewise.
4815 * gcc.dg/struct/wo_prof_escape_str_init.c: Likewise.
4816 * gcc.dg/struct/wo_prof_escape_substr_array.c: Likewise.
4817 * gcc.dg/struct/wo_prof_escape_substr_pointer.c: Likewise.
4818 * gcc.dg/struct/wo_prof_escape_substr_value.c: Likewise.
4819 * gcc.dg/struct/wo_prof_global_array.c: Likewise.
4820 * gcc.dg/struct/wo_prof_global_var.c: Likewise.
4821 * gcc.dg/struct/wo_prof_local_array.c: Likewise.
4822 * gcc.dg/struct/wo_prof_local_var.c: Likewise.
4823 * gcc.dg/struct/wo_prof_two_strs.c: Likewise.
4824 * gcc.dg/struct/wo_prof_single_str_global.c: Likewise.
4825 * gcc.dg/struct/wo_prof_single_str_local.c: Likewise.
4826 * gcc.dg/struct/wo_prof_single_str_pointer.c: Likewise.
4827 * gcc.dg/struct/w_prof_two_strs.c: Likewise.
4828 * gcc.dg/struct/w_prof_global_array.c: Likewise.
4829 * gcc.dg/struct/w_prof_global_var.c: Likewise.
4830 * gcc.dg/struct/w_prof_local_array.c: Likewise.
4831 * gcc.dg/struct/w_prof_local_var.c: Likewise.
4832 * gcc.dg/struct/w_prof_single_str_global.c: Likewise.
4833 * gcc.dg/struct/w_ratio_cold_str.c: Likewise.
4835 2007-12-13 Tobias Burnus <burnus@net-b.de>
4838 * gfortran.dg/namelist_42.f90: New.
4840 2007-12-12 Tobias Burnus <burnus@net-b.de>
4843 * gfortran.dg/function_kinds_3.f90: New.
4845 2007-12-12 Andreas Krebbel <krebbel1@de.ibm.com>
4847 * gcc.target/s390/20071212-1.c: New testcase.
4849 2007-12-11 Jakub Jelinek <jakub@redhat.com>
4852 * g++.dg/ext/visibility/anon7.C: Add xfail.
4853 * g++.dg/ext/visibility/anon9.C: New test.
4854 * g++.dg/ext/visibility/anon10.C: New test.
4857 * g++.dg/rtti/dyncast2.C: New test.
4859 2007-12-11 Uros Bizjak <ubizjak@gmail.com>
4861 PR tree-optimization/34407
4862 * gcc.dg/vect/pr34407.c: New test.
4864 2007-12-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4867 * gfortran.dg/error_recovery_5.f90: New.
4868 * gfortran.dg/optional_dim_2.f90: Fix test, not related to this PR.
4870 2007-12-10 Jakub Jelinek <jakub@redhat.com>
4872 PR tree-optimization/34371
4873 * gcc.c-torture/compile/20071207-1.c: New test.
4875 2007-12-10 Simon Martin <simartin@users.sourceforge.net>
4878 * g++.dg/parse/crash40.C: New test.
4880 2007-12-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4882 * g++.dg/opt/memcpy1.C: New test.
4884 2007-12-10 Tobias Burnus <burnus@net-b.de>
4887 * gfortran.dg/argument_checking_10.f90: New.
4889 2007-12-10 Jakub Jelinek <jakub@redhat.com>
4891 PR rtl-optimization/34302
4892 * gcc.c-torture/execute/20071210-1.c: New test.
4894 2007-12-10 Jakub Jelinek <jakub@redhat.com>
4897 * g++.dg/cpp0x/error1.C: New test.
4900 * g++.dg/other/error22.C: New test.
4902 2007-12-10 Paolo Bonzini <bonzini@gnu.org>
4905 * gcc.dg/vect/vect.exp (DEFAULT_VECTCFLAGS): Disable cost model.
4906 * g++.dg/vect/vect.exp (DEFAULT_VECTCFLAGS): Disable cost model.
4907 * gfortran.dg/vect/vect.exp (DEFAULT_VECTCFLAGS): Disable cost model.
4909 2007-12-09 Jakub Jelinek <jakub@redhat.com>
4913 * g++.dg/template/repo6.C: New test.
4914 * g++.dg/template/repo7.C: New test.
4915 * g++.dg/template/repo8.C: New test.
4917 2007-12-09 H.J. Lu <hjl@lucon.org>
4918 Tobias Burnus <burnus@net-b.de>
4921 * gfortran.dg/read_2.f90: New.
4923 2007-12-09 Richard Sandiford <rsandifo@nildram.co.uk>
4925 * lib/target-supports.exp (check_effective_target_tls_native):
4928 2007-12-09 Samuel Tardieu <sam@rfc1149.net>
4931 * gnat.dg/enclosing_record_reference.ads,
4932 gnat.dg/enclosing_record_reference.adb: New test.
4934 2007-12-09 Paul Thomas <pault@gcc.gnu.org>
4937 * gfortran.dg/derived_comp_array_ref_6.f90: New test.
4938 * gfortran.dg/derived_comp_array_ref_7.f90: New test.
4941 * gfortran.dg/char_component_initializer_1.f90: New test.
4943 2007-12-09 Tobias Burnus <burnus@net-b.de>
4950 * gfortran.dg/boz_8.f90: New.
4951 * gfortran.dg/boz_9.f90: New.
4952 * gfortran.dg/boz_10.f90: New.
4953 * gfortran.dg/boz_7.f90: Update dg-warning.
4954 * gfortran.dg/pr16433.f: Add dg-error.
4955 * gfortan.dg/ibits.f90: Update dg-warning.
4956 * gfortran.dg/unf_io_convert_1.f90: Update/delete dg-warning.
4957 * gfortran.dg/unf_io_convert_2.f90: Ditto.
4959 2007-12-08 Jakub Jelinek <jakub@redhat.com>
4962 * gfortran.dg/include_1.f90: New test.
4963 * gfortran.dg/include_1.inc: New.
4964 * gfortran.dg/include_2.f90: New test.
4966 2007-12-08 Paul de Weerd <weerd@weirdnet.nl>
4968 * gcc.c-torture/compile/20011130-2.c: Fix typo.
4970 2007-12-08 Tobias Burnus <burnus@net-b.de>
4973 * gfortran.dg/nan_3.f90: New.
4975 2007-12-07 Jakub Jelinek <jakub@redhat.com>
4977 * g++.old-deja/g++.mike/empty.C: Remove 2 xfails.
4979 2007-12-07 Olivier Hainque <hainque@adacore.com>
4981 * gnat.dg/tamdt*.ad?: Support for ...
4982 * gnat.dg/test_tamdt.adb: New test.
4984 2007-12-07 Olivier Hainque <hainque@adacore.com>
4986 * gnat.dg/unc_memops.ads: Comment out the alloc/free/realloc
4987 exports and document how these can be exercised.
4989 2007-12-07 Samuel Tardieu <sam@rfc1149.net>
4992 * gnat.dg/specs/access_constants.ads: New test.
4994 * gnat.dg/specs/access_constant_decl.ads: New test.
4997 * gnat.dg/compose.adb: New test.
4999 2007-12-07 Olivier Hainque <hainque@adacore.com>
5002 * gnat.dg/unc_memops.ad[sb]: Support for ...
5003 * gnat.dg/unc_memfree.adb: New test.
5005 2007-12-06 Sebastian Pop <sebastian.pop@amd.com>
5007 * gfortran.dg/ltrans-7.f90: New.
5009 2007-12-06 Martin Michlmayr <tbm@cyrius.com>
5010 Dorit Nuzman <dorit@il.ibm.com>
5012 PR tree-optimization/34005
5013 * gcc.dg/vect/pr34005.c: New test.
5015 2007-12-06 Jakub Jelinek <jakub@redhat.com>
5018 * g++.dg/template/new8.C: New test.
5020 2007-12-06 Tobias Burnus <burnus@net-b.de>
5023 * gfortran.dg/boz_7.f90: New.
5024 * gfortran.dg/int_1.f90: Disable -pedantic option.
5025 * gfortran.dg/boz_1.f90: Ditto.
5026 * gfortran.dg/boz_3.f90: Ditto.
5027 * gfortran.dg/pr16433.f: Accomodate for new BOZ warning.
5028 * gfortran.dg/ibits.f90: Ditto.
5029 * gfortran.dg/unf_io_convert_1.f90: Ditto.
5030 * gfortran.dg/unf_io_convert_2.f90: Ditto.
5032 2007-12-06 Paul Thomas <pault@gcc.gnu.org>
5035 * gfortran.dg/used_types_19.f90: New test.
5037 2007-12-06 Kaz Kojima <kkojima@gcc.gnu.org>
5039 * gfortran.dg/nan_2.f90: Add -mieee for sh.
5040 * gfortran.dg/nearest_2.f90: Likewise.
5041 * gfortran.dg/nearest_3.f90: Likewise.
5043 2007-12-05 Jakub Jelinek <jakub@redhat.com>
5046 * gcc.c-torture/execute/20071205-1.c: New test.
5048 2007-12-05 Kaz Kojima <kkojima@gcc.gnu.org>
5050 * gfortran.dg/module_nan.f90: Add -mieee for sh.
5051 * gfortran.dg/real_const_3.f90: Likewise.
5053 2007-12-05 Richard Guenther <rguenther@suse.de>
5055 PR tree-optimization/34138
5056 * gcc.c-torture/compile/pr34138.c: New testcase.
5058 2007-12-05 Jakub Jelinek <jakub@redhat.com>
5061 * gfortran.dg/debug_2.f: New test.
5063 2007-12-05 Eric Botcazou <ebotcazou@adacore.com>
5065 * gnat.dg/specs/elab1.ads: New test.
5067 2007-12-05 Uros Bizjak <ubizjak@gmail.com>
5070 * gcc.target/i386/pr34312.c: New test.
5072 2007-12-05 Tobias Burnus <burnus@net-b.de>
5075 * gfortran.dg/nan_2.f90: New.
5077 2007-12-05 Jakub Jelinek <jakub@redhat.com>
5080 * g++.dg/cpp0x/decltype9.C: New test.
5081 * g++.dg/cpp0x/decltype10.C: New test.
5083 2007-12-05 Samuel Tardieu <sam@rfc1149.net>
5086 * gnat.dg/rm_6_4_1_13.adb: New test.
5088 2007-12-04 Jakub Jelinek <jakub@redhat.com>
5091 * gcc.c-torture/compile/20071117-1.c: New test.
5093 2007-12-04 Douglas Gregor <doug.gregor@gmail.com>
5096 * g++.dg/cpp0x/variadic-ttp.C: New.
5098 2007-12-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5100 * gcc.dg/parse-decl-after-if.c: New.
5101 * gcc.dg/20031223-1.c: Adjust.
5103 2007-12-04 Douglas Gregor <doug.gregor@gmail.com>
5106 * g++.dg/cpp0x/variadic-throw.C: New.
5108 2007-12-04 Douglas Gregor <doug.gregor@gmail.com>
5111 * g++.dg/cpp0x/variadic-unify.C: New.
5113 2007-12-04 Richard Guenther <rguenther@suse.de>
5117 * gcc.c-torture/compile/pr34334.c: New testcase.
5118 * g++.dg/torture/pr34222.C: New testcase.
5120 2007-12-04 Jakub Jelinek <jakub@redhat.com>
5122 * gcc.c-torture/execute/20071202-1.c: New test.
5123 * gcc.dg/tree-ssa/pr34146-2.c: New test.
5125 2007-12-04 Tobias Burnus <burnus@net-b.de>
5128 * gfortran.dg/module_nan.f90: New.
5130 2007-12-04 Richard Sandiford <rsandifo@nildram.co.uk>
5132 * lib/target-supports.exp (get_compiler_messages): Replace with...
5133 (check_compile): ...this new procedure. Handle TYPE == executable.
5134 Use comments in the source to determine the correct extension.
5135 Return a pair containing the compiler output and the output filename.
5136 Don't delete the file here.
5137 (check_no_compiler_messages_nocache): New procedure.
5138 (check_no_compiler_messages): Use it.
5139 (check_no_messages_and_pattern_nocache): New procedure.
5140 (check_no_messages_and_pattern): Use it.
5141 (check_runtime_nocache, check_runtime): New procedures.
5142 (check_effective_target_tls): Use check_no_compiler_messages.
5143 (check_effective_target_tls_native): Use check_no_messages_and_pattern.
5144 (check_effective_target_tls_runtime): Use check_runtime.
5145 (check_effective_target_fstack_protector): Likewise.
5146 (check_iconv_available): Use check_runtime_nocache.
5147 (check_effective_target_fortran_large_real): Use
5148 check_no_compiler_messages.
5149 (check_effective_target_fortran_large_int): Likewise.
5150 (check_effective_target_static_libgfortran): Likewise.
5151 (check_750cl_hw_available): Use check_cached_effective_target
5152 and check_runtime_nocache.
5153 (check_vmx_hw_available): Likewise.
5154 (check_effective_target_broken_cplxf_arg): Likewise.
5155 (check_alpha_max_hw_available): Use check_runtime.
5156 (check_function_available): Use check_no_compiler_messages.
5157 (check_cxa_atexit_available): Use check_cached_effective_target
5158 and check_runtime_nocache.
5159 (check_effective_target_dfp_nocache): Use
5160 check_no_compiler_messages_nocache.
5161 (check_effective_target_dfprt_nocache): Use check_runtime_nocache.
5162 (check_effective_target_dfp): Use check_cached_effective_target.
5163 (check_effective_target_dfprt): Likewise.
5164 (check_effective_target_arm_neon_hw): Use check_runtime.
5165 (check_effective_target_ultrasparc_hw): Likewise.
5166 (check_effective_target_c99_runtime): Use
5167 check_no_compiler_messages_nocache.
5169 2007-12-03 Jakub Jelinek <jakub@redhat.com>
5172 * gcc.dg/fold-rotate-1.c: New test.
5174 PR tree-optimization/33453
5175 * gcc.c-torture/compile/20071203-1.c: New test.
5177 2007-12-03 Robert Dewar <dewar@adacore.com>
5178 Samuel Tardieu <sam@rfc1149.net>
5181 * gnat.dg/check_elaboration_code.adb: New test.
5182 * gnat.dg/bug_elaboration_code.ads, bug_elaboration_code.adb:
5185 2007-12-02 Paolo Carlini <pcarlini@suse.de>
5188 * g++.dg/cpp0x/pr34061.C: New.
5190 2007-12-02 Paolo Carlini <pcarlini@suse.de>
5193 * g++.dg/other/error21.C: New.
5195 2007-12-02 Revital Eres <eres@il.ibm.com>
5197 * gcc.dg/sms-4.c: New testcase.
5199 2007-12-02 Vladimir Yanovsky <yanov@il.ibm.com>
5200 Revital Eres <eres@il.ibm.com>
5202 * gcc.dg/sms-3.c: New testcase.
5204 2007-12-01 Ollie Wild <aaw@google.com>
5207 * g++.dg/conversion/ptrmem9.C: New test.
5209 2007-11-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5212 * gfortran.dg/namelist_41.f90: New test.
5214 2007-11-30 Tom Tromey <tromey@redhat.com>
5216 PR preprocessor/32868:
5217 * gcc.dg/cpp/pr32868.c: New file.
5219 2007-11-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5222 * gfortran.dg/result_in_spec_3.f90: Add dg-option -std=gnu.
5224 2007-11-30 Martin Michlmayr <tbm@cyrius.com>
5226 PR rtl-optimization/34171
5227 * gcc.dg/pr34171.c: New testcase.
5229 2007-11-30 Zdenek Dvorak <ook@ucw.cz>
5231 * gcc.dg/tree-ssa/pr34244.c: Fixed.
5233 2007-11-30 Tobias Burnus <burnus@net-b.de>
5236 * gfortran.dg/bind_c_usage_9.f03: Fixes; add -std=f2003.
5237 * gfortran.dg/bind_c_usage_11.f03: New.
5238 * gfortran.dg/bind_c_usage_12.f03: New.
5240 2007-11-30 Jakub Jelinek <jakub@redhat.com>
5243 * g++.dg/other/error20.C: New test.
5245 2007-11-29 Steven G. Kargl <kargls@comcast.net>
5248 * gfortran.dg/real_const_3.f90: Fix up for new range-check handling.
5250 2007-11-29 Zdenek Dvorak <ook@ucw.cz>
5252 PR tree-optimization/34244
5253 * gcc.dg/tree-ssa/pr34244.c: New test.
5255 2007-11-29 Jakub Jelinek <jakub@redhat.com>
5257 PR tree-optimization/33434
5258 * gcc.dg/pr33434-1.c: New test.
5259 * gcc.dg/pr33434-2.c: New test.
5260 * gcc.dg/pr33434-3.c: New test.
5261 * gcc.dg/pr33434-4.c: New test.
5264 * g++.dg/template/cond7.C: New test.
5268 * g++.dg/cpp0x/decltype7.C: New test.
5269 * g++.dg/cpp0x/decltype8.C: New test.
5271 2007-11-29 Tobias Burnus <burnus@net-b.de>
5274 * gfortran.dg/result_in_spec_3.f90: New.
5276 2007-11-29 Tobias Burnus <burnus@net-b.de>
5279 * gfortran.dg/mvbits_3.f90: New.
5281 2007-11-28 Bob Wilson <bob.wilson@acm.org>
5283 * lib/target-supports.exp (check_effective_target_mips_soft_float):
5285 (check_effective_target_hard_float): New.
5286 * gcc.dg/var-expand1.c: Skip for targets without FPU instructions.
5287 * gcc.dg/pr30957-1.c: Likewise.
5289 2007-11-28 Samuel Tardieu <sam@rfc1149.net>
5292 * gnat.dg/specs/variant_part.ads: New test.
5295 * gnat.dg/specs/attribute_parsing.ads: New test.
5298 * gnat.dg/specs/integer_value.ads: New test.
5301 * gnat.dg/specs/delta_small.ads: New test.
5303 2007-11-28 Jakub Jelinek <jakub@redhat.com>
5305 PR tree-optimization/34140
5306 * gcc.c-torture/compile/20071128-1.c: New test.
5308 2007-11-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5311 * gfortran.dg/data_array_1.f90
5312 * gfortran.dg/data_array_2.f90
5313 * gfortran.dg/data_array_3.f90
5314 * gfortran.dg/data_array_4.f90
5316 2007-11-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5319 * gfortran.dg/blockdata_5.f90: New test.
5320 * gfortran.dg/blockdata_6.f90: New test.
5322 2007-11-27 Jakub Jelinek <jakub@redhat.com>
5324 PR tree-optimization/34016
5325 * gcc.dg/pr34016.c: New test.
5327 2007-11-27 Paul Thomas <pault@gcc.gnu.org>
5330 * gfortran.dg/stfunc_6.f90: New test.
5333 * gfortran.dg/assign_10.f90: New test.
5335 2007-11-27 Paul Thomas <pault@gcc.gnu.org>
5338 * gfortran.dg/use_11.f90: New test.
5341 * gfortran.dg/generic_15.f90: New test.
5343 2007-11-27 Jakub Jelinek <jakub@redhat.com>
5346 * gcc.dg/pr34225.c: New test.
5348 2007-11-27 Richard Guenther <rguenther@suse.de>
5350 PR tree-optimization/34241
5351 * g++.dg/torture/pr34241.C: New testcase.
5353 2007-11-27 Richard Guenther <rguenther@suse.de>
5355 * gcc.dg/builtins-error.c: New testcase.
5357 2007-11-27 Jakub Jelinek <jakub@redhat.com>
5360 * g++.dg/ext/visibility/anon8.C: New test.
5362 2007-11-13 Michael Meissner <michael.meissner@amd.com>
5365 * gcc.target/i386/pr34077.c: New testcase.
5367 2007-11-26 Tobias Burnus <burnus@net-b.de>
5370 * gfortran.dg/backslash_3.f: Add -fbackslash option.
5371 * gfortran.dg/init_flag_1.f90: Add -fbackslash option.
5372 * gfortran.dg/backslash_1.f90: Remove no longer needed
5373 -fno-backslash option.
5375 2007-11-26 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5378 * gcc.dg/cpp/19990413-1.c: Update.
5379 * gcc.dg/parse-else-error.c: New.
5380 * gcc.dg/parse-else-error-2.c: New.
5381 * gcc.dg/parse-else-error-3.c: New.
5382 * gcc.dg/parse-else-error-4.c: New.
5384 2007-11-26 Andreas Krebbel <krebbel1@de.ibm.com>
5387 * g++.dg/template/dependent-expr6.C: New testcase.
5389 2007-11-26 Uros Bizjak <ubizjak@gmail.com>
5392 * gcc.target/i386/pr34215.c: New test.
5394 2007-11-26 Rask Ingemann Lambertsen <rask@sygehus.dk>
5397 * gcc.dg/torture/pr34174-1.c: New.
5399 2007-11-26 Richard Guenther <rguenther@suse.de>
5402 * gcc.dg/pr34233.c: New testcase.
5404 2007-11-26 Steven Bosscher <stevenb.gcc@gmail.com>
5405 Revital Eres <eres@il.ibm.com>
5407 PR rtl-optimization/34085
5408 * gcc.dg/tree-prof (bb-reorg.c): New test.
5410 2007-11-26 Richard Sandiford <rsandifo@nildram.co.uk>
5412 * lib/target-supports.exp (check_effective_target_mips_soft_float):
5413 Return true for MIPS16 targets.
5415 2007-11-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5418 * gfortran.dg/blockdata_4.f90: New test.
5420 2007-11-25 Tobias Burnus <burnus@net-b.de>
5423 * gfortran.dg/bind_c_usage_10_c.c: Fix comment.
5424 * gfortran.dg/bind_c_usage_16.f03: New.
5425 * gfortran.dg/bind_c_usage_16_c.c: New.
5427 2007-11-25 Eric Botcazou <ebotcazou@adacore.com>
5429 * gnat.dg/specs/size_clause1.ads: New test.
5430 * gnat.dg/specs/size_clause2.ads: Likewise.
5431 * gnat.dg/specs/size_clause3.ads: Likewise.
5433 2007-11-25 Paul Thomas <pault@gcc.gnu.org>
5436 * gfortran.dg/entry_16.f90: New test.
5438 2007-11-24 Tobias Burnus <burnus@net-b.de>
5441 * gfortran.dg/nearest_2.f90: Add INF/NAN tests.
5443 2007-11-24 Paul Thomas <pault@gcc.gnu.org>
5446 * gfortran.dg/nested_modules_1.f90: Change the reference to
5447 FOO, forbidden by the standard, to a reference to W.
5448 * gfortran.dg/use_only_1.f90: New test.
5450 2007-11-23 Tobias Burnus <burnus@net-b.de>
5453 * gfortran.dg/nearest_3.f90: New test.
5455 2007-11-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5458 * gfortran.dg/optional_dim_2.f90: New test.
5460 2007-11-23 Tobias Burnus <burnus@net-b.de>
5463 * gfortran.dg/bind_c_usage_15.f90: New.
5465 2007-11-23 Tobias Burnus <burnus@net-b.de>
5468 * gfortran.dg/nearest_2.f90: New.
5471 2007-11-23 Jakub Jelinek <jakub@redhat.com>
5475 * g++.dg/ext/java-2.C: New test.
5477 2007-11-23 Mark Mitchell <mark@codesourcery.com>
5478 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5481 * g++.dg/warn/pr5310.C: New.
5482 * g++.dg/warn/pr33160.C: New.
5484 2007-11-23 Richard Guenther <rguenther@suse.de>
5485 Michael Matz <matz@suse.de>
5487 PR tree-optimization/34176
5488 * gcc.c-torture/execute/pr34176.c: New testcase.
5490 2007-11-23 Jakub Jelinek <jakub@redhat.com>
5493 * gcc.dg/Wconversion-5.c: New test.
5494 * g++.dg/Wconversion3.C: New test.
5496 2007-11-23 Richard Guenther <rguenther@suse.de>
5498 * gcc.dg/tree-ssa/alias-17.c: New testcase.
5500 2007-11-22 Joseph Myers <joseph@codesourcery.com>
5503 * gcc.dg/c99-arraydecl-1.c: Don't expect errors for static or type
5504 qualifiers in abstract declarator.
5506 2007-11-22 Tobias Burnus <burnus@net-b.de>
5508 * gfortran.dg/derived_constructor_comps_3.f90: New.
5510 2007-11-22 Jakub Jelinek <jakub@redhat.com>
5513 * g++.dg/ext/visibility/anon7.C: New test.
5515 2007-11-22 Tobias Burnus <burnus@net-b.de>
5518 * gfortran.dg/bind_c_usage_10.f03: Remove .mod file afterwards.
5519 * gfortran.dg/bind_c_usage_13.f03: New.
5520 * gfortran.dg/bind_c_usage_14.f03: New.
5522 2007-11-22 Richard Sandiford <rsandifo@nildram.co.uk>
5524 PR rtl-optimization/33848
5525 * gcc.dg/torture/pr33848.c: New test.
5527 2007-11-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5530 * gfortran.dg/derived_constructor_comps_2.f90: Add check.
5532 2007-11-20 Richard Guenther <rguenther@suse.de>
5535 * gcc.c-torture/execute/pr34154.c: New testcase.
5537 2007-11-20 Uros Bizjak <ubizjak@gmail.com>
5539 * gcc.dg/tree-ssa/20030714-1.c: Cleanup dom3 dump file.
5541 2007-11-20 Thomas Koenig <tkoenig@gcc.gnu.org>
5544 * gfortran.dg/record_marker_1.f90: Explicitly set kinds
5545 so test passes with -frecord-marker=8.
5546 * gfortran.dg/integer_exponentiation_1.f90: Likewise.
5547 * gfortran.dg/integer_exponentiation_2.f90: Likewise.
5548 * gfortran.dg/integer_exponentiation_3.F90: Likewise.
5549 * gfortran.dg/integer_exponentiation_5.F90: Likewise.
5550 * gfortrand.dg/modulo_1.f90: Likewise.
5552 2007-11-20 Richard Sandiford <rsandifo@nildram.co.uk>
5554 * lib/target-supports.exp (check_effective_target_mips_soft_float):
5556 * gcc.dg/var-expand1.c: Skip for mips_soft_float.
5557 * gcc.dg/pr30957-1.c: Likewise.
5559 2007-11-20 Jakub Jelinek <jakub@redhat.com>
5562 * g++.dg/template/crash74.C: New test.
5564 2007-11-20 Richard Guenther <rguenther@suse.de>
5566 * gcc.c-torture/execute/20071120-1.c: New testcase.
5568 2007-11-20 Jakub Jelinek <jakub@redhat.com>
5571 * gcc.dg/tree-ssa/pr34146.c: New test.
5574 * gcc.dg/tree-ssa/pr33723.c: Adjust scan pattern to make it less
5575 dependent on target settings like move_by_pieces etc.
5578 * g++.dg/template/vla2.C: New test.
5581 * g++.dg/overload/template3.C: New test.
5583 2007-11-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5586 * gfortran.dg/optional_dim_2.f90: Remove test.
5588 2007-11-19 Peter Bergner <bergner@vnet.ibm.com>
5590 * gcc.dg/dfp/ddmode-ice.c: New test.
5592 2007-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5594 PR tree-optimization/34036
5595 * gcc.dg/tree-ssa/pr23109.c: Pass -ftrapping-math and expect warning.
5597 2007-11-19 Richard Guenther <rguenther@suse.de>
5599 PR tree-optimization/34
5600 * gcc.c-torture/execute/pr34099-2.c: New testcase.
5602 2007-11-19 Tobias Burnus <burnus@net-b.de>
5605 * gfortran.dg/bind_c_usage_10_c.c: New.
5606 * gfortran.dg/bind_c_usage_10.f03: New.
5608 2007-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5610 * gcc.dg/pr33007.c: Expect new warning.
5611 * gcc.dg/tree-ssa/recip-5.c: Likewise.
5612 * g++.dg/opt/pr34036.C: New test.
5614 2007-11-18 Jakub Jelinek <jakub@redhat.com>
5617 * g++.dg/warn/noreturn-4.C: New test.
5618 * g++.dg/warn/noreturn-5.C: New test.
5619 * g++.dg/warn/noreturn-6.C: New test.
5620 * g++.dg/warn/noreturn-7.C: New test.
5622 2007-11-18 Thomas Koenig <tkoenig@gcc.gnu.org>
5625 * gfortran.fortran-torture/execute/equiv_5.f: Set kind on
5626 integers so tests works with -fdefault-integer-8.
5627 * gfortran.fortran-torture/execute/elemental.f90: Use default
5628 integers so test passes with -fdefault-integer-8.
5629 * gfortran.fortran-torture/execute/der_io.f90: Increase
5630 buffer length so test passes with -fdefault-integer-8.
5631 * gfortran.dg/bounds_check_8.f90: Likewise.
5632 * gfortran.dg/arrayio_derived_1.f90: LIkewise.
5633 * gfortran.dg/equiv_7.f90: Set kind so test passes
5634 with -fdefault-integer-8.
5635 * gfortran.dg/g77/20030326-1.f: Set kind explicitly to
5638 2007-11-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5641 * gfortran.dg/optional_dim_2.f90: New test.
5644 * gfortran.dg/subref_array_pointer_2.f90: Update test condition.
5646 2007-11-18 Jakub Jelinek <jakub@redhat.com>
5648 PR rtl-optimization/34132
5649 * gcc.c-torture/compile/20071118-1.c: New test.
5651 2007-11-18 Paul Thomas <pault@gcc.gnu.org>
5654 * gfortran.dg/char_cast_2.f90: New test based on achar_4.f90.
5656 2007-11-18 Tobias Burnus <burnus@net-b.de>
5659 * gfortran.dg/entry_14.f90: New.
5660 * gfortran.dg/entry_15.f90: New.
5662 2007-11-18 Richard Guenther <rguenther@suse.de>
5664 PR tree-optimization/34127
5665 * gcc.c-torture/compile/pr34127.c: New testcase.
5667 2007-11-18 Ben Elliston <bje@au.ibm.com>
5669 * gcc.target/powerpc/altivec-23.c: Do not use a typedef name as a
5670 type specifier, as they are not permitted according to the AltiVec
5671 Programming Interface Manual.
5673 2007-11-17 Tobias Burnus <burnus@net-b.de>
5676 * gfortran.dg/bind_c_usage_9.f03: New.
5677 * gfortran.dg/interface_abstract_1.f90: Fix testcase.
5679 2007-11-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5682 * interface.c (gfc_current_interface_head,
5683 gfc_set_current_interface_head): New functions.
5684 * decl.c (gfc_match_modproc): Move check for syntax error earlier.
5685 On syntax error, restore previous state of the interface.
5686 * gfortran.h (gfc_current_interface_head,
5687 gfc_set_current_interface_head): New prototypes.
5689 2007-11-17 Richard Guenther <rguenther@suse.de>
5692 * gcc.c-torture/execute/pr34130.c: New testcase.
5694 2007-11-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5697 * gfortran.dg/fmt_label_1.f90: New test.
5699 2007-11-16 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5702 * gfortran.dg/initialization_15.f90 : New test.
5704 2007-11-16 Richard Guenther <rguenther@suse.de>
5707 * gcc.c-torture/compile/pr34030.c: New testcase.
5709 2007-11-16 Paul Thomas <pault@gcc.gnu.org>
5712 * gfortran.dg/interface_assignment_3.f90.
5714 2007-11-16 Richard Guenther <rguenther@suse.de>
5716 PR tree-optimization/33870
5717 * gcc.dg/torture/pr33870.c: New testcase.
5719 2007-11-16 Paul Thomas <pault@gcc.gnu.org>
5722 * gfortran.dg/allocatable_function_3.f90.
5724 2007-11-16 Richard Guenther <rguenther@suse.de>
5726 PR tree-optimization/34113
5727 * gcc.c-torture/compile/pr34113.c: New testcase.
5729 2007-11-16 Richard Guenther <rguenther@suse.de>
5731 PR tree-optimization/34099
5732 * g++.dg/torture/pr3499.C: New testcase.
5733 * gcc.c-torture/execute/pr34099.c: Likewise.
5735 2007-11-16 Olivier Hainque <hainque@adacore.com>
5737 * gnat.dg/release_unc_maxalign.adb: New test.
5739 2007-11-16 Jakub Jelinek <jakub@redhat.com>
5742 * g++.dg/template/crash73.C: New test.
5744 2007-11-15 Jakub Jelinek <jakub@redhat.com>
5747 * gcc.dg/tree-ssa/pr23848-1.c: New test.
5748 * gcc.dg/tree-ssa/pr23848-2.c: New test.
5749 * gcc.dg/tree-ssa/pr23848-3.c: New test.
5750 * gcc.dg/tree-ssa/pr23848-4.c: New test.
5752 2007-11-15 Tobias Burnus <burnus@net-b.de>
5755 * gfortran.dg/proc_decl_11.f90: New.
5757 2007-11-15 Ben Elliston <bje@au.ibm.com>
5759 * gcc.target/spu/compare-dp.c: New test.
5761 2007-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5763 * gcc.dg/pr33923.c: New test.
5765 2007-11-14 Jakub Jelinek <jakub@redhat.com>
5768 * gcc.dg/pr34088.c: New test.
5770 2007-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5772 * gcc.c-torture/compile/20071114-1.c: New test.
5774 2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5777 * gfortran.dg/char_cast_1.f90: Modify regex in scan-tree-dump-times
5778 to match known variations in symbol format. Document in comments.
5780 2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5783 * gfortran.dg/streamio_12.f90: New test to avoid future regression.
5785 2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5787 * gfortran.dg/list_read_7.f90: Fix test so that test file is deleted
5790 2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5793 * gfortran.dg/proc_decl_1.f90: Update.
5794 * gfortran.dg/proc_decl_7.f90: New test.
5795 * gfortran.dg/proc_decl_8.f90: New test.
5796 * gfortran.dg/proc_decl_9.f90: New test.
5797 * gfortran.dg/proc_decl_10.f90: New test.
5799 2007-11-13 Paul Thomas <pault@gcc.gnu.org>
5802 * gfortran.dg/transfer_assumed_size_1.f90: New test.
5804 2007-11-13 Jakub Jelinek <jakub@redhat.com>
5811 * g++.dg/parse/crash36.C: Add another dg-error.
5812 * g++.dg/cpp0x/pr34054.C: New test.
5813 * g++.dg/cpp0x/pr34056.C: New test.
5814 * g++.dg/cpp0x/pr34057.C: New test.
5815 * g++.dg/cpp0x/pr34058.C: New test.
5816 * g++.dg/cpp0x/pr34060.C: New test.
5818 PR tree-optimization/34063
5819 * g++.dg/tree-ssa/pr34063.C: New test.
5821 2007-11-13 Diego Novillo <dnovillo@google.com>
5823 PR tree-optimization/33870
5824 * gcc.c-torture/execute/pr33870-1.c: New test.
5825 * gcc.dg/tree-ssa/alias-16.c: New test.
5827 2007-11-13 Jakub Jelinek <jakub@redhat.com>
5830 * g++.dg/template/crash72.C: New test.
5832 2007-11-12 Eric Botcazou <ebotcazou@libertysurf.fr>
5834 * g++.dg/opt/cfg5.C: New test.
5836 2007-11-12 Richard Guenther <rguenther@suse.de>
5839 * gcc.c-torture/execute/pr34070-1.c: New testcase.
5840 * gcc.c-torture/execute/pr34070-2.c: Likewise.
5842 2007-11-12 Richard Guenther <rguenther@suse.de>
5845 * gcc.dg/pr34027-1.c: New testcase.
5846 * gcc.dg/pr34027-2.c: Likewise.
5848 2007-11-12 Ira Rosen <irar@il.ibm.com>
5850 PR tree-optimization/33953
5851 * gcc.dg/vect/pr33953.c: New testcase.
5853 2007-11-11 Tom Tromey <tromey@redhat.com>
5856 * g++.dg/ext/pr17577.h: New file.
5857 * g++.dg/ext/pr17577.C: New file.
5859 2007-11-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5862 * g++.old-deja/g++.ns/template13.C: Update expected output.
5863 * g++.old-deja/g++.pt/friend23.C: Likewise.
5864 * g++.dg/warn/pr8570.C: New.
5866 2007-11-11 Jakub Jelinek <jakub@redhat.com>
5869 * g++.dg/template/pseudodtor4.C: New test.
5871 2007-11-10 Jakub Jelinek <jakub@redhat.com>
5874 * g++.dg/opt/inline14.C: New test.
5876 PR tree-optimization/33680
5877 * gcc.c-torture/compile/20071108-1.c: New test.
5880 * g++.dg/template/pseudodtor3.C: New test.
5882 2007-11-09 Douglas Gregor <doug.gregor@gmail.com>
5885 * g++.dg/cpp0x/variadic-init.C: New.
5887 2007-11-09 Paolo Bonzini <bonzini@gnu.org>
5888 Jakub Jelinek <jakub@redhat.com>
5890 PR rtl-optimization/34012
5891 * gcc.target/i386/pr34012.c: New test.
5893 2007-11-09 Richard Guenther <rguenther@suse.de>
5895 PR tree-optimization/33604
5896 * g++.dg/tree-ssa/pr33604.C: New testcase.
5897 * gcc.dg/pr32721.c: Adjust pattern.
5899 2007-11-09 Richard Sandiford <rsandifo@nildram.co.uk>
5901 * gcc.target/mips/dse-1.c: Disable.
5903 2007-11-08 Tom Tromey <tromey@redhat.com>
5905 * gcc.dg/empty-source-3.c: Update warning location.
5906 * gcc.dg/gomp/barrier-2.c: Likewise.
5907 * gcc.dg/label-decl-3.c: Likewise.
5908 * gcc.dg/label-decl-2.c: Likewise.
5909 * gcc.dg/empty-source-2.c: Likewise.
5911 2007-11-08 Tom Tromey <tromey@redhat.com>
5914 * g++.dg/inherit/pr30297.C: New file.
5916 2007-11-08 Danny Smith <dannysmith@users.sourceforge.net>
5918 * gcc.dg/compat/struct-layout-1_generate.c (dg-options) Add
5919 -fno-common for cygwin and mingw32.
5921 2007-11-08 Kenneth Zadeck <zadeck@naturalbridge.com>
5924 * gcc.dg/pr33826.c: New.
5925 * gcc.dg/tree-ssa/20030714-1.c: Removed two tests that depend on
5926 recursive functions being marked pure or const.
5928 2007-11-08 Tobias Burnus <burnus@net-b.de>
5931 * gfortran.dg/proc_decl_5.f90: New.
5932 * gfortran.dg/proc_decl_6.f90: New.
5934 2007-11-08 Jakub Jelinek <jakub@redhat.com>
5936 PR tree-optimization/32575
5937 * gcc.c-torture/execute/20071108-1.c: New test.
5939 2007-11-08 Daniel Jacobowitz <dan@codesourcery.com>
5941 * g++.dg/opt/anchor1.C: New.
5943 2007-11-07 Diego Novillo <dnovillo@google.com>
5946 * gcc.c-torture/execute/pr33870.x: Remove.
5948 2007-11-07 Douglas Gregor <doug.gregor@gmail.com>
5953 * g++.dg/cpp0x/decltype-33837.C: New.
5954 * g++.dg/cpp0x/decltype-refbug.C: New.
5955 * g++.dg/cpp0x/decltype-33838.C: New.
5957 2007-11-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5959 * gcc.c-torture/compile/20071107-1.c: New test.
5961 2007-11-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5963 * gcc.dg/out-of-bounds-1.c: New test.
5965 2007-11-07 Jakub Jelinek <jakub@redhat.com>
5968 * g++.dg/warn/incomplete2.C: New test.
5969 * g++.dg/template/incomplete4.C: New test.
5970 * g++.dg/template/incomplete5.C: New test.
5972 2007-11-07 Olivier Hainque <hainque@adacore.com>
5974 * gnat.dg/max_align.adb: New test.
5976 2007-11-06 H.J. Lu <hongjiu.lu@intel.com>
5979 * gcc.target/i386/pr30961-1.c: New.
5981 2007-11-06 Tom Tromey <tromey@redhat.com>
5984 * g++.dg/warn/pragma-system_header3.h: New.
5985 * g++.dg/warn/pragma-system_header3.C: New.
5988 * g++.dg/warn/pragma-system_header4.C: New.
5989 * g++.dg/warn/pragma-system_header4.h: New.
5991 2007-11-06 Douglas Gregor <doug.gregor@gmail.com>
5995 * g++.dg/other/canon-array.C: New.
5997 2007-11-06 Douglas Gregor <doug.gregor@gmail.com>
5999 * g++.dg/parser/crash36.C: Tweak expected errors.
6000 * g++.dg/cpp0x/pr31439.C: New.
6001 * g++.dg/cpp0x/pr32114.C: New.
6002 * g++.dg/cpp0x/pr32115.C: New.
6003 * g++.dg/cpp0x/pr32125.C: New.
6004 * g++.dg/cpp0x/pr32126.C: New.
6005 * g++.dg/cpp0x/pr32127.C: New.
6006 * g++.dg/cpp0x/pr32128.C: New.
6007 * g++.dg/cpp0x/pr32253.C: New.
6008 * g++.dg/cpp0x/pr32566.C: New.
6009 * g++.dg/cpp0x/pr31445.C: Tweak expected errors.
6010 * g++.dg/cpp0x/pr31438.C: Ditto.
6011 * g++.dg/cpp0x/variadic81.C: Ditto.
6012 * g++.dg/cpp0x/pr31432.C: Ditto.
6013 * g++.dg/cpp0x/pr31442.C: Ditto.
6015 2007-11-06 Jakub Jelinek <jakub@redhat.com>
6018 * g++.dg/other/datasec1.C: New test.
6020 PR tree-optimization/33458
6021 * g++.dg/opt/inline12.C: New test.
6023 PR tree-optimization/33993
6024 * gcc.c-torture/compile/20071105-1.c: New test.
6026 2007-11-05 Jakub Jelinek <jakub@redhat.com>
6028 PR rtl-optimization/33648
6029 * gcc.dg/pr33648.c: Require effective target freorder.
6031 2007-11-05 Revital Eres <eres@il.ibm.com>
6033 * lib/target-supports.exp (check_750cl_hw_available): Fix typo.
6035 2007-11-05 Douglas Gregor <doug.gregor@gmail.com>
6040 * g++.dg/cpp0x/pr33996.C: New
6041 * g++.dg/cpp0x/rv-trivial-bug.C: New
6042 * g++.dg/cpp0x/pr33930.C: New
6044 2007-11-05 Nick Clifton <nickc@redhat.com>
6045 Sebastian Pop <sebastian.pop@amd.com>
6047 PR tree-optimization/32540
6048 PR tree-optimization/33922
6049 * gcc.dg/tree-ssa/pr32540-1.c: New.
6050 * gcc.dg/tree-ssa/pr32540-2.c: New.
6051 * gcc.dg/tree-ssa/pr33922.c: New.
6053 2007-11-05 Douglas Gregor <doug.gregor@gmail.com>
6056 * g++.dg/cpp0x/variadic-rref.C: New.
6058 2007-11-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6060 * g++dg/warn/pointer-integer-comparison.C: New.
6062 2007-11-05 Jakub Jelinek <jakub@redhat.com>
6064 PR tree-optimization/33856
6065 * gcc.c-torture/compile/20071027-1.c: New test.
6068 * g++.dg/ext/label10.C: New test.
6071 * g++.dg/other/ptrmem9.C: New test.
6073 2007-11-04 Andrew Pinski <pinskia@gmail.com>
6076 * gfortran.fortran-torture/compile/forall-1.f90: New testcase.
6078 2007-11-04 David Edelsohn <edelsohn@gnu.org>
6080 * g++.dg/cpp/_Pragma1.C: Disable on AIX.
6081 * g++.dg/ext/visibility/namespace2.C: Add argument to
6082 dg-require-visibility.
6083 * g++.dg/ext/java-1.C: Disable on AIX.
6085 2007-11-03 Dorit Nuzman <doirit@il.ibm.com>
6087 * gfortran.dg/vect/no-vfa-pr32377.f90: Remove xfail.
6089 2007-11-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6092 * gfortran.dg/assumed_charlen_arg_1.f90: New test.
6094 2007-11-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6097 * gcc.dg/20031223-1.c: Adjust error output.
6098 * gcc.dg/parse-decl-after-label.c: New.
6100 2007-11-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6103 * gfortran.dg/default_format_2.f90: XFAIL powerpc*-*-linux*
6104 * gfortran.dg/default_format_denormal_2.f90: XFAIL powerpc*-*-linux*
6105 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL powerpc*-*-linux*
6107 2007-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
6109 PR rtl-optimization/28940
6110 * gcc.target/i386/addr-sel-1.c: New test.
6112 2007-11-03 Jakub Jelinek <jakub@redhat.com>
6115 * gcc.dg/pr33670.c: New test.
6117 2007-11-02 Jakub Jelinek <jakub@redhat.com>
6120 * g++.dg/lookup/typedef1.C: New test.
6122 2007-11-02 Janis Johnson <janis187@us.ibm.com>
6125 * lib/scandump.exp (dump-suffix): New.
6126 (scan-dump, scan-dump-times, scan-dump-dem, scan-dump-dem-not):
6127 Include dump suffix in pass/fail messages, put regexp in quotes.
6129 2007-11-02 Paolo Carlini <pcarlini@suse.de>
6132 * g++.dg/other/error19.C: New.
6134 2007-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
6136 PR rtl-optimization/28062
6137 * gcc.c-torture/compile/20071102-1.c: New test.
6139 2007-11-01 Douglas Gregor <doug.gregor@gmail.com>
6141 * g++.dg/cpp0x/pr33955.C: New.
6143 2007-11-01 Tom Tromey <tromey@redhat.com>
6145 PR preprocessor/30805:
6146 * gcc.dg/cpp/pr30805.c: Use -std=gnu89.
6148 2007-11-02 Jakub Jelinek <jakub@redhat.com>
6150 PR rtl-optimization/33648
6151 * gcc.dg/pr33648.c: New test.
6153 2007-11-01 Jakub Jelinek <jakub@redhat.com>
6156 * g++.dg/template/pseudodtor1.C: New test.
6157 * g++.dg/template/pseudodtor2.C: New test.
6160 * g++.dg/rtti/typeid7.C: New test.
6162 2007-11-01 Tom Tromey <tromey@redhat.com>
6164 PR preprocessor/30805:
6165 * gcc.dg/cpp/pr30805.c: New file.
6167 2007-11-01 Janis Johnson <janis187@us.ibm.com>
6170 * gcc.c-torture/compile/20000804-1.c: Remove xfail from dg-do and
6172 * gcc.c-torture/compile/20001205-1.c: Ditto.
6173 * gcc.c-torture/compile/20001226-1.c: Ditto.
6174 * gcc.c-torture/compile/20020312-1.c: Ditto.
6175 * gcc.c-torture/compile/20020604-1.c: Ditto.
6176 * gcc.c-torture/compile/920501-12.c: Ditto.
6177 * gcc.c-torture/compile/920501-4.c: Ditto.
6178 * gcc.c-torture/compile/920520-1.c: Ditto.
6179 * gcc.c-torture/compile/980506-1.c: Ditto.
6180 * gcc.c-torture/compile/990617-1.c: Ditto.
6181 * gcc.dg/compare6.c: Ditto.
6182 * g++.old-deja/g++.brendan/crash43.C: Ditto.
6183 * g++.old-deja/g++.brendan/synth1.C: Ditto.
6184 * g++.old-deja/g++.oliva/dwarf2.C: Ditto.
6185 * g++.old-deja/g++.oliva/dwarf3.C: Ditto.
6186 * g++.old-deja/g++.pt/static6.C: Ditto.
6187 * g++.old-deja/g++.pt/crash16.C: Ditto.
6188 * g++.old-deja/g++.mike/p10416.C: Ditto.
6189 * g++.old-deja/g++.mike/ns15.C: Ditto.
6190 * g++.old-deja/g++.mike/eh46.C: Ditto.
6192 2007-11-01 Tom Tromey <tromey@redhat.com>
6194 * gcc.dg/redecl-1.c: Update.
6195 * gcc.dg/pr20368-3.c: Update.
6196 * gcc.dg/inline-14.c: Update.
6197 * gcc.dg/builtins-30.c: Update.
6198 * gcc.dg/dremf-type-compat-4.c: Update.
6199 * gcc.dg/pr20368-2.c: Update.
6201 2007-11-01 Jakub Jelinek <jakub@redhat.com>
6203 PR rtl-optimization/33673
6204 * gcc.dg/pr33673.c: New test.
6206 2007-11-01 Michael Matz <matz@suse.de>
6208 PR tree-optimization/33961
6209 * gcc.dg/pr33961.c: New test.
6211 2007-10-31 Paolo Carlini <pcarlini@suse.de>
6214 * g++.dg/template/error35.C: New.
6216 2007-10-31 Jakub Jelinek <jakub@redhat.com>
6219 * gcc.dg/pr31507-1.c: New test.
6220 * gcc.dg/pr31507-2.c: New test.
6222 2007-10-31 Revital Eres <eres@il.ibm.com>
6224 * gcc.dg/vect/vect.exp: Add support for powerpc-*paired
6226 * gcc.dg/vect/tree-vect.h (check_vect): Add
6227 powerpc-*paired test.
6228 * lib/target-supports.exp (check_750cl_hw_available):
6230 (check_effective_target_vect_int,
6231 check_effective_target_vect_intfloat_cvt,
6232 check_effective_target_powerpc_altivec_ok,
6233 check_effective_target_vect_long,
6234 check_effective_target_vect_sdot_hi,
6235 check_effective_target_vect_udot_hi,
6236 check_effective_target_vect_pack_trunc,
6237 check_effective_target_vect_unpack,
6238 check_effective_target_vect_shift,
6239 check_effective_target_vect_int_mult): Disable for powerpc-*paired
6241 * gcc.dg/vect/vect-ifcvt-11.c: New.
6242 * gcc.dg/vect/vect-ifcvt-12.c: Likewise.
6243 * gcc.dg/vect/vect-ifcvt-13.c: Likewise.
6244 * gcc.dg/vect/vect-ifcvt-14.c: Likewise.
6245 * gcc.dg/vect/vect-ifcvt-15.c: Likewise.
6246 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
6247 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
6249 2007-10-31 Dominique d'Humieres <dominiq@lps.ens.fr>
6250 Tobias Burnus <burnus@net-b.de>
6253 * gfortran.dg/module_read_1.f90: New.
6255 2007-10-31 Tom Tromey <tromey@redhat.com>
6257 PR preprocessor/30786:
6258 * gcc.dg/cpp/pr30786.c: New file.
6260 2007-10-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6263 * gfortran.dg/interface_19.f90: New.
6264 * gfortran.dg/interface_20.f90: New.
6265 * gfortran.dg/interface_21.f90: New.
6267 2007-10-31 Sebastian Pop <sebastian.pop@amd.com>
6269 PR tree-optimization/32377
6270 * gfortran.dg/vect/pr32377.f90: New.
6272 2007-10-31 Richard Guenther <rguenther@suse.de>
6275 * gcc.c-torture/execute/pr33779-1.c: New testcase.
6276 * gcc.c-torture/execute/pr33779-2.c: Likewise.
6278 2007-10-31 Paul Thomas <pault@gcc.gnu.org>
6281 * gfortran.dg/contained_3.f90: New.
6283 2007-10-31 Christian Bruel <christian.bruel@st.com>
6286 * g++.dg/opt/nrv8.C: New.
6288 2007-10-30 Jakub Jelinek <jakub@redhat.com>
6291 * g++.dg/opt/compound1.C: New test.
6294 * g++.dg/template/ptrmem18.C: New test.
6296 2007-10-30 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6299 * gfortran.dg/isnan_2.f90: New test.
6301 2007-10-30 Ed Schouten <ed@fxq.nl>
6303 PR tree-optimization/32500
6304 * gcc.c-torture/execute/pr32500.c: Fix buffer overflow in testcase.
6306 2007-10-30 Douglas Gregor <doug.gregor@gmail.com>
6310 * g++.dg/cpp0x/pr31993.C: New
6311 * g++.dg/cpp0x/pr32252.C: New
6313 2007-10-30 Jakub Jelinek <jakub@redhat.com>
6315 PR tree-optimization/33723
6316 * gcc.dg/tree-ssa/pr33723.c (T): Decrease size of field s.
6318 2007-10-30 Richard Guenther <rguenther@suse.de>
6320 * gcc.c-torture/execute/20071030-1.c: New testcase copied from
6321 gcc.target/i386/loop-3.c.
6323 2007-10-30 Revital Eres <eres@il.ibm.com>
6325 * gcc.dg/vect/pr33866.c: Require vect_long.
6327 2007-10-30 Revital Eres <eres@il.ibm.com>
6329 * gcc.dg/vect/vect-shift-1.c: Require vect_int.
6330 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
6332 2007-10-29 Dorit Nuzman <dorit@il.ibm.com>
6334 PR tree-optimization/32893
6335 * lib/target-supports.exp
6336 (check_effective_target_unaligned_stack): new keyword.
6337 * gcc.dg/vect/vect-2.c: Globalize arrays to make the test
6338 not sensitive to unaligned_stack.
6339 * gcc.dg/vect/vect-3.c: Likewise.
6340 * gcc.dg/vect/vect-4.c: Likewise.
6341 * gcc.dg/vect/vect-5.c: Likewise.
6342 * gcc.dg/vect/vect-6.c: Likewise.
6343 * gcc.dg/vect/vect-7.c: Likewise.
6344 * gcc.dg/vect/vect-13.c: Likewise.
6345 * gcc.dg/vect/vect-17.c: Likewise.
6346 * gcc.dg/vect/vect-18.c: Likewise.
6347 * gcc.dg/vect/vect-19.c: Likewise.
6348 * gcc.dg/vect/vect-20.c: Likewise.
6349 * gcc.dg/vect/vect-21.c: Likewise.
6350 * gcc.dg/vect/vect-22.c: Likewise.
6351 * gcc.dg/vect/vect-27.c: Likewise.
6352 * gcc.dg/vect/vect-29.c: Likewise.
6353 * gcc.dg/vect/vect-64.c: Likewise.
6354 * gcc.dg/vect/vect-65.c: Likewise.
6355 * gcc.dg/vect/vect-66.c: Likewise.
6356 * gcc.dg/vect/vect-72.c: Likewise.
6357 * gcc.dg/vect/vect-73.c: Likewise.
6358 * gcc.dg/vect/vect-86.c: Likewise.
6359 * gcc.dg/vect/vect-all.c: Likewise.
6360 * gcc.dg/vect/slp-25.c: Likewise.
6361 * gcc.dg/vect/wrapv-vect-7.c: Likewise.
6362 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: Likewise.
6363 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: Likewise.
6365 * gcc.dg/vect/vect-31.c: Removed alignment checks.
6366 * gcc.dg/vect/vect-34.c: Likewise.
6367 * gcc.dg/vect/vect-36.c: Likewise.
6368 * gcc.dg/vect/vect-64.c: Likewise.
6369 * gcc.dg/vect/vect-65.c: Likewise.
6370 * gcc.dg/vect/vect-66.c: Likewise.
6371 * gcc.dg/vect/vect-68.c: Likewise.
6372 * gcc.dg/vect/vect-76.c: Likewise.
6373 * gcc.dg/vect/vect-77.c: Likewise.
6374 * gcc.dg/vect/vect-78.c: Likewise.
6376 * gcc.dg/vect/no-section-anchors-vect-31.c: New test, like the original
6377 testcase (without no-section-anchors prefix) but with global arrays.
6378 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
6379 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewsie.
6380 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
6381 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
6382 * gcc.dg/vect/no-section-anchors-vect-66.c: Likewise.
6383 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
6384 * gcc.dg/vect/vect-77-global.c: Likewise.
6385 * gcc.dg/vect/vect-78-global.c: Likewise.
6387 * gcc.dg/vect/vect-77-alignchecks.c: New test. Like the original
6388 testcase (without no-section-anchors prefix) but fix alignment checks
6389 to also consider unaligned_stack targets.
6390 * gcc.dg/vect/vect-78-alignchecks.c: Likewise.
6392 2007-10-29 Jakub Jelinek <jakub@redhat.com>
6394 PR tree-optimization/33723
6395 * gcc.c-torture/execute/20071029-1.c: New test.
6396 * gcc.dg/tree-ssa/pr33723.c: New test.
6398 2007-10-29 Richard Sandiford <rsandifo@nildram.co.uk>
6400 PR tree-optimization/33614
6401 * gcc.c-torture/compile/pr33614.c: New test.
6403 2007-10-29 Richard Guenther <rguenther@suse.de>
6405 PR tree-optimization/33870
6406 * gcc.c-torture/execute/pr33870.x: XFAIL testcase for -O2 and -Os.
6408 2007-10-29 Jakub Jelinek <jakub@redhat.com>
6410 PR tree-optimization/33757
6411 * gcc.dg/tree-ssa/ssa-fre-4.c: Run on selected TARGET_PROMOTE_PROTOTYPES
6412 true architectures instead of having a big dg-skip-if.
6415 * g++.dg/other/bitfield3.C: New test.
6417 2007-10-29 Richard Guenther <rguenther@suse.de>
6419 * gcc.dg/tree-ssa/ssa-copyprop-1.c: Scan optimized dump.
6421 2007-10-29 Razya Ladelsky <razya@il.ibm.com>
6423 Automatic parallelization reduction tests.
6425 * gcc.dg/tree-ssa/reduc-1.c: New test.
6426 * gcc.dg/tree-ssa/reduc-1char.c: New test.
6427 * gcc.dg/tree-ssa/reduc-1short.c: New test.
6428 * gcc.dg/tree-ssa/reduc-2.c: New test.
6429 * gcc.dg/tree-ssa/reduc-2char.c: New test.
6430 * gcc.dg/tree-ssa/reduc-2short.c: New test.
6431 * gcc.dg/tree-ssa/reduc-3.c: New test.
6432 * gcc.dg/tree-ssa/reduc-6.c: New test.
6433 * gcc.dg/tree-ssa/reduc-7.c: New test.
6434 * gcc.dg/tree-ssa/reduc-8.c: New test.
6435 * gcc.dg/tree-ssa/reduc-9.c: New test.
6437 2007-10-29 Razya Ladelsky <razya@il.ibm.com>
6438 Zdenek Dvorak <ook@ucw.cz>
6440 OMP_ATOMIC Changes, testsuite changes.
6442 * gcc.dg/gomp/atomic-3.c: Search for string on ompexp dump
6443 instead of gimple dump.
6444 * gcc.dg/gomp/atomic-9.c: Same.
6445 * gcc.dg/gomp/atomic-10.c: Same.
6446 * g++.dg/gomp/atomic-3.C: Same.
6447 * g++.dg/gomp/atomic-9.C: Same.
6448 * g++.dg/gomp/atomic-10.C: Same.
6450 2007-10-29 Paul Thomas <pault@gcc.gnu.org>
6454 * gfortran.dg/forall_12.f90: New test.
6457 * gfortran.dg/forall_13.f90: New test.
6459 2007-10-28 Paolo Carlini <pcarlini@suse.de>
6460 Mark Mitchell <mark@codesourcery.com>
6463 * g++.dg/template/crash71.C: New.
6465 2007-10-28 Tobias Schlüter <tobi@gcc.gnu.org>
6468 * gfortran.dg/module_md5_1.f90: Update hash-value.
6470 2007-10-28 Andrew Pinski <pinskia@gmail.com>
6473 * g++.dg/torture/pr33589-1.C: New testcase.
6474 * g++.dg/torture/pr33589-2.C: New testcase.
6476 2007-10-28 Richard Guenther <rguenther@suse.de>
6478 * gcc.dg/tree-ssa/alias-15.c: Adjust pattern.
6480 2007-10-28 Martin Michlmayr <tbm@cyrius.com>
6481 Uros Bizjak <ubizjak@gmail.com>
6483 PR tree-optimization/33920
6484 * gcc.dg/tree-ssa/pr33290.c: New test.
6486 2007-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6489 * gfortran.dg/argument_check_7.f90: New test.
6490 * gfortran.dg/argument_check_8.f90: New test.
6492 2007-10-27 Uros Bizjak <ubizjak@gmail.com>
6494 * g++.dg/other/i386-2.C: Include bmmintrin.h. Add -msse5 to dg-options.
6495 * gcc.target/i386/sse-13.c: Also include mm3dnow.h. Add
6496 "-march=k8 -m3dnow" to check 3dnow and 3dnowA intrinsics.
6497 * gcc.target/i386/sse-14.c: Ditto.
6499 2007-10-27 Jakub Jelinek <jakub@redhat.com>
6502 * g++.dg/other/ptrmem8.C: New test.
6505 * g++.dg/template/error34.C: New test.
6507 2007-10-27 Uros Bizjak <ubizjak@gmail.com>
6509 * g++.dg/tree-ssa/ivopts-1.C: Also search for "offset: 4294967292".
6511 2007-10-27 Richard Guenther <rguenther@suse.de>
6513 PR tree-optimization/33870
6514 * gcc.dg/tree-ssa/alias-15.c: New testcase.
6515 * gcc.c-torture/execute/pr33870.c: Likewise.
6517 2007-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6520 * gfortran.dg/argument_checking_9.f90: New test.
6522 2007-10-26 Douglas Gregor <doug.gregor@gmail.com>
6524 * g++.dg/other/pr33601.C: New.
6526 2007-10-26 Paolo Carlini <pcarlini@suse.de>
6529 * g++.dg/init/new25.C: New.
6531 2007-10-26 Douglas Gregor <doug.gregor@gmail.com>
6533 * g++.dg/cpp0x/pr33839.C: New.
6535 2007-10-26 Jakub Jelinek <jakub@redhat.com>
6538 * g++.dg/template/arg6.C: New test.
6540 2007-10-26 Paolo Carlini <pcarlini@suse.de>
6543 * g++.dg/parse/crash39.C: New.
6545 2007-10-26 Uros Bizjak <ubizjak@gmail.com>
6547 * g++.dg/tree-ssa/ivopts-1.C: Remove xfail on the search for
6548 "&x\\\[5\\\]" pattern. Search for "offset: 0x0f+fc" instead of
6551 2007-10-25 David Daney <ddaney@avtrex.com>
6553 * g++.dg/tree-ssa/copyprop-1.C: Remove xfail.
6555 2007-10-25 Paolo Carlini <pcarlini@suse.de>
6558 * g++.dg/template/error32.C: New.
6560 2007-10-25 Martin Michlmayr <tbm@cyrius.com>
6561 Ira Rosen <irar@il.ibm.com>
6563 PR tree-optimization/33833
6564 * gcc.dg/vect/pr33833.c: New testcase.
6566 2007-10-25 David Daney <ddaney@avtrex.com>
6568 * gcc.dg/tree-ssa/20040204-1.c: Un-xfail for mips*-*-*.
6570 2007-10-25 Martin Michlmayr <tbm@cyrius.com>
6571 Ira Rosen <irar@il.ibm.com>
6573 PR tree-optimization/33866
6574 * gcc.dg/vect/pr33866.c: New testcase.
6576 2007-10-24 Uros Bizjak <ubizjak@gmail.com>
6578 * gcc.target/i386/pr11001-*.c: Remove -m32 from compile flags.
6579 Add -w to compile flags to suppress "call-clobbered register" warnings
6580 and remove dg-warning directives.
6582 2007-10-24 Uros Bizjak <ubizjak@gmail.com>
6584 * gcc.dg/sms-2.c: Cleanup sms dump file.
6585 * gcc.dg/tree-prof/tracer-1.c: Cleanup tracer dump file after the
6588 2007-10-24 David Daney <ddaney@avtrex.com>
6590 * gcc.dg/tree-ssa/update-threading.c: Remove xfail.
6592 2007-10-24 Richard Sandiford <rsandifo@nildram.co.uk>
6595 * gcc.target/mips/pr33755.c: New test.
6597 2007-10-24 Ira Rosen <irar@il.ibm.com>
6599 PR tree-optimization/33804
6600 * gcc.dg/vect/pr33804.c: New testcase.
6602 2007-10-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6605 gfortran.dg/generic_actual_arg.f90: Fix dg-error message.
6607 2007-10-23 Martin Michlmayr <tbm@cyrius.com>
6608 Uros Bizjak <ubizjak@gmail.com>
6610 PR rtl-optimization/33846
6611 * gcc.dg/vect/pr33846.c: New testcase.
6613 2007-10-23 Martin Michlmayr <tbm@cyrius.com>
6614 Dorit Nuzman <dorit@il.ibm.com>
6616 PR tree-optimization/33860
6617 * g++.dg/vect/pr33860.cc: New test.
6618 * g++.dg/vect/pr33860a.cc: New test.
6620 2007-10-23 Tehila Meyzels <tehila@il.ibm.com>
6621 Revital Eres <eres@il.ibm.com>
6623 * gcc.dg/sms-2.c: New testcase.
6625 2007-10-22 David S. Miller <davem@davemloft.net>
6627 * gcc.dg/globalreg-1.c: New test.
6629 2007-10-22 Martin Michlmayr <tbm@cyrius.com>
6630 Dorit Nuzman <dorit@il.ibm.com>
6632 PR tree-optimization/33834
6633 PR tree-optimization/33835
6634 * g++.dg/vect/pr33834_1.cc: New test.
6635 * g++.dg/vect/pr33834_2.cc: New test.
6636 * g++.dg/vect/pr33835.cc: New test.
6638 2007-10-22 Jakub Jelinek <jakub@redhat.com>
6640 * gcc.dg/pr33644.c: New test.
6642 2007-10-22 Jakub Jelinek <jakub@redhat.com>
6645 * g++.dg/gomp/pr33372-1.C: New test.
6646 * g++.dg/gomp/pr33372-2.C: New test.
6647 * g++.dg/gomp/pr33372-3.C: New test.
6649 2007-10-22 Michael Matz <matz@suse.de>
6651 PR tree-optimization/33855
6652 * gcc.c-torture/compile/pr33855.c: New testcase.
6654 2007-10-22 Ira Rosen <irar@il.ibm.com>
6656 PR tree-optimization/33854
6657 * gcc.dg/vect/O1-pr33854.c: New testcase.
6658 * gcc.dg/vect/vect.exp: Run tests starting with "O1-" with -O1.
6660 2007-10-21 David Edelsohn <edelsohn@gnu.org>
6662 * gcc.dg/unwind-1.c: Disable on AIX.
6663 * gcc.dg/cpp/_Pragma6.c: Disable on AIX.
6665 2007-10-21 Paul Thomas <pault@gcc.gnu.org>
6668 * gfortran.dg/assign_9.f90: New test.
6670 2007-10-21 Richard Sandiford <rsandifo@nildram.co.uk>
6672 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_mips16.
6673 (dg-mips-options): Skip tests that specify an ABI other than o32
6674 and o64 if generating MIPS16 hard-float code.
6676 2007-10-21 Ira Rosen <irar@il.ibm.com>
6677 Revital Eres <eres@il.ibm.com>
6679 * gcc.dg/vect/vect-ifcvt-5.c: Require vect_int.
6680 * gcc.dg/vect/vect-16.c: Fix comment.
6681 * gcc.dg/vect/pr33369.c: Require vect_int.
6682 * gcc.dg/vect/slp-33.c: Add spaces.
6683 * gcc.dg/vect/no-scevccp-outer-18.c: Enable only for vect_interleave
6685 * gcc.dg/vect/vect-ifcvt-6.c: Require vect_int.
6686 * gcc.dg/vect/no-scevccp-outer-19.c: Enable only for vect_unpack
6688 * gcc.dg/vect/vect-ifcvt-7.c: Require vect_int.
6689 * gcc.dg/vect/vect-strided-store-u16-i4.c: Add vect_unpack to
6691 * gcc.dg/vect/slp-10.c: Add spaces.
6692 * gcc.dg/vect/no-scevccp-outer-21.c: Enable only for vect_pack_trunc
6694 * gcc.dg/vect/slp-36.c: Require vect_int.
6695 * gcc.dg/vect/vect-ifcvt-9.c, gcc.dg/vect/vect-strided-store-u32-i2.c,
6696 gcc.dg/vect/vect-ifcvt-2.c, gcc.dg/vect/vect-ifcvt-3.c,
6697 gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Likewise.
6698 * gcc.dg/vect/no-scevccp-outer-16.c: Enable only for vect_unpack
6700 * gcc.dg/vect/no-scevccp-outer-17.c: Likewise.
6701 * gcc.dg/vect/pr25413.c: Use vector alignment_reachable_for_64bit
6702 instead of vector_alignment_reachable_for_double.
6703 * lib/target-supports.exp (vect_aligned_arrays): Add spu-*-*.
6704 (natural_alignment): Split into...
6705 (natural_alignment_32, natural_alignment_64): New.
6706 (vector_alignment_reachable): Depend on natural_alignment_32.
6707 (vector_alignment_reachable_for_double): Rename to ...
6708 (vector_alignment_reachable_for_64bit): And depend on
6709 natural_alignment_64.
6711 2007-10-21 Richard Sandiford <rsandifo@nildram.co.uk>
6713 * gcc.dg/vect/vect.exp: Extend -mpaired-single handling to all
6715 * g++.dg/vect/vect.exp: Likewise.
6716 * lib/fortran-torture.exp: Likewise.
6717 * gcc.target/mips/mips-ps-1.c: Use mpaired_single rather than
6718 mipsisa64*-*-* as the target selector. Remove -mips64,
6719 -mhard-float and -mgp64 from the options list.
6720 * gcc.target/mips/mips-ps-2.c: Likewise.
6721 * gcc.target/mips/mips-ps-3.c: Likewise.
6722 * gcc.target/mips/mips-ps-4.c: Likewise.
6723 * gcc.target/mips/mips-ps-6.c: Likewise.
6724 * gcc.target/mips/mips-ps-5.c: Remove -mhard-float from the
6726 * gcc.target/mips/sb1-1.c: Likewise.
6727 * gcc.target/mips/mips-ps-type.c: Likewise.
6728 * gcc.target/mips/mips-ps-7.c: New test.
6729 * gcc.target/mips/mips-ps-type-2.c: Likewise.
6730 * gcc.target/mips/fpr-moves-6.c: Remove XFAIL.
6731 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_fp and
6732 mips_gp instead of mips_fp64 and mips_gp64. Treat -mgp32 -mfp64
6733 as forcing an ABI and an architecture.
6734 (is_gp32_flag, is_gp64_flag): Fold into...
6735 (dg-mips-options): ...here. Make -mpaired-single imply -mfp64,
6736 then -mfp64 imply -mhard-float. Apply register rules after the
6737 loop. Handle -march=mipsN like -mipsN.
6739 2007-10-20 David Edelsohn <edelsohn@gnu.org>
6741 * gcc.dg/vect/vect.exp: Use -mcpu=970 instead of 7400.
6742 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Same.
6744 2007-10-20 Tobias Burnus <burnus@net-b.de>
6747 * gfortran.dg/entry_dummy_ref_3.f90: New.
6749 2007-10-20 Paul Thomas <pault@gcc.gnu.org>
6750 FX Coudert <fxcoudert@gcc.gnu.org>
6753 * gfortran.dg/char_cast_1.f90: New test.
6755 2007-10-19 Steven G. Kargl <kargl@gcc.gnu.org>
6757 * gfortran.dg/default_format_denormal_2.f90: xfail on FreeBSD.
6758 * gfortran.dg/large_real_kind_2.F90: ditto.
6759 * gfortran.dg/default_format_2.f90: ditto.
6760 * gfortran.dg/default_format_denormal_1.f90: ditto.
6762 2007-10-19 Richard Guenther <rguenther@suse.de>
6766 * gfortran.dg/pr32921.f: New testcase.
6768 2007-10-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6771 * gfortran.dg/transfer_check_1.f90: Adjust options.
6773 2007-10-19 Richard Guenther <rguenther@suse.de>
6776 2007-10-19 Richard Guenther <rguenther@suse.de>
6779 * gfortran.dg/pr32921.f: New testcase.
6781 2007-10-19 Richard Guenther <rguenther@suse.de>
6783 * gcc.c-torture/execute/20071018-1.c: New testcase.
6785 2007-10-19 Richard Guenther <rguenther@suse.de>
6788 * gfortran.dg/pr32921.f: New testcase.
6790 2007-10-18 Benjamin Kosnik <bkoz@redhat.com>
6792 * g++.old-deja/g++.robertl/eb130.C: Adjust include paths.
6794 2007-10-18 Richard Sandiford <rsandifo@nildram.co.uk>
6796 * gcc.target/mips/save-restore-3.c: Don't clobber $17.
6798 2007-10-18 Paul Thomas <pault@gcc.gnu.org>
6801 * gfortran.dg/host_assoc_function_1.f90: Correct references.
6802 * gfortran.dg/host_assoc_function_3.f90: New test.
6804 2007-10-18 Paul Thomas <pault@gcc.gnu.org>
6807 * gfortran.dg/transfer_simplify_6.f90: New test.
6809 2007-10-17 Uros Bizjak <ubizjak@gmail.com>
6810 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6813 * gfortran.dg/pr33794.f90: New testcase.
6815 2007-10-17 Uros Bizjak <ubizjak@gmail.com>
6818 * gcc.target/i386/pr32961.c: New testcase.
6819 * gcc.target/i386/sse-13.c: Remove __builtin_ia32_psllwi128,
6820 __builtin_ia32_psrlqi128, __builtin_ia32_psrlwi128,
6821 __builtin_ia32_psrldi128, __builtin_ia32_psrawi128,
6822 __builtin_ia32_psradi128, __builtin_ia32_psllqi128 and
6823 __builtin_ia32_pslldi128 defines.
6825 2007-10-17 Christopher D. Rickett <crickett@lanl.gov>
6828 * gfortran.dg/c_ptr_tests_13.f03: New test case.
6830 2007-10-16 Paolo Carlini <pcarlini@suse.de>
6834 * g++.dg/template/void12.C: New.
6835 * g++.dg/template/void13.C: New.
6837 2007-10-16 Paolo Carlini <pcarlini@suse.de>
6840 * g++.dg/template/void11.C: New.
6841 * g++.dg/template/void2.C: Adjust error markers.
6842 * g++.dg/template/void10.C: Likewise.
6843 * g++.dg/template/crash55.C: Likewise.
6845 2007-10-16 Mark Mitchell <mark@codesourcery.com>
6847 * g++.dg/opt/const5.C: New test.
6849 2007-10-15 Paolo Bonzini <bonzini@gnu.org>
6850 Maxim Kuvyrkov <maxim@codesourcery.com>
6852 * gcc.target/ia64/20040709-2.c: New test.
6854 2007-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
6856 * gfortran.dg/gamma_5.f90: xfail on FreeBSD
6858 2007-10-15 Richard Sandiford <rsandifo@nildram.co.uk>
6860 * gcc.target/mips/dse-1.c: Pass the union as a second parameter
6861 to each function. Check that there are no unsigned loads.
6863 2007-10-15 Jakub Jelinek <jakub@redhat.com>
6865 PR tree-optimization/33136
6866 * gcc.c-torture/execute/20070824-1.c: New test.
6867 * gcc.dg/pr33136-1.c: New test.
6868 * gcc.dg/pr33136-2.c: New test.
6869 * gcc.dg/pr33136-3.c: New test.
6871 2007-10-15 Alexandre Oliva <aoliva@redhat.com>
6873 PR tree-optimization/33735
6874 * g++.dg/torture/pr33735.C: New.
6876 2007-10-15 Alexandre Oliva <aoliva@redhat.com>
6879 * gcc.dg/va-arg-pack-2.c: New.
6881 2007-10-15 Jakub Jelinek <jakub@redhat.com>
6883 PR tree-optimization/33619
6884 * gcc.dg/pr33619.c: New test.
6886 2007-10-15 David Edelsohn <edelsohn@gnu.org>
6888 lib/target-supports.exp (check_vmx_hw_available): Add -maltivec
6890 (check_effective_target_powerpc_altivec_ok): Only skip before AIX 5.3.
6892 2007-10-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6895 * gfortran.dg/inquire_11.f90: New test.
6896 * gfortan.dg/negative_unit_int8.f: New test.
6898 2007-10-15 Maxim Kuvyrkov <maxim@codesourcery.com>
6901 * gcc.c-torture/compile/pr33133.c: New test.
6903 2007-10-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6906 * gfortran.dg/namelist_40.f90: New test.
6908 2007-10-14 Tobias Burnus <burnus@net-b.de>
6911 * gfortran.dg/bounds_check_11.f90: New.
6913 2007-10-14 Andrew Pinski <pinskia@gmail.com>
6916 * g++.dg/other/ctor1.C: New test.
6917 * g++.dg/other/ctor2.C: New test.
6918 * g++.dg/other/dtor1.C: New test.
6920 2007-10-14 Tobias Burnus <burnus@gcc.gnu.org>
6922 * gfortran.dg/bounds_check_10.f90: Fix testcase.
6924 2007-10-13 Tobias Schlüter <tobi@gcc.gnu.org>
6925 Paul Thomas <pault@gcc.gnu.org>
6929 * gfortran.dg/bounds_check_10.f90: New.
6931 2007-10-13 David Edelsohn <edelsohn@gnu.org>
6933 * gcc.target/powerpc/parity-1.c: POWER5 feature, not POWER6.
6934 * gcc.target/powerpc/popcount-1.c: Same.
6936 2007-10-12 Simon Martin <simartin@users.sourceforge.net>
6939 * g++.dg/conversion/op4.C: New test.
6941 2007-10-12 Richard Sandiford <rsandifo@nildram.co.uk>
6943 * g++.dg/torture/pr33572.C (main): Allow argc to be zero.
6945 2007-10-12 Paul Thomas <pault@gcc.gnu.org>
6948 * gfortran.dg/ambiguous_specific_1.f90: New test.
6950 2007-10-12 Paul Thomas <pault@gcc.gnu.org>
6953 * gfortran.dg/impure_spec_expr_1.f90: New test.
6954 * gfortran.dg/char_result_7.f90: Remove illegal test.
6956 2007-10-12 Nathan Froyd <froydnj@codesourcery.com>
6959 * gcc.target/i386/pr11001-strlen-1.c: New testcase.
6960 * gcc.target/i386/pr11001-strlen-2.c: New testcase.
6961 * gcc.target/i386/pr11001-strlen-3.c: New testcase.
6962 * gcc.target/i386/pr11001-memset-1.c: New testcase.
6963 * gcc.target/i386/pr11001-memset-2.c: New testcase.
6964 * gcc.target/i386/pr11001-memset-3.c: New testcase.
6965 * gcc.target/i386/pr11001-memcpy-1.c: New testcase.
6966 * gcc.target/i386/pr11001-memcpy-2.c: New testcase.
6967 * gcc.target/i386/pr11001-memcpy-3.c: New testcase.
6969 2007-10-12 Richard Guenther <rguenther@suse.de>
6972 * gcc.dg/tree-ssa/forwprop-3.c: New testcase.
6973 * gcc.c-torture/execute/20071011-1.c: Likewise.
6974 * gcc.dg/tree-ssa/ssa-pre-9.c: Adjust.
6976 2007-10-12 Uros Bizjak <ubizjak@gmail.com>
6978 PR tree-optimization/33742
6979 * gcc.dg/pr33742.c: New testcase.
6981 2007-10-12 Jakub Jelinek <jakub@redhat.com>
6983 PR tree-optimization/33645
6984 * gcc.dg/pr33645-1.c: New test.
6985 * gcc.dg/pr33645-2.c: New test.
6986 * gcc.dg/pr33645-3.c: New test.
6989 * g++.dg/ext/label4.C: Adjust error regexp.
6990 * g++.dg/ext/label6.C: Adjust error regexp.
6991 * g++.dg/ext/label7.C: New test.
6992 * g++.dg/ext/label8.C: New test.
6993 * g++.dg/ext/label9.C: New test.
6995 2007-10-11 Kenneth Zadeck <zadeck@naturalbridge.com>
6998 * gcc.dg/pr33676.c: New.
7000 2007-10-11 Paolo Carlini <pcarlini@suse.de>
7003 * g++.dg/cpp0x/variadic83.C: New.
7005 2007-10-11 Paolo Carlini <pcarlini@suse.de>
7008 * g++.dg/cpp0x/variadic81.C: New.
7009 * g++.dg/cpp0x/variadic82.C: Likewise.
7011 2007-10-11 Richard Guenther <rguenther@suse.de>
7014 * gcc.dg/pr33724.c: New testcase.
7016 2007-10-11 Richard Guenther <rguenther@suse.de>
7019 * gcc.dg/pr33726.c: New testcase.
7021 2007-10-11 Uros Bizjak <ubizjak@gmail.com>
7024 * gfortran.fortran-torture/compile/logical-1.f90: New testcase.
7026 2007-10-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7029 * gfortran.dg/do_3.F90: Run with -fwrapv.
7031 2007-10-09 Geoffrey Keating <geoffk@apple.com>
7033 * gcc.dg/unwind-1.c: New.
7035 2007-10-09 Thomas Koenig <tkoenig@gcc.gnu.org>
7038 * gfortran.dg/gamma_5.f90: Adjust tolerance to avoid
7039 failure on some common systems.
7041 2007-10-09 Richard Guenther <rguenther@suse.de>
7044 * gcc.dg/pr33692.c: New testcase.
7046 2007-10-09 Kenneth Zadeck <zadeck@naturalbridge.com>
7049 * gcc.c-torture/execute/pr33669.c: New.
7051 2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
7053 PR tree-optimization/33615
7054 * g++.dg/tree-ssa/pr33615-2.C: New test.
7056 2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
7058 PR tree-optimization/33615
7059 * g++.dg/tree-ssa/pr33615.C: New test.
7061 2007-10-08 Alexandre Oliva <aoliva@redhat.com>
7063 PR tree-optimization/33572
7064 * g++.dg/torture/pr33572.C: Replace with complete test.
7066 2007-10-08 Tobias Schlüter <tobi@gcc.gnu.org>
7069 * gfortran.dg/spec_expr_5.f90: New.
7071 2007-10-08 Geoffrey Keating <geoffk@apple.com>
7073 * gcc.dg/pragma-darwin-2.c: New.
7075 2007-10-08 Richard Guenther <rguenther@suse.de>
7080 * gcc.dg/pr33693.c: New testcase.
7081 * gcc.dg/pr33695.c: Likewise.
7082 * gcc.dg/pr33697.c: Likewise.
7084 2007-10-08 Richard Guenther <rguenther@suse.de>
7089 * gcc.dg/pr33691.c: New testcase.
7090 * gcc.dg/pr33694.c: Likewise.
7091 * gcc.dg/pr33696.c: Likewise.
7093 2007-10-07 Thomas Koenig <tkoenig@gcc.gnu.org>
7096 * gfortran.dg/gamma_5.f90: New test case
7098 2007-10-07 Tobias Schlüter <tobi@gcc.gnu.org>
7101 * initialization_1.f90: Fix dg-error annotations.
7102 * initialization_14.f90: New.
7103 * initialization_7.f90: Fix dg-error annotations.
7104 * initialization_9.f90: Likewise.
7106 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7108 * gfortran.dg/error_recovery_4.f90: New test.
7110 2007-10-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7112 * gfortran.dg/default_format_denormal_2.f90: New test.
7113 * gfortran.dg/default_format_2.inc: New test.
7114 * gfortran.dg/default_format_denormal_1.f90: New test.
7115 * gfortran.dg/default_format_1.inc: New test.
7116 * gfortran.dg/default_format_1.f90: Don't test for denormalized
7118 * gfortran.dg/default_format_2.f90: Don't test for denormalized
7121 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7123 * gfortran.dg/namelist_15.f90: Revise test.
7125 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
7127 PR tree-optimization/33655
7128 * gcc.dg/torture/pr33655.c: New.
7130 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
7132 PR tree-optimization/33572
7133 * g++.dg/torture/pr33572.C: New.
7135 2007-10-06 Tobias Schlüter <tobi@gcc.gnu.org>
7138 * gfortran.dg/forall_11.f90: New.
7140 2007-10-05 Michael Matz <matz@suse.de>
7143 * gcc.dg/pr33667.c: New testcase.
7145 2007-10-05 Richard Guenther <rguenther@suse.de>
7148 * gcc.dg/pr33666.c: New testcase.
7150 2007-10-05 Michael Matz <matz@suse.de>
7153 * gcc.target/i386/pr33600.c: New testcase.
7155 2007-10-05 Richard Guenther <rguenther@suse.de>
7157 * g++.dg/tree-ssa/obj-type-ref.C: New testcase.
7159 2007-10-05 Richard Sandiford <rsandifo@nildram.co.uk>
7162 * gcc.target/mips/pr33635-1.c: New test.
7164 2007-10-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7167 * gfortran.dg/namelist_39.f90: Revise to use long names.
7169 2007-10-04 H.J. Lu <hongjiu.lu@intel.com>
7172 * gfortran.dg/pr33646.f90: New file.
7174 2007-10-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7177 * gfortran.dg/char_type_len_2.f90: Adjust error message.
7178 * gfortran.dg/char_decl_2.f90: New test.
7180 2007-10-04 Richard Guenther <rguenther@suse.de>
7183 * gcc.c-torture/compile/pr33641.c: New testcase.
7185 2007-10-04 Michael Matz <matz@suse.de>
7187 PR rtl-optimization/33653
7188 * gcc.dg/pr33653.c: New.
7190 2007-10-04 Richard Guenther <rguenther@suse.de>
7192 PR tree-optimization/33627
7193 * g++.dg/torture/pr33627.C: New testcase.
7195 2007-10-04 Tobias Schlüter <tobi@gcc.gnu.org>
7198 * gfortran.dg/parens_6.f90: New.
7200 2007-10-04 Paul Thomas <pault@gcc.gnu.org>
7204 * gfortran.dg/ambiguous_specific_1.f90: Remove.
7206 2007-10-03 Alexandre Oliva <aoliva@redhat.com>
7208 * g++.dg/ext/gnu-inline-global-redecl.C: New.
7210 2007-10-03 Richard Sandiford <rsandifo@nildram.co.uk>
7213 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_isa_rev
7215 (dg-mips-options): Handle -EL and -mel. Make -mfp64 imply
7216 -mhard-float and a suitable ISA. Improve handling of -mipsXrY
7218 * gcc.target/mips/fpr-moves-1.c: New test.
7219 * gcc.target/mips/fpr-moves-2.c: Likewise.
7220 * gcc.target/mips/fpr-moves-3.c: Likewise.
7221 * gcc.target/mips/fpr-moves-4.c: Likewise.
7222 * gcc.target/mips/fpr-moves-5.c: Likewise.
7223 * gcc.target/mips/fpr-moves-6.c: Likewise.
7224 * gcc.target/mips/mips32r2-mxhc1.c: Remove -march=mips32r2
7226 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7228 * gfortran.dg/default_format_1.f90: XFAIL on all darwin targets.
7230 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7232 * gfortran.dg/default_format_1.f90: XFAIL on ppc-darwin.
7233 * gfortran.dg/default_format_2.f90: XFAIL on ppc-darwin.
7235 2007-10-03 Tobias Schlüter <tobi@gcc.gnu.org>
7238 * gfortran.dg/common_errors_1.f90: New.
7240 2007-10-03 Doug Kwan <dougkwan@google.com>
7241 Richard Guenther <rguenther@suse.de>
7244 * g++.dg/debug/using3.C: New testcase.
7246 2007-10-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7249 * gfortran.dg/namelist_38.f90: New test.
7250 * gfortran.dg/namelist_39.f90: New test.
7252 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7255 * gfortran.dg/default_format_1.f90: New test.
7256 * gfortran.dg/default_format_2.f90: New test.
7257 * gfortran.dg/namelist_print_1.f: Adjust expected output.
7258 * gfortran.dg/real_const_3.f90: Adjust expected output.
7260 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
7262 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_abi to the
7263 default ABI. Split mips_forced_abi into mips_forced_abi and
7265 (is_gp32_flag): Return true for -mabi=32.
7266 (is_gp64_flag): New function. Handle 64-bit -mabi options.
7267 (dg-mips-options): Use is_gp64_flag instead of checking specifically
7268 for -mgp64. Update after the mips_forced_abi split. Handle -mabi=*.
7269 Don't force an ABI for -mgp32 or -mfp32 if the flags contain -mabi=*.
7270 * gcc.target/mips/pr33256.c: Remove -mips3 requirement.
7271 * gcc.target/mips/save-restore-1.c: Use -mabi=32 instead of -mgp32.
7272 * gcc.target/mips/save-restore-2.c: Likewise.
7273 * gcc.target/mips/save-restore-3.c: Likewise.
7274 * gcc.target/mips/save-restore-4.c: Likewise.
7276 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
7279 * gcc.c-torture/compile/pr33617.c: New test.
7281 2007-10-02 Andreas Tobler <a.tobler@schweiz.org>
7283 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Change options to use
7284 -gstabs+ for extended options.
7286 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
7289 * gfortran.dg/ambiguous_specific_1.f90: New test.
7291 2007-10-02 Revital Eres <eres@il.ibm.com>
7293 * gcc.target/powerpc/paired-8.c: New test.
7294 * gcc.target/powerpc/paired-9.c: New test.
7295 * gcc.target/powerpc/paired-10.c: New test.
7297 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
7300 * gfortran.dg/derived_comp_array_ref_5.f90: New test.
7302 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
7305 * gfortran.dg/intent_out_2.f90: New test.
7307 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
7310 * gfortran.dg/ambiguous_reference_1.f90: New test.
7312 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
7317 * gfortran.dg/function_kinds_1.f90: New test.
7318 * gfortran.dg/function_kinds_2.f90: New test.
7319 * gfortran.dg/derived_function_interface_1.f90: Correct illegal
7320 use association into interfaces.
7322 2007-10-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7325 gcc.dg/float-range-3.c (INFINITY): Define if not defined.
7326 (overflow): Use INFINITY, not FP_INFINITE.
7327 gcc.dg/float-range-4.c: Likewise.
7328 gcc.dg/float-range-5.c: Likewise.
7330 2007-10-01 Nick Clifton <nickc@redhat.com>
7332 * gcc.c-torture/execute/20060102-1.c (f): Fix computation to work
7335 2007-09-30 Diego Novillo <dnovillo@google.com>
7338 * g++.dg/tree-ssa/pr33593.C: New test.
7340 2007-09-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7343 * gfortran.dg/PR19872.f: Fix test condition.
7344 * gfortran.dg/list_read_7.f90: New test.
7346 2007-09-30 Uros Bizjak <ubizjak@gmail.com>
7348 PR tree-optimization/33597
7349 * gcc.dg/vect/pr33597.c: New testcase.
7351 2007-09-29 Uros Bizjak <ubizjak@gmail.com>
7353 * gcc.target/i386/sse5-convert.c: Fix target selector and rename to...
7354 * gcc.target/i386/pr33524.c: ...this.
7356 2007-09-28 Tobias Schlüter <tobi@gcc.gnu.org>
7359 * gfortran.dg/minmaxloc_4.f90: New.
7361 2007-09-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7363 * gcc.dg/fold-bitand-4.c: Add -fno-common to options on hppa*-*-hpux*.
7365 2007-09-28 Uros Bizjak <ubizjak@gmail.com>
7367 * gcc.dg/array-init-1.c: Add -mtune=i686 for 32bit x86 targets.
7369 2007-09-28 Paolo Carlini <pcarlini@suse.de>
7372 * g++.dg/cpp0x/variadic79.C: New.
7374 2007-09-28 Michael Matz <matz@suse.de>
7375 Jakub Jelinek <jakub@redhat.com>
7377 PR rtl-optimization/33552
7378 * gcc.target/i386/pr33552.c: New runtime test.
7379 * gcc.target/i386/strinline.c: New compile time test.
7381 2007-09-28 Jakub Jelinek <jakub@redhat.com>
7383 * gfortran.dg/openmp_stack.f90: Removed.
7386 * g++.dg/cpp0x/variadic80.C: New test.
7388 2007-09-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7390 * gfortran.dg/namelist_38.f90: Delete test for revertion of
7393 2007-09-27 Andrew Pinski <andrew_pinski@playstation.sony.com>
7396 * gcc.target/powerpc/gcse-1.c: New test.
7398 2007-09-27 Tobias Schlüter <tobi@gcc.gnu.org>
7400 * gfortran.dg/array_initializer_3.f90: Adapt error annotations for
7401 fixed capitalizations.
7402 * gfortran.dg/compliant_elemental_intrinsics_1.f90: Likewise.
7403 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Likewise.
7404 * gfortran.dg/elemental_subroutine_4.f90: Likewise.
7405 * gfortran.dg/intrinsic_argument_conformance_1.f90: Likewise.
7406 * gfortran.dg/maxloc_shape_1.f90: Likewise.
7407 * gfortran.dg/maxval_maxloc_conformance_1.f90: Likewise.
7408 * gfortran.dg/min_max_conformance.f90: Likewise.
7410 2007-09-27 Richard Sandiford <rsandifo@nildram.co.uk>
7412 * gcc.dg/c99-tgmath-1.c: Require c99_runtime and add the associated
7414 * gcc.dg/c99-tgmath-2.c: Likewise.
7415 * gcc.dg/c99-tgmath-3.c: Likewise.
7416 * gcc.dg/c99-tgmath-4.c: Likewise.
7418 2007-09-27 Paul Thomas <pault@gcc.gnu.org>
7421 * gfortran.dg/anint_1.f90: New test.
7423 2007-09-27 Ian Lance Taylor <iant@google.com>
7425 PR tree-optimization/33565
7426 * gcc.dg/Wstrict-overflow-20.c: New test.
7428 2007-09-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7430 * gfortran.dg/openmp_stack.f90: Fix typo.
7431 * gfortran.dg/recursive_stack.f90: Fix typo.
7433 2007-09-27 Paolo Carlini <pcarlini@suse.de>
7436 * g++.dg/template/error31.C: New.
7438 2007-09-27 Jakub Jelinek <jakub@redhat.com>
7440 * lib/prune.exp: Prune also "^In function .*$" lines and
7441 "^ inlined from .*$" lines.
7443 2007-09-26 Richard Guenther <rguenther@suse.de>
7445 PR tree-optimization/33563
7446 * gcc.dg/torture/pr33563.c: New testcase.
7448 2007-09-26 Joseph Myers <joseph@codesourcery.com>
7451 * gcc.dg/large-size-array-2.c: Expect diagnostic for too-large
7453 * gcc.dg/large-size-array-4.c: New. Copy of large-size-array-2.c
7456 2007-09-26 Richard Guenther <rguenther@suse.de>
7458 PR tree-optimization/30375
7459 PR tree-optimization/33560
7460 * gcc.dg/tree-ssa/complex-4.c: XFAIL.
7461 * gcc.dg/tree-ssa/complex-5.c: Likewise.
7462 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
7463 * gcc.dg/torture/pr30375.c: New testcase.
7464 * gcc.dg/torture/pr33560.c: New testcase.
7465 * gcc.dg/tree-ssa/pr30375.c: Likewise.
7467 2007-09-25 Simon Martin <simartin@users.sourceforge.net>
7470 * g++.dg/parse/crash38.C: New test.
7472 2007-09-25 Michael Meissner <michael.meissner@amd.com>
7475 * gcc.target/i386/sse5-convert.c: New file, test int->long
7476 vectorized conversions.
7478 2007-09-25 Revital Eres <eres@il.ibm.com>
7480 * gcc.target/powerpc/ppc-paired.c (paired_sel): Add.
7482 2007-09-25 Joseph Myers <joseph@codesourcery.com>
7485 * gcc.dg/enum-incomplete-1.c: New test.
7487 2007-09-25 Bernd Schmidt <bernd.schmidt@analog.com>
7489 * gcc.c-torture/compile/20070919-1.c: New test.
7491 2007-09-25 Kaz Kojima <kkojima@gcc.gnu.org>
7493 * gfortran.dg/init_flag_3.f90: Add -mieee for sh.
7495 2007-09-24 Danny Smith <dannysmith@user.sourceforge.net>
7498 * g++.dg/inherit/override_attribs.C: New file.
7500 2007-09-23 Tobias Schlüter <tobi@gcc.gnu.org>
7503 * io.c (check_format_string): Move NULL and constant checks into
7505 (check_io_constraints): Call gfc_simplify_expr() before calling
7506 check_format_string(). Remove NULL and constant checks.
7508 2007-09-24 Roman Zippel <zippel@linux-m68k.org>
7510 * gcc.c-torture/execute/loop-2f.x: New. Disable test for m68k-linux.
7511 * gcc.c-torture/execute/loop-2g.x: Likewise.
7513 2007-09-24 Richard Sandiford <rsandifo@nildram.co.uk>
7515 * lib/target-supports.exp (check_effective_target_mips16_attribute):
7516 Reject hard-float modes unless the ABI is o32 or o64.
7517 * gcc.target/mips/inter/mips16-inter.exp: Load gcc-dg.exp instead
7518 of gcc.exp. Skip the tests when mips16 code generation is not
7520 * gcc.target/mips/mips16-attributes.c: Require mips16_attribute
7521 and use dg-add-options mips16_attribute.
7523 2007-09-24 Jakub Jelinek <jakub@redhat.com>
7526 * g++.dg/ext/attrib29.C: New test.
7528 2007-09-23 Ollie Wild <aaw@google.com>
7530 * gcc.dg/fold-bitand-1.c: New test.
7531 * gcc.dg/fold-bitand-2.c: New test.
7532 * gcc.dg/fold-bitand-3.c: New test.
7533 * gcc.dg/fold-bitand-4.c: New test.
7535 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
7537 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Don't expect
7538 any of the macros to be defined for __mips16.
7539 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
7541 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
7543 * gcc.dg/vect/pr21591.c: Require vect_int.
7544 * gcc.dg/vect/vect-outer-2.c: Require vect_intfloat_cvt.
7545 * gcc.dg/vect/vect-outer-2a.c: Likewise.
7546 * gcc.dg/vect/vect-outer-2c.c: Likewise.
7548 2007-09-23 Jakub Jelinek <jakub@redhat.com>
7550 * gcc.dg/va-arg-pack-len-1.c: Use error and warning
7552 * gcc.dg/va-arg-pack-len-2.c: New test.
7553 * g++.dg/ext/va-arg-pack-len-1.C: Use error and warning
7555 * g++.dg/ext/va-arg-pack-len-2.C: New test.
7557 PR tree-optimization/32772
7558 * gcc.c-torture/compile/20070905-1.c: New test.
7560 PR tree-optimization/32975
7561 * gcc.dg/pr32975.c: New test.
7564 * gcc.dg/pr28755.c: New test.
7566 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
7568 * lib/target-supports.exp (check_effective_target_nomips16): New
7570 * lib/fortran-torture.exp: Check nomips16 as well as mpaired_single
7572 * gcc.dg/vect/vect.exp: Likewise.
7573 * g++.dg/vect/vect.exp: Likewise.
7574 * gcc.target/mips/mips.exp (setup_mips_tests): Don't set mips_mips16.
7575 (dg-mips-options): Don't skip -march* and -mips* tests for -mips16.
7576 * gcc.target/mips/branch-cost-1.c (foo): Add NOMIPS16.
7577 * gcc.target/mips/branch-cost-2.c (foo): Likewise.
7578 * gcc.target/mips/clear-cache-1.c (f): Likewise.
7579 * gcc.target/mips/dpaq_sa_l_w.c (f1, f2, f3): Likewise.
7580 * gcc.target/mips/dpsq_sa_l_w.c (f1, f2, f3): Likewise.
7581 * gcc.target/mips/fix-vr4130-1.c (foo): Likewise.
7582 * gcc.target/mips/fix-vr4130-2.c (foo): Likewise.
7583 * gcc.target/mips/fix-vr4130-3.c (foo): Likewise.
7584 * gcc.target/mips/fix-vr4130-4.c (foo): Likewise.
7585 * gcc.target/mips/fixed-scalar-type.c (test1, test2, test3, test4)
7586 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
7587 (test14, test15, test16, test17, test18): Likewise.
7588 * gcc.target/mips/fixed-vector-type.c (test1, test2, test3, test4)
7589 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
7590 (test14, test15, test16, test17, test18, test19, test20, test21)
7592 * gcc.target/mips/madd-1.c (f1, f2, f3): Likewise.
7593 * gcc.target/mips/madd-2.c (f1, f2, f3): Likewise.
7594 * gcc.target/mips/madd-4.c (f1, f2, f3): Likewise.
7595 * gcc.target/mips/maddu-1.c (f1, f2, f3): Likewise.
7596 * gcc.target/mips/maddu-2.c (f1, f2, f3): Likewise.
7597 * gcc.target/mips/maddu-4.c (f1, f2, f3): Likewise.
7598 * gcc.target/mips/mips-3d-1.c (main): Likewise.
7599 * gcc.target/mips/mips-3d-2.c (main, test0, test1, test2, test3)
7600 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
7601 (test13, test14, test15, test16, test17, test18, test19, test20)
7602 (test21, test22, test23, test24, test25, test26, test27, test28)
7603 (test29, test30, test31): Likewise.
7604 * gcc.target/mips/mips-3d-3.c (main, test0, test1, test2, test3)
7605 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
7606 (test13, test14, test15, test16, test17, test18, test19, test20)
7607 (test21, test22, test23, test24, test25, test26, test27, test28)
7608 (test29, test30, test31, test32, test33, test34, test35, test36)
7609 (test37, test38, test39, test40, test41, test42, test43, test44)
7610 (test45, test46, test47, test48, test49, test50, test51, test52)
7611 (test53, test54, test55, test56, test57, test58, test59, test60)
7612 (test61, test62, test63): Likewise.
7613 * gcc.target/mips/mips-3d-4.c (main, test0, test1, test2, test3)
7614 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
7615 (test13, test14, test15, test16, test17, test18, test19, test20)
7616 (test21, test22, test23, test24, test25, test26, test27, test28)
7617 (test29, test30, test31): Likewise.
7618 * gcc.target/mips/mips-3d-5.c (main, test0, test1, test2, test3)
7619 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
7620 (test13, test14, test15, test16, test17, test18, test19, test20)
7621 (test21, test22, test23, test24, test25, test26, test27, test28)
7622 (test29, test30, test31): Likewise.
7623 * gcc.target/mips/mips-3d-6.c (main, test0, test1, test2, test3)
7624 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
7625 (test13, test14, test15): Likewise.
7626 * gcc.target/mips/mips-3d-7.c (main, test0, test1, test2, test3)
7627 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
7628 (test13, test14, test15): Likewise.
7629 * gcc.target/mips/mips-3d-8.c (main, test0, test1, test2, test3)
7630 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
7631 (test13, test14, test15, test16, test17, test18, test19, test20)
7632 (test21, test22, test23, test24, test25, test26, test27, test28)
7633 (test29, test30, test31): Likewise.
7634 * gcc.target/mips/mips-3d-9.c (matrix_multiply2, matrix_multiply3)
7635 (matrix_multiply4: Likewise.
7636 * gcc.target/mips/mips-ps-1.c (main): Likewise.
7637 * gcc.target/mips/mips-ps-2.c (main): Likewise.
7638 * gcc.target/mips/mips-ps-3.c (main): Likewise.
7639 * gcc.target/mips/mips-ps-4.c (main, test0, test1, test2, test3)
7640 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
7641 (test13, test14, test15, test16, test17, test18, test19, test20)
7642 (test21, test22, test23, test24, test25, test26, test27, test28)
7643 (test29, test30, test31): Likewise.
7644 * gcc.target/mips/mips-ps-5.c (main, test0, test1, test2, test3)
7645 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
7646 (test13, test14, test15, test16, test17, test18, test19, test20)
7647 (test21, test22, test23, test24, test25, test26, test27, test28)
7648 (test29, test30, test31): Likewise.
7649 * gcc.target/mips/mips-ps-5.c (main): Likewise.
7650 * gcc.target/mips/mips-ps-6.c (main): Likewise.
7651 * gcc.target/mips/mips-ps-type.c (init, move, load, store, add, sub)
7652 (neg, mul, madd, msub, nmadd, nmsub, cond_move1, cond_move2): Likewise.
7653 * gcc.target/mips/mips32-dsp-type.c (add_v2hi,add_v4qi, sub_v2hi)
7654 (sub_v4qi): Likewise.
7655 * gcc.target/mips/mips32-dsp.c (test_MIPS_DSP, add_v2q15, add_v4i8)
7656 (sub_v2q15, sub_v4i8, test_MIPS_DSP): Likewise.
7657 * gcc.target/mips/movcc-1.c (sub1, sub2): Likewise.
7658 * gcc.target/mips/movcc-2.c (sub4, sub5): Likewise.
7659 * gcc.target/mips/movcc-3.c (sub3, sub6, sub7, sub8, sub9, suba)
7660 (subb, subc): Likewise.
7661 * gcc.target/mips/msub-1.c (f1, f2): Likewise.
7662 * gcc.target/mips/msub-2.c (f1, f2): Likewise.
7663 * gcc.target/mips/msub-4.c (f1, f2): Likewise.
7664 * gcc.target/mips/msubu-1.c (f1, f2): Likewise.
7665 * gcc.target/mips/msubu-2.c (f1, f2): Likewise.
7666 * gcc.target/mips/msubu-4.c (f1, f2): Likewise.
7667 * gcc.target/mips/nmadd-1.c (sub1, sub2, sub3, sub4): Likewise.
7668 * gcc.target/mips/nmadd-2.c (sub1, sub2, sub3, sub4): Likewise.
7669 * gcc.target/mips/rsqrt-1.c (foo, bar): Likewise.
7670 * gcc.target/mips/rsqrt-2.c (foo, bar): Likewise.
7671 * gcc.target/mips/sb1-1.c (divide, recip, squareroot, rsqrt): Likewise.
7672 * gcc.target/mips/vr-mult-1.c (f1, f2): Likewise.
7673 * gcc.target/mips/vr-mult-2.c (f1, f2): Likewise.
7675 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
7677 * lib/target-supports.exp (add_options_for_mips16_attribute)
7678 (check_effective_target_mips16_attribute): New functions.
7679 * gcc.target/mips/mips.exp: Define MIPS16 and NOMIPS16 on the
7681 (dg-mips-options) Remove -mno-mips16 handling. Add options to
7683 * gcc.target/mips/asm-1.c (NOMIPS16): Delete.
7684 * gcc.target/mips/atomic-memory-1.c (NOMIPS16): Likewise.
7685 * gcc.target/mips/atomic-memory-2.c (NOMIPS16): Likewise.
7686 * gcc.target/mips/branch-1.c (NOMIPS16): Likewise.
7687 * gcc.target/mips/dspr2-MULT.c (NOMIPS16): Likewise.
7688 * gcc.target/mips/dspr2-MULTU.c (NOMIPS16): Likewise.
7689 * gcc.target/mips/fpcmp-1.c (NOMIPS16): Likewise.
7690 * gcc.target/mips/fpcmp-2.c (NOMIPS16): Likewise.
7691 * gcc.target/mips/ins-1.c (NOMIPS16): Likewise.
7692 * gcc.target/mips/madd-3.c (NOMIPS16): Likewise.
7693 * gcc.target/mips/maddu-3.c (NOMIPS16): Likewise.
7694 * gcc.target/mips/mips32-dsp-run.c (NOMIPS16): Likewise.
7695 * gcc.target/mips/mips32-dspr2-type.c (NOMIPS16): Likewise.
7696 * gcc.target/mips/msub-3.c (NOMIPS16): Likewise.
7697 * gcc.target/mips/msubu-3.c (NOMIPS16): Likewise.
7698 * gcc.target/mips/near-far-3.c (NOMIPS16): Likewise.
7699 * gcc.target/mips/near-far-4.c (NOMIPS16): Likewise.
7700 * gcc.target/mips/neg-abs-1.c (NOMIPS16): Likewise.
7701 * gcc.target/mips/smartmips-lwxs.c (NOMIPS16): Likewise.
7702 * gcc.target/mips/smartmips-ror-1.c (NOMIPS16): Likewise.
7703 * gcc.target/mips/smartmips-ror-2.c (NOMIPS16): Likewise.
7704 * gcc.target/mips/smartmips-ror-3.c (NOMIPS16): Likewise.
7705 * gcc.target/mips/smartmips-ror-4.c (NOMIPS16): Likewise.
7706 * gcc.target/mips/pr26765.c: Use dg-mips-options instead of dg-options.
7708 * gcc.target/mips/20020620-1.c: Use dg-mips-options instead
7710 * gcc.target/mips/call-saved-1.c: Remove -mips16 and -mno-abicalls
7711 options. Require { target mips16_attribute } and use dg-add-options
7712 to add the associated options.
7714 * gcc.target/mips/call-saved-2.c: As for call-saved-1.c.
7715 * gcc.target/mips/call-saved-3.c: Likewise.
7716 * gcc.target/mips/code-readable-1.c: Require { target
7717 mips16_attribute } and use dg-add-options to add the associated
7718 options. Remove trailing whitespace.
7720 * gcc.target/mips/code-readable-2.c: Likewise.
7721 * gcc.target/mips/code-readable-3.c: Likewise.
7722 * gcc.target/mips/mips16-attributes-2.c: Likewise.
7723 * gcc.target/mips/mips16e-extends.c: Remove -mips16 option.
7724 Require { target mips16_attribute } and use dg-add-options to
7725 add the associated options.
7726 (cksum16, cksum8): Use MIPS16.
7727 * gcc.target/mips/save-restore-1.c: Remove -mips16 option.
7728 Require { target mips16_attribute } and use dg-add-options to
7729 add the associated options.
7731 * gcc.target/mips/save-restore-2.c: Likewise.
7732 * gcc.target/mips/save-restore-3.c: Likewise.
7733 * gcc.target/mips/save-restore-4.c: Likewise.
7734 * gcc.target/mips/save-restore-5.c: Likewise. Also remove
7736 * gcc.target/mips/mips-sched-madd.c: Remove -mno-mips16.
7737 (foo): Use NOMIPS16.
7739 2007-09-22 Paul Thomas <pault@gcc.gnu.org>
7742 * gfortran.dg/derived_comp_array_ref_3.f90: New test.
7745 * gfortran.dg/derived_comp_array_ref_4.f90: New test.
7747 2007-09-22 Tobias Burnus <burnus@net-b.de>
7750 * gfortran.dg/gomp/free-2.f90: New.
7751 * gfortran.dg/gomp/appendix-a/a.31.1.f90: Add missing &.
7752 * gfortran.dg/gomp/omp_parse1.f90: Add dg-warning.
7754 2007-09-22 Uros Bizjak <ubizjak@gmail.com>
7756 * gcc.target/i386/sse5-hadduX.c: Remove target selector.
7757 * gcc.target/i386/sse5-haddX.c: Ditto.
7758 * gcc.target/i386/sse5-hsubX.c: Ditto.
7759 * gcc.target/i386/sse5-maccXX.c: Ditto.
7760 * gcc.target/i386/sse5-msubXX.c: Ditto.
7761 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
7762 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
7763 * gcc.target/i386/sse5-permpX.c: Ditto.
7764 * gcc.target/i386/sse5-fma.c: Remove target selector. Require lp64
7766 * gcc.target/i386/sse5-fma-vector.c: Ditto.
7767 * gcc.target/i386/sse5-ima-vector.c: Ditto.
7768 * gcc.target/i386/sse5-pcmov.c: Ditto.
7769 * gcc.target/i386/sse5-pcmov2.c: Ditto.
7771 2007-09-22 Richard Guenther <rguenther@suse.de>
7773 PR tree-optimization/33146
7774 * gcc.c-torture/compile/pr33146.c: New testcase.
7776 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
7778 * lib/target-supports.exp (check_cached_effective_target): New
7780 (check_no_compiler_messages, check_no_messages_and_pattern): Use it.
7781 (check_effective_target_c99_runtime): New procedure.
7782 * gcc.dg/builtins-20.c (test3f): Wrap cargf check in HAVE_C99_RUNTIME.
7783 (test3l): Likewise cargl.
7784 * gcc.dg/builtins-59.c: Require c99_runtime.
7785 * gcc.dg/builtins-61.c: Likewise.
7786 * gcc.dg/builtins-62.c: Likewise.
7788 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
7790 * lib/target-supports.exp (add_options_for_c99_runtime): New procedure.
7791 * lib/target-supports-dg.exp (dg-add-options): Likewise.
7792 * gcc.dg/builtins-18.c: Use { dg-add-options c99_runtime } instead of
7793 target-specific dg-options.
7794 * gcc.dg/builtins-20.c: Likewise.
7795 * gcc.dg/builtins-53.c: Likewise.
7796 * gcc.dg/builtins-55.c: Likewise.
7797 * gcc.dg/single-precision-constant.c: Likewise.
7798 * gcc.dg/torture/builtin-convert-1.c: Likewise.
7799 * gcc.dg/torture/builtin-convert-2.c: Likewise.
7800 * gcc.dg/torture/builtin-convert-3.c: Likewise.
7801 * gcc.dg/torture/builtin-convert-4.c: Likewise.
7802 * gcc.dg/torture/builtin-power-1.c: Likewise.
7804 2007-09-21 Chao-ying Fu <fu@mips.com>
7806 * lib/target-supports.exp (check_effective_target_fixed_point): New to
7807 check if targets have fixed-point supports.
7808 * gcc.dg/fixed-point/fixed-point.exp: New file.
7809 * gcc.dg/fixed-point/addsub.c, gcc.dg/fixed-point/allconv.c,
7810 * gcc.dg/fixed-point/allop.c, gcc.dg/fixed-point/call-by-value.c,
7811 * gcc.dg/fixed-point/cast-bad.c, gcc.dg/fixed-point/composite-type.c,
7812 * gcc.dg/fixed-point/const-1.c, gcc.dg/fixed-point/constant.c,
7813 * gcc.dg/fixed-point/constants-pedantic.c,
7814 * gcc.dg/fixed-point/convert.c, gcc.dg/fixed-point/define.c,
7815 * gcc.dg/fixed-point/keywords-c89.c, gcc.dg/fixed-point/keywords-c99.c,
7816 * gcc.dg/fixed-point/keywords-ignored-c99.c,
7817 * gcc.dg/fixed-point/keywords-pedantic.c,
7818 * gcc.dg/fixed-point/keywords-reserved.c, gcc.dg/fixed-point/binary.c,
7819 * gcc.dg/fixed-point/modes.c, gcc.dg/fixed-point/noassoc.c,
7820 * gcc.dg/fixed-point/types.c, gcc.dg/fixed-point/typespec.c,
7821 * gcc.dg/fixed-point/unary.c, gcc.dg/fixed-point/func-array.c,
7822 * gcc.dg/fixed-point/func-scalar.c, gcc.dg/fixed-point/func-struct.c,
7823 * gcc.dg/fixed-point/func-vararg-mixed.c,
7824 * gcc.dg/fixed-point/operator-logical.c,
7825 * gcc.dg/fixed-point/struct-union.c,
7826 * gcc.dg/fixed-point/bit-complement.c,
7827 * gcc.dg/fixed-point/operator-bitwise.c,
7828 * gcc.dg/fixed-point/operator-comma.c,
7829 * gcc.dg/fixed-point/struct-layout-1.c,
7830 * gcc.dg/fixed-point/union-init.c,
7831 * gcc.dg/fixed-point/Wbad-function-cast-1.c,
7832 * gcc.dg/fixed-point/func-mixed.c,
7833 * gcc.dg/fixed-point/func-vararg-size0.c,
7834 * gcc.dg/fixed-point/func-vararg.c, gcc.dg/fixed-point/int-warning.c,
7835 * gcc.dg/fixed-point/loop-index.c, gcc.dg/fixed-point/operator-cond.c,
7836 * gcc.dg/fixed-point/operator-unary.c,
7837 * gcc.dg/fixed-point/allop-const.c,
7838 * gcc.dg/fixed-point/muldiv-warning.c,
7839 * gcc.dg/nofixed-point-1.c,
7840 * gcc.target/mips/dpaq_sa_l_w.c, gcc.target/mips/dpsq_sa_l_w.c,
7841 * gcc.target/mips/fixed-vector-type.c,
7842 * gcc.target/mips/fixed-scalar-type.c: New tests.
7844 2007-09-21 Olivier Hainque <hainque@adacore.com>
7846 * gnat.dg/nested_subtype_byref.ad[bs]: Part of new test.
7847 * gnat.dg/test_nested_subtype_byref.adb: New test.
7849 2007-09-21 Jakub Jelinek <jakub@redhat.com>
7852 * gfortran.dg/gomp/pr33439.f90: New test.
7854 2007-09-21 Tobias Burnus <burnus@net-b.de>
7857 * gfortran.dg/merge_char_3.f90: New.
7859 2007-09-21 Tobias Burnus <burnus@net-b.de>
7862 * gfortran.dg/transfer_check_1.f90: New.
7864 2007-09-20 Asher Langton <langton2@llnl.gov>
7867 * gfortran.dg/init_flag_1.f90: New.
7868 * gfortran.dg/init_flag_2.f90: New.
7869 * gfortran.dg/init_flag_3.f90: New.
7870 * gfortran.dg/init_flag_4.f90: New.
7871 * gfortran.dg/init_flag_5.f90: New.
7872 * gfortran.dg/init_flag_6.f90: New.
7873 * gfortran.dg/init_flag_7.f90: New.
7875 2007-09-20 Paolo Carlini <pcarlini@suse.de>
7878 * g++.dg/ext/anon-struct6.C: New.
7880 2007-09-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7883 * gfortran.dg/inquire_10.f90: New test.
7885 2007-09-20 Joseph Myers <joseph@codesourcery.com>
7887 * gcc.dg/c99-bool-2.c, gcc.dg/c99-bool-3.c: New tests.
7889 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7892 * gfortran.dg/used_types_18.f90: Declare variable of empty
7895 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7898 * gfortran.dg/array_constructor_19.f90: New test.
7900 2007-09-20 Jakub Jelinek <jakub@redhat.com>
7903 * gcc.dg/debug/pr33316.c: New test.
7906 * g++.dg/cpp0x/variadic76.C: New test.
7907 * g++.dg/cpp0x/variadic77.C: New test.
7908 * g++.dg/cpp0x/variadic78.C: New test.
7912 * gcc.c-torture/execute/20070919-1.c: New test.
7913 * gcc.dg/pr33238.c: New test.
7914 * gcc.dg/pr27301.c: New test.
7916 2007-09-20 Richard Sandiford <rsandifo@nildram.co.uk>
7918 * lib/target-supports.exp (check_effective_target_mips64): New
7920 * gcc.dg/lower-subreg-1.c: Require !mips64.
7921 * gcc.dg/sibcall-3.c (ATTR): New macro.
7922 (recurser_void1, recurser_void2): Use it.
7923 * gcc.dg/sibcall-4.c: As for gcc.dg/sibcall-3.c.
7924 * gcc.dg/tree-ssa/ssa-fre-3.c: Require !mips64.
7926 2007-09-20 Tobias Schlüter <tobi@gcc.gnu.org>
7928 * gfortran.dg/g77/19981216-0.f: Remove dg-warning annotation.
7929 * gfortran.dg/io_constraints_1.f90: Make a -std=f95 test. Add
7931 * gfortran.dg/iostat_3.f90: Make a -std=f95 test.
7933 2007-09-20 Christopher D. Rickett <crickett@lanl.gov>
7936 * gfortran.dg/c_loc_tests_11.f03: New test case.
7938 2007-09-20 Paolo Carlini <pcarlini@suse.de>
7941 * g++.dg/init/ref14.C: New.
7943 2007-09-19 Eric Botcazou <ebotcazou@adacore.com>
7945 * gnat.dg/slice2.ad[sb]: New testcase.
7947 2007-09-19 Nick Clifton <nickc@redhat.com>
7949 * gcc.dg/cpp/assert4.c: Fix expected h8300 preprocessor define.
7951 2007-09-19 Jie Zhang <jie.zhang@analog.com>
7953 * gcc.target/bfin/bfin.exp: New.
7954 * gcc.target/bfin/{workarounds-any.c, workarounds-none.c,
7955 workarounds-1.c, workarounds-2.c, workarounds-3.c, workarounds-4.c,
7956 mcpu-bf522.c, mcpu-bf525.c, mcpu-bf527.c,
7957 mcpu-bf531.c, mcpu-bf532.c, mcpu-bf533.c,
7958 mcpu-bf534.c, mcpu-bf536.c, mcpu-bf537.c,
7959 mcpu-bf538.c, mcpu-bf539.c, mcpu-bf542.c,
7960 mcpu-bf544.c, mcpu-bf548.c, mcpu-bf549.c,
7961 mcpu-bf561.c, mcpu-default.c}: New tests.
7963 2007-09-18 Sandra Loosemore <sandra@codesourcery.com>
7965 Restore detection of unsupported TLS.
7968 2007-02-10 Richard Henderson <rth@redhat.com>
7970 * lib/target-supports.exp (check_effective_target_tls): Redefine
7971 to mean non-emulated tls.
7972 * gcc.dg/tls/alias-1.c: Remove tls requirement.
7973 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
7974 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
7975 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
7976 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
7977 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
7978 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
7981 * lib/target-supports.exp (check_effective_target_tls): Use
7982 stronger test for compiler support for TLS.
7983 (check_effective_target_tls_native): New, to test for non-emulated
7985 * g++.dg/gomp/clause-3.C: Use dg-require-effective-target tls_native
7986 instead of dg-require-effective-target tls.
7987 * g++.dg/gomp/copyin-1.C: Likewise.
7988 * g++.dg/gomp/sharing-1.C: Likewise.
7989 * g++.dg/gomp/tls-1.C: Likewise.
7990 * g++.dg/gomp/tls-2.C: Likewise.
7991 * g++.dg/gomp/tls-3.C: Likewise.
7992 * g++.dg/tls/diag-1.C: Likewise.
7993 * g++.dg/tls/diag-2.C: Likewise.
7994 * g++.dg/tls/diag-3.C: Likewise.
7995 * g++.dg/tls/diag-4.C: Likewise.
7996 * g++.dg/tls/diag-5.C: Likewise.
7997 * g++.dg/tls/init-1.C: Likewise.
7998 * g++.dg/tls/init-2.C: Likewise.
7999 * g++.dg/tls/trivial.C: Likewise.
8000 * gcc.dg/gomp/appendix-a/a.22.1.c: Likewise.
8001 * gcc.dg/gomp/appendix-a/a.22.2.c: Likewise.
8002 * gcc.dg/gomp/appendix-a/a.24.1.c: Likewise.
8003 * gcc.dg/gomp/appendix-a/a.32.1.c: Likewise.
8004 * gcc.dg/gomp/appendix-a/a.33.1.c: Likewise.
8005 * gcc.dg/gomp/clause-1.c: Likewise.
8006 * gcc.dg/gomp/copyin-1.c: Likewise.
8007 * gcc.dg/gomp/sharing-1.c: Likewise.
8008 * gcc.dg/gomp/tls-1.c: Likewise.
8009 * gcc.dg/gomp/tls-2.c: Likewise.
8010 * gcc.dg/tls/alpha-1.c: Likewise.
8011 * gcc.dg/tls/opt-1.c: Likewise.
8012 * gcc.dg/tls/opt-13.c: Likewise.
8013 * gcc.dg/tls/opt-14.c: Likewise.
8014 * gcc.dg/tls/opt-2.c: Likewise.
8015 * gcc.dg/tls/opt-3.c: Likewise.
8016 * gcc.dg/tls/opt-4.c: Likewise.
8017 * gcc.dg/tls/opt-7.c: Likewise.
8018 * gcc.dg/tls/section-1.c: Likewise.
8019 * gfortran.dg/gomp/appendix-a/a.22.1.f90: Likewise.
8020 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Likewise.
8021 * gfortran.dg/gomp/appendix-a/a.22.5.f90: Likewise.
8022 * gfortran.dg/gomp/appendix-a/a.22.6.f90: Likewise.
8023 * gfortran.dg/gomp/appendix-a/a.24.1.f90: Likewise.
8024 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
8025 * gfortran.dg/gomp/appendix-a/a.33.1.f90: Likewise.
8026 * gfortran.dg/gomp/crayptr2.f90: Likewise.
8027 * gfortran.dg/gomp/fixed-1.f: Likewise.
8028 * gfortran.dg/gomp/free-1.f90: Likewise.
8029 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
8030 * gfortran.dg/gomp/omp_threadprivate2.f90: Likewise.
8031 * gfortran.dg/gomp/reduction1.f90: Likewise.
8032 * gfortran.dg/gomp/sharing-1.f90: Likewise.
8034 2007-09-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8037 * gfortran.dg/bounds_check_9.f90: New test.
8038 * gfortran.dg/bounds_check_fail_2.f90: New test.
8040 2007-09-18 Paolo Carlini <pcarlini@suse.de>
8042 PR c++/33462 (again)
8043 * g++.dg/ext/va-arg1.C: Adjust.
8045 2007-09-18 Paolo Carlini <pcarlini@suse.de>
8048 * g++.dg/ext/va-arg1.C: New.
8050 2007-09-18 Tobias Burnus <burnus@net-b.de>
8052 * gfortran.dg/elemental_optional_args_1.f90: Fix test.
8054 2007-09-18 Paolo Carlini <pcarlini@suse.de>
8057 * g++.dg/rtti/typeid6.C: New.
8059 2007-09-18 Paolo Carlini <pcarlini@suse.de>
8062 * g++.dg/ext/is_class_error.C: Rename to is_class_error1.C.
8063 * g++.dg/ext/is_class_error2.C: New.
8065 2007-09-18 Richard Guenther <rguenther@suse.de>
8067 PR tree-optimization/33340
8068 * g++.dg/torture/pr33340.C: New testcase.
8070 2007-09-18 Tobias Burnus <burnus@net-b.de>
8073 * gfortran.dg/elemental_optional_args_1.f90: Make valid Fortran.
8074 * gfortran.dg/elemental_subroutine_1.f90: Ditto.
8075 * gfortran.dg/elemental_subroutine_5.f90: New.
8077 2007-09-18 Richard Sandiford <rsandifo@nildram.co.uk>
8079 * lib/target-supports.exp (check_profiling_available): Extend
8080 mips*-*-elf check to mips*-*-elf*.
8082 2007-09-18 Jakub Jelinek <jakub@redhat.com>
8084 * gcc.dg/format/c90-scanf-5.c: New test.
8085 * gcc.dg/format/c99-scanf-4.c: New test.
8086 * gcc.dg/format/ext-7.c: New test.
8087 * gcc.dg/format/ext-8.c: New test.
8090 * gcc.c-torture/compile/20070915-1.c: New test.
8092 2007-09-17 Tobias Burnus <burnus@net-b.de>
8095 * gfortran.dg/private_type_9.f90: New.
8097 2007-09-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8100 * gfortran.dg/pr33449.f90: New test.
8102 2007-09-17 Tobias Burnus <burnus@net-b.de>
8104 * gfortran.dg/interface_15.f90: Compile with -std=f95.
8105 * gfortran.dg/private_type_1.f90: Ditto
8106 * gfortran.dg/interface_18.f90: New.
8107 * gfortran.dg/private_type_8.f90: New.
8109 2007-09-16 Paolo Carlini <pcarlini@suse.de>
8112 * g++.dg/warn/new1.C: Adjust.
8113 * g++.dg/torture/str_empty.C: Likewise.
8115 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
8117 * gcc.target/mips/dse-1.c: New test.
8119 2007-09-16 Nathan Sidwell <nathan@codesourcery.com>
8122 * g++.dg/overload/operator3.C: New.
8124 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
8126 * gcc.target/mips/truncate-1.c: New test.
8128 2007-09-16 Paul Thomas <pault@gcc.gnu.org>
8134 * gfortran.dg/subref_array_pointer_1.f90: New test.
8135 * gfortran.dg/subref_array_pointer_2.f90: New test.
8137 2007-09-15 H.J. Lu <hongjiu.lu@intel.com>
8139 * gfortran.dg/nint_2.f90: Correct last change.
8141 2007-09-15 Zdenek Dvorak <ook@ucw.cz>
8143 * gcc.dg/tree-ssa/parallelization-1.c: New test.
8145 2007-09-15 Dorit Nuzman <dorit@il.ibm.com>
8147 * gcc.dg/vect/pr33373b.c: New test.
8149 2007-09-14 Uros Bizjak <ubizjak@gmail.com>
8152 * gcc.target/i386/pr33438.c: New test.
8154 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8156 * gfortran.dg/nint_2.f90: Revert previous commit.
8158 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8160 * gfortran.dg/nint_2.f90: Do not xfail on powerpc64-linux.
8162 2007-09-14 Hans-Peter Nilsson <hp@axis.com>
8165 * g++.dg/other/unused1.C: XFAIL class2 scan.
8167 2007-09-13 Tobias Burnus <burnus@net-b.de>
8170 * gfortran.dg/elemental_args_check_1.f90: New.
8171 * gfortran.dg/assumed_size_refs_1.f90: Update error message.
8172 * gfortran.dg/elemental_subroutine_4.f90: Ditto.
8174 2007-09-13 Tobias Burnus <burnus@net-b.de>
8176 * gfortran.dg/recursive_check_3.f90: New.
8178 2007-09-13 Tobias Burnus <burnus@net-b.de>
8181 * gfortran.dg/elemental_bind_c.f90: New.
8183 2007-09-13 Richard Sandiford <richard@codesourcery.com>
8185 * gcc.dg/gcc-have-sync-compare-and-swap.c: Skip for -mflip-mips16.
8186 * gcc.target/mips/mips16-attributes-2.c: New test.
8187 * gcc.target/mips/mips16-attributes-3.c: Likewise.
8188 * gcc.target/mips/args-3.c: Skip for -mflip-mips16. Do not use the
8189 hard-float asm when __mips16 is defined.
8190 * gcc.target/mips/atomic-memory-1.c (main): Add a nomips16 attribute.
8191 * gcc.target/mips/atomic-memory-2.c (main): Likewise.
8192 * gcc.target/mips/fpcmp-1.c (f1, f2): Likewise.
8193 * gcc.target/mips/fpcmp-2.c (f1, f2): Likewise.
8194 * gcc.target/mips/neg-abs-1.c (f1, f2, d1, f2): Likewise.
8195 * gcc.target/mips/pr26765.c (foo): Likewise.
8196 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Run for all
8197 targets, use dg-mips-options instead of dg-options, and use -mgp32
8198 to force 32-bit mode.
8199 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise -mgp64
8201 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -mips32*.
8203 2007-09-12 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
8204 Michael Meissner <michael.meissner@amd.com>
8206 * gcc.target/i386/sse5-hadduX.c: Add support for SSE5 tests.
8207 * gcc.target/i386/sse5-hsubX.c: Ditto.
8208 * gcc.target/i386/sse5-permpX.c: Ditto.
8209 * gcc.target/i386/sse5-haddX.c: Ditto.
8210 * gcc.target/i386/sse5-maccXX.c: Ditto.
8211 * gcc.target/i386/sse5-msubXX.c: Ditto.
8212 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
8213 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
8215 * gcc.target/i386/sse5-pcmov.c: New file to make sure the compiler
8216 optimizes floating point conditional moves into the pcmov
8217 instruction on SSE5.
8218 * gcc.target/i386/sse5-pcmov2.c: Ditto.
8220 * gcc.target/i386/sse5-ima-vector.c: New file to make sure the
8221 compiler optimizes vector 32-bit int (a*b)+c into pmacsdd on
8224 * gcc.target/i386/sse5-fma-vector.c: New file to make sure the
8225 compiler optimizes vector (a*b)+c into fmadd on SSE5.
8227 * gcc.target/i386/sse5-fma.c: New file to make sure the compiler
8228 optimizes (a*b)+c into fmadd on SSE5.
8230 * gcc.target/i386/i386.exp (check_effective_target_sse5): Check
8231 whether the SSE5 instructions can be generated.
8233 * gcc.target/i386/sse5-check.h: New. Add support for
8236 * gcc.target/i386/sse-12.c: Include bmmintrin.h instead of
8237 ammintrin.h, and turn on -msse5 option instead of -msse4a.
8238 * gcc.target/i386/sse-13.c: Ditto.
8239 * gcc.target/i386/sse-14.c: Ditto.
8241 2007-09-12 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
8244 * gcc.dg/pr32912-1.c: Add -fno-common to options on hppa*-*-hpux*.
8245 * gcc.dg/pr32912-2.c: Delete declaration of a, b, c, d, e and f.
8247 2007-09-12 Jakub Jelinek <jakub@redhat.com>
8250 * gcc.dg/pr32338-1.c: New test.
8251 * gcc.dg/pr32338-2.c: New test.
8253 2007-09-12 Bob Wilson <bob.wilson@acm.org>
8255 * lib/target-supports.exp (check_effective_target_sync_int_long):
8256 Revert change to add xtensa.
8257 (check_effective_target_sync_char_short): Likewise.
8259 2007-09-12 Olivier Hainque <hainque@adacore.com>
8261 * gnat.dg/packed_subtype.adb: New test.
8263 2007-09-12 Tobias Burnus <burnus@net-b.de>
8266 * gfortran.dg/intrinsic_size.f90: New.
8268 2007-09-12 Tobias Burnus <burnus@net-b.de>
8272 * gfortran.dg/conflicts_2.f90: New.
8274 2007-09-12 Ira Rosen <irar@il.ibm.com>
8276 PR tree-optimization/32377
8277 * gcc.dg/vect/no-vfa-vect-102a.c: Change the test to check positive
8278 dependence distance.
8279 * gcc.dg/vect/vect-outer-5.c, gcc.dg/vect/no-vfa-vect-102.c,
8280 gcc.dg/vect/vect-104.c, no-vfa-vect-dv-2.c: Likewise.
8281 * gcc.dg/vect/no-vfa-vect-depend-1.c,
8282 gfortran.dg/vect/no-vfa-pr32377.f90: New.
8284 2007-09-12 Richard Guenther <rguenther@suse.de>
8287 * gcc.c-torture/compile/pr33382.c: New testcase.
8288 * gcc.c-torture/execute/pr33382.c: Likewise.
8290 2007-09-12 Christopher D. Rickett <crickett@lanl.gov>
8293 * gfortran.dg/c_ptr_tests_12.f03: New test case.
8295 2007-09-12 Dorit Nuzman <dorit@il.ibm.com>
8297 PR tree-optimization/33373
8298 * gcc.dg/vect/pr33373.c: New test.
8300 2007-09-12 Ben Elliston <bje@au.ibm.com>
8302 * lib/target-supports.exp (check_effective_target_vect_no_double):
8305 2007-09-12 Ben Elliston <bje@au.ibm.com>
8306 Ulrich Weigand <uweigand@de.ibm.com>
8308 * gcc.target/spu/dfcgt-nan.c: New test.
8310 2007-09-11 Hans-Peter Nilsson <hp@axis.com>
8312 * gcc.dg/cpp/trad/include.c: Don't run for newlib targets.
8314 2007-09-11 Christopher D. Rickett <crickett@lanl.gov>
8317 * gfortran.dg/c_ptr_tests_11.f03: New test case.
8319 2007-09-11 Jakub Jelinek <jakub@redhat.com>
8321 * gcc.dg/va-arg-pack-len-1.c: New test.
8322 * g++.dg/va-arg-pack-len-1.C: New test.
8324 2007-09-11 Michael Matz <matz@suse.de>
8326 * gcc.dg/tree-ssa/loadpre11.c: Add -fno-tree-cselim to flags.
8328 2007-09-10 Janis Johnson <janis187@us.ibm.com>
8330 * gcc.dg/dfp/convert-bfp.c: Replace SKIP_LONG_DOUBLE with runtime
8331 checks for size of long double.
8332 * gcc.dg/dfp/convert.h: New file.
8333 * gcc.dg/dfp/convert-bfp-2.c: New test.
8334 * gcc.dg/dfp/convert-bfp-3.c: Ditto.
8335 * gcc.dg/dfp/convert-bfp-4.c: Ditto.
8336 * gcc.dg/dfp/convert-bfp-5.c: Ditto.
8337 * gcc.dg/dfp/convert-bfp-6.c: Ditto.
8338 * gcc.dg/dfp/convert-bfp-7.c: Ditto.
8339 * gcc.dg/dfp/convert-bfp-8.c: Ditto.
8340 * gcc.dg/dfp/convert-bfp-9.c: Ditto.
8341 * gcc.dg/dfp/convert-bfp-10.c: Ditto.
8342 * gcc.dg/dfp/convert-bfp-11.c: Ditto.
8344 2007-09-10 Harsha Jagasia <harsha.jagasia@amd.com>
8346 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c:
8347 Change dg-final to expect 1 non-profitable loop and
8349 * gcc.dg/vect/costmodel/x86-64/costmodel-vect-31.c:
8350 Change dg-final to expect 1 non-profitable loop and
8352 * gcc.dg/vect/costmodel/x86-64/costmodel-fast-math-vect-pr29925.c:
8353 Change dg-final to expect 1 profitable loop.
8354 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
8355 Change dg-final to expect 1 profitable loop.
8357 2007-09-10 Richard Sandiford <richard@codesourcery.com>
8359 * gcc.target/mips/call-saved-1.c: New test.
8360 * gcc.target/mips/call-saved-2.c: Likewise.
8361 * gcc.target/mips/call-saved-3.c: Likewise.
8362 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_gp64
8363 instead of mips_mips64. Set mips_fp64 too.
8364 (is_gp32_flag): Return true for -mips1 and -mips2.
8365 (dg-mips-options): Use mips_gp64 instead of mips_mips64.
8367 2007-09-10 Jakub Jelinek <jakub@redhat.com>
8369 * g++.dg/ext/va-arg-pack-1.C: New test.
8370 * g++.dg/ext/va-arg-pack-2.C: New test.
8372 2007-09-10 Uros Bizjak <ubizjak@gmail.com>
8375 * gcc.dg/vect/pr33369.c: New test.
8377 2007-09-10 Paul Thomas <pault@gcc.gnu.org>
8380 * gfortran.dg/array_memcpy_5.f90: New test.
8382 2007-09-10 Hans-Peter Nilsson <hp@axis.com>
8384 * gcc.dg/tree-ssa/ssa-fre-4.c: Skip for cris-*-* and mmix-*-*.
8386 2007-09-09 Richard Guenther <rguenther@suse.de>
8388 * gcc.c-torture/compile/20070906-1.c: New testcase.
8390 2007-09-09 Ira Rosen <irar@il.ibm.com>
8392 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add
8394 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c,
8395 gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c,
8396 gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
8399 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
8401 * gnat.dg/specs/uc1.ads: Compile with -gnatws.
8403 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
8405 * gnat.dg/addr2_p.ads: Bump size of array to 9.
8407 2007-09-09 Ira Rosen <irar@il.ibm.com>
8409 * gcc.dg/vect/vect.exp: Compile tests starting with slp-.
8410 Remove "vect" part from test names for -ffast-math, -ffast-math-errno,
8411 -fwrapv, -ftrapv tests. Add -fno-tree-scev-cprop for slp- tests.
8412 Compile tests with -fno-tree-pre.
8413 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run SLP tests.
8414 * lib/target-supports.exp (check_effective_target_vect_strided): New.
8415 * gcc.dg/vect/slp-1.c, gcc.dg/vect/slp-2.c, gcc.dg/vect/slp-3.c,
8416 gcc.dg/vect/slp-4.c, gcc.dg/vect/slp-5.c, gcc.dg/vect/slp-6.c,
8417 gcc.dg/vect/slp-7.c, gcc.dg/vect/slp-8.c, gcc.dg/vect/slp-9.c,
8418 gcc.dg/vect/slp-10.c, gcc.dg/vect/slp-11.c, gcc.dg/vect/slp-12.c,
8419 gcc.dg/vect/slp-13.c, gcc.dg/vect/slp-14.c, gcc.dg/vect/slp-15.c,
8420 gcc.dg/vect/slp-16.c, gcc.dg/vect/slp-17.c, gcc.dg/vect/slp-18.c,
8421 gcc.dg/vect/slp-19.c, gcc.dg/vect/slp-20.c, gcc.dg/vect/slp-21.c,
8422 gcc.dg/vect/slp-22.c, gcc.dg/vect/slp-23.c, gcc.dg/vect/slp-24.c,
8423 gcc.dg/vect/slp-25.c, gcc.dg/vect/slp-26.c, gcc.dg/vect/slp-28.c,
8424 gcc.dg/vect/fast-math-slp-27.c, gcc.dg/vect/no-tree-pre-slp-29.c,
8425 gcc.dg/vect/no-scevccp-slp-30.c, gcc.dg/vect/no-scevccp-slp-31.c,
8426 gcc.dg/vect/no-math-errno-slp-32.c, gcc.dg/vect/slp-33.c,
8427 gcc.dg/vect/slp-34.c, gcc.dg/vect/slp-35.c, gcc.dg/vect/slp-36.c,
8428 gcc.dg/vect/slp-37.c, gcc.dg/vect/vect-vfa-slp.c,
8429 gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c,
8430 gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: New testcases.
8431 * gcc.dg/vect/vect-vfa-03.c: Change the test to prevent SLP.
8433 2007-09-09 Joseph Myers <joseph@codesourcery.com>
8435 * lib/file-format.exp (gcc_target_object_format): Use remote_exec
8437 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
8438 Use remote_exec to call c++filt.
8439 * lib/target-supports-dg.exp (dg-require-host-local): New.
8440 * gcc.misc-tests/options.exp: Allow .exe in command paths.
8441 * g++.dg/parse/repo1.C: Use dg-require-host-local.
8442 * g++.dg/rtti/repo1.C: Likewise.
8443 * g++.dg/template/repo1.C: Likewise.
8444 * g++.dg/template/repo2.C: Likewise.
8445 * g++.dg/template/repo3.C: Likewise.
8446 * g++.dg/template/repo4.C: Likewise.
8447 * g++.dg/template/repo5.C: Likewise.
8448 * g++.old-deja/g++.pt/instantiate4.C: Likewise.
8449 * g++.old-deja/g++.pt/instantiate6.C: Likewise.
8450 * g++.old-deja/g++.pt/repo1.C: Likewise.
8451 * g++.old-deja/g++.pt/repo2.C: Likewise.
8452 * g++.old-deja/g++.pt/repo3.C: Likewise.
8453 * g++.old-deja/g++.pt/repo4.C: Likewise.
8454 * gcc.dg/cpp/trad/builtins.c: Likewise.
8456 2007-09-08 Zdenek Dvorak <ook@ucw.cz>
8458 PR tree-optimization/32283
8459 * gcc.dg/tree-ssa/loop-31.c: New test.
8461 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
8463 PR rtl-optimization/26449
8464 * gcc.target/i386/pr26449-1.c: New file.
8466 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
8469 PR rtl-optimization/26449
8470 * gcc.target/i386/pr33329.c: New file.
8472 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
8474 * gnat.dg/renaming3.adb, renaming4.ads: New test.
8476 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
8478 * gnat.dg/unaligned_rep_clause.adb: New testcase.
8480 2007-09-08 Dorit Nuzman <dorit@il.ibm.com>
8482 PR tree-optimization/33301
8483 * gfortran.dg/vect/pr33301.f: New test.
8485 2007-09-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8488 * gfortran.dg/backspace_10.f90: New test.
8490 2007-09-07 Richard Guenther <rguenther@suse.de>
8493 2007-09-06 Richard Guenther <rguenther@suse.de>
8495 PR tree-optimization/32586
8496 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
8497 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
8498 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
8499 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
8500 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
8501 now obsolete simplification.
8503 2007-09-07 Dorit Nuzman <dorit@il.ibm.com>
8505 PR tree-optimization/33299
8506 * gfortran.dg/vect/vect.exp: Compile some tests with -ffast-math.
8507 * gfortran.dg/vect/fast-math-pr33299.f90: New test.
8509 2007-09-07 Richard Guenther <rguenther@suse.de>
8512 2007-09-06 Richard Guenther <rguenther@suse.de>
8514 PR tree-optimization/32586
8515 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
8516 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
8517 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
8518 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
8519 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
8520 now obsolete simplification.
8522 2007-09-07 Uros Bizjak <ubizjak@gmail.com>
8524 PR tree-optimization/32821
8525 * gcc.dg/tree-ssa/pr32821.c: New file.
8527 2007-09-07 Richard Sandiford <richard@codesourcery.com>
8529 * gcc.dg/attr-alias-3.c: Use real asm for MIPS.
8530 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_gp
8531 and mips_forced_no_er.
8532 (dg-mips-options): Add -mno-abicalls when a small-data option is
8533 specified. Skip tests with small-data options if mips_forced_gp.
8534 Skip tests with -mexplicit-relocs if mips_forced_no_er.
8535 * gcc.target/mips/sdata-1.c: New test.
8536 * gcc.target/mips/sdata-2.c: Likewise.
8537 * gcc.target/mips/sdata-3.c: Likewise.
8538 * gcc.target/mips/sdata-4.c: Likewise.
8540 2007-09-06 Thomas Koenig <tkoenig@gcc.gnu.org>
8543 * spread_zerosize_1.f90: New test case.
8544 * spread_bounds_1.f90: New test case.
8546 2007-09-06 Paolo Carlini <pcarlini@suse.de>
8549 * g++.dg/template/static31.C: New.
8551 2007-09-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8554 * gfortran.dg/nint_2.f90: xfail on powerpc-ibm-aix* and
8557 2007-09-06 David Daney <ddaney@avtrex.com>
8558 Richard Sandiford <richard@codesourcery.com>
8561 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_le.
8562 (dg-mips-options): Skip -EB and -meb tests when $mips_forced_le.
8563 * gcc.target/mips/pr33256.c: New test.
8565 2007-09-06 Tom Tromey <tromey@redhat.com>
8567 * lib/g++.exp (g++_target_compile): Use -fno-show-column.
8569 2007-09-06 Richard Guenther <rguenther@suse.de>
8571 PR tree-optimization/32586
8572 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
8573 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
8574 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
8575 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
8576 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
8577 now obsolete simplification.
8579 2007-09-06 Uros Bizjak <ubizjak@gmail.com>
8581 * gcc.target/i386/sse3-addsubpd.c: Add -mfpmath=sse to dg-options.
8582 * gcc.target/i386/sse3-addsubps.c: Ditto.
8583 * gcc.target/i386/sse3-haddpd.c: Ditto.
8584 * gcc.target/i386/sse3-haddps.c: Ditto.
8585 * gcc.target/i386/sse3-hsubpd.c: Ditto.
8586 * gcc.target/i386/sse3-hsubps.c: Ditto.
8587 * gcc.target/i386/sse3-lddqu.c: Ditto.
8588 * gcc.target/i386/sse3-movddup.c: Ditto.
8589 * gcc.target/i386/sse3-movshdup.c: Ditto.
8590 * gcc.target/i386/sse3-movsldup.c: Ditto.
8592 2007-09-06 Richard Guenther <rguenther@suse.de>
8594 PR tree-optimization/33302
8595 * gcc.dg/tree-ssa/ssa-dse-11.c: New testcase.
8597 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8600 * gfortran.dg./fmt_float.f90: New test.
8602 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8605 * gfortran.dg/namelist_38.f90: Update test for DELIM= .
8607 2007-09-06 Jesper Nilsson <jesper.nilsson@axis.com>
8609 * gcc.target/cris/builtin_ctz_v3.c: New testcase.
8610 * gcc.target/cris/builtin_ctz_v8.c: New testcase.
8612 2007-09-06 Jakub Jelinek <jakub@redhat.com>
8614 * g++.dg/eh/builtin1.C: New test.
8615 * g++.dg/eh/builtin2.C: New test.
8616 * g++.dg/eh/builtin3.C: New test.
8619 * g++.dg/eh/builtin4.C: New test.
8621 2007-09-05 Janis Johnson <janis187@us.ibm.com>
8623 * gcc.target/powerpc/dfp-dd.c: New test.
8624 * gcc.target/powerpc/dfp-td.c: New test.
8626 2007-09-05 Jakub Jelinek <jakub@redhat.com>
8628 * gcc.c-torture/execute/va-arg-pack-1.c: New test.
8629 * gcc.dg/va-arg-pack-1.c: New test.
8631 2007-09-05 Adam Nemet <anemet@caviumnetworks.com>
8633 * gcc.dg/tree-ssa/builtin-expect-1.c: New test.
8634 * gcc.dg/tree-ssa/builtin-expect-2.c: New test.
8635 * gcc.dg/tree-ssa/builtin-expect-3.c: New test.
8636 * gcc.dg/tree-ssa/builtin-expect-4.c: New test.
8637 * gcc.dg/tree-ssa/builtin-expect-5.c: New test.
8639 2007-09-05 Paolo Carlini <pcarlini@suse.de>
8642 * g++.dg/ext/anon-struct5.C: New.
8644 2007-09-05 Uros Bizjak <ubizjak@gmail.com>
8646 * gcc.dg/i386-cpuid.h: Remove.
8647 * gcc.target/i386/mmx-check.h: Include cpuid.h.
8648 (main): Use __get_cpuid to get target features.
8649 * gcc.target/i386/sse-check.h: Ditto.
8650 * gcc.target/i386/sse2-check.h: Ditto.
8651 * gcc.target/i386/sse3-check.h: Ditto.
8652 * gcc.target/i386/ssse3-check.h: Ditto.
8653 * gcc.target/i386/sse4_1-check.h: Ditto.
8654 * gcc.target/i386/sse4_2-check.h: Ditto.
8655 * gcc.target/i386/sse4a-check.h: Ditto.
8656 * gcc.dg/torture/pr16104-1.c: Ditto.
8657 (do_test): Change to void.
8658 * gcc.target/i386/mmx-4.c: Do not use NOINLINE.
8659 * gcc.target/i386/sse-6.c: Ditto.
8660 * gcc.target/i386/sse-7.c: Ditto.
8661 * g++.dg/other/i386-1.C: Include cpuid.h.
8662 (main): New function. Use __get_cpuid to get target fetaures.
8664 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
8665 David Ung <davidu@mips.com>
8666 Nigel Stephens <nigel@mips.com>
8668 * gcc.c-torture/compile/mipscop-1.c: Add nomips16 attributes.
8669 * gcc.c-torture/compile/mipscop-2.c: Likewise.
8670 * gcc.c-torture/compile/mipscop-3.c: Likewise.
8671 * gcc.c-torture/compile/mipscop-4.c: Likewise.
8672 * gcc.dg/torture/mips-hilo-1.c: Likewise.
8673 * gcc.dg/torture/mips-hilo-2.c: Likewise.
8674 * gcc.dg/torture/pr19683-1.c: Likewise.
8675 * gcc.target/mips/madd-3.c: Likewise.
8676 * gcc.target/mips/maddu-3.c: Likewise.
8677 * gcc.target/mips/msub-3.c: Likewise.
8678 * gcc.target/mips/msubu-3.c: Likewise.
8679 * gcc.target/mips/asm-1.c: Likewise.
8680 * gcc.target/mips/branch-1.c: Likewise.
8681 * gcc.target/mips/ins-1.c: Likewise.
8682 * gcc.target/mips/near-far-3.c: Likewise.
8683 * gcc.target/mips/near-far-4.c: Likewise.
8684 * gcc.target/mips/smartmips-lwxs.c: Likewise.
8685 * gcc.target/mips/smartmips-ror-1.c: Likewise.
8686 * gcc.target/mips/smartmips-ror-2.c: Likewise.
8687 * gcc.target/mips/smartmips-ror-3.c: Likewise.
8688 * gcc.target/mips/smartmips-ror-4.c: Likewise.
8689 * gcc.target/mips/dspr2-MULT.c: Likewise.
8690 * gcc.target/mips/dspr2-MULTU.c: Likewise.
8691 * gcc.target/mips/mips32-dsp-run.c: Likewise.
8692 * gcc.target/mips/mips32-dspr2-type.c: Likewise.
8693 * gcc.target/mips/code-readable-1.c: Add mips16 attributes.
8694 * gcc.target/mips/code-readable-2.c: Likewise.
8695 * gcc.target/mips/code-readable-3.c: Likewise.
8697 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
8698 David Ung <davidu@mips.com>
8699 Nigel Stephens <nigel@mips.com>
8701 * gcc.target/mips/mips16-attributes.c: New.
8703 2007-09-05 Paul Thomas <pault@gcc.gnu.org>
8706 * gfortran.dg/derived_comp_array_ref_2.f90: New test.
8709 * gfortran.dg/char_length_10.f90: New test.
8711 2007-09-05 Paolo Carlini <pcarlini@suse.de>
8714 * g++.dg/parse/template24.C: New.
8716 2007-09-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
8718 * g++.dg/other/spu2vmx-1.C: New test.
8720 2007-09-05 Jakub Jelinek <jakub@redhat.com>
8722 PR tree-optimization/33017
8723 * gcc.dg/pr33017.c: New test.
8725 2007-09-05 Ben Elliston <bje@au.ibm.com>
8727 * gcc.target/powerpc/ppu-intrinsics.c: Add test cases for the
8728 __protected_stream family of macros.
8730 2007-09-04 Jan Hubicka <jh@suse.cz>
8732 * gcc.dg/tree-ssa/loadpre8.c: Disable inlining.
8733 * gcc.dg/tree-ssa/pr27236.c: Likewise.
8734 * gcc.dg/tree-ssa/predcom-1.c: Likewise.
8735 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
8736 * gcc.dg/tree-ssa/flatten-2.c: Avoid overactive tail call ellim.
8737 * gcc.dg/tree-ssa/loadpre5.c: Likewise.
8738 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
8741 2007-09-04 Janus Weil <jaydub66@gmail.com>
8742 Tobias Burnus <burnus@net-b.de>
8744 * gfortran.dg/proc_decl_1.f90: New.
8745 * gfortran.dg/proc_decl_2.f90: New.
8746 * gfortran.dg/proc_decl_3.f90: New.
8747 * gfortran.dg/proc_decl_4.f90: New.
8749 2007-09-04 Jan Hubicka <jh@suse.cz>
8751 * gcc.dg/vect/vect-reduc-dot-s16b.c: Mark functions noinline.
8752 * gcc.dg/vect/vect-105.c: Mark functions noinline.
8753 * gcc.dg/vect/vect-reduc-6.c: Mark functions noinline.
8754 * gcc.dg/vect/no-vfa-vect-53.c: Mark functions noinline.
8755 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Mark functions noinline.
8756 * gcc.dg/vect/fast-math-vect-pr29925.c: Mark functions noinline.
8757 * gcc.dg/vect/vect-reduc-dot-u8a.c: Mark functions noinline.
8758 * gcc.dg/vect/vect-iv-7.c: Mark functions noinline.
8759 * gcc.dg/vect/vect-50.c: Mark functions noinline.
8760 * gcc.dg/vect/vect-33.c: Mark functions noinline.
8761 * gcc.dg/vect/vect-16.c: Mark functions noinline.
8762 * gcc.dg/vect/vect-widen-mult-sum.c: Mark functions noinline.
8763 * gcc.dg/vect/vect-float-extend-1.c: Mark functions noinline.
8764 * gcc.dg/vect/vect-92.c: Mark functions noinline.
8765 * gcc.dg/vect/vect-75.c: Mark functions noinline.
8766 * gcc.dg/vect/vect-58.c: Mark functions noinline.
8767 * gcc.dg/vect/vect-outer-2b.c: Mark functions noinline.
8768 * gcc.dg/vect/vect-outer-4.c: Mark functions noinline.
8769 * gcc.dg/vect/no-scevccp-outer-7.c: Mark functions noinline.
8770 * gcc.dg/vect/no-section-anchors-vect-69.c: Mark functions noinline.
8771 * gcc.dg/vect/vect-114.c: Mark functions noinline.
8772 * gcc.dg/vect/vect-outer-4g.c: Mark functions noinline.
8773 * gcc.dg/vect/vect-8.c: Mark functions noinline.
8774 * gcc.dg/vect/no-scevccp-vect-iv-1.c: Mark functions noinline.
8775 * gcc.dg/vect/no-scevccp-outer-10.c: Mark functions noinline.
8776 * gcc.dg/vect/no-vfa-vect-45.c: Mark functions noinline.
8777 * gcc.dg/vect/no-scevccp-outer-10a.c: Mark functions noinline.
8778 * gcc.dg/vect/vect-multitypes-5.c: Mark functions noinline.
8779 * gcc.dg/vect/no-scevccp-outer-18.c: Mark functions noinline.
8780 * gcc.dg/vect/vect-42.c: Mark functions noinline.
8781 * gcc.dg/vect/vect-25.c: Mark functions noinline.
8782 * gcc.dg/vect/vect-vfa-01.c: Mark functions noinline.
8783 * gcc.dg/vect/vect-67.c: Mark functions noinline.
8784 * gcc.dg/vect/vect-outer-3a.c: Mark functions noinline.
8785 * gcc.dg/vect/vect-strided-a-u16-mult.c: Mark functions noinline.
8786 * gcc.dg/vect/vect-106.c: Mark functions noinline.
8787 * gcc.dg/vect/vect-reduc-7.c: Mark functions noinline.
8788 * gcc.dg/vect/no-vfa-vect-37.c: Mark functions noinline.
8789 * gcc.dg/vect/vect-reduc-2short.c: Mark functions noinline.
8790 * gcc.dg/vect/vect-reduc-dot-u8b.c: Mark functions noinline.
8791 * gcc.dg/vect/vect-iv-8.c: Mark functions noinline.
8792 * gcc.dg/vect/no-vfa-vect-79.c: Mark functions noinline.
8793 * gcc.dg/vect/vect-34.c: Mark functions noinline.
8794 * gcc.dg/vect/vect-17.c: Mark functions noinline.
8795 * gcc.dg/vect/no-vfa-vect-102a.c: Mark functions noinline.
8796 * gcc.dg/vect/vect-align-1.c: Mark functions noinline.
8797 * gcc.dg/vect/vect-93.c: Mark functions noinline.
8798 * gcc.dg/vect/vect-widen-mult-s16.c: Mark functions noinline.
8799 * gcc.dg/vect/vect-76.c: Mark functions noinline.
8800 * gcc.dg/vect/vect-strided-a-u16-i2.c: Mark functions noinline.
8801 * gcc.dg/vect/vect-outer-2c.c: Mark functions noinline.
8802 * gcc.dg/vect/vect-outer-5.c: Mark functions noinline.
8803 * gcc.dg/vect/no-scevccp-outer-8.c: Mark functions noinline.
8804 * gcc.dg/vect/vect-115.c: Mark functions noinline.
8805 * gcc.dg/vect/vect-9.c: Mark functions noinline.
8806 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Mark functions noinline.
8807 * gcc.dg/vect/vect-reduc-pattern-1a.c: Mark functions noinline.
8808 * gcc.dg/vect/no-scevccp-outer-11.c: Mark functions noinline.
8809 * gcc.dg/vect/no-scevccp-outer-10b.c: Mark functions noinline.
8810 * gcc.dg/vect/vect-strided-u32-i4.c: Mark functions noinline.
8811 * gcc.dg/vect/vect-widen-mult-u8.c: Mark functions noinline.
8812 * gcc.dg/vect/vect-multitypes-6.c: Mark functions noinline.
8813 * gcc.dg/vect/no-scevccp-outer-19.c: Mark functions noinline.
8814 * gcc.dg/vect/vect-60.c: Mark functions noinline.
8815 * gcc.dg/vect/vect-26.c: Mark functions noinline.
8816 * gcc.dg/vect/vect-vfa-02.c: Mark functions noinline.
8817 * gcc.dg/vect/vect-85.c: Mark functions noinline.
8818 * gcc.dg/vect/vect-68.c: Mark functions noinline.
8819 * gcc.dg/vect/vect-outer-3b.c: Mark functions noinline.
8820 * gcc.dg/vect/vect-floatint-conversion-1.c: Mark functions noinline.
8821 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Mark functions noinline.
8822 * gcc.dg/vect/vect-reduc-8.c: Mark functions noinline.
8823 * gcc.dg/vect/vect-107.c: Mark functions noinline.
8824 * gcc.dg/vect/vect-iv-1.c: Mark functions noinline.
8825 * gcc.dg/vect/no-scevccp-outer-20.c: Mark functions noinline.
8826 * gcc.dg/vect/vect-iv-9.c: Mark functions noinline.
8827 * gcc.dg/vect/vect-52.c: Mark functions noinline.
8828 * gcc.dg/vect/vect-35.c: Mark functions noinline.
8829 * gcc.dg/vect/vect-18.c: Mark functions noinline.
8830 * gcc.dg/vect/vect-align-2.c: Mark functions noinline.
8831 * gcc.dg/vect/no-scevccp-outer-1.c: Mark functions noinline.
8832 * gcc.dg/vect/vect-77.c: Mark functions noinline.
8833 * gcc.dg/vect/vect-2.c: Mark functions noinline.
8834 * gcc.dg/vect/vect-outer-2d.c: Mark functions noinline.
8835 * gcc.dg/vect/vect-outer-6.c: Mark functions noinline.
8836 * gcc.dg/vect/vect-82_64.c: Mark functions noinline.
8837 * gcc.dg/vect/no-scevccp-outer-9.c: Mark functions noinline.
8838 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Mark functions noinline.
8839 * gcc.dg/vect/vect-116.c: Mark functions noinline.
8840 * gcc.dg/vect/vect-strided-store-u16-i4.c: Mark functions noinline.
8841 * gcc.dg/vect/no-scevccp-vect-iv-3.c: Mark functions noinline.
8842 * gcc.dg/vect/vect-reduc-pattern-1b.c: Mark functions noinline.
8843 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Mark functions noinline.
8844 * gcc.dg/vect/no-scevccp-outer-12.c: Mark functions noinline.
8845 * gcc.dg/vect/vect-multitypes-7.c: Mark functions noinline.
8846 * gcc.dg/vect/no-vfa-vect-101.c: Mark functions noinline.
8847 * gcc.dg/vect/vect-44.c: Mark functions noinline.
8848 * gcc.dg/vect/vect-27.c: Mark functions noinline.
8849 * gcc.dg/vect/vect-vfa-03.c: Mark functions noinline.
8850 * gcc.dg/vect/vect-86.c: Mark functions noinline.
8851 * gcc.dg/vect/vect-100.c: Mark functions noinline.
8852 * gcc.dg/vect/vect-reduc-1.c: Mark functions noinline.
8853 * gcc.dg/vect/vect-outer-3c.c: Mark functions noinline.
8854 * gcc.dg/vect/vect-floatint-conversion-2.c: Mark functions noinline.
8855 * gcc.dg/vect/vect-strided-a-u32-mult.c: Mark functions noinline.
8856 * gcc.dg/vect/vect-strided-u8-i8.c: Mark functions noinline.
8857 * gcc.dg/vect/vect-outer-fir-lb.c: Mark functions noinline.
8858 * gcc.dg/vect/vect-108.c: Mark functions noinline.
8859 * gcc.dg/vect/vect-reduc-9.c: Mark functions noinline.
8860 * gcc.dg/vect/no-scevccp-outer-21.c: Mark functions noinline.
8861 * gcc.dg/vect/vect-iv-2.c: Mark functions noinline.
8862 * gcc.dg/vect/vect-reduc-pattern-2a.c: Mark functions noinline.
8863 * gcc.dg/vect/vect-11.c: Mark functions noinline.
8864 * gcc.dg/vect/vect-70.c: Mark functions noinline.
8865 * gcc.dg/vect/vect-36.c: Mark functions noinline.
8866 * gcc.dg/vect/vect-19.c: Mark functions noinline.
8867 * gcc.dg/vect/vect-95.c: Mark functions noinline.
8868 * gcc.dg/vect/vect-78.c: Mark functions noinline.
8869 * gcc.dg/vect/vect-strided-a-u16-i4.c: Mark functions noinline.
8870 * gcc.dg/vect/vect-3.c: Mark functions noinline.
8871 * gcc.dg/vect/vect-all.c: Mark functions noinline.
8872 * gcc.dg/vect/vect-117.c: Mark functions noinline.
8873 * gcc.dg/vect/no-scevccp-outer-13.c: Mark functions noinline.
8874 * gcc.dg/vect/vect-reduc-pattern-1c.c: Mark functions noinline.
8875 * gcc.dg/vect/vect-strided-u16-i2.c: Mark functions noinline.
8876 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Mark functions noinline.
8877 * gcc.dg/vect/vect-20.c: Mark functions noinline.
8878 * gcc.dg/vect/vect-multitypes-8.c: Mark functions noinline.
8879 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: Mark functions noinline.
8880 * gcc.dg/vect/no-vfa-vect-102.c: Mark functions noinline.
8881 * gcc.dg/vect/vect-62.c: Mark functions noinline.
8882 * gcc.dg/vect/vect-28.c: Mark functions noinline.
8883 * gcc.dg/vect/vect-multitypes-10.c: Mark functions noinline.
8884 * gcc.dg/vect/vect-vfa-04.c: Mark functions noinline.
8885 * gcc.dg/vect/vect-87.c: Mark functions noinline.
8886 * gcc.dg/vect/vect-reduc-dot-u16a.c: Mark functions noinline.
8887 * gcc.dg/vect/vect-reduc-2.c: Mark functions noinline.
8888 * gcc.dg/vect/vect-intfloat-conversion-4a.c: Mark functions noinline.
8889 * gcc.dg/vect/vect-109.c: Mark functions noinline.
8890 * gcc.dg/vect/no-scevccp-outer-22.c: Mark functions noinline.
8891 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: Mark functions
8893 * gcc.dg/vect/vect-iv-3.c: Mark functions noinline.
8894 * gcc.dg/vect/vect-reduc-pattern-2b.c: Mark functions noinline.
8895 * gcc.dg/vect/vect-reduc-dot-s8a.c: Mark functions noinline.
8896 * gcc.dg/vect/no-vfa-vect-57.c: Mark functions noinline.
8897 * gcc.dg/vect/vect-12.c: Mark functions noinline.
8898 * gcc.dg/vect/vect-71.c: Mark functions noinline.
8899 * gcc.dg/vect/vect-54.c: Mark functions noinline.
8900 * gcc.dg/vect/vect-strided-a-mult.c: Mark functions noinline.
8901 * gcc.dg/vect/no-scevccp-outer-3.c: Mark functions noinline.
8902 * gcc.dg/vect/vect-96.c: Mark functions noinline.
8903 * gcc.dg/vect/vect-reduc-1char.c: Mark functions noinline.
8904 * gcc.dg/vect/vect-110.c: Mark functions noinline.
8905 * gcc.dg/vect/vect-intfloat-conversion-1.c: Mark functions noinline.
8906 * gcc.dg/vect/vect-4.c: Mark functions noinline.
8907 * gcc.dg/vect/vect-strided-store-u32-i2.c: Mark functions noinline.
8908 * gcc.dg/vect/vect-outer-4k.c: Mark functions noinline.
8909 * gcc.dg/vect/vect-multitypes-1.c: Mark functions noinline.
8910 * gcc.dg/vect/vect-strided-mult.c: Mark functions noinline.
8911 * gcc.dg/vect/no-scevccp-outer-14.c: Mark functions noinline.
8912 * gcc.dg/vect/no-vfa-vect-49.c: Mark functions noinline.
8913 * gcc.dg/vect/vect-21.c: Mark functions noinline.
8914 * gcc.dg/vect/vect-multitypes-9.c: Mark functions noinline.
8915 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: Mark functions noinline.
8916 * gcc.dg/vect/vect-80.c: Mark functions noinline.
8917 * gcc.dg/vect/vect-63.c: Mark functions noinline.
8918 * gcc.dg/vect/vect-46.c: Mark functions noinline.
8919 * gcc.dg/vect/vect-29.c: Mark functions noinline.
8920 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Mark functions noinline.
8921 * gcc.dg/vect/vect-multitypes-11.c: Mark functions noinline.
8922 * gcc.dg/vect/vect-88.c: Mark functions noinline.
8923 * gcc.dg/vect/vect-strided-u8-i2.c: Mark functions noinline.
8924 * gcc.dg/vect/vect-reduc-dot-u16b.c: Mark functions noinline.
8925 * gcc.dg/vect/vect-reduc-3.c: Mark functions noinline.
8926 * gcc.dg/vect/vect-83_64.c: Mark functions noinline.
8927 * gcc.dg/vect/vect-intfloat-conversion-4b.c: Mark functions noinline.
8928 * gcc.dg/vect/vect-iv-4.c: Mark functions noinline.
8929 * gcc.dg/vect/vect-reduc-pattern-2c.c: Mark functions noinline.
8930 * gcc.dg/vect/vect-reduc-dot-s8b.c: Mark functions noinline.
8931 * gcc.dg/vect/vect-30.c: Mark functions noinline.
8932 * gcc.dg/vect/vect-13.c: Mark functions noinline.
8933 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Mark functions noinline.
8934 * gcc.dg/vect/vect-iv-8a.c: Mark functions noinline.
8935 * gcc.dg/vect/vect-strided-same-dr.c: Mark functions noinline.
8936 * gcc.dg/vect/vect-72.c: Mark functions noinline.
8937 * gcc.dg/vect/vect-38.c: Mark functions noinline.
8938 * gcc.dg/vect/no-scevccp-outer-4.c: Mark functions noinline.
8939 * gcc.dg/vect/vect-widen-mult-u16.c: Mark functions noinline.
8940 * gcc.dg/vect/vect-97.c: Mark functions noinline.
8941 * gcc.dg/vect/vect-111.c: Mark functions noinline.
8942 * gcc.dg/vect/vect-intfloat-conversion-2.c: Mark functions noinline.
8943 * gcc.dg/vect/vect-outer-4d.c: Mark functions noinline.
8944 * gcc.dg/vect/vect-5.c: Mark functions noinline.
8945 * gcc.dg/vect/vect-strided-mult-char-ls.c: Mark functions noinline.
8946 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Mark functions noinline.
8947 * gcc.dg/vect/vect-outer-4l.c: Mark functions noinline.
8948 * gcc.dg/vect/vect-multitypes-2.c: Mark functions noinline.
8949 * gcc.dg/vect/no-scevccp-outer-15.c: Mark functions noinline.
8950 * gcc.dg/vect/vect-reduc-1short.c: Mark functions noinline.
8951 * gcc.dg/vect/vect-strided-u16-i4.c: Mark functions noinline.
8952 * gcc.dg/vect/vect-strided-u32-i8.c: Mark functions noinline.
8953 * gcc.dg/vect/vect-22.c: Mark functions noinline.
8954 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: Mark functions noinline.
8955 * gcc.dg/vect/vect-64.c: Mark functions noinline.
8956 * gcc.dg/vect/vect-89.c: Mark functions noinline.
8957 * gcc.dg/vect/no-tree-dom-vect-bug.c: Mark functions noinline.
8958 * gcc.dg/vect/vect-103.c: Mark functions noinline.
8959 * gcc.dg/vect/no-vfa-vect-51.c: Mark functions noinline.
8960 * gcc.dg/vect/no-vfa-pr29145.c: Mark functions noinline.
8961 * gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c: Mark functions noinline.
8962 * gcc.dg/vect/vect-iv-5.c: Mark functions noinline.
8963 * gcc.dg/vect/vect-reduc-dot-s8c.c: Mark functions noinline.
8964 * gcc.dg/vect/vect-11a.c: Mark functions noinline.
8965 * gcc.dg/vect/vect-31.c: Mark functions noinline.
8966 * gcc.dg/vect/vect-14.c: Mark functions noinline.
8967 * gcc.dg/vect/vect-73.c: Mark functions noinline.
8968 * gcc.dg/vect/vect-56.c: Mark functions noinline.
8969 * gcc.dg/vect/vect-outer-2.c: Mark functions noinline.
8970 * gcc.dg/vect/no-scevccp-outer-5.c: Mark functions noinline.
8971 * gcc.dg/vect/vect-98.c: Mark functions noinline.
8972 * gcc.dg/vect/vect-strided-float.c: Mark functions noinline.
8973 * gcc.dg/vect/vect-intfloat-conversion-3.c: Mark functions noinline.
8974 * gcc.dg/vect/vect-112.c: Mark functions noinline.
8975 * gcc.dg/vect/no-scevccp-outer-9a.c: Mark functions noinline.
8976 * gcc.dg/vect/vect-6.c: Mark functions noinline.
8977 * gcc.dg/vect/no-vfa-vect-43.c: Mark functions noinline.
8978 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Mark functions noinline.
8979 * gcc.dg/vect/vect-outer-4m.c: Mark functions noinline.
8980 * gcc.dg/vect/vect-widen-mult-s8.c: Mark functions noinline.
8981 * gcc.dg/vect/vect-multitypes-3.c: Mark functions noinline.
8982 * gcc.dg/vect/pr25413.c: Mark functions noinline.
8983 * gcc.dg/vect/no-scevccp-outer-16.c: Mark functions noinline.
8984 * gcc.dg/vect/vect-40.c: Mark functions noinline.
8985 * gcc.dg/vect/vect-23.c: Mark functions noinline.
8986 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: Mark functions noinline.
8987 * gcc.dg/vect/vect-82.c: Mark functions noinline.
8988 * gcc.dg/vect/vect-65.c: Mark functions noinline.
8989 * gcc.dg/vect/vect-48.c: Mark functions noinline.
8990 * gcc.dg/vect/vect-reduc-dot-s16a.c: Mark functions noinline.
8991 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Mark functions noinline.
8992 * gcc.dg/vect/vect-104.c: Mark functions noinline.
8993 * gcc.dg/vect/vect-outer-fir.c: Mark functions noinline.
8994 * gcc.dg/vect/vect-iv-6.c: Mark functions noinline.
8995 * gcc.dg/vect/vect-strided-u32-mult.c: Mark functions noinline.
8996 * gcc.dg/vect/vect-32.c: Mark functions noinline.
8997 * gcc.dg/vect/vect-15.c: Mark functions noinline.
8998 * gcc.dg/vect/no-trapping-math-2.c: Mark functions noinline.
8999 * gcc.dg/vect/vect-float-truncate-1.c: Mark functions noinline.
9000 * gcc.dg/vect/vect-91.c: Mark functions noinline.
9001 * gcc.dg/vect/vect-74.c: Mark functions noinline.
9002 * gcc.dg/vect/vect-outer-2a.c: Mark functions noinline.
9003 * gcc.dg/vect/vect-outer-3.c: Mark functions noinline.
9004 * gcc.dg/vect/vect-reduc-2char.c: Mark functions noinline.
9005 * gcc.dg/vect/no-scevccp-outer-6.c: Mark functions noinline.
9006 * gcc.dg/vect/vect-99.c: Mark functions noinline.
9007 * gcc.dg/vect/vect-113.c: Mark functions noinline.
9008 * gcc.dg/vect/no-scevccp-outer-9b.c: Mark functions noinline.
9009 * gcc.dg/vect/vect-outer-4f.c: Mark functions noinline.
9010 * gcc.dg/vect/vect-7.c: Mark functions noinline.
9011 * gcc.dg/vect/no-vfa-vect-61.c: Mark functions noinline.
9012 * gcc.dg/vect/vect-multitypes-4.c: Mark functions noinline.
9013 * gcc.dg/vect/no-scevccp-outer-17.c: Mark functions noinline.
9014 * gcc.dg/vect/vect-24.c: Mark functions noinline.
9015 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: Mark functions noinline.
9016 * gcc.dg/vect/vect-83.c: Mark functions noinline.
9017 * gcc.dg/vect/vect-66.c: Mark functions noinline.
9018 * gcc.dg/vect/wrapv-vect-reduc-2char.c: Mark functions noinline.
9020 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
9023 * gcc.target/i386/cmov7.c: New file.
9025 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
9027 * gcc.target/i386/sse4a-check.h: New file.
9028 * gcc.target/i386/sse4a-extract.c: Include sse4a-check.h. Remove main.
9029 * gcc.target/i386/sse4a-insert.c: Ditto.
9030 * gcc.target/i386/sse4a-montsd.c: Ditto.
9031 * gcc.target/i386/sse4a-montss.c: Ditto.
9032 * gcc.target/i386/mmx-check.h: New file.
9033 * gcc.target/i386/mmx-4.c: Include mmx-check.h. Remove main.
9034 * gcc.target/i386/builtin-apply-mmx.c: Ditto.
9035 * gcc.target/i386/sse-check.h: New file.
9036 * gcc.target/i386/pr13685: Include sse-check.h. Remove main.
9037 * gcc.target/i386/sse-3.c: Ditto.
9038 * gcc.target/i386/sse-7.c: Ditto.
9039 * gcc.target/i386/sse-9.c: Ditto.
9040 * gcc.target/i386/ssefn-3.c: Ditto.
9041 * gcc.target/i386/sse-recip.c: Ditto.
9042 * gcc.target/i386/sse-recip-vec.c: Ditto.
9043 * gcc.target/i386/20020523.c: Ditto. Rename from 20020523-2.c.
9044 * gcc.target/i386/20020523-1.c: Remove.
9045 * gcc.target/i386/sse2-lrint-vec.c: Include sse2-check.h. Remove main.
9046 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
9047 * gcc.target/i386/ssefn-4.c: Ditto.
9048 * gcc.target/i386/sse-6.c: Ditto.
9049 * gcc.target/i386/sse-10.c: Ditto.
9050 * gcc.target/i386/sse-11.c: Ditto.
9051 * gcc.target/i386/sse-18.c: Ditto.
9052 * gcc.target/i386/fpprec-1.c: Ditto.
9053 * g++.dg/other/i386-1.C: Ditto.
9055 2007-09-04 Richard Guenther <rguenther@suse.de>
9057 PR tree-optimization/33291
9058 * gcc.dg/volatile2.c: New testcase.
9059 * gcc.dg/pr32721.c: Adjust volatile reference pattern.
9060 * gcc.dg/tree-ssa/forwprop-1.c: Remove xfail.
9061 * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
9062 * gcc.dg/tree-ssa/pr17141-1.c: Likewise.
9064 2007-09-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9067 * gfortran.dg/namelist_15.f90: Update test.
9068 * gfortran.dg/namelist_24.f90: Update test.
9069 * gfortran.dg/namelist_38.f90: New test.
9071 2007-09-03 H.J. Lu <hongjiu.lu@intel.com>
9073 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Restored. Moved to ...
9074 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
9075 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Restored. Moved to ...
9076 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
9077 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Restored. Moved to ...
9078 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
9080 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
9082 * gcc.target/cris/builtin_bswap_v3.c: New testcase.
9083 * gcc.target/cris/builtin_bswap_v8.c: New testcase.
9085 * gcc.dg/torture/cris-asm-mof-1.c: Skip if -march defined.
9087 2007-09-02 David Daney <ddaney@avtrex.com>
9089 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: New test.
9090 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Ditto.
9091 * gcc.target/mips/atomic-memory-1.c: Ditto.
9092 * gcc.target/mips/atomic-memory-2.c: Ditto.
9094 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
9096 * gcc.target/cris/builtin_clz_v0.c: New testcase.
9097 * gcc.target/cris/builtin_clz_v3.c: New testcase.
9099 2007-09-02 Tobias Schlüuter <tobi@gcc.gnu.org>
9101 * gfortran.dg/substr_6.f90: New test.
9103 2007-09-02 Paolo Carlini <pcarlini@suse.de>
9106 * g++.dg/other/error18.C: New.
9107 * g++.dg/expr/bitfield3.C: Adjust.
9109 2007-09-02 H.J. Lu <hongjiu.lu@intel.com>
9112 * gfortran.fortran-torture/compile/pr33276.f90: New.
9114 2007-09-02 Joseph Myers <joseph@codesourcery.com>
9118 * gcc.dg/c99-arraydecl-3.c: New test.
9120 2007-08-31 Douglas Gregor <doug.gregor@gmail.com>
9123 * g++.dg/cpp0x/variadic-new2.C: New.
9124 * g++.dg/cpp0x/variadic-new.C: New.
9126 2007-08-31 Tobias Burnus <burnus@net-b.de>
9129 * gfortran.dg/eor_handling_2.f90: Add dg-warnings.
9130 * gfortran.dg/read_1.f90: New.
9132 2007-08-31 Paolo Carlini <pcarlini@suse.de>
9135 * g++.dg/template/error30.C: New.
9137 2007-08-31 Paolo Carlini <pcarlini@suse.de>
9140 * g++.dg/template/crash70.C: New.
9142 2007-08-31 Paolo Carlini <pcarlini@suse.de>
9145 * g++.dg/ext/is_class_error.C: New.
9147 2007-08-31 Olivier Hainque <hainque@adacore.com>
9149 * gnat.dg/test_oalign.adb, oalign[12].ads: New test.
9151 2007-08-31 David Edelsohn <edelsohn@gnu.org>
9152 Revital Eres <eres@il.ibm.com>
9154 * gcc.target/powerpc/paired-1.c: New test.
9155 * gcc.target/powerpc/paired-2.c: New test.
9156 * gcc.target/powerpc/paired-3.c: New test.
9157 * gcc.target/powerpc/paired-4.c: New test.
9158 * gcc.target/powerpc/paired-5.c: New test.
9159 * gcc.target/powerpc/paired-6.c: New test.
9160 * gcc.target/powerpc/paired-7.c: New test.
9161 * gcc.target/powerpc/ppc-paired.c: New test.
9163 2007-08-31 Ollie Wild <aaw@google.com>
9165 * g++.dg/conversion/ptrmem2.C: New test.
9166 * g++.dg/conversion/ptrmem3.C: New test.
9167 * g++.dg/conversion/ptrmem4.C: New test.
9168 * g++.dg/conversion/ptrmem5.C: New test.
9169 * g++.dg/conversion/ptrmem6.C: New test.
9170 * g++.dg/conversion/ptrmem7.C: New test.
9171 * g++.dg/conversion/ptrmem8.C: New test.
9173 2007-08-31 Paul Thomas <pault@gcc.gnu.org>
9176 * gfortran.dg/char_length_7.f90: New test.
9177 * gfortran.dg/char_length_9.f90: New test.
9178 * gfortran.dg/char_assign_1.f90: Add extra warning.
9182 * gfortran.dg/char_length_8.f90: New test.
9184 2007-08-30 Andrew Pinski <andrew_pinski@playstation.sony.com>
9186 * gcc.target/powerpc/ppu-intrinsics.c: New testcase.
9188 2007-08-30 Jakub Jelinek <jakub@redhat.com>
9190 * gcc.dg/inline-24.c: New test.
9191 * g++.dg/opt/inline11.C: New test.
9193 2007-08-30 Richard Guenther <rguenther@suse.de>
9195 * gcc.target/i386/vectorize5.c: New testcase.
9197 2007-08-30 Tobias Burnus <burnus@net-b.de>
9200 * interface.c (check_interface0): Improve error for external procs.
9201 (check_sym_interfaces): Fix checking of module procedures.
9203 2007-08-30 Jakub Jelinek <jakub@redhat.com>
9205 * gcc.dg/sync-2.c (AI_ALIGN): Define if not defined.
9207 * gcc.dg/sync-3.c: New test.
9210 * gcc.dg/cleanup-12.c: New test.
9212 2007-08-30 Uros Bizjak <ubizjak@gmail.com>
9214 * lib/gcc-dg.exp (cleanup-profile-file): New procedure.
9215 * gcc.dg/20021014-1.c: Use cleanup-profile-file.
9216 * gcc.dg/gcc.dg/20021014-1.c: Ditto.
9217 * gcc.dg/pr32450.c: Ditto.
9218 * gcc.dg/nest.c: Ditto.
9219 * gcc.dg/nested-func-4.c: Ditto.
9220 * g++.old-deja/g++.law/profile1.C: Ditto.
9222 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9225 * gfortran.fortran-torture/execute/getarg_1.f90: Add check for
9226 non-default integer kind arguments.
9228 2007-08-29 Tobias Burnus <burnus@gcc.gnu.org>
9231 * gfortran.dg/is_iostat_end_eor_1.f90: New test.
9233 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
9235 * gcc.dg/h8300-ice2.c: Remove target selector.
9237 2007-08-29 Christopher D. Rickett <crickett@lanl.gov>
9240 * gfortran.dg/binding_label_tests_15.f03: New test case.
9241 * gfortran.dg/binding_label_tests_16.f03: Ditto.
9243 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9245 * gfortran.dg/alloc_comp_basics_1.f90: Update check.
9246 * gfortran.dg/alloc_comp_constructor_1.f90: Update check.
9248 2007-08-29 Douglas Gregor <doug.gregor@gmail.com>
9251 * g++.dg/other/canon-33194.C: New.
9253 2007-08-29 Rask Ingemann Lambertsen <rask@sygehus.dk>
9255 * gcc.c-torture/execute/simd-1.c: Use SImode vector elements.
9256 * gcc.c-torture/execute/pr23135.c: Likewise.
9258 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
9260 * gcc.dg/pr31344.c: Move to ...
9261 * gcc.dg/dfp/pr31344.c: ... here.
9262 * gcc.dg/sibcall-6.c: Simplify dg-skip-if directive.
9263 * gcc.dg/20050503-1.c: Ditto.
9264 * gcc.dg/20050111-1.c: Simplify i?86 and x86_64 dg-options directive.
9265 * gcc.dg/20061127-1.c: Compile only for fpic targets.
9266 * gcc.dg/20060801-1.c: Ditto.
9268 2007-08-29 Kaz Kojima <kkojima@gcc.gnu.org>
9270 * gfortran.dg/isnan_1.f90: Add -mieee for sh.
9271 * gfortran.dg/nan_1.f90: Likewise.
9273 2007-08-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9276 Revert previous patch.
9278 2007-08-28 Nathan Sidwell <nathan@codesourcery.com>
9279 Kazu Hirata <kazu@codesourcery.com>
9281 * gcc.target/m68k/interrupt-1.c: New.
9283 2007-08-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
9285 * gcc.c-torture/compile/limits-blockid.c: Reduce testcase size to
9286 10000 for targets where "int" can't hold at least 100000.
9287 * gcc.c-torture/compile/limits-enumconst.c: Likewise.
9288 * gcc.dg/fold-eqandshift-1.c (INT_BITS): New.
9289 (test5)(test6): Use it.
9290 * gcc.dg/pr30744-1.c (r): Use pointer sized integer.
9291 * gcc.dg/tree-ssa/foldaddr-1.c (foo): Likewise.
9292 * gcc.dg/tree-ssa/loadpre6.c (main): Likewise.
9293 * gcc.dg/tls/opt-5.c (__gen_tempname): Avoid overflowing 16-bit int.
9294 * gcc.dg/attr-alloc_size.c (test): Likewise.
9296 2007-08-28 Paolo Carlini <pcarlini@suse.de>
9299 * g++.dg/template/error29.C: New.
9301 2007-08-28 Jakub Jelinek <jakub@redhat.com>
9304 * g++.dg/ext/visibility/anon5.C: New test.
9306 2007-08-28 Dominique d'Humieres <dominiq@lps.ens.fr>
9308 * gfortran.dg/gamma_4.f90: Fix large-real kind selection.
9310 2007-08-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9312 * gfortran.dg/gamma_1.f90: Remove large-real tests.
9313 * gfortran.dg/gamma_2.f90: Remove large-real tests.
9314 * gfortran.dg/gamma_4.f90: New: large-real tests.
9316 2007-08-28 Jason Merrill <jason@redhat.com>
9319 * g++.dg/ext/stmtexpr12.C: New test.
9322 * g++.dg/ext/attrib28.C: New test.
9324 2007-08-28 Uros Bizjak <ubizjak@gmail.com>
9327 * gcc.target/i386/pr32661.c: New test.
9329 2007-08-28 Jakub Jelinek <jakub@redhat.com>
9332 * gcc.dg/pr32370.c: New test.
9334 PR rtl-optimization/33148
9335 * gcc.c-torture/compile/20070827-1.c: New test.
9338 * d++.dg/debug/const3.C: New test.
9339 * d++.dg/debug/const4.C: New test.
9340 * d++.dg/debug/dwarf2/const1.C: New test.
9341 * d++.dg/debug/dwarf2/const2.C: New test.
9342 * d++.dg/debug/dwarf2/const2b.C: New test.
9344 2007-08-28 Mircea Namolaru <namolaru@il.ibm.com>
9345 Vladimir Yanovsky <yanov@il.ibm.com>
9346 Revital Eres <eres@il.ibm.com>
9347 Andrey Belevantsev <abel@ispras.ru>
9349 * gcc.dg/sms-1.c: New test.
9351 2007-08-27 Alexandre Oliva <aoliva@redhat.com>
9353 * g++.dg/ext/gnu-inline-common.h: New.
9354 * g++.dg/ext/gnu-inline-global-reject.C: New.
9355 * g++.dg/ext/gnu-inline-global.C: New.
9356 * g++.dg/ext/gnu-inline-namespace.C: New.
9357 * g++.dg/ext/gnu-inline-anon-namespace.C: New.
9358 * g++.dg/ext/gnu-inline-class.C: New.
9359 * g++.dg/ext/gnu-inline-class-static.C: New.
9360 * g++.dg/ext/gnu-inline-template-class.C: New.
9361 * g++.dg/ext/gnu-inline-template-func.C: New.
9363 2007-08-27 Jason Merrill <jason@redhat.com>
9366 * g++.dg/ext/stmtexpr11.C: New.
9368 2007-08-27 Kazu Hirata <kazu@codesourcery.com>
9370 * lib/target-supports.exp (check_profiling_available):
9371 Set profiling_available_saved to 0 on fido-*-elf.
9373 2007-08-27 Daniel Berlin <dberlin@dberlin.org>
9375 PR tree-optimization/33173
9377 * gcc.c-torture/compile/pr33173.c: New.
9379 2007-08-27 H.J. Lu <hongjiu.lu@intel.com>
9382 * gcc.dg/dfp/pr31385.c: New.
9384 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
9386 * gcc.dg/unsigned-long-compare.c: Remove target selector.
9388 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
9390 * gcc.dg/arm-eabi1.c, gcc.dg/symbian1.c, cc.dg/symbian2.c,
9391 gcc.dg/symbian3.c, gcc.dg/symbian4.c, gcc.dg/symbian5.c,
9392 gcc.dg/20051215-1.c: Move to gcc.target/arm directory.
9393 * gcc.dg/const-compare.c, gcc.dg/non-lazy-ptr-test.c,
9394 gcc.dg/rs6000-leaf.c: Move to gcc.target/powerpc directory.
9395 * gcc.dg/m68k-pic-1.c, gcc.dg/m68k-slp-ice.c: Move to
9396 gcc.target/m68k directory.
9397 * gcc.dg/i386-darwin-fpmath.c: Move to gcc.target/i386 directory.
9398 * gcc.dg/cris-peep2-andu1.c, gcc.dg/cris-peep2-andu2.c,
9399 gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-xsrand2.c: Move to
9400 gcc.target/cris directory.
9401 * gcc.dg/20020620-1.c: Move to gcc.target/mips directory.
9402 * gcc.dg/bfin-longcall-1.c, gcc.dg/bfin-longcall-2.c: Move to
9403 gcc.target/bfin directory.
9405 * gcc.target/sh: New directory.
9406 * gcc.target/sh/sh.exp: New file.
9407 * gcc.dg/pr21255-1.c, gcc.dg/pr21255-2-mb.c, gcc.dg/pr21255-2-ml.c,
9408 gcc.dg/pr21255-3.c, gcc.dg/pr21255-4.c, gcc.dg/sh4a-bitmovua.c,
9409 gcc.dg/sh4a-cos.c, gcc.dg/sh4a-cosf.c, gcc.dg/sh4a-fprun.c,
9410 gcc.dg/sh4a-fsrra.c, gcc.dg/sh4a-memmovua.c, gcc.dg/sh4a-sin.c,
9411 gcc.dg/sh4a-sincosf.c, gcc.dg/sh4a-sinf.c gcc.dg/sh-relax.c,
9412 gcc.dg/sh-relax-vxworks.c: Move to gcc.target/sh directory.
9414 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
9416 * gcc.target/i386/pow-1.c: Fix scan-assembler-not.
9417 * gcc.target/i386/asm-3.c: Skip -fpic ilp32 targets only.
9418 * gcc.target/i386/20020523-1.c: Require nonpic effective target.
9419 * gcc.target/i386/local2.c: Ditto.
9420 * gcc.target/i386/stack-prot-kernel.c: Ditto.
9421 * gcc.target/i386/20011119-1.c: Ditto.
9422 * gcc.target/i386/tailcall-1.c: Ditto. Check ilp32 targets only.
9423 * gcc.target/i386/fastcall-1.c: Fix target selector.
9425 2007-08-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9428 * gfortran.dg/negative_unit.f: Add new check
9429 * gfortran.dg/negative_unit_int8.f: New. Same as above except use
9430 -fdefault-integer-8.
9432 2007-08-26 Asher Langton <langton2@llnl.gov>
9434 * gfortran.dg/recursive_stack.f90: New.
9435 * gfortran.dg/openmp_stack.f90: New.
9437 2007-08-26 Tobias Burnus <burnus@net-b.de>
9440 * gfortran.dg/use_10.f90: New.
9442 2007-08-26 Tobias Burnus <burnus@net-b.de>
9445 * gfortran.dg/namelist_14.f90: Make test case valid.
9446 * gfortran.dg/common_10.f90: New.
9448 2007-08-26 H.J. Lu <hongjiu.lu@intel.com>
9451 * gcc.dg/ifelse-2.c: New.
9453 2007-08-26 Tobias Burnus <burnus@net-b.de>
9456 * gfortran.dg/gamma_1.f90: New.
9457 * gfortran.dg/gamma_2.f90: New.
9458 * gfortran.dg/gamma_3.f90: New.
9460 2007-08-26 Tobias Burnus <burnus@net-b.de>
9463 * gfortran.dg/used_types_18.f90: New.
9465 2007-08-25 Jakub Jelinek <jakub@redhat.com>
9467 * gcc.dg/array-init-2.c: New test.
9469 2007-08-24 Tobias Burnus <burnus@net-b.de>
9472 * gfortran.dg/initialization_4.f90: Update dg-error.
9473 * gfortran.dg/initialization_13.f90: New.
9475 2007-08-24 Richard Guenther <rguenther@suse.de>
9478 * gcc.c-torture/compile/pr33166.c: New testcase.
9480 2007-08-24 Tobias Burnus <burnus@net-b.de>
9483 * gfortran.dg/pointer_assign_4.f90: New.
9484 * gfortran.dg/shape_2.f90: Fix test case.
9485 * gfortran.dg/char_result_4.f90: Ditto.
9487 2007-08-24 Jakub Jelinek <jakub@redhat.com>
9489 * gcc.dg/array-init-1.c: New test.
9492 * g++.dg/parse/crash36.C: New test.
9494 2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
9496 * gcc.dg/pr32721.c: Updated.
9498 2007-08-24 Jakub Jelinek <jakub@redhat.com>
9500 PR tree-optimization/32573
9502 * gcc.dg/pr32573.c: New test.
9505 * g++.dg/lookup/ns3.C: New test.
9507 * gfortran.dg/assumed_charlen_sharing.f90: New test.
9510 * g++.dg/parse/crash37.C: New test.
9512 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
9515 * gcc.target/i386/pr17390.c: New test.
9517 2007-08-23 Richard Guenther <rguenther@suse.de>
9519 * gcc.dg/tree-ssa/builtin-fprintf-1.c: Adjust patterns.
9520 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: Likewise.
9521 * gcc.dg/tree-ssa/builtin-printf-1.c: Likewise.
9522 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: Likewise.
9523 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: Likewise.
9524 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: Likewise.
9525 * gcc.dg/tree-ssa/builtin-vprintf-1.c: Likewise.
9526 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: Likewise.
9528 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
9530 * gcc.target/s390: New directory.
9531 * gcc.target/s390/s390.exp: New file.
9532 * gcc.dg/20020926-1.c, gcc.dg/20030123-1.c, gcc.dg/20030129-1.c,
9533 gcc.dg/20040305-1.c, gcc.dg/20041109-1.c, gcc.dg/20041216-1.c,
9534 gcc.dg/20050409-1.c, gcc.dg/20050524-1.c, gcc.dg/20050824-1.c,
9535 gcc.dg/pr20927.c, gcc.dg/pr24624.c, gcc.dg/pr27661.c: Move to
9536 gcc.target/s390 directory.
9538 2007-08-23 Richard Guenther <rguenther@suse.de>
9540 PR tree-optimization/32328
9541 * gcc.dg/pr32328.c: New testcase.
9543 2007-08-23 Rask Ingemann Lambertsen <rask@sygehus.dk>
9545 * gcc.c-torture/execute/simd-4.x: Only run when stdint.h types are
9548 2007-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9551 * gfortran.dg/min_max_optional_5.f90: New test.
9552 * gfortran.dg/min_max_optional_2.f90: Remove.
9553 * gfortran.dg/min_max_optional_3.f90: Remove.
9554 * gfortran.dg/min_max_optional_4.f90: Remove.
9556 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
9558 * gcc.target/i386/xorps-sse.c: New.
9559 * gcc.target/i386/xorps-sse2.c: New.
9561 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
9563 * gcc.target/i386/cmov3.c: Fix scan-assembler.
9564 * gcc.target/i386/cmov4.c: Fix scan-assembler.
9565 * gcc.target/i386/xchg-2.c: Fix scan-assembler.
9567 2007-08-22 Christopher D. Rickett <crickett@lanl.gov>
9570 * gfortran.dg/c_f_pointer_shape_tests_2.f03: Update test to
9571 include multiple kinds for SHAPE parameter within a single
9573 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Ditto.
9574 * gfortran.dg/c_f_pointer_shape_tests_3.f03: New test case.
9576 2007-08-22 Janus Weil <jaydub66@gmail.com>
9578 * interface_abstract_1.f90: Extended test case.
9579 * interface_abstract_3.f90: New test.
9581 2007-08-21 Christian Bruel <christian.bruel@st.com>
9583 * gcc.dg/fold-sub.c: New test.
9585 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
9587 * gcc.dg/20000724-1.c, gcc.dg/980312-1.c, gcc.dg/980313-1.c,
9588 gcc.dg/attr-returns_twice-1.c, gcc.dg/inline-mcpy.c, gcc.dg/pr25196.c,
9589 gcc.dg/pr25993.c, gcc.dg/pr26449.c, gcc.dg/pr28839.c,
9590 gcc.dg/pr32191.c: Move to gcc.target/i386 directory.
9591 * gcc.target/i386/pr31854.c, gcc.target/i386/pr32065-1.c,
9592 gcc.target/i386/pr32065-2.c: Use dg-require-effective-target dfp.
9594 2007-08-22 Richard Guenther <rguenther@suse.de>
9597 * gcc.dg/pr33007.c: New testcase.
9599 2007-08-22 Richard Sandiford <richard@codesourcery.com>
9601 * gcc.c-torture/execute/strcmp-1.x: Delete.
9603 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
9605 * gcc.target/i386/*.c: Remove target selectors from dg-do directives.
9606 * gcc.target/i386/991129-1.c, gcc.target/i386/991209-1.c,
9607 gcc.target/i386/991214-1.c, gcc.target/i386/pr26778.c,
9608 gcc.target/i386/pr27827.c, gcc.target/i386/pr30505.c,
9609 gcc.target/i386/pr32389.c, gcc.target/i386/sse-8.c,
9610 gcc.target/i386/stack-realign.c,
9611 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
9612 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
9613 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c: Require ilp32
9614 target using dg-require-effective-target directive.
9615 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/amd64-abi-2.c,
9616 gcc.target/i386/cleanup-2.c, gcc.target/i386/cmpxchg16b-1.c,
9617 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
9618 gcc.target/i386/large-size-array-3.c, gcc.target/i386/pr25254.c,
9619 gcc.target/i386/pr31167.c, gcc.target/i386/pr32268.c,
9620 gcc.target/i386/pr32661-1.c, gcc.target/i386/pr32708-2.c,
9621 gcc.target/i386/pr32708-3.c, gcc.target/i386/sse4_1-pextrq.c,
9622 gcc.target/i386/sse4_1-pinsrq.c, gcc.target/i386/sse4_2-crc32q.c,
9623 gcc.target/i386/sse4_2-popcntq.c, gcc.target/i386/stack-prot-kernel.c:
9624 Require lp64 target using dg-require-effective-target directive.
9625 * gcc.target/i386/cleanup-1.c, gcc.target/i386/cleanup-2.c,
9626 gcc.target/i386/pr32268.c: Use *-*-linux* target selector in dg-do
9628 * gcc.target/i386/20010202-1.c: Move from here ...
9629 * gcc.dg/20010202-1.c: ... to here.
9631 2007-08-22 Richard Guenther <rguenther@suse.de>
9633 PR tree-optimization/33142
9634 * gcc.c-torture/execute/pr33142.c: New testcase.
9636 2007-08-22 Richard Guenther <rguenther@suse.de>
9639 * g++.dg/torture/pr32563.C: New testcase.
9641 2007-08-22 Jakub Jelinek <jakub@redhat.com>
9644 * gcc.dg/pr32912-1.c: Add -w to options.
9645 * gcc.dg/pr32912-2.c: Likewise.
9646 * gcc.dg/pr32912-3.c: Scan for ~{ rather than just ~.
9648 2007-08-21 Ian Lance Taylor <iant@google.com>
9650 * g++.dg/torture/pr33134.C: Moved from g++.dg/tree-ssa.
9652 2007-08-21 Ian Lance Taylor <iant@google.com>
9654 PR tree-optimization/33134
9655 * g++.dg/tree-ssa/pr33134.C: New test.
9657 2007-08-21 Nathan Froyd <froydnj@codesourcery.com>
9659 * gcc.target/powerpc/spe-vector-memset.c: New testcase.
9660 * gcc.target/powerpc/spe-vector-memcpy.c: New testcase.
9662 2007-08-21 Jakub Jelinek <jakub@redhat.com>
9665 * gcc.dg/debug/pr32610.c: New test.
9667 * g++.dg/init/new24.C: New test.
9670 * gcc.dg/pr32912-1.c: New test.
9671 * gcc.dg/pr32912-2.c: New test.
9672 * gcc.dg/pr32912-3.c: New test.
9674 2007-08-21 Richard Guenther <rguenther@suse.de>
9676 * gcc.dg/pointer-arith-10.c: New testcase.
9678 2007-08-21 Richard Guenther <rguenther@suse.de>
9681 * gcc.c-torture/compile/pr33122.c: New testcase.
9683 2007-03-20 Pawel Sikora <pluto@pld-linux.org>
9685 * g++.dg/warn/Wnvdtor-2.C: New testcase.
9687 2007-08-20 Dorit Nuzman <dorit@il.ibm.com>
9689 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add missing }.
9691 2007-08-20 Jakub Jelinek <jakub@redhat.com>
9694 * g++.dg/init/new23.C: New test.
9696 2007-08-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
9699 * gcc.c-torture/compile/pr30564-1.c: New test.
9700 * gcc.c-torture/compile/pr30564-2.c: New test.
9702 2007-08-19 Joseph Myers <joseph@codesourcery.com>
9704 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: New test.
9706 2007-08-19 Tobias Burnus <burnus@net-b.de>
9708 * gfortran.dg/interface_abstract_2.f90: New.
9709 * gfortran.dg/interface_abstract_1.f90: Fix typo.
9711 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
9713 * gcc.dg/vect/vect-117.c: Change inner-loop bound to
9714 unknown (so that outer-loop wont get analyzed).
9715 * gcc.dg/vect/vect-outer-1a.c: New test.
9716 * gcc.dg/vect/vect-outer-1b.c: New test.
9717 * gcc.dg/vect/vect-outer-1.c: New test.
9718 * gcc.dg/vect/vect-outer-2a.c: New test.
9719 * gcc.dg/vect/vect-outer-2b.c: New test.
9720 * gcc.dg/vect/vect-outer-2c.c: New test.
9721 * gcc.dg/vect/vect-outer-2.c: New test.
9722 * gcc.dg/vect/vect-outer-3a.c: New test.
9723 * gcc.dg/vect/vect-outer-3b.c: New test.
9724 * gcc.dg/vect/vect-outer-3c.c: New test.
9725 * gcc.dg/vect/vect-outer-3.c: New test.
9726 * gcc.dg/vect/vect-outer-4a.c: New test.
9727 * gcc.dg/vect/vect-outer-4b.c: New test.
9728 * gcc.dg/vect/vect-outer-4c.c: New test.
9729 * gcc.dg/vect/vect-outer-4d.c: New test.
9730 * gcc.dg/vect/vect-outer-4e.c: New test.
9731 * gcc.dg/vect/vect-outer-4f.c: New test.
9732 * gcc.dg/vect/vect-outer-4g.c: New test.
9733 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: New test.
9734 * gcc.dg/vect/vect-outer-4i.c: New test.
9735 * gcc.dg/vect/vect-outer-4j.c: New test.
9736 * gcc.dg/vect/vect-outer-4k.c: New test.
9737 * gcc.dg/vect/vect-outer-4l.c: New test.
9738 * gcc.dg/vect/vect-outer-4m.c: New test.
9739 * gcc.dg/vect/vect-outer-4.c: New test.
9740 * gcc.dg/vect/vect-outer-5.c: New test.
9741 * gcc.dg/vect/vect-outer-6.c: New test.
9742 * gcc.dg/vect/vect-outer-fir.c: New test.
9743 * gcc.dg/vect/vect-outer-fir-lb.c: New test.
9744 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: New test.
9746 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
9748 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-scev-cprop
9749 and -fno-tree-reassoc.
9750 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Moved to...
9751 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
9752 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Moved to...
9753 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
9754 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Moved to...
9755 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
9756 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: New test.
9757 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: New test.
9758 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: New test.
9759 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: New test.
9760 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: New test.
9761 * gcc.dg/vect/no-scevccp-outer-1.c: New test.
9762 * gcc.dg/vect/no-scevccp-outer-2.c: New test.
9763 * gcc.dg/vect/no-scevccp-outer-3.c: New test.
9764 * gcc.dg/vect/no-scevccp-outer-4.c: New test.
9765 * gcc.dg/vect/no-scevccp-outer-5.c: New test.
9766 * gcc.dg/vect/no-scevccp-outer-6.c: New test.
9767 * gcc.dg/vect/no-scevccp-outer-7.c: New test.
9768 * gcc.dg/vect/no-scevccp-outer-8.c: New test.
9769 * gcc.dg/vect/no-scevccp-outer-9.c: New test.
9770 * gcc.dg/vect/no-scevccp-outer-9a.c: New test.
9771 * gcc.dg/vect/no-scevccp-outer-9b.c: New test.
9772 * gcc.dg/vect/no-scevccp-outer-10.c: New test.
9773 * gcc.dg/vect/no-scevccp-outer-10a.c: New test.
9774 * gcc.dg/vect/no-scevccp-outer-10b.c: New test.
9775 * gcc.dg/vect/no-scevccp-outer-11.c: New test.
9776 * gcc.dg/vect/no-scevccp-outer-12.c: New test.
9777 * gcc.dg/vect/no-scevccp-outer-13.c: New test.
9778 * gcc.dg/vect/no-scevccp-outer-14.c: New test.
9779 * gcc.dg/vect/no-scevccp-outer-15.c: New test.
9780 * gcc.dg/vect/no-scevccp-outer-16.c: New test.
9781 * gcc.dg/vect/no-scevccp-outer-17.c: New test.
9782 * gcc.dg/vect/no-scevccp-outer-18.c: New test.
9783 * gcc.dg/vect/no-scevccp-outer-19.c: New test.
9784 * gcc.dg/vect/no-scevccp-outer-20.c: New test.
9785 * gcc.dg/vect/no-scevccp-outer-21.c: New test.
9786 * gcc.dg/vect/no-scevccp-outer-22.c: New test.
9788 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
9790 * gcc.dg/vect/pr20122.c: Fix test (now vectorized, with
9791 versioning for aliasing).
9792 * gcc.dg/vect/vect-35.c: Likewise.
9794 * gcc.dg/vect/vect-iv-6.c: Fix test for vect_no_align
9796 * gcc.dg/vect/vect-multitypes-11.c: Likewise.
9798 2007-08-18 Tom Tromey <tromey@redhat.com>
9800 PR preprocessor/32974:
9801 * gcc.dg/cpp/pr32974.c: New file.
9803 2007-08-17 Tobias Burnus <burnus@net-b.de>
9805 * gfortran.dg/interface_abstract_1.f90: New.
9807 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
9810 * gfortran.dg/pure_initializer_1.f90: New test.
9812 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
9815 * gfortran.dg/array_constructor_18.f90: New test.
9817 2007-08-17 Andrew Pinski <andrew_pinski@playstation.sony.com>
9820 * g++.dg/expr/lval3.C: New test.
9821 * g++.dg/expr/lval4.C: New test.
9823 2007-08-17 Ollie Wild <aaw@google.com>
9826 * g++.dg/lookup/builtin3.C: New test.
9827 * g++.dg/lookup/builtin4.C: New test.
9828 * g++.dg/lookup/using19.C: New test.
9830 2007-08-17 Paolo Carlini <pcarlini@suse.de>
9833 * g++.dg/parse/error31.C: New.
9835 2007-08-17 Paolo Carlini <pcarlini@suse.de>
9838 * g++.dg/template/error26.C: New.
9840 2007-08-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9843 * gfortran.dg/zero_length_2.f90: New test.
9845 2007-08-17 Tobias Burnus <burnus@net-b.de>
9847 * gfortran.dg/kind_tests_2.f03: Add cleanup-modules.
9848 * gfortran.dg/kind_tests_3.f03: Ditto.
9849 * gfortran.dg/global_vars_f90_init.f90: Ditto.
9850 * gfortran.dg/interface_13.f90: Ditto.
9851 * gfortran.dg/pr32738.f90: Ditto.
9852 * gfortran.dg/module_private_1.f90: Ditto.
9853 * gfortran.dg/test_only_clause.f90: Ditto.
9854 * gfortran.dg/bind_c_vars.f90: Ditto.
9855 * gfortran.dg/bind_c_dts.f90: Ditto.
9856 * gfortran.dg/use_9.f90: Ditto.
9857 * gfortran.dg/generic_8.f90: Ditto.
9858 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
9859 * gfortran.dg/private_type_6.f90: Ditto.
9860 * gfortran.dg/c_assoc.f90: Ditto.
9861 * gfortran.dg/private_type_7.f90: Ditto.
9862 * gfortran.dg/global_vars_c_init.f90: Ditto.
9863 * gfortran.dg/bind_c_dts_2.f03: Ditto.
9864 * gfortran.dg/c_f_pointer_tests.f90: Ditto.
9865 * gfortran.dg/c_size_t_test.f03: Ditto.
9866 * gfortran.dg/used_types_12.f90: Ditto.
9867 * gfortran.dg/pr25923.f90: Ditto.
9868 * gfortran.dg/test_com_block.f90: Ditto.
9869 * gfortran.dg/iso_c_binding_rename_1.f03: Ditto.
9870 * gfortran.dg/equiv_constraint_7.f90: Ditto.
9871 * gfortran.dg/com_block_driver.f90: Ditto.
9872 * gfortran.dg/iso_c_binding_rename_2.f03: Ditto.
9873 * gfortran.dg/use_iso_c_binding.f90: Ditto.
9874 * gfortran.dg/c_loc_test.f90: Ditto.
9875 * gfortran.dg/c_ptr_tests.f03: Ditto.
9876 * gfortran.dg/module_interface_1.f90: Ditto.
9878 2007-08-17 Paolo Carlini <pcarlini@suse.de>
9881 * g++.dg/other/error17.C: Adjust.
9883 2007-08-17 Ben Elliston <bje@au.ibm.com>
9886 * g++.dg/ext/altivec-14.C: New test.
9888 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
9890 * gcc.dg/tree-ssa/ssa-dse-10.c: Clean up all dse dump files.
9891 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Clean up all dceloop
9893 * gcc.dg/vect/pr25371.c: Clean up vect dump file.
9894 * gcc.dg/vect/pr32366.c: Ditto.
9896 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
9899 * gcc.dg/dfp/convert-dfp-fold.c: Use -O2 instead of -O in dg-options.
9900 * gcc.dg/dfp/convert-bfp-fold.c: Ditto.
9901 * gcc.dg/dfp/convert-int-fold.c: Ditto.
9902 * gcc.dg/dfp/operator-arith-fold.c: Ditto.
9904 2007-08-16 Tobias Burnus <burnus@net-b.de>
9907 * gfortran.dg/use_9.f90: New.
9909 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
9911 * g++.dg/gcov/gcov-5.C: New test.
9913 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
9915 * g++.dg/gcov/gcov-4.C: New test.
9916 * lib/gcov.exp (verify-lines): Add support for
9917 checking no-coverage lines.
9919 2007-08-16 Victor Kaplansky <victork@il.ibm.com>
9921 * gcc.dg/vect/vect-vfa-01.c: New.
9922 * gcc.dg/vect/vect-vfa-02.c: New.
9923 * gcc.dg/vect/vect-vfa-03.c: New.
9924 * gcc.dg/vect/vect-vfa-04.c: New.
9925 * gcc.dg/vect/vect-102a.c, gcc.dg/vect/vect-51.c,
9926 gcc.dg/vect/pr29145.c, gcc.dg/vect/vect-43.c,
9927 gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-53.c,
9928 gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-101.c,
9929 gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-79.c,
9930 gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-dv-2.c,
9931 gcc.dg/vect/vect-57.c, gcc.dg/vect/vect-49.c,
9932 gfortran.dg/vect/pr19049.f90: Rename to start with
9934 * gcc.dg/vect/vect.exp: Disable versioning for alias
9935 when test starts with no-vfa-.
9936 * gfortran.dg/vect/vect.exp: Likewise.
9938 2007-08-16 Richard Sandiford <richard@codesourcery.com>
9940 * gcc.dg/torture/pr32897.c: New test.
9942 2007-08-16 Paolo Carlini <pcarlini@suse.de>
9945 * g++.dg/template/crash69.C: New.
9947 2007-08-15 Daniel Jacobowitz <dan@codesourcery.com>
9949 * lib/target-supports.exp (check_effective_target_arm32): Use
9950 check_no_compiler_messages.
9952 2007-08-15 Diego Novillo <dnovillo@google.com>
9954 gcc.dg/tree-ssa/20070815.c: New test.
9956 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9959 * gfortran.dg/random_7.f90: Initialize variable.
9961 2007-08-15 Jakub Jelinek <jakub@redhat.com>
9964 * gfortran.dg/pr33074.f90: New test.
9967 * g++.dg/opt/nrv14.C: New test.
9969 2007-08-15 Paolo Carlini <pcarlini@suse.de>
9972 * g++.dg/template/crash68.C: New.
9974 2007-08-15 Maxim Kuvyrkov <maxim@codesourcery.com>
9976 * gcc.dg/sibcall-3.c: Remove m68k from XFAIL list.
9977 * gcc.dg/sibcall-4.c: Ditto.
9979 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9982 * gfortran.dg/use_8.f90: New test.
9983 * gfortran.dg/c_loc_tests_2.f03: Fix code.
9985 2007-08-14 Paolo Carlini <pcarlini@suse.de>
9988 * g++.dg/template/error27.C: New.
9989 * g++.dg/template/error28.C: New.
9990 * g++.dg/other/pr28304.C: Adjust.
9991 * g++.old-deja/g++.mike/p811.C: Likewise.
9993 2007-08-14 Rask Ingemann Lambertsen <rask@sygehus.dk>
9996 * gcc.target/i386/pr30315.c: New.
9998 2007-08-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10001 * gfortran.dg/substr_5.f90: New test.
10003 2007-08-14 Andrew Pinski <pinskia@gmail.com>
10006 * gcc.dg/vector-2.c: New test.
10009 * g++.dg/ext/vector8.C: New test.
10011 2007-08-13 Dan Hipschman <dsh@google.com>
10014 * gcc.dg/format/array-1.c: Add an additional test for
10015 unterminated format strings of length 1.
10017 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
10020 * gfortran.dg/external_procedures_3.f90: New test.
10022 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
10025 * gfortran.dg/import6.f90: New test.
10027 2007-08-13 Andrew Pinski <pinskia@gmail.com>
10030 * gcc.dg/vector-1.c: New test.
10032 2007-08-13 Richard Sandiford <richard@codesourcery.com>
10034 * gcc.dg/pr21255-4.c: Skip for PIC.
10035 * gcc.dg/tree-ssa/loop-1.c: Allow bsrf as well as jsr for SH targets.
10037 2007-08-13 Richard Sandiford <richard@codesourcery.com>
10039 * gcc.dg/attr-isr.c: Skip for PIC.
10040 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
10041 * gcc.dg/attr-isr-trapa.c: Likewise.
10042 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
10043 * gcc.dg/pragma-isr-trapa.c: Likewise.
10044 * gcc.dg/pragma-isr-trapa2.c: Likewise.
10046 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
10049 * gfortran.dg/transpose_1.f90: New test.
10051 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10054 * gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR
10057 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10061 * gfortran.dg/random_4.f90: New test.
10062 * gfortran.dg/random_5.f90: New test.
10063 * gfortran.dg/random_6.f90: New test.
10064 * gfortran.dg/random_7.f90: New test.
10066 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10069 * gcc.dg/format/gcc_gfc-1.c: Updated with new formats.
10071 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10074 * gfortran.dg/module_private_1.f90: New test.
10076 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10079 * gfortran.dg/intrinsics_kind_argument_1.f90: New test.
10080 * gfortran.dg/pure_dummy_length_1.f90: Adapt to new error wording.
10082 2007-08-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10085 * gfortran.dg/char_length_6.f90: New test.
10087 2007-08-10 Ollie Wild <aaw@google.com>
10089 * g++.dg/lookup/using18.C: New test.
10091 2007-08-10 Paolo Carlini <pcarlini@suse.de>
10094 * g++.dg/other/error16.C: New.
10096 2007-08-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10098 PR libfortran/33039
10099 * gfortran.dg/namelist_37.f90: New test.
10101 2007-08-10 Paolo Carlini <pcarlini@suse.de>
10104 * g++.dg/conversion/op3.C: New.
10106 2007-08-09 Tobias Burnus <burnus@net-b.de>
10109 * gfortran.dg/fmt_tab_1.f90: New.
10110 * gfortran.dg/fmt_tab_2.f90: New.
10112 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
10115 * gcc.c-torture/compile/pr32796.c: New test.
10117 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
10119 PR middle-end/32813
10120 * gfortran.fortran-torture/compile/emptyif-1.f90: New test.
10121 * lib/fortran-torture.exp (fortran-torture): Use TORTURE_OPTIONS
10122 instead of just -O.
10124 2007-08-08 Richard Sandiford <richard@codesourcery.com>
10126 * gcc.target/mips/code-readable-1.c: New test.
10127 * gcc.target/mips/code-readable-2.c: Likewise.
10128 * gcc.target/mips/code-readable-3.c: Likewise.
10130 2007-08-08 Vladimir Yanovsky <yanov@il.ibm.com>
10131 Revital Eres <eres@il.ibm.com>
10133 * gfortran.dg/sms-1.f90: Add comment.
10134 * gfortran.dg/sms-2.f90: New.
10136 2007-08-07 Ian Lance Taylor <iant@google.com>
10138 * gcc.dg/instrument-1.c: New test.
10139 * gcc.dg/instrument-2.c: New test.
10140 * gcc.dg/instrument-3.c: New test.
10142 2007-08-07 Steve Ellcey <sje@cup.hp.com>
10144 * gfortran.dg/c_kind_params.f90: Check for stdint.h.
10146 2007-08-07 Dorit Nuzman <dorit@il.ibm.com>
10148 * gcc.dg/vect/vect-28.c: Fix test to not expect peeling on
10149 !vector_alignment_reachable targets.
10150 * gcc.dg/vect/vect-33.c: Likewise.
10151 * gcc.dg/vect/vect-42.c: Likewise.
10152 * gcc.dg/vect/vect-44.c: Likewise.
10153 * gcc.dg/vect/vect-50.c: Likewise.
10154 * gcc.dg/vect/vect-70.c: Likewise.
10155 * gcc.dg/vect/vect-71.c: Likewise.
10156 * gcc.dg/vect/vect-87.c: Likewise.
10157 * gcc.dg/vect/vect-88.c: Likewise.
10158 * gcc.dg/vect/vect-91.c: Likewise.
10159 * gcc.dg/vect/vect-93.c: Likewise.
10160 * gcc.dg/vect/vect-96.c: Likewise.
10161 * gcc.dg/vect/no-section-anchors-69.c: Likewise.
10162 * gcc.dg/vect/section-anchors-69.c: Likewise.
10163 * gcc.dg/vect/pr25413.c: Likewise.
10164 * gcc.dg/vect/costmodel/ppc/costmodel-33.c: Likewise.
10165 * gcc.dg/vect/costmodel/ppc/costmodel-76b.c: Likewise.
10166 * gfortran.dg/vect-2.f90: Likewise.
10167 * gfortran.dg/vect-3.f90: Likewise.
10168 * gfortran.dg/vect-4.f90: Likewise.
10169 * gfortran.dg/vect-5.f90: Likewise.
10170 * lib/target-supports.exp (check_effective_target_natural_alignment):
10171 Return false for darwin.
10172 (check_effective_target_vector_alignment_reachable_for_double): New.
10174 2007-08-07 Andreas Krebbel <krebbel1@de.ibm.com>
10176 * gcc.dg/multiword-1.c: New testcase.
10178 2007-08-07 Daniel Franke <franke.daniel@gmail.com>
10180 * gfortran.dg/namelist_33.f90: Improved tests, adjusted error
10182 * gfortran.dg/namelist_36.f90: New test.
10184 2007-08-07 Rask Ingemann Lambertsen <rask@sygehus.dk>
10186 * gcc.c-torture/execute/simd-4.c (__ev_convert_s64)(main): Use
10187 int32_t for 32-bit integer. Use int64_t for 64-bit integer.
10189 2007-08-07 Kaz Kojima <kkojima@gcc.gnu.org>
10191 * g++.dg/torture/type-generic-1.C: Add -mieee for sh.
10192 * gcc.dg/torture/type-generic-1.c: Likewise.
10194 2007-08-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
10196 * gcc.c-torture/20070522-1.c: Move to ...
10197 * gcc.c-torture/compile/20070522-1.c: Here.
10199 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10202 * gfortran.dg/minmax_char_1.f90: New test.
10203 * gfortran.dg/minmax_char_2.f90: New test.
10204 * gfortran.dg/min_max_optional_4.f90: New test.
10206 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10208 * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin
10209 hanging on the testcase.
10211 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
10213 PR middle-end/32988
10214 * gcc.c-torture/compile/pr32988.c: New test.
10216 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
10218 * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main.
10220 2007-08-05 Volker Reichelt <v.reichelt@netcologne.de>
10222 * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests.
10225 2007-03-22 Dirk Mueller <dmueller@suse.de>
10227 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
10229 2007-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10232 * gfortran.dg/isnan_1.f90: New test.
10234 2007-08-05 Vladimir Yanovsky <yanov@il.ibm.com>
10235 Revital Eres <eres@il.ibm.com>
10237 * gcc.dg/sms-antideps.c: New test.
10239 2007-08-04 Paul Thomas <pault@gcc.gnu.org>
10242 * gfortran.dg/entry_13.f90: New test.
10244 * gfortran.dg/entry_12.f90: Clean up .mod file.
10246 2007-08-04 Thomas Koenig <tkoenig@gcc.gnu.org>
10249 * gfortran.dg/direct_io_2.f90: Implicitly declare integer
10250 variables as kind=4 so they don't overflow the record length.
10252 2007-08-04 Steven G. Kargl <kargl@gcc.gnu.org>
10255 * gfortran.dg/selected_kind_1.f90: New test.
10257 2007-08-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
10259 PR middle-end/32780
10260 * gcc.c-torture/compile/pr32780.c: New test.
10262 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
10264 RP middle-end/32399
10265 * gcc.c-torture/compile/pr32399.c: New testcase.
10267 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
10269 PR middle-end/32304
10270 * g++.dg/torture/pr32304.C: New testcase.
10272 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
10274 PR middle-end/32935
10275 * gfortran.fortran-torture/compile/complex_1.f90: New test.
10277 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10280 * gfortran.dg/value_4.f90: Make integer constant of kind=4.
10282 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10285 * gfortran.dg/nint_2.f90: New test.
10287 2007-08-03 Nathan Froyd <froydnj@codesourcery.com>
10289 * gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall.
10290 * gcc.dg/weak/typeof-2.c: Likewise.
10292 2007-08-03 Diego Novillo <dnovillo@google.com>
10295 * gcc.dg/tree-ssa/pr31521.c: New test.
10297 2007-08-03 Thomas Koenig <tkoenig@gcc.gnu.org>
10300 * gfortran.dg/unf_read_corrupted_1.f90: Integer variable in
10301 iostat must be default kind.
10303 2007-08-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10305 * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo.
10307 2007-08-02 Thomas Koenig <tkoenig@gcc.gnu.org>
10310 * gfortran.dg/unf_read_corrupted_1.f90: Make all kinds
10311 explicit so test passes with -fdefault-integer-8.
10312 * gfortran.dg/unformatted_recl_1.f90: Likewise.
10313 * gfortran.dg/unformatted_subrecord_1.f90: Likewise.
10315 2007-08-02 Lee Millward <lee.millward@gmail.com>
10318 * g++.dg/parse/asm1.C: New test.
10321 * g++.dg/parse/asm2.C: Likewise.
10324 * g++.dg/parse/asm3.C: Likewise.
10326 2007-08-02 Rask Ingemann Lambertsen <rask@sygehus.dk>
10328 * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if
10329 "int" is only 16 bit bits wide.
10330 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
10332 2007-08-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10334 * g++.dg/torture/type-generic-1.C: New.
10335 * gcc.dg/pr28796-2.c: Move tests ...
10336 * gcc.dg/tg-tests.h: ... here.
10337 * gcc.dg/torture/type-generic-1.c: New.
10339 2007-08-01 Thomas Koenig <tkoenig@gcc.gnu.org>
10341 PR libfortran/32954
10342 * minmaxloc_3.f90: New test case.
10344 2007-08-01 Tobias Burnus <burnus@net-b.de>
10347 * gfortran.dg/allocate_stat.f90: New.
10349 2007-08-01 Nathan Froyd <froydnj@codesourcery.com>
10351 * gcc.target/i386/pr23098.c: XFAIL on vxworks targets.
10353 2007-08-01 Daniel Jacobowitz <dan@codesourcery.com>
10355 PR tree-optimization/32919
10356 * gcc.c-torture/compile/pr32919.c: New.
10358 2007-08-01 Nick Clifton <nickc@redhat.com>
10360 * gcc.c-torture/execute/execute.exp: Change copyright header to
10361 refer to version 3 of the GNU General Public License and to point
10362 readers at the COPYING3 file and the FSF's license web page.
10363 * gcc.c-torture/execute/ieee/ieee.exp,
10364 gcc.c-torture/unsorted/unsorted.exp,
10365 gcc.c-torture/compile/compile.exp,
10366 gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp,
10367 gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp,
10368 gcc.target/cris/torture/cris-torture.exp,
10369 gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp,
10370 gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp,
10371 gcc.target/spu/spu.exp, gcc.target/mips/mips.exp,
10372 gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp,
10373 gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp,
10374 gnat.dg/dg.exp, gnat.dg/style/style.exp,
10375 gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp,
10376 gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp,
10377 gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp,
10378 gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp,
10379 gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp,
10380 gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp,
10381 gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp,
10382 gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp,
10383 gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp,
10384 gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp,
10385 gcc.dg/noncompile/noncompile.exp,
10386 gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp,
10387 gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp,
10388 gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp,
10389 gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp,
10390 gcc.dg/vect/vect.exp, gcc.dg/format/format.exp,
10391 gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp,
10392 gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp,
10393 gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp,
10394 gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp,
10395 gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp,
10396 gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp,
10397 gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp,
10398 g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README,
10399 g++.old-deja/old-deja.exp,
10400 gfortran.fortran-torture/execute/execute.exp,
10401 gfortran.fortran-torture/compile/compile.exp,
10402 treelang/output/output-1.c, treelang/output/output-1.tree,
10403 treelang/execute/execute.exp, treelang/Makefile.in,
10404 treelang/compile/compile.exp, g++.dg/dg.exp,
10405 g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp,
10406 g++.dg/charset/charset.exp, g++.dg/vect/vect.exp,
10407 g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp,
10408 g++.dg/pch/pch.exp, g++.dg/special/ecos.exp,
10409 g++.dg/compat/struct-layout-1.exp,
10410 g++.dg/compat/struct-layout-1_generate.c,
10411 g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp,
10412 g++.dg/bprob/bprob.exp, config/default.exp,
10413 gcc.test-framework/test-framework.awk,
10414 gcc.test-framework/gen_directive_tests,
10415 gcc.test-framework/test-framework.exp,
10416 objc.dg/special/special.exp,
10417 objc.dg/gnu-encoding/gnu-encoding.exp,
10418 objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c,
10419 objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp,
10420 lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp,
10421 lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp,
10422 lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp,
10423 lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp,
10424 lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp,
10425 lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp,
10426 lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp,
10427 lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp,
10428 lib/target-supports-dg.exp, lib/gcc-defs.exp,
10429 lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp,
10430 lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp,
10431 lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp,
10432 gfortran.dg/vect/vect.exp, objc/execute/execute.exp,
10433 objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp:
10436 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
10438 * gfortran.dg/parameter_unused.f90: Adjusted dg-options and
10439 error message text.
10441 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
10444 * gfortran.dg/initialization_12.f90: New test.
10446 2007-08-01 Paul Thomas <pault@gcc.gnu.org>
10449 * gfortran.dg/entry_12.f90: New test.
10451 2007-07-31 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10454 * gfortran.dg/altreturn_6.f90: New test.
10456 2007-07-31 Steven G. Kargl <kargl@gcc.gnu.org>
10459 * gfortran.dg/exponent_2.f90: New test.
10461 2007-07-30 Jan Sjodin <jan.sjodin@amd.com>
10463 * gcc.dg/vect/vect-117.c: New test.
10464 * gcc.dg/vect/vect-74.c: Enabled test
10465 * gcc.dg/vect/vect-81.c: Enabled test
10467 2007-07-30 Andrew Pinski <pinskia@gmail.com>
10469 * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets.
10470 s/dg-error/dg-warning where warning is expected.
10472 2007-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
10475 * gfortran.dg/array_constructor_12.f90: Adjust argument
10476 of huge() to correct kind.
10478 2007-07-30 Ollie Wild <aaw@google.com>
10480 * gcc.dg/cpp/counter-2.c: New test.
10481 * gcc.dg/cpp/counter-3.c: New test.
10482 * gcc.dg/cpp/dir-only-1.c: New test.
10483 * gcc.dg/cpp/dir-only-1.h: New file.
10484 * gcc.dg/cpp/dir-only-2.c: New test.
10485 * gcc.dg/cpp/dir-only-3.c: New test.
10486 * gcc.dg/cpp/dir-only-3a.h: New file.
10487 * gcc.dg/cpp/dir-only-3b.h: New file.
10488 * gcc.dg/cpp/dir-only-4.c: New test.
10489 * gcc.dg/cpp/dir-only-5.c: New test.
10490 * gcc.dg/cpp/dir-only-6.c: New test.
10492 2007-07-30 Julian Brown <julian@codesourcery.com>
10494 * gcc.target/arm/neon/v*.c: Regenerate.
10496 2007-07-30 Paolo Carlini <pcarlini@suse.de>
10499 * g++.dg/ext/label6.C: New.
10501 2007-07-29 Thomas Koenig <tkoenig@gcc.gnu.org>
10503 PR libfortran/32858
10504 PR libfortran/30814
10505 * gfortran.dg/pack_bounds_1.f90: Adjust to new error message.
10507 2007-07-29 Paul Thomas <pault@gcc.gnu.org>
10510 * gfortran.dg/actual_pointer_function_1.f90: New test.
10513 * gfortran.dg/scalarize_parameter_array_1.f90: New test.
10515 2007-07-29 Daniel Franke <franke.daniel@gmail.com>
10518 * gfortran.dg/shape_1.f90: Adjust error message.
10519 * gfortran.dg/parameter_array_ref_1.f90: New test.
10521 2007-07-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10524 * gfortran.dg/entry_11.f90: New test.
10526 2007-07-29 Vladimir Yanovsky <yanov@il.ibm.com>
10527 Revital Eres <eres@il.ibm.com>
10529 * gfortran.dg/sms-1.f90: New test.
10531 2007-07-28 Richard Guenther <rguenther@suse.de>
10533 * gcc.c-torture/compile/pr32920.c: New testcase.
10535 2007-07-28 Simon Martin <simartin@users.sourceforge.net>
10538 * g++.dg/lookup/friend11.C: New test.
10540 2007-07-28 Daniel Franke <franke.daniel@gmail.com>
10542 * gfortran.dg/namelist_5.f90: Adjusted error message.
10543 * gfortran.dg/assumed_shape_nml.f90: Renamed to ...
10544 * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive.
10545 * gfortran.dg/assumed_size_nml.f90: Renamed to ...
10546 * gfortran.dg/namelist_32.f90: ... this.
10549 * gfortran.dg/namelist_33.f90: New test.
10552 * gfortran.dg/namelist_34.f90: New test.
10555 * gfortran.dg/namelist_35.f90: New test.
10557 2007-07-28 Paul Thomas <pault@gcc.gnu.org>
10560 * gfortran.dg/alloc_comp_assign_6.f90: New tests.
10562 2007-07-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
10565 * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of
10566 assuming it is 0x7ffffffff.
10567 * gcc.dg/torture/pr30364-2.c (f)(main): Likewise.
10568 * gcc.dg/torture/pr30364-3.c (f)(main): Likewise.
10570 2007-07-27 Dominique d'Humieres <dominiq@lps.ens.fr>
10572 * gfortran.dg/operator_3.f90: Fix dg directive.
10573 * gfortran.dg/min_max_conformance.f90: Fix dg directive.
10574 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive.
10575 * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive.
10577 2007-07-27 Douglas Gregor <doug.gregor@gmail.com>
10579 * g++.dg/cpp0x/decltype1.C: New.
10580 * g++.dg/cpp0x/decltype2.C: New.
10581 * g++.dg/cpp0x/decltype3.C: New.
10582 * g++.dg/cpp0x/decltype4.C: New.
10583 * g++.dg/cpp0x/decltype5.C: New.
10584 * g++.dg/cpp0x/decltype6.C: New.
10586 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
10588 * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits
10589 because the test relies on bit 31 to be the sign bit.
10591 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
10593 * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of
10594 assuming it is 0x7fffffff.
10595 * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise.
10596 * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise.
10598 2007-07-27 Mark Mitchell <mark@codesourcery.com>
10601 * g++.dg/expr/bitfield9.C: New test.
10603 2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
10606 * gfortran.dg/logical_comp.f90: Update dg-error strings.
10608 2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10611 * gfortran.dg/private_type_7.f90: New test.
10613 2007-07-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10616 * gfortran.dg/select_char_1.f90: New test.
10618 2007-07-27 Tobias Burnus <burnus@net-b.de>
10621 * gfortran.dg/initialization_11.f90: New test.
10623 2007-07-27 Richard Sandiford <richard@codesourcery.com>
10625 * gcc.target/mips/ins-1.c: New test.
10627 '2007-07-26 Nathan Froyd <froydnj@codesourcery.com>
10630 * gcc.dg/assign-warn-3.c (f0): Declare as inline.
10633 2007-07-26 Andreas Krebbel <krebbel1@de.ibm.com>
10635 * gcc.dg/20070725-1.c: Split the spare field in two to avoid:
10636 error: width of 'spare' exceeds its type.
10638 2007-07-25 Nathan Froyd <froydnj@codesourcery.com>
10640 * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall.
10641 * gcc.dg/sibcall-4.c: Likewise.
10643 2007-07-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10645 PR rtl-optimization/31500
10646 * gcc.dg/Warray-bounds.c: Remove hppa xfails.
10647 * g++.dg/warn/Warray-bounds.C: Likewise.
10649 2007-07-25 H.J. Lu <hongjiu.lu@intel.com>
10651 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated.
10653 2007-07-25 Julian Brown <julian@codesourcery.com>
10654 Paul Brook <paul@codesourcery.com>
10655 Joseph Myers <joseph@codesourcery.com>
10656 Mark Shinwell <shinwell@codesourcery.com>
10658 * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw.
10659 * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support.
10660 * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment.
10661 * lib/target-supports.exp (check_effective_target_arm_neon_ok)
10662 (check_effective_target_arm_neon_hw): New.
10663 * gcc.target/arm/neon/neon.exp: New file.
10664 * gcc.target/arm/neon/polytypes.c: New file.
10665 * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated).
10667 2007-07-25 Janis Johnson <janis187@us.ibm.com>
10669 * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for
10670 targets where an "int" is less than 32 bits wide.
10672 2007-07-25 Andreas Krebbel <krebbel1@de.ibm.com>
10674 * gcc.dg/20070725-1.c: Testcase for revision 126876 added.
10676 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
10678 * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow
10679 during addition if an int is only 16 bits wide.
10680 * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int.
10682 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
10684 * gcc.dg/torture/pr29584.c: Only run test if pointers have the same
10685 size as "long int" and are 32 or 64 bits wide.
10686 * gcc.dg/torture/pr28814.c: Likewise.
10688 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
10690 * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is
10691 exactly as wide as an int.
10693 2007-07-25 Danny Smith <dannysmith@users.sourceforge.net>
10695 * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
10696 Define and use throughout as long long printf format specifier.
10697 * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
10700 2007-07-24 H.J. Lu <hongjiu.lu@intel.com>
10702 * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
10703 for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
10705 2007-07-25 Ben Elliston <bje@au.ibm.com>
10707 * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments.
10709 2007-07-24 Daniel Jacobowitz <dan@codesourcery.com>
10711 * gcc.c-torture/execute/20070724-1.c: New.
10713 2007-07-24 Paul Thomas <pault@gcc.gnu.org>
10716 * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of
10717 "deallocates" to 24, since patch has code rid of much spurious
10719 * gfortran.dg/interface_assignment_1.f90 : New test.
10722 * gfortran.dg/interface_assignment_2.f90 : New test.
10724 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
10727 * fortran.dg/initialization_10.f90: New test.
10729 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
10732 * gfortran.dg/imag_2.f: Removed
10733 * gfortran.dg/warn_std_1.f90: New test.
10734 * gfortran.dg/warn_std_2.f90: New test.
10735 * gfortran.dg/warn_std_3.f90: New test.
10737 2007-07-24 Paolo Carlini <pcarlini@suse.de>
10740 * g++.dg/init/new22.C: New.
10742 2007-07-24 Paolo Carlini <pcarlini@suse.de>
10745 * g++.dg/template/crash67.C: New.
10747 2007-07-24 Dorit Nuzman <dorit@il.ibm.com>
10749 * lib/target-support.exp (check_effective_target_natural_alignment):
10750 (check_effective_target_vector_alignment_reachable): New.
10751 * config/spu/spu.c (spu_vector_alignment_reachable): New.
10752 (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
10753 * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target
10755 * gcc.dg/vect/pr25413.c: Likewise.
10756 * gcc.dg/vect/pr31699.c: Likewise.
10758 2007-07-24 Thomas Koenig <tkoenig@gcc.gnu.org>
10761 * gfortran.dg/pack_bounds_1.f90: New test case.
10763 2007-07-23  Daniel Franke  <franke.daniel@gmail.com>
10766 * gfortran.dg/initialization_9.f90: New test.
10768 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
10772 * gfortran.dg/bind_c_usage_8.f03: New test case.
10773 * gfortran.dg/c_f_pointer_tests_2.f03: Ditto.
10774 * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message.
10776 2007-07-23 Richard Sandiford <richard@codesourcery.com>
10778 * gcc.target/mips/branch-cost-1.c: New test.
10779 * gcc.target/mips/branch-cost-2.c: Likewise.
10781 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
10784 * gfortran.dg/c_char_tests.f03: New test case.
10785 * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03.
10786 * gfortran.dg/c_char_tests_2.f03: New test case.
10787 * gfortran.dg/value_6.f03: Ditto.
10788 * gfortran.dg/value_7.f03: Ditto.
10790 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
10793 * gfortran.dg/c_funloc_tests_5.f03: New.
10794 * gfortran.dg/c_funloc_tests_5.f04: New.
10795 * gfortran.dg/c_funloc_tests_4_driver.c: New.
10797 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
10800 * g++.dg/expr/call4.C: New.
10801 * g++.dg/expr/call5.C: New.
10803 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
10806 * gfortran.dg/namelist_30.f90: New test.
10808 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
10811 * gfortran.dg/array_initializer_1.f90: Removed warning.
10812 * gfortran.dg/initialization_1.f90: Adjusted messages.
10813 * gfortran.dg/nested_modules_6.f90: Removed warning.
10816 * gfortran.dg/initialization_7.f90: New test.
10819 * gfortran.dg/initialization_8.f90: New test.
10821 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
10824 * g++.dg/template/crash47.C: Adjust errors.
10825 * g++.dg/template/crash48.C: Adjust errors.
10826 * g++.dg/template/typename12.C: New.
10827 * g++.dg/template/typename13.C: New.
10828 * g++.dg/template/typename14.C: New.
10829 * g++.dg/template/typedef6.C: Adjust errors.
10831 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
10834 * gfortran.dg/pr32627_driver.c: Driver for pr32627.
10835 * gfortran.dg/pr32627.f03: New test case.
10837 * gfortran.dg/c_f_pointer_logical.f03: New test case.
10838 * gfortran.dg/c_f_pointer_logical_driver.c: Driver for
10839 c_f_pointer_logical.
10840 * gfortran.dg/c_f_pointer_complex_driver.c: Driver for
10841 c_f_pointer_complex.
10842 * gfortran.dg/c_f_pointer_complex.f03: New test case.
10843 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for
10844 c_f_pointer_shape_tests_2.
10845 * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case.
10847 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
10850 * gfortran.dg/c_loc_tests_9.f03: New test case.
10851 * gfortran.dg/c_loc_tests_10.f03: Ditto.
10853 2007-07-21 Lee Millward <lee.millward@gmail.com>
10856 * gfortran.dg/int_2.f90: New test.
10858 2007-07-21 Rask Ingemann Lambertsen <rask@sygehus.dk>
10860 * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer.
10862 2007-07-20 Richard Sandiford <richard@codesourcery.com>
10864 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips.
10865 * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive.
10867 2007-07-20 Uros Bizjak <ubizjak@gmail.com>
10869 PR tree-optimization/19910
10870 * gcc.dg/pr19910.c: New test.
10872 2007-07-19 Daniel Franke <franke.daniel@gmail.com>
10875 * gfortran.dg/pr32738.f90: New test.
10877 2007-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
10879 PR tree-optimzation/32635
10880 * gfortran.dg/pr32635.f: New test case.
10882 2007-07-18 Christopher D. Rickett <crickett@lanl.gov>
10885 * gfortran.dg/pr32801.f03: New test case.
10887 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10889 * gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
10890 Test negative numbers also.
10891 * gcc.dg/c99-math-float-1.c: Likewise.
10892 * gcc.dg/c99-math-long-double-1.c: Likewise.
10893 * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative
10896 2007-07-18 Bob Wilson <bob.wilson@acm.org>
10898 * lib/target-supports.exp (check_effective_target_sync_int_long):
10900 (check_effective_target_sync_char_short): Likewise.
10902 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10904 * gcc.dg/pr28796-2.c: Add more cases.
10906 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10908 * gcc.dg/pr28796-1.c: Add more cases.
10909 * gcc.dg/pr28796-2.c: Likewise.
10911 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10913 * gcc.dg/pr28796-1.c: Add more cases.
10914 * gcc.dg/pr28796-2.c: Likewise.
10916 2007-07-17 Janus Weil <jaydub66@gmail.com>
10919 * gfortran.dg/pr32535.f90: New test.
10921 2007-07-17 Paul Thomas <pault@gcc.gnu.org>
10925 * gfortran.dg/alloc_comp_constructor_3.f90: New test.
10927 2007-07-17 Zdenek Dvorak <dvorakz@suse.cz>
10929 PR rtl-optimization/32773
10930 * gcc.dg/pr32773.c: New test.
10932 2007-07-16 Andrew Pinski <andrew_pinski@playstation.sony.com>
10934 * gcc.target/spu/intrinsics-1.c: Use dg-message to
10935 match flax-vector-conversions note.
10936 * gcc.target/spu/fixed-range-bad.c: Use dg-warning
10937 instead of dg-error for the warning.
10939 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
10941 * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
10942 adapted to work on targets with 16-bit or wider int.
10943 * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
10944 * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
10945 * gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
10946 * gcc.dg/pr27959-2.c: Likewise for pr27959.c.
10948 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
10950 * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
10951 support large arrays.
10952 * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
10953 * gcc.dg/20061109-1.c: Likewise.
10954 * gcc.c-torture/execute/20061101-1.x: Likewise.
10955 * gcc.c-torture/execute/pr29797-1.x: Likewise.
10956 * gcc.c-torture/execute/pr31448.x: Likewise.
10958 2007-07-16 Lee Millward <lee.millward@gmail.com>
10960 * gfortran.dg/cmplx_intrinsic_1.f90: New test.
10963 * gfortran.dg/pr32238.f90: New test.
10966 * gfortran.dg/pr32222.f90: New test.
10969 * gfortran.dg/pr32242.f90: New test.
10971 2007-07-16 Sandra Loosemore <sandra@codesourcery.com>
10972 David Ung <davidu@mips.com>
10974 * gcc.target/mips/mips-sched-madd.c: New test case.
10976 2007-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10978 PR libfortran/32611
10979 * gfortran.dg/large_real_kind_1.f90: Update test.
10980 * gfortran.dg/pr17706.f90: Update test.
10981 * gfortran.dg/fmt_zero_digits.f90: Update test.
10982 * gfortran.dg/fmt_zero_precision.f90: Update test.
10983 * gfortran.dg/real_const_3.f90: Update test.
10985 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10988 * gfortran.dg/bounds_check_8.f90: New test.
10989 * gfortran.dg/do_iterator_2.f90: Make code legal Fortran.
10991 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10994 * gfortran.dg/mvbits_2.f90: New test.
10996 2007-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
10998 PR libfortran/32731
10999 * gfortran.dg/pack_mask_1.f90: New test.
11000 * gfortran.dg/unpack_mask_1.f90: New test.
11002 2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr>
11004 * gcc.dg/20001013-1.c: Move to gcc.target/sparc.
11005 * gcc.dg/20001101-1.c: Likewise.
11006 * gcc.dg/20001102-1.c: Likewise.
11007 * gcc.dg/20020116-2.c: Likewise.
11008 * gcc.dg/20020416-1.c: Likewise.
11009 * gcc.dg/sparc-constant-1.c: Likewise.
11010 * gcc.dg/sparc-dwarf2.c: Likewise.
11011 * gcc.dg/sparc-frame-1.c: Likewise.
11012 * gcc.dg/sparc-getcontext-1.c: Likewise.
11013 * gcc.dg/sparc-loop-1.c: Likewise.
11014 * gcc.dg/sparc-reg-1.c: Likewise.
11015 * gcc.dg/sparc-ret.c: Likewise.
11016 * gcc.dg/sparc-trap-1.c: Likewise.
11017 * gcc.dg/ultrasp10.c: Likewise.
11018 * gcc.dg/ultrasp11.c: Likewise.
11019 * gcc.dg/ultrasp1.c: Likewise.
11020 * gcc.dg/ultrasp2.c: Likewise.
11021 * gcc.dg/ultrasp3.c: Likewise.
11022 * gcc.dg/ultrasp4.c: Likewise.
11023 * gcc.dg/ultrasp5.c: Likewise.
11024 * gcc.dg/ultrasp6.c: Likewise.
11025 * gcc.dg/ultrasp7.c: Likewise.
11026 * gcc.dg/ultrasp8.c: Likewise.
11027 * gcc.dg/ultrasp9.c: Likewise.
11028 * gcc.dg/splet-1.c: Delete.
11030 2007-07-14 Daniel Franke <franke.daniel@gmail.com>
11033 * gfortran.dg/stfunc_5.f90: New test.
11035 2007-07-14 Uros Bizjak <ubizjak@gmail.com>
11037 * lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
11038 New procedure to check if arrays are naturally aligned to the vector
11039 alignment boundary.
11040 * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__
11041 in size_t typedef. Adjust tree dump scan results according to
11042 vect_aligned_arrays target check.
11043 * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to
11044 vect_aligned_arrays target check.
11045 * gcc.dg/vect/pr31699.c: Ditto.
11047 2007-07-13 Sa Liu <saliu@de.ibm.com>
11049 * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test
11050 for V2DFmode vector conditional expression.
11051 * gcc.target/spu/dfcmeq.c: New. Test combination of abs
11052 and dfceq patterns.
11053 * gcc.target/spu/dfcmgt.c: New. Test combination of abs
11054 and dfcgt patterns.
11055 * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for
11056 V2DFmode comparison and test special values.
11057 * lib/target-supports.exp: Switch on test for V2DFmode
11058 vector conditional expression.
11060 2007-07-13 Richard Guenther <rguenther@suse.de>
11062 PR tree-optimization/32721
11063 * gcc.dg/pr32721.c: New testcase.
11065 2007-07-13 Hans-Peter Nilsson <hp@axis.com>
11067 * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the
11068 error message part that continues on a new line.
11070 2007-07-12 Geoffrey Keating <geoffk@apple.com>
11072 * gcc.dg/c99-tgmath-1.c: New.
11073 * gcc.dg/c99-tgmath-2.c: New.
11074 * gcc.dg/c99-tgmath-3.c: New.
11075 * gcc.dg/c99-tgmath-4.c: New.
11077 2007-07-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11078 Janis Johnson <janis187@us.ibm.com>
11081 * gcc.test-framework/dg-error-exp-F.c: New test.
11082 * gcc.test-framework/dg-warning-exp-F.c: New test.
11083 * lib/gcc.exp: Enable warning and error prefixes.
11084 * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning.
11085 (dg-error): Wrap original dg-error.
11086 * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning
11087 markers from dg-error/dg-warning directives.
11088 * gcc.dg/20040322-1.c: Likewise.
11089 * gcc.dg/Wchar-subscripts-1.c: Likewise.
11090 * gcc.dg/Wdeclaration-after-statement-1.c: Likewise.
11091 * gcc.dg/Wdeclaration-after-statement-2.c: Likewise.
11092 * gcc.dg/Werror-1.c: Likewise.
11093 * gcc.dg/Werror-10.c: Likewise.
11094 * gcc.dg/Werror-11.c: Likewise.
11095 * gcc.dg/Werror-2.c: Likewise.
11096 * gcc.dg/Werror-3.c: Likewise.
11097 * gcc.dg/Werror-4.c: Likewise.
11098 * gcc.dg/Werror-5.c: Likewise.
11099 * gcc.dg/Werror-6.c: Likewise.
11100 * gcc.dg/Werror-7.c: Likewise.
11101 * gcc.dg/Werror-8.c: Likewise.
11102 * gcc.dg/Werror-9.c: Likewise.
11103 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
11104 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise.
11105 * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise.
11106 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise.
11107 * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise.
11108 * gcc.dg/Wint-to-pointer-cast-1.c: Likewise.
11109 * gcc.dg/Wint-to-pointer-cast-2.c: Likewise.
11110 * gcc.dg/Wint-to-pointer-cast-3.c: Likewise.
11111 * gcc.dg/Wnested-externs-1.c: Likewise.
11112 * gcc.dg/Wpointer-to-int-cast-1.c: Likewise.
11113 * gcc.dg/Wpointer-to-int-cast-2.c: Likewise.
11114 * gcc.dg/Wpointer-to-int-cast-3.c: Likewise.
11115 * gcc.dg/Wshadow-3.c: Likewise.
11116 * gcc.dg/Wtraditional-conversion-2.c: Likewise.
11117 * gcc.dg/Wwrite-strings-1.c: Likewise.
11118 * gcc.dg/anon-struct-5.c: Likewise.
11119 * gcc.dg/anon-struct-6.c: Likewise.
11120 * gcc.dg/anon-struct-7.c: Likewise.
11121 * gcc.dg/anon-struct-8.c: Likewise.
11122 * gcc.dg/array-8.c: Likewise.
11123 * gcc.dg/array-quals-2.c: Likewise.
11124 * gcc.dg/asm-qual-1.c: Likewise.
11125 * gcc.dg/asm-wide-1.c: Likewise.
11126 * gcc.dg/assign-warn-1.c: Likewise.
11127 * gcc.dg/assign-warn-2.c: Likewise.
11128 * gcc.dg/bitfld-10.c: Likewise.
11129 * gcc.dg/bitfld-11.c: Likewise.
11130 * gcc.dg/bitfld-12.c: Likewise.
11131 * gcc.dg/bitfld-13.c: Likewise.
11132 * gcc.dg/bitfld-14.c: Likewise.
11133 * gcc.dg/builtin-choose-expr-2.c: Likewise.
11134 * gcc.dg/builtins-30.c: Likewise.
11135 * gcc.dg/c90-const-expr-5.c: Likewise.
11136 * gcc.dg/c90-typespec-1.c: Likewise.
11137 * gcc.dg/c99-const-expr-5.c: Likewise.
11138 * gcc.dg/c99-flex-array-5.c: Likewise.
11139 * gcc.dg/c99-fordecl-3.c: Likewise.
11140 * gcc.dg/c99-tag-3.c: Likewise.
11141 * gcc.dg/c99-typespec-1.c: Likewise.
11142 * gcc.dg/c99-vla-jump-1.c: Likewise.
11143 * gcc.dg/c99-vla-jump-2.c: Likewise.
11144 * gcc.dg/c99-vla-jump-3.c: Likewise.
11145 * gcc.dg/c99-vla-jump-4.c: Likewise.
11146 * gcc.dg/c99-vla-jump-5.c: Likewise.
11147 * gcc.dg/cast-1.c: Likewise.
11148 * gcc.dg/cast-2.c: Likewise.
11149 * gcc.dg/cast-3.c: Likewise.
11150 * gcc.dg/cast-4.c: Likewise.
11151 * gcc.dg/cast-pretty-print-1.c: Likewise.
11152 * gcc.dg/comp-goto-2.c: Likewise.
11153 * gcc.dg/comp-goto-3.c: Likewise.
11154 * gcc.dg/cpp/error-1.c: Likewise.
11155 * gcc.dg/cpp/if-paren.c: Likewise.
11156 * gcc.dg/decl-7.c: Likewise.
11157 * gcc.dg/decl-8.c: Likewise.
11158 * gcc.dg/decl-nospec-1.c: Likewise.
11159 * gcc.dg/decl-nospec-2.c: Likewise.
11160 * gcc.dg/decl-nospec-3.c: Likewise.
11161 * gcc.dg/declspec-10.c: Likewise.
11162 * gcc.dg/declspec-11.c: Likewise.
11163 * gcc.dg/declspec-12.c: Likewise.
11164 * gcc.dg/declspec-13.c: Likewise.
11165 * gcc.dg/declspec-14.c: Likewise.
11166 * gcc.dg/declspec-15.c: Likewise.
11167 * gcc.dg/declspec-16.c: Likewise.
11168 * gcc.dg/declspec-17.c: Likewise.
11169 * gcc.dg/declspec-4.c: Likewise.
11170 * gcc.dg/declspec-5.c: Likewise.
11171 * gcc.dg/declspec-6.c: Likewise.
11172 * gcc.dg/declspec-7.c: Likewise.
11173 * gcc.dg/declspec-8.c: Likewise.
11174 * gcc.dg/declspec-9.c: Likewise.
11175 * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise.
11176 * gcc.dg/dfp/constants-c99.c: Likewise.
11177 * gcc.dg/dfp/keywords-c89.c: Likewise.
11178 * gcc.dg/dfp/keywords-c99.c: Likewise.
11179 * gcc.dg/dfp/keywords-reserved.c: Likewise.
11180 * gcc.dg/dfp/typespec.c: Likewise.
11181 * gcc.dg/dremf-type-compat-2.c: Likewise.
11182 * gcc.dg/dremf-type-compat-3.c: Likewise.
11183 * gcc.dg/dremf-type-compat-4.c: Likewise.
11184 * gcc.dg/empty-source-2.c: Likewise.
11185 * gcc.dg/empty-source-3.c: Likewise.
11186 * gcc.dg/enum3.c: Likewise.
11187 * gcc.dg/extra-semi-2.c: Likewise.
11188 * gcc.dg/extra-semi-3.c: Likewise.
11189 * gcc.dg/float-range-1.c: Likewise.
11190 * gcc.dg/float-range-2.c: Likewise.
11191 * gcc.dg/float-range-3.c: Likewise.
11192 * gcc.dg/float-range-5.c: Likewise.
11193 * gcc.dg/format/asm_fprintf-2.c: Likewise.
11194 * gcc.dg/format/asm_fprintf-3.c: Likewise.
11195 * gcc.dg/format/asm_fprintf-4.c: Likewise.
11196 * gcc.dg/format/asm_fprintf-5.c: Likewise.
11197 * gcc.dg/format/cast-1.c: Likewise.
11198 * gcc.dg/format/gcc_diag-3.c: Likewise.
11199 * gcc.dg/format/gcc_diag-4.c: Likewise.
11200 * gcc.dg/format/gcc_diag-6.c: Likewise.
11201 * gcc.dg/format/gcc_diag-8.c: Likewise.
11202 * gcc.dg/format/gcc_diag-9.c: Likewise.
11203 * gcc.dg/format/nul-2.c: Likewise.
11204 * gcc.dg/format/opt-1.c: Likewise.
11205 * gcc.dg/format/opt-2.c: Likewise.
11206 * gcc.dg/format/opt-3.c: Likewise.
11207 * gcc.dg/format/opt-4.c: Likewise.
11208 * gcc.dg/format/opt-5.c: Likewise.
11209 * gcc.dg/format/opt-6.c: Likewise.
11210 * gcc.dg/framework-2.c: Likewise.
11211 * gcc.dg/func-args-1.c: Likewise.
11212 * gcc.dg/func-outside-1.c: Likewise.
11213 * gcc.dg/func-outside-2.c: Likewise.
11214 * gcc.dg/gnu-cond-expr-2.c: Likewise.
11215 * gcc.dg/gnu-cond-expr-3.c: Likewise.
11216 * gcc.dg/if-empty-1.c: Likewise.
11217 * gcc.dg/init-bad-1.c: Likewise.
11218 * gcc.dg/init-bad-2.c: Likewise.
11219 * gcc.dg/init-bad-3.c: Likewise.
11220 * gcc.dg/init-desig-obs-2.c: Likewise.
11221 * gcc.dg/init-desig-obs-3.c: Likewise.
11222 * gcc.dg/init-empty-2.c: Likewise.
11223 * gcc.dg/init-empty-3.c: Likewise.
11224 * gcc.dg/inline-11.c: Likewise.
11225 * gcc.dg/inline-12.c: Likewise.
11226 * gcc.dg/inline-8.c: Likewise.
11227 * gcc.dg/inline-9.c: Likewise.
11228 * gcc.dg/inline3.c: Likewise.
11229 * gcc.dg/label-decl-1.c: Likewise.
11230 * gcc.dg/label-decl-2.c: Likewise.
11231 * gcc.dg/label-decl-3.c: Likewise.
11232 * gcc.dg/label-decl-4.c: Likewise.
11233 * gcc.dg/long-long-typespec-1.c: Likewise.
11234 * gcc.dg/lvalue-2.c: Likewise.
11235 * gcc.dg/lvalue-3.c: Likewise.
11236 * gcc.dg/nested-func-3.c: Likewise.
11237 * gcc.dg/nested-redef-1.c: Likewise.
11238 * gcc.dg/noreturn-4.c: Likewise.
11239 * gcc.dg/old-style-prom-2.c: Likewise.
11240 * gcc.dg/old-style-prom-3.c: Likewise.
11241 * gcc.dg/old-style-then-proto-1.c: Likewise.
11242 * gcc.dg/overflow-warn-1.c: Likewise.
11243 * gcc.dg/overflow-warn-2.c: Likewise.
11244 * gcc.dg/overflow-warn-3.c: Likewise.
11245 * gcc.dg/overflow-warn-4.c: Likewise.
11246 * gcc.dg/overflow-warn-6.c: Likewise.
11247 * gcc.dg/parm-forwdecl-2.c: Likewise.
11248 * gcc.dg/parm-forwdecl-3.c: Likewise.
11249 * gcc.dg/parm-impl-decl-1.c: Likewise.
11250 * gcc.dg/parm-impl-decl-2.c: Likewise.
11251 * gcc.dg/parm-incomplete-1.c: Likewise.
11252 * gcc.dg/parm-mismatch-1.c: Likewise.
11253 * gcc.dg/pointer-arith-1.c: Likewise.
11254 * gcc.dg/pointer-arith-2.c: Likewise.
11255 * gcc.dg/pointer-arith-3.c: Likewise.
11256 * gcc.dg/pointer-arith-4.c: Likewise.
11257 * gcc.dg/pointer-arith-6.c: Likewise.
11258 * gcc.dg/pointer-arith-7.c: Likewise.
11259 * gcc.dg/pointer-arith-8.c: Likewise.
11260 * gcc.dg/pr13804-1.c: Likewise.
11261 * gcc.dg/pr15698-1.c: Likewise.
11262 * gcc.dg/pr15698-2.c: Likewise.
11263 * gcc.dg/pr15698-3.c: Likewise.
11264 * gcc.dg/pr15698-4.c: Likewise.
11265 * gcc.dg/pr15698-5.c: Likewise.
11266 * gcc.dg/pr15698-6.c: Likewise.
11267 * gcc.dg/pr15698-7.c: Likewise.
11268 * gcc.dg/pr15698-8.c: Likewise.
11269 * gcc.dg/pr17188-1.c: Likewise.
11270 * gcc.dg/pr17301-1.c: Likewise.
11271 * gcc.dg/pr17301-2.c: Likewise.
11272 * gcc.dg/pr17730-1.c: Likewise.
11273 * gcc.dg/pr20368-1.c: Likewise.
11274 * gcc.dg/pr20368-2.c: Likewise.
11275 * gcc.dg/pr20368-3.c: Likewise.
11276 * gcc.dg/pr22308-1.c: Likewise.
11277 * gcc.dg/qual-component-1.c: Likewise.
11278 * gcc.dg/redecl-1.c: Likewise.
11279 * gcc.dg/redecl-11.c: Likewise.
11280 * gcc.dg/redecl-12.c: Likewise.
11281 * gcc.dg/redecl-13.c: Likewise.
11282 * gcc.dg/redecl-14.c: Likewise.
11283 * gcc.dg/redecl-15.c: Likewise.
11284 * gcc.dg/register-var-1.c: Likewise.
11285 * gcc.dg/register-var-2.c: Likewise.
11286 * gcc.dg/stmt-expr-2.c: Likewise.
11287 * gcc.dg/stmt-expr-3.c: Likewise.
11288 * gcc.dg/stmt-expr-label-1.c: Likewise.
11289 * gcc.dg/stmt-expr-label-2.c: Likewise.
11290 * gcc.dg/stmt-expr-label-3.c: Likewise.
11291 * gcc.dg/struct-empty-2.c: Likewise.
11292 * gcc.dg/struct-empty-3.c: Likewise.
11293 * gcc.dg/struct-parse-1.c: Likewise.
11294 * gcc.dg/struct-semi-1.c: Likewise.
11295 * gcc.dg/struct-semi-2.c: Likewise.
11296 * gcc.dg/struct-semi-3.c: Likewise.
11297 * gcc.dg/switch-5.c: Likewise.
11298 * gcc.dg/switch-6.c: Likewise.
11299 * gcc.dg/switch-7.c: Likewise.
11300 * gcc.dg/tls/diag-5.c: Likewise.
11301 * gcc.dg/transparent-union-1.c: Likewise.
11302 * gcc.dg/transparent-union-3.c: Likewise.
11303 * gcc.dg/typespec-1.c: Likewise.
11304 * gcc.dg/vla-init-2.c: Likewise.
11305 * gcc.dg/vla-init-3.c: Likewise.
11306 * gcc.dg/vla-init-4.c: Likewise.
11307 * gcc.dg/vla-init-5.c: Likewise.
11308 * gcc.dg/void-cast-2.c: Likewise.
11309 * gcc.dg/wvla-3.c: Likewise.
11310 * gcc.dg/wvla-7.c: Likewise.
11311 * gcc.target/i386/991209-1.c: Likewise.
11312 * gcc.target/ia64/fpreg-1.c: Likewise.
11313 * gcc.target/m68k/interrupt_thread-2.c: Likewise.
11314 * gcc.target/m68k/interrupt_thread-3.c: Likewise.
11316 2007-07-12  Daniel Franke  <franke.daniel@gmail.com>
11319 * gfortran.dg/func_decl_4.f90: New test.
11321 2007-07-12 Paul Thomas <pault@gcc.gnu.org>
11324 * gfortran.dg/interface_17.f90: New test.
11326 2007-07-12 Christopher D. Rickett <crickett@lanl.gov>
11329 * gfortran.dg/32599.f03: New test case.
11332 * gfortran.dg/32601.f03: New test case.
11333 * gfortran.dg/32601_1.f03: Ditto.
11334 * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options.
11335 * gfortran.dg/c_ptr_tests_10.f03: Ditto.
11337 2007-07-12 Steve Ellcey <sje@cup.hp.com>
11339 * gcc.c-torture/execute/align-3.c: Remove function addr check.
11341 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
11342 Devang Patel <dpatel@apple.com>
11344 PR tree-optimization/25413
11345 * gcc.dg/vect/vect-align-1.c: New.
11346 * gcc.dg/vect/vect-align-2.c: New.
11347 * gcc.dg/vect/pr25413.c: New.
11348 * gcc.dg/vect/pr25413a.c: New.
11349 * gcc.dg/vect/pr31699.c: Fix dg-final check.
11351 2007-07-12 Nathan Froyd <froydnj@codesourcery.com>
11353 * lib/target-support.exp (check_ultrasparc_hw_available):
11355 (is-effective-target): Check $arg for ultrasparc_hw.
11356 (is-effective-target-keyword): Likewise.
11357 * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw
11358 when determining what to do on sparc platforms.
11359 * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target.
11360 * gcc.dg/20001101-1.c: Likewise.
11361 * gcc.dg/20001101-2.c: Likewise.
11362 * gcc.dg/ultrasp9.c: Likewise.
11363 * gcc.dg/ultrasp10.c: Likewise.
11364 * gcc.target/sparc/pdist-3.c: Likewise.
11366 2007-07-12 Daniel Jacobowitz <dan@codesourcery.com>
11368 * gcc.target/mips/save-restore-5.c: Add -mno-abicalls.
11370 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
11372 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now
11374 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops
11375 now get vectorized.
11376 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New.
11377 * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New.
11378 * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New.
11379 * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New.
11380 * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New.
11381 * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New.
11382 * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New.
11383 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New.
11384 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New.
11385 * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New.
11386 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New.
11387 * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New.
11388 * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New.
11389 * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New.
11390 * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New.
11391 * lib/target-supports.exp (check_effective_target_vect_int_mul):
11394 2007-07-12 Jakub Jelinek <jakub@redhat.com>
11397 * g++.dg/parse/error30.C: New test.
11399 2007-07-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
11402 * gfortran.dg/alloc_comp_misc_1.f90: New test.
11404 2007-07-11 Daniel Berlin <dberlin@dberlin.org>
11406 * gfortran.fortran-torture/compile/pr32663.f: New test.
11408 2007-07-11 Paolo Carlini <pcarlini@suse.de>
11411 * g++.dg/inherit/virtual4.C: New.
11413 2007-07-11 Uros Bizjak <ubizjak@gmail.com>
11416 * gcc.target/i386/pr32661-1.c: New test.
11418 2007-07-11 Eric Botcazou <ebotcazou@adacore.com>
11420 * gnat.dg/invariant_index.ad[sb]: New test.
11422 2007-07-11 Paolo Carlini <pcarlini@suse.de>
11425 * g++.dg/template/decl3.C: New.
11427 2007-07-09 Geoffrey Keating <geoffk@apple.com>
11430 * gcc.c-torture/execute/align-3.c: New.
11432 2007-07-10 Uros Bizjak <ubizjak@gmail.com>
11435 * gcc.target/i386/pr32708-1.c: New test.
11436 * gcc.target/i386/pr32708-2.c: Ditto.
11437 * gcc.target/i386/pr32708-3.c: Ditto.
11439 2007-07-10 Mark Mitchell <mark@codesourcery.com>
11441 * g++.dg/init/new20.C: Remove svn:executable flag.
11443 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
11445 * gcc.dg/vect/vect-116.c: Add vect_int target requirement.
11447 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
11449 * gcc.dg/ultrasp7.c: Add fpic target requirement.
11451 2007-07-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11454 * gcc.dg/pch/counter-2.c: Match every message with its appropriate
11457 2007-07-10 Paul Thomas <pault@gcc.gnu.org>
11460 * gfortran.dg/overload_2.f90: New test.
11463 * gfortran.dg/transfer_simplify_5.f90
11466 * gfortran.dg/interface_15.f90: New test.
11468 2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
11470 PR libfortran/32336
11471 * gfortran.dg/matmul_5.f90: New test case.
11473 2007-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11475 * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory.
11476 * gcc.dg/fesd-any.h: Likewise.
11477 * gcc.dg/fesd-baseonly.c: Likewise.
11478 * gcc.dg/fesd-baseonly.h: Likewise.
11479 * gcc.dg/fesd-none.c: Likewise.
11480 * gcc.dg/fesd-none.h: Likewise.
11481 * gcc.dg/fesd-reduced.c: Likewise.
11482 * gcc.dg/fesd-reduced.h: Likewise.
11483 * gcc.dg/fesd-sys.c: Likewise.
11484 * gcc.dg/fesd-sys.h: Likewise
11485 * gcc.dg/fesd.h: Likewise.
11487 * g++.dg/debug/dwarf2: New directory.
11488 * g++.dg/debug/dwarf2/dwarf2.exp: New driver.
11489 * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory.
11490 * g++.dg/other/fesd-any.h: Likewise.
11491 * g++.dg/other/fesd-baseonly.C: Likewise.
11492 * g++.dg/other/fesd-baseonly.h: Likewise.
11493 * g++.dg/other/fesd-none.C: Likewise.
11494 * g++.dg/other/fesd-none.h: Likewise.
11495 * g++.dg/other/fesd-reduced.C: Likewise.
11496 * g++.dg/other/fesd-reduced.h: Likewise.
11497 * g++.dg/other/fesd-sys.C: Likewise.
11498 * g++.dg/other/fesd-sys.h: Likewise.
11499 * g++.dg/other/fesd.h: Likewise.
11501 2007-07-09 Daniel Franke <franke.daniel@gmail.com>
11504 * gfortran.dg/parameter_unused.f90: New test.
11506 2007-07-09 Uros Bizjak <ubizjak@gmail.com>
11508 PR tree-optimization/32681
11509 * gcc.dg/tree-ssa/pr32681.c: New test.
11511 2007-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11514 * gfortran.dg/fmt_t_5.f90: New test.
11516 2007-07-08 Paolo Carlini <pcarlini@suse.de>
11519 * g++.dg/template/operator10.C: New.
11521 2007-07-08 Thomas Koenig <tkoenig@gcc.gnu.org>
11523 PR libfortran/32217
11524 * gfortran.dg/unpack_zerosize_1.f90: New test case.
11526 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
11529 * gfortran.dg/operator_6.f90: New test.
11531 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
11534 * gfortran.dg/operator_4.f90: New test.
11535 * gfortran.dg/operator_5.f90: New test.
11536 * gfortran.dg/logical_comp.f90: Adjusted error messages.
11537 * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum.
11539 2007-07-08 Tobias Burnus <burnus@net-b.de>
11542 * gfortran.dg/argument_checking_6.f90: New.
11544 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
11547 * gfortran.dg/interface_155555.f90: New test.
11549 2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11551 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
11552 c99-math-long-double-1.c, c99-math.h: Test subnormals.
11554 2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11557 * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
11558 discern pedantic diagnostics and errors.
11559 * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
11561 * gcc.dg/20050121-1.c: This is an error and not a warning.
11562 * gcc.target/i386/sseregparm-2.c: Likewise.
11563 * gcc.target/i386/20060512-4.c: This is a warning and not an error.
11564 * gcc.dg/charset/attribute2.c: Likewise.
11565 * gcc.dg/bitfld-1.c: Likewise.
11566 * gcc.dg/pack-test-2.c: Likewise.
11567 * gcc.dg/940510-1.c: Match separately error and warning.
11568 * gcc.dg/array-2.c: Match separately multiple messages. The second
11569 diagnostic is a pedantic warning and not an error.
11570 * gcc.dg/pr14475.c: Match separately multiple messages.
11571 * gcc.dg/pr18809-1.c: Likewise.
11572 * gcc.dg/pr27953.c: Likewise.
11573 * gcc.dg/vla-init-1.c: Likewise.
11574 * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
11576 2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11579 * gfortran.dg/char_decl_1.f90: New test.
11581 2007-07-07 Daniel Berlin <dberlin@dberlin.org>
11583 * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
11585 2007-07-07 Mark Mitchell <mark@codesourcery.com>
11588 * g++.dg/template/overload9.C: New test.
11590 2007-07-06 Daniel Berlin <dberlin@dberlin.org>
11592 * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
11593 * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
11595 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
11597 * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
11598 * gcc.dg/20001012-2.c: Likewise.
11599 * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
11600 * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
11602 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
11604 * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
11605 about the chunk size when STACK_SIZE is defined.
11607 2007-07-06 Josh Conner <jconner@apple.com>
11609 PR middle-end/32602
11610 * gcc.dg/sibcall-8.c: New test.
11612 2007-07-06 Josh Conner <jconner@apple.com>
11614 PR middle-end/32603
11615 * gcc.target/arm/sibcall-1.c: New test.
11617 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
11619 * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
11621 2007-07-06 Daniel Franke <franke.daniel@gmail.com>
11623 * gfortran.dg/save_parameter.f90: New test.
11624 * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
11626 2007-07-06 Richard Guenther <rguenther@suse.de>
11628 * g++.dg/opt/pr30965.C: New testcase.
11630 2007-07-06 Richard Sandiford <richard@codesourcery.com>
11632 * gcc.target/mips/save-restore-5.c: New test.
11634 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
11636 PR rtl_optimization/32450
11637 * gcc.dg/pr32450.c: New runtime test.
11639 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
11641 * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
11642 single underscore in scan directives.
11644 2007-07-05 Mark Mitchell <mark@codesourcery.com>
11647 * g++.dg/init/ptrmem4.C: New test.
11650 * g++.dg/init/new21.C: Likewise.
11653 * g++.dg/template/static30.C: Likewise.
11655 2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
11657 * gcc.dg/vect/costmodel/ppc: New directory.
11658 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
11659 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
11661 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
11662 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
11663 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
11664 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
11665 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
11666 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
11667 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
11668 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
11669 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
11670 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
11671 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
11672 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
11673 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
11674 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
11676 2007-07-05 Tobias Burnus <burnus@net-b.de>
11679 * gfortran.dg/module_md5_1.f90: Update MD5 number.
11681 2007-07-05 Paul Thomas <pault@gcc.gnu.org>
11684 * gfortran.dg/interface_14.f90: New test.
11687 * gfortran.dg/do_iterator_2.f90: New test.
11689 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
11691 * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
11692 (FE_DEC_DOWNWARD): Likewise.
11693 (FE_DEC_UPWARD): Likewise.
11694 (FE_DEC_TOWARDZERO): Likewise.
11695 (FE_DEC_TONEARESTFROMZERO): Likewise.
11697 2007-07-04 Daniel Berlin <dberlin@dberlin.org>
11699 * gcc.c-torture/compile/pr32606.c: New.
11700 * gfortran.fortran-torture/execute/pr32604.f90: New.
11702 2007-07-04 Mark Mitchell <mark@codesourcery.com>
11704 * gcc.dg/visibility-12.c: New test.
11705 * gcc.dg/visibility-13.c: Likewise.
11706 * g++.dg/ext/visibility-9.C: Likewise.
11707 * g++.dg/ext/visibility-10.C: Likewise.
11709 2007-07-04 Richard Sandiford <richard@codesourcery.com>
11711 * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
11712 * gcc.dg/sh-relax-vxworks.c: New test.
11714 2007-07-04 Richard Guenther <rguenther@suse.de>
11716 PR tree-optimization/32500
11717 * gcc.c-torture/execute/pr32500.c: New testcase.
11719 2007-07-04 Richard Guenther <rguenther@suse.de>
11721 PR tree-optimization/32482
11722 * gcc.c-torture/compile/pr32482.c: New testcase.
11724 2007-07-04 Richard Sandiford <richard@codesourcery.com>
11726 * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
11728 * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
11729 * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
11730 * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
11731 * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
11733 2007-07-04 Richard Sandiford <richard@codesourcery.com>
11735 * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
11737 2007-07-04 Richard Sandiford <richard@codesourcery.com>
11739 * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
11741 2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
11744 * gfortran.dg/min_max_optional_1.f90: New test.
11745 * gfortran.dg/min_max_optional_2.f90: New test.
11746 * gfortran.dg/min_max_optional_3.f90: New test.
11748 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11751 * gfortran.dg/fmt_error.f90: New test.
11753 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11756 * gfortran.dg/interface_13.f90: New test.
11758 2007-07-03 Dave Brolley <brolley@redhat.com>
11761 * g++.dg/init/new20.C: New test.
11763 2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
11766 * gfortran.dg/iso_c_binding_only.f03: Updated test case.
11768 2007-07-03 Tobias Burnus <burnus@net-b.de>
11771 * common_7.f90: New.
11772 * common_8.f90: New.
11773 * common_9.f90: New.
11775 2007-07-03 Tobias Burnus <burnus@net-b.de>
11778 * gfortran.dg/argument_checking_1.f90: New.
11779 * gfortran.dg/argument_checking_2.f90: New.
11780 * gfortran.dg/argument_checking_3.f90: New.
11781 * gfortran.dg/argument_checking_4.f90: New.
11782 * gfortran.dg/argument_checking_5.f90: New.
11783 * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
11784 * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
11786 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
11788 * gcc.dg/pr32176.c: Add -w to default dg-options.
11790 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
11792 * gcc.c-torture/compile/ssa-pre-1.c: New test.
11794 2007-07-03 Tobias Burnus <burnus@net-b.de>
11797 * gfortran.dg/null_2.f90: New.
11799 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
11800 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
11802 PR middle-end/32176
11803 * gcc.dg/pr32176.c: New test.
11805 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
11807 * gcc.dg/const-float80.c : New test.
11808 * gcc.dg/const-float128.c : New test.
11809 * gcc.dg/const-float80-ped.c : New test.
11810 * gcc.dg/const-float128-ped.c : New test.
11812 2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11814 * gcc.dg/c99-math.h: Fix typo.
11816 2007-07-02 Jakub Jelinek <jakub@redhat.com>
11819 * gcc.dg/gomp/pr32468-1.c: New test.
11821 2007-07-02 Richard Sandiford <richard@codesourcery.com>
11823 * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
11826 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
11828 * gfortran.fortran-torture/compile/pr32583.f: New.
11829 * gcc.c-torture/compile/pr32584.c: New
11831 2007-07-02 Ollie Wild <aaw@google.com>
11833 * g++.dg/lookup/using16.C: Merge dg-errors with common line.
11834 * g++.dg/lookup/using17.C: Merge dg-errors with common line.
11836 2007-07-02 Richard Sandiford <richard@codesourcery.com>
11838 * gcc.target/mips/save-restore-1.c: New test.
11839 * gcc.target/mips/save-restore-2.c: Likewise.
11840 * gcc.target/mips/save-restore-3.c: Likewise.
11841 * gcc.target/mips/save-restore-4.c: Likewise.
11843 2007-07-02 Uros Bizjak <ubizjak@gmail.com>
11845 PR tree-optimization/31966
11846 PR tree-optimization/32533
11847 * gcc.dg/tree-ssa/pr31966.c: New runtime test.
11848 * gfortran.dg/pr32533.f90: Ditto.
11850 2007-07-02 Jakub Jelinek <jakub@redhat.com>
11852 * g++.dg/opt/nrv12.C: New test.
11853 * gcc.target/i386/nrv1.c: New test.
11856 * g++.dg/gomp/pr31748.C: New test.
11858 2007-07-02 Ira Rosen <irar@il.ibm.com>
11860 PR tree-optimization/32230
11861 * gcc.dg/vect/pr32230.c: New test.
11863 2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
11865 * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
11866 * bind_c_coms.f90: Ditto.
11867 * bind_c_coms_driver.c: Ditto.
11868 * bind_c_dts.f90: Ditto.
11869 * bind_c_dts_2.f03: Ditto.
11870 * bind_c_dts_2_driver.c: Ditto.
11871 * bind_c_dts_3.f03: Ditto.
11872 * bind_c_dts_4.f03: Ditto.
11873 * bind_c_dts_driver.c: Ditto.
11874 * bind_c_implicit_vars.f03: Ditto.
11875 * bind_c_procs.f03: Ditto.
11876 * bind_c_usage_2.f03: Ditto.
11877 * bind_c_usage_3.f03: Ditto.
11878 * bind_c_usage_5.f03: Ditto.
11879 * bind_c_usage_6.f03: Ditto.
11880 * bind_c_usage_7.f03: Ditto.
11881 * bind_c_vars.f90: Ditto.
11882 * bind_c_vars_driver.c: Ditto.
11883 * binding_c_table_15_1.f03: Ditto.
11884 * binding_label_tests.f03: Ditto.
11885 * binding_label_tests_10.f03: Ditto.
11886 * binding_label_tests_10_main.f03: Ditto.
11887 * binding_label_tests_11.f03: Ditto.
11888 * binding_label_tests_11_main.f03: Ditto.
11889 * binding_label_tests_12.f03: Ditto.
11890 * binding_label_tests_13.f03: Ditto.
11891 * binding_label_tests_13_main.f03: Ditto.
11892 * binding_label_tests_14.f03: Ditto.
11893 * binding_label_tests_2.f03: Ditto.
11894 * binding_label_tests_3.f03: Ditto.
11895 * binding_label_tests_4.f03: Ditto.
11896 * binding_label_tests_5.f03: Ditto.
11897 * binding_label_tests_6.f03: Ditto.
11898 * binding_label_tests_7.f03: Ditto.
11899 * binding_label_tests_8.f03: Ditto.
11900 * binding_label_tests_9.f03: Ditto.
11901 * c_assoc.f90: Ditto.
11902 * c_assoc_2.f03: Ditto.
11903 * c_f_pointer_shape_test.f90: Ditto.
11904 * c_f_pointer_tests.f90: Ditto.
11905 * c_f_tests_driver.c: Ditto.
11906 * c_funloc_tests.f03: Ditto.
11907 * c_funloc_tests_2.f03: Ditto.
11908 * c_funloc_tests_3.f03: Ditto.
11909 * c_funloc_tests_3_funcs.c: Ditto.
11910 * c_kind_params.f90: Ditto.
11911 * c_kind_tests_2.f03: Ditto.
11912 * c_kinds.c: Ditto.
11913 * c_loc_driver.c: Ditto.
11914 * c_loc_test.f90: Ditto.
11915 * c_loc_tests_2.f03: Ditto.
11916 * c_loc_tests_2_funcs.c: Ditto.
11917 * c_loc_tests_3.f03: Ditto.
11918 * c_loc_tests_4.f03: Ditto.
11919 * c_loc_tests_5.f03: Ditto.
11920 * c_loc_tests_6.f03: Ditto.
11921 * c_loc_tests_7.f03: Ditto.
11922 * c_loc_tests_8.f03: Ditto.
11923 * c_ptr_tests.f03: Ditto.
11924 * c_ptr_tests_10.f03: Ditto.
11925 * c_ptr_tests_5.f03: Ditto.
11926 * c_ptr_tests_7.f03: Ditto.
11927 * c_ptr_tests_7_driver.c: Ditto.
11928 * c_ptr_tests_8.f03: Ditto.
11929 * c_ptr_tests_8_funcs.c: Ditto.
11930 * c_ptr_tests_9.f03: Ditto.
11931 * c_ptr_tests_driver.c: Ditto.
11932 * c_size_t_driver.c: Ditto.
11933 * c_size_t_test.f03: Ditto.
11934 * com_block_driver.f90: Ditto.
11935 * global_vars_c_init.f90: Ditto.
11936 * global_vars_c_init_driver.c: Ditto.
11937 * global_vars_f90_init.f90: Ditto.
11938 * global_vars_f90_init_driver.c: Ditto.
11939 * interop_params.f03: Ditto.
11940 * iso_c_binding_only.f03: Ditto.
11941 * iso_c_binding_rename_1.f03: Ditto.
11942 * iso_c_binding_rename_1_driver.c: Ditto.
11943 * iso_c_binding_rename_2.f03: Ditto.
11944 * iso_c_binding_rename_2_driver.c: Ditto.
11945 * kind_tests_2.f03: Ditto.
11946 * kind_tests_3.f03: Ditto.
11947 * module_md5_1.f90: Ditto.
11948 * only_clause_main.c: Ditto.
11949 * print_c_kinds.f90: Ditto.
11950 * test_bind_c_parens.f03: Ditto.
11951 * test_c_assoc.c: Ditto.
11952 * test_com_block.f90: Ditto.
11953 * test_common_binding_labels.f03: Ditto.
11954 * test_common_binding_labels_2.f03: Ditto.
11955 * test_common_binding_labels_2_main.f03: Ditto.
11956 * test_common_binding_labels_3.f03: Ditto.
11957 * test_common_binding_labels_3_main.f03: Ditto.
11958 * test_only_clause.f90: Ditto.
11959 * use_iso_c_binding.f90: Ditto.
11960 * value_5.f90: Ditto.
11961 * value_test.f90: Ditto.
11962 * value_tests_f03.f90: Ditto.
11964 2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
11966 * gcc.dg/tls/opt-14.c: New.
11968 2007-07-01 Ollie Wild <aaw@google.com>
11970 * g++.dg/lookup/using16.C: New test.
11971 * g++.dg/lookup/using17.C: New test.
11973 2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
11976 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
11977 (test_4): Use proper test for floating point equality.
11978 (test_8): Likewise.
11980 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11982 PR libgfortran/32554
11983 * gfortran.dg/fmt_p_1.f90: New test.
11985 2007-07-01 Ira Rosen <irar@il.ibm.com>
11987 * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
11988 initialization and fix dg-final check - the initialization loop is
11991 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
11992 Volker Reichelt <reichelt@netcologne.de>
11994 PR middle-end/32559
11995 * gcc.dg/pr32559.c: New test.
11997 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
11999 PR tree-optimization/25371
12000 * gcc.dg/vect/pr25371.c: New test.
12002 2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
12004 * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
12005 when allocating and initializing a flexible array.
12007 2007-06-30 Daniel Franke <franke.daniel@gmail.com>
12010 * gfortran.dg/intrinsic.f90: New test.
12012 2007-06-30 Tobias Burnus <burnus@net-b.de>
12015 * gfortran.dg/fmt_zero_check.f90: New.
12017 2007-06-30 Paul Thomas <pault@gcc.gnu.org>
12020 * gfortran.dg/repeat_f90: New test.
12022 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12025 * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
12026 -pedantic-errors, so we should match errors.
12027 * gcc.dg/cpp/escape-1.c: Likewise.
12028 * gcc.dg/cpp/charconst.c: Empty character constants are errors.
12029 * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
12031 * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
12032 errors instead of warnings.
12033 * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
12034 a pedantic warning.
12035 * gcc.dg/cpp/arith-3.c: Likewise.
12037 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12040 * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
12041 * gcc.dg/pch/valid-2.c: Likewise.
12042 * gcc.dg/pch/valid-3.c: Likewise.
12043 * gcc.dg/pch/warn-1.c: Likewise.
12044 * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
12046 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12049 * gcc.dg/Wunused-function.c: New.
12051 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12053 * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
12055 2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
12057 * g++.dg/other/canon-31724.C: New.
12059 2007-06-29 Jan Hubicka <jh@suse.cz>
12061 PR middle-end/32372
12062 * gcc.c-torture/compile/pr32372.c: new.
12064 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
12066 * gfortran.dg/operator_3.f90: New test.
12068 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
12070 * gfortran.dg/gomp/reduction1.f90: Adjust error message.
12071 * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
12073 2007-06-29 Richard Guenther <rguenther@suse.de>
12075 PR middle-end/32493
12076 * gcc.dg/inline-23.c: New testcase.
12078 2007-06-29 Uros Bizjak <ubizjak@gmail.com>
12080 PR tree-optimization/24659
12081 * gcc.target/i386/vectorize2.c: New test.
12082 * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
12083 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
12085 2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
12087 * gcc.dg/pointer-arith-9.c: New test.
12089 2007-06-29 Tobias Burnus <burnus@net-b.de>
12092 * gfortran.dg/fmt_read_2.f90: New.
12094 2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12096 * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
12097 If it exists, don't try to create it.
12099 2007-06-28 Geoffrey Keating <geoffk@apple.com>
12101 * g++.dg/ext/visibility/ms-compat-1.C: New.
12103 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
12106 * gfortran.fortran-torture/compile/pr32417.f90: New test.
12108 2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
12110 * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
12113 2007-06-27 Daniel Franke <franke.daniel@gmail.com>
12116 * gfortran.dg/gomp/allocatable_components_1.f90: New test.
12118 2007-06-27 Richard Guenther <rguenther@suse.de>
12120 PR middle-end/32492
12121 * gcc.dg/inline-22.c: New testcase.
12123 2007-06-26 Hui-May Chang <hm.chang@apple.com>
12125 * gcc.target/i386/large-size-array-3.c: Remove the larger size of
12126 the scan-assembler constant.
12128 2007-06-25 Geoffrey Keating <geoffk@apple.com>
12131 * gcc.dg/pr20216.c: New.
12133 2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
12136 * gcc.dg/vect/pr32421.c: New test.
12138 2006-06-26 Simon Martin <simartin@users.sourceforge.net>
12141 * g++.dg/other/friend5.C: New test.
12143 2007-06-25 Paul Thomas <pault@gcc.gnu.org>
12146 * gfortran.dg/host_assoc_function_2.f90: New test.
12149 * gfortran.dg/host_assoc_call_1.f90: New test.
12151 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12153 * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
12155 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12158 * gfortran.dg/error_format.f90: New test.
12160 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
12163 * gfortran.dg/pr32136.f90: New test.
12165 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
12168 * gfortran.dg/minmaxloc_1.f90: New test.
12171 * gfortran.dg/minmaxloc_2.f90: New test.
12173 2007-06-23 Richard Guenther <rguenther@suse.de>
12175 PR tree-optimization/16876
12176 PR middle-end/29478
12177 * gcc.dg/pr29254.c: The warning is bogus.
12178 * gcc.dg/warn-1.c: Likewise.
12179 * gcc.dg/assign-warn-3.c: Likewise.
12180 * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
12182 2007-06-23 Richard Earnshaw <rearnsha@arm.com>
12184 * gcc.c-torture/execute/20070623-1.c: New.
12186 2007-06-22 Jan Hubicka <jh@suse.cz>
12188 * gcc.c-torture/compile/pr31541.c: New.
12190 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
12192 * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
12193 Remove -m64 from dg-options.
12195 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
12197 PR middle-end/32374
12198 * gcc.dg/pr32374.c: New test.
12200 2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12203 * gfortran.dg/pointer_assign_3.f90: New test.
12205 2007-06-21 Sebastian Pop <sebpop@gmail.com>
12207 * gcc.dg/tree-ssa/pr19590.c: New.
12209 2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12212 * gfortran.dg/assign.f90: Update test.
12213 * gfortran.dg/real_do_1.f90: Update test.
12214 * gfortran.dg/gomp/omp_do1.f90: Update test.
12215 * gfortran.dg/warnings_are_errors_1.f: Update test.
12216 * gfortran.dg/g77/20010519-1.f: Update test.
12217 * gfortran.dg/g77/pr9258.f: Update test.
12218 * gfortran.dg/g77/960317-1.f: Update test.
12220 2007-06-21 Richard Guenther <rguenther@suse.de>
12222 PR tree-optimization/32453
12223 * gcc.c-torture/compile/pr32453.c: New testcase.
12225 2007-06-21 Jakub Jelinek <jakub@redhat.com>
12227 PR tree-optimization/31866
12228 * gcc.dg/pr31866.c: New test.
12230 2007-06-21 Richard Guenther <rguenther@suse.de>
12232 PR tree-optimization/32451
12233 * g++.dg/torture/20070621-1.C: New testcase.
12235 2007-06-21 Christian Bruel <christian.bruel@st.com>
12237 * gcc.dg/attr-isr.c: Test delay slot content.
12239 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12242 gfortran.dg/pointer_assign_2.f90: New test.
12244 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12247 gfortran.dg/invalid_procedure_name.f90: New test.
12249 2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
12251 PR tree-optimization/25737
12252 * gcc.dg/tree-ssa/alias-14.c: New test.
12254 2007-06-20 Hui-May Chang <hm.chang@apple.com>
12256 * gcc.target/i386/large-size-array-3.c: New.
12258 2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
12259 Richard Guenther <rguenther@suse.de>
12262 * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
12264 2007-06-20 Jakub Jelinek <jakub@redhat.com>
12266 PR middle-end/31959
12267 * gcc.dg/pr31959.c: New test.
12269 PR inline-asm/32109
12270 * g++.dg/ext/asm10.C: New test.
12272 PR middle-end/32285
12273 * gcc.c-torture/execute/20070614-1.c: New test.
12275 2007-06-19 Seongbae Park <seongbae.park@gmail.com>
12277 * gcc.target/arm/stack-corruption.c: New test.
12279 2007-06-19 Richard Guenther <rguenther@suse.de>
12281 * g++.dg/torture/pr30252.C: New testcase.
12283 2007-06-19 Jakub Jelinek <jakub@redhat.com>
12285 PR tree-optimization/32353
12286 * g++.dg/opt/nrv13.C: New test.
12288 2007-06-19 Paul Thomas <pault@gcc.gnu.org>
12292 * gfortran.dg/impure_assignment_2.f90 : New test.
12295 * gfortran.dg/data_initialized_2.f90 : New test.
12297 * gfortran.dg/equiv_7.f90 : Test for endianess and call the
12298 appropriate version of 'dmach'.
12300 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
12303 * gcc.target/i386/pr32389.c New test.
12305 2007-06-18 Simon Baldwin <simonb@google.com>
12308 * g++.dg/template/error25.C: New.
12309 * g++.dg/template/spec35.C: New.
12311 2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
12313 * gcc.c-torture/compile/pr32355.c: New testcase.
12315 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
12317 PR tree-optimization/32383
12318 * g++.dg/opt/pr32383.C: New test.
12320 2007-06-17 Uros Bizjak <ubizjak@gmail.com>
12322 PR rtl-optimization/32366
12323 * gcc.dg/vect/pr32366.c: New test.
12325 2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
12327 * gcc.c-torture/compile/pr32349.c: New testcase.
12329 2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
12331 * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
12332 * gcc.target/sparc/combined-2.c: Likewise.
12333 * gcc.target/sparc/fexpand.c : Likewise.
12334 * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
12335 * gcc.target/sparc/fpack16.c : Likewise.
12336 * gcc.target/sparc/fpmerge.c : Likewise.
12337 * gcc.target/sparc/fpmul.c : Likewise.
12338 * gcc.target/sparc/noresult.c : Likewise.
12339 * gcc.target/sparc/pdist.c: Likewise.
12341 2007-06-16 Uros Bizjak <ubizjak@gmail.com>
12343 PR middle-end/31723
12344 * gcc.target/i386/recip-divf.c: New test.
12345 * gcc.target/i386/recip-sqrtf.c: Ditto.
12346 * gcc.target/i386/recip-vec-divf.c: Ditto.
12347 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
12348 * gcc.target/i386/sse-recip.c: Ditto.
12349 * gcc.target/i386/sse-recip-vec.c: Ditto.
12351 2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
12354 * gcc.c-torture/compile/20070605-1.c: New test.
12356 * gcc.c-torture/compile/20070603-1.c: New testcase.
12357 * gcc.c-torture/compile/20070603-2.c: New testcase.
12359 * gcc.c-torture/compile/20070531-1.c: New test.
12362 * gcc.c-torture/compile/20070531-2.c: New test.
12365 * gcc.c-torture/compile/20070529-1.c: New test.
12368 * gcc.c-torture/compile/20070529-2.c: New test.
12371 * gcc.c-torture/compile/20070520-1.c: New test.
12373 * g++.dg/ext/java-1.C: New test.
12375 * gcc.dg/vect/vect-106.c: We are now able to vectorize two
12376 loops instead of one. Remove the "can't determine dependence"
12378 * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
12379 needed as the cast is gone in the first place.
12380 * gcc.dg/max-1.c: Change local variable a to be a global one.
12381 * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
12382 have a cast which is PREd.
12384 2007-06-15 Mark Mitchell <mark@codesourcery.com>
12386 * g++.dg/lookup/anon6.C: New test.
12388 2007-06-14 Dirk Mueller <dmueller@suse.de>
12391 * g++.dg/opt/static6.C: New testcase.
12393 2007-06-14 Geoff Keating <geoffk@apple.com>
12395 * g++.dg/ext/visibility/overload-1.C: New.
12398 * g++.dg/ext/visibility/anon4.C: New.
12400 2007-06-14 Uros Bizjak <ubizjak@gmail.com>
12403 * gcc.target/i386/pr32268.c: New test.
12405 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
12407 * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
12408 from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
12409 _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
12411 * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
12412 from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
12413 converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
12416 2007-06-14 Paul Thomas <pault@gcc.gnu.org>
12419 * gfortran.dg/common_resize_1.f90: New test.
12421 2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
12424 * gcc.dg/vect/pr32224.c: Fix.
12426 2007-06-13 Eric Christopher <echristo@apple.com>
12428 * gcc.target/i386/ssefn-1.c: Add -march=i386.
12430 2007-06-13 Tobias Burnus <burnus@net-b.de>
12433 * gfortran.dg/actual_array_vect_1.f90: New.
12435 2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12437 * gcc.target/sparc/mfpu.c: New test.
12439 2007-06-12 Geoff Keating <geoffk@apple.com>
12441 * g++.dg/warn/weak1.C: Suppress on Darwin.
12442 * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
12444 2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
12446 PR middle-end/31579
12447 * g++.dg/torture/pr31579.C: New testcase.
12449 2007-06-12 Ian Lance Taylor <iant@google.com>
12452 * g++.dg/init/new16.C: New test.
12453 * g++.dg/init/new17.C: New test.
12454 * g++.dg/init/new18.C: New test.
12455 * g++.dg/init/new19.C: New test.
12457 2007-06-12 Olivier Hainque <hainque@adacore.com>
12459 * gnat.dg/lhs_view_convert.adb: New test.
12461 2007-06-12 Richard Guenther <rguenther@suse.de>
12463 PR tree-optimization/15353
12464 PR tree-optimization/31657
12465 * gcc.c-torture/execute/20070424-1.c: New testcase.
12466 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
12467 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
12468 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
12469 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
12470 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
12472 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
12474 PR rtl-optimization/32293
12475 * gcc.dg/pr32293.c: New test.
12477 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
12479 * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
12481 2007-06-12 Paul Thomas <pault@gcc.gnu.org>
12484 * gfortran.dg/equiv_7.f90: New test.
12485 * gfortran.dg/equiv_constraint_7.f90: Change error message.
12488 * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
12490 2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
12492 * gcc.dg/setjmp-3.c: Rename raise to raise0.
12493 * gcc.dg/setjmp-4.c: Likewise.
12494 * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
12496 2007-06-11 Paolo Bonzini <bonzini@gnu.org>
12498 PR rtl-optimization/31025
12499 * gfortran.dg/pr31025.f90: New.
12501 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
12504 * gcc.target/i386/pr32280.c: New test.
12506 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
12508 PR middle-end/32279
12509 * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
12511 2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12513 PR libgfortran/32235
12514 * gfortran.dg/backspace_9.f: New test.
12516 2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
12518 * gcc.dg/tree-ssa/prefetch-7.c: New test.
12520 2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
12522 * gcc.dg/tree-ssa/loop-28.c: New testcase.
12524 2007-06-09 Ian Lance Taylor <iant@google.com>
12526 PR tree-optimization/32169
12527 * gcc.c-torture/compile/pr32169.c: New test.
12529 2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
12531 * gcc.dg/vect/costmodel: New directory.
12532 * gcc.dg/vect/costmodel/i386: New directory.
12533 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
12534 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
12536 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
12537 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
12538 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
12539 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
12540 * gcc.dg/vect/costmodel/x86_64: New directory.
12541 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
12543 * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
12545 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
12546 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
12547 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
12548 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
12549 * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
12551 2007-06-08 Uros Bizjak <ubizjak@gmail.com>
12553 PR tree-optimization/32243
12554 * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
12555 flags for -Os tests.
12556 * gcc.dg/vect/03-vect-pr32243.c: New test.
12558 2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
12560 PR tree-optimization/32224
12561 * gcc.dg/vect/pr32224.c: New test.
12563 2007-06-08 Jakub Jelinek <jakub@redhat.com>
12566 * g++.dg/gomp/pr32177.C: New test.
12568 2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12571 * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
12572 * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
12573 warning nor an error.
12574 * gcc.dg/Wfatal-2.c: Likewise.
12575 * gcc.dg/Werror-1.c: Likewise.
12576 * gcc.dg/Werror-5.c: Likewise.
12577 * gcc.dg/Werror-7.c: Likewise.
12578 * gcc.dg/Werror-10.c: Likewise.
12579 * gcc.dg/Werror-11.c: Likewise.
12581 2007-06-07 Simon Martin <simartin@users.sourceforge.net>
12584 * g++.dg/init/brace6.C: New test.
12586 2007-06-07 Geoffrey Keating <geoffk@apple.com>
12588 * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
12589 * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
12590 * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
12591 * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
12593 * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
12594 * gcc.dg/20050826-1.c: Run on all Darwin platforms.
12595 * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
12596 * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
12597 * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
12598 * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
12599 * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
12600 * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
12602 * gcc.dg/darwin-minversion-3.c: New.
12604 2007-06-07 Uros Bizjak <ubizjak@gmail.com>
12606 * gcc.target/i386/builtin-copysign.c: New test.
12608 2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
12610 PR tree-optimization/32220
12611 * gfortran.dg/predcom-2.f: New testcase.
12613 2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
12616 * gcc.target/i386/vectorize4.c: New test.
12618 2007-06-06 Steve Ellcey <sje@cup.hp.com>
12620 * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
12622 2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12625 * gcc.dg/simd-5.c: Mark output as a note.
12626 * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
12628 * gcc.dg/simd-1.c: Likewise.
12629 * gcc.dg/always_inline.c: Mark output as a sorry.
12630 * gcc.dg/always_inline2.c: Likewise.
12631 * gcc.dg/always_inline3.c: Likewise.
12633 2007-06-06 Ian Lance Taylor <iant@google.com>
12635 * g++.dg/conversion/enum1.C: New test.
12637 2007-06-06 Uros Bizjak <ubizjak@gmail.com>
12639 PR tree-optimization/32216
12640 * gcc.dg/vect/pr32216.c: New test.
12642 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12645 * gfortran.dg/invalid_contains_1.f90: New test.
12646 * gfortran.dg/invalid_contains_2.f90: New test.
12648 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12651 * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
12654 2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12657 * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
12658 dg-message to match de note.
12659 * gcc.dg/pr26570.c: Use dg-message for a note.
12660 * gcc.dg/pr29254.c: Use dg-message for generic output and use
12661 dg-error instead of dg-warning because of -Werror.
12662 * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
12663 neither an error, nor a warning.
12664 * gcc.dg/glibc-uclibc-2.c: Likewise
12665 * gcc.dg/cpp/19940712-1.c: Likewise.
12667 2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
12669 PR preprocessor/23479
12670 * gcc.dg/binary-constants-1.c: Add test suites for
12671 the 0b-prefixed binary integer constants.
12672 * gcc.dg/binary-constants-2.c: Ditto.
12673 * gcc.dg/binary-constants-3.c: Ditto.
12674 * gcc.dg/binary-constants-4.c: Ditto.
12676 2007-06-05 Ian Lance Taylor <iant@google.com>
12678 * gcc.dg/Wstrict-overflow-19.c: New test.
12680 2007-06-05 Razya Ladelsky <razya@il.ibm.com>
12682 * gcc.dg/matrix/matrix-6.c: Remove conversion.
12684 2007-06-04 Ian Lance Taylor <iant@google.com>
12686 * gcc.dg/Wstrict-overflow-18.c: New test.
12688 2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12691 * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
12692 * gcc.dg/cpp/mi5.c: Likewise.
12693 * gcc.dg/cpp/mi7.c: Likewise.
12695 2007-06-04 Uros Bizjak <ubizjak@gmail.com>
12698 * gcc.dg/pr32191.c: New test.
12700 2007-05-28 Tobias Burnus <burnus@net-b.de>
12703 * gfortran.dg/allocate_stat_1.f90: Remove.
12705 2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
12707 * gcc.target/i386/sse4_2-check.h: New.
12708 * gcc.target/i386/sse4_2-crc32b.c: Likewise.
12709 * gcc.target/i386/sse4_2-crc32.h: Likewise.
12710 * gcc.target/i386/sse4_2-crc32l.c: Likewise.
12711 * gcc.target/i386/sse4_2-crc32q.c: Likewise.
12712 * gcc.target/i386/sse4_2-crc32w.c: Likewise.
12713 * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
12714 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
12715 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
12716 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
12717 * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
12718 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
12719 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
12720 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
12721 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
12722 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
12723 * gcc.target/i386/sse4_2-popcnt.h: Likewise.
12724 * gcc.target/i386/sse4_2-popcntl.c: Likewise.
12725 * gcc.target/i386/sse4_2-popcntq.c: Likewise.
12727 2007-06-01 Geoffrey Keating <geoffk@apple.com>
12729 * gcc.dg/pie-link.c: New test.
12731 2007-06-01 Ian Lance Taylor <iant@google.com>
12733 * gcc.dg/Wstrict-overflow-17.c: New test.
12735 2007-06-01 Kazu Hirata <kazu@codesourcery.com>
12737 * gcc.dg/builtin-return-1.c (g): New.
12738 (main): Allocate at least 64 bytes on the stack.
12740 2007-05-31 Mark Mitchell <mark@codesourcery.com>
12742 * g++.dg/init/cleanup3.C: New test.
12744 2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
12746 * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
12749 007-05-31 Paul Thomas <pault@gcc.gnu.org>
12752 * gfortran.dg/char_array_constructor_3.f90: New test.
12754 2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
12756 PR tree-optimization/32160
12757 * gfortran.dg/predcom-1.f: New test.
12759 2007-05-31 Richard Guenther <rguenther@suse.de>
12761 * g++.dg/other/str_empty.C: Move...
12762 * g++.dg/other/pr30567.C: Move...
12763 * g++.dg/tree-ssa/pr27218.C: Move...
12764 * g++.dg/torture: ...here and remove dg-options.
12766 2007-05-31 Paolo Carlini <pcarlini@suse.de>
12769 * g++.dg/ext/is_pod_incomplete.C: New.
12771 2007-05-31 Russell Yanofsky <russ@yanofsky.org>
12772 Douglas Gregor <doug.gregor@gmail.com>
12773 Pedro Lamarao <pedro.lamarao@mndfck.org>
12774 Howard Hinnant <howard.hinnant@gmail.com>
12778 * g++.dg/cpp0x/rv8p.C: New.
12779 * g++.dg/cpp0x/temp-constructor-bug.C: New.
12780 * g++.dg/cpp0x/cast-bug.C: New.
12781 * g++.dg/cpp0x/elision_weak.C: New.
12782 * g++.dg/cpp0x/collapse-bug.C: New.
12783 * g++.dg/cpp0x/rv3p.C: New.
12784 * g++.dg/cpp0x/rv7n.C: New.
12785 * g++.dg/cpp0x/overload-conv-1.C: New.
12786 * g++.dg/cpp0x/rv2n.C: New.
12787 * g++.dg/cpp0x/deduce.C: New.
12788 * g++.dg/cpp0x/temp-va-arg-bug.C: New.
12789 * g++.dg/cpp0x/rv6p.C: New.
12790 * g++.dg/cpp0x/template_deduction.C: New.
12791 * g++.dg/cpp0x/implicit-copy.C: New.
12792 * g++.dg/cpp0x/rv1p.C: New.
12793 * g++.dg/cpp0x/cast.C: New.
12794 * g++.dg/cpp0x/rv5n.C: New.
12795 * g++.dg/cpp0x/collapse.C: New.
12796 * g++.dg/cpp0x/overload-conv-2.C: New.
12797 * g++.dg/cpp0x/rv4p.C: New.
12798 * g++.dg/cpp0x/rvo.C: New.
12799 * g++.dg/cpp0x/iop.C: New.
12800 * g++.dg/cpp0x/rv3n.C: New.
12801 * g++.dg/cpp0x/rv7p.C: New.
12802 * g++.dg/cpp0x/reference_collapsing.C: New.
12803 * g++.dg/cpp0x/overload.C: New.
12804 * g++.dg/cpp0x/named.C: New.
12805 * g++.dg/cpp0x/rv2p.C: New.
12806 * g++.dg/cpp0x/rv6n.C: New.
12807 * g++.dg/cpp0x/not_special.C: New.
12808 * g++.dg/cpp0x/bind.C: New.
12809 * g++.dg/cpp0x/rv1n.C: New.
12810 * g++.dg/cpp0x/rv5p.C: New.
12811 * g++.dg/cpp0x/elision.C: New.
12812 * g++.dg/cpp0x/named_refs.C: New.
12813 * g++.dg/cpp0x/unnamed_refs.C: New.
12814 * g++.dg/cpp0x/rv4n.C: New.
12815 * g++.dg/cpp0x/elision_neg.C: New.
12816 * g++.dg/init/copy7.C: Run in C++98 mode.
12817 * g++.dg/overload/arg1.C: Ditto.
12818 * g++.dg/overload/arg4.C: Ditto.
12820 2007-05-30 Jakub Jelinek <jakub@redhat.com>
12823 * g++.dg/opt/static5.C: New test.
12825 2007-05-30 Richard Guenther <rguenther@suse.de>
12827 * g++.dg/dg.exp: Prune torture/.
12828 * g++.dg/torture/dg-torture.exp: New testsuite.
12830 2007-05-30 Kazu Hirata <kazu@codesourcery.com>
12832 * gcc.target/arm/pr27387.C: Move and rename to ...
12833 * g++.dg/inherit/thunk8.C: ... here.
12835 2007-05-30 Jakub Jelinek <jakub@redhat.com>
12837 PR tree-optimization/31769
12838 * g++.dg/gomp/pr31769.C: New test.
12840 2007-05-29 Hui-May Chang <hm.chang@apple.com>
12842 * gcc.target/i386/stack-realign.c: New.
12844 2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
12846 * gcc.dg/tree-ssa/prefetch-6.c: New test.
12848 2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
12850 * gfortran.dg/sizeof.f90: New.
12852 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
12855 * gcc.dg/boolcomplex-1.c: New test.
12858 * g++.dg/ext/boolcomplex-1.c: New test.
12860 2007-05-28 Razya Ladelsky <razya@il.ibm.com>
12862 * gcc.dg/matrix: New directory.
12864 2007-05-28 Tobias Burnus <burnus@net-b.de>
12867 * gfortran.dg/allocate_stat_1.f90: New.
12869 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
12872 * transfer_hollerith_1.f90: New test.
12874 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
12877 * gcc.c-torture/execute/vrp-7.c: New test.
12879 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
12881 * gfortran.dg/transfer_simplify_4.f90: New test.
12883 2007-05-27 Tobias Burnus <burnus@net-b.de>
12886 * gfortran.dg/func_result_3.f90: New.
12888 2007-05-27 Tobias Burnus <burnus@net-b.de>
12890 PR middle-end/32083
12891 * gfortran.dg/transfer_simplify_3.f90: New.
12893 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
12896 * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
12897 to compile options.
12898 * gcc.target/i386/pr32065-2.c: New test.
12900 2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12903 * gfortran.dg/io_constraints_2.f90: Update.
12905 2007-05-26 Paul Thomas <pault@gcc.gnu.org>
12908 * gfortran.dg/array_constructor_17.f90: New test.
12910 2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
12913 * g++.dg/opt/array2.C: New testcase.
12915 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
12918 * gcc.target/i386/pr32065.c: New test.
12920 2007-05-25 Dirk Mueller <dmueller@suse.de>
12921 Marcus Meissner <meissner@suse.de>
12923 * gcc.dg/attr-alloc_size.c: New.
12925 2007-05-25 Simon Martin <simartin@users.sourceforge.net>
12926 Lee Millward <lee.millward@gmail.com>
12929 * g++.dg/parse/crash34.C: New test.
12931 * g++.dg/parse/crash35.C: New test.
12933 2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
12935 * gcc.target/i386/sse2-check.h: New.
12936 * gcc.target/i386/sse2-vec-1.c: Likewise.
12937 * gcc.target/i386/sse2-vec-2.c: Likewise.
12938 * gcc.target/i386/sse2-vec-3.c: Likewise.
12939 * gcc.target/i386/sse2-vec-4.c: Likewise.
12940 * gcc.target/i386/sse2-vec-5.c: Likewise.
12941 * gcc.target/i386/sse2-vec-6.c: Likewise.
12943 2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
12955 * g++.dg/cpp0x/pr31431.C: New.
12956 * g++.dg/cpp0x/pr31437.C: New.
12957 * g++.dg/cpp0x/pr31442.C: New.
12958 * g++.dg/cpp0x/pr31444.C: New.
12959 * g++.dg/cpp0x/pr31431-2.C: New.
12960 * g++.dg/cpp0x/pr31432.C: New.
12961 * g++.dg/cpp0x/pr31434.C: New.
12962 * g++.dg/cpp0x/pr31438.C: New.
12963 * g++.dg/cpp0x/pr31443.C: New.
12964 * g++.dg/cpp0x/pr31445.C: New.
12965 * g++.dg/cpp0x/variadic-crash1.C: New.
12967 2007-05-25 Richard Sandiford <richard@codesourcery.com>
12969 * gcc.target/arm/long-calls-1.c: New test.
12970 * gcc.target/arm/long-calls-2.c: Likewise.
12971 * gcc.target/arm/long-calls-3.c: Likewise.
12972 * gcc.target/arm/long-calls-4.c: Likewise.
12974 2007-05-25 Richard Guenther <rguenther@suse.de>
12975 Andrew Pinski <andrew_pinski@playstation.sony.com>
12977 PR tree-optimization/31982
12978 * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
12980 2007-05-25 Paul Thomas <pault@gcc.gnu.org>
12983 * gfortran.dg/result_in_spec_2.f90: New test.
12985 2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12987 * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
12989 2007-05-24 Ollie Wild <aaw@google.com>
12991 * gcc.dg/cpp/counter-1.c: New test.
12992 * gcc.dg/pch/counter-1.c: New test.
12993 * gcc.dg/pch/counter-1.hs: New file.
12994 * gcc.dg/pch/counter-2.c: New test.
12995 * gcc.dg/pch/counter-2.hs: New file.
12996 * gcc.dg/pch/counter-3.c: New test.
12997 * gcc.dg/pch/counter-3.hs: New file.
12999 2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
13001 * gcc.dg/tree-ssa/predcom-1.c: New test.
13002 * gcc.dg/tree-ssa/predcom-2.c: New test.
13003 * gcc.dg/tree-ssa/predcom-3.c: New test.
13004 * gcc.dg/tree-ssa/predcom-4.c: New test.
13005 * gcc.dg/tree-ssa/predcom-5.c: New test.
13006 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
13008 2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
13011 * gcc.target/i386/sse4_1-check.h (MASK): New.
13013 2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
13016 * gfortran.dg/pr25603.f: Initialize integer variables.
13018 2007-05-23 Ian Lance Taylor <iant@google.com>
13020 * g++.dg/other/vrp1.C: New test.
13022 2007-05-23 Simon Martin <simartin@users.sourceforge.net>
13024 PR preprocessor/20077
13025 * gcc.dg/cpp/paste15.c: New test.
13027 2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
13028 Nigel Stephens <nigel@mips.com>
13029 Richard Sandiford <richard@codesourcery.com>
13031 * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
13032 * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
13033 * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
13034 * gcc.target/mips/inter/mips16-inter.exp: New.
13036 2007-05-23 Kazu Hirata <kazu@codesourcery.com>
13038 * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
13040 2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
13042 * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
13043 nor i386-cpuid.h. Include sse3-check.h. Remove main ().
13044 * gcc.target/i386/sse3-addsubps.c: Likewise.
13045 * gcc.target/i386/sse3-haddpd.c: Likewise.
13046 * gcc.target/i386/sse3-haddps.c: Likewise.
13047 * gcc.target/i386/sse3-hsubpd.c: Likewise.
13048 * gcc.target/i386/sse3-hsubps.c: Likewise.
13049 * gcc.target/i386/sse3-lddqu.c: Likewise.
13050 * gcc.target/i386/sse3-movddup.c: Likewise.
13051 * gcc.target/i386/sse3-movshdup.c: Likewise.
13052 * gcc.target/i386/sse3-movsldup.c: Likewise.
13054 * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
13055 nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
13056 * gcc.target/i386/ssse3-pabsd.c: Likewise.
13057 * gcc.target/i386/ssse3-pabsw.c: Likewise.
13058 * gcc.target/i386/ssse3-palignr.c: Likewise.
13059 * gcc.target/i386/ssse3-phaddd.c: Likewise.
13060 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
13061 * gcc.target/i386/ssse3-phaddw.c: Likewise.
13062 * gcc.target/i386/ssse3-phsubd.c: Likewise.
13063 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
13064 * gcc.target/i386/ssse3-phsubw.c: Likewise.
13065 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
13066 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
13067 * gcc.target/i386/ssse3-pshufb.c: Likewise.
13068 * gcc.target/i386/ssse3-psignb.c: Likewise.
13069 * gcc.target/i386/ssse3-psignd.c: Likewise.
13070 * gcc.target/i386/ssse3-psignw.c: Likewise.
13071 * gcc.target/i386/ssse3-vals.h: Likewise.
13073 * gcc.target/i386/sse3-check.h: New file.
13074 * gcc.target/i386/ssse3-check.h: Likewise.
13076 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
13078 PR middle-end/31095
13079 * gcc.c-torture/compile/bcopy-1.c: New testcase.
13081 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
13083 PR middle-end/31606
13084 * gcc.c-torture/20070522-1.c: New testcase.
13086 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
13088 * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
13090 2007-05-22 Kazu Hirata <kazu@codesourcery.com>
13092 * gcc.c-torture/execute/ieee/20000320-1.x,
13093 gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
13094 m68k-*-* and check_effective_target_coldfire_fpu.
13096 2007-05-22 Ollie Wild <aaw@google.com>
13098 * g++.dg/lookup/hidden-class10.C: New test.
13099 * g++.dg/lookup/hidden-class11.C: New test.
13101 2007-05-22 Ollie Wild <aaw@google.com>
13103 * g++.dg/lookup/name-clash5.C: New test.
13104 * g++.dg/lookup/name-clash6.C: New test.
13106 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
13108 * g++.dg/other/i386-2.C: Update comments on header files tested.
13109 Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
13111 * gcc.target/i386/sse-12.c: Likewise.
13112 * gcc.target/i386/sse-13.c: Likewise.
13113 * gcc.target/i386/sse-14.c: Likewise.
13115 * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
13116 Redefined to test with immediate operand.
13117 (__builtin_ia32_blendps): Likewise.
13118 (__builtin_ia32_blendpd): Likewise.
13119 (__builtin_ia32_dpps): Likewise.
13120 (__builtin_ia32_dpps): Likewise.
13121 (__builtin_ia32_insertps128): Likewise.
13122 (__builtin_ia32_vec_ext_v4sf): Likewise.
13123 (__builtin_ia32_vec_set_v16qi): Likewise.
13124 (__builtin_ia32_vec_set_v4si): Likewise.
13125 (__builtin_ia32_vec_set_v2di): Likewise.
13126 (__builtin_ia32_vec_ext_v16qi): Likewise.
13127 (__builtin_ia32_vec_ext_v4si): Likewise.
13128 (__builtin_ia32_vec_ext_v2di): Likewise.
13129 (__builtin_ia32_roundpd): Likewise.
13130 (__builtin_ia32_roundsd): Likewise.
13131 (__builtin_ia32_roundps): Likewise.
13132 (__builtin_ia32_roundss): Likewise.
13133 (__builtin_ia32_mpsadbw128): Likewise.
13135 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
13137 * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
13139 2007-05-22 Janis Johnson <janis187@us.ibm.com>
13141 * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
13143 * gcc.dg/dfp/func-struct.c: Ditto.
13144 * gcc.dg/dfp/operator-assignment.c: Ditto.
13145 * gcc.dg/dfp/convert-bfp.c: Ditto.
13146 * gcc.dg/dfp/convert-int.c: Ditto.
13147 * gcc.dg/dfp/convert-int-max.c: Ditto.
13148 * gcc.dg/dfp/func-scalar.c: Ditto.
13149 * gcc.dg/dfp/cast.c: Ditto.
13150 * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
13151 failures, and fix a typo in return type of arg1_128.
13152 * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
13153 failures, and fix a typo in a constant suffix.
13154 * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
13155 * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
13157 2007-05-22 Janis Johnson <janis187@us.ibm.com>
13158 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
13160 * lib/gcc-dg.exp(process_message): New proc.
13161 (dg-message): New test directive.
13162 * gcc.dg/always_inline.c: Use dg-message.
13163 * gcc.dg/always_inline2.c: Ditto.
13164 * gcc.dg/always_inline3.c: Ditto.
13165 * gcc.dg/invalid-call-1.c: Ditto.
13166 * gcc.dg/pr17506.c: Ditto.
13167 * gcc.dg/simd-5.c: Ditto.
13168 * gcc.dg/simd-6.c: Ditto.
13169 * gcc.dg/va-arg-2.c: Ditto.
13170 * gcc.dg/cpp/syshdr.c: Ditto.
13171 * gcc.dg/cpp/unc4.c: Ditto.
13172 * gcc.dg/cpp/trad/mi1.c: Ditto.
13173 * gcc.dg/cpp/trad/mi5.c: Ditto.
13174 * gcc.dg/cpp/trad/mi7.c: Ditto.
13175 * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
13176 * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
13177 * gcc.test-framework/test-framework.awk: Special-case outexists
13180 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
13182 * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
13183 (bit_SSE4_2): Likewise.
13184 (bit_POPCNT): Likewise.
13186 * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
13187 Check if assembler supports SSE4 instructions.
13189 * gcc.target/i386/sse4_1-blendpd.c: New file.
13190 * gcc.target/i386/sse4_1-blendps.c: Likewise.
13191 * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
13192 * gcc.target/i386/sse4_1-blendvps.c: Likewise.
13193 * gcc.target/i386/sse4_1-check.h: Likewise.
13194 * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
13195 * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
13196 * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
13197 * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
13198 * gcc.target/i386/sse4_1-extractps.c: Likewise.
13199 * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
13200 * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
13201 * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
13202 * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
13203 * gcc.target/i386/sse4_1-packusdw.c: Likewise.
13204 * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
13205 * gcc.target/i386/sse4_1-pblendw.c: Likewise.
13206 * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
13207 * gcc.target/i386/sse4_1-pextrb.c: Likewise.
13208 * gcc.target/i386/sse4_1-pextrd.c: Likewise.
13209 * gcc.target/i386/sse4_1-pextrq.c: Likewise.
13210 * gcc.target/i386/sse4_1-pextrw.c: Likewise.
13211 * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
13212 * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
13213 * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
13214 * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
13215 * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
13216 * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
13217 * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
13218 * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
13219 * gcc.target/i386/sse4_1-pminsb.c: Likewise.
13220 * gcc.target/i386/sse4_1-pminsd.c: Likewise.
13221 * gcc.target/i386/sse4_1-pminud.c: Likewise.
13222 * gcc.target/i386/sse4_1-pminuw.c: Likewise.
13223 * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
13224 * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
13225 * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
13226 * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
13227 * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
13228 * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
13229 * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
13230 * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
13231 * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
13232 * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
13233 * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
13234 * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
13235 * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
13236 * gcc.target/i386/sse4_1-pmulld.c: Likewise.
13237 * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
13238 * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
13239 * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
13240 * gcc.target/i386/sse4_1-round.h: Likewise.
13241 * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
13242 * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
13243 * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
13244 * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
13245 * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
13246 * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
13247 * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
13248 * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
13249 * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
13250 * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
13251 * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
13252 * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
13253 * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
13254 * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
13256 2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
13259 * gfortran.dg/bounds_check_7.f90: New test.
13261 2007-05-22 Uros Bizjak <ubizjak@gmail.com>
13263 * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
13264 (check_effective_target_sse4a): Ditto.
13266 * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
13267 * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
13268 * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
13269 * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
13270 * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
13271 * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
13272 * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
13273 * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
13274 * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
13275 * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
13276 * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
13277 * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
13278 * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
13279 * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
13280 * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
13281 * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
13282 * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
13283 * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
13284 * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
13285 * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
13287 2007-05-21 Mark Mitchell <mark@codesourcery.com>
13289 * g++.dg/ext/cleanup-1.C: New test.
13290 * g++.dg/ext/cleanup-2.C: Likewise.
13291 * g++.dg/ext/cleanup-3.C: Likewise.
13292 * g++.dg/ext/cleanup-4.C: Likewise.
13293 * g++.dg/ext/cleanup-5.C: Likewise.
13294 * g++.dg/ext/cleanup-6.C: Likewise.
13295 * g++.dg/ext/cleanup-8.C: Likewise.
13296 * g++.dg/ext/cleanup-9.C: Likewise.
13297 * g++.dg/ext/cleanup-10.C: Likewise.
13298 * g++.dg/ext/cleanup-11.C: Likewise.
13299 * g++.dg/ext/cleanup-dtor.C: Likewise.
13301 2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
13303 PR middle-end/31995
13304 * gcc.dg/vect/vect-102a.c: New test.
13306 2007-05-21 Paolo Bonzini <bonzini@gnu.org>
13307 Paolo Carlini <pcarlini@suse.de>
13308 Uros Bizjak <ubizjak@gmail.com>
13310 * gcc.dg/gcc-have-sync-compare-and-swap.c,
13311 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
13312 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
13313 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
13314 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
13317 2005-05-21 Daniel Franke <franke.daniel@gmail.com>
13320 * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
13322 2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
13325 * gfortran.dg/do_3.F90: Add checks for the final value of the
13328 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
13330 * gcc.c-torture/execute/990127-2.x: New file.
13332 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
13334 * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
13335 * gcc.target/i386/sse-12: Add -O to compile options.
13336 * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
13337 -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
13338 and mm3dnow.h. Add -O to compile options.
13340 2007-05-21 Paul Thomas <pault@gcc.gnu.org>
13343 * gfortran.dg/char_length_5.f90: New test.
13346 * gfortran.dg/array_reference_1.f90: New test.
13348 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
13355 * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
13356 * gcc.dg/Wtype-limits.c: New.
13357 * gcc.dg/Wtype-limits-Wextra.c: New.
13358 * gcc.dg/Wtype-limits-no.c: New.
13359 * g++.dg/warn/Wtype-limits.C: New.
13360 * g++.dg/warn/Wtype-limits-Wextra.C: New.
13361 * g++.dg/warn/Wtype-limits-no.C: New.
13363 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
13365 * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
13366 instead of "-msse2".'
13367 * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
13368 instead of "-msse3". Include only ammintrin.h, tmmintrin.h
13370 * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
13371 to test with immediate operand.
13372 (__builtin_ia32_insertqi): Ditto.
13373 (__builtin_ia32_palignr128): Ditto.
13374 (__builtin_ia32_palignr): Ditto.
13375 (__builtin_ia32_pshufhw): Ditto.
13376 (__builtin_ia32_pshuflw): Ditto.
13377 (__builtin_ia32_pshufd): Ditto.
13378 (__builtin_ia32_vec_set_v8hi): Ditto.
13379 (__builtin_ia32_vec_ext_v8hi): Ditto.
13380 (__builtin_ia32_shufpd): Ditto.
13381 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
13383 2007-05-20 Daniel Franke <franke.daniel@gmail.org>
13386 * gfortran.dg/min_max_conformance.f90: Added more testcases.
13388 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
13391 * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
13392 and "__inline". Use "-msse" instead of "-msse2".
13394 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
13397 * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
13398 * gcc.dg/20030906-2.c: Likewise.
13399 * objc.dg/method-17.m: Add -Wreturn-type.
13400 * obj-c++.dg/method-21.mm: Likewise.
13402 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
13405 * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
13406 (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
13407 (__builtin_ia32_psrlqi128): Ditto.
13408 (__builtin_ia32_psrlwi128): Ditto.
13409 (__builtin_ia32_psrldi128): Ditto.
13410 (__builtin_ia32_psrldqi128): Ditto.
13411 (__builtin_ia32_pslldqi128): Ditto.
13412 (__builtin_ia32_psrawi128): Ditto.
13413 (__builtin_ia32_psradi128): Ditto.
13414 (__builtin_ia32_psllqi128): Ditto.
13415 (__builtin_ia32_pslldi128): Ditto.
13416 (__builtin_prefetch): Ditto.
13417 (__builtin_ia32_pshufw): Ditto.
13418 (__builtin_ia32_vec_set_v4hi): Ditto.
13419 (__builtin_ia32_vec_ext_v4hi): Ditto.
13420 (__builtin_ia32_shufps): Ditto.
13421 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
13423 2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
13426 * gfortran.dg/char_allocation_1.f90: New test.
13428 2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
13430 * gcc.dg/Wconversion-integer.c: Group testcases and add more.
13431 * gcc.dg/Wconversion-sign.c: New.
13432 * gcc.dg/Wconversion-integer-no-sign.c: New.
13433 * g++.dg/warn/Wconversion-integer.C: Move some warnings to
13435 * g++.dg/warn/Wconversion-sign.C: New.
13436 * g++.old-deja/g++.other/warn4.C: Update.
13437 * g++.dg/warn/Wconversion1.C: Likewise.
13439 2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13441 * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
13442 * gcc.dg/torture/builtin-math-4.c: Likewise.
13444 2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13446 PR libfortran/31964
13447 * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
13449 2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
13451 * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
13453 2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
13456 * gcc.target/i386/pr31628.c: New.
13458 2007-05-18 Uros Bizjak <ubizjak@gmail.com>
13460 PR middle-end/31344
13461 * gcc.dg/pr31344.c: New test.
13463 2007-05-17 Ian Lance Taylor <iant@google.com>
13465 PR tree-optimization/31953
13466 * gcc.c-torture/compile/pr31953.c: New test.
13468 2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13470 * gcc.dg/builtins-1.c: Test reentrant gamma functions.
13472 * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
13474 * gcc.dg/torture/builtin-math-4.c: Likewise.
13476 * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
13477 * gcc.dg/torture/builtin-math-4.c: Likewise.
13479 * gcc.dg/torture/builtin-math-4.c: New test.
13481 2007-05-17 Janis Johnson <janis187@us.ibm.com>
13482 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
13484 * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
13485 * gcc.dg/cpp/include2.c: Ditto.
13486 * gcc.dg/cpp/mac-dir-2.c: Ditto.
13487 * gcc.dg/cpp/paste5.c: Ditto.
13488 * gcc.dg/cpp/paste6.c: Ditto.
13489 * gcc.dg/cpp/paste8.c: Ditto.
13490 * gcc.dg/cpp/paste11.c: Ditto.
13491 * gcc.dg/cpp/paste13.c: Ditto.
13492 * gcc.dg/cpp/skipping2.c: Ditto.
13493 * gcc.dg/reg-vol-struct-1.c: Ditto.
13494 * gcc.dg/Wshadow-1.c: Ditto.
13495 * gcc.dg/cpp/trad/comment.c: Ditto.
13496 * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
13497 * gcc.dg/cpp/if-2.c: Ditto.
13498 * gcc.dg/array-5.c: Ditto.
13499 * gcc.dg/inline-15.c: Ditto.
13500 * gcc.dg/pr27953.c: Ditto.
13501 * gcc.dg/Wno-c++-compat.c: Ditto.
13503 2007-05-17 Kazu Hirata <kazu@codesourcery.com>
13505 * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
13507 2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
13509 * gcc.c-torture/execute/20070517-1.c: New test.
13511 2007-05-17 Daniel Franke <franke.daniel@gmail.com>
13514 * gfortran.dg/min_max_conformance.f90: New test.
13516 2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
13518 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
13519 * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
13520 gcc.dg/vect/vect-104.c: Use more complex construction to
13521 prevent vectorizing.
13522 * gcc.dg/tree-ssa/pr21559.c: Update outcome.
13524 2007-05-17 Uros Bizjak <ubizjak@gmail.com>
13526 PR tree-optimization/24659
13527 * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
13528 * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
13529 not vect_int target.
13530 * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
13531 not vect_int target. Loop is vectorized for vect_intfloat_cvt
13533 * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
13534 * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
13535 * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
13537 2007-05-16 Uros Bizjak <ubizjak@gmail.com>
13539 * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
13540 and x86_64-*-* targets.
13541 * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
13543 2007-05-16 Paul Thomas <pault@gcc.gnu.org>
13550 * transfer_simplify_1.f90: New test.
13551 * transfer_simplify_2.f90: New test.
13553 2007-05-15 Dominique d'Humieres <dominiq@lps.ens.fr>
13555 * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
13557 2007-05-14 Janis Johnson <janis187@us.ibm.com>
13559 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
13561 * gcc.dg/fltconst-pedantic-dfp.c: New test.
13564 * gcc.dg/fltconst-1.c: New test.
13566 * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
13567 * gcc.dg/dfp/operator-assignment.c: Ditto.
13569 2007-05-14 Paolo Carlini <pcarlini@suse.de>
13572 * g++.dg/rtti/typeid5.C: New.
13574 2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
13577 * gfortran.dg/substr_4.f: New test.
13579 2007-05-14 Kazu Hirata <kazu@codesourcery.com>
13581 * gcc.target/m68k/interrupt_thread-1.c,
13582 gcc.target/m68k/interrupt_thread-2.c,
13583 gcc.target/m68k/interrupt_thread-3.c: New.
13584 * gcc.target/m68k/m68k.exp: Accept fido.
13586 2007-05-13 Dominique d'Humieres <dominiq@lps.ens.fr>
13588 * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
13589 * gfortran.dg/altreturn_3.f90: Likewise.
13590 * gfortran.dg/assumed_dummy_1.f90: Likewise.
13591 * gfortran.dg/default_numeric_type_1.f90: Likewise.
13592 * gfortran.dg/inquire_iolength.f90: Likewise.
13593 * gfortran.dg/module_naming_1.f90: Likewise.
13594 * gfortran.dg/oldstyle_2.f90: Likewise.
13595 * gfortran.dg/operator_2.f90: Likewise.
13596 * gfortran.dg/parameter_array_element_1.f90: Likewise.
13597 * gfortran.dg/used_types_11.f90: Likewise.
13598 * gfortran.dg/zero_array_components_1.f90: Likewise.
13599 * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
13600 * gfortran.dg/parameter_array_dummy.f90: Likewise.
13601 * gfortran.dg/real_const_3.f90: Likewise.
13603 2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
13605 * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
13606 * gcc.dg/tree-ssa/loop-30.c: New test.
13608 2007-05-13 Richard Guenther <rguenther@suse.de>
13610 * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
13611 scanning forwprop1.
13612 * g++.dg/tree-ssa/pr31146.C: Likewise.
13614 2007-05-13 Revital Eres <eres@il.ibm.com>
13616 * gcc.dg/dse.c: New test.
13618 2007-05-12 Richard Guenther <rguenther@suse.de>
13620 PR tree-optimization/31797
13621 * gcc.c-torture/compile/pr31797.c: New testcase.
13623 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
13626 * gfortran.dg/host_assoc_function_1.f90: New test.
13628 2007-05-11 Steve Ellcey <sje@cup.hp.com>
13631 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
13633 2007-05-11 Silvius Rus <rus@google.com>
13635 * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
13636 * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
13637 * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
13638 * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
13639 * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
13640 * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
13641 * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
13642 * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
13643 * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
13644 * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
13645 * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
13646 * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
13647 * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
13648 * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
13649 * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
13650 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
13652 2007-05-11 Paolo Carlini <pcarlini@suse.de>
13655 * gcc.c-torture/execute/builtins/memchr.c: New.
13656 * gcc.c-torture/execute/builtins/memchr-lib.c: New.
13657 * gcc.c-torture/execute/builtins/lib/memchr.c: New.
13659 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
13662 * gfortran.dg/recursive_reference_1.f90: Put error at correct
13664 * gfortran.dg/recursive_reference_2.f90: New test.
13666 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
13669 * gfortran.dg/namelist_29.f90: New test.
13671 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
13674 * gfortran.dg/entry_10.f90: New test.
13676 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
13678 PR tree-optimization/31885
13679 * gcc.dg/tree-ssa/loop-29.c: New test.
13681 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
13683 * assumed_dummy_1.f90: Fix dg directive.
13684 * char_initialiser_actual.f90: Likewise.
13685 * nested_modules_2.f90: Likewise.
13686 * shift-alloc.f90: Likewise.
13688 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
13690 * gcc.dg/20070507-1.c: Disable for non-pic targets.
13692 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13694 PR libfortran/31880
13695 * gfortran.dg/unf_read_corrupted_2.f90: New test.
13697 2007-05-09 Mike Stump <mrs@apple.com>
13699 * g++.dg/other/first-global.C: Add -fpie for darwin.
13700 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
13702 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
13704 * gcc.dg/20070507-1.c: New testcase.
13706 2007-05-08 Chao-ying Fu <fu@mips.com>
13708 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
13709 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
13710 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
13711 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
13713 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
13716 * gcc.dg/pr31847.c: New test.
13718 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
13721 * gfortran.dg/actual_array_result_1.f90: New test.
13723 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
13726 * gfortran.dg/parameter_array_init_1.f90: New test.
13729 * gfortran.dg/parameter_array_init_2.f90: New test.
13731 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
13734 * gcc.target/i386/pr31854.c: New test.
13736 2007-05-07 Janis Johnson <janis187@us.ibm.com>
13738 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
13740 2007-05-07 Mike Stump <mrs@apple.com>
13742 * g++.old-deja/g++.mike/empty.C: Add.
13744 2007-05-07 Eric Christopher <echristo@apple.com>
13746 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
13748 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
13750 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
13751 variable. Rearrange conversions from binary float to decimal float.
13753 2007-05-07 Mark Mitchell <mark@codesourcery.com>
13755 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
13758 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
13760 * gnat.dg/opt1.ad[sb]: New testcase.
13762 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
13765 * gfortran.dg/do_3.F90: New test.
13767 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
13770 * gfortran.dg/new_line.f90: Add new checks.
13772 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13775 * gfortran.dg/large_unit_1.f90: New.
13776 * gfortran.dg/large_unit_2.f90: New.
13777 * gfortran.dg/iostat_4.f90: New
13778 * gfortran.dg/bounds_check_fail_1.f90: Updated.
13780 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
13783 * gfortran.dg/char_result_4.f90: New test.
13785 2007-06-05 Revital Eres <eres@il.ibm.com>
13788 * gcc.dg/pr30957-1.c: New test.
13790 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13793 * gfortran.dg/char_type_len_2.f90: New test.
13795 2007-05-05 Geoffrey Keating <geoffk@apple.com>
13798 * g++.dg/other/nested-extern.cc: New.
13799 * g++.dg/other/nested-extern-1.C: New.
13800 * g++.dg/other/nested-extern-2.C: New.
13802 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
13805 * gfortran.dg/erf.f90: New test.
13806 * gfortran.dg/besxy.f90: New test.
13808 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
13811 * gfortran.dg/fseek.f90: New test.
13813 2007-05-04 Bob Wilson <bob.wilson@acm.org>
13815 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
13817 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
13819 PR libfortran/31210
13820 * gfortran.dg/zero_length_1.f90: New test.
13822 2007-05-04 Tobias Burnus <burnus@net-b.de>
13825 * gfortran.dg/char_pointer_assign_3.f90: New test.
13826 * gfortran.dg/char_result_2.f90: Re-enable test.
13828 2007-05-04 Tobias Burnus <burnus@net-b.de>
13831 * gfortran.dg/char_length_3.f90: New test.
13832 * gfortran.dg/char_result_2.f90: Fix test.
13834 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
13836 PR tree-optimization/30565
13837 * gcc.dg/tree-ssa/loop-27.c: New test.
13839 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
13841 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
13842 * gcc.target/bfin/arith.c (__v2hi): Likewise.
13843 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
13844 * gcc.target/bfin/shift.c (__v2hi): Likewise.
13846 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
13848 PR tree-optimization/31699
13849 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
13851 (check_effective_target_vect_floatint_cvt): New.
13852 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
13853 of specific targets.
13854 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
13855 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
13856 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
13857 * gcc.dg/vect/vect-iv-4.c: Likewise.
13858 * gcc.dg/vect/vect-multitypes-11.c: New.
13859 * gcc.dg/vect/pr31699.c: New.
13861 2007-05-02 Geoffrey Keating <geoffk@apple.com>
13863 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
13865 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
13868 * g++.dg/warn/anonymous-namespace-2.C: New.
13869 * g++.dg/warn/anonymous-namespace-2.h: New.
13871 2007-05-02 Paul Brook <paul@codesourcery.com>
13873 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
13875 2007-05-02 Eric Christopher <echristo@apple.com>
13877 * gcc.dg/cpp/if-div.c: New file.
13879 2007-05-02 Tom Tromey <tromey@redhat.com>
13881 PR preprocessor/28709:
13882 * gcc.dg/cpp/pr28709.c: New file.
13884 2007-05-02 Richard Guenther <rguenther@suse.de>
13886 PR tree-optimization/31146
13887 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
13889 2007-05-01 Geoffrey Keating <geoffk@apple.com>
13891 * gcc.c-torture/compile/limits-blockid.c: New.
13892 * gcc.c-torture/compile/limits-caselabels.c: New.
13893 * gcc.c-torture/compile/limits-declparen.c: New.
13894 * gcc.c-torture/compile/limits-enumconst.c: New.
13895 * gcc.c-torture/compile/limits-exprparen.c: New.
13896 * gcc.c-torture/compile/limits-externalid.c: New.
13897 * gcc.c-torture/compile/limits-fnargs.c: New.
13898 * gcc.c-torture/compile/limits-fndefn.c: New.
13899 * gcc.c-torture/compile/limits-idexternal.c: New.
13900 * gcc.c-torture/compile/limits-idinternal.c: New.
13901 * gcc.c-torture/compile/limits-pointer.c: New.
13902 * gcc.c-torture/compile/limits-stringlit.c: New.
13903 * gcc.c-torture/compile/limits-structmem.c: New.
13904 * gcc.c-torture/compile/limits-structnest.c: New.
13906 2007-04-29 Geoffrey Keating <geoffk@apple.com>
13908 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
13910 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
13912 PR middle-end/31740
13913 * gcc.c-torture/compile/20070501-1.c: New testcase.
13915 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
13918 * gfortran.dg/array_memset_2: New test case.
13920 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
13923 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
13925 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
13928 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
13930 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
13931 keyword to dg-final test.
13932 * gcc.dg/vect/vect-iv-4.c: Likewise.
13933 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
13934 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
13936 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
13938 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
13939 * lib/target-supports.exp
13940 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
13941 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
13943 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
13945 * gcc.c-torture/execute/ieee/20000320-1.c: Use
13946 __LONG_LONG_MAX__ and its friends instead of those supplied by
13949 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
13952 * g++.dg/ext/vector7.C: New testcase.
13954 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
13957 * gfortran.dg/bound_simplification_1.f90: New test.
13959 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
13962 * gfortran.dg/bom_error.f90: New test.
13963 * gfortran.dg/bom_include.f90: New test.
13964 * gfortran.dg/bom_UTF16-LE.f90: New test.
13965 * gfortran.dg/bom_UTF16-BE.f90: New test.
13966 * gfortran.dg/bom_UTF-8.f90: New test.
13967 * gfortran.dg/bom_UTF-32.f90: New test.
13968 * gfortran.dg/bom_UTF-8.F90: New test.
13969 * gfortran.dg/bom_include.inc: New file.
13971 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
13974 * g++.dg/init/ptrfn2.C: New test.
13975 * g++.dg/init/ptrfn3.C: New test.
13977 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
13980 * gfortran.dg/dependency_21.f90: New test.
13982 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13984 * gfortran.dg/secnds.f: Use real*8.
13985 * gfortran.dg/secnds-1.f: Use real*8.
13987 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13989 PR libfortran/31532
13990 * gfortran.dg/inquire_5.f90: Update test.
13992 2007-04-27 Ian Lance Taylor <iant@google.com>
13994 PR middle-end/31710
13995 * gcc.c-torture/compile/pr31710.c: New test.
13997 2007-04-27 Richard Guenther <rguenther@suse.de>
13999 PR tree-optimization/30965
14000 PR tree-optimization/30978
14001 * gcc.dg/tree-ssa/pr30978.c: New testcase.
14002 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
14003 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
14004 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
14006 2007-04-27 Richard Guenther <rguenther@suse.de>
14008 PR tree-optimization/31715
14009 * gcc.dg/Warray-bounds-4.c: New testcase.
14011 2007-04-26 Ian Lance Taylor <iant@google.com>
14014 * gcc.c-torture/compile/pr28675.c: New test.
14016 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
14019 * g++.dg/ext/vector6.C: New test.
14021 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
14023 * gcc.c-torture/execute/ieee/20000320-1.x: New.
14025 2007-04-26 Steve Ellcey <sje@cup.hp.com>
14027 PR middle-end/31617
14028 * g++.dg/other/str_empty.C: Add expected warning.
14030 2007-04-26 Richard Guenther <rguenther@suse.de>
14031 Daniel Berlin <dberlin@dberlin.org>
14033 PR tree-optimization/30567
14034 * g++.dg/other/pr30567.C: New testcase.
14036 2007-04-26 Richard Guenther <rguenther@suse.de>
14038 PR tree-optimization/31703
14039 * gcc.c-torture/compile/pr31703.c: New testcase.
14040 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
14041 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
14043 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
14045 * gfortran.dg/open_errors.f90: Added if statements checking
14046 the value of iostat.
14048 2007-04-26 Jakub Jelinek <jakub@redhat.com>
14051 * g++.dg/gomp/pr31598.C: New test.
14053 PR tree-optimization/30558
14054 * g++.dg/gomp/pr30558.C: New test.
14056 2007-04-24 Mark Mitchell <mark@codesourcery.com>
14059 * g++.dg/ext/complex2.C: New test.
14061 2007-04-25 Paolo Carlini <pcarlini@suse.de>
14063 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
14065 2007-04-25 Thiemo Seufer <ths@mips.com>
14067 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
14068 value to signed char.
14070 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
14072 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
14073 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
14074 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
14076 2007-04-25 Tobias Burnus <burnus@net-b.de>
14079 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
14080 statement functions.
14081 * gfortran.dg/c_by_val_5.f90: New test.
14083 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
14085 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
14086 with two new subroutines to avoid parameter-induced aliasing.
14087 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
14088 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
14090 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14092 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
14093 * g++.dg/warn/Warray-bounds.C: Likewise.
14095 2007-04-24 Ian Lance Taylor <iant@google.com>
14097 PR tree-optimization/31605
14098 * gcc.c-torture/execute/pr31605.c: New test.
14100 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
14103 * lib/gcc-dg.exp (scan-module): New function.
14104 * gfortran.dg/module_md5_1.f90: New test.
14106 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
14108 * g++.old-deja/g++.pt/defarg6.C: Only run with
14110 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
14111 * g++.dg/cpp0x/variadic61.C: Ditto.
14112 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
14113 * g++.dg/cpp0x/variadic62.C: Ditto.
14114 * g++.dg/template/meminit1.C: Ditto.
14115 * g++.dg/template/operator7.C: Ditto.
14116 * g++.dg/template/static15.C: Ditto.
14117 * g++.dg/template/invalid1.C: Ditto.
14118 * g++.dg/template/shift1.C: Ditto.
14119 * g++.dg/template/error10.C: Ditto.
14121 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
14123 PR diagnostic/25923
14124 * gfortran.dg/pr25923.f90: New test.
14126 2007-04-24 Ian Lance Taylor <iant@google.com>
14128 PR tree-optimization/31602
14129 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
14131 2007-04-24 Janis Johnson <janis187@us.ibm.com>
14133 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
14134 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
14136 2007-04-24 Hui-May Chang <hm.chang@apple.com>
14138 * gcc.target/i386/reload-1.c. New.
14140 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
14141 Olga Golovanevsky <olga@il.ibm.com>
14143 * g++.dg/other/str_empty.C: New test.
14145 2007-04-24 Richard Henderson <rth@redhat.com>
14147 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
14149 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
14152 * gcc.c-torture/compile/pr31641.c: New testcase.
14154 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
14156 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
14157 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
14158 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
14159 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
14161 2007-04-23 Simon Baldwin <simonb@google.com>
14163 * g++.dg/other/error15.C: New.
14164 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
14165 triggering a "multiple parameters named" error.
14167 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
14170 * gfortran.dg/backspace_8.f: New test case.
14172 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
14175 * gfortran.dg/used_types_17.f90: New test.
14178 * gfortran.dg/zero_array_components_1.f90: New test.
14180 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14183 * gfortran.dg/open_errors.f90: Allow a different error message.
14185 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
14187 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
14188 Rename from check_effective_target_vect_pack_mod. Rename global
14189 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
14191 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
14193 * gcc.dg/vect/vect-iv-8a.c: Ditto.
14194 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
14196 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
14198 PR middle-end/31448
14199 * gcc.c-torture/execute/pr31448.c: New testcase.
14201 2007-04-22 Nick Clifton <nickc@redhat.com>
14203 * gcc.dg/20020312-2.c: Add support for the FRV.
14205 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
14207 PR tree-optimization/24659
14208 * gcc.dg/vect/vect-float-extend-1.c: New test.
14209 * gcc.dg/vect/vect-float-truncate-1.c: New test.
14211 2007-04-22 Richard Guenther <rguenther@suse.de>
14213 PR tree-optimization/29789
14214 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
14215 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
14217 2007-04-22 Revital Eres <eres@il.ibm.com>
14219 * gcc.dg/var-expand2.c: New test.
14221 2007-04-22 Revital Eres <eres@il.ibm.com>
14223 * gcc.dg/var-expand3.c: New test.
14225 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14228 * gfortran.dg/continuation_8.f90: New test.
14230 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
14233 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
14234 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
14236 2007-04-21 Richard Guenther <rguenther@suse.de>
14238 PR middle-end/31136
14239 * gcc.c-torture/execute/pr31136.c: New testcase.
14241 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
14243 * gcc.target/i386/movsi-sm-1.c: New.
14245 2007-04-20 Richard Henderson <rth@redhat.com>
14247 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
14248 * gcc.dg/pr27095.c: Cope with alpha GOT load.
14250 2007-04-20 Jakub Jelinek <jakub@redhat.com>
14252 * gcc.target/i386/ordcmp-1.c: New test.
14253 * gcc.target/i386/unordcmp-1.c: New test.
14255 PR tree-optimization/31632
14256 * gcc.c-torture/compile/20070419-1.c: New test.
14258 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14260 * gcc.dg/invalid-call-1.c: New test.
14262 2007-04-18 Dirk Mueller <dmueller@suse.de>
14264 PR diagnostic/31227
14265 * gcc.dg/Warray-bounds-3.c: New.
14267 2007-04-18 Richard Guenther <rguenther@suse.de>
14269 PR tree-optimization/19431
14270 PR tree-optimization/21463
14271 * gcc.c-torture/execute/20070212-1.c: New testcase.
14272 * gcc.c-torture/execute/20070212-2.c: Likewise.
14273 * gcc.c-torture/execute/20070212-3.c: Likewise.
14274 * gcc.dg/tree-ssa/pr19431.c: Likewise.
14275 * gcc.dg/tree-ssa/pr21463.c: Likewise.
14276 * g++.dg/tree-ssa/pr21463.C: Likewise.
14277 * g++.dg/tree-ssa/pr30738.C: Likewise.
14279 2007-04-17 Mark Mitchell <mark@codesourcery.com>
14282 * g++.dg/expr/bitfield8.C: New test.
14284 2007-04-17 Joseph Myers <joseph@codesourcery.com>
14285 Richard Sandiford <richard@codesourcery.com>
14287 * lib/target-supports.exp (check_profiling_available): Return 0
14288 for uClibc with -p or -pg.
14290 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
14293 * g++.dg/template/init7.C: New test.
14295 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
14297 PR rtl-optimization/31360
14298 * gcc.dg/loop-7.c: New test.
14300 2007-04-17 Mark Mitchell <mark@codesourcery.com>
14302 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
14303 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
14305 (compat-execute): Likewise.
14306 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
14307 files to remote hosts.
14308 * lib/c-ctorture.exp (c-torture-compile): Likewise.
14309 (c-torture-execute): Likewise.
14310 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
14311 or plain file. Use remote_upload and remote_download to copy
14313 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
14314 before scanning it.
14316 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
14318 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
14320 2007-04-16 Lawrence Crowl <crowl@google.com>
14322 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
14323 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
14324 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
14325 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
14326 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
14327 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
14328 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
14329 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
14330 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
14331 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
14332 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
14334 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
14335 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
14336 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
14337 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
14338 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
14339 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
14340 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
14341 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
14342 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
14343 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
14344 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
14346 2007-04-16 Ian Lance Taylor <iant@google.com>
14348 PR tree-optimization/31522
14349 * gcc.dg/Wstrict-overflow-16.c: New test.
14351 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
14353 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
14355 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
14358 * gfortran.dg/module_naming_1.f90: New.
14360 2007-04-16 Richard Sandiford <richard@codesourcery.com>
14362 * lib/target-supports.exp (check_profiling_available): Return
14363 false for m68k-*-uclinux.
14365 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
14368 Testcase for c++ anonymous namespace warning
14370 * g++.dg/warn/anonymous-namespace-1.C: New test
14371 * g++.dg/warn/anonymous-namespace-1.h: New test
14373 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
14376 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
14378 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14380 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
14382 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
14385 * gfortran.dg/array_constructor_16.f90: New test.
14387 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
14389 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
14390 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
14392 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14394 PR rtl-optimization/31500
14395 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
14396 * g++.dg/warn/Warray-bounds.C: Likewise.
14398 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
14401 * gcc.dg/gnu89-init-4.c: New testcase.
14403 2007-04-14 Jakub Jelinek <jakub@redhat.com>
14406 * gcc.dg/gomp/pr25874.c: Add dg-options.
14407 * g++.dg/gomp/pr25874.C: Add dg-options.
14409 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
14412 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
14413 * gfortran.dg/warnings_are_errors_1.f: New testcase.
14415 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
14418 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
14420 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
14424 * gfortran.dg/initialization_6.f90: New test.
14426 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
14428 * gcc.c-torture/compile/pr27528.c: Require nonpic.
14430 * lib/target-supports.exp (check_gc_sections_available):
14431 Return false if ldflags includes -elf2flt.
14433 2007-04-13 Jason Merrill <jason@redhat.com>
14436 * conv3.C: New test.
14438 2007-04-13 Mike Stump <mrs@apple.com>
14440 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
14441 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
14443 2007-04-13 Joseph Myers <joseph@codesourcery.com>
14445 PR tree-optimization/29598
14446 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
14448 2007-04-13 Tobias Burnus <burnus@net-b.de>
14451 * gfortran.dg/func_assign.f90: New test.
14453 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
14456 * gfortran.dg/used_types_16.f90: New test.
14458 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
14461 * gfortran.dg/goto_2.f90: New.
14462 * gfortran.dg/goto_3.f90: New.
14463 * gfortran.dg/pr17708.f90: Rename to ...
14464 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
14466 2007-04-13 Tobias Burnus <burnus@net-b.de>
14469 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
14470 instead of a struct.
14472 2007-04-13 Tobias Burnus <burnus@net-b.de>
14475 * gfortran.dg/value_4.c: Use GNU extensions for complex
14476 instead of a struct.
14478 2007-04-13 Richard Guenther <rguenther@suse.de>
14480 PR tree-optimization/21258
14481 * gcc.dg/tree-ssa/vrp34.c: New testcase.
14483 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
14485 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
14488 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
14491 * gfortran.dg/char_length_2.f90: New.
14492 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
14493 * gfortran.dg/repeat_4.f90: Likewise.
14496 * gfortran.dg/char_assign_1.f90: New.
14499 * gfortran.dg/block_name_1.f90: New.
14500 * gfortran.dg/block_name_2.f90: New.
14502 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
14505 * g++.dg/other/pr31078.C: New.
14507 2007-04-12 Richard Guenther <rguenther@suse.de>
14509 PR tree-optimization/31169
14510 * gcc.c-torture/execute/pr31169.c: New testcase.
14512 2007-04-12 Richard Guenther <rguenther@suse.de>
14514 PR tree-optimization/24689
14515 PR tree-optimization/31307
14516 * g++.dg/tree-ssa/pr31307.C: New testcase.
14517 * gcc.dg/tree-ssa/pr24689.c: Likewise.
14519 2007-04-12 Tobias Burnus <burnus@net-b.de>
14522 * gfortran.dg/access_spec_1.f90: New test.
14523 * gfortran.dg/access_spec_2.f90: New test.
14524 * gfortran.dg/non_module_public.f90: Match new error message.
14526 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
14529 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
14530 to 4 at line 38 to fix bounds problem.
14532 2007-04-11 Tobias Burnus <burnus@net-b.de>
14535 * gfortran.dg/pointer_intent_1.f90: Fix test.
14537 2007-04-10 Eric Christopher <echristo@apple.com>
14539 * lib/target-supports.exp
14540 (check_effective_target_fstack_protector): Rewrite.
14542 2007-04-09 Mark Mitchell <mark@codesourcery.com>
14545 * g++.dg/init/const5.C: New test.
14547 2007-04-09 Jan Hubicka <jh@suse.cz>
14549 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
14551 2007-04-08 Jan Hubicka <jh@suse.cz>
14553 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
14555 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
14558 * gfortran.dg/achar_4.f90: New test.
14560 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
14563 * gfortran.dg/used_dummy_types_8.f90: New test.
14565 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
14568 * gfortran.dg/parameter_array_element_1.f90: New test.
14570 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
14573 * gfortran.dg/default_numeric_type_1.f90: New test.
14575 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
14578 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
14580 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
14583 * gfortran.dg/interface_12.f90: New test.
14585 2007-04-07 Bruce Korb <bkorb@gnu.org>
14587 * gcc.dg/format/opt-6.c: New test.
14588 * gcc.dg/format/nul-1.c: New test.
14589 * gcc.dg/format/nul-2.c: New test.
14591 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14593 PR libgfortran/31395
14594 * gfortran.dg/fmt_colon.f90: New test.
14596 2007-04-06 Mark Mitchell <mark@codesourcery.com>
14598 * g++.old-deja/g++.other/init18.C: Use
14599 dg-require-effective-target instead of an explicit xfail.
14601 2007-04-05 Janis Johnson <janis187@us.ibm.com>
14603 * gcc.dg/dfp/signbit-1.c
14604 * gcc.dg/dfp/signbit-2.c
14606 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
14609 * gfortran.dg/altreturn_5.f90: New test.
14611 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
14614 * gfortran.dg/contained_module_proc_1.f90: New test.
14616 2007-04-04 Stuart Hastings <stuart@apple.com>
14619 * objc/execute/exceptions/pr31281.m: New.
14621 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
14623 * g++.dg/ext/dllimport12.C: Update comments.
14625 2007-04-03 Eric Christopher <echristo@apple.com>
14627 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
14629 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
14632 * gfortran.dg/repeat_2.f90: New test.
14633 * gfortran.dg/repeat_3.f90: New test.
14634 * gfortran.dg/repeat_4.f90: New test.
14636 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
14638 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
14640 2007-04-03 Jakub Jelinek <jakub@redhat.com>
14643 * g++.dg/parse/cond3.C: New test.
14645 PR middle-end/30704
14646 * gcc.c-torture/execute/ieee/pr30704.c: New test.
14648 2007-04-02 Jason Merrill <jason@redhat.com>
14651 * g++.dg/ext/visibility/anon3.C: New test.
14653 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14655 PR libgfortran/31052
14656 * gfortran.dg/namelist_28.f90: New test.
14658 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14660 PR libgfortran/31366
14661 * gfortran.dg/direct_io_6.f90: New test.
14663 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14665 PR libgfortran/31207
14666 * gfortran.dg/advance_5.f90: New test.
14667 * gfortran.dg/advance_6.f90: New test.
14669 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
14671 * g++.dg/ext/dllimport6.C: Remove extra ';'.
14672 * g++.dg/ext/dllimport7.C: Likewise.
14673 * g++.dg/ext/selectany1.C: Likewise.
14675 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
14677 * g++.dg/parser/pr31138.C: New.
14678 * g++.dg/parser/pr31140.C: New.
14679 * g++.dg/parser/pr31141.C: New.
14681 2007-03-30 Paolo Carlini <pcarlini@suse.de>
14684 * g++.dg/ext/is_base_of.C: New.
14685 * g++.dg/ext/has_virtual_destructor.C: New.
14686 * g++.dg/ext/is_polymorphic.C: New.
14687 * g++.dg/ext/is_base_of_diagnostic.C: New.
14688 * g++.dg/ext/is_enum.C: New.
14689 * g++.dg/ext/has_nothrow_assign.C: New.
14690 * g++.dg/ext/has_nothrow_constructor.C: New.
14691 * g++.dg/ext/is_empty.C: New.
14692 * g++.dg/ext/has_trivial_copy.C: New.
14693 * g++.dg/ext/has_trivial_assign.C: New.
14694 * g++.dg/ext/is_abstract.C: New.
14695 * g++.dg/ext/is_pod.C: New.
14696 * g++.dg/ext/has_nothrow_copy.C: New.
14697 * g++.dg/ext/is_class.C: New.
14698 * g++.dg/ext/has_trivial_constructor.C: New.
14699 * g++.dg/ext/is_union.C: New.
14700 * g++.dg/ext/has_trivial_destructor.C: New.
14701 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
14702 * g++.dg/template/crash43.C: Likewise.
14704 2007-03-29 Dirk Mueller <dmueller@suse.de>
14706 * g++.dg/warn/pedantic2.C: New testcase.
14708 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
14710 * size_dim.f90: Fix dg directive.
14711 * pr16433.f: Likewise.
14712 * use_6.f90: Likewise.
14713 * use_7.f90: Likewise.
14714 * entry_9.f90: Likewise.
14715 * pointer_intent_2.f90: Likewise.
14716 * protected_1.f90: Likewise.
14717 * fmt_missing_period_2.f: Likewise.
14718 * pointer_intent_3.f90: Likewise.
14719 * protected_2.f90: Likewise.
14720 * protected_3.f90: Likewise.
14721 * pr15754.f90: Likewise.
14722 * protected_4.f90: Likewise.
14723 * protected_5.f90: Likewise.
14724 * initialization_2.f90: Likewise.
14725 * protected_6.f90: Likewise.
14726 * continuation_7.f90: Likewise.
14727 * derived_function_interface_1.f90: Likewise.
14728 * der_pointer_4.f90: Likewise.
14729 * fmt_zero_precision.f90: Likewise.
14730 * blockdata_3.f90: Likewise.
14731 * fmt_missing_period_1.f: Likewise.
14732 * real_const_3.f90: Likewise.
14733 * use_4.f90: Likewise.
14734 * fmt_missing_period_3.f: Likewise.
14735 * use_5.f90: Likewise.
14737 2007-03-28 Mike Stump <mrs@apple.com>
14739 * gcc.dg/darwin-comm.c: Add.
14741 2007-03-28 Eric Christopher <echristo@apple.com>
14743 * lib/target-supports.exp (check_effective_target_fstack_protector):
14745 * gcc.dg/ssp-1.c: Use.
14746 * gcc.dg/ssp-2.c: Ditto.
14748 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
14751 * g++.dg/parse/constructor3.C: New test.
14753 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
14755 * gnat.dg/thin_pointer.ad[sb]: New test.
14757 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
14759 * g++.dg/cpp0x/bracket1.C: New.
14760 * g++.dg/cpp0x/bracket2.C: New.
14761 * g++.dg/cpp0x/bracket3.C: New.
14762 * g++.dg/cpp0x/bracket4.C: New.
14764 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
14766 * g++.dg/cpp0x/temp_default1.C: New.
14767 * g++.dg/cpp0x/temp_default3.C: New.
14768 * g++.dg/cpp0x/temp_default2.C: New.
14769 * g++.dg/cpp0x/temp_default4.C: New.
14771 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
14774 * g++.dg/other/cv_func2.C: New.
14776 2007-03-27 Janis Johnson <janis187@us.ibm.com>
14778 * gcc.dg/dfp/func-vararg-alternate.h: New file.
14779 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
14780 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
14781 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
14783 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
14784 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
14786 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
14788 * lib/compat.exp (compat-execute): Fix processing of file names.
14790 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
14792 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
14794 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
14796 * lib/target-supports.exp (check_effective_target_fortran_large_real):
14797 Delete created executable test file.
14798 (check_effective_target_fortran_large_int): Ditto.
14799 (check_effective_target_static_libgfortran): Ditto.
14801 2007-03-26 Paolo Carlini <pcarlini@suse.de>
14804 * g++.dg/warn/pragma-system_header1.C: New test.
14805 * g++.dg/warn/pragma-system_header2.C: New test.
14806 * g++.dg/warn/pragma-system_header1.h. New.
14807 * g++.dg/warn/pragma-system_header2.h. New.
14809 2007-03-26 Ian Lance Taylor <iant@google.com>
14811 PR tree-optimization/31345
14812 * gcc.c-torture/compile/pr31345-1.c: New test.
14814 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
14816 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
14817 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
14818 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
14819 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
14820 * gfortran.dg/overload_1.f90: Likewise.
14821 * gfortran.dg/impure_assignment_1.f90: Likewise.
14822 * gfortran.dg/error_recovery_3.f90: Likewise.
14823 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
14824 * gfortran.dg/sequence_types_1.f90: Likewise.
14825 * gfortran.dg/internal_references_1.f90: Likewise.
14826 * gfortran.dg/present_1.f90: Likewise.
14827 * gfortran.dg/volatile10.f90: Likewise.
14828 * gfortran.dg/module_equivalence_2.f90: Likewise.
14829 * gfortran.dg/use_4.f90: Likewise.
14830 * gfortran.dg/elemental_result_1.f90: Likewise.
14831 * gfortran.dg/generic_actual_arg.f90: Likewise.
14832 * gfortran.dg/private_type_5.f90: Likewise.
14833 * gfortran.dg/protected_4.f90: Likewise.
14834 * gfortran.dg/interface_3.f90: Likewise.
14836 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
14838 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
14839 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
14841 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
14843 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
14845 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14847 PR libgfortran/31199
14848 * gfortran.dg/fmt_t_4.f90: New test.
14850 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
14852 PR libfortran/31297
14853 * gfortran.dg/backspace_5.f: Initialize variable(s).
14854 * gfortran.dg/backspace_6.f: Likewise.
14855 * gfortran.dg/char_bounds_check_fail_1: Likewise.
14856 * gfortran.dg/direct_io_2.f90: Likewise.
14857 * gfortran.dg/write_back.f: Likewise.
14858 * gfortran.dg/write_rewind_2.f: Likewise.
14859 * gfortran.dg/write_rewind_1.f: Likewise.
14860 * gfortran.dg/write_rewind_2.f: Likewise.
14862 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
14864 PR tree-optimization/30784
14865 * gcc.dg/vect/pr30784.c: New test.
14867 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
14870 * gfortran.dg/operator_1.f90: New test.
14871 * gfortran.dg/operator_2.f90: New test.
14873 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
14875 PR libfortran/31196
14876 * gfortran.dg/reshape_transpose_1.f90: New test.
14878 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
14881 * gfortran.dg/bounds_check_6.f90: New test.
14883 2007-03-23 Michael Meissner <michael.meissner@amd.com>
14885 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
14887 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
14888 * gcc.dg/dfp/decfloat-constants.c: Ditto.
14890 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
14893 * gfortran.dg/pointer_function_actual_1.f90: New test.
14896 * gfortran.dg/pointer_function_actual_2.f90: New test.
14899 * gfortran.dg/result_in_spec_1.f90: New test.
14901 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
14904 * gfortran.dg/integer_exponentiation_3.F90: New test.
14905 * gfortran.dg/integer_exponentiation_4.f90: New test.
14906 * gfortran.dg/integer_exponentiation_5.F90: New test.
14908 2007-03-22 Mark Mitchell <mark@codesourcery.com>
14911 * g++.dg/template/error24.C: New test.
14912 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
14914 2007-03-22 Mark Mitchell <mark@codesourcery.com>
14917 * g++.dg/expr/bitfield7.C: New test.
14919 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
14922 * gcc.dg/float-range-4.c: New.
14923 * gcc.dg/float-range-1.c: Update. Test for a warning.
14924 * gcc.dg/float-range-3.c: New.
14925 * gcc.dg/float-range-5.c: New.
14927 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14930 * gfortran.dg/no_range_check_1.f90: New test.
14932 2007-03-22 Dirk Mueller <dmueller@suse.de>
14934 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
14935 * g++.dg/other/static1.C: Remove stray semicolon.
14936 * g++.dg/other/init1.C: Likewise.
14937 * g++.dg/rtti/dyncast1.C: Likewise.
14938 * g++.dg/tree-ssa/pr17153.C: Likewise.
14939 * g++.dg/lookup/disamb1.C: Likewise.
14940 * g++.dg/lookup/scoped2.C: Likewise.
14941 * g++.dg/lookup/friend7.C: Likewise.
14942 * g++.dg/parse/parse4.C: Likewise.
14943 * g++.dg/parse/parse5.C: Likewise.
14944 * g++.dg/expr/pr29066.C: Likewise.
14945 * g++.dg/expr/cast4.C: Likewise.
14946 * g++.dg/tc1/dr193.C: Likewise.
14947 * g++.dg/tc1/dr213.C: Likewise.
14948 * g++.dg/abi/dcast1.C: Likewise.
14949 * g++.dg/abi/covariant2.C: Likewise.
14950 * g++.dg/inherit/covariant11.C: Likewise.
14951 * g++.dg/inherit/covariant9.C: Likewise.
14952 * g++.dg/inherit/covariant10.C: Likewise.
14953 * g++.dg/init/static3.C: Likewise.
14954 * g++.dg/init/init-ref3.C: Likewise.
14955 * g++.dg/init/ref10.C: Likewise.
14956 * g++.dg/template/meminit2.C: Likewise.
14957 * g++.dg/template/using9.C: Likewise.
14958 * g++.dg/template/friend9.C: Likewise.
14959 * g++.dg/template/ref1.C: Likewise.
14960 * g++.old-deja/g++.warn/inline.C: Likewise.
14961 * g++.old-deja/g++.robertl/eb91.C: Likewise.
14962 * g++.old-deja/g++.robertl/eb46.C: Likewise.
14963 * g++.old-deja/g++.robertl/eb34.C: Likewise.
14964 * g++.old-deja/g++.robertl/eb43.C: Likewise.
14965 * g++.old-deja/g++.robertl/eb26.C: Likewise.
14966 * g++.old-deja/g++.robertl/eb116.C: Likewise.
14967 * g++.old-deja/g++.brendan/copy5.C: Likewise.
14968 * g++.old-deja/g++.brendan/overload8.C: Likewise.
14969 * g++.old-deja/g++.brendan/overload11.C: Likewise.
14970 * g++.old-deja/g++.brendan/copy7.C: Likewise.
14971 * g++.old-deja/g++.brendan/crash38.C: Likewise.
14972 * g++.old-deja/g++.brendan/template11.C: Likewise.
14973 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
14974 * g++.old-deja/g++.brendan/crash50.C: Likewise.
14975 * g++.old-deja/g++.brendan/crash16.C: Likewise.
14976 * g++.old-deja/g++.jason/pmem2.C: Likewise.
14977 * g++.old-deja/g++.jason/parse9.C: Likewise.
14978 * g++.old-deja/g++.jason/byval2.C: Likewise.
14979 * g++.old-deja/g++.jason/overload8.C: Likewise.
14980 * g++.old-deja/g++.jason/pmf8.C: Likewise.
14981 * g++.old-deja/g++.jason/template33.C: Likewise.
14982 * g++.old-deja/g++.jason/return3.C: Likewise.
14983 * g++.old-deja/g++.jason/scoping2.C: Likewise.
14984 * g++.old-deja/g++.jason/virtual.C: Likewise.
14985 * g++.old-deja/g++.jason/opeq3.C: Likewise.
14986 * g++.old-deja/g++.jason/template27.C: Likewise.
14987 * g++.old-deja/g++.jason/synth6.C: Likewise.
14988 * g++.old-deja/g++.jason/ref8.C: Likewise.
14989 * g++.old-deja/g++.jason/offset1.C: Likewise.
14990 * g++.old-deja/g++.other/static20.C: Likewise.
14991 * g++.old-deja/g++.other/array1.C: Likewise.
14992 * g++.old-deja/g++.other/new3.C: Likewise.
14993 * g++.old-deja/g++.other/array2.C: Likewise.
14994 * g++.old-deja/g++.other/overload9.C: Likewise.
14995 * g++.old-deja/g++.other/cast6.C: Likewise.
14996 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
14997 * g++.old-deja/g++.other/eh4.C: Likewise.
14998 * g++.old-deja/g++.other/using7.C: Likewise.
14999 * g++.old-deja/g++.other/init18.C: Likewise.
15000 * g++.old-deja/g++.other/dyncast1.C: Likewise.
15001 * g++.old-deja/g++.other/dyncast2.C: Likewise.
15002 * g++.old-deja/g++.other/dtor11.C: Likewise.
15003 * g++.old-deja/g++.pt/static11.C: Likewise.
15004 * g++.old-deja/g++.pt/crash19.C: Likewise.
15005 * g++.old-deja/g++.pt/overload12.C: Likewise.
15006 * g++.old-deja/g++.pt/crash46.C: Likewise.
15007 * g++.old-deja/g++.pt/mi1.C: Likewise.
15008 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
15009 * g++.old-deja/g++.pt/nontype5.C: Likewise.
15010 * g++.old-deja/g++.pt/local5.C: Likewise.
15011 * g++.old-deja/g++.pt/typename2.C: Likewise.
15012 * g++.old-deja/g++.pt/explicit80.C: Likewise.
15013 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
15014 * g++.old-deja/g++.law/visibility1.C: Likewise.
15015 * g++.old-deja/g++.law/visibility2.C: Likewise.
15016 * g++.old-deja/g++.law/virtual2.C: Likewise.
15017 * g++.old-deja/g++.law/operators19.C: Likewise.
15018 * g++.old-deja/g++.law/parsing10.C: Likewise.
15019 * g++.old-deja/g++.law/visibility4.C: Likewise.
15020 * g++.old-deja/g++.law/operators4.C: Likewise.
15021 * g++.old-deja/g++.law/dtors2.C: Likewise.
15022 * g++.old-deja/g++.law/missed-error3.C: Likewise.
15023 * g++.old-deja/g++.law/visibility10.C: Likewise.
15024 * g++.old-deja/g++.law/scope3.C: Likewise.
15025 * g++.old-deja/g++.law/casts2.C: Likewise.
15026 * g++.old-deja/g++.law/code-gen5.C: Likewise.
15027 * g++.old-deja/g++.law/operators33.C: Likewise.
15028 * g++.old-deja/g++.law/friend4.C: Likewise.
15029 * g++.old-deja/g++.mike/pmf7.C: Likewise.
15030 * g++.old-deja/g++.mike/p5611.C: Likewise.
15031 * g++.old-deja/g++.mike/net37.C: Likewise.
15032 * g++.old-deja/g++.mike/p3570.C: Likewise.
15033 * g++.old-deja/g++.mike/p5718.C: Likewise.
15034 * g++.old-deja/g++.mike/net21.C: Likewise.
15035 * g++.old-deja/g++.mike/p1862.C: Likewise.
15036 * g++.old-deja/g++.mike/p4511.C: Likewise.
15037 * g++.old-deja/g++.mike/virt3.C: Likewise.
15038 * g++.old-deja/g++.mike/p16146.C: Likewise.
15039 * g++.old-deja/g++.mike/p1989.C: Likewise.
15040 * g++.old-deja/g++.mike/p5571.C: Likewise.
15041 * g++.old-deja/g++.gb/scope10.C: Likewise.
15042 * g++.old-deja/g++.abi/primary5.C: Likewise.
15043 * g++.old-deja/g++.abi/empty2.C: Likewise.
15044 * g++.old-deja/g++.abi/arraynew.C: Likewise.
15045 * g++.old-deja/g++.eh/vbase4.C: Likewise.
15046 * g++.old-deja/g++.eh/ptr1.C: Likewise.
15047 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
15048 * g++.old-deja/g++.bob/template3.C: Likewise.
15049 * g++.old-deja/g++.bob/inherit1.C: Likewise.
15051 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
15054 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
15056 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
15059 * gfortran.dg/derived_name_1.f90: New.
15060 * gfortran.dg/derived_name_2.f: New.
15062 2007-03-21 Richard Sandiford <richard@codesourcery.com>
15064 * lib/target-supports.exp (check_effective_target_nonpic): New
15066 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
15067 when compiling PIC.
15068 * gcc.target/i386/asm-4.c: Require nonpic.
15069 * gcc.target/i386/cmov1.c: Likewise.
15070 * gcc.target/i386/mul.c: Likewise.
15071 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
15072 * gcc.target/i386/ssetype-1.c: Require nonpic.
15073 * gcc.target/i386/ssetype-3.c: Likewise.
15074 * gcc.target/i386/ssetype-5.c: Likewise.
15076 2007-03-21 Richard Sandiford <richard@codesourcery.com>
15078 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
15079 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
15080 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
15081 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
15083 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
15085 PR tree-optimization/30590
15086 * g++.dg/opt/pr30590.C: New testcase.
15088 2007-03-20 Jakub Jelinek <jakub@redhat.com>
15091 * gcc.dg/pr30762-1.c: New test.
15092 * gcc.dg/pr30762-2.c: New test.
15094 PR inline-asm/30505
15095 * gcc.target/i386/pr30505.c: New test.
15097 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
15099 * gcc.target/arm/register-variables.c: New.
15101 2007-03-19 Jeff Law <law@redhat.com>
15103 * PR tree-optimization/30984
15104 * gcc.c-torture/pr30984.c: New test.
15106 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
15107 Richard Guenther <rguenther@suse.de>
15109 PR tree-optimization/31254
15110 * gcc.dg/torture/pr31254.c: New testcase.
15112 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
15114 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
15115 target default_packed.
15117 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15120 * gfortran.dg/string_length_1.f90: New test.
15122 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15125 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
15127 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15129 PR libgfortran/31052
15130 * gfortran.dg/namelist_27.f90: New test.
15132 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
15135 * gfortran.dg/used_types_14.f90: New test.
15138 * gfortran.dg/used_types_15.f90: New test.
15140 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
15142 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
15143 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
15145 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15148 * gfortran.dg/integer_exponentiation_2.f90: New test.
15150 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
15152 PR tree-optimization/31041
15153 * gcc.dg/vect/pr31041.c: New test.
15155 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
15157 * g++.dg/warn/Wconversion-integer.C: New
15158 * g++.dg/warn/Wconversion-real.C: New.
15159 * g++.dg/warn/Wconversion-real-integer.C: New.
15160 * g++.dg/warn/conv2.C: Updated.
15162 2007-03-16 Richard Sandiford <richard@codesourcery.com>
15164 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
15167 2007-03-16 Richard Guenther <rguenther@suse.de>
15169 PR tree-optimization/31146
15170 * g++.dg/tree-ssa/pr31146.C: New testcase.
15172 2007-03-16 Richard Sandiford <richard@codesourcery.com>
15174 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
15175 assume that the target has <features.h>.
15177 2007-03-16 Richard Sandiford <richard@codesourcery.com>
15179 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
15180 dg-options rather than to the whole test.
15182 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
15185 * g++.dg/debug/pr29906.C: New
15187 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15189 PR libgfortran/31099
15190 * gfortran.dg/unformatted_recl.f90: Update test.
15192 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
15194 * gcc.dg/tree-ssa/prefetch-5.c: New test.
15196 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
15199 * g++.dg/parse/namespace-definition.C: New.
15201 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
15204 * g++.dg/cpp/pedantic-errors.C: New.
15205 * g++.dg/cpp/permissive.C: New.
15207 2007-03-15 Richard Sandiford <richard@codesourcery.com>
15209 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
15210 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
15212 2007-03-15 Richard Sandiford <richard@codesourcery.com>
15214 * lib/target-supports.exp (check_missing_uclibc_feature)
15215 (check_effective_target_wchar): New procedures.
15216 * gcc.dg/wchar_t-1.c: Require target wchar.
15217 * gcc.dg/wint_t-1.c: Likewise.
15219 2007-03-15 Richard Sandiford <richard@codesourcery.com>
15221 * lib/target-supports.exp (check_gc_sections_available): Return
15222 false for VxWorks targets.
15224 2007-03-15 Dirk Mueller <dmueller@suse.de>
15226 * g++.dg/warn/Wconversion2.C: Fix typo.
15227 * gcc.dg/if-empty-1.c: Ditto.
15229 2007-03-15 Richard Sandiford <richard@codesourcery.com>
15231 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
15233 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
15235 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
15236 * gcc.target/i386/pr31167.c: Ditto.
15238 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
15241 * gcc.target/i386/pr31167.c: New test.
15243 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
15246 * gfortran.dg/import5.f90.f90: New test.
15250 * gfortran.dg/data_components_1.f90: New test.
15254 * gfortran.dg/generic_13.f90: New test.
15257 * gfortran.dg/alloc_comp_basics_5.f90: New test.
15259 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15261 PR libgfortran/31051
15262 * gfortran.dg/fmt_t_4.f90: New
15264 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
15267 * g++.dg/other/default7.C: New test.
15269 2007-03-15 Dirk Mueller <dmueller@suse.de>
15271 * g++.dg/warn/Wconversion2.C: New.
15273 2007-03-14 Eric Christopher <echristo@apple.com>
15275 * gcc.dg/ssp-1.c: New.
15276 * gcc.dg/ssp-2.c: Ditto.
15278 2007-03-14 Dirk Mueller <dmueller@suse.de>
15280 * g++.dg/warn/do-empty.C: New.
15281 * gcc.dg/do-empty.c: New.
15282 * gcc.dg/if-empty-1.c: Update.
15283 * gcc.dg/20001116-1.c: Update.
15284 * gcc.dg/pr23165.c: Update.
15286 2007-03-14 Jakub Jelinek <jakub@redhat.com>
15288 * gfortran.dg/module_implicit_conversion.f90: New test.
15290 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
15292 PR middle-end/31127
15293 * gcc.dg/pr31127.c: New.
15295 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
15297 * gcc.dg/tree-ssa/loop-26.c: New test.
15299 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
15301 * gcc.target/i386/cmpxchg16b-1.c: New test.
15303 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
15305 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
15306 * gcc.dg/c99-vla-1.c: Likewise.
15307 * g++.dg/ext/vla1.C: Likewise
15309 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
15311 * gcc.dg/wvla-1.c: New test
15312 * gcc.dg/wvla-2.c: New test
15313 * gcc.dg/wvla-3.c: New test
15314 * gcc.dg/wvla-4.c: New test
15315 * gcc.dg/wvla-5.c: New test
15316 * gcc.dg/wvla-6.c: New test
15317 * gcc.dg/wvla-7.c: New test
15318 * g++.dg/warn/Wvla-1.C: New test
15319 * g++.dg/warn/Wvla-2.C: New test
15320 * g++.dg/warn/Wvla-3.C: New test
15322 2007-03-12 Mark Mitchell <mark@codesourcery.com>
15325 * g++.dg/other/default6.C: New test.
15327 2007-03-12 Richard Sandiford <richard@codesourcery.com>
15329 * lib/target-supports.exp (check_profiling_available): Return false
15331 (check_effective_target_vxworks_kernel): New procedure.
15332 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
15334 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
15335 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
15336 to include VxWorks.
15337 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
15339 2007-03-12 Richard Sandiford <richard@codesourcery.com>
15341 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
15342 PIC is not supported.
15343 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
15344 * gcc.dg/20020426-2.c: Likewise.
15345 * gcc.dg/pr28243.c: Likewise.
15346 * gcc.dg/visibility-11.c: Likewise.
15347 * gcc.dg/tls/opt-9.c: Likewise.
15348 * gcc.dg/tls/opt-10.c: Likewise.
15349 * gcc.dg/tls/pic-1.c: Likewise.
15350 * gcc.dg/tls/struct-1.c: Likewise.
15351 * gcc.target/i386/20000807-1.c: Likewise.
15352 * gcc.target/i386/20000904-1.c: Likewise.
15353 * gcc.target/i386/20011119-1.c: Likewise.
15354 * gcc.target/i386/990213-2.c: Likewise.
15355 * gcc.target/i386/990214-1.c: Likewise.
15356 * gcc.target/i386/compress-float-387-pic.c: Likewise.
15357 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
15358 * gcc.target/i386/pic-1.c: Likewise.
15359 * gcc.target/i386/pr21518.c: Likewise.
15360 * gcc.target/i386/pr23098.c: Likewise.
15361 * gcc.target/i386/pr23943.c: Likewise.
15363 2007-03-11 Mark Mitchell <mark@codesourcery.com>
15366 * g++.dg/template/complit2.C: New test.
15369 * g++.dg/ext/bitfield1.C: New test.
15371 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
15374 * gfortran.dg/interface_11.f90: New test.
15376 2007-03-11 Richard Guenther <rguenther@suse.de>
15378 PR tree-optimization/31115
15379 * gcc.dg/torture/pr31115.c: New testcase.
15381 2007-03-11 Ira Rosen <irar@il.ibm.com>
15383 PR tree-optimization/29925
15384 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
15386 2007-03-10 Mark Mitchell <mark@codesourcery.com>
15389 * g++.dg/expr/bitfield3.C: New test.
15390 * g++.dg/expr/bitfield4.C: Likewise.
15391 * g++.dg/expr/bitfield5.C: Likewise.
15392 * g++.dg/expr/bitfield6.C: Likewise.
15395 * g++.dg/template/array18.C: New test.
15397 2007-03-10 Dirk Mueller <dmueller@suse.de>
15400 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
15401 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
15403 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
15406 * g++.dg/cpp0x/variadic-bind.C: New.
15407 * g++.dg/cpp0x/variadic-function.C: New.
15408 * g++.dg/cpp0x/variadic-mem_fn.C: New.
15409 * g++.dg/cpp0x/variadic-tuple.C: New.
15410 * g++.dg/cpp0x/variadic1.C: New.
15411 * g++.dg/cpp0x/variadic2.C: New.
15412 * g++.dg/cpp0x/variadic3.C: New.
15413 * g++.dg/cpp0x/variadic4.C: New.
15414 * g++.dg/cpp0x/variadic5.C: New.
15415 * g++.dg/cpp0x/variadic6.C: New.
15416 * g++.dg/cpp0x/variadic7.C: New.
15417 * g++.dg/cpp0x/variadic8.C: New.
15418 * g++.dg/cpp0x/variadic9.C: New.
15419 * g++.dg/cpp0x/variadic10.C: New.
15420 * g++.dg/cpp0x/variadic11.C: New.
15421 * g++.dg/cpp0x/variadic12.C: New.
15422 * g++.dg/cpp0x/variadic13.C: New.
15423 * g++.dg/cpp0x/variadic14.C: New.
15424 * g++.dg/cpp0x/variadic15.C: New.
15425 * g++.dg/cpp0x/variadic16.C: New.
15426 * g++.dg/cpp0x/variadic17.C: New.
15427 * g++.dg/cpp0x/variadic18.C: New.
15428 * g++.dg/cpp0x/variadic19.C: New.
15429 * g++.dg/cpp0x/variadic20.C: New.
15430 * g++.dg/cpp0x/variadic21.C: New.
15431 * g++.dg/cpp0x/variadic22.C: New.
15432 * g++.dg/cpp0x/variadic23.C: New.
15433 * g++.dg/cpp0x/variadic24.C: New.
15434 * g++.dg/cpp0x/variadic25.C: New.
15435 * g++.dg/cpp0x/variadic26.C: New.
15436 * g++.dg/cpp0x/variadic27.C: New.
15437 * g++.dg/cpp0x/variadic28.C: New.
15438 * g++.dg/cpp0x/variadic29.C: New.
15439 * g++.dg/cpp0x/variadic30.C: New.
15440 * g++.dg/cpp0x/variadic31.C: New.
15441 * g++.dg/cpp0x/variadic32.C: New.
15442 * g++.dg/cpp0x/variadic33.C: New.
15443 * g++.dg/cpp0x/variadic34.C: New.
15444 * g++.dg/cpp0x/variadic35.C: New.
15445 * g++.dg/cpp0x/variadic36.C: New.
15446 * g++.dg/cpp0x/variadic37.C: New.
15447 * g++.dg/cpp0x/variadic38.C: New.
15448 * g++.dg/cpp0x/variadic39.C: New.
15449 * g++.dg/cpp0x/variadic40.C: New.
15450 * g++.dg/cpp0x/variadic41.C: New.
15451 * g++.dg/cpp0x/variadic42.C: New.
15452 * g++.dg/cpp0x/variadic43.C: New.
15453 * g++.dg/cpp0x/variadic44.C: New.
15454 * g++.dg/cpp0x/variadic45.C: New.
15455 * g++.dg/cpp0x/variadic46.C: New.
15456 * g++.dg/cpp0x/variadic47.C: New.
15457 * g++.dg/cpp0x/variadic48.C: New.
15458 * g++.dg/cpp0x/variadic49.C: New.
15459 * g++.dg/cpp0x/variadic50.C: New.
15460 * g++.dg/cpp0x/variadic51.C: New.
15461 * g++.dg/cpp0x/variadic52.C: New.
15462 * g++.dg/cpp0x/variadic53.C: New.
15463 * g++.dg/cpp0x/variadic54.C: New.
15464 * g++.dg/cpp0x/variadic55.C: New.
15465 * g++.dg/cpp0x/variadic56.C: New.
15466 * g++.dg/cpp0x/variadic57.C: New.
15467 * g++.dg/cpp0x/variadic58.C: New.
15468 * g++.dg/cpp0x/variadic59.C: New.
15469 * g++.dg/cpp0x/variadic60.C : New.
15470 * g++.dg/cpp0x/variadic61.C : New.
15471 * g++.dg/cpp0x/variadic62.C : New.
15472 * g++.dg/cpp0x/variadic63.C : New.
15473 * g++.dg/cpp0x/variadic64.C : New.
15474 * g++.dg/cpp0x/variadic65.C : New.
15475 * g++.dg/cpp0x/variadic66.C : New.
15476 * g++.dg/cpp0x/variadic67.C : New.
15477 * g++.dg/cpp0x/variadic68.C : New.
15478 * g++.dg/cpp0x/variadic69.C : New.
15479 * g++.dg/cpp0x/variadic70.C : New.
15480 * g++.dg/cpp0x/variadic71.C : New.
15481 * g++.dg/cpp0x/variadic72.C : New.
15482 * g++.dg/cpp0x/variadic73.C : New.
15483 * g++.dg/cpp0x/variadic74.C : New.
15484 * g++.dg/cpp0x/variadic75.C : New.
15485 * g++.dg/cpp0x/variadic-ex1.C : New.
15486 * g++.dg/cpp0x/variadic-ex2.C : New.
15487 * g++.dg/cpp0x/variadic-ex3.C : New.
15488 * g++.dg/cpp0x/variadic-ex4.C : New.
15489 * g++.dg/cpp0x/variadic-ex5.C : New.
15490 * g++.dg/cpp0x/variadic-ex6.C : New.
15491 * g++.dg/cpp0x/variadic-ex7.C : New.
15492 * g++.dg/cpp0x/variadic-ex8.C : New.
15493 * g++.dg/cpp0x/variadic-ex9.C : New.
15494 * g++.dg/cpp0x/variadic-ex10.C : New.
15495 * g++.dg/cpp0x/variadic-ex11.C : New.
15496 * g++.dg/cpp0x/variadic-ex12.C : New.
15497 * g++.dg/cpp0x/variadic-ex13.C : New.
15498 * g++.dg/cpp0x/variadic-ex14.C : New.
15500 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15502 PR libgfortran/31099
15503 * gfortran.dg/unformatted_recl.f90: New test.
15505 2007-03-09 Roger Sayle <roger@eyesopen.com>
15507 * gcc.dg/fold-eqcmplx-1.c: New test case.
15509 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
15511 PR rtl-optimization/30643
15512 * gcc.dg/pr30643.c: New.
15514 2007-03-09 Chao-ying Fu <fu@mips.com>
15516 * gcc.target/mips/mips32-dspr2-type.c: New test.
15517 * gcc.target/mips/mips32-dspr2.c: New test.
15518 * gcc.target/mips/dspr2-MULT.c: New test.
15519 * gcc.target/mips/dspr2-MULTU.c: New test.
15520 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
15521 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
15522 Adjust some formats.
15524 2007-03-09 Dirk Mueller <dmueller@suse.de>
15527 * gcc.dg/Wlogical-op-1.c: New.
15528 * g++.dg/warn/Wlogical-op-1.C: New.
15530 2007-03-09 Richard Guenther <rguenther@suse.de>
15532 PR tree-optimization/30904
15533 PR middle-end/31058
15534 * gcc.dg/pr30904.c: Remove xfail.
15536 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
15539 * gcc.c-torture/execute/pr31072.c: New test.
15541 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15543 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
15544 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15545 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
15546 *lrint* and *lround*.
15547 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
15549 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
15550 * gcc.dg/torture/builtin-integral-1.c: Likewise.
15551 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
15552 and *lround*. Correct macro names.
15553 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
15554 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
15556 2007-03-08 Ian Lance Taylor <iant@google.com>
15558 * gcc.dg/no-strict-overflow-5.c: New test.
15559 * gcc.dg/no-strict-overflow-6.c: New test.
15560 * gcc.dg/Wstrict-overflow-11.c: New test.
15561 * gcc.dg/Wstrict-overflow-12.c: New test.
15562 * gcc.dg/Wstrict-overflow-13.c: New test.
15563 * gcc.dg/Wstrict-overflow-14.c: New test.
15564 * gcc.dg/Wstrict-overflow-15.c: New test.
15566 2007-03-08 Richard Sandiford <richard@codesourcery.com>
15568 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
15569 for VxWorks kernel mode.
15570 * gcc.c-torture/execute/strncmp-1.x: Likewise.
15572 2007-03-08 Richard Sandiford <richard@codesourcery.com>
15574 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
15577 2007-03-08 Richard Sandiford <richard@codesourcery.com>
15579 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
15580 and lib/bfill.c on VxWorks targets.
15581 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
15582 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
15583 lib/bfill.c and lib/memmove.c on VxWorks targets.
15584 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
15585 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
15586 on VxWorks targets.
15587 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
15588 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
15590 2007-03-08 Tobias Burnus <burnus@net-b.de>
15592 * gfortran.dg/use_5.f90: New test.
15593 * gfortran.dg/use_6.f90: Ditto.
15594 * gfortran.dg/use_7.f90: Ditto.
15596 2007-03-08 Tobias Burnus <burnus@net-b.de>
15599 * gfortran.dg/use_4.f90: New test.
15600 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
15602 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
15605 * gfortran.dg/parameter_array_section_2.f90: New test.
15607 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
15610 * g++.dg/ext/offsetof1.C: Add cases with volatile.
15613 * g++.dg/template/arg5.C: New test.
15615 2007-03-07 Joseph Myers <joseph@codesourcery.com>
15617 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
15619 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
15621 * gcc.dg/var-expand1.c: Add newline at end of file.
15623 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
15625 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
15627 2007-03-06 Richard Sandiford <richard@codesourcery.com>
15629 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
15631 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15633 * gcc.dg/torture/builtin-convert-4.c: New test.
15635 2007-03-05 Ian Lance Taylor <iant@google.com>
15637 * gcc.c-torture/compile/pr31034.c: New test.
15639 2007-03-05 Ian Lance Taylor <iant@google.com>
15641 * gcc.dg/inline-18.c: New test.
15642 * gcc.dg/inline-19.c: New test.
15643 * gcc.dg/inline-20.c: New test.
15644 * gcc.dg/inline-21.c: New test.
15646 2007-03-05 Richard Guenther <rguenther@suse.de>
15648 PR tree-optimization/14052
15649 * gcc.dg/tree-ssa/vrp33.c: New testcase.
15651 2007-03-05 Richard Guenther <rguenther@suse.de>
15653 PR tree-optimization/23777
15654 * gcc.dg/tree-ssa/pr23777.c: New testcase.
15656 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
15659 * gcc.dg/multiple-overflow-warn-3.c: New.
15660 * g++.dg/warn/multiple-overflow-warn-3.C: New.
15662 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
15665 * g++.dg/parse/template23.C: New test.
15667 2007-03-04 Roger Sayle <roger@eyesopen.com>
15669 PR middle-end/30744
15670 * gcc.dg/pr30744-1.c: New test case.
15672 2007-03-04 Tobias Burnus <burnus@net-b.de>
15674 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
15676 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15679 * gfortran.dg/logical_3.f90: New test.
15681 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
15683 PR libfortran/30981
15684 * gfortran.dg/integer_exponentiation_1.f90: New test.
15686 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
15688 * gcc.target/m68k/m68k.exp: New.
15689 * gcc.target/m68k/crash1.c: New.
15691 2007-03-03 Tobias Burnus <burnus@net-b.de>
15693 * gfortran.dg/c_by_val.c: Use int64_t instead of long
15694 to be more compatible with integer(kind=8).
15696 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15698 PR libfortran/31001
15699 * gfortran.dg/zero_sized_3.f90: New test.
15701 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
15704 * g++.dg/parse/else.C: New.
15705 * g++.dg/parse/else-2.C: New.
15707 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
15708 Tobias Burnus <burnus@net-b.de>
15711 * gfortran.dg/size_dim.f90: New test.
15713 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
15714 Tobias Burnus <burnus@net-b.de>
15717 * gfortran.dg/entry_9.f90: New test.
15719 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
15722 * g++.dg/inherit/covariant16.C: New test.
15724 2007-03-02 Geoffrey Keating <geoffk@apple.com>
15726 * g++.dg/other/darwin-minversion-1.C: New.
15728 2007-03-02 Diego Novillo <dnovillo@redhat.com>
15730 * gcc.dg/tree-ssa/20070302-1.c: New test.
15732 2007-03-02 Joseph Myers <joseph@codesourcery.com>
15734 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
15737 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
15739 * gcc.dg/tree-ssa/prefetch-4.c: New test.
15741 2007-03-01 Simon Baldwin <simonb@google.com>
15744 * warn/ignored_typedef.C: New.
15745 * init/ctor8.C: Added dg-warning to consume ignored typedef
15747 * template/typedef2.C: Ditto. Moved dg-error onto its own line
15748 and added an explicit line number.
15750 2007-02-28 Richard Guenther <rguenther@suse.de>
15752 PR middle-end/30364
15753 * gcc.dg/torture/pr30364-1.c: New testcase.
15754 * gcc.dg/torture/pr30364-2.c: Likewise.
15755 * gcc.dg/torture/pr30364-3.c: Likewise.
15757 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15759 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
15760 powerpc*, use -funsafe-math-optimizations.
15761 * gcc.dg/torture/builtin-logb-1.c: Likewise.
15762 * gcc.dg/torture/builtin-modf-1.c: Likewise.
15764 2007-02-28 Tobias Burnus <burnus@net-b.de>
15765 Paul Thomas <pault@gcc.gnu.org>
15769 * c_by_val_1.f: Test %VAL() with non-default kind.
15770 * c_by_val.c: Ditto.
15771 * c_by_val_4.f: New test.
15773 2007-02-28 Tobias Burnus <burnus@net-b.de>
15776 * gfortran.dg/continuation_7.f90: New test.
15778 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
15780 * g++.dg/inherit/thunk7.C: New test.
15781 * lib/target-supports.exp (check_profiling_available): Not available
15784 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
15787 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
15789 2007-02-27 Mark Mitchell <mark@codesourcery.com>
15791 * lib/target-supports.exp (check_effective_target_init_priority):
15792 Remove Solaris special case.
15794 2007-02-26 Geoffrey Keating <geoffk@apple.com>
15796 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
15797 for more builtin types.
15799 * g++.dg/ext/visibility/class1.C: Port to Darwin.
15800 * g++.dg/ext/visibility/noPLT.C: Likewise.
15802 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15804 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
15807 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
15810 * size_optional_dim_1.f90: New test.
15812 2007-02-25 Mark Mitchell <mark@codesourcery.com>
15814 * gcc.dg/vxworks/vxworks.exp: New file.
15815 * gcc.dg/vxworks/initpri1.c: Likewise.
15816 * gcc.dg/vxworks/initpri2.c: Likewise.
15817 * gcc.dg/initpri2.c: Add more tests.
15818 * g++.dg/special/initpri2.C: Likewise.
15820 * gcc.dg/initpri1.c: New test.
15821 * gcc.dg/initpri2.c: Likewise.
15822 * g++.dg/special/initpri1.C: New test.
15823 * g++.dg/special/initpri2.C: Likewise.
15824 * g++.dg/special/conpr-1.C: Use init_priority effective target.
15825 * g++.dg/special/conpr-2.C: Likewise.
15826 * g++.dg/special/conpr-3.C: Likewise.
15827 * g++.dg/special/conpr-4.C: Likewise.
15828 * g++.dg/special/initp1.C: Likewise.
15829 * g++.dg/special/ecos.exp: Remove code to detect availability of
15830 constructor priorities.
15831 * lib/target-supports.exp (check_effective_target_init_priority):
15834 2007-02-24 Jan Hubicka <jh@suse.cz>
15836 * gcc.c-torture/execute/pr30778.c: New testcase.
15838 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15840 PR libgfortran/30918
15841 * gfortran.dg/namelist_26.f90: New test.
15843 2007-02-24 Richard Guenther <rguenther@suse.de>
15845 PR middle-end/30951
15846 * gcc.dg/pr30951.c: New testcase.
15848 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15850 * gcc.dg/torture/builtin-modf-1.c: New test.
15852 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
15854 PR tree-optimization/30904
15855 * gcc.dg/pr30904.c: New test.
15857 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
15859 * gcc.test-framework/README: Correct command.
15860 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
15862 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
15864 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
15866 * lib/target-supports.exp (check_effective_target_unwrapped): New.
15868 2007-02-23 Mark Mitchell <mark@codesourcery.com>
15870 * lib/target-supports.exp (check_effective_target_newlib): New
15873 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
15876 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
15877 allocatable component.
15880 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15882 * gcc.dg/torture/builtin-logb-1.c: New test.
15883 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
15884 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
15885 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
15888 2007-02-23 Richard Guenther <rguenther@suse.de>
15890 * g++.dg/warn/changes-meaning.C: New testcase.
15892 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15894 PR libgfortran/30910
15895 * gfortran.dg/fmt_zero_precision.f90: Update test.
15897 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15899 * gcc.dg/torture/builtin-frexp-1.c: New test.
15901 2007-02-22 Mark Mitchell <mark@codesourcery.com>
15903 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
15905 2007-02-22 Ian Lance Taylor <iant@google.com>
15908 * g++.dg/debug/pr30898.C: New test.
15910 2007-02-22 Ira Rosen <irar@il.ibm.com>
15912 * gcc.dg/vect/vect-106.c: New test.
15914 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
15915 Ira Rosen <irar@il.ibm.com>
15917 PR tree-optimization/30843
15918 * gcc.dg/vect/pr30843.c: New test.
15920 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
15922 PR tree-optimization/30858
15923 * gcc.dg/vect/pr30858.c: New test.
15925 2007-02-21 Mark Mitchell <mark@codesourcery.com>
15927 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
15928 to set options for compiling testglue.
15929 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
15930 * lib/obj-c++.exp (obj-c++_init): Likewise.
15932 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
15934 * gnat.dg/derived_aggregate.adb: New test.
15936 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15938 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
15939 sh* targets. Call the correct CKSGN macro.
15941 2007-02-21 Jakub Jelinek <jakub@redhat.com>
15943 * gfortran.dg/gomp/omp_parse1.f90: New test.
15944 * gfortran.dg/gomp/omp_parse2.f: New test.
15946 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
15949 * gfortran.dg/do_pointer_1.f90: New test.
15951 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15953 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
15956 2007-02-20 Geoffrey Keating <geoffk@apple.com>
15958 * gcc.dg/darwin-minversion-1.c: New.
15959 * gcc.dg/darwin-minversion-2.c: New.
15961 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15963 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
15965 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
15966 DJ Delorie <dj@redhat.com>
15969 * gcc.dg/Wfatal.c: New.
15970 * gcc.dg/Wfatal-2.c: New.
15971 * gcc.dg/Werror-1.c: Adjust expectations.
15972 * gcc.dg/Werror-5.c: Likewise.
15973 * gcc.dg/Werror-7.c: Likewise.
15974 * gcc.dg/Werror-10.c: Likewise.
15975 * gcc.dg/Werror-11.c: Likewise.
15977 2007-02-20 Tobias Burnus <burnus@net-b.de>
15980 * gfortran.dg/volatile10.f90: New test.
15982 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
15984 PR libfortran/30533
15985 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
15987 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
15989 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
15990 * gcc.dg/Walways-true-1.c: Likewise.
15991 * gcc.dg/weak/weak-3.c: Likewise.
15992 * gcc.dg/Werror-1.c: Likewise.
15993 * gcc.dg/Werror-3.c: Likewise.
15994 * gcc.dg/Werror-4.c: Likewise.
15995 * gcc.dg/Werror-5.c: Likewise.
15996 * gcc.dg/Werror-6.c: Likewise.
15997 * gcc.dg/Werror-7.c: Likewise.
15998 * gcc.dg/Werror-8.c: Likewise.
15999 * gcc.dg/Werror-10.c: Likewise.
16000 * gcc.dg/Werror-11.c: Likewise.
16001 * gcc.dg/Werror-12.c: Likewise.
16002 * g++.old-deja/g++.mike/warn8.C: Likewise.
16003 * g++.dg/warn/Walways-true-1.C: Likewise.
16004 * g++.dg/warn/Walways-true-2.C: Likewise.
16005 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
16006 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
16007 -Wstring-literal-comparison with -Waddress.
16008 * gcc.dg/Wstring-literal-comparison-4.c: Replace
16009 -Wno-string-literal-comparison with -Wno-address.
16011 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
16013 * gnat.dg/self_aggregate_with_call.adb: New test.
16015 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
16017 PR tree-optimization/30975
16018 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
16019 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
16020 * gcc.dg/vect/pr30795.c: New.
16022 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16025 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
16027 2007-02-18 Roger Sayle <roger@eyesopen.com>
16029 PR rtl-optimization/28173
16030 * gcc.target/i386/andor-1.c: New test case.
16032 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16034 * gcc.dg/torture/builtin-ldexp-1.c: New.
16035 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
16037 2007-02-18 Roger Sayle <roger@eyesopen.com>
16039 * gfortran.dg/array_constructor_15.f90: New test case.
16041 2007-02-18 Roger Sayle <roger@eyesopen.com>
16043 * gfortran.dg/forall_10.f90: New test case.
16045 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
16047 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
16049 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
16051 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
16052 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
16054 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
16056 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
16057 * gcc.target/i386/builtin-bswap-3.c: Ditto.
16058 * gcc.target/i386/xchg-1.c: New test.
16059 * gcc.target/i386/xchg-2.c: New test.
16061 2007-02-16 Richard Guenther <rguenther@suse.de>
16062 Christian Bruel <christian.bruel@st.com>
16064 * gcc.dg/strict-overflow-5.c: New testcase.
16066 2007-02-16 Tobias Burnus <burnus@net-b.de>
16069 * gfortran.dg/func_derived_4.f90: New test.
16071 2007-02-15 Roger Sayle <roger@eyesopen.com>
16073 PR middle-end/30391
16074 * gfortran.dg/pr30391-1.f90: New test case.
16076 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
16078 PR middle-end/30433
16079 * gcc.c-torture/compile/pr30433.c: New testcase to check
16080 that complex constants comparisions are foldded.
16082 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
16085 * g++.dg/ext/stmtexpr10.C: New testcase.
16087 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
16089 PR middle-end/30729
16090 * gcc.dg/Wunused-value-2.c: New testcase.
16092 2007-02-15 Ian Lance Taylor <iant@google.com>
16094 * g++.dg/eh/subreg-1.C: New test.
16096 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
16099 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
16100 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
16101 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
16102 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
16103 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
16104 * gcc.dg/Werror-implicit-function-declaration.c: New.
16106 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
16109 * g++.dg/warn/pr28943.C: New.
16111 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16113 * gfortran.fortran-torture/execute/math.f90: Fix typo.
16115 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16118 * gfortran.dg/error_recovery_3.f90: New test.
16120 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
16122 * g++.dg/tree-ssa/sra-1.C: New.
16124 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
16126 * g++.dg/tree-ssa/sra-1.C: New.
16128 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
16130 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
16132 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16134 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
16136 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
16139 * gfortran.dg/logical_2.f90: New test.
16141 2007-02-14 Joseph Myers <joseph@codesourcery.com>
16143 * gcc.dg/torture/complex-alias-1.c: New test.
16145 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
16147 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
16148 instead of -fdump-tree-tailcall.
16150 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
16152 * gfortran.dg/interface_10.f90: Fix comment typo.
16154 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
16156 PR tree-optimization/30771
16157 * gcc.dg/vect/pr30771.c: New test.
16159 2007-02-13 Ian Lance Taylor <iant@google.com>
16161 * gcc.dg/Wstrict-overflow-1.c: New test.
16162 * gcc.dg/Wstrict-overflow-2.c: New test.
16163 * gcc.dg/Wstrict-overflow-3.c: New test.
16164 * gcc.dg/Wstrict-overflow-4.c: New test.
16165 * gcc.dg/Wstrict-overflow-5.c: New test.
16166 * gcc.dg/Wstrict-overflow-6.c: New test.
16167 * gcc.dg/Wstrict-overflow-7.c: New test.
16168 * gcc.dg/Wstrict-overflow-8.c: New test.
16169 * gcc.dg/Wstrict-overflow-9.c: New test.
16170 * gcc.dg/Wstrict-overflow-10.c: New test.
16172 2007-02-13 Roger Sayle <roger@eyesopen.com>
16174 * gcc.target/ia64/builtin-bswap-2.c: New test case.
16176 2007-02-13 Richard Henderson <rth@redhat.com>
16178 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
16179 * gcc.c-torture/execute/pr29302-1.c: ... here.
16181 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
16184 * gcc.dg/c90-return-1.c: Update output.
16185 * gcc.dg/c99-return-1.c: Likewise.
16187 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
16190 * gfortran.dg/used_dummy_types_7.f90: New test..
16192 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
16194 * gcc.target/i386/parity-1.c: New test.
16195 * gcc.target/i386/parity-2.c: New test.
16197 2007-02-12 Roger Sayle <roger@eyesopen.com>
16199 * gcc.target/i386/builtin-bswap-3.c: New test case.
16201 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
16203 PR tree-optimization/29145
16204 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
16205 alias analysis is improved to take better advantage of restrict
16206 qualified pointers.
16207 * gcc.dg/vect/vect-80.c: Likewise.
16208 * gcc.dg/vect/pr29145.c: New.
16210 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
16212 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
16213 * gcc.target/i386/sse4a-insert.c: Likewise.
16215 2007-02-11 Roger Sayle <roger@eyesopen.com>
16217 * gcc.target/ia64/builtin-popcount-1.c: New test case.
16218 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
16220 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
16223 * gfortran.dg/enum_4.f90: Update error message checks.
16225 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
16228 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
16229 versions of the modules.
16232 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
16233 by getting rid of recursive I/O and providing functions with
16237 * gfortran.dg/char_array_constructor_2.f90
16239 2007-02-11 Mark Mitchell <mark@codesourcery.com>
16242 * g++.dg/template/spec34.C: New test
16244 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
16246 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
16247 on i?86 and x86_64.
16248 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
16249 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
16250 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
16251 on i?86 and x86_64.
16252 * gcc.dg/vect/vect-113.c: Ditto.
16254 2007-02-06 Mark Mitchell <mark@codesourcery.com>
16257 * g++.dg/eh/weak1-C: New test.
16258 * g++.dg/eh/weak1-a.cc: Likewise.
16259 * g++.dg/eh/comdat1.C: Likewise.
16261 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
16262 Dorit Nuzman <dorit@il.ibm.com>
16264 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
16265 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
16266 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
16267 * gcc.dg/vect/vect-113.c: Likewise.
16269 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
16271 2007-02-10 Richard Henderson <rth@redhat.com>
16273 * lib/target-supports.exp (check_effective_target_tls): Redefine
16274 to mean non-emulated tls.
16275 * gcc.dg/tls/alias-1.c: Remove tls requirement.
16276 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
16277 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
16278 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
16279 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
16280 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
16281 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
16283 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
16285 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
16287 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
16289 * gfortran.dg/secnds.f: Replace time tolerance with a
16290 before-and-after bracket.
16291 * gfortran.dg/secnds-1.f: Likewise.
16293 2007-02-09 Tobias Burnus <burnus@net-b.de>
16296 * gfortran.dg/maxlocval_1.f90: New test.
16298 2007-02-09 Roger Sayle <roger@eyesopen.com>
16300 * gcc.target/ia64/builtin_bswap-1.c: New test case.
16302 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16305 * gfortran.dg/array_function_1.f90: New test.
16307 2007-02-09 Richard Sandiford <richard@codesourcery.com>
16309 * lib/target-supports.exp (check_effective_target_lax_strtofp)
16310 (check_effective_target_dummy_wcsftime): New functions.
16312 2007-02-09 Richard Sandiford <richard@codesourcery.com>
16314 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
16315 * lib/target-supports.exp (check_effective_target_uclibc): New
16318 2007-02-09 Richard Sandiford <richard@codesourcery.com>
16320 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
16321 (vsnprintf): Don't define for uClibc targets.
16323 2007-02-09 Richard Sandiford <richard@codesourcery.com>
16325 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
16326 set before checking whether it was allowed.
16327 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
16328 before checking inside_main.
16330 2007-02-09 Richard Sandiford <richard@codesourcery.com>
16332 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
16334 (u16sf): Likewise u4sf.
16335 * g++.dg/compat/struct-layout-1.h: Likewise.
16337 2007-02-09 Richard Sandiford <richard@codesourcery.com>
16339 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
16341 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
16342 m68k targets if check_effective_target_coldfire_fpu returns true.
16344 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
16345 Richard Guenther <rguenther@suse.de>
16347 PR middle-end/23361
16348 * gcc.dg/fold-compare-3.c: New testcase.
16349 * gcc.dg/tree-ssa/loop-24.c: Likewise.
16351 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
16353 * gcc.dg/pr26570.c: Clean up coverage files.
16354 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
16355 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
16356 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
16357 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
16358 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
16359 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
16360 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
16361 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
16362 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
16363 * gcc.dg/tree-ssa/pr25501.c: Ditto.
16364 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
16365 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
16366 * gcc.dg/vect/pr28952.c: Ditto.
16367 * gcc.dg/vect/pr27151.c: Ditto.
16368 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
16369 * g++.dg/gomp/macro-3.C: Ditto.
16371 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
16373 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
16376 2007-02-08 Roger Sayle <roger@eyesopen.com>
16378 * gcc.target/i386/builtin-bswap-2.c: New test case.
16380 2007-02-08 Roger Sayle <roger@eyesopen.com>
16382 * gfortran.dg/forall_8.f90: New test case.
16383 * gfortran.dg/forall_9.f90: Likewise.
16385 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16387 * gcc.dg/builtins-20.c: Add some -~ complex cases.
16389 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
16391 * lib/target-supports.exp (check_effective_target_simulator): New.
16393 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
16395 * gcc.dg/tree-ssa/loop-25.c: New test.
16397 2007-02-06 Richard Henderson <rth@redhat.com>
16399 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
16401 2007-02-06 Roger Sayle <roger@eyesopen.com>
16403 * gcc.target/powerpc/popcount-1.c: New test case.
16404 * gcc.target/powerpc/parity-1.c: Likewise.
16406 2007-02-06 Richard Guenther <rguenther@suse.de>
16408 PR middle-end/27302
16409 * gcc.dg/torture/pr27302-2.c: New testcase.
16411 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
16413 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
16414 * gcc.dg/vect/vect-iv-1.c: New test.
16415 * gcc.dg/vect/vect-iv-2.c: New test.
16416 * gcc.dg/vect/vect-iv-3.c: New test.
16417 * gcc.dg/vect/vect-iv-4.c: New test.
16418 * gcc.dg/vect/vect-iv-5.c: New test.
16419 * gcc.dg/vect/vect-iv-6.c: New test.
16420 * gcc.dg/vect/vect-iv-7.c: New test.
16421 * gcc.dg/vect/vect-iv-8.c: New test.
16422 * gcc.dg/vect/vect-iv-9.c: New test.
16423 * gcc.dg/vect/vect-iv-10.c: New test.
16424 * gcc.dg/vect/vect-iv-11.c: New test.
16425 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
16426 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
16427 * gcc.dg/vect/vect-14.c: Now vectorizable.
16428 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
16430 * gcc.dg/vect/vect-27.c: Likewise.
16431 * gcc.dg/vect/vect-29.c Likewise.
16432 * gcc.dg/vect/vect-dv-2.c: Likewise.
16433 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
16434 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
16435 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
16437 2007-02-06 Ira Rosen <irar@il.ibm.com>
16439 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
16441 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16443 * gcc.dg/builtins-20.c: Add more cases.
16445 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
16448 * gcc.dg/pr30189.c: New test.
16450 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
16452 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
16454 * gcc.target/i386/sse4a-extract.c: New test.
16455 * gcc.target/i386/sse4a-insert.c: New test.
16456 * gcc.target/i386/sse4a-montsd.c: New test.
16457 * gcc.target/i386/sse4a-montss.c: New test.
16459 2007-02-05 Richard Guenther <rguenther@suse.de>
16461 * gcc.target/i386/vectorize3.c: New testcase.
16463 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
16466 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
16468 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16471 * gfortran.dg/repeat_1.f90: New test.
16473 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
16476 * gfortran.dg/spread_shape_1.f90: Remove tabs.
16477 * gfortran.dg/derived_init_2.f90: Ditto.
16478 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
16479 * gfortran.dg/array_initializer_1.f90: Ditto.
16480 * gfortran.dg/do_2.f90: Ditto.
16481 * gfortran.dg/proc_assign_1.f90: Ditto.
16483 2007-02-04 Richard Guenther <rguenther@suse.de>
16485 PR middle-end/30636
16486 * g++.dg/warn/pr30636.C: New testcase.
16487 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
16489 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
16491 PR middle-end/30667
16492 * gfortran.dg/pr30667.f: New test.
16494 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16496 * gcc.dg/builtins-54.c: Add more cases.
16498 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
16501 * gfortran.dg/zero_sized_2.f90: New test.
16504 * gfortran.dg/alloc_comp_basics_4.f90: New test.
16507 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
16510 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
16513 * gfortran.dg/interface_10.f90: New test.
16515 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16517 * gcc.dg/builtins-20.c: Add more cases.
16519 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
16522 * gcc-target/ia64/pr29682.c: New test.
16524 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
16527 * gfortran.dg/arrayio_11.f90.f90: New test.
16530 * gfortran.dg/arrayio_12.f90.f90: New test.
16532 2007-02-02 Jakub Jelinek <jakub@redhat.com>
16535 * g++.dg/tls/diag-5.C: New test.
16537 PR middle-end/30473
16538 * gcc.dg/pr30473.c: New test.
16539 * gcc.c-torture/execute/20070201-1.c: New test.
16541 2007-02-01 Roger Sayle <roger@eyesopen.com>
16543 * gfortran.dg/dependency_20.f90: New test case.
16545 2007-01-31 Ian Lance Taylor <iant@google.com>
16547 * gcc.dg/lower-subreg-1.c (test): New test.
16549 2007-01-30 Geoffrey Keating <geoffk@apple.com>
16551 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
16553 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16555 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
16556 * gcc.dg/torture/builtin-math-3.c: Likewise.
16558 2007-01-31 Dirk Mueller <dmueller@suse.de>
16560 gcc.dg/Wparentheses-2.c: Update and add new tests.
16562 2007-01-31 Ira Rosen <irar@il.ibm.com>
16564 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
16567 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
16569 * gcc.dg/builtins-63.c: New test.
16571 2007-01-31 Tobias Burnus <burnus@net-b.de>
16574 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
16576 2007-01-31 Tobias Burnus <burnus@net-b.de>
16579 * gfortran.dg/volatile8.f90: New argument conformance test.
16580 * gfortran.dg/volatile9.f90: New scope test.
16582 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
16585 * g++.dg/warn/null4.C: New.
16587 2001-01-30 Roger Sayle <roger@eyesopen.com>
16588 Uros Bizjak <ubizjak@gmail.com>
16590 * gcc.dg/large-size-array-3.c: Correct typo.
16592 2007-01-30 Richard Guenther <rguenther@suse.de>
16594 PR middle-end/27657
16595 * g++.dg/debug/pr27657.C: New testcase.
16597 2007-01-30 Richard Guenther <rguenther@suse.de>
16599 PR middle-end/30313
16600 * gcc.dg/torture/pr30313.c: New testcase.
16602 2007-01-29 Janis Johnson <janis187@us.ibm.com>
16604 * gcc.dg/dfp/dfp-except.h: New file.
16605 * gcc.dg/dfp/fe-check.h: New file.
16606 * gcc.dg/dfp/fe-binop.c: New test.
16607 * gcc.dg/dfp/fe-convert-1.c: New test.
16608 * gcc.dg/dfp/fe-convert-2.c: New test.
16609 * gcc.dg/dfp/fe-convert-3.c: New test.
16611 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
16612 * gcc.dg/dfp/decfloat-constants.c: Ditto.
16613 * gcc.dg/dfp/convert-dfp.c: Ditto.
16614 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
16616 2007-01-29 Josh Conner <jconner@apple.com>
16618 * gcc.target/powerpc/altivec-24.c: New test.
16620 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
16623 * g++.dg/parse/defarg12.C: New test.
16625 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
16628 * gfortran.dg/used_dummy_types_6.f90: New test.
16630 2007-01-28 Jan Hubicka <jh@suse.cz>
16632 * gcc.dg/tree-prof/val-prof-6.c: New test.
16634 2007-01-28 Roger Sayle <roger@eyesopen.com>
16636 * gcc.dg/large-size-array-3.c: Correct test case (portability).
16638 2007-01-28 Andrew Pinski <pinskia@gmail.com>
16641 * g++.dg/expr/dtor4.C: New test.
16643 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
16645 * gcc.dg/tree-ssa/loop-23.c: New test.
16647 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
16649 PR libfortran/30389
16650 * gfortran.dg/achar_2.f90: New test.
16651 * gfortran.dg/achar_3.f90: New test.
16653 2007-01-27 Ian Lance Taylor <iant@google.com>
16655 * gcc.dg/strict-overflow-1.c: New test.
16656 * gcc.dg/no-strict-overflow-1.c: New test.
16657 * gcc.dg/strict-overflow-2.c: New test.
16658 * gcc.dg/no-strict-overflow-2.c: New test.
16659 * gcc.dg/strict-overflow-3.c: New test.
16660 * gcc.dg/no-strict-overflow-3.c: New test.
16661 * gcc.dg/strict-overflow-4.c: New test.
16662 * gcc.dg/no-strict-overflow-4.c: New test.
16663 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
16664 * gcc.dg/pr15784-1.c: Likewise.
16665 * gcc.dg/pr20922-1.c: Likewise.
16666 * gcc.dg/pr20922-3.c: Likewise.
16667 * gcc.dg/pr20922-4.c: Likewise.
16668 * gcc.dg/pr20922-6.c: Likewise.
16669 * gcc.dg/compare-4.c: Likewise.
16670 * gcc.dg/torture/pr26898-1.c: Likewise.
16671 * gcc.dg/tree-ssa/divide-1.c: Likewise.
16672 * gcc.dg/tree-ssa/divide-2.c: Likewise.
16673 * gcc.dg/tree-ssa/divide-3.c: Likewise.
16674 * gcc.dg/tree-ssa/divide-4.c: Likewise.
16675 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
16676 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
16677 * gcc.dg/tree-ssa/pr21082.c: Likewise.
16678 * gcc.dg/tree-ssa/pr26899.c: Likewise.
16679 * g++.dg/tree-ssa/pr21082.C: Likewise.
16681 2007-01-27 Roger Sayle <roger@eyesopen.com>
16683 * gcc-dg/large-size-array-3.c: New test case.
16685 2007-01-27 Roger Sayle <roger@eyesopen.com>
16687 * gfortran.dg/forall_7.f90: New test case.
16689 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
16692 * gfortran.dg/where_operator_assign_1.f90: New test.
16693 * gfortran.dg/where_operator_assign_2.f90: New test.
16694 * gfortran.dg/where_operator_assign_3.f90: New test.
16696 2007-01-26 Joseph Myers <joseph@codesourcery.com>
16698 * lib/target-supports.exp
16699 (check_effective_target_powerpc_altivec): New.
16700 (check_effective_target_vect_cmdline_needed): Use it.
16702 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
16705 * gfortran.dg/backslash_3.f: New test.
16707 2007-01-26 Richard Guenther <rguenther@suse.de>
16709 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
16711 2007-01-26 Tobias Burnus <burnus@net-b.de>
16713 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
16714 * gfortran.dg/vect/vect.exp: Ditto.
16715 * gfortran.dg/dg.exp: Ditto.
16716 * gfortran.fortran-torture/execute/execute.exp: Ditto.
16717 * gfortran.fortran-torture/compile/compile.exp: Ditto.
16719 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16721 * gcc.dg/builtins-20.c: Add more cases.
16722 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
16724 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
16727 * gcc.dg/Wall.c: New.
16728 * gcc.dg/Wno-all.c: New.
16729 * gfortran.dg/Wall.f90: New.
16730 * gfortran.dg/Wno-all.f90: New.
16732 2007-01-24 Geoffrey Keating <geoffk@apple.com>
16734 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
16735 * g++.dg/eh/simd-2.C: Also run on Darwin.
16736 * g++.dg/eh/simd-3.C: New.
16737 * g++.dg/eh/simd-4.C: New.
16739 2007-01-25 Richard Guenther <rguenther@suse.de>
16741 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
16743 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
16745 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
16747 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
16748 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
16749 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
16750 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
16751 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
16752 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
16753 * gcc.dg/ipa/ipa-7.c: New testcase.
16755 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
16757 * g++.dg/cpp0x/warn_cxx0x.C: New.
16759 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16761 * gcc.dg/builtins-20.c: Test builtin carg.
16763 2007-01-24 Jakub Jelinek <jakub@redhat.com>
16765 PR middle-end/27416
16766 * gcc.dg/gomp/pr27416.c: New test.
16768 PR middle-end/30494
16769 * gcc.dg/gomp/pr30494.c: New test.
16770 * g++.dg/gomp/pr30494.C: New test.
16772 PR middle-end/30421
16773 * gcc.dg/gomp/pr30421.c: New test.
16775 2007-01-24 Steve Ellcey <sje@cup.hp.com>
16777 * gcc.target/ia64/versionid-1.c: New test.
16778 * gcc.target/ia64/versionid-2.c: New test.
16780 2007-01-24 Richard Guenther <rguenther@suse.de>
16783 * gcc.dg/builtins-57.c: Change to a link-time testcase
16784 to support non-C99 targets.
16786 2007-01-24 Jan Hubicka <jh@suse.cz>
16788 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
16790 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
16792 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
16794 2007-01-23 Andrew Pinski <pinskia@gmail.com>
16797 * objc.dg/const-str-12.m: New test.
16799 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16802 * gfortran.dg/ctrl-z.f90: New test.
16804 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16807 * gfortran.dg/namelist_assumed_char.f90: New test.
16809 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
16812 * g++.dg/inherit/covariant15.C: New test.
16814 2007-01-23 Ian Lance Taylor <iant@google.com>
16816 * g++.dg/warn/Wparentheses-24.C: New test.
16818 2007-01-23 Richard Guenther <rguenther@suse.de>
16821 * ada/acats/run_acats: Do not call gnatmake or gnatchop
16824 2007-01-22 Richard Guenther <rguenther@suse.de>
16826 PR tree-optimization/30038
16827 * gcc.dg/builtins-62.c: New testcase.
16829 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16831 * gcc.c-torture/compile/20070121.c: New test.
16833 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
16835 PR libfortran/30525
16836 * gfortran.dg/char_comparison_1.f: New test.
16838 2007-01-21 Ira Rosen <irar@il.ibm.com>
16840 * gcc.dg/vect/vect-strided-same-dr.c: New test.
16842 2007-01-20 Andrew Pinski <pinskia@gmail.com>
16845 * objc.dg/pch: New directory.
16846 * objc.dg/pch/pch.exp: New file.
16847 * objc.dg/pch/interface-1.m: New test.
16848 * objc.dg/pch/interface-1.hs: New include file.
16849 * lib/objc.exp (objc_target_compile): Add
16850 "-x objective-c-header" in front of the sources if this is
16851 a precompiled header being compiled.
16853 2007-01-20 Roger Sayle <roger@eyesopen.com>
16855 * gfortran.dg/array_memcpy_3.f90: New test case.
16856 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
16858 2007-01-20 Roger Sayle <roger@eyesopen.com>
16859 Brooks Moses <brooks.moses@codesourcery.com>
16860 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16862 * gfortran.dg/intrinsic_sign_1.f90: New test case.
16863 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
16865 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16867 * gcc.dg/torture/builtin-math-3.c: Test fdim.
16869 2007-01-19 Mike Stump <mrs@apple.com>
16871 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
16874 2007-01-19 Roger Sayle <roger@eyesopen.com>
16876 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
16877 option instead of -funsafe-math-optimizations.
16879 2007-01-19 Tomas Bily <tbily@suse.cz>
16881 gcc.dg/tree-prof/indir-call-prof.c: New.
16882 g++.dg/dg.exp: Add tree-prof subdirectory.
16883 g++.dg/tree-prof/indir-call-prof.C: New.
16884 g++.dg/tree-prof/tree-prof.exp: New.
16886 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
16889 * g++.dg/warn/deprecated.C: Update warning output.
16890 * g++.dg/warn/deprecated-2.C: Likewise.
16891 * g++.dg/warn/deprecated-3.C: New.
16893 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
16895 * gcc.c-torture/execute/nestfunc-7.c: New.
16897 2007-01-18 Hui-May Chang <hm.chang@apple.com>
16899 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
16901 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
16903 * gcc.dg/m68k-pic-1.c: New.
16905 2007-01-18 Roger Sayle <roger@eyesopen.com>
16907 * gfortran.dg/array_memcpy_4.f90: New test case.
16909 2007-01-18 Josh Conner <jconner@apple.com>
16912 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
16913 * gcc.dg/vect/no-trapping-math-1: New.
16914 * gcc.dg/vect/no-trapping-math-2: New.
16916 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
16918 * gcc.target/i386/387-8.c: Update comment about optimizing
16919 inherent load of 1.0 of fptan instruction.
16921 2007-01-18 Dirk Mueller <dmueller@suse.de>
16922 Richard Guenther <rguenther@suse.de>
16925 * gcc.dg/Warray-bounds.c: New testcase.
16926 * gcc.dg/Warray-bounds-2.c: New testcase.
16927 * g++.dg/warn/Warray-bounds.C: New testcase.
16928 * g++.dg/warn/Warray-bounds-2.C: New testcase.
16930 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
16933 * gfortran.dg/generic_12.f90: New test.
16935 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
16937 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
16938 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
16940 2007-01-16 Janis Johnson <janis187@us.ibm.com>
16942 * gcc.dg/dfp/compare-special.h: New file.
16943 * gcc.dg/dfp/compare-special-32.c: New test.
16944 * gcc.dg/dfp/compare-special-64.c: New test.
16945 * gcc.dg/dfp/compare-special-128.c: New test.
16947 2007-01-16 Roger Sayle <roger@eyesopen.com>
16948 Paul Thomas <pault@gcc.gnu.org>
16949 Steven G. Kargl <kargl@gcc.gnu.org>
16952 * gfortran.dg/forall_6.f90: New test case.
16953 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
16954 * gfortran.dg/dependency_13.f90: Likewise.
16956 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16959 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
16960 targets that don't support Inf.
16962 2007-01-15 Dale Johannesen <dalej@apple.com>
16964 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
16966 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
16968 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
16969 of achar for 0xff to avoid the "Extended ASCII not
16970 implemented" error message.
16972 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
16975 * gfortran.dg/altreturn_4.f90: New test.
16978 * gfortran.dg/stfunc_4.f90: New test.
16981 * gfortran.dg/bound_2.f90: Reinstate commented out line.
16982 * gfortran.dg/initialization_1.f90: Change warning.
16985 * gfortran.dg/specification_type_resolution_2.f90: New test.
16987 2007-01-14 Jan Hubicka <jh@suse.cz>
16989 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
16990 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
16991 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
16994 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
16997 * gfortran.dg/external_procedures_2.f90: New test.
16999 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
17002 * gcc.target/i386/pr30413.c: New test.
17004 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
17007 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
17009 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
17011 * gcc.dg/20070112-1.c: New test.
17013 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17015 PR libgfortran/30435
17016 * gfortran.dg/list_read_6.f90: New test.
17018 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
17020 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
17022 2007-01-12 Tom Tromey <tromey@redhat.com>
17024 PR preprocessor/28227:
17025 * gcc.dg/cpp/pr28227.c: New file.
17027 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
17029 * gcc.dg/tree-ssa/loop-22.c: New test.
17031 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
17033 PR tree-optimization/29516
17034 * gcc.dg/tree-ssa/loop-20.c: New test.
17036 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
17038 PR libfortran/30415
17039 * minmaxloc_integer_kinds_1.f90: New test.
17041 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
17044 * g++.dg/template/sizeof-template-argument.C: New test.
17046 2007-01-11 Jan Hubicka <jh@suse.cz>
17048 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
17049 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
17050 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
17051 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
17052 * gcc.dg/tree-ssa/pr21658.c: Likewise.
17053 * gcc.dg/tree-ssa/pr15349.c: Likewise.
17054 * gcc.dg/tree-ssa/pr25501.c: Likewise.
17055 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
17056 transformation in question.
17057 * gcc.dg/tree-ssa/vrp05.c: Likewise.
17058 * gcc.dg/tree-ssa/pr20701.c: Likewise.
17059 * gcc.dg/always_inline3.c: Likewise.
17061 2007-01-10 Mark Mitchell <mark@codesourcery.com>
17064 * g++.dg/template/typename11.C: New test.
17066 2007-01-10 Robert Kennedy <jimbob@google.com>
17068 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
17070 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
17072 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
17073 for different integer kinds.
17074 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
17075 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
17076 * gfortran.dg/ishft_2.f90: New test.
17077 * gfortran.dg/ishft_3.f90: New test.
17079 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
17081 * gfortran.dg/altreturn_2.f90: Removed executable bit.
17083 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
17085 PR tree-optimization/30322
17086 * gcc.dg/tree-ssa/loop-21.c: New test.
17088 2007-01-08 Geoffrey Keating <geoffk@apple.com>
17090 * g++.dg/rtti/darwin-builtin-linkage.C: New.
17092 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
17094 * gcc.target/spu/intrinsics-1.c: Remove xfail.
17096 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
17098 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
17099 * g++.dg/warn/overflow-warn-3.C: Likewise.
17100 * g++.dg/warn/overflow-warn-4.C: Likewise.
17101 * g++.dg/warn/overflow-warn-5.C: Likewise.
17102 * g++.dg/warn/overflow-warn-6.C: Likewise.
17103 * g++.dg/warn/Woverflow-1.C: Likewise.
17104 * g++.dg/warn/Woverflow-2.C: Likewise.
17105 * g++.dg/warn/Woverflow-3.C: Likewise.
17106 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
17108 2007-01-08 Roger Sayle <roger@eyesopen.com>
17110 * gfortran.dg/array_constructor_14.f90: New test case.
17111 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
17113 2007-01-08 Richard Guenther <rguenther@suse.de>
17115 PR tree-optimization/23603
17116 * gcc.dg/tree-ssa/vrp31.c: New testcase.
17117 * gcc.dg/tree-ssa/vrp32.c: Likewise.
17119 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
17121 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
17123 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
17124 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
17125 compiler behaviour.
17126 * gcc.dg/simd-5.c: Likewise.
17127 * gcc.dg/simd-6.c: Likewise.
17128 * g++.dg/conversion/simd1.C: Likewise.
17129 * g++.dg/conversion/simd3.C: Likewise.
17130 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
17133 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
17135 PR tree-optimization/29877
17136 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
17137 name of a hard register for the target concerned. Adjust dg-error
17138 directives to cope with new behaviour of TER.
17140 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
17143 * g++.dg/conversion/nullptr1.C: Added overflow warning.
17144 * g++.dg/warn/overflow-warn-1.C: New.
17145 * g++.dg/warn/overflow-warn-3.C: New.
17146 * g++.dg/warn/overflow-warn-4.C: New.
17147 * g++.dg/warn/overflow-warn-5.C: New.
17148 * g++.dg/warn/overflow-warn-6.C: New.
17149 * g++.dg/warn/Woverflow-1.C: New.
17150 * g++.dg/warn/Woverflow-2.C: New.
17151 * g++.dg/warn/Woverflow-3.C: New.
17152 * g++.dg/warn/multiple-overflow-warn-2.C: New.
17154 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
17157 * gfortran.dg/invalid_name.f90: New test.
17158 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
17159 * gfortran.dg/gomp/pr29759.f90: Ditto.
17161 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
17163 * gfortran.dg/present_1.f90: Update error message.
17165 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
17168 * g++.dg/template/duplicate1.C: New test
17169 * g++.dg/template/memfriend6.C: Adjust error markers.
17171 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
17174 * gcc.dg/torture/inline-1.c: New test.
17176 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
17179 * gcc.dg/multiple-overflow-warn-1.c: New.
17180 * gcc.dg/multiple-overflow-warn-2.c: New.
17181 * gcc.dg/overflow-warn-6.c: New.
17182 * g++.dg/warn/multiple-overflow-warn-1.C: New.
17184 2007-01-05 Roger Sayle <roger@eyesopen.com>
17186 * gfortran.dg/array_memcpy_1.f90: New test case.
17187 * gfortran.dg/array_memcpy_2.f90: Likewise.
17189 2007-01-05 Richard Guenther <rguenther@suse.de>
17191 PR middle-end/27826
17192 * g++.dg/opt/pr27826.C: New testcase.
17194 2007-01-05 Ian Lance Taylor <iant@google.com>
17196 * gcc.dg/Walways-true-1.c: New test.
17197 * gcc.dg/Walways-true-2.c: New test.
17198 * g++.dg/warn/Walways-true-1.C: New test.
17199 * g++.dg/warn/Walways-true-2.C: New test.
17201 2007-01-05 Jakub Jelinek <jakub@redhat.com>
17204 * gcc.dg/pr30360.c: New test.
17206 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
17209 * gfortran.dg/data_implied_do_1.f90: New test.
17213 * gfortran.dg/char_length_1.f90: New test.
17215 2007-01-05 Richard Guenther <rguenther@suse.de>
17217 PR middle-end/28116
17218 * g++.dg/opt/pr28116.C: New testcase.
17220 2007-01-05 Tobias Burnus <burnus@net-b.de>
17223 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
17224 invalid deallocate.
17225 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
17226 * gfortran.dg/protected_4.f90: Add pointer intent check.
17227 * gfortran.dg/protected_6.f90: Add pointer intent check.
17228 * gfortran.dg/pointer_intent_1.f90: New test.
17229 * gfortran.dg/pointer_intent_2.f90: New test.
17230 * gfortran.dg/pointer_intent_3.f90: New test.
17232 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
17235 * gfortran.dg/altreturn_2.f90: new test.
17237 2007-01-04 Tom Tromey <tromey@redhat.com>
17239 PR preprocessor/28165:
17240 * gcc.dg/cpp/pr28165.c: New file.
17242 2007-01-03 Josh Conner <jconner@apple.com>
17244 PR middle-end/29683
17245 * gcc.dg/pr29683.c: New.
17247 2007-01-03 Jakub Jelinek <jakub@redhat.com>
17250 * g++.dg/pch/template-1.C: New test.
17251 * g++.dg/pch/template-1.Hs: New file.
17253 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
17255 PR middle-end/30353
17256 * gcc.c-torture/compile/complex-4.c: New test.
17258 2007-01-03 Joseph Myers <joseph@codesourcery.com>
17260 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
17262 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
17264 2007-01-03 Jakub Jelinek <jakub@redhat.com>
17266 PR middle-end/30286
17267 * gcc.dg/pr30286.c: New test.
17270 * g++.dg/template/crash66.C: New test.
17273 * g++.dg/template/friend49.C: New test.
17275 2007-01-03 Steven G. Kargl <kargls@comcast.net>
17277 * gfortran.dg/ibits.f90: New test.
17279 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
17281 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
17282 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
17284 2007-01-02 Jan Hubicka <jh@suse.cz>
17286 * gcc.dg/pr16194.c: We now output error on all three functions,
17287 not just first one.
17289 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
17292 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
17293 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
17295 2006-01-02 Ian Lance Taylor <iant@google.com>
17297 * g++.dg/warn/Wparentheses-22.C: New test.
17298 * g++.dg/warn/Wparentheses-23.C: New test.
17300 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
17303 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
17304 * gcc.dg/declspec-3-Wextra.c: New.
17305 * gcc.dg/declspec-3-no.c: New
17307 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
17310 * gfortran.dg/interface_10.f90: Remove.
17312 2007-01-01 Roger Sayle <roger@eyesopen.com>
17314 * gcc.dg/fold-eqxor-4.c: New test case.
17316 2007-01-02 Joseph Myers <joseph@codesourcery.com>
17318 PR middle-end/30311
17319 * gcc.c-torture/compile/pr30311.c: New test.
17321 2007-01-01 Andrew Pinski <pinskia@gmail.com>
17323 PR middle-end/30253
17324 * gcc.c-torture/compile/statement-expression-1.c: New test.
17326 2007-01-01 Andreas Schwab <schwab@suse.de>
17329 * g++.dg/eh/pr29166.C: New test.
17331 2007-01-01 Joseph Myers <joseph@codesourcery.com>
17333 * lib/target-supports.exp (check_effective_target_powerpc_spe):
17335 (check_effective_target_vect_cmdline_needed): Use it.
17337 2006-12-31 Richard Guenther <rguenther@suse.de>
17339 PR middle-end/30137
17340 * gcc.dg/pr30137-1.c: New testcase.
17341 * gcc.dg/pr30137-2.c: Likewise.
17343 2006-12-31 Roger Sayle <roger@eyesopen.com>
17345 PR middle-end/30322
17346 * gcc.dg/fold-plusnot-1.c: New test case.
17348 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
17351 * g++.dg/parse/template22.C: New test.
17353 2006-12-31 Richard Guenther <rguenther@suse.de>
17355 PR middle-end/30338
17356 * gcc.c-torture/compile/pr30338.c: New testcase.
17358 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
17361 * gfortran.dg/intrinsic_actual_4.f90: New test.
17364 * gfortran.dg/func_decl_3.f90: New test.
17366 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
17369 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
17370 * gfortran.dg/c_by_val_1.f: New test.
17371 * gfortran.dg/c_by_val_2.f: New test.
17372 * gfortran.dg/c_by_val_3.f: New test.
17374 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
17376 PR libfortran/30321
17377 * gfortran.dg/sum_zero_array_1.f90: New test.
17379 2006-12-29 Jakub Jelinek <jakub@redhat.com>
17381 PR preprocessor/29612
17382 * gcc.dg/cpp/pr29612-1.c: New test.
17383 * gcc.dg/cpp/pr29612-2.c: New test.
17385 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
17388 * gfortran.dg/pure_formal_proc_1.f90: New test.
17391 * gfortran.dg/intrinsic_actual_3.f90: New test.
17393 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17396 * gfortran.dg/io_constraints_1.f90: Update test.
17397 * gfortran.dg/io_constraints_2.f90: Update test.
17398 * gfortran.dg/inquire_iolength.f90: New test.
17400 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
17403 * gfortran.dg/interface_10.f90: New test.
17404 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
17405 since z is already, locally a variable.
17408 * gfortran.dg/generic_11.f90: New test.
17409 * gfortran.dg/interface_7.f90: Remove name clash between module
17410 name and procedure 'x' referenced in the interface.
17412 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
17415 * gcc.dg/Wmissing-parameter-type.c: New.
17416 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
17417 * gcc.dg/Wmissing-parameter-type-no.c: New.
17419 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
17422 * gfortran.dg/entry_array_specs_2.f: New test.
17425 * gfortran.dg/nested_modules_6.f90: New test.
17427 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
17430 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
17431 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
17433 2006-12-21 Andrew Pinski <pinskia@gmail.com>
17436 * g++.dg/opt/complex6.C: New test.
17438 2006-12-22 Ben Elliston <bje@au.ibm.com>
17440 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
17441 full" if the linker on spu-*-* warns about exceeding local store.
17443 And revert this patch:
17444 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
17445 fail to link due to relocation overflows on spu-*-*.
17447 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
17450 * gfortran.dg/dependency_19.f90: New test.
17452 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
17455 * gfortran.dg/alloc_comp_basics_3.f90: New test.
17457 2006-12-21 Jakub Jelinek <jakub@redhat.com>
17459 PR middle-end/30262
17460 * gcc.c-torture/execute/20061220-1.c: New test.
17462 PR middle-end/30263
17463 * gcc.dg/gomp/asm-1.c: New test.
17466 * g++.dg/eh/ia64-2.C: New test.
17468 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
17472 * gcc.dg/rs6000-leaf.c: New.
17474 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17477 * gfortran.dg/f2c_8.f90: New test.
17479 2006-12-20 Bill Wendling <wendling@apple.com>
17481 * gcc.dg/asm-b.c: Check for __ppc64__.
17483 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
17486 * gfortran.dg/bounds_check_5.f90: New test.
17488 2006-12-20 Andrew Pinski <pinskia@gmail.com>
17490 PR middle-end/30143
17491 * gcc.dg/gomp/complex-1.c: New testcase.
17493 2006-12-20 Roger Sayle <roger@eyesopen.com>
17495 * gfortran.dg/array_memset_1.f90: New test case.
17497 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
17499 * lib/target-supports.exp: Add spu to
17500 check_effective_target_vect_widen_mult_hi_to_si.
17502 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
17505 * gfortran.dg/generic_9.f90: New test.
17508 * gfortran.dg/generic_10.f90: New test.
17510 2006-12-19 Andrew Pinski <pinskia@gmail.com>
17513 * gcc.dg/pr30045.c: New test.
17515 2006-12-20 Ben Elliston <bje@au.ibm.com>
17517 * gcc.dg/20020312-2.c: Add a case for __SPU__.
17519 2006-12-19 Eric Christopher <echristo@apple.com>
17522 * gcc.c-torture/execute/pr29302-1.c: New.
17524 2006-12-19 Tobias Burnus <burnus@net-b.de>
17527 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
17529 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
17532 * gfortran.dg/altreturn_3.f90: New test.
17534 * gfortran.dg/char_result_12.f90: Fix comment typos.
17536 2006-12-19 Ben Elliston <bje@au.ibm.com>
17538 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
17539 as newlib's stdio.h uses non-traditional cpp constructs.
17541 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
17543 * gfortran.dg/advance.f90: Renamed to advance_1.f90
17544 * gfortran.dg/append-1.f90: Renamed to append_1.f90
17545 * gfortran.dg/array-1.f90: Renamed to array_1.f90
17546 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
17547 * gfortran.dg/backspace.f: Renamed to backspace_1.f
17548 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
17549 * gfortran.dg/default_initialization.f: Renamed to
17550 default_initialization_1.f
17551 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
17552 dollar_edit_descriptor_1.f
17553 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
17554 dollar_edit_descriptor_2.f
17555 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
17556 dollar_edit_descriptor_3.f
17557 * gfortran.dg/logint-1.f: Renamed to logint_1.f
17558 * gfortran.dg/logint-2.f: Renamed to logint_2.f
17559 * gfortran.dg/logint-3.f: Renamed to logint_3.f
17560 * gfortran.dg/advance_1.f90: Renamed from advance.f90
17561 * gfortran.dg/append_1.f90: Renamed from append-1.f90
17562 * gfortran.dg/array_1.f90: Renamed from array-1.f90
17563 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
17564 * gfortran.dg/backspace_1.f: Renamed from backspace.f
17565 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
17566 * gfortran.dg/default_initialization_1.f: Renamed from
17567 default_initialization.f
17568 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
17569 dollar_edit_descriptor-1.f
17570 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
17571 dollar_edit_descriptor-2.f
17572 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
17573 dollar_edit_descriptor-3.f
17574 * gfortran.dg/logint_1.f: Renamed from logint-1.f
17575 * gfortran.dg/logint_2.f: Renamed from logint-2.f
17576 * gfortran.dg/logint_3.f: Renamed from logint-3.f
17578 2006-12-18 Bill Wendling <wendling@apple.com>
17580 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
17581 id is an OjbC keyword.
17583 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17585 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
17587 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
17589 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
17591 2006-12-18 Ian Lance Taylor <iant@google.com>
17593 * g++.dg/warn/Wmissing-declarations-1.C: New test.
17595 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
17597 * gcc.c-torture/compile/pr27528.c: Use empty templates.
17599 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
17602 * gfortran.fortran-torture/execute/where21.f90: New test.
17604 2006-12-17 Tobias Burnus <burnus@net-b.de>
17606 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
17608 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
17611 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
17612 * gcc.dg/if-empty-1.c: Likewise.
17613 * gcc.dg/pr23165.c: Likewise.
17614 * g++.dg/warn/empty-body.C: Likewise.
17616 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17618 PR libfortran/30005
17619 * gfortran.dg/open_errors.f90: New test.
17621 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
17623 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
17625 * gcc.target/i386/ssse3-pabsb.c: New file.
17626 * gcc.target/i386/ssse3-pabsd.c: Likewise.
17627 * gcc.target/i386/ssse3-pabsw.c: Likewise.
17628 * gcc.target/i386/ssse3-palignr.c: Likewise.
17629 * gcc.target/i386/ssse3-phaddd.c: Likewise.
17630 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
17631 * gcc.target/i386/ssse3-phaddw.c: Likewise.
17632 * gcc.target/i386/ssse3-phsubd.c: Likewise.
17633 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
17634 * gcc.target/i386/ssse3-phsubw.c: Likewise.
17635 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
17636 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
17637 * gcc.target/i386/ssse3-pshufb.c: Likewise.
17638 * gcc.target/i386/ssse3-psignb.c: Likewise.
17639 * gcc.target/i386/ssse3-psignd.c: Likewise.
17640 * gcc.target/i386/ssse3-psignw.c: Likewise.
17641 * gcc.target/i386/ssse3-vals.h: Likewise.
17643 2006-12-15 Janis Johnson <janis187@us.ibm.com>
17645 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
17646 * lib/fortran-torture.exp: Include target-supports.exp.
17648 2006-12-15 Jakub Jelinek <jakub@redhat.com>
17651 * gcc.c-torture/execute/pr30185.c: New test.
17653 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17657 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
17658 * gcc.dg/builtin-bswap-2.c: Likewise.
17659 * gcc.dg/builtin-bswap-3.c: Likewise.
17660 * gcc.dg/builtin-bswap-4.c: Likewise.
17661 * lib/target-supports.exp (check_effective_target_stdint_types): New.
17662 * gcc.c-torture/execute/mode-dependent-address.x: New file.
17664 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17666 PR libfortran/30145
17667 * gfortran.dg/write_zero_array: New test.
17669 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17672 * gfortran.dg/write_fmt_trim.f90: New test.
17674 2006-12-14 Diego Novillo <dnovillo@redhat.com>
17677 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
17680 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17682 * lib/target-supports.exp (check_weak_available): Use istarget
17683 "hppa*-*-hpux10*" instead of regexp.
17684 (check_cxa_atexit_available): Likewise.
17686 2006-12-14 Richard Guenther <rguenther@suse.de>
17688 PR tree-optimization/30197
17689 * gcc.c-torture/execute/complex-1.c: Fix function name.
17690 * gcc.dg/builtins-61.c: New testcase.
17692 2006-12-14 Richard Guenther <rguenther@suse.de>
17694 PR middle-end/30172
17695 * gcc.dg/pr30172-1.c: New testcase.
17697 2006-12-14 Richard Guenther <rguenther@suse.de>
17699 PR tree-optimization/30198
17700 * gcc.dg/builtins-60.c: New testcase.
17702 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
17704 * lib/target-supports.exp (vect_no_align): Remove spu.
17706 2006-12-13 Ian Lance Taylor <iant@google.com>
17710 * g++.dg/warn/Wparentheses-5.C: New test.
17711 * g++.dg/warn/Wparentheses-6.C: New test.
17712 * g++.dg/warn/Wparentheses-7.C: New test.
17713 * g++.dg/warn/Wparentheses-8.C: New test.
17714 * g++.dg/warn/Wparentheses-9.C: New test.
17715 * g++.dg/warn/Wparentheses-10.C: New test.
17716 * g++.dg/warn/Wparentheses-11.C: New test.
17717 * g++.dg/warn/Wparentheses-12.C: New test.
17718 * g++.dg/warn/Wparentheses-13.C: New test.
17719 * g++.dg/warn/Wparentheses-14.C: New test.
17720 * g++.dg/warn/Wparentheses-15.C: New test.
17721 * g++.dg/warn/Wparentheses-16.C: New test.
17722 * g++.dg/warn/Wparentheses-17.C: New test.
17723 * g++.dg/warn/Wparentheses-18.C: New test.
17724 * g++.dg/warn/Wparentheses-19.C: New test.
17725 * g++.dg/warn/Wparentheses-20.C: New test.
17726 * g++.dg/warn/Wparentheses-21.C: New test.
17728 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17731 * lib/target-supports.exp (check_cxa_atexit_available): Return false
17732 for target "hppa.*hpux10".
17734 2006-12-13 Jakub Jelinek <jakub@redhat.com>
17736 * g++.dg/debug/vartrack1.C: New test.
17738 * g++.dg/opt/ifcvt1.C: New test.
17740 * gcc.dg/tls/opt-13.c: New test.
17742 * gcc.dg/20060425-2.c: New test.
17744 * g++.dg/opt/pr15054-2.C: New test.
17746 * gcc.c-torture/execute/20060420-1.c: New test.
17748 * gcc.c-torture/execute/20060412-1.c: New test.
17750 * objc/compile/20060406-1.m: New test.
17752 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
17754 * g++.dg/template/array17.C: New test.
17756 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
17758 * gcc.target/powerpc/altivec-23.c: New test.
17760 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
17763 * g++.dg/inherit/error3.C: New test.
17766 * g++.dg/inherit/error4.C: New test.
17768 2006-12-13 Richard Guenther <rguenther@suse.de>
17770 PR tree-optimization/17687
17771 * gcc.dg/builtins-59.c: New testcase.
17773 2006-12-13 Ben Elliston <bje@au.ibm.com>
17775 * gcc.target/spu/Wmain.c: New test.
17777 2006-12-12 Josh Conner <jconner@apple.com>
17779 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
17780 * g++.dg/abi/thunk4.C: Likewise.
17781 * g++.dg/abi/rtti3.C: Likewise.
17783 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
17785 * gcc.target/spu/cpat-1.c: New test.
17786 * gcc.target/spu/cpat-2.c: New test.
17787 * gcc.target/spu/cpat-3.c: New test.
17788 * gcc.target/spu/cpat-4.c: New test.
17790 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
17793 * gcc.c-torture/compile/vector-1.c: New test.
17794 * gcc.c-torture/compile/vector-2.c: New test.
17795 * gcc.c-torture/compile/vector-3.c: New test.
17797 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17799 * lib/fortran-torture.exp: Update copyright years. Remove
17800 obsolete comment. Test -ftree-vectorize where it makes sense.
17801 * lib/gfortran-dg.exp: Update copyright years. Use settings
17802 from fortran-torture.exp.
17803 * gfortran.dg/char_transpose_1.f90,
17804 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
17805 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
17806 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
17807 '-w' to dg-options.
17809 2006-12-12 Richard Sandiford <richard@codesourcery.com>
17811 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
17812 saved_${tool}_load.
17814 2006-12-12 Ira Rosen <irar@il.ibm.com>
17816 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
17817 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
17818 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
17819 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
17822 2006-12-12 Richard Guenther <rguenther@suse.de>
17824 PR middle-end/30147
17825 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
17827 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
17828 Diego Novillo <dnovillo@redhat.com>
17830 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
17832 * gcc.dg/tree-ssa/pr26421.c: Likewise
17833 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
17834 * gcc.dg/tree-ssa/pr23382.c: Likewise.
17835 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
17836 * gcc.dg/tree-ssa/pr28410.c: Likewise.
17837 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
17838 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
17839 * gcc.dg/tree-ssa/vrp07.c: Likewise.
17840 * gcc.dg/tree-ssa/vrp08.c: Likewise.
17841 * gcc.dg/tree-ssa/alias-12.c: Likewise.
17843 2006-12-11 Jan Hubicka <jh@suse.cz>
17845 * gcc.dg/tree-prof/stringop-1.c: New test.
17846 * gcc.dg/tree-prof/stringop-2.c: New test.
17848 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
17851 * gcc.target/i386/pr30120.c: New test.
17854 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
17856 * gcc.target/i386/x87regparm-1.c: New test.
17857 * gcc.target/i386/x87regparm-2.c: New test.
17858 * gcc.target/i386/x87regparm-3.c: New test.
17859 * gcc.target/i386/x87regparm-4.c: New test.
17861 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
17863 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
17865 2006-12-10 Tobias Burnus <burnus@net-b.de>
17868 * gfortran.dg/protected_1.f90: New test.
17869 * gfortran.dg/protected_2.f90: New test.
17870 * gfortran.dg/protected_3.f90: New test.
17871 * gfortran.dg/protected_4.f90: New test.
17872 * gfortran.dg/protected_5.f90: New test.
17873 * gfortran.dg/protected_6.f90: New test.
17875 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
17876 Tobias Burnus <burnus@gcc.gnu.org>
17880 * gfortran.dg/interface_4.f90: Test adding procedure to generic
17882 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
17883 ambiguous interfaces.
17884 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
17885 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
17886 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
17887 ambiguous interfaces.
17888 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
17889 * gfortran.dg/array_initializer_2.f90: Add initializer array
17893 * gfortran.dg/interface_9.f90: Test that host interfaces are
17894 not checked for ambiguity with the local version.
17896 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
17899 * gfortran.dg/module_interface_2.f90: New test.
17901 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
17904 * gfortran.dg/assumed_len.f90: New test.
17906 2006-12-09 Richard Guenther <rguenther@suse.de>
17908 * g++.dg/warn/implicit-typename1.C: Qualify types.
17909 * g++.dg/parse/crash12.C: Likewise.
17910 * g++.dg/tree-ssa/pr22444.C: Likewise.
17912 2006-12-09 Tobias Burnus <burnus@net-b.de>
17914 * gfortran.dg/array_2.f90: Added sqrt test.
17916 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
17918 * gcc.target/i386/x87regparm-1.c: XFAIL.
17919 * gcc.target/i386/x87regparm-2.c: XFAIL.
17920 * gcc.target/i386/x87regparm-3.c: XFAIL.
17921 * gcc.target/i386/x87regparm-4.c: XFAIL.
17923 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
17925 * lib/target-supports.exp
17926 (check_effective_target_large_long_double): New.
17927 * gcc.dg/Wconversion-real.c : Use it.
17928 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
17931 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
17933 * gcc.c-torture/execute/mode-dependent-address.c: New test.
17935 2006-12-08 Tobias Burnus <burnus@net-b.de>
17938 * gfortran.dg/import4.f90: New test for IMPORT in modules.
17940 2006-12-07 Mark Mitchell <mark@codesourcery.com>
17943 * g++.dg/template/crash65.C: New test.
17944 * g++.dg/template/spec16.C: Tweak error markers.
17946 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
17948 * gcc.target/spu: New directory.
17949 * gcc.target/spu/spu.exp: New file.
17950 * gcc.target/spu/intrinsics-1.c: New test.
17952 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
17955 * g++.dg/ext/attrib27.C: New test.
17956 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
17957 * g++.dg/parse/typedef5.C: Likewise.
17959 2006-12-07 Mike Stump <mrs@apple.com>
17961 * treelang/compile/var_defs.tree: Adjust.
17963 2006-12-06 Mark Mitchell <mark@codesourcery.com>
17966 * g++.dg/template/crash64.C: New test.
17967 * g++.dg/parse/crash27.C: Adjust error markers.
17969 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
17971 PR libfortran/30009
17972 PR libfortran/30056
17973 * gfortran.dg/read_eof_4.f90: Add tests.
17974 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
17975 * gfortran.dg/unf_read_corrupted_1.f90: New test.
17977 2006-12-05 Mark Mitchell <mark@codesourcery.com>
17980 * g++.dg/template/crash63.C: New test.
17983 * g++.dg/template/crash62.C: New test.
17985 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
17988 * gfortran.dg/allocatable_function_1.f90: Increase the number
17989 of expected calls of free to 10; the lhs section reference is
17990 now evaluated so there is another call to bar. Change the
17991 comment appropriately.
17992 * gfortran.dg/array_section_1.f90: New test.
17994 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
17997 * gfortran.dg/char_result_12.f90: New test.
17999 2006-12-05 Richard Guenther <rguenther@suse.de>
18001 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
18002 * gcc.dg/vect/vect-pow-2.c: Rename to ...
18003 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
18004 vect_double, xfail for spu*-*-*.
18006 2006-12-04 Tobias Burnus <burnus@net-b.de>
18009 * initialization_4.f90: Test noninteger exponents (-std=f95).
18010 * initialization_5.f90: New test for noninteger exponents
18013 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
18016 * gfortran.dg/parameter_array_section_1.f90: New test.
18018 2006-12-04 Mark Mitchell <mark@codesourcery.com>
18021 * g++.dg/template/crash61.C: New test.
18024 * g++.dg/template/error23.C: New test.
18026 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
18028 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
18030 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
18033 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
18035 2006-12-04 Jakub Jelinek <jakub@redhat.com>
18037 PR middle-end/29965
18038 * gcc.dg/gomp/pr29965-1.c: New test.
18039 * gcc.dg/gomp/pr29965-2.c: New test.
18040 * gcc.dg/gomp/pr29965-3.c: New test.
18041 * gcc.dg/gomp/pr29965-4.c: New test.
18042 * gcc.dg/gomp/pr29965-5.c: New test.
18043 * gcc.dg/gomp/pr29965-6.c: New test.
18044 * g++.dg/gomp/pr29965-1.C: New test.
18045 * g++.dg/gomp/pr29965-2.C: New test.
18046 * g++.dg/gomp/pr29965-3.C: New test.
18047 * g++.dg/gomp/pr29965-4.C: New test.
18048 * g++.dg/gomp/pr29965-5.C: New test.
18049 * g++.dg/gomp/pr29965-6.C: New test.
18050 * g++.dg/gomp/pr29965-7.C: New test.
18051 * g++.dg/gomp/pr29965-8.C: New test.
18052 * g++.dg/gomp/pr29965-9.C: New test.
18053 * g++.dg/gomp/pr29965-10.C: New test.
18055 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
18057 * gnat.dg/pointer_variable_bounds.adb: New test.
18058 * gnat.dg/pointer_variable_bounds.ads: Likewise.
18059 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
18061 2006-12-03 Eric Christopher <echristo@apple.com>
18063 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
18065 2006-12-03 Richard Henderson <rth@redhat.com>
18066 Andrew Pinski <pinskia@gmail.com>
18069 * g++.dg/warn/unit-1.C: New test.
18071 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
18073 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
18075 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
18077 * g++.dg/vect/vect.exp: Enable tests to run on spu.
18078 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
18079 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
18080 * gcc.dg/vect/vect-70.c: Reduce array size.
18081 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
18082 vect_no_compaer_double targets.
18083 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
18084 vect_float, vect_double, and vect_int.
18086 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
18088 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
18089 test for loop versioning on vect_no_align targets.
18090 * gcc.dg/vect/pr20122.c: Likewise.
18091 * gcc.dg/vect/vect-105.c: Likewise.
18092 * gcc.dg/vect/vect-42.c: Likewise.
18093 * gcc.dg/vect/vect-43.c: Likewise.
18094 * gcc.dg/vect/vect-74.c: Likewise.
18095 * gcc.dg/vect/vect-75.c: Likewise.
18096 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
18097 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
18098 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
18099 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
18101 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
18104 * gfortran.dg/value_1.f90 : New test.
18105 * gfortran.dg/value_2.f90 : New test.
18106 * gfortran.dg/value_3.f90 : New test.
18107 * gfortran.dg/value_4.f90 : New test.
18108 * gfortran.dg/value_4.c : Called from value_4.f90.
18110 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
18113 * g++.dg/cpp0x/static_assert4.C: New testcase.
18115 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18117 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
18119 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
18122 * gcc.dg/pr27953.c: New test.
18124 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18127 * g++.dg/ext/vector5.C: New test.
18130 * g++.dg/other/main1.C: New test.
18132 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
18134 PR libfortran/29568
18135 * gfortran.dg/convert_implied_open.f90: Change to
18136 new default record length.
18137 * gfortran.dg/unf_short_record_1.f90: Adapt to
18139 * gfortran.dg/unformatted_subrecords_1.f90: New test.
18141 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
18143 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
18145 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
18148 * g++.dg/expr/pr29066.c: New.
18150 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
18151 Zdenek Dvorak <dvorakz@suse.cz>
18153 PR tree-optimization/29921
18154 * gcc.dg/pr29921-2.c: New test.
18156 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
18158 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
18159 (i386_get_cpuid): New function.
18160 (i386_cpuid_ecx): Likewise.
18161 (i386_cpuid_edx): Likewise.
18162 (i386_cpuid): Updated to call i386_cpuid_edx.
18164 * gcc.target/i386/sse3-addsubpd.c: New file.
18165 * gcc.target/i386/sse3-addsubps.c: Likewise.
18166 * gcc.target/i386/sse3-haddpd.c: Likewise.
18167 * gcc.target/i386/sse3-haddps.c: Likewise.
18168 * gcc.target/i386/sse3-hsubpd.c: Likewise.
18169 * gcc.target/i386/sse3-hsubps.c: Likewise.
18170 * gcc.target/i386/sse3-lddqu.c: Likewise.
18171 * gcc.target/i386/sse3-movddup.c: Likewise.
18172 * gcc.target/i386/sse3-movshdup.c: Likewise.
18173 * gcc.target/i386/sse3-movsldup.c: Likewise.
18175 2006-12-01 Dirk Mueller <dmueller@suse.de>
18177 * g++.dg/warn/Wreturn-type-4.C: New testcase.
18179 2006-11-30 Janis Johnson <janis187@us.ibm.com>
18181 * gcc.dg/dfp/convert-int-max.c: New test.
18182 * gcc.dg/dfp/convert-int-max-fold.c: New test.
18184 2006-11-30 Richard Guenther <rguenther@suse.de>
18186 * gcc.dg/vect/vect-pow-1.c: Rename ...
18187 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
18188 floats instead of doubles, check successful vectorization.
18190 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
18193 * gcc.c-torture/compile/pr29945.c: New testcase.
18195 2006-11-30 Joseph Myers <joseph@codesourcery.com>
18197 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
18200 2006-11-29 Eric Christopher <echristo@apple.com>
18202 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
18204 2006-11-29 Janis Johnson <janis187@us.ibm.com>
18206 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
18208 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
18210 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
18213 * g++.dg/inherit/virtual2.C: New test.
18214 * g++.dg/inherit/virtual3.C: Likewise.
18215 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
18216 * g++.dg/inherit/error2.C: Likewise.
18217 * g++.dg/template/instantiate1.C: Likewise.
18219 2006-11-28 Andrew Pinski <pinskia@gmail.com>
18222 * gcc.dg/tree-ssa/reassoc-12.c: New test.
18224 2006-11-28 Jan Hubicka <jh@suse.cz>
18226 * gcc.dg/memcpy-1.c: New test.
18228 2006-11-28 Jakub Jelinek <jakub@redhat.com>
18231 * g++.dg/warn/main-3.C: New test.
18233 2006-11-28 Jan Hubicka <jh@suse.cz>
18235 * gcc.dg/winline-1.c: New test.
18237 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
18239 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
18242 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
18245 * gfortran.dg/missing_optional_dummy_3.f90
18247 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
18250 * gfortran.dg/interface_3.f90: Modify errors.
18252 2006-11-28 Ben Elliston <bje@au.ibm.com>
18254 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
18255 fail to link due to relocation overflows on spu-*-*.
18257 2006-11-27 Michael Matz <matz@suse.de>
18258 Andreas Krebbel <krebbel1@de.ibm.com>
18261 * gcc.dg/20061127-1.c: New testcase.
18263 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
18265 * gcc.dg/20061124-1.c: Add exit() function prototype.
18267 2006-11-27 Jan Hubicka <jh@suse.cz>
18269 * gcc.target/i386/memcpy-1.c: Adjust size.
18270 * gcc.dg/visibility-11.c: Likewise.
18272 2006-11-27 Richard Guenther <rguenther@suse.de>
18274 PR middle-end/25620
18275 * gcc.target/i386/pow-1.c: New testcase.
18276 * gcc.dg/builtins-58.c: Likewise.
18278 2006-11-26 Mark Mitchell <mark@codesourcery.com>
18281 * g++.dg/expr/cast8.C: New test.
18283 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18285 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
18286 Don't ever inline the testcase.
18288 2006-11-25 Andrew Pinski <pinskia@gmail.com>
18291 * gfortran.fortran-torture/compile/parameter_3.f90: New
18294 2006-11-25 Andrew Pinski <pinskia@gmail.com>
18297 * gfortran.fortran-torture/execute/transfer2.f90: New test.
18299 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18301 * gfortran.fortran-torture/execute/specifics.f90: Remove test
18304 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18306 PR libgfortran/29936
18307 * gfortran.dg/write_check3.f90: New test.
18309 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
18311 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
18313 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
18316 * gfortran.dg/interface_3.f90: New test.
18319 * gfortran.dg/generic_8.f90: New test.
18321 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18323 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
18324 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
18325 * gfortran.dg/specifics_3.f90: Remove.
18327 2006-11-24 Jakub Jelinek <jakub@redhat.com>
18330 * gcc.dg/gomp/pr29955.c: New test.
18333 * gcc.dg/pr29736.c: New test.
18335 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
18338 * gcc.dg/pure-1.c: New test.
18340 2006-11-24 Joseph Myers <joseph@codesourcery.com>
18342 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
18343 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
18345 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
18347 * gcc.dg/20061124-1.c: New testcase.
18349 2006-11-23 Eric Christopher <echristo@apple.com>
18351 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
18353 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
18357 * gcc.dg/Wconversion-integer.c: New. Supersedes
18358 Wconversion-negative-constants.c
18359 * gcc.dg/Wconversion-real.c: New.
18360 * gcc.dg/Wconversion-real-integer.c: New.
18361 * gcc.dg/Wconversion-negative-constants.c: Deleted.
18362 * g++.dg/warn/Wconversion1.C: Modified.
18364 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18366 * gfortran.dg/overload_1.f90: New test.
18368 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
18371 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
18372 Wtraditional-conversion.
18373 * gcc.dg/overflow-warn-2.c: Likewise.
18374 * gcc.dg/Wconversion.c: Likewise. Renamed as
18375 Wtraditional-conversion.c .
18376 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
18377 Wtraditional-conversion-2.c .
18378 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
18379 Wtraditional-conversion-2.c
18380 * gcc.dg/Wconversion-negative-constants.c: New.
18382 2006-11-23 Andrew Pinski <pinskia@gmail.com>
18384 * gcc.dg/tree-ssa/dump-1.c: New test.
18386 2006-11-23 David Ung <davidu@mips.com>
18388 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
18389 -mfp64, allowable when ISA >= 33 and float is enabled.
18390 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
18391 of mthc1 and mfhc1 patterns.
18393 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
18395 PR tree-optimization/29921
18396 * gcc.dg/pr29921.c: New test.
18398 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18401 * gfortran.dg/initialization_4.f90: New test.
18403 2006-11-22 Ira Rosen <irar@il.ibm.com>
18405 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
18406 platforms that have interleaving support.
18407 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
18408 * gcc.dg/vect/vect-strided-a-u16-i2.c,
18409 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
18410 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
18411 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
18412 gcc.dg/vect/vect-strided-u8-i2-gap.c,
18413 gcc.dg/vect/vect-strided-u8-i8.c,
18414 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
18415 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
18416 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
18417 gcc.dg/vect/vect-strided-float.c,
18418 gcc.dg/vect/vect-strided-a-mult.c,
18419 gcc.dg/vect/vect-strided-mult-char-ls.c,
18420 gcc.dg/vect/vect-strided-a-u16-mult.c,
18421 gcc.dg/vect/vect-strided-a-u32-mult.c,
18422 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
18423 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
18424 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
18425 gcc.dg/vect/vect-strided-mult.c,
18426 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
18427 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
18430 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
18433 * gfortran.dg/auto_char_len_4.f90: New test.
18435 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
18438 * gfortran.dg/generic_7.f90: New test.
18439 * gfortran.dg/defined_operators_1.f90: Add new error.
18441 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
18443 PR tree-optimization/29902
18444 * g++.dg/tree-ssa/pr29902.C: New test.
18446 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
18449 * gfortran.dg/used_types_13.f90: New test.
18451 2006-11-21 Janis Johnson <janis187@us.ibm.com>
18453 * gcc.dg/dfp/snan.c: Delete.
18455 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
18457 * g++.dg/cpp0x/static_assert1.C: New.
18458 * g++.dg/cpp0x/static_assert2.C: New.
18459 * g++.dg/cpp0x/static_assert3.C: New.
18461 2006-11-21 Richard Guenther <rguenther@suse.de>
18463 * gcc.dg/vect/vect-pow-1.c: New testcase.
18464 * gcc.dg/vect/vect-pow-2.c: Likewise.
18466 2006-11-21 Jakub Jelinek <jakub@redhat.com>
18469 * g++.dg/template/static29.C: New test.
18472 * g++.dg/conversion/simd4.C: New test.
18474 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
18477 * g++.dg/template/access19.C: New test.
18478 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
18481 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
18484 * gcc.dg/tree-ssa/sra-4.c: New testcase.
18486 2006-11-20 Tobias Burnus <burnus@net-b.de>
18489 * gfortran.dg/import.f90: Extended test.
18490 * gfortran.dg/import2.f90: Extended test.
18492 2006-11-20 Tobias Burnus <burnus@net-b.de>
18494 * gfortran.dg/volatile3.f90: Add conflict test.
18496 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
18499 * gfortran.dg/implicit_10.f90: New test.
18501 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
18504 * g++.dg/warn/Wall-write-strings.C: New.
18506 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
18508 * gfortran.dg/alloc_comp_constraint_5.f90: New.
18509 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
18511 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18513 * gfortran.dg/use_3.f90: Remove error message.
18514 * gfortran.dg/iso_fortran_env_1.f90: New test.
18515 * gfortran.dg/iso_fortran_env_2.f90: New test.
18516 * gfortran.dg/iso_fortran_env_3.f90: New test.
18517 * gfortran.dg/iso_fortran_env_4.f90: New test.
18519 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
18521 * gcc.dg/vect/vect-27.c: Fix initialization.
18523 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18525 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
18526 * gcc.dg/torture/builtin-minmax-1.c: New.
18528 * gcc.dg/builtins-20.c: Add cases for copysign.
18530 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18533 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
18535 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18536 * gfortran.dg/use_1.f90: New test.
18537 * gfortran.dg/use_1.f90: New test.
18538 * gfortran.dg/use_1.f90: New test.
18540 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
18542 PR tree-optimization/29801
18543 * gcc.dg/pr29801.c: New test.
18545 2006-11-17 Jakub Jelinek <jakub@redhat.com>
18547 PR middle-end/29584
18548 * gcc.dg/torture/pr29584.c: New test.
18550 2006-11-17 Joseph Myers <joseph@codesourcery.com>
18552 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
18553 Condition PowerPC tests for saving FPRs on powerpc_fprs.
18554 * gcc.target/powerpc/compress-float-ppc.c,
18555 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
18557 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
18558 do not pass -mhard-float.
18560 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
18562 * gnat.dg/volatile_aggregate.adb: New test.
18564 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18568 * gfortran.dg/bound_2.f90: Add more checks.
18569 * gfortran.dg/bound_3.f90: New test.
18571 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
18574 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
18576 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
18578 * gfortran.dg/import3.f90: Fix error message.
18580 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
18583 * gfortran.fortran-torture/compile/inline_1.f90:
18586 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
18588 * gcc.target/i386/x87regparm-1.c: New test.
18589 * gcc.target/i386/x87regparm-2.c: New test.
18590 * gcc.target/i386/x87regparm-3.c: New test.
18591 * gcc.target/i386/x87regparm-4.c: New test.
18593 2006-11-15 Tobias Burnus <burnus@net-b.de>
18596 * gfortran.dg/import.f90: New test.
18597 * gfortran.dg/import2.f90: New test.
18598 * gfortran.dg/import3.f90: New test.
18600 2006-11-15 Tobias Burnus <burnus@net-b.de>
18603 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
18605 2006-11-15 Tobias Burnus <burnus@net-b.de>
18608 * gfortran.dg/contains.f90: New test.
18609 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
18611 2006-11-15 Jakub Jelinek <jakub@redhat.com>
18613 PR tree-optimization/29581
18614 * gcc.dg/pr29581-1.c: New test.
18615 * gcc.dg/pr29581-2.c: New test.
18616 * gcc.dg/pr29581-3.c: New test.
18617 * gcc.dg/pr29581-4.c: New test.
18618 * gfortran.dg/pr29581.f90: New test.
18620 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
18623 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
18624 numbers in error message headers.
18626 2006-11-14 Richard Guenther <rguenther@suse.de>
18628 * gcc.target/i386/math-torture/math-torture.exp: Restrict
18629 to i?86 and x86_64 targets.
18631 2006-11-14 Caroline Tice <ctice@apple.com>
18633 * gcc.dg/pubtypes-1.c: New file/testcase.
18634 * gcc.dg/pubtypes-2.c: New file/testcase.
18635 * gcc.dg/pubtypes-3.c: New file/testcase.
18636 * gcc.dg/pubtypes-4.c: New file/testcase.
18637 * g++.dg/pubtypes.C: New file/testcase.
18639 2006-11-14 Mark Mitchell <mark@codesourcery.com>
18642 * g++.dg/init/self1.C: New test.
18644 2006-11-14 Tobias Burnus <burnus@net-b.de>
18647 * gfortran.dg/conflicts.f90: Add.
18649 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
18651 PR rtl-optimization/29798
18653 * gcc.c-torture/execute/pr29798.c: New.
18655 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18657 * gcc.dg/builtins-20.c: Add more cases.
18659 2006-11-13 Jakub Jelinek <jakub@redhat.com>
18662 * gfortran.dg/gomp/pr29759.f90: New test.
18664 2006-11-13 Mark Mitchell <mark@codesourcery.com>
18667 * g++.dg/template/static28.C: New test.
18669 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
18671 * lib/c-torture.exp: Use target-libpath.exp.
18672 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
18673 set GCC_EXEC_PREFIX env var from global variable of same name.
18675 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
18678 * gfortran.fortran-torture/compile/transfer-1.f90:
18681 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
18682 Zdenek Dvorak <dvorakz@suse.cz>
18684 PR tree-optimization/29680
18685 * gcc.dg/alias-11.c: New test.
18687 2006-11-12 Jason Merrill <jason@redhat.com>
18688 Andrew Pinski <pinskia@physics.uc.edu>
18690 PR middle-end/28915
18691 * gcc.target/i386/vectorize1.c: New.
18693 2006-11-12 Roger Sayle <roger@eyesopen.com>
18695 PR rtl-optimization/29797
18696 * gcc.c-torture/execute/pr29797-1.c: New test case.
18698 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18700 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
18702 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
18704 * gcc.dg/tree-ssa/prefetch-3.c: New test.
18706 2006-11-12 Roger Sayle <roger@eyesopen.com>
18708 PR tree-optimization/13827
18709 * gcc.dg/fold-eqand-1.c: New test case.
18711 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
18714 * gcc.c-torture/execute/mayalias-3.c: New test.
18716 2006-11-11 Richard Sandiford <richard@codesourcery.com>
18718 PR middle-end/27528
18719 * gcc.c-torture/compile/pr27528.c: New test.
18720 * gcc.dg/pr27528.c: Likewise.
18722 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18724 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
18726 * gcc.dg/torture/builtin-symmetric-1.c: New test.
18728 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
18731 * gfortran.dg/reshape_source_size_1.f90: New test.
18733 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
18736 * gfortran.dg/aliasing_dummy_4.f90: New test.
18738 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
18741 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
18742 and x86_64-*-* targets.
18744 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18746 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
18747 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
18748 New macros. Use them in exact tests.
18749 (TESTIT3): New macro.
18750 Add tests for fmin, fmax and fma.
18752 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
18755 * gfortran.dg/array_constructor_13.f90: New test.
18757 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
18760 * gfortran.dg/used_types_12.f90: New test.
18762 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
18764 PR middle-end/29726
18765 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
18767 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
18768 * gcc.dg/fold-eqandshift-3.c: New test case.
18770 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
18773 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
18776 * gfortran.dg/change_symbol_attributes_1.f90: New test.
18778 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
18780 * gcc.dg/20061109-1.c: New testcase.
18782 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18784 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
18786 2006-11-09 Tobias Burnus <burnus@net-b.de>
18788 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
18789 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
18791 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
18793 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
18794 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
18796 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18798 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
18800 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
18802 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
18804 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
18805 * gcc.dg/vect/vect-9.c: Now vectorizable.
18806 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
18807 that support vect_widen_mult.
18808 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
18809 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
18810 vect-reduc-dot-u16.c).
18811 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
18812 vect-reduc-dot-u16.c).
18813 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
18814 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
18815 vect-reduc-dot-s8.c).
18816 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
18817 vect-reduc-dot-s8.c).
18818 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
18819 vect-reduc-dot-s8.c).
18820 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
18821 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
18822 vect-reduc-dot-u8.c).
18823 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
18824 vect-reduc-dot-u8.c).
18825 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
18826 * gcc.dg/vect/vect-multitypes-9.c: New test.
18827 * gcc.dg/vect/vect-multitypes-10.c: New test.
18828 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
18829 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
18830 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
18831 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
18832 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
18833 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
18834 wrapv-vect-reduc-dot-s8.c.
18835 * lib/target-support.exp (check_effective_target_vect_unpack): New.
18836 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
18837 targets that support vec_unpack.
18838 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
18839 (check_effective_target_vect_widen_mult_qi_to_hi): New.
18840 (check_effective_target_vect_widen_mult_hi_to_si): New.
18841 (check_effective_target_vect_widen_sum): Removed.
18843 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
18845 * gcc.dg/vect/vect-multitypes-8.c: New test.
18846 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
18848 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
18850 * gcc.dg/vect/vect-multitypes-7.c: New test.
18852 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
18854 * gcc.dg/vect/vect-multitypes-4.c: New test.
18855 * gcc.dg/vect/vect-multitypes-5.c: New test.
18856 * gcc.dg/vect/vect-multitypes-6.c: New test.
18858 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
18860 * gcc.dg/vect/vect-multitypes-1.c: New test.
18861 * gcc.dg/vect/vect-multitypes-2.c: New test.
18862 * gcc.dg/vect/vect-multitypes-3.c: New test.
18864 2006-11-07 Eric Christopher <echristo@apple.com>
18866 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
18867 Test using scan-assembler-not.
18869 2006-11-07 Jakub Jelinek <jakub@redhat.com>
18871 * gcc.dg/inline-17.c: New test.
18873 2006-11-07 Steve Ellcey <sje@cup.hp.com>
18876 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
18879 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
18882 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
18885 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
18888 2006-11-07 Tobias Burnus <burnus@net-b.de>
18891 * gfortran.dg/volatile.f90: Add.
18892 * gfortran.dg/volatile2.f90: Add.
18893 * gfortran.dg/volatile3.f90: Add.
18894 * gfortran.dg/volatile4.f90: Add.
18895 * gfortran.dg/volatile5.f90: Add.
18896 * gfortran.dg/volatile6.f90: Add.
18897 * gfortran.dg/volatile7.f90: Add.
18899 2006-11-06 Tobias Burnus <burnus@net-b.de>
18901 * gfortran.dg/io_constraints_2.f90: Adjust pattern
18902 for matching error messages.
18903 * gfortran.dg/specifics_3.f90: Adjust pattern
18904 for matching error messages.
18906 2006-11-06 Janis Johnson <janis187@us.ibm.com>
18907 Bernhard Fischer <aldot@gcc.gnu.org>
18909 * lib/gcc-dg.exp (output-exists): New proc.
18910 (output-exists-not): New proc.
18911 * gcc.test-framework/test-framework.awk: Support new directives.
18912 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
18913 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
18914 * gcc.test-framework/dg-outexists-exp-F.c: New test.
18915 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
18916 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
18917 * gcc.test-framework/dg-outexists-exp-P.c: New test.
18919 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
18923 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
18924 * gfortran.dg/initialization_3.f90: New.
18926 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18928 PR libgfortran/25545
18929 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
18931 2006-11-05 Jakub Jelinek <jakub@redhat.com>
18933 PR middle-end/29695
18934 * gcc.c-torture/execute/pr29695-1.c: New test.
18935 * gcc.c-torture/execute/pr29695-2.c: New test.
18937 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
18940 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
18942 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
18944 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
18945 for matching error messages.
18947 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
18950 * gcc.target/i386/387-12.c: New test.
18952 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18954 PR libfortran/29713
18955 * gfortran.dg/pr29713.f90: New test.
18957 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
18959 * gcc.c-torture/execute/arith-rand-ll.c:
18960 Also test for bogus rest sign.
18962 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18964 PR libfortran/27895
18965 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
18967 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
18969 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
18970 from error messages.
18972 2006-11-02 Mike Stump <mrs@apple.com>
18974 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
18976 * g++.old-deja/g++.abi/align.C: Enable for darwin.
18978 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
18980 * g++.dg/eh/gcsec1.C: New test.
18982 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18984 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
18985 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
18987 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
18989 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
18991 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
18992 * gcc.dg/pr14796-2.c: Likewise.
18994 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18996 * gcc.c-torture/execute/20061101-1.c: New test.
18998 2006-11-01 Richard Guenther <rguenther@suse.de>
19000 * gcc.target/i386/fpprec-1.c: New testcase.
19002 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19004 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
19005 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
19007 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
19009 * gcc.c-torture/execute/20061031-1.c: New test.
19011 2006-10-31 Geoffrey Keating <geoffk@apple.com>
19014 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
19015 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
19016 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
19017 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
19018 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
19019 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
19020 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
19022 2006-10-31 Eric Christopher <echristo@apple.com>
19023 Falk Hueffner <falk@debian.org>
19025 * gcc.dg/builtin-bswap-1.c: New.
19026 * gcc.dg/builtin-bswap-2.c: New.
19027 * gcc.dg/builtin-bswap-3.c: New.
19028 * gcc.dg/builtin-bswap-4.c: New.
19029 * gcc.dg/builtin-bswap-5.c: New.
19030 * gcc.target/i386/builtin-bswap-1.c: New.
19032 2006-10-31 Geoffrey Keating <geoffk@apple.com>
19034 * gcc.dg/inline-16.c: New.
19037 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
19039 * gcc.dg/inline-13.c: New.
19040 * gcc.dg/inline-14.c: New.
19041 * gcc.dg/inline-15.c: New.
19044 * gcc.dg/inline6.c: New.
19045 * gcc.dg/inline7.c: New.
19047 2006-10-31 Roger Sayle <roger@eyesopen.com>
19049 PR middle-end/23470
19050 * gcc.dg/pr23470-1.c: New test case.
19052 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
19055 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
19057 * gfortran.dg/blockdata_2.f90: New testcase.
19059 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
19061 PR libfortran/29627
19062 * gfortran.dg/unf_short_record_1.f90: New test.
19064 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19067 * gfortran.dg/pr29067.f: New test.
19069 2006-10-31 Joseph Myers <joseph@codesourcery.com>
19070 Richard Sandiford <richard@codesourcery.com>
19072 * lib/target-supports.exp (get_compiler_messages): Append options
19073 as a single list element.
19074 (check_effective_target_arm_vfp_ok): New.
19075 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
19077 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
19080 * gfortran.dg/intrinsic_actual_2.f90: New test.
19083 * gfortran.dg/actual_array_interface_1.f90: New test.
19086 * gfortran.dg/used_types_11.f90: New test.
19088 2006-10-30 Dirk Mueller <dmueller@suse.de>
19090 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
19091 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
19092 * g++.old-deja/g++.pt/eichin01.C (main): Same.
19093 * g++.old-deja/g++.mike/net25.C (main): Same.
19094 * g++.dg/lookup/exception1.C (main): Same.
19095 * g++.dg/parse/parens2.C (main): Same.
19097 2006-10-30 Roger Sayle <roger@eyesopen.com>
19099 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
19101 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19103 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
19104 * gcc.dg/torture/builtin-math-3.c: Likewise.
19106 2006-10-30 Tobias Burnus <burnus@net-b.de>
19109 * gfortran.dg/write_check.f90: Check run-time keyword checking.
19110 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
19112 2006-10-30 Andrew Pinski <pinskia@gmail.com>
19115 * gfortran.fortran-torture/execute/transfer1.f90: New test.
19117 2006-10-30 Joseph Myers <joseph@codesourcery.com>
19119 * lib/target-supports.exp (check_function_available): Declare
19120 function before calling.
19122 2006-10-30 Jakub Jelinek <jakub@redhat.com>
19124 PR tree-optimization/29637
19125 * gcc.dg/pr29637.c: New test.
19127 2006-10-29 Roger Sayle <roger@eyesopen.com>
19129 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
19130 tree canonicalization.
19132 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19134 * gcc.dg/builtins-20.c: Add more hypot tests.
19136 2006-10-29 Roger Sayle <roger@eyesopen.com>
19138 * gcc.dg/fold-compare-1.c: New test case.
19140 2006-10-29 Dirk Mueller <dmueller@suse.de>
19143 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
19145 2006-10-29 Roger Sayle <roger@eyesopen.com>
19147 PR tree-optimization/15458
19148 * gcc.dg/fold-xornot-1.c: New test case.
19150 2006-10-29 Richard Guenther <rguenther@suse.de>
19152 * gcc.target/i386/math-torture/trunc.c: New testcase.
19154 2006-10-29 Richard Guenther <rguenther@suse.de>
19156 * gcc.target/i386/math-torture/round.c: New testcase.
19158 2006-10-29 Richard Guenther <rguenther@suse.de>
19160 * gcc.target/i386/math-torture/ceil.c: New testcase.
19161 * gcc.target/i386/math-torture/floor.c: Likewise.
19163 2006-10-29 Richard Guenther <rguenther@suse.de>
19165 * gcc.target/i386/math-torture/rint.c: New testcase.
19166 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
19168 2006-10-29 Richard Guenther <rguenther@suse.de>
19170 * gcc.target/i386/math-torture/lfloor.c: New testcase.
19171 * gcc.target/i386/math-torture/lceil.c: Likewise.
19173 2006-10-28 Tobias Burnus <burnus@net-b.de>
19175 PR libgfortran/24313
19176 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
19178 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
19180 * gcc.c-torture/execute/20020118-1.c,
19181 gcc.c-torture/execute/builtins/strlen.c,
19182 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
19185 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19187 * gcc.dg/builtins-20.c: Add tests for hypot.
19188 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
19189 two-argument builtins.
19190 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
19191 TESTIT2. Update all callers.
19192 (TESTIT2, TESTIT2_R): New helper macros.
19193 Add testcases for pow, hypot and atan2.
19195 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
19198 * g++.dg/expr/bool1.C: New test.
19199 * g++.dg/expr/bool2.C: New test.
19201 2006-10-28 Tobias Burnus <burnus@net-b.de>
19204 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
19205 * gfortran.dg/namelist_internal.f90: New test.
19207 2006-10-28 Tobias Burnus <burnus@net-b.de>
19210 * gfortran.dg/io_real_boz.f90: Add.
19211 * gfortran.dg/io_real_boz2.f90: Add.
19213 2006-10-28 Richard Guenther <rguenther@suse.de>
19215 PR middle-end/26899
19216 * gcc.dg/tree-ssa/pr26899.c: New testcase.
19218 2006-10-28 Richard Guenther <rguenther@suse.de>
19221 * gcc.target/i386/math-torture/lround.c: New testcase.
19223 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
19225 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
19226 * gcc.dg/builtins-44.c: Likewise.
19227 * gcc.dg/builtins-45.c: Likewise.
19228 * gcc.dg/pr28796-2.c: Likewise.
19229 * gcc.dg/unordered-3.c: Likewise.
19231 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19233 PR libgfortran/27954
19234 * gfortran.dg/error_recovery_2.f90: New test.
19236 2006-10-26 Richard Guenther <rguenther@suse.de>
19238 * gcc.target/i386/i386.exp: Use glob, not find to collect
19239 tests. Avoids recursing into subdirectories.
19240 * gcc.target/i386/math-torture/math-torture.exp: Torture
19241 for interesting ia32 math options.
19242 * gcc.target.i386/math-torture/lrint.c: New testcase.
19244 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19246 PR libgfortran/29563
19247 * gfortran.dg/arrayio_9.f90: Update test.
19248 * gfortran.dg/arrayio_19.f90: New test.
19250 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
19252 * gcc.dg/20061026.c: New testcase.
19254 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19256 PR libgfortran/29563
19257 * gfortran.dg/arrayio_9.f90: New test.
19259 2006-10-26 Ben Elliston <bje@au.ibm.com>
19261 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
19262 Copy the strings manually, as strcpy may call strlen.
19264 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19266 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
19267 Add checks for log, log2, log10 and log1p.
19269 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
19270 we already test 0.0. Add checks for expm1, log, log2, log10,
19271 log1p, cbrt, erf and erfc.
19273 2006-10-25 Steve Ellcey <sje@cup.hp.com>
19275 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
19277 2006-10-25 Uros Bizjak <uros@kss-loka.si>
19279 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
19280 and remainderl() built-in functions. Remove -ffast-math from
19283 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19285 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
19288 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
19289 floating point modifiers to arguments passed to float and long
19290 double functions respectively. Update all callers to use floating
19291 point numbers, not integers. Add tests for exp, exp2 and
19294 * gcc.dg/torture/builtin-math-3.c: New test.
19296 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
19299 * gfortran.dg/initialize_2.f90: New.
19301 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19303 * gcc.dg/torture/builtin-math-2.c: New test.
19305 2006-10-24 Richard Guenther <rguenther@suse.de>
19307 PR middle-end/28796
19308 * gcc.dg/pr28796-1.c: New testcase.
19309 * gcc.dg/pr28796-2.c: Likewise.
19311 2006-10-24 Richard Guenther <rguenther@suse.de>
19313 * gcc.dg/builtins-57.c: New testcase.
19315 2006-10-24 Richard Guenther <rguenther@suse.de>
19317 PR tree-optimization/29567
19318 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
19320 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
19322 PR tree-optimization/14784
19323 * gcc.dg/alias-10.c: New test.
19325 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19327 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
19329 2006-10-23 Jakub Jelinek <jakub@redhat.com>
19331 * gcc.dg/builtin-strncat-chk-1.c: New test.
19333 2006-10-23 Jan Hubicka <jh@suse.cz>
19335 * gcc.dg/memmove-1.c: New test.
19337 2006-10-23 Paul Brook <paul@codesourcery.com>
19339 * gcc.dg/pragma-pack-5.c: New test.
19341 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
19343 * g++.dg/other/s390-1.C: New testcase.
19345 2006-10-23 Richard Guenther <rguenther@suse.de>
19347 PR middle-end/27132
19348 PR middle-end/23295
19349 * gcc.dg/pr27132.c: New testcase.
19350 * gcc.dg/pr23295.c: Likewise.
19351 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
19352 * g++.dg/tree-ssa/pr19807.C: Likewise.
19354 2006-10-23 Richard Guenther <rguenther@suse.de>
19356 PR middle-end/21032
19357 * gcc.dg/pr21032.c: New testcase.
19359 2006-10-22 Jeff Law <law@redhat.com>
19360 Richard Guenther <rguenther@suse.de>
19362 PR tree-optimization/15911
19363 * gcc.dg/tree-ssa/vrp30.c: New testcase.
19365 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
19368 * g++.dg/abi/rtti3.C: New.
19370 2006-10-21 Uros Bizjak <uros@kss-loka.si>
19372 PR middle-end/28252
19373 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
19376 2006-10-21 Richard Guenther <rguenther@suse.de>
19378 PR tree-optimization/3511
19379 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
19381 2006-10-21 Richard Guenther <rguenther@suse.de>
19383 PR middle-end/26898
19384 * gcc.dg/torture/pr26898-1.c: New testcase.
19385 * gcc.dg/torture/pr26898-2.c: Likewise.
19387 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
19390 * g++.dg/parse/bitfield1.C: Adjust error markers.
19391 * g++.dg/parse/bitfield2.C: New test.
19393 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
19395 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
19397 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19399 PR libfortran/27895
19400 * gfortran.dg/zero_sized_1.f90: New test.
19402 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
19404 * gcc.dg/div-compare-1.c: New test.
19406 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
19409 * gfortran.dg/result_default_init_1.f90: New test.
19412 * gfortran.dg/automatic_default_init_1.f90: New test.
19414 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
19417 2006-10-18 Geoffrey Keating <geoffk@apple.com>
19419 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
19420 'using namespace std' without previous declaration.
19421 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
19422 * g++.old-deja/g++.robertl/eb133c.C: New.
19424 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19426 PR libgfortran/29277
19427 * gfortran.dg/streamio_4.f90: Update test.
19428 * gfortran.dg/streamio_11.f90: New test.
19430 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
19433 * g++.dg/inherit/virtual1.C: New test.
19435 2006-10-17 Mark Mitchell <mark@codesourcery.com>
19438 * g++.dg/parse/enum3.C: New test.
19440 2006-10-17 Mark Mitchell <mark@codesourcery.com>
19443 * g++.dg/init/ctor8.C: New test.
19445 2006-10-17 Mark Mitchell <mark@codesourcery.com>
19448 * g++.dg/ext/complit8.C: Tweak error markers.
19449 * g++.dg/template/complit1.C: Add error marker.
19451 2006-10-16 Mark Mitchell <mark@codesourcery.com>
19454 * g++.dg/ext/complit8.C: New test.
19457 * g++.dg/parse/dtor12.C: New test.
19460 * g++.dg/template/sizeof11.C: New test.
19462 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
19465 * gfortran.dg/data_char_3.f90: New test.
19468 * gfortran.dg/negative_automatic_size.f90: New test.
19470 2006-10-16 David Daney <ddaney@avtrex.com>
19472 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
19474 2006-10-16 Eric Christopher <echristo@apple.com>
19476 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
19479 2006-10-16 Mark Mitchell <mark@codesourcery.com>
19482 * g++.dg/tc1/dr49.C: Tweak error messages.
19483 * g++.dg/parse/template21.C: New test.
19485 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19487 PR middle-end/20491
19488 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
19490 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
19493 * gfortran.dg/print_1.f90: New test.
19495 2006-10-15 Jan Hubicka <jh@suse.cz>
19497 PR middle-end/29241
19498 * gcc.c-torture/compile/pr29241.c: New testcase.
19500 2006-10-15 David Edelsohn <edelsohn@gnu.org>
19502 PR middle-end/29250
19503 * gcc.c-torture/compile/pr29250.c: New test.
19505 2006-10-15 Richard Guenther <rguenther@suse.de>
19507 * gcc.dg/pr29299.c: New testcase.
19509 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
19512 * gfortran.dg/label_4.f90: Adjust warning flag.
19514 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
19517 * gfortran.dg/nullify_3.f90: New test.
19519 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19521 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
19522 on Solaris 2.5.1 too.
19524 2006-10-13 Eric Christopher <echristo@apple.com>
19526 * gcc.dg/pr25993.c: Skip for darwin.
19528 2006-10-13 Eric Christopher <echristo@apple.com>
19530 * gcc.dg/visibility-11.c: Skip for darwin.
19532 2006-10-13 Eric Christopher <echristo@apple.com>
19534 * gcc.dg/darwin-weakimport-1.c: Use
19535 -fno-asynchronous-unwind-tables.
19536 * gcc.dg/darwin-weakimport-3.c: Ditto.
19538 2006-10-13 Richard Guenther <rguenther@suse.de>
19540 PR tree-optimization/29446
19541 * gcc.dg/torture/pr29446.c: New testcase.
19543 2006-10-13 Bill Wendling <wendling@apple.com>
19545 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
19546 * g++.old-deja/g++.jason/hmc1.C: Likewise.
19547 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
19548 * g++.old-deja/g++.law/shadow1.C: Likewise.
19549 * g++.old-deja/g++.law/ctors10.C: Likewise.
19550 * g++.dg/debug/namespace1.C: Likewise.
19551 * g++.dg/inherit/namespace-as-base.C: Likewise.
19552 * g++.dg/opt/delay-slot-1.C: Likewise.
19553 * g++.dg/parse/defarg10.C: Likewise.
19554 * g++.dg/template/ptrmem11.C: Likewise.
19555 * g++.dg/template/mem_func_ptr.C: Likewise.
19556 * g++.dg/template/spec19.C: Likewise.
19558 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
19560 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
19562 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
19565 * gfortran.dg/implicit_9.f90: New test.
19568 * gfortran.dg/namelist_25.f90: New test.
19571 * gfortran.dg/same_name_2.f90: New test.
19574 * gfortran.dg/host_assoc_types_1.f90: New test.
19577 * gfortran.dg/missing_derived_type_1.f90: New test.
19578 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
19581 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
19584 * gfortran.dg/alloc_comp_assign_5.f90: New test.
19586 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19589 * gfortran.dg/bound_2.f90: New test.
19591 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19593 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
19595 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
19596 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
19597 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
19598 * gfortran.dg/gomp/reduction3.f90: Likewise.
19599 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
19600 * gfortran.dg/dummy_procedure_2.f90: Likewise.
19601 * gfortran.dg/interface_derived_type_1.f90: Likewise.
19602 * gfortran.dg/forall_4.f90: Likewise.
19603 * gfortran.dg/spec_expr_4.f90: Likewise.
19604 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
19605 * gfortran.dg/forall_5.f90: Likewise.
19606 * gfortran.dg/open_access_append_2.f90: Add check for
19607 compile-time warning.
19609 2006-10-13 Mark Mitchell <mark@codesourcery.com>
19612 * g++.dg/parse/pure1.C: New test.
19614 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19617 * gfortran.dg/io_constraints_3.f90: New test.
19618 * gfortran.dg/open_access_append_1.f90: Add checks
19619 for compile-time warnings.
19620 * gfortran.dg/pr20163-2.f: Likewise.
19621 * gfortran.dg/iostat_2.f90: Likewise.
19622 * gfortran.dg/label_4.f90: Delete the temporary
19624 * gfortran.dg/direct_io_2.f90: Add a FILE=
19626 * gfortran.dg/iomsg_1.f90: Add check for
19627 compile-time warning.
19629 2006-10-12 Jan Hubicka <jh@suse.cz>
19632 * gcc.dg/pr28319.c: New test.
19634 2006-10-12 Mark Mitchell <mark@codesourcery.com>
19636 * g++.dg/ext/vla4.C: New test.
19638 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
19641 * g++.dg/template/crash60.C: New test.
19642 * g++.dg/other/large-size-array.C: Adjust error markers.
19643 * g++.dg/parse/crash27.C: Likewise.
19644 * g++.dg/template/crash1.C: Likewise.
19646 2006-10-12 Steve Ellcey <sje@cup.hp.com>
19649 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
19651 2006-10-12 Jakub Jelinek <jakub@redhat.com>
19653 PR preprocessor/28709
19654 * gcc.dg/cpp/paste14.c: New test.
19656 2006-10-11 Mark Mitchell <mark@codesourcery.com>
19659 * g++.dg/init/array24.C: New test.
19661 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19663 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
19666 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
19669 * g++.dg/parse/typedef8.C: New test.
19670 * g++.dg/other/mult-stor1.C: Adjust error markers.
19672 2006-10-11 Richard Guenther <rguenther@suse.de>
19674 PR tree-optimization/28230
19675 * gcc.dg/torture/pr28230.c: New testcase.
19677 2006-10-11 Richard Guenther <rguenther@suse.de>
19679 PR inline-asm/29119
19680 * gcc.dg/torture/pr29119.c: New testcase.
19682 2006-10-10 Jakub Jelinek <jakub@redhat.com>
19684 PR middle-end/29272
19685 * gcc.c-torture/execute/20060930-2.c: New test.
19687 2006-10-09 Richard Henderson <rth@redhat.com>
19689 Revert emutls patch.
19691 2006-10-09 Richard Guenther <rguenther@suse.de>
19693 PR middle-end/29254
19694 * gcc.dg/pr29254.c: New testcase.
19696 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
19697 Paul Thomas <pault@gcc.gnu.org>
19700 * gfortran.dg/alloc_comp_basics_1.f90: New test.
19701 * gfortran.dg/alloc_comp_basics_2.f90: New test.
19702 * gfortran.dg/alloc_comp_assign_1.f90: New test.
19703 * gfortran.dg/alloc_comp_assign_2.f90: New test.
19704 * gfortran.dg/alloc_comp_assign_3.f90: New test.
19705 * gfortran.dg/alloc_comp_assign_4.f90: New test.
19706 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
19707 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
19708 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
19709 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
19710 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
19711 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
19712 * gfortran.dg/alloc_comp_std.f90: New test.
19713 * gfortran.dg/move_alloc.f90: New test.
19715 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
19718 * gfortran.dg/derived_constructor_comps_2.f90: New test.
19721 * gfortran.dg/forall_char_dependencies_1.f90: New test.
19723 2006-10-08 Tobias Burnus <burnus@net-b.de>
19726 * gfortran.dg/new_line.f90: New test.
19728 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19730 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
19731 * gcc.dg/torture/builtin-convert-1.c,
19732 gcc.dg/torture/builtin-convert-2.c,
19733 gcc.dg/torture/builtin-convert-3.c,
19734 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
19736 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
19738 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
19739 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
19740 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
19741 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
19743 2006-10-07 Andrew Pinski <pinskia@gmail.com>
19745 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
19746 Xfail some tests for powerpc-darwin and powerpc-aix.
19748 2006-10-07 Jakub Jelinek <jakub@redhat.com>
19751 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
19753 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19756 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
19759 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19763 * gfortran.fortran-torture/execute/specifics.f90:
19764 Add tests for using all possible intrinsics as actual arguments.
19765 * gfortran.dg/specifics_1.f90: Add tests for using
19766 all possible intrinsics as actual arguments.
19767 * gfortran.dg/specifics_2.f90: New file.
19768 * gfortran.dg/specifics_3.f90: New file.
19770 2006-10-07 Richard Sandiford <richard@codesourcery.com>
19772 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
19773 * gcc.dg/debug/debug-2.c: Likewise.
19775 2006-10-06 Uros Bizjak <uros@kss-loka.si>
19777 * gcc.c-torture/compile/sync-2.c: New test.
19779 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19781 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
19784 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
19786 PR rtl-optimization/29128
19787 * gcc.c-torture/compile/pr29128.c: New test.
19789 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19791 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
19794 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
19796 PR middle-end/29256
19797 * gcc.dg/tree-ssa/loop-19.c: New test.
19799 2006-10-06 Jakub Jelinek <jakub@redhat.com>
19801 PR tree-optimization/29330
19802 * gcc.dg/pr29330.c: New test.
19805 * gcc.c-torture/compile/20061005-1.c: New test.
19807 2006-10-06 Olivier Hainque <hainque@adacore.com>
19809 * gcc.dg/typename-vla-1.c: New case.
19810 * gnat.dg/forward_vla.adb: New case.
19812 2006-10-06 Jakub Jelinek <jakub@redhat.com>
19814 PR tree-optimization/29290
19815 * gfortran.dg/loop_nest_1.f90: New test.
19818 * gcc.dg/tls/opt-12.c: New test.
19821 * gfortran.dg/save_2.f90: New test.
19824 * gcc.dg/pr29091.c: New test.
19826 2006-10-06 Joseph Myers <joseph@codesourcery.com>
19828 * lib/target-supports.exp
19829 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
19830 same as x86_64-*-*; check for LP64.
19832 2006-10-04 Richard Henderson <rth@redhat.com>
19834 * lib/target-supports.exp (check_effective_target_tls): Redefine
19835 to mean non-emulated tls.
19836 * gcc.dg/tls/alias-1.c: Remove tls requirement.
19837 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
19838 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
19839 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
19840 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
19841 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
19842 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
19844 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
19847 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
19849 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19851 * gfortran.dg/bounds_check_fail_1.f90: New test.
19853 2006-10-03 Mark Mitchell <mark@codesourcery.com>
19856 * g++.dg/template/friend48.C: New test.
19858 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
19861 * gfortran.dg/default_initialization_2.f90: New test.
19863 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
19867 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
19869 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
19872 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
19876 * gfortran.dg/missing_optional_dummy_2.f90: New test.
19880 * gfortran.dg/entry_array_specs_1.f90: New test.
19882 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
19884 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
19885 insufficient to inhibit some test failures at -O3. Do testing
19888 2006-10-03 Mark Mitchell <mark@codesourcery.com>
19891 * g++.dg/inherit/access8.C: New test.
19892 * g++.dg/template/dtor4.C: Tweak error messages.
19894 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19897 * gfortran.dg/entry_8.f90: New test.
19899 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19902 * g++.dg/parse/new4.C: New test.
19904 2006-10-03 Uros Bizjak <uros@kss-loka.si>
19906 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
19907 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
19908 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
19909 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
19910 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
19912 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19915 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
19916 * gfortran.dg/continuation_2.f90: New test.
19919 * gfortran.dg/continuation_3.f90: New test.
19920 * gfortran.dg/continuation_4.f90: New test.
19921 * gfortran.dg/continuation_5.f: New test.
19922 * gfortran.dg/continuation_6.f: New test.
19924 2006-10-02 Mark Mitchell <mark@codesourcery.com>
19927 * g++.dg/template/vla1.C: New test.
19929 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19932 * gfortran.dg/complex_parameter_1.f90: New test.
19934 2006-10-02 Jakub Jelinek <jakub@redhat.com>
19937 * gcc.c-torture/execute/20060929-1.c: New test.
19939 2006-10-01 Mark Mitchell <mark@codesourcery.com>
19942 * g++.dg/template/member6.C: New test.
19943 * g++.dg/parse/typename7.C: Adjust error markers.
19946 * g++.dg/template/member7.C: New test.
19948 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
19951 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
19952 gcc.dg/Woverride-init-3.c: New tests.
19954 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
19956 * gcc.c-torture/execute/20060930-1.c: New test.
19958 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19961 * gfortran.dg/specifics_1.f90: New test.
19962 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
19965 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19967 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
19968 pthread-init-common.h: New.
19970 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
19972 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
19973 precision on some archs.
19975 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
19977 * gcc.dg/non-local-goto-1.c: New test.
19978 * gcc.dg/non-local-goto-2.c: Likewise.
19979 * gcc.dg/setjmp-3.c: Likewise.
19980 * gcc.dg/setjmp-4.c: Likewise.
19982 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
19984 * gnat.dg/self_aggregate_with_pointer.adb: New test.
19986 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
19989 * gfortran.dg/exponent_1.f90: New test.
19992 * gfortran.dg/nearest_1.f90: New test.
19994 2006-09-26 Jakub Jelinek <jakub@redhat.com>
19996 PR middle-end/25261
19997 PR middle-end/28790
19998 * gcc.dg/gomp/nestedfn-1.c: New test.
20000 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
20003 * objc/compile/method-1.m: New test.
20005 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
20008 * g++.dg/template/crash58.C: New test.
20009 * g++.dg/parse/crash28.C: Adjust error markers.
20010 * g++.dg/template/crash34.C: Likewise.
20011 * g++.dg/template/friend31.C: Likewise.
20012 * g++.dg/template/crash32.C: Likewise.
20015 * g++.dg/template/crash59.C: New test.
20018 * g++.dg/template/spec33.C: New test.
20019 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
20021 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
20022 Adam Nemet <anemet@caviumnetworks.com>
20024 * gcc.dg/tree-ssa/ivopts-1.c: New test.
20025 * gcc.dg/tree-ssa/ivopts-2.c: New test.
20027 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
20030 * gcc.dg/pr28911.c: New.
20032 2006-09-23 Uros Bizjak <uros@kss-loka.si>
20035 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
20036 (dg-options): Add -mfpmath=387.
20038 2006-09-23 Jakub Jelinek <jakub@redhat.com>
20041 * gcc.dg/pr28706.c: New test.
20044 * gcc.dg/pr28712.c: New test.
20046 2006-09-22 Mike Stump <mrs@apple.com>
20048 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
20050 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
20052 PR tree-optimization/28888
20053 * gcc.dg/pr28888.c: New test.
20055 2006-09-21 Mark Mitchell <mark@codesourcery.com>
20058 * g++.dg/init/ptrfn1.C: New test.
20060 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
20063 * g++.dg/template/spec32.C: New test.
20064 * g++.dg/parse/crash9.C: Adjust error markers.
20067 * g++.dg/template/typedef6.C: New test.
20068 * g++.dg/init/error1.C: Adjust error markers.
20069 * g++.dg/parse/crash9.C: Likewise.
20070 * g++.dg/template/crash55.C: Likewise.
20072 2006-09-21 Janis Johnson <janis187@us.ibm.com>
20074 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
20076 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
20079 * g++.dg/ext/dllimport12.C: New test.
20081 2006-09-20 Richard Sandiford <richard@codesourcery.com>
20083 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
20084 * gcc.target/mips/nmadd-2.c: Likewise.
20085 * gcc.target/mips/mips-ps-6.c: New test.
20086 * gcc.target/mips/neg-abs-1.c: Likewise.
20087 * gcc.target/mips/neg-abs-2.c: Likewise.
20088 * gcc.target/mips/nmadd-3.c: New test.
20090 2006-09-20 Jakub Jelinek <jakub@redhat.com>
20092 PR middle-end/28046
20093 * gcc.dg/gomp/atomic-10.c: New test.
20094 * g++.dg/gomp/atomic-10.C: New test.
20096 2006-09-20 Eric Christopher <echristo@apple.com>
20098 * gcc.target/i386/sse3-not-fisttp.c: New.
20100 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
20102 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
20104 2006-09-19 Richard Sandiford <richard@codesourcery.com>
20106 * gcc.c-torture/execute/pr28289.c (one): New variable.
20107 (main): Use it instead of argc.
20108 * gcc.c-torture/execute/20060102-1.c (one): New variable.
20109 (main): Use it instead of argc.
20111 2006-09-19 Paul Brook <paul@codesourcery.com>
20114 * gcc.dg/nested-func-5.c: New test.
20116 2006-09-19 Ben Elliston <bje@au.ibm.com>
20118 * lib/target-supports.exp (check_effective_target_tls): Compile
20119 test stubs using ${tool}_target_compile, not just target_compile.
20120 (check_effective_target_tls_runtime): Likewise.
20122 2006-09-19 Ben Elliston <bje@au.ibm.com>
20124 * gcc.c-torture/compile/20030405-1.x: Remove.
20126 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
20127 optimising linker from discarding it.
20129 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
20132 * gfortran.dg/keyword_symbol_1.f90: New test.
20134 * gfortran.dg/spread_shape_1.f90: Add missing warning with
20135 pedantic compilation option.
20137 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
20140 * gfortran.dg/spread_shape_1.f90: New test.
20142 2006-09-17 Roger Sayle <roger@eyesopen.com>
20144 PR tree-optimization/28887
20145 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
20147 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
20150 * gcc.dg/pr25993.c: New test.
20152 2006-09-17 Ira Rosen <irar@il.ibm.com>
20155 * gcc.dg/vect/pr21591.c: New test.
20157 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
20160 * gcc.c-torture/compile/strcpy-1.c: New test.
20161 * gcc.c-torture/compile/strcpy-2.c: New test.
20162 * gcc.c-torture/compile/memcpy-1.c: New test.
20163 * gcc.c-torture/compile/memcpy-2.c: New test.
20165 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
20168 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
20170 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
20172 * gnat.dg/specs/double_record_extension1.ads: New test.
20173 * gnat.dg/specs/double_record_extension2.ads: Likewise.
20175 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
20178 * gfortran.dg/oldstyle_3.f90: New test.
20180 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20182 PR libgfortran/29099
20183 * gfortran.dg/secnds-1.f: New test.
20185 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20187 PR libgfortran/29053
20188 * gfortran.dg/streamio_9.f90: New test.
20189 * gfortran.dg/streamio_10.f90: New test.
20191 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
20194 * g++.dg/init/array22.C: New test.
20195 * g++.dg/init/array23.C: New test.
20197 2006-09-14 Arnaud Charlet <charlet@adacore.com>
20199 * stackcheck.lst: Update list of tests requiring stack checking.
20200 * norun.lst: Adjust for above change.
20201 * ada95.lst: New file.
20202 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
20203 requiring -gnat95 switch.
20205 2006-09-14 Olivier Hainque <hainque@adacore.com>
20207 * gnat.dg/in_out_parameter.adb: New test.
20209 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
20212 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
20214 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
20216 * gnat.dg/specs/unchecked_union.ads: New test.
20218 2006-09-13 Richard Sandiford <richard@codesourcery.com>
20220 PR rtl-optimization/28982
20221 * gcc.c-torture/execute/pr28982a.c: New test.
20222 * gcc.c-torture/execute/pr28982b.c: Likewise.
20224 2006-09-12 Eric Christopher <echristo@apple.com>
20226 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
20227 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
20229 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
20232 PR preprocessor/14634
20233 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
20234 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
20235 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
20237 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20239 * gcc.dg/pr28243.c: New test.
20241 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
20244 gfortran.dg/pr28971.f90: New test to act as a backstop in case
20245 this undiagnosed regression reappears.
20247 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
20249 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
20250 Treat $srcdir as a literal.
20251 * lib/fortran-torture.exp (fortran-torture-compile,
20252 fortran-torture-execute): Likewise.
20253 * lib/objc-torture.exp (objc-torture-compile,
20254 objc-torture-execute): Likewise.
20255 * lib/profopt.exp (profopt-execute): Likewise.
20257 2006-09-11 Geoffrey Keating <geoffk@apple.com>
20259 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
20261 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
20264 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
20266 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
20269 * gcc.target/i386/pr13685.c: New test.
20271 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
20273 * gcc.dg/pr28726.c: New test.
20275 2006-09-11 Josh Conner <jconner@apple.com>
20277 * gcc.dg/nrv3.c: Increase size of structure.
20278 * gcc.dg/nrv4.c: Likewise.
20279 * gcc.dg/nrv5.c: Likewise.
20281 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
20283 PR libfortran/28890
20284 gfortran.dg/assumed_charlen_function_5.f90: New test.
20286 2006-09-10 Mark Mitchell <mark@codesourcery.com>
20289 * g++.dg/init/static3.C: New test.
20291 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
20294 * gcc.dg/long-long-cst1.c (t): Add cast to
20295 __SIZE_TYPE__ before casting to int.
20296 (main): Return 0 on success.
20298 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20300 * gcc.c-torture/execute/20060910-1.c: New test.
20302 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
20304 PR middle-end/26983
20305 * gcc.dg/pr26983.c: New test.
20307 2006-09-10 Richard Sandiford <richard@codesourcery.com>
20310 * gcc.c-torture/execute/pr29006.c: New test.
20312 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
20314 PR libfortran/28947
20315 gfortran.dg/matmul_4.f90: New test.
20317 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
20320 gfortran.dg/used_types_10: New test.
20322 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
20324 PR libfortran/28923
20325 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
20326 gfortran.dg/array_initializer_3.f90: New test.
20328 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20331 * gfortran.dg/actual_array_constructor_3.f90: New test.
20333 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
20336 * gcc.target/i386/pr26778.c: New testcase.
20338 2006-09-08 Eric Christopher <echristo@apple.com>
20340 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
20341 * gcc.target/i386/memcpy-1.c: Ditto.
20342 * gcc.target/i386/asm-1.c: Ditto.
20343 * gcc.target/i386/20060512-4.c: Ditto.
20344 * gcc.target/i386/compress-float-387.c: Ditto.
20345 * gcc.target/i386/20060512-1.c: Ditto.
20346 * gcc.target/i386/compress-float-sse.c: Ditto.
20347 * gcc.target/i386/20060512-2.c: Ditto.
20348 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
20349 * gcc.target/i386/stack-prot-kernel.c: Ditto.
20350 * gcc.target/i386/compress-float-387-pic.c: Ditto.
20351 * gcc.dg/pr26449.c: Ditto.
20352 * gcc.dg/attr-ms_struct-2.c: Ditto.
20353 * gcc.dg/attr-ms_struct-1.c: Ditto.
20354 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
20356 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
20359 * gcc.dg/vla-10.c: New test.
20361 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20364 * g++.dg/parse/template20.C: New test.
20365 * g++.dg/template/operator8.C: Remove obsolete part.
20366 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
20367 * g++.old-deja/g++.pt/crash65.C: Likewise.
20369 2006-09-07 Jason Merrill <jason@redhat.com>
20371 PR middle-end/27724
20372 * gcc.dg/long-long-cst1.c: New test.
20374 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
20377 * g++.dg/other/array3.C: New test.
20378 * g++.dg/other/array4.C: New test.
20379 * g++.dg/other/array5.C: New test.
20381 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
20383 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
20385 2006-09-07 Uros Bizjak <uros@kss-loka.si>
20388 * gcc.target/i386/pr28946.c: New test.
20390 2006-09-07 Steven G. Kargl <kargls@comcast.net>
20392 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
20393 in integer literal constant.
20394 * gfortran.dg/enum_8.f90: Ditto.
20395 * gfortran.dg/g77/20030326-1.f: Ditto.
20397 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
20399 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
20400 nonconformance usage.
20402 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
20404 PR middle-end/28862
20405 * gcc.c-torture/compile/vector-align-1.c: New test.
20407 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
20410 * g++.dg/opt/copysign-1.C: New test.
20412 2006-09-06 Jason Merrill <jason@redhat.com>
20415 * g++.dg/warn/unused-result1.C: New test.
20417 2006-09-06 Mark Mitchell <mark@codesourcery.com>
20420 * g++.dg/ext/vla3.C: New test.
20423 * g++.dg/template/array16.C: New test.
20425 2006-09-06 Richard Guenther <rguenther@suse.de>
20427 * gcc.dg/pr27226.c: Remove testcase again.
20429 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
20432 * g++.dg/opt/unroll2.C: New test.
20434 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
20437 * gcc.dg/vect/pr28952.c: New test.
20439 2006-09-05 Richard Guenther <rguenther@suse.de>
20441 PR tree-optimization/28900
20442 * gcc.dg/torture/pr28900.c: New testcase
20444 2006-09-05 Richard Guenther <rguenther@suse.de>
20446 PR tree-optimization/28905
20447 * gcc.c-torture/compile/pr28905.c: New testcase.
20449 2006-09-05 Richard Guenther <rguenther@suse.de>
20451 PR middle-end/28935
20452 * gcc.dg/pr28935.c: New testcase.
20454 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20456 * gcc.c-torture/execute/20060905-1.c: New test.
20458 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
20461 * gfortran.dg/used_types_7.f90: New test.
20462 * gfortran.dg/used_types_8.f90: New test.
20463 * gfortran.dg/used_types_9.f90: New test.
20465 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20467 * gcc.c-torture/compile/20060904-1.c: New test.
20469 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
20471 PR c++/23287 Revert my 2006-09-01 patch
20472 * g++.dg/parse/dtor12.C: Remove.
20474 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
20477 * g++.dg/template/operator9.C: New test.
20480 * g++.dg/template/operator7.C: New test.
20483 * g++.dg/template/operator8.C: New test.
20486 * g++.dg/template/crash57.C: New test.
20488 * g++.dg/template/typedef4.C: Adjust error markers.
20489 * g++.dg/template/typedef5.C: Likewise.
20491 2006-09-02 Jakub Jelinek <jakub@redhat.com>
20494 * g++.dg/parse/crash33.C: New test.
20496 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
20497 Richard Guenther <rguenther@suse.de>
20498 Adam Nemet <anemet@caviumnetworks.com>
20500 PR middle-end/27226
20501 * gcc.target/mips/memcpy-1.c: New testcase.
20502 * gcc.dg/pr27226.c: Likewise.
20504 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
20507 * g++.dg/lookup/koenig5.C: New.
20508 * g++.dg/template/crash56.C: New.
20510 2006-09-01 Josh Conner <jconner@apple.com>
20513 * gcc.dg/nrv3.c: New test.
20514 * gcc.dg/nrv4.c: New test.
20515 * gcc.dg/nrv5.c: New test.
20517 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
20520 * g++.dg/parse/dtor12.C: New.
20522 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
20524 PR tree-optimization/28839
20525 * gcc.dg/pr28839.c: New test.
20527 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
20530 * gcc.dg/pr24367.c: New testcase.
20532 2006-08-30 Joseph Myers <joseph@codesourcery.com>
20534 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
20536 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
20538 PR rtl-optimization/27735
20539 * gcc.dg/loop-unswitch-1.c: New test.
20541 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
20544 * gfortran.dg/aliasing_dummy_2.f90: New test.
20547 * gfortran.dg/generic_5.f90: Change error message.
20550 * gfortran.dg/generic_6.f90: New test.
20553 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
20556 * gfortran.dg/invalid_interface_assignment.f90: New test.
20559 * gfortran.dg/module_proc_external_dummy.f90: New test.
20561 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
20564 * g++.dg/warn/var-args1.C: New test.
20566 2006-08-29 Steven G. Kargl <kargls@comcast.net>
20569 * gfortran.dg/simpleif_2.f90: New test.
20570 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
20571 * gfortran.dg/enum_5.f90: Ditto.
20573 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20574 Kazu Hirata <kazu@codesourcery.com>
20576 PR tree-optimization/17506
20577 * gcc.dg/pr17506.c: New.
20579 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
20582 * g++.dg/eh/alias1.C: New test.
20584 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20587 * g++.dg/template/ttp22.C: New test.
20589 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
20591 PR middle-end/26632
20592 * gcc.dg/pr26632.c: New.
20594 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20596 PR libgfortran/28354
20597 * gfortran.dg/fmt_zero_precision.f90: New test.
20599 2006-08-27 Mark Mitchell <mark@codesourcery.com>
20602 * g++.dg/template/spec31.C: New test.
20604 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
20607 * g++.dg/other/static2.C: New test.
20609 2006-08-26 Roger Sayle <roger@eyesopen.com>
20611 * gcc.dg/Wswitch-enum-2.c: New test case.
20612 * gcc.dg/Wswitch-enum-3.c: Likewise.
20614 2006-08-26 Richard Guenther <rguenther@suse.de>
20616 * gcc.c-torture/compile/20060826-1.c: New testcase.
20618 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
20621 * g++.dg/template/void10.C: New test.
20624 * g++.dg/template/void8.C: New test.
20627 * g++.dg/template/void9.C: New test.
20629 * g++.dg/template/void3.C: Adjust error markers.
20630 * g++.dg/template/void4.C: Likewise.
20631 * g++.dg/template/crash55.C: Likewise.
20632 * g++.dg/template/void7.C: Likewise
20634 2006-08-26 Mark Mitchell <mark@codesourcery.com>
20637 * g++.dg/inherit/access6.C: New test.
20638 * g++.dg/inherit/access7.C: Likewise.
20641 * g++.dg/template/array15.C: New test.
20642 * g++.dg/template/crash2.C: Tweak error markers.
20644 2006-08-26 Jakub Jelinek <jakub@redhat.com>
20646 PR middle-end/28683
20647 * gcc.c-torture/compile/20060823-1.c: New test.
20649 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20652 * g++.dg/template/ttp21.C: New test.
20655 * g++.dg/other/operator1.C: Add error-marker.
20656 * g++.dg/other/operator2.C: New test.
20658 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
20661 * gcc.c-torture/compile/vla-const-1.c,
20662 gcc.c-torture/compile/vla-const-2.c: New tests.
20664 2006-08-26 Richard Guenther <rguenther@suse.de>
20666 PR middle-end/28814
20667 * gcc.dg/torture/pr28814.c: New testcase.
20669 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
20672 * gcc.c-torture/compile/compound-literal-1.c: New test.
20674 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
20677 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
20678 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
20679 Expect extra diagnostics.
20681 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
20683 gcc.dg/noncompile/pr16876.c: New test.
20685 2006-08-25 Mark Mitchell <mark@codesourcery.com>
20688 * g++.dg/parse/local1.C: New test.
20689 * g++.dg/other/qual1.C: Tweak error marker.
20691 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
20694 * g++.dg/template/typename10.C: New.
20695 * g++.dg/template/lookup4.C: Remove bogus error marker.
20697 2006-08-25 Richard Guenther <rguenther@suse.de>
20700 * gcc.dg/pr26570.c: Fix testcase.
20702 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
20705 * gcc.c-torture/execute/mayalias-2.c: New test.
20706 * gcc.dg/tree-ssa/alias-13.c: New test.
20708 2006-08-24 Jan Hubicka <jh@suse.cz>
20711 * gcc.dg/debug/pr26881.c: New file.
20713 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
20716 * gfortran.dg/used_types_4.f90: New test.
20717 * gfortran.dg/derived_init_2.f90: Modify to check sibling
20718 association of derived types.
20719 * gfortran.dg/used_types_2.f90: Add module cleanup.
20720 * gfortran.dg/used_types_3.f90: The same.
20723 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
20726 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20729 * gfortran.dg/direct_io_6.f90: Remove test.
20731 2006-08-23 Stuart Hastings <stuart@apple.com>
20734 * gcc.target/i386/20060821-1.c: New.
20736 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
20738 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
20739 dg-warning strings for dllimport.
20741 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
20744 * g++.dg/ext/vector4.C: New test.
20745 * g++.dg/ext/complex1.C: New test.
20747 2006-08-21 Geoffrey Keating <geoffk@apple.com>
20750 * gcc.dg/debug/const-1.c: New.
20751 * gcc.dg/debug/const-2.c: New.
20752 * gcc.dg/debug/dwarf2/const-1.c: New.
20753 * gcc.dg/debug/dwarf2/const-2.c: New.
20754 * gcc.dg/debug/dwarf2/const-2b.c: New.
20756 2006-08-22 Richard Guenther <rguenther@suse.de>
20758 PR middle-end/28776
20759 * gcc.c-torture/compile/pr28776-1.c: New testcase.
20760 * gcc.c-torture/compile/pr28776-2.c: Likewise.
20762 2006-08-22 Daniel Berlin <dberlin@dberlin.org>
20764 PR tree-optimization/28003
20765 * g++.dg/tree-ssa/pr28003.C: New.
20767 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
20769 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
20771 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
20774 * g++.dg/other/error14.C: New test.
20777 * g++.dg/parse/ctor7.C: New test.
20778 * g++.dg/parse/ctor8.C: Likewise.
20781 * g++.dg/template/void7.C: New test.
20783 2006-08-21 Olivier Hainque <hainque@adacore.com>
20785 * gnat.dg/self_aggregate_with_zeros.adb: New test.
20786 * gnat.dg/self_aggregate_with_array.adb: New test.
20788 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
20790 * g++.dg/eh/arm-vfp-unwind.C: New test.
20792 2006-08-20 Mark Mitchell <mark@codesourcery.com>
20795 * g++.dg/template/ref3.C: New test.
20796 * g++.dg/template/nontype13.C: New test.
20799 * g++.dg/template/ptrmem17.C: New test.
20801 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
20804 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
20806 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
20809 * gfortran.dg/used_types_2.f90: New test.
20812 * gfortran.dg/used_types_3.f90: New test.
20815 * gfortran.dg/generic_actual_arg.f90: New test.
20818 * gfortran.dg/module_private_array_refs_1.f90: New test.
20821 * gfortran.dg/program_name_1.f90: New test.
20824 * gfortran.dg/derived_constructor_comps_1.f90: New test.
20827 * gfortran.dg/array_initializer_2.f90: New test.
20830 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
20833 * gfortran.dg/assumed_charlen_function_4.f90: New test.
20836 * gfortran.dg/assumed_charlen_in_main.f90: New test.
20839 * gfortran.dg/dependent_decls_1.f90: New test.
20841 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
20844 * gfortran.dg/derived_init_2.f90: New.
20846 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
20848 * gcc.c-torture/execute/pr28289.c: New test.
20850 2006-08-17 Jakub Jelinek <jakub@redhat.com>
20853 * gcc.dg/attr-externally-visible-1.c: New test.
20854 * gcc.dg/attr-externally-visible-2.c: New test.
20855 * g++.dg/parse/attr-externally-visible-1.C: New test.
20856 * g++.dg/parse/attr-externally-visible-2.C: New test.
20858 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20861 * g++.dg/parse/dtor11.C: New test.
20863 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
20865 PR rtl-optimization/28489
20866 * gcc.c-torture/compile/pr28489.c: New test.
20868 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20871 * g++.dg/template/redecl4.C: New test.
20874 * g++.dg/template/ctor8.C: New test.
20876 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
20878 * gcc.dg/pr26570.c: Fix testcase.
20880 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
20883 * g++.dg/parse/offsetof6.C: New test.
20884 * g++.dg/parse/offsetof6.C: New test.
20885 * g++.dg/parse/offsetof7.C: New test.
20887 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20890 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
20893 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
20896 * g++.dg/ext/vector3.C: New test.
20898 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
20900 PR gcov/profile/26570
20901 * gcc.dg/pr26570.c: New test.
20903 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
20906 * gcc.dg/qual-component-1.c: New test.
20908 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20911 * g++.dg/parse/new3.C: New test.
20913 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20916 * gfortran.dg/streamio_1.f90: New test.
20917 * gfortran.dg/streamio_2.f90: New test.
20918 * gfortran.dg/streamio_3.f90: New test.
20919 * gfortran.dg/streamio_4.f90: New test.
20920 * gfortran.dg/streamio_5.f90: New test.
20921 * gfortran.dg/streamio_6.f90: New test.
20922 * gfortran.dg/streamio_7.f90: New test.
20923 * gfortran.dg/streamio_8.f90: New test.
20925 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
20928 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
20930 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
20933 * g++.dg/template/void6.C: New test.
20935 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20938 * gcc.dg/parse-error-1.c: New test.
20939 * gcc.dg/parse-error-2.c: New test.
20940 * gcc.dg/cpp/digraph2.c: Add error-marker.
20941 * gcc.dg/noncompile/920923-1.c: Likewise.
20943 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
20946 * gcc.dg/sizeof-2.c: New testcase.
20949 * gcc.dg/switch-A.c: New testcase.
20951 2006-08-14 Steve Ellcey <sje@cup.hp.com>
20955 * g++.old-deja/g++.warn/compare1.C: Delete.
20956 * g++.dg/opt/pr7503-2.C: Delete.
20957 * g++.dg/opt/pr7503-3.C: Delete.
20958 * g++.dg/opt/pr7503-4.C: Delete.
20959 * g++.dg/opt/pr7503-5.C: Delete.
20960 * g++.dg/opt/max1.C: Delete.
20961 * g++.dg/warn/minmax.C: Delete.
20962 * g++.dg/expr/minmax.C: New test.
20964 2006-08-14 Richard Guenther <rguenther@suse.de>
20967 * gcc.c-torture/execute/pr28651.c: Do not use argc
20968 to avoid optimization, instead forbid inlining.
20970 2006-08-14 Richard Sandiford <richard@codesourcery.com>
20972 PR rtl-optimization/28634
20973 * gcc.c-torture/execute/ieee/pr28634.c: New test.
20975 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
20978 * gcc.dg/torture/pr27184.c: New test.
20980 2006-08-12 Jakub Jelinek <jakub@redhat.com>
20982 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
20984 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20986 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
20987 * gfortran.dg/stat_2.f90: Likewise.
20988 * gfortran.dg/chmod_1.f90: Likewise.
20989 * gfortran.dg/chmod_2.f90: Likewise.
20990 * gfortran.dg/chmod_3.f90: Likewise.
20992 2006-08-11 David Edelsohn <edelsohn@gnu.org>
20994 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
20996 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
20998 * g++.dg/opt/pr23454-2.C: New test.
21000 2006-08-11 Richard Guenther <rguenther@suse.de>
21002 PR middle-end/28651
21003 * gcc.c-torture/execute/pr28651.c: New testcase.
21005 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
21007 * gnat.dg/specs/static_initializer.ads: New test.
21009 2006-08-10 Paul Brook <paul@codesourcery.com>
21011 * gcc.target/arm/cond-asm.c: New test.
21013 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
21015 PR tree-optimization/26197
21016 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
21017 * g++.dg/vect/vect.exp: Compile the new tests with
21018 --param max-aliased-vops=0.
21020 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
21023 * g++.dg/template/void3.C: New test.
21026 * g++.dg/template/void4.C: New test.
21029 * g++.dg/template/void5.C: New test.
21031 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
21033 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
21034 after dg-do compile.
21036 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
21038 PR tree-optimizations/26969
21039 * gcc.dg/vect/vect.exp: Compile tests prefixed with
21040 "unswitch-loops" with -funswitch-loops.
21041 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
21043 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
21045 * gcc.dg/sparc-getcontext-1.c: Fix typo.
21046 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
21047 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
21048 * objc.dg/dwarf-1.m: Likewise.
21049 * objc.dg/dwarf-2.m: Likewise.
21050 * obj-c++.dg/dwarf-2.mm: Likewise.
21052 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21054 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
21055 * objc.dg/dwarf-2.m: Likewise.
21056 * obj-c++.dg/dwarf-2.mm: Likewise.
21058 PR libfortran/28603
21059 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
21062 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
21065 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
21067 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
21070 * gcc.target/i386/pr27827.c: New testcase.
21072 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
21075 * gfortran.dg/sequence_types_1.f90: New test.
21077 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
21080 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
21081 dg-warning. Add -pedantic option.
21083 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21086 * gcc.dg/proto-1.c: New test.
21089 * gcc.dg/lvalue-4.c: New test.
21092 * gcc.dg/init-bad-5.c: New test.
21094 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
21097 * g++.dg/ext/typedef-init.C: Add new test for typedef
21098 initialization inside templates. Adjust existing error markers.
21100 2006-08-03 Mark Mitchell <mark@codesourcery.com>
21103 * g++.dg/init/ptrmem3.C: New test.
21105 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
21107 PR tree-optimization/27770
21108 * lib/target-support.exp: New target keyword "section_anchors".
21109 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
21111 * gcc.dg/vect/section-anchors-pr27770.c: New test.
21112 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
21113 * gcc.dg/vect/section-anchors-vect-69.c: New test.
21114 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
21116 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21118 * gcc.dg/20060801-1.c: Add missing '}'.
21120 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21123 * g++.dg/parse/dtor9.C: New test.
21124 * g++.dg/parse/dtor10.C: New test.
21125 * g++.dg/other/error7.C: Adjust error-marker.
21128 * g++.dg/other/default5.C: New test.
21130 2006-08-02 Richard Guenther <rguenther@suse.de>
21132 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
21134 2006-08-02 Mark Mitchell <mark@codesourcery.com>
21137 * g++.dg/template/conv9.C: New test.
21139 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
21142 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
21143 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
21144 Optionally return assembly text. Update callers.
21145 (check_no_compiler_messages): Update verbose messages.
21146 (check_no_messages_and_pattern): New.
21147 (check_effective_target_string_merging): New.
21149 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21152 * g++.dg/eh/catch4.C: New test.
21155 * g++.dg/other/qual1.C: New test.
21158 * g++.dg/inherit/error2.C: New test.
21161 * g++.dg/other/new1.C: New test.
21163 * g++.dg/warn/pr23075.C: Remove obsolete test.
21164 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
21165 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
21167 2006-07-31 Mark Mitchell <mark@codesourcery.com>
21170 * g++.dg/eh/cast1.C: New test.
21172 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
21174 PR libfortran/28452
21175 * gfortran.dg/random_3.f90: New test.
21177 2006-08-01 Steve Ellcey <sje@cup.hp.com>
21180 * g++.dg/other/pr28304.C: Change expected error message.
21181 * g++.dg/other/pr28432.C: New test.
21183 2006-08-01 Steve Ellcey <sje@cup.hp.com>
21186 * g++.dg/init/brace2.C: Change expected error message, add empty init.
21188 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
21191 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
21193 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
21194 g++.dg/debug/enum-2.C: New.
21196 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21199 * g++.dg/parse/long1.C: Add more tests.
21201 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21203 * gfortran.dg/lrshift_1.c: New file.
21205 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21207 PR libgfortran/28335
21208 * gfortran.dg/no_unit_error_1.f90: New test.
21210 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21212 PR libgfortran/28335
21213 * gfortran.dg/no_unit_error_1.f90: Delete test.
21214 * gfortran.dg/no_unit_error_2.f90: Delete test.
21216 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21218 * gfortran.dg/chmod_3.f90: New test.
21219 * gfortran.dg/ltime_gmtime_1.f90: New test.
21220 * gfortran.dg/ltime_gmtime_2.f90: New test.
21221 * gfortran.dg/lrshift_1.f90: New test.
21222 * gfortran.dg/chmod_1.f90: New test.
21223 * gfortran.dg/chmod_2.f90: New test.
21225 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
21228 * g++.dg/template/crash55.C: New test.
21231 * g++.dg/template/nontype16.C: New test.
21233 * g++.dg/template/void2.C: Adjust error markers.
21234 * g++.dg/template/nontype5.C: Adjust error markers.
21236 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
21238 * gcc.target/i386/stack-prot-kernel.c: New test.
21240 2006-07-27 Roger Sayle <roger@eyesopen.com>
21242 * gcc.dg/builtins-55.c: New test case.
21244 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
21246 PR rtl-optimization/27907
21247 * gcc.c-torture/compile/pr27907.c: New test.
21249 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21251 * gfortran.dg/mclock.f90: New test.
21252 * gfortran.dg/int_conv_1.f90: New test.
21253 * gfortran.dg/stat_1.f90: New test.
21254 * gfortran.dg/stat_2.f90: New test.
21256 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21258 PR libgfortran/28335
21259 * gfortran.dg/no_unit_error_1.f90: New test.
21260 * gfortran.dg/no_unit_error_2.f90: New test.
21261 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
21263 2006-07-25 Roger Sayle <roger@eyesopen.com>
21265 PR middle-end/28473
21266 * gcc.dg/fold-convround-1.c: New test case.
21268 2006-07-24 Steven G. Kargl <kargls@comcast.net>
21270 * gfortran.dg/arithmetic_if.f90: Fix comments.
21272 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21275 * g++.dg/other/typedef1.C: New test.
21276 * g++.dg/template/typedef4.C: New test.
21277 * g++.dg/template/typedef5.C: New test.
21279 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
21282 * gfortran.dg/allocatable_dummy_3.f90: New.
21284 2006-07-24 Steven G. Kargl <kargls@comcast.net>
21287 * gfortran.dg/arithmetic_if.f90: New test.
21289 2006-07-24 Uros Bizjak <uros@kss-loka.si>
21291 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
21292 avoid memcpy optimization.
21294 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21297 * gfortran.dg/direct_io_6.f90: New test.
21299 2006-07-24 Jan Hubicka <jh@suse.cz>
21303 * gcc.dg/pr25795.c: New test.
21304 * gcc.dg/pr25795-1.c: New test.
21306 2006-07-23 Roger Sayle <roger@eyesopen.com>
21308 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
21309 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
21310 which may be transformed to "g || h" on some platforms.
21312 2006-07-23 Mark Mitchell <mark@codesourcery.com>
21315 * g++.dg/template/friend45.C: New test.
21317 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21319 PR libgfortran/28339
21320 * gfortran.dg/arrayio_8.f90: New test.
21322 2006-07-21 Mike Stump <mrs@apple.com>
21324 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
21326 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
21328 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21331 * g++.dg/eh/catch3.C: New test.
21334 * g++.dg/template/defarg10.C: New test.
21336 2006-07-20 Paul Brook <paul@codesourcery.com>
21339 * gcc.dg/pr27363.c: New test.
21341 2006-07-19 Mark Mitchell <mark@codesourcery.com>
21344 * g++.dg/init/ref13.C: New test.
21346 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21349 * obj-c++.dg/proto-error-1.mm: New test.
21351 2006-07-18 Mark Mitchell <mark@codesourcery.com>
21354 * g++.dg/template/string1.C: New test.
21356 2006-07-18 Mark Mitchell <mark@codesourcery.com>
21359 * g++.dg/template/defarg9.C: New test.
21362 * g++.dg/template/static27.C: New test.
21364 2006-07-18 Diego Novillo <dnovillo@redhat.com>
21367 * gcc.dg/tree-ssa/pr28410.c: New test.
21369 2006-07-18 Lee Millward <lee.millward@gmail.com>
21372 * g++/dg/other/error13.C: New test.
21375 * g++.dg/template/friend44.C: New test.
21377 2006-07-18 Steve Ellcey <sje@cup.hp.com>
21380 * g++.dg/other/pr27495.C: New.
21382 2006-07-18 Olivier Hainque <hainque@adacore.com>
21384 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
21385 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
21387 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21390 * gcc.dg/pragma-pack-4.c: New test.
21392 2006-07-17 Steve Ellcey <sje@cup.hp.com>
21395 * g++.dg/ext/pr28291.C: New test.
21397 2006-07-17 Richard Sandiford <richard@codesourcery.com>
21399 PR middle-end/28403
21400 * gcc.c-torture/execute/pr28403.c: New test.
21402 2006-07-17 Richard Sandiford <richard@codesourcery.com>
21404 PR middle-end/28402
21405 * gcc.dg/pr28402.c: New test.
21407 2006-07-17 Steve Ellcey <sje@cup.hp.com>
21410 * g++.dg/other/pr28304.C: New test.
21412 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
21415 gcc.c-torture/unsorted/dump-noaddr.c: New test.
21416 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
21418 2006-07-17 Richard Guenther <rguenther@suse.de>
21420 PR tree-optimization/28238
21421 * g++.dg/tree-ssa/pr28238.C: New testcase.
21423 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21426 * g++.dg/eh/catch1.C: New test.
21427 * g++.dg/eh/catch2.C: New test.
21429 2006-07-16 Jakub Jelinek <jakub@redhat.com>
21432 * g++.dg/template/anon3.C: New test.
21434 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
21437 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
21438 specifiers requiring an explicit format tag..
21441 * gfortran.dg/generic_5: New test.
21444 * gfortran.dg/elemental_optional_args_1.f90: New test.
21446 2006-07-16 Olivier Hainque <hainque@adacore.com>
21448 * gnat.dg/assert.ads: New file.
21449 * gnat.dg/controlled_record.ads: Likewise.
21450 * gnat.dg/controlled_record.adb: Likewise.
21452 2006-07-15 Lee Millward <lee.millward@gmail.com>
21455 * g++.dg/other/error12.C: New test.
21458 * g++.dg/template/crash54.C: New test.
21460 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21463 * g++.dg/parse/catch1.C: New test.
21466 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
21469 * g++.dg/ext/attrib24.C: New test.
21471 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21474 * g++.dg/ext/asmspec1.C: New test.
21476 2006-07-13 Janis Johnson <janis187@us.ibm.com>
21478 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
21479 (dg-test): Support shouldfail tests.
21480 * lib/target-supports-dg.exp (dg-shouldfail): New.
21481 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
21482 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
21483 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
21484 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
21485 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
21486 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
21487 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
21489 2006-07-13 Jan Hubicka <jh@suse.cz>
21491 * gcc.target/i386/memcpy-1.c: New.
21493 2006-07-12 Geoffrey Keating <geoffk@apple.com>
21495 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
21497 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
21500 * gfortran.dg/present_1.f90: New test.
21503 * gfortran.dg/interface_derived_type_1.f90: New test.
21505 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
21508 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
21511 2006-07-07 Lee Millward <lee.millward@gmail.com>
21514 * g++.dg/other/label1.C: New test.
21516 2006-07-07 Richard Guenther <rguenther@suse.de>
21518 PR middle-end/28268
21519 * gcc.dg/torture/pr28268.c: New testcase.
21521 2006-07-07 Steve Ellcey <sje@cup.hp.com>
21524 * g++.dg/ext/pr27019.C: New.
21526 2006-07-07 Richard Guenther <rguenther@suse.de>
21528 PR tree-optimization/28187
21529 * gcc.dg/pr28187.c: New testcase.
21531 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
21533 * gnat.dg/address_conversion.adb: New test.
21534 * gnat.dg/boolean_subtype.adb: Likewise.
21535 * gnat.dg/frame_overflow.adb: Likewise.
21536 * gnat.dg/pointer_array.adb: Likewise.
21537 * gnat.dg/pointer_conversion.adb: Likewise.
21539 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
21543 * gfortran.dg/print_fmt_5.f90: New test.
21545 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21548 * gfortran.dg/bounds_check_4.f90: New test.
21550 2006-07-05 Richard Guenther <rguenther@suse.de>
21553 * gfortran.dg/pr28158.f90: New testcase.
21555 2006-07-05 Richard Guenther <rguenther@suse.de>
21557 PR tree-optimization/28162
21558 * gcc.dg/pr28162.c: New testcase.
21560 2006-07-05 Richard Guenther <rguenther@suse.de>
21561 Andrew Pinski <pinskia@gcc.gnu.org>
21564 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
21566 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
21569 * gfortran.dg/actual_array_substr_2.f90: New test.
21572 * gfortran.dg/actual_array_constructor_2.f90: New test.
21574 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21576 * gfortran.dg/itime_idate_1.f: New test.
21577 * gfortran.dg/itime_idate_2.f: New test.
21579 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21581 PR libgfortran/27704
21582 * gfortran.dg/open_status_3.f90: New test.
21583 * gfortran.dg/fmt_l.f90: Update for new feature.
21585 2006-07-03 Asher Langton <langton2@llnl.gov>
21587 * gfortran.dg/oldstyle_2.f90: New.
21589 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
21591 * gnat.dg/string_slice.adb: New test.
21593 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
21596 * gfortran.dg/semicolon_fixed.c: New.
21597 * gfortran.dg/semicolon_free.c: New.
21599 2006-06-30 Mike Stump <mrs@apple.com>
21601 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
21602 that don't support internal visibility.
21604 2006-06-30 Andrew Pinski <pinskia@gmail.com>
21606 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
21607 for '(' / ')' needing an extra '\'.
21609 2006-06-29 Roger Sayle <roger@eyesopen.com>
21611 PR middle-end/27428
21612 * gcc.dg/pr27428-1.c: New test case.
21614 2006-06-29 Mike Stump <mrs@apple.com>
21616 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
21617 on darwin as we can't align commons large enough yet.
21619 * gcc.dg/vla-8.c: Add additional testcases.
21621 2006-06-26 Steve Ellcey <sje@cup.hp.com>
21624 * g++.dg/other/pr28114.C: New.
21626 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
21628 * gcc.c-torture/compile/20060625-1.c: New test.
21630 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
21633 * gfortran.dg/stfunc_3.f90: New test.
21636 * gfortran.dg/impure_actual_1.f90: New test.
21639 * gfortran.dg/elemental_result_1.f90: New test.
21642 * gfortran.dg/select_7.f90: New test.
21645 * intrinsic_actual_1.f: New test.
21649 * gfortran.dg/forall_4.f90: New test.
21652 * gfortran.dg/forall_5.f90: New test.
21654 2006-06-25 Lee Millward <lee.millward@gmail.com>
21657 * g++.dg/template/using13.C: New test.
21660 * g++.dg/other/incomplete3.C: New test.
21662 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21665 * gfortran.dg/substr_3.f: New test.
21666 * gfortran.dg/equiv_2.f90: Update expected error message.
21668 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
21671 * gfortran.dg/actual_array_substr_1.f90: New test.
21673 2006-06-24 Olivier Hainque <hainque@adacore.com>
21675 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
21676 * gnat.dg/scalar_mode_agg_compare.adb: New test.
21678 2006-06-23 Janis Johnson <janis187@us.ibm.com>
21680 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
21682 2006-06-23 Steven G. Kargl <kargls@comcast.net>
21685 * gfortran.dg/simpleif_2.f90: New test.
21687 2006-06-23 Lee Millward <lee.millward@gmail.com>
21689 * g++.dg/template/error22.C: Fix typo.
21691 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21694 * g++.dg/ext/attrib23.C: New test.
21696 2006-06-23 Olivier Hainque <hainque@adacore.com>
21698 * gnat.dg/varsize_temp.adb: New test.
21700 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21703 * g++.dg/other/java2.C: New test.
21705 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
21708 * g++.dg/ext/dllimport4.C. Add more tests for invalid
21711 2006-06-22 Roger Sayle <roger@eyesopen.com>
21714 * gcc.dg/pr27531-1.c: New test case.
21716 2006-06-22 Asher Langton <langton2@llnl.gov>
21719 * gfortran.dg/implicit_8.f90: New.
21721 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
21723 PR rtl-optimization/28121
21724 * gcc.dg/pr28121.c: New test.
21726 2006-06-22 Lee Millward <lee.millward@gmail.com>
21729 * g++.dg/parse/ptrmem6.C: New test.
21732 * g++.dg/template/error22.C: New test.
21734 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21737 * g++.dg/template/friend43.C: New test.
21740 * g++.dg/template/crash53.C: New test.
21743 * g++.dg/rtti/incomplete1.C: New test.
21745 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
21747 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
21749 2006-06-21 Joseph Myers <joseph@codesourcery.com>
21751 * gcc.c-torture/execute/complex-7.c: New.
21753 2006-06-21 Jakub Jelinek <jakub@redhat.com>
21755 * gcc.dg/merge-all-constants-1.c: New test.
21757 2006-06-20 Janis Johnson <janis187@us.ibm.com>
21760 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
21762 2006-06-20 Steven G. Kargl <kargls@comcast.net>
21764 * gfortran.dg/rrspacing_1.f90: New test.
21766 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21769 * g++.dg/other/bitfield2.C: New test.
21771 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
21773 PR tree-optimization/27331
21774 * gcc.dg/pr27331.c: New test.
21776 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
21777 Eric Botcazou <ebotcazou@adacore.com>
21780 * lib/gnat.exp: New file.
21781 * lib/gnat-dg.exp: Likewise.
21782 * gnat.dg: New directory.
21783 * gnat.dg/dg.exp: New driver.
21784 * gnat.dg/specs: New directory.
21785 * gnat.dg/specs/specs.exp: New driver.
21786 * gnat.dg/style: New directory.
21787 * gnat.dg/style/style.exp: New driver.
21789 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
21792 * gfortran.dg/array_initializer_1.f90: New test.
21795 * gfortran.dg/matmul_3.f90: New test.
21797 2006-06-19 Andrew Pinski <pinskia@gmail.com>
21799 PR middle-end/28075
21800 * gcc.dg/tree-ssa/inline-1.c: New test.
21802 2006-06-19 Anatoly Sokolov <aesok@post.ru>
21804 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
21805 in malloc prototype; remove XFAIL.
21806 * gcc.dg/pr18241-2.c: Ditto.
21807 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
21808 in memset prototype; remove XFAIL.
21809 * gcc.dg/tree-ssa/pr23382.c: Ditto.
21811 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
21813 * gcc.dg/vla-8.c: Add.
21815 2006-06-19 Richard Guenther <rguenther@suse.de>
21817 PR tree-optimization/27090
21818 * g++.dg/tree-ssa/pr27090.C: New testcase.
21820 2006-06-19 Roger Sayle <roger@eyesopen.com>
21823 * gcc.dg/pr27861-1.c: New test case.
21825 2006-06-19 Richard Guenther <rguenther@suse.de>
21827 PR middle-end/28045
21828 * gcc.dg/torture/pr28045.c: New testcase.
21830 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21833 * gfortran.dg/associated_4.f90: New test.
21835 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21839 * gfortran.dg/real_const_3.f90: New test.
21841 2006-06-16 Mark Mitchell <mark@codesourcery.com>
21844 * g++.dg/template/static26.C: New test.
21847 * g++.dg/expr/bitfield2.C: New test.
21850 * g++.dg/parse/linkage2.C: New test.
21852 2006-06-16 Richard Guenther <rguenther@suse.de>
21854 PR middle-end/27116
21855 * gcc.dg/pr15785-1.c: Revert last change.
21856 * gcc.dg/torture/pr27116-2.c: New testcase.
21858 2006-06-16 Roger Sayle <roger@eyesopen.com>
21860 PR middle-end/27802
21861 * gcc.dg/pr27802-1.c: New test case.
21863 2006-06-15 Mark Mitchell <mark@codesourcery.com>
21866 * g++.dg/template/ttp18.C: New test.
21867 * g++.dg/template/ttp19.C: Likewise.
21870 * g++.dg/expr/cond9.C: New test.
21873 * g++.dg/template/ctor7.C: New test.
21875 2006-06-15 Janis Johnson <janis187@us.ibm.com>
21877 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
21879 2006-06-16 Richard Guenther <rguenther@suse.de>
21881 PR tree-optimization/27781
21882 * gcc.dg/tree-ssa/pr27781.c: New testcase.
21884 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
21886 * gfortran.dg/allocate_zerosize_2.f90: New test case.
21888 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
21890 * gcc.dg/tree-ssa/loop-18.c: New test.
21892 2006-06-14 Mark Mitchell <mark@codesourcery.com>
21895 * g++.dg/template/crash52.C: New test.
21898 * g++.dg/ext/attrib22.C: New test.
21901 * g++.dg/template/builtin1.C: New test.
21902 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
21905 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
21907 * g++.old-deja/g++.pt/crash51.C: Likewise.
21910 * g++.dg/lookup/linkage1.C: New test.
21911 * g++.dg/lookup/linkage2.C: Likewise.
21913 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
21915 PR middle-end/27959
21916 * gcc.dg/pr27959.c: New testcase.
21918 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
21921 * g++.dg/eh/div.C: New test.
21923 2006-06-13 Jakub Jelinek <jakub@redhat.com>
21926 * g++.dg/tree-ssa/pr26757.C: New test.
21927 * g++.dg/tree-ssa/pr27894.C: New test.
21929 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
21931 * gcc.c-torture/compile/20060609-1.c: New test.
21934 * gcc.c-torture/compile/pr27863.c: New test.
21936 2006-06-13 Richard Guenther <rguenther@suse.de>
21938 PR tree-optimization/27830
21939 * g++.dg/tree-ssa/pr27830.C: New testcase.
21941 2006-06-13 Matthew Sachs <msachs@apple.com>
21943 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
21944 the list of compiler flags; this causes those flags to be checked
21945 for things like dg-skip-if.
21947 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21950 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
21952 2006-06-12 Mark Mitchell <mark@codesourcery.com>
21953 Kazu Hirata <kazu@codesourcery.com>
21955 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
21956 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
21958 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21961 * g++.dg/lookup/using15.C: New test.
21964 * g++.dg/other/anon4.C: New test.
21966 2006-06-12 Roger Sayle <roger@eyesopen.com>
21969 * g++.dg/init/complex1.C: New test case.
21971 2006-06-11 Eric Christopher <echristo@apple.com>
21973 PR middle-end/27948
21974 * gcc.dg/bf-ms-layout.c: Run on darwin.
21975 * gcc.dg/bf-no-ms-layout: Ditto.
21976 * gcc.dg/attr-ms_struct-2.c: New.
21977 * gcc.dg/bf-ms-layout-2.c: Ditto.
21979 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
21981 * gcc.dg/attr-ms_struct-packed1.c: New.
21983 2006-06-09 Mike Stump <mrs@apple.com>
21985 * gcc.dg/vla-7.c: Add.
21987 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
21990 * gfortran.dg/entry_6.f90: New test.
21994 * gfortran.dg/entry_7.f90: New test.
21996 2006-06-09 Jakub Jelinek <jakub@redhat.com>
21999 * gcc.dg/cpp/_Pragma6.c: New test.
22002 * g++.dg/cpp/_Pragma1.C: New test.
22004 PR preprocessor/27746
22005 * gcc.dg/gomp/macro-3.c: New test.
22006 * gcc.dg/gomp/macro-4.c: New test.
22007 * g++.dg/gomp/macro-3.C: New test.
22008 * g++.dg/gomp/macro-4.C: New test.
22010 2006-06-09 Richard Guenther <rguenther@suse.de>
22012 PR tree-optimization/26998
22013 * gcc.dg/torture/pr26998.c: New testcase.
22014 * gcc.dg/tree-ssa/vrp29.c: New testcase.
22016 2006-06-08 Mike Stump <mrs@apple.com>
22018 * gcc.dg/pr27095.c: Account for stubs.
22021 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
22022 produce bad code on darwin.
22024 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22027 * gfortran.dg/substr_2.f: New test.
22029 2006-06-08 Asher Langton <langton2@llnl.gov>
22032 * cray_pointers_2.f90: Add -fbounds-check compile flag.
22034 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22037 * gcc.dg/union-3.c: New test.
22039 2006-06-08 Richard Guenther <rguenther@suse.de>
22041 PR middle-end/27116
22042 * gcc.dg/torture/pr27116.c: New testcase.
22043 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
22045 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
22047 PR rtl-optimization/26449
22048 * gcc.dg/pr26449.c: New test.
22050 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22053 * g++.dg/ext/offsetof1.C: Test member functions.
22055 2006-06-07 Steve Ellcey <sje@cup.hp.com>
22057 * gcc.dg/pr27095.c: Improve scanning.
22059 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
22062 * gfortran.dg/saved_automatic_1.f90: New test.
22065 * gfortran.dg/array_simplify_1.f90: New test.
22068 * gfortran.dg/entry_dummy_ref_1.f90: New test.
22071 * gfortran.dg/entry_dummy_ref_2.f90: New test.
22073 2006-06-06 Mark Mitchell <mark@codesourcery.com>
22076 * g++.dg/expr/cast7.C: New test.
22078 2006-06-06 Janis Johnson <janis187@us.ibm.com>
22080 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
22081 * lib/gcc-defs.exp (tool_check_compile): Ditto.
22082 * lib/fortran-torture.exp (fortran-torture-compile,
22083 fortran-torture-execute): Ditto.
22085 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
22088 * gcc.dg/vmx/pr27842.c: New test.
22090 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22092 PR libfortran/27895
22093 * gfortran.dg/bounds_check_3.f90: New test.
22095 2006-06-05 Mike Stump <mrs@apple.com>
22097 * objc.dg/objc-fast-4.m: Skip for ppc64.
22099 2006-06-05 Steve Ellcey <sje@cup.hp.com>
22102 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
22104 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
22105 Victor Kaplansky <victork@il.ibm.com>
22107 PR tree-optimizations/26360
22108 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
22109 with -fno-tree-dce.
22110 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
22112 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
22115 * gfortran.dg/data_char_1.f90: Add messages for truncated
22119 * gfortran.dg/func_decl_2.f90: New test.
22122 * gfortran.dg/do_2.f90: New test.
22125 * gfortran.dg/associated_3.f90: New test.
22127 2006-06-04 Mark Mitchell <mark@codesourcery.com>
22130 * g++.dg/template/static25.C: New test.
22133 * g++.dg/init/array21.C: New test.
22136 * g++.dg/ext/complit7.C: New test.
22139 * g++.dg/parse/ptrmem5.C: New test.
22141 2006-06-04 Roger Sayle <roger@eyesopen.com>
22142 Andrew Pinski <pinskia@physics.uc.edu>
22145 PR middle-end/27382
22146 * gcc.dg/pr27150-1.c: New testcase.
22147 * gcc.dg/pr27382-1.c: New testcase.
22148 * gcc.dg/pr27382-2.c: New testcase.
22150 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
22154 * gcc.dg/array-10.c: New test.
22156 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22159 * g++.dg/init/const4.C: New test.
22160 * g++.dg/init/member1.C: Add error-marker.
22161 * g++.dg/other/fold1.C: Adjust error-marker.
22163 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22166 * g++.dg/ext/offsetof1.C: New test.
22168 2006-06-04 Eric Christopher <echristo@apple.com>
22170 * gcc.dg/attr-ms_struct-1.c: New.
22172 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
22174 * gcc.c-torture/compile/builtin_constant_p.c: New test.
22176 2006-06-04 Richard Guenther <rguenther@suse.de>
22178 PR tree-optimization/27039
22179 * gcc.dg/tree-ssa/loop-17.c: New testcase.
22181 2006-06-03 Roger Sayle <roger@eyesopen.com>
22184 * gcc.target/i386/amd64-abi-2.c: New test case.
22186 2006-06-02 Eric Christopher <echristo@apple.com>
22188 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
22189 * gcc.target/i386/20020523-1.c: Skip if darwin.
22190 * gcc.target/i386/asm-3.c: Ditto.
22191 * gcc.target/i386/20011119-1.c: Ditto.
22192 * gcc.target/i386/clobbers.c: Remove pic part of test.
22194 2006-06-02 Steve Ellcey <sje@cup.hp.com>
22196 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
22197 * g++.old-deja/g++.other/init19.C: Ditto.
22198 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
22199 and add other platforms as expected failures.
22201 2006-06-01 Steve Ellcey <sje@cup.hp.com>
22203 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
22204 (is-effective-target-keyword): Ditto.
22206 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
22209 * gfortran.dg/extended_char_comparison_1.f: New test.
22211 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
22214 * gfortran.dg/dummy_procedure_1.f90: New test.
22217 * gfortran.dg/dummy_procedure_2.f90: New test.
22219 * gfortran.dg/associated_2.f90: Correct to make consistent with
22222 2006-05-31 Roger Sayle <roger@eyesopen.com>
22224 * gcc.target/i386/387-11.c: New test case.
22226 2006-05-31 Mark Mitchell <mark@codesourcery.com>
22229 * g++.dg/template/cond6.C: New test.
22232 * g++.dg/template/crash51.C: New test.
22233 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
22236 * g++.dg/init/array20.C: New test.
22238 2006-05-31 Roger Sayle <roger@eyesopen.com>
22240 * gcc.dg/builtins-54.c: New test case.
22242 2006-05-30 Mark Mitchell <mark@codesourcery.com>
22245 * g++.dg/template/fntry1.C: Add dg-do link.
22248 * g++.dg/parse/friend6.C: New test.
22250 2006-05-30 Asher Langton <langton2@llnl.gov>
22252 * gfortran.dg/cray_pointers_7.f90: New test.
22254 2006-05-30 Roger Sayle <roger@eyesopen.com>
22256 PR tree-optimization/23452
22257 * gcc.dg/fold-mulconj-1.c: New test case.
22259 2006-05-30 Mark Mitchell <mark@codesourcery.com>
22262 * g++.dg/parse/bitfield1.C: New test.
22264 2006-05-30 Roger Sayle <roger@eyesopen.com>
22266 * gcc.target/ppc-eq0-1.c: New test case.
22267 * gcc.target/ppc-negeq0-1.c: New test case.
22269 2006-05-30 Dirk Mueller <dmueller@suse.de>
22272 * gcc.dg/overflow-warn-5.c: New test.
22274 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22277 * gcc.dg/sizeof-1.c: New test.
22279 2006-05-30 Uros Bizjak <uros@kss-loka.si>
22282 * gcc.target/i386/pr27790.c: New test.
22284 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22286 PR libgfortran/27757
22287 * gfortran.dg/direct_io_5.f90: New test.
22289 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22291 PR libgfortran/27634
22292 * gfortran.dg/fmt_missing_period_1.f: New test.
22293 * gfortran.dg/fmt_missing_period_2.f: New test.
22294 * gfortran.dg/fmt_missing_period_3.f: New test.
22296 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22299 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
22302 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22305 * g++.dg/template/new6.C: New test.
22307 2006-05-29 Roger Sayle <roger@eyesopen.com>
22309 PR tree-optimization/24964
22310 * gcc.target/i386/387-10.c: New test case.
22312 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
22314 * intrinsics/string_intrinsics.c (compare_string):
22315 Use memcmp instead of strncmp to avoid tripping over
22316 CHAR(0) in a string.
22318 2006-05-27 Richard Guenther <rguenther@suse.de>
22320 PR middle-end/27773
22321 * gcc.dg/torture/pr27773.c: New testcase.
22323 2006-05-27 Dirk Mueller <dmueller@suse.de>
22325 * gcc.dg/pr24561.c: Rename to..
22326 * gcc.dg/pr25962.c: .. this.
22328 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22331 * gfortran.dg/bounds_check_2.f: New test.
22333 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
22335 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
22336 * gfortran.dg/byte_1.f90: Likewise.
22337 * gfortran.dg/dup_save_2.f90: Likewise.
22339 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
22341 * gfortran.dg/associated_2.f90: New test.
22343 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22346 * gfortran.dg/bounds_check_1.f90: New test.
22348 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
22350 PR rtl-optimization/27661
22351 * gcc.dg/pr27661.c: New test case.
22353 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
22356 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
22357 * gfortran.dg/print_parentheses_1.f: New test.
22358 * gfortran.dg/print_parentheses_2.f90: New test.
22360 2006-05-26 Jakub Jelinek <jakub@redhat.com>
22363 * gcc.dg/pr27758.c: New test.
22365 2006-05-24 Falk Hueffner <falk@debian.org>
22367 * gcc.c-torture/compile/pr27571.c: New test.
22369 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
22372 * gfortran.dg/spec_expr_4.f90: New test.
22375 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
22377 2006-05-25 Mark Mitchell <mark@codesourcery.com>
22380 * g++.dg/ext/complit6.C: New test.
22381 * g++.dg/ext/complit3.C: Adjust error markers.
22382 * g++.dg/init/const3.C: New test.
22384 2006-05-25 Richard Guenther <rguenther@suse.de>
22386 PR middle-end/27743
22387 * gcc.dg/torture/pr27743.c: New testcase.
22389 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
22391 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
22393 2006-05-25 Alan Modra <amodra@bigpond.net.au>
22395 * gcc.dg/compat/scalar-by-value-x.h: New.
22396 * gcc.dg/compat/scalar-by-value-y.h: New.
22397 * gcc.dg/compat/scalar-by-value-5.c: New.
22398 * gcc.dg/compat/scalar-by-value-5_main.c: New.
22399 * gcc.dg/compat/scalar-by-value-5_x.c: New.
22400 * gcc.dg/compat/scalar-by-value-5_y.c: New.
22401 * gcc.dg/compat/scalar-by-value-6.c: New.
22402 * gcc.dg/compat/scalar-by-value-6_main.c: New.
22403 * gcc.dg/compat/scalar-by-value-6_x.c: New.
22404 * gcc.dg/compat/scalar-by-value-6_y.c: New.
22406 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
22408 PR tree-optimization/27639
22409 PR tree-optimization/26719
22410 * gcc.dg/pr27639.c: New test.
22411 * gcc.dg/pr26719.c: New test.
22412 * gcc.dg/tree-ssa/scev-cast.c: New test.
22414 2006-05-23 Mark Mitchell <mark@codesourcery.com>
22417 * g++.dg/template/error21.C: New test.
22419 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
22422 * gcc.target/i386/pr27696.c: New.
22424 2006-05-22 Janis Johnson <janis187@us.ibm.com>
22426 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
22428 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
22430 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22433 * g++.dg/other/assign1.C: New test.
22435 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
22438 * gcc.target/i386/pr27266.c: New.
22440 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22443 * g++.dg/ext/asm9.C: New test.
22445 2006-05-22 Richard Sandiford <richard@codesourcery.com>
22447 PR rtl-optimization/25514
22448 * gcc.c-torture/compile/pr25514.c: New test.
22450 2006-05-22 Richard Guenther <rguenther@suse.de>
22453 2006-01-31 Richard Guenther <rguenther@suse.de>
22455 * gcc.target/i386/sselibm-1.c: New testcase.
22456 * gcc.target/i386/sselibm-2.c: Likewise.
22457 * gcc.target/i386/sselibm-3.c: Likewise.
22458 * gcc.target/i386/sselibm-4.c: Likewise.
22459 * gcc.target/i386/sselibm-5.c: Likewise.
22461 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22464 * gcc.dg/func-args-2.c: New test.
22467 * gcc.dg/struct-incompl-1.c: New test.
22469 2006-05-22 Richard Guenther <rguenther@suse.de>
22472 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
22473 the transformations we test for.
22475 2006-05-22 Richard Guenther <rguenther@suse.de>
22478 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
22480 2006-05-21 Mark Mitchell <mark@codesourcery.com>
22483 * g++.dg/warn/new1.C: New test.
22484 * g++.dg/template/new5.C: Likewise.
22486 2006-05-21 Roger Sayle <roger@eyesopen.com>
22488 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
22489 * gcc.target/i386/20060512-3.c: Likewise.
22491 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
22493 PR rtl-optimization/27671
22494 * gcc.c-torture/execute/pr27671-1.c: New.
22495 * gcc.dg/pr27671-2.c: Likewise.
22497 PR tree-optimization/26622.
22498 * gcc.c-torture/compile/pr26622.c: New.
22500 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
22503 * gfortran.dg/recursive_reference_1.f90: New test.
22505 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
22508 * gfortran.dg/elemental_subroutine_3.f90: New test.
22511 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
22514 * gfortran.dg/associated_target_1.f90: New test.
22517 * gfortran.dg/maxloc_shape_1.f90: New test.
22519 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22521 PR libgfortran/24459
22522 * gfortran.dg/namelist_24.f90: New test.
22523 * gfortran.dg/namelist_12.f: Fix typo in comment.
22525 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
22527 PR middle-end/25776
22528 * g++.dg/other/error11.C: New test.
22530 2006-05-20 Richard Sandiford <richard@codesourcery.com>
22532 * gcc.target/mips/pr26765.c: Add -w to options.
22534 2006-05-20 Richard Sandiford <richard@codesourcery.com>
22536 * lib/target-supports.exp (check_effective_target_mpaired_single):
22538 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
22540 * g++.dg/vect/vect.exp: Likewise.
22542 2006-05-20 Richard Sandiford <richard@codesourcery.com>
22545 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
22547 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
22550 * gfortran.dg/temporary_1.f90: New file.
22552 2006-05-19 Andreas Schwab <schwab@suse.de>
22554 * g++.dg/other/unused1.C: Also match "stringz".
22556 2006-05-19 Mark Mitchell <mark@codesourcery.com>
22559 * g++.dg/template/fntry1.C: New test.
22561 2006-05-18 Mark Mitchell <mark@codesourcery.com>
22565 * g++.dg/conversion/bitfield5.C: New test.
22566 * g++.dg/conversion/bitfield6.C: New test.
22568 2006-05-18 Mike Stump <mrs@apple.com>
22570 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
22571 * gcc.dg/vla-4.c: Add.
22572 * gcc.dg/vla-5.c: Add.
22573 * gcc.dg/vla-6.c: Add.
22575 2006-05-12 Stuart Hastings <stuart@apple.com>
22577 * gcc.target/i386/20060512-1.c: New.
22578 * gcc.target/i386/20060512-2.c: New.
22579 * gcc.target/i386/20060512-3.c: New.
22580 * gcc.target/i386/20060512-4.c: New.
22582 2006-05-17 Mark Mitchell <mark@codesourcery.com>
22585 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
22588 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
22589 * g++.dg/parse/linkage1.C: New test.
22591 2006-05-17 Jakub Jelinek <jakub@redhat.com>
22593 PR tree-optimization/27548
22594 * g++.dg/tree-ssa/pr27548.C: New test.
22596 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22599 * gfortran.dg/recursive_check_1.f: New test.
22600 * gfortran.dg/recursive_check_2.f90: New test.
22602 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
22604 * g++.dg/opt/temp2.C: New test.
22606 2006-05-17 Jakub Jelinek <jakub@redhat.com>
22609 * g++.dg/init/brace5.C: New test.
22611 PR middle-end/27415
22612 * gcc.dg/gomp/pr27415.c: New test.
22613 * g++.dg/gomp/pr27415.C: New test.
22615 PR tree-optimization/27549
22616 * g++.dg/tree-ssa/pr27549.C: New test.
22618 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22620 PR libgfortran/27575
22621 * gfortran.dg/read_eof_4.f90: New test.
22623 2006-05-16 Richard Guenther <rguenther@suse.de>
22625 PR tree-optimization/22303
22626 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
22628 2006-05-16 Jakub Jelinek <jakub@redhat.com>
22630 PR middle-end/27573
22631 * gcc.dg/gomp/pr27573.c: New test.
22632 * gfortran.dg/gomp/pr27573.f90: New test.
22635 * gcc.dg/gomp/pr27499.c: New test.
22636 * g++.dg/gomp/pr27499.C: New test.
22638 2006-05-15 Mark Mitchell <mark@codesourcery.com>
22641 * g++.dg/parser/access8.C: Adjust error marker.
22642 * g++.dg/template/access17.C: New test.
22643 * g++.dg/template/access18.C: Likewise.
22645 2006-05-15 Roger Sayle <roger@eyesopen.com>
22648 * gcc.target/i386/pr26600.c: New test case.
22650 2006-05-15 Mark Mitchell <mark@codesourcery.com>
22653 * g++.dg/expr/bitfield1.C: New test.
22655 2006-05-15 Richard Guenther <rguenther@suse.de>
22657 PR tree-optimization/27603
22658 * gcc.dg/torture/pr27603.c: New testcase.
22660 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
22663 * gfortran.dg/entry_dummy_ref_1.f90: New test.
22666 * gfortran.dg/scalar_return_1.f90: New test.
22669 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
22671 2006-05-15 Jakub Jelinek <jakub@redhat.com>
22673 * gcc.dg/gomp/critical-4.c: New test.
22674 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
22675 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
22676 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
22677 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
22679 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22682 * g++.dg/template/dependent-args1.C: New test.
22685 * g++.dg/lookup/this1.C: New test.
22688 * g++.dg/template/operator6.C: New test.
22689 * g++.dg/template/incomplete3.C: New test.
22692 * g++.dg/template/new4.C: New test.
22695 * g++.dg/template/void2.C: New test.
22697 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
22699 * g++.dg/template/dependent-expr5.C: New test.
22701 2006-05-14 Roger Sayle <roger@eyesopen.com>
22703 PR middle-end/26729
22704 * gcc.dg/pr26729-1.c: New test case.
22706 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
22708 * gcc.dg/pr27003.c: New test.
22710 2006-05-12 Steve Ellcey <sje@cup.hp.com>
22712 * lib/target-supports.dg (check_cxa_atexit_available): Change
22713 v3_target_compile to ${tool}_target_compile.
22715 2006-05-11 Jason Merrill <jason@redhat.com>
22717 * lib/scanasm.exp (scan-not-hidden): Fix typo.
22719 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22722 * gfortran.dg/label_5.f90: New test.
22724 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
22726 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
22727 check_effective_target_powerpc_altivec_ok): New.
22728 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
22729 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
22730 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
22731 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
22732 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
22733 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
22734 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
22735 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
22736 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
22737 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
22738 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
22739 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
22740 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
22741 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
22742 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
22743 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
22744 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
22745 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
22746 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
22747 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
22748 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
22749 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
22750 gcc.target/powerpc/altivec-9.c,
22751 gcc.target/powerpc/altivec-consts.c,
22752 gcc.target/powerpc/altivec-pr22085.c,
22753 gcc.target/powerpc/altivec-splat.c,
22754 gcc.target/powerpc/altivec-types-1.c,
22755 gcc.target/powerpc/altivec-types-2.c,
22756 gcc.target/powerpc/altivec-types-3.c,
22757 gcc.target/powerpc/altivec-types-4.c,
22758 gcc.target/powerpc/altivec-varargs-1.c,
22759 gcc.target/powerpc/altivec-vec-merge.c,
22760 gcc.target/powerpc/ppc-vector-memcpy.c,
22761 gcc.target/powerpc/ppc-vector-memset.c,
22762 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
22763 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
22764 these effective targets.
22765 * gcc.dg/vmx/pr27006.c: Add missing close brace.
22766 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
22768 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22770 PR middle-end/27384
22771 * g++.dg/other/fold1.C: New test.
22773 PR middle-end/27488
22774 * gcc.dg/fold-nonneg-1.c: New test.
22777 * g++.dg/other/operator1.C: New test.
22779 2006-05-11 Richard Guenther <rguenther@suse.de>
22781 PR middle-end/27529
22782 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
22784 2006-05-10 Janis Johnson <janis187@us.ibm.com>
22786 * lib/target-supports-dg.exp (check-flags): New.
22787 (dg-skip-if): Move flag checks.
22789 2006-05-09 Steve Ellcey <sje@cup.hp.com>
22791 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
22792 * lib/target-supports.dg (check_cxa_atexit_available): New.
22794 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
22797 * gfortran.dg/multiple_allocation_2.f90: New test case.
22799 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
22801 * gcc.target/arm/pr27387.C: Fix a comment typo.
22803 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22806 * gfortran.dg/error_recovery_1.f90: New test.
22808 2006-05-10 Richard Guenther <rguenther@suse.de>
22810 PR tree-optimization/27302
22811 * gcc.dg/torture/pr27302.c: New testcase.
22813 2006-05-09 Dirk Mueller <dmueller@suse.de>
22814 Richard Guenther <rguenther@suse.de>
22816 PR middle-end/27498
22817 * gcc.dg/tree-ssa/pr27498.c: New testcase.
22819 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
22821 PR rtl-optimization/27335
22822 * gcc.dg/pr27335.c: New test.
22824 2006-05-06 Richard Sandiford <richard@codesourcery.com>
22826 * gcc.target/mips/mips-ps-5.c: New file.
22828 2006-05-08 Jan Hubicka <jh@suse.cz>
22830 PR middle-end/25962
22831 * gcc.dg/pr25962.c: New.
22833 2006-05-08 Roger Sayle <roger@eyesopen.com>
22836 * gcc.target/powerpc/pr27158.c: New test case.
22838 2006-05-08 Laurent GUERBY <laurent@guerby.net>
22841 * ada/acats/run_all.sh: Use test -z.
22843 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22845 PR libfortran/18271
22846 * gfortran.dg/spec_expr_3.f90: New test.
22848 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
22851 * gcc.target/i386/monitor.c: New file.
22853 2006-05-08 Alan Modra <amodra@bigpond.net.au>
22855 * gcc.dg/pr27095.c: xfail *-*-darwin*.
22857 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22860 * g++.dg/other/ptrmem7.C: New test.
22862 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22865 * gcc.dg/array-9.c: New test.
22867 2006-05-07 Richard Guenther <rguenther@suse.de>
22869 PR tree-optimization/27409
22870 * gcc.dg/torture/pr27409.c: New testcase.
22872 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
22875 * gfortran.dg/select_6.f90: New.
22877 2006-05-07 Richard Guenther <rguenther@suse.de>
22879 PR tree-optimization/27136
22880 * gcc.dg/torture/pr27136.c: New testcase.
22882 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
22885 * gfortran.dg/char_cons_len_1.f90: New test.
22887 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22890 * g++.dg/template/incomplete2.C: New test.
22892 2006-05-06 Richard Guenther <rguenther@suse.de>
22894 PR tree-optimization/27151
22895 * gcc.dg/vect/pr27151.c: New testcase.
22897 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22900 * g++.dg/template/void1.C: New test.
22903 * g++.dg/other/void2.C: New test.
22906 * g++.dg/conversion/void1.C: New test.
22908 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
22911 * g++.dg/other/unused1.C: New.
22913 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22916 * objc.dg/member-1.m: New test.
22918 2006-05-05 Steve Ellcey <sje@cup.hp.com>
22920 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
22922 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22924 PR libfortran/26985
22925 * gfortran.dg/matmul_2.f90: New test.
22927 2005-05-05 Laurent GUERBY <laurent@guerby.net>
22929 * ada/acats/run_all.sh: Use sync when main not found.
22931 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
22934 * gcc.target/mips/pr26765.c: New.
22936 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
22938 * gcc.target/bfin: New directory.
22939 * gcc.target/bfin/bfin.exp: New file.
22940 * gcc.target/bfin/frmul.c: New file.
22941 * gcc.target/bfin/arith.c: New file.
22942 * gcc.target/bfin/mul-combine.c: New file.
22943 * gcc.target/bfin/shift.c: New file.
22945 2006-05-04 Richard Guenther <rguenther@suse.de>
22947 PR tree-optimization/14287
22948 PR tree-optimization/14844
22949 PR tree-optimization/19792
22950 PR tree-optimization/21608
22951 PR tree-optimization/27090
22952 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
22953 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
22954 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
22955 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
22956 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
22958 2006-05-04 Jakub Jelinek <jakub@redhat.com>
22960 PR tree-optimization/27285
22961 * gcc.c-torture/execute/pr27285.c: New test.
22963 PR middle-end/27388
22964 * gcc.dg/gomp/pr27388-1.c: New test.
22965 * gcc.dg/gomp/pr27388-2.c: New test.
22966 * gcc.dg/gomp/pr27388-3.c: New test.
22969 * g++.dg/gomp/pr27359.C: New test.
22971 2006-05-02 Steven G. Kargl <kargls@comcast.net>
22974 * gfortran.dg/iargc.f90: New test.
22976 2006-05-02 Mark Mitchell <mark@codesourcery.com>
22979 * g++.dg/template/crash49.C: New test.
22981 2006-05-02 Steve Ellcey <sje@cup.hp.com>
22984 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
22986 2006-05-02 Jeff Law <law@redhat.com>
22988 PR tree-optimization/27364
22989 * gcc.c-torture/execute/pr27364.c: New test.
22991 2006-05-02 Mark Mitchell <mark@codesourcery.com>
22994 * g++.dg/parser/ctor5.C: New test.
22996 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
22999 * gcc.target/arm/arm.exp: New.
23000 * gcc.target/arm/pr27387.C: Likewise.
23002 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
23006 * gfortran.dg/module_equivalence_2.f90: New test.
23008 2006-05-02 Jakub Jelinek <jakub@redhat.com>
23010 PR middle-end/27337
23011 * g++.dg/gomp/pr27337-1.C: New test.
23012 * g++.dg/gomp/pr27337-2.C: New test.
23014 PR middle-end/27328
23015 * gcc.dg/gomp/pr27328.c: New test.
23017 PR middle-end/27325
23018 * g++.dg/gomp/pr27325.C: New test.
23020 PR middle-end/27310
23021 * g++.dg/gomp/pr27310.C: New test.
23023 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
23025 PR tree-optimization/27291
23026 * g++.dg/tree-ssa/pr27291.C: New test.
23028 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
23030 PR tree-optimization/27283
23031 * g++.dg/tree-ssa/pr27283.C: New test.
23033 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
23035 * gcc.dg/tree-ssa/loop-16.c: New test.
23037 2006-05-01 Roger Sayle <roger@eyesopen.com>
23038 Joseph S. Myers <joseph@codesourcery.com>
23040 * gcc.dg/Wconversion-3.c: New test case.
23041 * gcc.dg/Wconversion-4.c: Likewise.
23043 2006-05-01 Richard Guenther <rguenther@suse.de>
23045 PR tree-optimization/26726
23046 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
23048 2006-04-30 Roger Sayle <roger@eyesopen.com>
23050 * gcc.dg/Woverflow-1.c: New test case.
23051 * gcc.dg/Woverflow-2.c: Likewise.
23052 * gcc.dg/Woverflow-3.c: Likewise.
23054 2006-04-30 Mark Mitchell <mark@codesourcery.com>
23057 * g++.dg/template/defarg8.C: New test.
23059 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23062 * g++.dg/parse/operator7.C: New test.
23064 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23068 * g++.dg/template/crash48.C: New test.
23071 * g++.dg/parse/ctor4.C: New test.
23073 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23076 * gfortran.df/char_type_len.f90: New test.
23078 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
23080 PR libgfortran/27304
23081 * gfortran.dg/fmt_exhaust.f90: New test.
23083 2006-04-28 Roger Sayle <roger@eyesopen.com>
23086 * gcc.dg/large-size-array-2.c: New test case.
23088 2006-04-28 Richard Guenther <rguenther@suse.de>
23091 * gcc.target/i386/pr26826.c: New testcase.
23093 2006-04-28 Jakub Jelinek <jakub@redhat.com>
23095 PR middle-end/27260
23096 * gcc.c-torture/execute/pr27260.c: New.
23098 2006-04-28 Alan Modra <amodra@bigpond.net.au>
23100 PR middle-end/27095
23101 * gcc.dg/pr27095.c: New.
23103 2006-04-27 Mark Mitchell <mark@codesourcery.com>
23106 * g++.dg/conversion/bitfield4.C: New test.
23108 2006-04-27 Eric Christopher <echristo@apple.com>
23110 * gcc.dg/pragma-ms_struct.c: New.
23112 2006-04-27 Mark Mitchell <mark@codesourcery.com>
23115 * g++.dg/template/crash47.C: New test.
23117 2006-04-27 Dirk Mueller <dmueller@suse.de>
23119 * gcc.target/i386/sse-7.c: build with -msse.
23121 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
23123 PR testsuite/27274:
23124 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
23125 (main): Exit if processor doesn't support SSE.
23127 2006-04-26 David Edelsohn <edelsohn@gnu.org>
23129 PR middle-end/27282
23130 * gcc.c-torture/compile/pr27282.c: New test.
23132 2006-04-26 Jakub Jelinek <jakub@redhat.com>
23134 PR middle-end/26913
23135 * g++.dg/gomp/pr26913.C: New test.
23138 * gcc.dg/gomp/pr25996.c: New test.
23139 * g++.dg/gomp/pr25996.C: New test.
23141 2006-04-25 Richard Sandiford <richard@codesourcery.com>
23143 PR rtl-optimization/26725
23144 * gcc.c-torture/compile/pr26725.c: New test.
23146 2006-04-25 Richard Guenther <rguenther@suse.de>
23148 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
23151 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
23153 * gcc.dg/20060425-1.c: New testcase.
23155 2006-04-25 Jakub Jelinek <jakub@redhat.com>
23157 PR tree-optimization/26865
23158 * gcc.dg/pr26865.c: New test.
23160 2006-04-24 Mark Mitchell <mark@codesourcery.com>
23163 * g++.dg/conversion/bitfield1.C: New test.
23164 * g++.dg/conversion/bitfield2.C: Likewise.
23165 * g++.dg/conversion/bitfield3.C: Likewise.
23167 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
23168 Richard Guenther <rguenther@suse.de>
23170 PR tree-optimization/27236
23171 * gcc.dg/tree-ssa/pr27236.c: New testcase.
23173 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23176 * g++.dg/other/incomplete2.C: New test.
23178 2006-04-24 Richard Guenther <rguenther@suse.de>
23180 PR middle-end/26869
23181 * gcc.dg/torture/pr26869.c: New testcase.
23183 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
23184 Richard Guenther <rguenther@suse.de>
23186 PR tree-optimization/27218
23187 * g++.dg/tree-ssa/pr27218.C: New testcase.
23189 2006-04-23 Mark Mitchell <mark@codesourcery.com>
23192 * g++.dg/template/friend41.C: New test.
23194 2006-04-23 David Edelsohn <edelsohn@gnu.org>
23196 * g++.dg/opt/pr15551.C: Include cstdio.
23197 (main): Use remove instead of unlink.
23199 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
23201 * gcc.dg/sibcall-7.c: New test.
23202 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
23203 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
23204 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
23205 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
23206 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
23208 2006-04-23 Mark Mitchell <mark@codesourcery.com>
23211 * g++.dg/opt/bitfield1.C: New test.
23212 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
23213 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
23214 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
23215 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
23216 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
23217 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
23218 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
23219 * g++.dg/abi/bitfield2.C: Likewise.
23220 * g++.dg/init/bitfield1.C: Likewise.
23222 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
23225 * gfortran.dg/elemental_subroutine_4.f90: New test.
23226 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
23229 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
23231 * gcc.c-torture/compile/20060421-1.c: New testcase.
23233 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23236 * gcc.dg/init-bad-4.c: New test.
23238 2006-04-21 Paul Brook <paul@codesourcery.com>
23240 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
23242 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
23245 * gfortran.dg/defined_operators_1.f90: New test.
23246 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
23247 remove old ones associated, incorrectly, with Note 5.46.
23250 * gfortran.dg/character_array_constructor_1.f90: New test.
23252 2006-04-20 Jakub Jelinek <jakub@redhat.com>
23254 * gcc.dg/20060419-1.c: New test.
23256 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
23259 * gcc.dg/struct-parse-1.c: New test case.
23261 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23264 * g++.dg/parse/template19.C: New test.
23267 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
23270 * g++.dg/expr/call3.C: New test.
23273 * g++.dg/conversion/dynamic1.C: New test.
23275 2006-04-19 Mark Mitchell <mark@codesourcery.com>
23278 * g++.dg/template/crash35.C: Tweak error markers.
23279 * g++.dg/template/crash46.C: New test.
23280 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
23281 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
23283 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
23285 PR rtl-optimization/14261
23286 * gcc.c-torture/compile/20060419-1.c: Added.
23288 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
23290 * gfortran.dg/label_1.f90: Adjust dg-error.
23292 2006-04-16 Roger Sayle <roger@eyesopen.com>
23295 * gcc.dg/fold-cond-1.c: New test case.
23296 * gcc.dg/pr26961-1.c: Likewise.
23298 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
23300 PR libgfortran/27138
23301 * gfortran.dg/read_bad_advance.f90: New test.
23303 2006-04-16 Roger Sayle <roger@eyesopen.com>
23304 Dale Johannesen <dalej@apple.com>
23307 * gcc.target/i386/vecinit-3.c: New testcase.
23308 * gcc.target/i386/vecinit-4.c: Likewise.
23309 * gcc.target/i386/sse-18.c: Likewise.
23310 * gcc.target/i386/sse-19.c: Likewise.
23312 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
23314 * gfortran.dg/allocate_zerosize_1.f90: New test.
23316 2006-04-16 Mark Mitchell <mark@codesourcery.com>
23319 * g++.dg/template/crash45.C: New test.
23321 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
23324 * gfortran.dg/proc_assign_1.f90: New test.
23325 * gfortran.dg/procedure_lvalue.f90: Change message.
23326 * gfortran.dg/namelist_4.f90: Add new error.
23330 * gfortran.dg/auto_pointer_array_result_1.f90
23333 * gfortran.dg/specification_type_resolution_1.f90
23338 * gfortran.dg/bounds_temporaries_1.f90: New test.
23341 * gfortran.dg/array_return_value_1.f90: New test.
23343 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
23346 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
23348 2006-04-15 Jakub Jelinek <jakub@redhat.com>
23350 PR middle-end/26823
23351 * g++.dg/gomp/pr26823-1.C: New test.
23352 * g++.dg/gomp/pr26823-2.C: New test.
23354 2006-04-13 Uros Bizjak <uros@kss-loka.si>
23356 PR middle-end/27134
23357 * gcc.dg/pr27314.c: New test.
23359 2006-04-13 Richard Henderson <rth@redhat.com>
23361 * g++.dg/gomp/block-0.C: Update expected matches.
23363 2006-04-13 DJ Delorie <dj@redhat.com>
23365 * lib/target-supports.exp (check_effective_target_int32plus): New.
23366 (check_effective_target_ptr32plus): New.
23367 (check_effective_target_size32plus): New.
23368 (check_effective_target_int16): New.
23369 (check_profiling_available): Add m32c to the list of unsupported
23372 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
23373 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
23375 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
23377 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
23379 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
23381 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
23382 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
23383 not just xstormy16. Skip m32c due to weird pointer size.
23384 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
23385 not just xstormy16.
23386 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
23387 not just xstormy16.
23388 * gcc.dg/20020312-2.c: Add m32c support.
23389 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
23390 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
23392 * gcc.dg/20050321-2.c: Require >=32 bit integers.
23393 * gcc.dg/asm-1.c: Skip if int and short are the same size.
23394 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
23395 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
23396 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
23398 * gcc.dg/init-string-2.c: Require >=32 bit integers.
23399 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
23400 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
23401 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
23402 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
23403 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
23404 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
23406 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
23408 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
23409 * gcc.dg/pr23049.c: Require >=32 bit integers.
23410 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
23411 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
23412 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
23413 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
23414 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
23415 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
23416 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
23417 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
23418 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
23419 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
23420 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
23421 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
23423 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
23424 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
23425 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
23426 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
23427 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
23429 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
23430 * gcc.c-torture/execute/20040703-1.x: Likewise.
23431 * gcc.c-torture/execute/20040705-1.x: Likewise.
23432 * gcc.c-torture/execute/20040705-2.x: Likewise.
23433 * gcc.c-torture/execute/20040709-1.x: Likewise.
23434 * gcc.c-torture/execute/20040709-2.x: Likewise.
23435 * gcc.c-torture/execute/20040811-1.x: Likewise.
23436 * gcc.c-torture/execute/20050316-1.x: Likewise.
23437 * gcc.c-torture/execute/bitfld-4.x: Likewise.
23438 * gcc.c-torture/execute/pr19689.x: Likewise.
23439 * gcc.c-torture/execute/pr7284-1.x: Likewise.
23440 * gcc.c-torture/execute/usmul.x: Likewise.
23441 * gcc.c-torture/execute/vrp-5.x: Likewise.
23442 * gcc.c-torture/execute/vrp-6.x: Likewise.
23443 * gcc.dg/debug/20041023-1.s: Likewise.
23445 2006-04-13 Roger Sayle <roger@eyesopen.com>
23447 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
23448 of integers to a vector types are now constant expressions in C.
23449 * gcc.dg/vect/vect-fold-1.c: New test case.
23451 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
23452 Ulrich Weigand <uweigand@de.ibm.com>
23455 * gcc.dg/vmx/pr27006.c: New testcase.
23457 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
23459 PR libgfortran/26766
23460 * gfortran.dg/write_recursive.f90: New test.
23462 2006-04-11 Mark Mitchell <mark@codesourcery.com>
23464 * g++.dg/parse/dtor7.C: New test.
23465 * g++.dg/parse/new1.C: Add error marker.
23466 * g++.dg/template/new3.C: New test.
23469 * g++.dg/template/pure1.C: New test.
23472 * g++.dg/parse/ptrmem4.C: New test.
23474 2006-04-10 Jeff Law <law@redhat.com>
23477 * gcc.c-torture/compile/pr27087.c: New test.
23479 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
23482 * gcc.dg/20060410.c: New.
23484 2006-04-10 Matthias Klose <doko@debian.org>
23486 * lib/gcc-defs.exp (gcc-set-multilib-library-path):
23487 Recognize multilib directory names containing underscores.
23489 2006-04-10 Roger Sayle <roger@eyesopen.com>
23491 * gcc.target/i386/vecinit-1.c: New test case.
23492 * gcc.target/i386/vecinit-2.c: Likewise.
23494 2006-04-10 Jakub Jelinek <jakub@redhat.com>
23497 * g++.dg/debug/dwarf2-2.C: New test.
23499 2006-04-09 Richard Sandiford <richard@codesourcery.com>
23501 PR rtl-optimization/27073
23502 * gcc.c-torture/execute/pr27073.c: New test.
23504 2006-04-08 Mike Stump <mrs@apple.com>
23506 * gcc.dg/pragma-darwin.c: Improve for ppc64.
23508 2006-04-07 Richard Guenther <rguenther@suse.de>
23510 PR tree-optimization/26135
23511 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
23513 2006-04-06 Jan Hubicka <jh@suse.cz>
23516 * g++.dg/bprob/g++-bprob-2.C: New testcase.
23518 2006-04-06 Roger Sayle <roger@eyesopen.com>
23520 * g++.dg/conversion/nullptr1.C: New test case.
23521 * g++.dg/conversion/nullptr2.C: Likewise.
23523 2006-04-05 Roger Sayle <roger@eyesopen.com>
23525 * gfortran.dg/dependency_18.f90: New test case.
23527 2006-04-05 Richard Guenther <rguenther@suse.de>
23529 PR tree-optimization/26919
23530 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
23531 * gcc.dg/ipa/ipa-2.c: Likewise.
23532 * gcc.dg/ipa/ipa-3.c: Likewise.
23533 * gcc.dg/ipa/ipa-5.c: Likewise.
23535 2006-04-05 Richard Guenther <rguenther@suse.de>
23537 PR tree-optimization/26763
23538 * gcc.dg/torture/pr26763-1.c: New testcase.
23539 * gcc.dg/torture/pr26763-2.c: Likewise.
23541 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
23545 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
23547 2006-04-04 Eric Christopher <echristo@apple.com>
23549 * gcc.target/i386/387-1.c: Allow regexp to match darwin
23551 * gcc.target/i386/387-5.c: Ditto.
23553 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
23555 * gcc.target/sparc/struct-ret-check.c: New test.
23557 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
23559 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
23560 zero decimal digits specified in format.
23562 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
23565 * gfortran.dg/missing_optional_dummy_1.f90: New test.
23568 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
23569 * gfortran.dg/initialization_1.f90: Make assignment compliant.
23570 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
23571 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
23572 compliant and detect bigendian-ness.
23574 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
23576 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
23577 dummy arguments work when the actual argument is itself a dummy
23578 argument of the caller.
23580 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
23582 PR libfortran/24685
23583 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
23585 2006-04-01 Roger Sayle <roger@eyesopen.com>
23587 * gfortran.dg/dependencency_17.f90: New test case.
23589 2006-04-01 Roger Sayle <roger@eyesopen.com>
23591 * gfortran.dg/dependency_14.f90: New test case.
23592 * gfortran.dg/dependency_15.f90: Likewise.
23593 * gfortran.dg/dependency_16.f90: Likewise.
23595 2006-03-31 Asher Langton <langton2@llnl.gov>
23598 gfortran.dg/cray_pointers_6.f90: New test.
23600 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
23602 PR libgfortran/26890
23603 * gfortran.dg/read_size_noadvance.f90: New test.
23605 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
23608 * gfortran.dg/multiple_allocation_1.f90: Check that the
23609 size has changed after a re-allocation with stat.
23611 2006-03-30 Richard Guenther <rguenther@suse.de>
23613 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
23615 * gcc.target/i386/sselibm-2.c: Likewise.
23616 * gcc.target/i386/sselibm-3.c: Likewise.
23617 * gcc.target/i386/sselibm-4.c: Likewise.
23618 * gcc.target/i386/sselibm-5.c: Likewise.
23620 2006-03-28 Roger Sayle <roger@eyesopen.com>
23622 * gcc.dg/fold-andxor-1.c: New test case.
23623 * gcc.dg/fold-xorand-1.c: Likewise.
23625 2006-03-28 Roger Sayle <roger@eyesopen.com>
23627 * gcc.dg/fold-convnotconv-1.c: New test case.
23629 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
23632 * gfortran.dg/private_type_5.f90: New test.
23634 2006-03-27 David Edelsohn <edelsohn@gnu.org>
23636 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
23638 2006-03-27 Jakub Jelinek <jakub@redhat.com>
23640 * gfortran.dg/advance_2.f90: New test.
23641 * gfortran.dg/advance_3.f90: New test.
23643 * gfortran.fortran-torture/execute/equiv_5.f: New test.
23645 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
23647 PR libgfortran/26661
23648 PR libgfortran/26880
23649 * gfortran.dg/read_x_past.f: New test.
23651 2006-03-26 Geoffrey Keating <geoffk@apple.com>
23653 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
23656 2006-03-26 David Edelsohn <edelsohn@gnu.org>
23658 * objc.dg/dwarf-1.m: Skip on AIX.
23659 * objc.dg/dwarf-2.m: Skip on AIX.
23661 2006-03-25 Steven G. Kargl <kargls@comcast.net>
23664 * gfortran.dg/float_1.f90: New test.
23666 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
23668 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
23670 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
23672 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
23674 PR libfortran/26735
23675 * gfortran.dg/convert_implied_open.f90: New test case.
23677 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
23680 * gfortran.dg/transpose_reshape_r10.f90: New test case.
23682 2006-03-25 Uros Bizjak <uros@kss-loka.si>
23684 PR middle-end/26717
23685 * gcc.dg/pr26717.c: New test.
23687 2006-03-25 Roger Sayle <roger@eyesopen.com>
23689 * gfortran.dg/dependency_12.f90: New test case.
23691 2006-03-24 Roger Sayle <roger@eyesopen.com>
23693 * gfortran.dg/dependency_9.f90: New (resurected) test case.
23695 2006-03-24 Jeff Law <law@redhat.com>
23697 * gcc.c-torture/pr26840.c: New test.
23699 2006-03-24 Geoffrey Keating <geoffk@apple.com>
23701 * objc.dg/dwarf-2.m: New.
23702 * obj-c++.dg/dwarf-2.mm: New.
23704 * g++.old-deja/g++.other/init19.C: New.
23706 2006-03-24 David Edelsohn <edelsohn@gnu.org>
23708 * g++.dg/eh/spbp.C: Skip on AIX.
23710 2006-03-24 Jakub Jelinek <jakub@redhat.com>
23712 PR middle-end/26611
23713 * g++.dg/gomp/pr26611-1.C: New test.
23714 * g++.dg/gomp/pr26611-2.C: New test.
23716 2006-03-24 Jeff Law <law@redhat.com>
23718 * gcc.c-torture/compile/pr26833.c: New test.
23719 * gfortran.fortran-torture/compile/pr26806.f90: New test.
23721 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23723 * gfortran.dg/endfile_2.f90: Delete temp file.
23725 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
23728 * gfortran.dg/record_marker_1.f90: New test case.
23729 * gfortran.dg/record_marker_2.f: New test case.
23730 * gfortran.dg/record_marker_3.f90: New test case.
23732 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
23735 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
23736 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
23738 2006-03-21 Janis Johnson <janis187@us.ibm.com>
23740 * lib/gcc-dg.exp (cleanup-modules): New proc.
23741 * gfortran.dg/allocatable_function_1.f90,
23742 gfortran.dg/allocate_char_star_scalar_1.f90,
23743 gfortran.dg/assumed_charlen_function_1.f90,
23744 gfortran.dg/assumed_dummy_1.f90,
23745 gfortran.dg/assumed_shape_ranks_1.f90,
23746 gfortran.dg/assumed_shape_ranks_2.f90,
23747 gfortran.dg/assumed_size_dt_dummy.f90,
23748 gfortran.dg/auto_char_dummy_array_1.f90,
23749 gfortran.dg/auto_char_len_3.f90,
23750 gfortran.dg/automatic_module_variable.f90,
23751 gfortran.dg/bad_automatic_objects_1.f90,
23752 gfortran.dg/char_array_constructor.f90,
23753 gfortran.dg/char_array_structure_constructor.f90,
23754 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
23755 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
23756 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
23757 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
23758 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
23759 gfortran.dg/derived_pointer_recursion.f90,
23760 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
23761 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
23762 gfortran.dg/dummy_functions_1.f90,
23763 gfortran.dg/elemental_initializer_1.f90,
23764 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
23765 gfortran.dg/elemental_pointer_1.f90,
23766 gfortran.dg/elemental_subroutine_1.f90,
23767 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
23768 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
23769 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
23770 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
23771 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
23772 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
23773 gfortran.dg/global_references_1.f90,
23774 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
23775 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
23776 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
23777 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
23778 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
23779 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
23780 gfortran.dg/large_integer_kind_1.f90,
23781 gfortran.dg/large_real_kind_1.f90,
23782 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
23783 gfortran.dg/module_double_reuse.f90,
23784 gfortran.dg/module_equivalence_1.f90,
23785 gfortran.dg/module_interface_1.f90,
23786 gfortran.dg/module_parameter_array_refs_1.f90,
23787 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
23788 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
23789 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
23790 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
23791 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
23792 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
23793 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
23794 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
23795 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
23796 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
23797 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
23798 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
23799 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
23800 gfortran.dg/same_name_1.f90,
23801 gfortran.dg/sibling_dummy_procedure_1.f90,
23802 gfortran.dg/sibling_dummy_procedure_2.f90,
23803 gfortran.dg/sibling_dummy_procedure_3.f90,
23804 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
23805 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
23806 gfortran.dg/used_dummy_types_2.f90,
23807 gfortran.dg/used_dummy_types_3.f90,
23808 gfortran.dg/used_dummy_types_4.f90,
23809 gfortran.dg/used_dummy_types_5.f90,
23810 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
23811 gfortran.dg/userdef_operator_1.f90: Use it.
23813 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23815 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
23816 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
23817 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
23818 gfortran.dg/write_back.f,
23819 gfortran.fortran-torture/execute/inquire_1.f90,
23820 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
23822 2006-03-21 Jeff Law <law@redhat.com>
23824 * gcc.dg/tree-ssa/vrp28.c: New test.
23826 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
23828 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
23829 if _STDC_C99 is defined.
23830 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
23831 * gcc.dg/builtins-20.c: Likewise.
23832 * gcc.dg/builtins-53.c: Likewise.
23833 * gcc.dg/single-precision-constant.c: Likewise. Also pass
23834 -mmacosx-version-min=10.3 on PowerPC/Darwin.
23836 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
23839 * gcc.c-torture/compile/pr26781-1.c: New test.
23840 * gcc.c-torture/compile/pr26781-2.c: New test.
23842 2006-03-21 Jakub Jelinek <jakub@redhat.com>
23845 * g++.dg/gomp/pr26690-1.C: New test.
23846 * g++.dg/gomp/pr26690-2.C: New test.
23848 2006-03-20 Jeff Law <law@redhat.com>
23850 * gcc.dg/tree-ssa/pr21829.c: New test.
23852 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
23854 2006-03-20 Richard Sandiford <richard@codesourcery.com>
23856 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
23857 (check_visibility_available): Use it.
23858 (check_effective_target_default_packed): Likewise.
23859 (check_effective_target_pcc_bitfield_type_matters): Likewise.
23860 (check_effective_target_fopenmp): Likewise.
23861 (check_effective_target_freorder): Likewise.
23862 (check_effective_target_fpic): Likewise.
23863 (check_named_sections_available): Likewise.
23864 (check_effective_target_ilp32): Likewise.
23865 (check_effective_target_lp64): Likewise.
23867 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
23870 * gfortran.dg/scalar_mask_2.f90: New test case.
23872 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
23875 * gcc.dg/tree-ssa/loadpre12.c: New test.
23876 * gcc.dg/tree-ssa/loadpre13.c: New test.
23877 * gcc.dg/tree-ssa/loadpre14.c: New test.
23878 * gcc.dg/tree-ssa/loadpre15.c: New test.
23879 * gcc.dg/tree-ssa/loadpre16.c: New test.
23880 * gcc.dg/tree-ssa/loadpre17.c: New test.
23881 * gcc.dg/tree-ssa/loadpre18.c: New test.
23882 * gcc.dg/tree-ssa/loadpre19.c: New test.
23883 * gcc.dg/tree-ssa/loadpre20.c: New test.
23884 * gcc.dg/tree-ssa/loadpre21.c: New test.
23885 * gcc.dg/tree-ssa/loadpre22.c: New test.
23887 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
23890 * gfortran.dg/elemental_initializer_1.f90: New test.
23893 * gfortran.dg/assumed_shape_ranks_2: New test.
23895 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
23897 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
23900 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23902 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
23903 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
23904 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
23905 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
23906 gfortran.fortran-torture/execute/direct_io.f90,
23907 gfortran.fortran-torture/execute/inquire_2.f90,
23908 gfortran.fortran-torture/execute/inquire_4.f90,
23909 gfortran.fortran-torture/execute/list_read_1.f90,
23910 gfortran.fortran-torture/execute/open_replace.f90,
23911 gfortran.fortran-torture/execute/slash_edit.f90,
23912 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
23913 temporary files from testcases.
23915 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
23917 PR libgfortran/26509
23918 gfortran.dg/write_direct_eor.f90: New test.
23920 2006-03-17 David Edelsohn <edelsohn@gnu.org>
23922 * gcc.target/powerpc/pr26350.c: New.
23923 * gcc.target/powerpc/indexed-addr.c: New.
23925 2006-03-16 Roger Sayle <roger@eyesopen.com>
23927 * gfortran.dg/dependency_13.f90: New test case.
23929 2006-03-16 Roger Sayle <roger@eyesopen.com>
23931 PR middle-end/21781
23932 * gcc.dg/real-const-1.c: New test case.
23934 2006-03-15 Geoffrey Keating <geoffk@apple.com>
23936 * g++.old-deja/g++.other/init18.C: New.
23937 * g++.old-deja/g++.other/init5.C: Remove xfail.
23939 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23941 * g++.dg/opt/pr15551.C: Cleanup temp file.
23943 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23946 g++.dg/parse/long1.C: New test.
23948 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
23951 * gfortran.dg/continuation.f90: New test.
23952 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
23954 2006-03-14 Richard Guenther <rguenther@suse.de>
23956 PR tree-optimization/26672
23957 * gcc.dg/torture/pr26672.c: New testcase.
23959 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
23961 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
23962 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
23964 2006-03-13 Roger Sayle <roger@eyesopen.com>
23966 PR middle-end/26557
23967 * gcc.c-torture/compile/switch-1.c: New test case.
23969 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
23972 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
23973 test to include more permuatations of mask and index.
23974 * gfortran.dg/scalar_mask_1.f90: Modify last test to
23975 respond to F2003 spec. that the position returned for an all false
23976 mask && condition is zero.
23978 2006-03-13 Jakub Jelinek <jakub@redhat.com>
23980 PR middle-end/25989
23981 * gcc.dg/gomp/pr25989.c: New test.
23983 2006-03-13 Jeff Law <law@redhat.com>
23985 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
23987 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
23989 * gcc.dg/switch-9.c: New test.
23991 2006-03-13 Richard Guenther <rguenther@suse.de>
23993 PR middle-end/26630
23994 * gcc.dg/torture/pr26630.c: New testcase.
23996 2006-03-11 Roger Sayle <roger@eyesopen.com>
23998 * gfortran.dg/dependency_10.f90: New test case.
23999 * gfortran.dg/dependency_11.f90: Likewise.
24001 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
24002 Erik Edelmann <eedelman@gcc.gnu.org>
24004 * gfortran.dg/allocatable_function_1.f90: New.
24005 * gfortran.dg/allocatable_function_2.f90: New.
24007 2006-03-10 Richard Guenther <rguenther@suse.de>
24009 PR middle-end/26565
24010 * gcc.dg/torture/pr26565.c: New testcase.
24012 2006-03-09 Eric Christopher <echristo@apple.com>
24014 * gcc.c-torture/compile/20060309-1.c: New.
24016 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
24018 PR libgfortran/26499
24019 * gfortran.dg/write_back.f: New test.
24020 * gfortran.dg/write_rewind_1.f: New test.
24021 * gfortran.dg/write_rewind_2.f: New test.
24023 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
24025 PR libgfortran/26554
24026 * gfortran.dg/read_logical.f90: New test.
24028 2006-03-04 Laurent GUERBY <laurent@guerby.net>
24030 * ada/acats/norun.lst: cdd2a03 now passes.
24032 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
24035 * gcc.target/powerpc/pr18096-1.c: Change where the error
24038 2006-03-04 Jakub Jelinek <jakub@redhat.com>
24040 * gcc.target/i386/cleanup-1.c: New test.
24041 * gcc.target/i386/cleanup-2.c: New test.
24043 2006-03-04 Roger Sayle <roger@eyesopen.com>
24045 * gfortran.dg/dependency_9.f90: Remove for the time being.
24047 2006-03-04 Krister Walfridsson <cato@df.lth.se>
24049 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
24052 2006-03-03 Roger Sayle <roger@eyesopen.com>
24054 * gfortran.dg/dependency_9.f90: New test case.
24056 2006-03-03 Roger Sayle <roger@eyesopen.com>
24058 * gfortran.dg/dependency_4.f90: New test case.
24059 * gfortran.dg/dependency_5.f90: New test case.
24060 * gfortran.dg/dependency_6.f90: New test case.
24061 * gfortran.dg/dependency_7.f90: New test case.
24062 * gfortran.dg/dependency_8.f90: New test case.
24064 2006-03-03 Paul Brook <paul@codesourcery.com>
24066 * lib/target-supports.exp (check_profiling_available):
24069 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
24072 * multiple_allocation_1.f90: New test.
24074 2006-03-03 Roger Sayle <roger@eyesopen.com>
24076 PR tree-optimization/26524
24077 * gfortran.dg/pr26524.f: New test case.
24079 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24081 * g++.dg/template/repo5.C: Cleanup repo files.
24082 * gcc.dg/20051201-1.c: Cleanup coverage files.
24083 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
24084 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
24087 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
24089 * objc.dg/objc-nofilename-1.m: New test.
24090 * objc.dg/bad-receiver-type.m: New test.
24091 * obj-c++.dg/bad-receiver-type.mm: New test.
24093 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
24095 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
24097 2006-03-01 Mike Stump <mrs@apple.com>
24099 * g++.dg/abi/key2.C: Add.
24101 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
24103 * gfortran.dg/logical_dot_product.f90: New test.
24106 * gfortran.dg/used_interface_ref.f90: New test.
24109 * gfortran.dg/dependency_2.f90: New test.
24110 * gfortran.fortran-torture/execute/where17.f90: New test.
24111 * gfortran.fortran-torture/execute/where18.f90: New test.
24112 * gfortran.fortran-torture/execute/where19.f90: New test.
24113 * gfortran.fortran-torture/execute/where20.f90: New test.
24115 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
24117 * g++.dg/tree-ssa/pr26443.C: New test case.
24119 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
24121 PR middle-end/26022
24122 * g++.dg/opt/return-slot1.C: New test.
24124 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
24126 PR libgfortran/26136
24127 * gfortran.dg/namelist_23.f90: New test.
24129 2006-02-28 Roger Sayle <roger@eyesopen.com>
24131 PR middle-end/14752
24132 * gcc.dg/fold-eqandshift-2.c: New test case.
24134 2006-02-28 Richard Guenther <rguenther@suse.de>
24136 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
24139 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
24141 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
24143 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
24145 PR libgfortran/26464
24146 * gfortran.dg/backspace_5.f: New test.
24147 * gfortran.dg/backspace_6.f: New test.
24149 2006-02-26 Roger Sayle <roger@eyesopen.com>
24151 * gcc.dg/fold-eqandnot-1.c: New test case.
24153 2006-02-26 Roger Sayle <roger@eyesopen.com>
24155 PR middle-end/19983
24156 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
24158 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
24160 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
24161 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
24163 2006-02-26 Richard Guenther <rguenther@suse.de>
24165 PR tree-optimization/26421
24166 * gcc.dg/tree-ssa/pr26421.c: New testcase.
24168 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
24170 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
24171 * g++.old-deja/g++.robertl/eb132.C: Likewise.
24173 2006-02-26 Roger Sayle <roger@eyesopen.com>
24175 * gcc.dg/fold-even-1.c: New test case.
24177 2006-02-26 Roger Sayle <roger@eyesopen.com>
24179 PR middle-end/21137
24180 * gcc.dg/fold-eqandshift-1.c: New test case.
24182 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
24184 PR tree-optimization/25125
24185 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
24186 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
24188 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
24190 PR tree-optimizations/26359
24191 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
24192 with -fdump-tree-dceloop-details.
24193 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
24195 2006-02-25 Roger Sayle <roger@eyesopen.com>
24197 PR middle-end/23673
24198 * gcc.dg/fold-eqxor-1.c: New test case.
24199 * gcc.dg/fold-eqxor-2.c: Likewise.
24200 * gcc.dg/fold-eqxor-3.c: Likewise.
24202 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
24205 * scalar_mask_1.f90: New test.
24207 2006-02-24 Geoffrey Keating <geoffk@apple.com>
24209 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
24210 * g++.dg/eh/uncaught2.C: New.
24211 * g++.dg/eh/uncaught3.C: New.
24213 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
24215 PR libgfortran/26423
24216 * gfortran.dg/read_many_1.f: New test.
24218 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
24221 * gfortran.dg/dependency_3.f90: New test.
24222 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
24226 * gfortran.dg/equiv_6.f90: New test.
24228 2006-02-23 Jeff Law <law@redhat.com>
24230 * gcc.c-torture/compile/pr26425.c: New test.
24232 2006-02-23 Jakub Jelinek <jakub@redhat.com>
24234 PR middle-end/26412
24235 * gcc.dg/gomp/pr26412.c: New test.
24237 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24240 * g++.dg/other/ellipsis1.C: New test.
24241 * g++.dg/parse/operator4.C: Adjust error marker.
24243 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
24246 * gfortran.dg/pr25603.f: New testcase.
24248 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
24250 * gcc.dg/bf-spl1.c: Don't specify -m68000.
24251 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
24253 2006-02-21 Geoffrey Keating <geoffk@apple.com>
24255 * g++.dg/eh/spbp.C: New.
24257 2006-02-21 Jakub Jelinek <jakub@redhat.com>
24259 PR middle-end/26379
24260 * gcc.target/i386/mmx-7.c: New test.
24262 2006-02-20 Roger Sayle <roger@eyesopen.com>
24264 PR tree-optimization/26361
24265 * gcc.dg/tree-ssa/vrp27.c: New test case.
24267 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
24269 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
24270 * gcc.dg/tree-ssa/complex-4.c: Here.
24272 2006-02-19 Roger Sayle <roger@eyesopen.com>
24274 PR middle-end/19543
24275 * gfortran.dg/logical_1.f90: New test case.
24277 2006-02-19 Jakub Jelinek <jakub@redhat.com>
24279 PR middle-end/26334
24280 * gcc.dg/20060218-1.c: Moved to...
24281 * gcc.target/i386/20060218-1.c: ... here. New test.
24283 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
24286 * gfortran.dg/convert_1.f90: New.
24288 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
24291 * gfortran.dg/namelist_5.f90: New test.
24294 * gfortran.dg/namelist_4.f90: New test.
24296 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
24299 * gcc.dg/tree-ssa/complex-3.c: New test.
24301 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
24303 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
24304 variable to take into account the variable name in the
24306 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
24308 2006-02-18 Jakub Jelinek <jakub@redhat.com>
24310 PR middle-end/26334
24311 * gcc.c-torture/compile/20060217-1.c: New test.
24312 * gcc.dg/20060218-1.c: New test.
24314 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
24316 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
24318 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
24320 * gcc.dg/cpp/undef3.c: New test.
24321 * gcc.dg/cpp/trad/builtins2.c: New test.
24323 2006-02-18 Mark Mitchell <mark@codesourcery.com>
24326 * g++.dg/template/static22.C: New test.
24327 * g++.dg/template/static23.C: New test.
24328 * g++.dg/template/static24.C: New test.
24329 * g++.dg/template/non-dependent13.C: New test.
24330 * g++.dg/init/member1.C: Tweak error markers.
24332 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24335 * gcc.c-torture/compile/pr26255.c: New test case.
24337 2006-02-16 Roger Sayle <roger@eyesopen.com>
24339 * gfortran.fortran-torture/execute/where_10.f90: New test case.
24340 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
24341 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
24342 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
24343 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
24344 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
24345 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
24347 2006-02-16 Jeff Law <law@redhat.com>
24349 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
24350 * gcc.dg/tree-ssa/vrp26.c: New test.
24352 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
24356 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
24357 __UCLIBC__ is defined.
24359 2006-02-16 Jakub Jelinek <jakub@redhat.com>
24362 * gfortran.dg/gomp/pr26224.f: New test.
24364 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
24367 * lib/target-supports.exp
24368 (check_effective_target_vect_short_mult): New.
24369 (check_effective_target_vect_char_mult): New.
24370 (check_effective_target_vect_widen_sum_qi_to_si): New.
24371 (check_effective_target_vect_widen_sum_qi_to_hi): New.
24372 (check_effective_target_vect_widen_sum_hi_to_si): New.
24373 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
24374 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
24375 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
24376 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
24377 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
24378 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
24379 vect-reduc-pattern-2c.c
24380 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
24381 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
24382 vect-reduc-pattern-1c.c
24384 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
24387 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
24389 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
24392 * gfortran.dg/enum_8.f90: Remove check for warning.
24393 * gfortran.dg/iomsg_1.f90: Ditto.
24394 * gfortran.dg/enum_1.f90: Ditto.
24395 * gfortran.dg/enum_9.f90: Ditto.
24396 * gfortran.dg/enum_2.f90: Ditto.
24397 * gfortran.dg/enum_10.f90: Ditto.
24398 * gfortran.dg/enum_3.f90: Ditto.
24399 * gfortran.dg/flush_1.f90: Ditto.
24400 * gfortran.dg/enum_4.f90: Ditto.
24401 * gfortran.dg/array_constructor_1.f90: Ditto.
24402 * gfortran.dg/enum_5.f90: Ditto.
24403 * gfortran.dg/enum_6.f90: Ditto.
24404 * gfortran.dg/enum_7.f90: Ditto.
24406 2006-02-15 Jakub Jelinek <jakub@redhat.com>
24408 PR middle-end/26300
24409 * gcc.c-torture/compile/20060215-1.c: New test.
24411 2006-02-14 Roger Sayle <roger@eyesopen.com>
24413 PR middle-end/23670
24414 * gcc.dg/tree-ssa/andor-2.c: New test case.
24416 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
24419 * optional_dim.f90: New test.
24421 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
24424 * gfortran.dg/label_4.f90: New.
24426 2006-02-14 Jakub Jelinek <jakub@redhat.com>
24427 Diego Novillo <dnovillo@redhat.com>
24428 Uros Bizjak <uros@kss-loka.si>
24430 * gfortran.dg/gomp: New directory.
24432 2006-02-14 Richard Guenther <rguenther@suse.de>
24434 PR tree-optimization/26258
24435 * gcc.dg/torture/pr26258.c: New testcase.
24437 2006-02-13 Jakub Jelinek <jakub@redhat.com>
24440 * gfortran.dg/pr26246_1.f90: New test.
24441 * gfortran.dg/pr26246_2.f90: New test.
24443 PR middle-end/26092
24444 * gcc.c-torture/compile/20060208-1.c: New test.
24446 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
24450 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
24451 * gfortran.dg/bad_automatic_objects_1.f90: New test.
24452 * gfortran.dg/automatic_module_variable.f90: Change error message.
24455 * gfortran.dg/internal_dummy_1.f90: New test.
24458 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
24462 * gfortran.dg/uncommon_block_data_1.f90: New test.
24463 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
24467 * gfortran.dg/typed_subroutine_1.f90: New test.
24469 2006-02-13 Geoffrey Keating <geoffk@apple.com>
24471 * objc.dg/dwarf-1.m: New.
24473 2006-02-13 Roger Sayle <roger@eyesopen.com>
24475 PR middle-end/24427
24476 * gcc.dg/tree-ssa/andor-1.c: New test case.
24478 2006-02-13 Josh Conner <jconner@apple.com>
24481 * gcc.dg/pr25376.c: New test.
24483 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
24485 * lib/target-supports.exp (check_named_sections_available):
24486 Only compile named-sections test -- don't assemble.
24488 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
24490 * g++.dg/warn/no-write-strings.C: New test.
24491 * g++.dg/warn/write-strings.C: Likewise.
24492 * g++.dg/warn/write-strings-default.C: Likewise.
24494 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
24497 * gfortran.dg/ret_pointer_2.f90: New test.
24499 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
24501 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
24503 2006-02-10 Jeff Law <law@redhat.com>
24505 * gcc.c-torture/compile/pr26213.c: New test.
24507 2006-02-10 Steven G. Kargl <kargls@comcast.net>
24509 gfortran.dg/null_1.f90: New test.
24511 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
24514 * gfortran.dg/parens_4.f90: New.
24515 * gfortran.dg/parens_5.f90: New.
24517 2006-02-10 Richard Guenther <rguenther@suse.de>
24519 * gcc.dg/pr23372-1.c: Remove empty file.
24521 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
24522 Paul Thomas <pault@gcc.gnu.org>
24525 * gfortran.dg/parens_1.f90: New.
24526 * gfortran.dg/parens_2.f90: New.
24527 * gfortran.dg/parens_3.f90: New.
24529 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
24532 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
24535 * gfortran.dg/impure_assignment_1.f90: New test.
24538 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
24540 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
24543 * g++.dg/expr/stdarg2.C: New test.
24545 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
24547 PR inline-asm/16194
24548 * gcc.dg/pr16194.c: New test.
24550 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24552 * ada/acats/run_acats: Use portable variant of "$@".
24554 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
24556 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
24557 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
24559 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
24562 * g++.dg/opt/pr26179.C: New test.
24564 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
24566 PR middle-end/26134
24567 * gcc.dg/tree-ssa/complex-3.c: New test.
24569 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
24571 * gcc.c-torture/compile/volatile-1.c: New test.
24573 2006-02-09 Diego Novillo <dnovillo@redhat.com>
24576 * gcc.dg/tree-ssa/pr26180.c: New test.
24578 2006-02-08 Jeff Law <law@redhat.com>
24580 * gcc.dg/tree-ssa/pr21417.c: New test.
24582 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
24584 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
24585 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
24587 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
24589 * lib/scanrtl.exp: New.
24591 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24594 * g++.dg/other/virtual2.C: New test.
24597 * g++.dg/other/virtual1.C: New test.
24599 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
24601 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
24602 cleanup-ipa-dump): Update dump file glob patterns.
24603 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
24604 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
24606 * lib/gcc-dg.exp: Load it.
24607 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
24609 2006-02-07 Janis Johnson <janis187@us.ibm.com>
24612 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
24613 * gcc.dg/tree-ssa/pr23382.c: Ditto.
24615 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
24618 * gfortran.dg/mvbits_1.f90: New.
24620 2006-02-07 Dirk Mueller <dmueller@suse.com>
24622 * g++.dg/warn/Wdiv-by-zero.C: New test.
24623 * g++.dg/warn/Wno-div-by-zero.C: New.
24625 2006-02-07 Jeff Law <law@redhat.com>
24627 * gcc.dg/tree-ssa/pr21559.c: New test.
24629 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
24630 multiple VRP passes.
24631 * gcc.dg/tree-ssa/vrp09.c: Likewise.
24632 * gcc.dg/tree-ssa/vrp18.c: Likewise.
24633 * gcc.dg/tree-ssa/pr21582.c: Likewise.
24634 * gcc.dg/tree-ssa/pr20657.c: Likewise.
24635 * gcc.dg/tree-ssa/pr21001.c: Likewise.
24636 * gcc.dg/tree-ssa/vrp02.c: Likewise
24637 * gcc.dg/tree-ssa/vrp11.c: Likewise
24638 * gcc.dg/tree-ssa/pr14341.c: Likewise
24639 * gcc.dg/tree-ssa/vrp19.c: Likewise
24640 * gcc.dg/tree-ssa/vrp20.c: Likewise
24641 * gcc.dg/tree-ssa/vrp03.c: Likewise
24642 * gcc.dg/tree-ssa/pr21086.c: Likewise
24643 * gcc.dg/tree-ssa/pr21959.c: Likewise
24644 * gcc.dg/tree-ssa/vrp21.c: Likewise
24645 * gcc.dg/tree-ssa/vrp04.c: Likewise
24646 * gcc.dg/tree-ssa/pr25485.c: Likewise
24647 * gcc.dg/tree-ssa/pr22026.c: Likewise
24648 * gcc.dg/tree-ssa/vrp22.c: Likewise
24649 * gcc.dg/tree-ssa/vrp05.c: Likewise
24650 * gcc.dg/tree-ssa/20030807-10.c: Likewise
24651 * gcc.dg/tree-ssa/pr20701.c: Likewise
24652 * gcc.dg/tree-ssa/vrp23.c: Likewise
24653 * gcc.dg/tree-ssa/vrp06.c: Likewise
24654 * gcc.dg/tree-ssa/pr22117.c: Likewise
24655 * gcc.dg/tree-ssa/pr20702.c: Likewise
24656 * gcc.dg/tree-ssa/vrp15.c: Likewise
24657 * gcc.dg/tree-ssa/pr21090.c: Likewise
24658 * gcc.dg/tree-ssa/pr21294.c: Likewise
24659 * gcc.dg/tree-ssa/vrp24.c: Likewise
24660 * gcc.dg/tree-ssa/vrp07.c: Likewise
24661 * gcc.dg/tree-ssa/pr21563.c: Likewise
24662 * gcc.dg/tree-ssa/pr25382.c: Likewise
24663 * gcc.dg/tree-ssa/vrp16.c: Likewise
24664 * gcc.dg/tree-ssa/vrp25.c: Likewise
24665 * gcc.dg/tree-ssa/vrp08.c: Likewise
24666 * gcc.dg/tree-ssa/20030807-6.c: Likewise
24667 * gcc.dg/tree-ssa/vrp17.c: Likewise
24668 * gcc.dg/tree-ssa/pr21458.c: Likewise
24669 * g++.dg/tree-ssa/pr18178.C: Likewise
24671 2006-02-07 Richard Guenther <rguenther@suse.de>
24675 2006-01-30 Richard Guenther <rguenther@suse.de>
24677 * gcc.dg/pr23372-1.C: New testcase.
24679 * g++.dg/tree-ssa/pr26140.C: New testcase.
24681 2006-02-07 Mark Mitchell <mark@codesourcery.com>
24684 * g++.dg/template/ttp15.C: New test.
24685 * g++.dg/template/ttp16.C: Likewise.
24686 * g++.dg/template/ttp17.C: Likewise.
24687 * g++.old-deja/g++.pt/ttp36.C: Remove.
24688 * g++.old-deja/g++.pt/ttp19.C: Likewise.
24689 * g++.old-deja/g++.pt/ttp37.C: Likewise.
24690 * g++.old-deja/g++.pt/ttp38.C: Likewise.
24691 * g++.old-deja/g++.pt/ttp39.C: Likewise.
24692 * g++.old-deja/g++.pt/ttp9.C: Likewise.
24693 * g++.old-deja/g++.pt/ttp40.C: Likewise.
24694 * g++.old-deja/g++.pt/ttp51.C: Likewise.
24695 * g++.old-deja/g++.pt/ttp26.C: Likewise.
24696 * g++.old-deja/g++.pt/ttp36.C: Likewise.
24698 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
24700 PR libfortran/23815
24701 * unf_io_convert_4.f90: New test.
24703 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
24705 * gcc.dg/tree-ssa/loadpre10.c: New test.
24706 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
24707 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
24708 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
24710 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24712 PR libfortran/24685
24713 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
24715 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
24718 * gfortran.dg/assign_7.f: New test.
24720 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
24724 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
24725 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
24726 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
24728 2006-02-05 Jakub Jelinek <jakub@redhat.com>
24730 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
24733 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
24735 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
24736 * g++.dg/charset/string.c (foo): Likewise.
24737 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
24739 * g++.dg/ext/builtin2.C (printf): Likewise.
24740 * g++.dg/init/new15.C (printf): Likewise.
24741 * g++.dg/opt/pr17697-1.C (foo): Likewise.
24742 * g++.dg/opt/pr17697-2.C (foo): Likewise.
24743 * g++.dg/opt/pr17697-3.C (foo): Likewise.
24744 * g++.dg/template/non-dependent4.C (temp): Likewise.
24745 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
24746 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
24747 parameter type to const char*.
24748 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
24749 Change type to const char*.
24750 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
24752 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
24753 second parameter type to const char*.
24754 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
24755 (Y::Y): Change parameter type to const char*.
24756 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
24757 * g++.old-deja/g++.jason/report.C: Apply const correctness.
24758 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
24759 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
24761 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
24763 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
24764 type to const char*.
24765 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
24766 return type to const char*.
24767 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
24769 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
24770 * g++.old-deja/g++.law/refs1.C: Likewise.
24771 * g++.old-deja/g++.law/visibility1.C: Likewise.
24772 * g++.old-deja/g++.law/visibility2.C: Likewise.
24773 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
24775 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
24776 * g++.old-deja/g++.mike/net48.C: Likewise.
24777 * g++.old-deja/g++.mike/p646.C: Likewise.
24778 * g++.old-deja/g++.mike/p6746.C: Likewise.
24779 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
24780 type to const char*.
24781 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
24782 deprecated conversion warning.
24783 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
24785 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
24786 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
24787 * g++.old-deja/g++.pt/explicit8.C: Likewise.
24788 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
24789 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
24790 * g++.old-deja/g++.pt/nontype3.C: Likewise.
24791 * g++.old-deja/g++.pt/t39.C: Likewise.
24792 * g++.old-deja/g++.robertl/eb106.C: Likewise.
24793 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
24795 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
24798 intrinsic_argument_conformance_1.f90: New test.
24800 2006-02-03 Steven G. Kargl <kargls@comcast.net>
24803 * gfortran.dg/char_result_11.f90: Add SAVE.
24804 * gfortran.dg/der_pointer_4.f90: Ditto.
24805 * gfortran.dg/default_initialization.f90: New test.
24807 2006-02-03 Jeff Law <law@redhat.com>
24809 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
24810 handle more than 100 dump files.
24811 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
24812 * lib/scantree.exp (scan-tree-dump): Likewise.
24813 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
24814 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
24815 * lib/scanipa.exp (scan-ipa-dump): Likewise.
24816 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
24817 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
24819 2006-02-03 Diego Novillo <dnovillo@redhat.com>
24821 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
24823 2006-02-03 Mark Mitchell <mark@codesourcery.com>
24825 * g++.dg/template/using12.C: New test.
24827 2006-02-03 Alan Modra <amodra@bigpond.net.au>
24829 * gcc.target/powerpc/pr25960.c: New test.
24831 2006-02-02 Steven G. Kargl <kargls@comcast>
24834 gfortran.dg/nullify_2.f90: New test.
24836 2006-02-02 Diego Novillo <dnovillo@redhat.com>
24839 * gcc.dg/gomp/pr25990.c: New test.
24841 2006-01-31 Mark Mitchell <mark@codesourcery.com>
24844 * g++.gd/template/partial4.C: New test.
24846 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
24848 PR middle-end/26001
24849 * gfortran.dg/data_char_2.f90: New.
24851 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
24854 maxval_maxloc_conformance_1.f90: New test.
24856 2006-01-31 Richard Guenther <rguenther@suse.de>
24858 * gcc.target/i386/sselibm-1.c: New testcase.
24859 * gcc.target/i386/sselibm-2.c: Likewise.
24860 * gcc.target/i386/sselibm-3.c: Likewise.
24861 * gcc.target/i386/sselibm-4.c: Likewise.
24862 * gcc.target/i386/sselibm-5.c: Likewise.
24864 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
24867 * gfortran.dg/arrayio_derived_2.f90: New.
24869 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
24871 * gcc.dg/unsigned-long-compare.c: New test.
24873 2006-01-30 Steve Ellcey <sje@cup.hp.com>
24876 * lib/target-supports.exp (check_effective_target_freorder):
24877 Check to see if target supports -freorder-blocks-and-partition.
24878 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
24879 instead of "dg-require-named-sections".
24881 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
24884 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
24885 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
24886 * gcc.dg/pragma-isr-trapa2.c: Likewise.
24887 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
24888 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
24889 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
24890 * gcc.dg/attr-isr-trap_exit.c: Likewise.
24891 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
24893 2006-01-30 Richard Guenther <rguenther@suse.de>
24896 * gcc.dg/pr23372-1.C: New testcase.
24898 2006-01-29 Diego Novillo <dnovillo@redhat.com>
24900 * gcc.dg/gomp/pr25874.c: New test.
24902 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
24905 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
24907 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
24913 * gfortran.dg/intent_out_1.f90: New test.
24915 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
24918 * gfortran.dg/procedure_lvalue.f90: New test.
24922 * gfortran.dg/char_pointer_assign_2.f90: New test.
24923 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
24924 assignment to be consistent with standard.
24925 * gfortran.dg/char_result_2.f90: The same.
24926 * gfortran.dg/char_result_8.f90: The same.
24928 2006-01-28 Zack Weinberg <zackw@panix.com>
24930 * gcc.dg/Woverlength-strings.c
24931 * gcc.dg/Woverlength-strings-pedantic-c89.c
24932 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
24933 * gcc.dg/Woverlength-strings-pedantic-c99.c
24934 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
24936 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
24938 * gcc.c-torture/execute/20060127-1.c: New test.
24940 2006-01-28 Mark Mitchell <mark@codesourcery.com>
24943 * g++.dg/ext/pragmaweak1.C: New test.
24945 2006-01-28 Mark Mitchell <mark@codesourcery.com>
24948 * g++.dg/template/spec29.C: New test.
24950 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
24953 * gcc.c-torture/execute/pr19606.c: New.
24955 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
24957 * gcc.dg/pragma-re-4.c: New test.
24959 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
24962 * gfortran.dg/assumed_size_refs_3.f90: New test.
24964 2006-01-27 Ben Elliston <bje@au.ibm.com>
24966 * gcc.misc-tests/dectest.exp: Remove defunct comment.
24968 2006-01-26 Laurent GUERBY <laurent@guerby.net>
24971 * ada/acats/support/impdef.a: Add One_Long_Second.
24972 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
24973 * ada/acats/tests/c9/c94026.a: Likewise.
24974 * ada/acats/tests/c9/c97305c.ada: Likewise.
24975 * ada/acats/tests/c9/c99004a.ada: Likewise.
24977 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
24980 * gfortran.dg/global_references_2.f90: New test.
24986 * gfortran.dg/assumed_charlen_function_1.f90: New test.
24987 * gfortran.dg/assumed_charlen_function_3.f90: New test.
24990 * gfortran.dg/assumed_charlen_function_2.f90: New test.
24992 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
24995 * gcc.dg/Wpointer-sign.c: New.
24996 * gcc.dg/Wpointer-sign-Wall.c: New.
24997 * gcc.dg/Wpointer-sign-Wall-no.c: New.
24998 * gcc.dg/Wpointer-sign-pedantic.c: New.
24999 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
25000 * gcc.dg/conv-2.c: Use -Wpointer-sign.
25002 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
25005 * gcc.c-torture/compile/pr25861.c: New test.
25007 2006-01-26 Paul Brook <paul@codesourcery.com>
25009 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
25010 on short-enum targets.
25011 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
25013 (generate_fields): Use short_enums.
25014 (main): Set short_enums. Document -e.
25015 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
25016 on short-enum targets.
25017 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
25019 (generate_fields): Use short_enums.
25020 (main): Set short_enums. Document -e.
25021 * lib/target-supports.exp (check_effective_target_short_enums): New.
25023 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
25026 * gcc.dg/torture/pr25947-1.c: New test.
25028 2006-01-25 Jan Hubicka <jh@suse.cz>
25029 Roger Sayle <roger@eyesopen.com>
25031 PR rtl-optimization/25703
25032 * gcc.target/i386/20060125-1.c: New test case.
25033 * gcc.target/i386/20060125-2.c: New test case.
25035 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
25038 * gfortran.dg/goto_1.f: New.
25040 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
25043 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
25044 25716 on 32-bit systems too.
25046 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
25049 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
25051 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
25053 * gcc.dg/tree-ssa/gen-vect-33.c: New.
25055 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
25058 * gfortran.dg/read_eof.f90: Delete, renamed.
25059 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
25060 * gfortran.dg/read_eof_2.f90: New test.
25061 * gfortran.dg/read_eof_3.f90: New test.
25063 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
25066 * gcc.c-torture/compile/pr25860.c: New test.
25068 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25071 * g++.dg/parse/dtor8.C: New test.
25073 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
25076 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
25077 * gcc.dg/gomp/gomp.exp: Return without testing anything if
25078 check_effective_target_fopenmp returns 0.
25080 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
25083 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
25084 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
25085 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
25087 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
25090 * g++.dg/opt/pr25857.C: New test.
25092 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
25093 Jan Hubicka <jh@suse.cz>
25094 Richard Guenther <rguenther@suse.de>
25096 PR rtl-optimization/25654
25097 * gcc.dg/torture/pr25654.c: New testcase.
25098 * gcc.target/i386/pr25654.c: Likewise.
25100 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
25103 * gfortran.dg/internal references_2.f90: New test.
25105 Fix regression in testing of admissability of attributes.
25106 * gfortran.dg/intent_used_1.f90: New test.
25108 2006-01-23 Ben Elliston <bje@au.ibm.com>
25110 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
25111 Remove target conditional torture options for i?86 and x86_64
25114 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
25117 * g++.dg/rtti/no-rtti.C: New.
25119 2006-01-21 Mark Mitchell <mark@codesourcery.com>
25122 * g++.dg/inherit/conv2.C: New test.
25125 * g++.dg/parse/dtor7.C: New test.
25128 * g++.dg/template/crash44.C: New test.
25130 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
25134 * gfortran.dg/internal_references_1.f90: New test.
25139 * gfortran.dg/global_references_1.f90: New test.
25140 * gfortran.dg/g77/19990905-1.f: Restore the error that
25141 there is a clash between the common block name and
25142 the name of a subroutine reference.
25145 * gfortran.dg/aliasing_dummy_1.f90: New test.
25147 2006-01-21 Alan Modra <amodra@bigpond.net.au>
25149 * gcc.dg/vmx/1b-01.c: Warning fix.
25150 * gcc.dg/vmx/1c-02.c: Likewise.
25151 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
25153 2006-01-20 Steve Ellcey <sje@cup.hp.com>
25156 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
25158 2006-01-20 Richard Guenther <rguenther@suse.de>
25159 Steven Bosscher <stevenb.gcc@gmail.com>
25161 PR rtl-optimization/24626
25162 * gcc.dg/torture/pr24626-1.c: New testcase.
25163 * gcc.dg/torture/pr24626-2.c: Likewise.
25164 * gcc.dg/torture/pr24626-3.c: Likewise.
25165 * gcc.dg/torture/pr24626-4.c: Likewise.
25167 2006-01-20 Dirk Mueller <dmueller@suse.com>
25170 * g++.dg/warn/empty-body.C: New.
25172 2006-01-19 Mark Mitchell <mark@codesourcery.com>
25175 * g++.dg/template/using10.C: New test.
25176 * g++.dg/temlpate/using11.C: Likewise.
25177 * g++.dg/inherit/using5.C: Tweak error messages.
25179 2006-01-20 Alan Modra <amodra@bigpond.net.au>
25181 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
25183 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
25185 2006-01-19 Jan Hubicka <jh@suse.cz>
25187 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
25189 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25192 * g++.dg/template/spec28.C: New test.
25194 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
25196 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
25197 (switchfiles): Fix fprintf's by adding srcdir or removing it.
25199 2006-01-19 Diego Novillo <dnovillo@redhat.com>
25201 * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
25202 * gcc.dg/gomp/critical-1.c: Likewise.
25203 * gcc.dg/gomp/critical-3.c: Likewise.
25204 * gcc.dg/gomp/empty.c: Likewise.
25205 * gcc.dg/gomp/ordered-1.c: Likewise.
25206 * gcc.dg/gomp/for-4.c: Likewise.
25207 * gcc.dg/gomp/for-6.c: Likewise.
25208 * gcc.dg/gomp/master-3.c: Likewise.
25209 * gcc.dg/gomp/for-8.c: Likewise.
25210 * gcc.dg/gomp/for-10.c: Likewise.
25211 * gcc.dg/gomp/for-18.c: Likewise.
25212 * gcc.dg/gomp/for-5.c: Likewise.
25213 * gcc.dg/gomp/for-7.c: Likewise.
25214 * gcc.dg/gomp/for-9.c: Likewise.
25216 2006-01-18 Jeff Law <law@redhat.com>
25218 * gcc.dg/tree-ssa/vrp25.c: New test.
25220 2006-01-19 Richard Sandiford <richard@codesourcery.com>
25222 * gcc.dg/pr25805.c: Fix misapplied patch.
25224 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
25226 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
25227 (check_effective_target_vect_udot_qi): New.
25228 (check_effective_target_vect_sdot_hi): New.
25229 (check_effective_target_vect_udot_hi): New.
25230 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
25231 prefixed with "wrapv-" with -fwrapv.
25232 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
25233 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
25234 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
25235 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
25236 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
25238 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
25239 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
25240 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
25241 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
25243 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25246 * g++.dg/other/default2.C: New test.
25247 * g++.dg/other/default3.C: New test.
25249 2006-01-19 Richard Sandiford <richard@codesourcery.com>
25252 * gcc.dg/pr25805.c: New file.
25254 2006-01-18 Mark Mitchell <mark@codesourcery.com>
25257 * g++.dg/template/init6.C: New test.
25259 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
25261 * gcc.dg/tree-ssa/pr24287.c: New test
25263 2006-01-18 Eric Christopher <echristo@apple.com>
25265 * g++.dg/eh/table.C: New.
25267 2006-01-18 DJ Delorie <dj@redhat.com>
25269 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
25270 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
25271 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
25272 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
25274 2006-01-18 Jeff Law <law@redhat.com>
25276 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
25277 on wrapping on overflow semantics.
25279 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
25281 * gcc.gc/tree-ssa/vrp23.c: New test.
25282 * gcc.gc/tree-ssa/vrp24.c: New test.
25284 2006-01-18 Richard Henderson <rth@redhat.com>
25285 Aldy Hernandez <aldyh@redhat.com>
25286 Jakub Jelinek <jakub@redhat.com>
25287 Diego Novillo <dnovillo@redhat.com>
25288 Uros Bizjak <uros@kss-loka.si>
25290 * gcc.dg/gomp: New directory.
25292 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
25293 Steven G. Kargl <kargls@comcast.net>
25296 * gfortran.dg/intrinsic_external_1.f90: New test.
25299 * gfortran.dg/elemental_pointer_1.f90: New test.
25302 * gfortran.dg/external_procedures_1.f90: New test.
25305 gfortran.dg/assumed_present.f90: New test.
25307 2006-01-18 Jakub Jelinek <jakub@redhat.com>
25309 * g++.dg/parse/lookup5.C: New test.
25311 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
25314 * gfortran.dg/read_eof.f90: New test.
25316 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
25318 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
25319 add a closing brace.
25321 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
25324 * gfortran.dg/fmt_tl.f: New test.
25326 2006-01-17 Eric Christopher <echristo@apple.com>
25328 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
25329 * g++.old-deja/g++.warn/impint2.C: Ditto.
25330 * g++.old-deja/g++.other/null1.C: Ditto.
25331 * g++.dg/warn/conv2.C: Ditto.
25332 * g++.dg/warn/conv4.C: New file.
25334 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
25336 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
25338 2006-01-17 Andreas Jaeger <aj@suse.de>
25339 Janis Johnson <janis187@us.ibm.com>
25341 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
25343 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
25344 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
25346 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
25348 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
25349 (switchfiles): xfail txxx where xxx >= 25.
25351 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
25354 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
25356 2006-01-17 Jakub Jelinek <jakub@redhat.com>
25359 * gcc.dg/pr25682.c: New test.
25360 * g++.dg/parse/array-size2.C: New test.
25362 2006-01-16 Ian Lance Taylor <ian@airs.com>
25364 * consistency.vlad: Remove entire directory, 1652 files.
25366 2006-01-16 Janis Johnson <janis187@us.ibm.com>
25368 * lib/target-supports.exp (check_effective_target_dfp_nocache,
25369 check_effective_target_dfprt_nocache): New.
25370 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
25371 (check_effective_target_dfprt): New.
25372 * lib/c-compat.exp (check_dfp): Remove.
25373 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
25374 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
25375 level of support for decimal float.
25376 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
25377 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
25378 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
25379 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
25380 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
25381 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
25382 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
25383 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
25384 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
25385 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
25386 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
25387 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
25390 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
25393 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
25395 * lib/gfortran.exp (gfortran_init): Likewise.
25396 * lib/obj-c++.exp (obj-c++_init): Likewise.
25397 * lib/scanasm.exp (scan-assembler-dem): Likewise.
25398 (scan-assembler-dem-not): Likewise.
25399 * lib/scandump.exp (scan-dump-dem): Likewise.
25400 (scan-dump-dem-not): Likewise.
25402 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
25405 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
25407 * lib/obj-c++.exp (obj-c++_init): Likewise.
25409 2006-01-16 Richard Guenther <rguenther@suse.de>
25411 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
25413 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25416 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
25417 to LD_LIBRARY_PATH.
25419 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
25420 Andrew Pinski <pinskia@physics.uc.edu>
25422 * gcc.dg/minmax-1.c: New test.
25424 2006-01-16 Ben Elliston <bje@au.ibm.com>
25426 * gcc.dg/dfp/dfp.exp: Correct FSF address.
25427 * gcc.misc-tests/dectest.exp: Ditto.
25429 2006-01-15 Ian Lance Taylor <ian@airs.com>
25432 * gcc.target/i386/cmov6.c: Use -march=k8.
25434 2006-01-15 Andreas Jaeger <aj@suse.de>
25436 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
25437 x86 does not have __float128.
25439 2006-01-14 Ian Lance Taylor <ian@airs.com>
25441 * gcc.target/i386/cmov6.c: New test.
25443 2006-01-14 Mark Mitchell <mark@codesourcery.com>
25446 * g++.dg/template/ctor6.C: New test.
25448 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
25450 PR tree-optimization/25485
25451 * gcc.dg/tree-ssa/pr25485.c: New.
25453 2006-01-14 Richard Guenther <rguenther@suse.de>
25455 PR tree-optimization/22548
25456 PR tree-optimization/22555
25457 PR tree-optimization/22501
25458 * gcc.dg/tree-ssa/alias-4.c: New testcase.
25459 * gcc.dg/tree-ssa/alias-5.c: Likewise.
25460 * gcc.dg/tree-ssa/alias-6.c: Likewise.
25461 * gcc.dg/tree-ssa/alias-7.c: Likewise.
25462 * gcc.dg/tree-ssa/alias-8.c: Likewise.
25463 * gcc.dg/tree-ssa/alias-9.c: Likewise.
25464 * gcc.dg/tree-ssa/alias-10.c: Likewise.
25465 * gcc.dg/tree-ssa/alias-11.c: Likewise.
25466 * gcc.dg/tree-ssa/alias-12.c: Likewise.
25468 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
25470 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
25471 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
25473 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
25474 Richard Guenther <rguenther@suse.de>
25476 PR rtl-optimization/24257
25477 * gcc.dg/torture/pr24257.c: New testcase.
25479 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
25481 * gcc.c-torture/execute/20060110-1.c: New test.
25482 * gcc.c-torture/execute/20060110-2.c: New test.
25484 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
25486 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
25488 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
25491 * gfortran.dg/label_3.f90: New test.
25493 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
25495 PR tree-optimization/25771
25496 * g++.dg/tree-ssa/pr25771.C: New test
25498 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
25501 * g++.dg/opt/complex5.C: New test.
25503 2006-01-13 Richard Guenther <rguenther@suse.de>
25505 * gcc.target/i386/387-9.c: New testcase.
25507 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
25510 * g++.dg/debug/dwarf2-1.C: New.
25512 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
25515 * lib/gcov.exp (verify-lines): Add "close $fd".
25517 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
25518 Ben Elliston <bje@au.ibm.com>
25520 * gcc.dg/dfp/inf-1.c: New test.
25522 2006-01-12 Janis Johnson <janis187@us.ibm.com>
25523 Yao Qi <qiyaoltc@cn.ibm.com>
25524 Ben Elliston <bje@au.ibm.com>
25525 Jon Grimm <jgrimm2@us.ibm.com>
25527 * gcc.dg/nodfp-1.c: New test.
25528 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
25529 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
25530 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
25531 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
25532 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
25533 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
25534 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
25535 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
25536 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
25537 * gcc.dg/format/dfp-scanf-1.c: Likewise.
25538 * gcc.dg/format/dfp-printf-1.c: Likewise.
25539 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
25540 (compat_setup_dfp): New.
25541 * gcc.dg/compat/compat.exp: Use it.
25542 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
25543 Make some variables global, prepend "compat_" to their names.
25544 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
25545 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
25546 * gcc.misc-tests/dectest.exp: New test driver for decTest.
25547 * lib/compat.exp (compat_skip_list): Make global, rename.
25548 * lib/c-compat.exp: New file.
25549 * lib/target-supports.exp (check_effective_target_dfp): New.
25551 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
25552 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
25553 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
25554 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
25555 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
25556 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
25557 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
25558 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
25559 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
25560 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
25561 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
25562 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
25563 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
25564 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
25565 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
25566 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
25567 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
25568 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
25569 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
25570 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
25571 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
25572 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
25573 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
25574 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
25575 gcc.dg/dfp/struct-layout-1.c,
25576 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
25577 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
25578 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
25579 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
25580 gcc.dg/dfp/func-vararg-dfp.c,
25581 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
25582 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
25583 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
25584 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
25585 gcc.dg/dfp/wtr-conversion-1.c: New tests.
25587 2006-01-11 Richard Guenther <rguenther@suse.de>
25589 PR tree-optimization/25734
25590 * gcc.dg/tree-ssa/pr25734.c: New testcase.
25592 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
25595 * gfortran.dg/literal_character_constant_1_x.F: New test.
25596 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
25597 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
25598 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
25600 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
25603 * g++.dg/ext/packed3.C: Add expected packed error.
25605 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
25608 * gcc.dg/torture/pr25706-1.c: New test.
25610 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
25612 PR tree-optimization/23109
25613 PR tree-optimization/23948
25614 PR tree-optimization/24123
25616 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
25617 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
25618 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
25619 g++.dg/tree-ssa/pr23948.C: New testcases.
25620 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
25621 three divisions in order to do the optimization.
25623 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
25626 * g++.dg/other/pr25632.C: New test.
25628 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
25631 * gfortran.dg/used_types_1.f90: New test.
25633 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
25636 * gcc.dg/torture/pr25718-1.c: New test.
25638 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
25640 * gfortran.dg/list_read_2.f90: Fix typo in description.
25642 2006-01-10 Jan Beulich <jbeulich@novell.com>
25644 * lib/target-supports.exp (check_visibility_available): Simplify test
25646 (check_profiling_available): Fail for *-*-netware*.
25647 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
25648 * gcc.dg/20021014-1.c: Likewise.
25649 * gcc.dg/nest.c: Likewise.
25651 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
25654 * gfortran.dg/forall_3.f90: New test.
25656 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
25659 * gfortran.dg/nesting_2.f90: New test.
25660 * gfortran.dg/nesting_3.f90: New test.
25662 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
25664 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
25665 Fix typo in comment.
25667 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
25669 * gfortran.dg/single_char_string.f90: New test.
25671 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
25673 * gfortran.dg/ichar_2.f90: New test.
25675 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
25678 * gfortran.dg/private_type_4.f90: New.
25680 2006-01-07 Richard Guenther <rguenther@suse.de>
25682 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
25684 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25686 * gfortran.dg/func_decl_1.f90: New.
25687 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
25688 * gfortran.dg/array_alloc_2.f90: Likewise.
25689 * gfortran.dg/char_result_8.f90: Likewise.
25690 * gfortran.dg/dup_save_1.f90: Likewise.
25691 * gfortran.dg/dup_save_2.f90: Likewise.
25692 * gfortran.dg/f2c_6.f90: Likewise.
25693 * gfortran.dg/f2c_7.f90: Likewise.
25694 * gfortran.dg/func_result_2.f90: Likewise.
25695 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
25697 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
25700 * gfortran.dg/elemental_subroutine_1.f90: New test.
25701 * gfortran.dg/elemental_subroutine_2.f90: New test.
25705 * gfortran.dg/assumed_size_refs_1.f90: New test.
25709 * gfortran.dg/assumed_size_refs_2.f90: New test.
25710 * gfortran.dg/initialization_1.f90: Change warning message.
25712 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
25714 * gcc.dg/tree-ssa/loop-15.c: New test.
25716 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
25719 * gfortran.dg/backspace_3.f: New test.
25720 * gfortran.dg/backspace_4.f: New test.
25722 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
25725 * gfortran.dg/fmt_white.f: Update test.
25727 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
25729 * gcc.dg/cast-1.c: Add new warning.
25730 * gcc.dg/cast-2.c: Likewise.
25731 * gcc.dg/cast-3.c: Likewise.
25732 * gcc.dg/format/cast-1.c: Likewise.
25733 * gcc.dg/cast-4.c: New testcase.
25735 2006-01-05 Richard Guenther <rguenther@suse.de>
25737 PR tree-optimization/22555
25738 * gcc.dg/tree-ssa/alias-3.c: New testcase.
25740 2006-01-05 Richard Guenther <rguenther@suse.de>
25741 Diego Novillo <dnovillo@redhat.com>
25743 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
25744 * gcc.dg/tree-ssa/loop-8.c: Likewise.
25745 * gcc.dg/tree-ssa/loop-1.c: Likewise.
25746 * gcc.dg/tree-ssa/pr23294.c: Likewise.
25747 * gcc.dg/tree-ssa/pr21985.c: Likewise.
25748 * gcc.dg/tree-ssa/loop-14.c: Likewise.
25749 * gcc.dg/tree-ssa/loop-2.c: Likewise.
25750 * gcc.dg/tree-ssa/loop-3.c: Likewise.
25751 * gcc.dg/tree-ssa/loop-4.c: Likewise.
25752 * gcc.dg/tree-ssa/pr21171.c: Likewise.
25753 * gcc.dg/tree-ssa/loop-5.c: Likewise.
25754 * gcc.dg/tree-ssa/loop-10.c: Likewise.
25755 * gcc.dg/tree-ssa/loop-6.c: Likewise.
25756 * treelang/compile/extravar.tree: Likewise.
25757 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
25758 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
25759 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
25760 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
25761 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
25763 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
25765 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
25768 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
25771 gfortran.dg/char_result_11.f90: New.
25773 2006-01-04 Mark Mitchell <mark@codesourcery.com>
25776 * g++.dg/parse/access9.C: New test.
25777 * g++.dg/tc1/dr52.C: Tweak error markers.
25779 2006-01-04 Richard Henderson <rth@redhat.com>
25781 Merge from gomp branch.
25782 * g++.dg/parse/pragma2.C: Update expected error lines.
25784 2006-01-04 Jakub Jelinek <jakub@redhat.com>
25786 * g++.dg/other/i386-2.C: New test.
25789 * gcc.c-torture/compile/20051228-1.c: New test.
25792 * gcc.dg/pr25559.c: New test.
25794 2006-01-03 Mark Mitchell <mark@codesourcery.com>
25797 * g++.dg/lookup/friend9.C: New test.
25800 * g++.dg/template/repo5.C: New test.
25802 2006-01-03 Steven G. Kargl <kargls@comcast.net>
25805 * gfortran.dg/forall_2.f90: New test.
25807 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
25809 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
25810 dg-require-weak. Adjust regexp to handle leading-underscore
25811 targets and space as well as TAB after .weak. Change previous
25812 64-bit fix to not use naked dot.
25814 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
25816 PR rtl-optimization/25578
25817 * gcc.c-torture/execute/20060102-1.c: New testcase.
25819 2006-01-03 Richard Guenther <rguenther@suse.de>
25822 * gcc.dg/torture/pr25183.c: New testcase.
25824 2006-01-03 Jakub Jelinek <jakub@redhat.com>
25826 Merge from gomp-branch.
25827 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
25828 * gcc.dg/ia64-sync-2.c: Likewise.
25829 * gcc.dg/ia64-sync-3.c: Likewise.
25830 * gcc.dg/ia64-sync-4.c: Likewise.
25831 * gcc.dg/sync-2.c: Likewise.
25832 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
25833 that sparc64-*-* and sparcv9-*-* supports sync builtins.
25835 2006-01-02 Mark Mitchell <mark@codesourcery.com>
25838 * g++.dg/parse/operator6.C: New test.
25841 * g++.dg/parse/error29.C: New test.
25844 * g++.dg/parse/dtor6.C: New test.
25847 * g++.dg/parse/ctor3.C: New test.
25850 * g++.dg/template/class3.C: New test.
25852 2006-01-02 Geoffrey Keating <geoffk@apple.com>
25854 * g++.dg/debug/debug9.C: New.
25856 2006-01-02 Steven G. Kargl <kargls@comcast.net>
25859 * gfortran.dg/label_2.f90: New test.
25861 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25863 * g++.dg/lookup/using12.C: Tighten error marker.
25865 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
25866 Andrew Pinski <pinskia@physics.uc.edu>
25868 * gcc.target/powerpc/darwin-abi-3.c: New file.
25869 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
25870 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
25871 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
25872 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
25873 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
25874 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
25875 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
25876 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
25878 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
25880 * gcc.dg/tree-ssa/loadpre1.c: New;
25881 * gcc.dg/tree-ssa/loadpre2.c: New;
25882 * gcc.dg/tree-ssa/loadpre3.c: New;
25883 * gcc.dg/tree-ssa/loadpre4.c: New;
25884 * gcc.dg/tree-ssa/loadpre5.c: New;
25885 * gcc.dg/tree-ssa/loadpre6.c: New;
25886 * gcc.dg/tree-ssa/loadpre7.c: New;
25887 * gcc.dg/tree-ssa/loadpre8.c: New;
25888 * gcc.dg/tree-ssa/loadpre9.c: New;
25890 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
25892 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
25893 * g++.dg/abi/thunk4.C: Likewise.
25895 2006-01-01 Andreas Jaeger <aj@suse.de>
25897 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
25900 2006-01-01 Jakub Jelinek <jakub@redhat.com>
25903 * gcc.dg/pragma-pack-3.c: New test.
25904 * g++.dg/parse/pragma3.C: New test.
25906 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25908 PR middle-end/24827
25909 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
25911 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25914 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
25916 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
25919 * gfortran-dg/pure_byref_3.f90: New.
25922 * gfortran.dg/userdef_operator_1.f90: New.
25924 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
25926 * g++.dg/abi/thunk3.C: New.
25927 * g++.dg/abi/thunk4.C: New.
25929 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
25932 * gfortran.dg/host_used_types_1.f90: New test. Check that host
25933 associated derived type components of derived types are
25934 properly declared in contained procedures.
25936 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
25938 PR libgfortran/25139
25939 * gfortran.dg/backspace_2.f: New test.
25941 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
25943 PR libgfortran/25550
25944 * gfortran.dg/endfile.f: New test.
25946 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
25948 PR libgfortran/25419
25949 * gfortran.dg/comma.f: New test.
25951 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25953 * lib/gfortran-dg.exp: Remove trailing whitespace.
25954 * lib/fortran-torture.exp: Test with -fbounds-check instead of
25955 -funroll-all-loops.
25957 2005-12-28 Alan Modra <amodra@bigpond.net.au>
25959 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
25960 Extended Double long doubles or repeat tests when long double is
25961 the same size as double.
25963 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25965 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
25968 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
25969 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
25972 * gcc.dg/pr23911.c: Make test variable static.
25975 * gcc.dg/tree-ssa/pr14841.c: Likewise.
25977 2005-12-26 Mark Mitchell <mark@codesourcery.com>
25980 * g++.dg/parse/crash17.C: Adjust error markers.
25981 * g++.dg/template/error20.C: New test.
25983 2005-12-26 Mark Mitchell <mark@codesourcery.com>
25986 * g++.dg/ext/complit4.C: New test.
25989 * g++.dg/ext/complit5.C: Likewise.
25991 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
25993 PR tree-optimization/25125
25994 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
25995 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
25996 * gcc.c-torture/execute/pr25125.c: New.
25998 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
26002 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic
26003 functions with incorrect assumed size references.
26005 2005-12-24 Mark Mitchell <mark@codesourcery.com>
26008 * g++.dg/opt/init1.C: New test.
26010 2005-12-23 Mark Mitchell <mark@codesourcery.com>
26013 * g++.dg/template/sfinae3.C: New test.
26015 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26017 * g++.dg/other/friend4.C: New test.
26019 2005-12-23 Jakub Jelinek <jakub@redhat.com>
26022 * g++.dg/opt/pr25005.C: New test.
26024 2005-12-22 Mark Mitchell <mark@codesourcery.com>
26027 * g++.dg/template/ptrmem16.C: New test.
26029 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
26033 * gfortran.dg/initialization_1.f90: Add test of SIZE.
26035 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
26037 PR libgfortran/25307
26038 * gfortran.dg/list_read_5.f90: New test.
26040 2005-12-22 Richard Henderson <rth@redhat.com>
26042 * gcc.target/i386/sse-7.c: Use -msse2.
26044 2005-12-23 Jakub Jelinek <jakub@redhat.com>
26046 PR rtl-optimization/25432
26047 * gcc.c-torture/compile/20051216-1.c: New test.
26050 * objc/execute/pr25328.m: New test.
26052 2005-12-22 Mark Mitchell <mark@codesourcery.com>
26055 * g++.dg/template/call4.C: New test.
26057 2005-12-22 Dale Johannesen <dalej@apple.com>
26059 * gcc.target/i386/sse-17.c: New.
26061 2005-12-22 Paul Brook <paul@codesourcery.com>
26063 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
26065 2005-12-22 Paul Brook <paul@codesourcery.com>
26067 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
26069 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
26072 * gcc.c-torture/compile/pr25513.c: New test.
26074 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26077 * g++.dg/parse/error25.C: Add more tests.
26079 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26082 * gfortran.dg/der_charlen_1.f90: New.
26084 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
26087 * gfortran.dg/pointer_component_type_1.f90: New test.
26091 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
26092 should give an error with assumed size array refernces and checks
26093 those that should not.
26094 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
26095 reference an upper bound so that it does not generate an error.
26101 * gfortran.dg/used_dummy_types_1.f90: New test.
26102 * gfortran.dg/used_dummy_types_2.f90: New test.
26103 * gfortran.dg/used_dummy_types_3.f90: New test.
26104 * gfortran.dg/used_dummy_types_4.f90: New test.
26105 * gfortran.dg/used_dummy_types_5.f90: New test.
26108 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
26109 group already being USE associated.
26110 * gfortran.dg/assumed_shape_nml.f90: New test.
26111 * gfortran.dg/assumed_size_nml.f90: New test.
26121 * gfortran.dg/io_constraints_1.f90: New test.
26122 * gfortran.dg/io_constraints_1.f90: New test.
26123 * gfortran.dg/iostat_3.f90: Change wording of warning.
26124 * gfortran.dg/g77/19981216-0.f: The same.
26126 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
26128 PR tree-optimization/23518
26129 * gcc.dg/pr23518.c: New.
26131 2005-12-21 Mike Stump <mrs@apple.com>
26133 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
26135 2005-12-21 Paul Brook <paul@codesourcery.com>
26137 * gcc.dg/pr19340.c: Skip on m68k targets.
26139 2005-12-21 Steven Bosscher <stevenb@suse.de>
26141 PR rtl-optimization/25196
26142 * gcc.dg/pr25196.c: New test.
26144 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
26147 gfortran.dg/where_nested_1.f90: New.
26149 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
26151 PR tree-optimization/25382.
26152 * gcc.dg/tree-ssa/pr25382.c: New.
26154 2005-12-20 Richard Guenther <rguenther@suse.de>
26156 PR middle-end/24306
26157 * gcc.target/i386/pr24306.c: New testcase.
26159 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
26161 PR tree-optimization/25501
26162 * gcc.dg/tree-ssa/pr25501.c: New.
26164 2005-12-20 Richard Guenther <rguenther@suse.de>
26167 2005-12-02 Richard Guenther <rguenther@suse.de>
26169 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
26171 2005-12-20 Mark Mitchell <mark@codesourcery.com>
26174 * g++.dg/warn/Wunreachable-code-2.C: New test.
26176 2005-12-19 Mark Mitchell <mark@codesourcery.com>
26179 * g++.dg/template/ctor5.C: New test.
26182 * g++.dg/template/overload8.C: New test.
26184 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
26186 * gcc.c-torture/compile/pr25483 : New test.
26188 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26191 * g++.dg/ext/typeof10.C: New test.
26193 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
26195 * gcc.dg/mt-loopi1.c: New.
26197 2005-12-18 Richard Guenther <rguenther@suse.de>
26199 PR tree-optimization/25481
26200 * gcc.dg/torture/pr25481.c: New testcase.
26202 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
26204 PR rtl-optimization/21041
26205 * gcc.dg/pr21041.c: New test.
26207 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
26209 PR libgfortran/25463
26210 * gfortran.dg/advance.f90: New test.
26212 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
26214 * gcc.dg/20051201-1.c: New test.
26216 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
26219 * gfortran.dg/initialization_1.f90: New test.
26220 * gfortran.dg/enum_5.f90: Change dg-error to new message.
26221 * gfortran.dg/g77/980616-0.f: The same.
26223 2005-12-17 Steven G. Kargl <kargls@comcast.net>
26226 * gfortran.dg/chkbits.f90: New test.
26228 2005-12-17 Steven G. Kargl <kargls@comcast.net>
26230 * gfortran.dg/enum_5.f: Revert to previous version.
26232 2005-12-17 Steven G. Kargl <kargls@comcast.net>
26234 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
26235 * gfortran.dg/nested_modules_1.f90: Ditto.
26236 * gfortran.dg/hollerith_f95.f90: Ditto.
26237 * gfortran.dg/select_5.f90: Ditto.
26238 * gfortran.dg/secnds.f: Ditto.
26239 * gfortran.dg/hollerith2.f90: Ditto.
26240 * gfortran.dg/imag_2.f: Ditto.
26241 * gfortran.dg/ftell_2.f90: Ditto.
26242 * gfortran.dg/malloc_free_1.f90: Ditto.
26243 * gfortran.dg/logint-1.f: Ditto.
26244 * gfortran.dg/recursive_statement_functions.f90: Ditto.
26245 * gfortran.dg/e_d_fmt.f90: Ditto.
26246 * gfortran.dg/hollerith_legacy.f90: Ditto.
26247 * gfortran.dg/logint-2.f: Ditto.
26248 * gfortran.dg/enum_5.f90: Ditto.
26249 * gfortran.dg/f2c_2.f90: Ditto.
26250 * gfortran.dg/pr17143.f90: Ditto.
26251 * gfortran.dg/namelist_14.f90: Ditto.
26252 * gfortran.dg/logint-3.f: Ditto.
26253 * gfortran.dg/spread_scalar_source.f90: Ditto.
26254 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
26255 * gfortran.dg/namelist_11.f: Ditto.
26256 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
26257 * gfortran.dg/g77/20010519-1.f
26258 * gfortran.dg/g77/alpha1.f: Ditto.
26259 * gfortran.dg/g77/990115-1.f: Ditto.
26260 * gfortran.dg/g77/erfc.f: Ditto.
26261 * gfortran.dg/g77/19990313-3.f: Ditto.
26262 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
26263 * gfortran.dg/g77/20010426.f: Ditto.
26264 * gfortran.dg/g77/19990313-0.f: Ditto.
26265 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
26266 * gfortran.dg/g77/20000629-1.f: Ditto.
26267 * gfortran.dg/g77/970125-0.f: Ditto.
26268 * gfortran.dg/g77/8485.f: Ditto.
26269 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
26270 * gfortran.dg/g77/19990313-1.f: Ditto.
26271 * gfortran.dg/g77/int8421.f: Ditto.
26272 * gfortran.dg/g77/19990305-0.f: Ditto.
26273 * gfortran.dg/g77/947.f: Ditto.
26274 * gfortran.dg/g77/19990905-2.f: Ditto.
26275 * gfortran.dg/g77/cabs.f: Ditto.
26276 * gfortran.dg/g77/19990313-2.f: Ditto.
26277 * gfortran.dg/g77/20020307-1.f: Ditto.
26278 * gfortran.dg/g77/dcomplex.f: Ditto.
26279 * gfortran.dg/g77/19990502-1.f: Ditto.
26280 * gfortran.dg/g77/19981216-0.f: Ditto.
26281 * gfortran.dg/common_4.f90: Ditto.
26282 * gfortran.dg/entry_4.f90: Ditto.
26283 * gfortran.dg/equiv_constraint_2.f90: Ditto.
26284 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
26285 * gfortran.dg/namelist_12.f: Ditto.
26286 * gfortran.dg/scale_1.f90: Ditto.
26287 * gfortran.dg/modulo_1.f90
26288 * gfortran.dg/hollerith.f90: Ditto.
26289 * gfortran.dg/direct_io_3.f90: Ditto.
26290 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
26291 * gfortran.dg/gnu_logical_1.F: Ditto.
26292 * gfortran.dg/unf_io_convert_1.f90: Ditto.
26293 * gfortran.dg/assign_1.f90: Ditto.
26294 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
26295 * gfortran.dg/pr23095.f: Ditto.
26296 * gfortran.dg/read_float_1.f90: Ditto.
26298 2005-12-17 Andreas Jaeger <aj@suse.de>
26300 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
26301 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
26303 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
26306 * gfortran.dg/fmt_white.f: New test.
26308 2005-12-16 Steven G. Kargl <kargls@comcast.net>
26310 * gfortran.dg/label_1.f90: New test.
26312 2005-12-15 Ben Elliston <bje@au.ibm.com>
26315 * gcc.dg/20031012-1.c: Add -Walways-true option.
26316 * gcc.dg/weak/weak-3.c: Likewise.
26317 * g++.old-deja/g++.mike/warn8.C: Likewise.
26319 2005-12-16 Mike Stump <mrs@apple.com>
26321 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
26324 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
26326 PR libgfortran/25264
26327 PR libgfortran/25349
26328 * gfortran.dg/tl_editing.f90: Added additional checks.
26329 * gfortran.dg/t_editing.f: New test.
26330 * gfortran.dg/write_padding.f90: New test
26332 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26335 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
26337 2005-12-16 Jakub Jelinek <jakub@redhat.com>
26339 PR rtl-optimization/24899
26340 * gcc.c-torture/execute/20051215-1.c: New test.
26342 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
26345 * gfortran.dg/pr24823.f: New test.
26347 2005-12-16 Jeff Law <law@redhat.com>
26349 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
26351 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
26353 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
26354 (base_types): Change C++ style comments to C style comments. Remove
26355 aligned types from the array. Keep Enums disabled.
26356 (complex_types): Remove aligned types from the array.
26357 Comment out "_Complex long double".
26358 (attrib_types): Remove.
26359 (complex_attrib_types): Remove.
26360 (attrib_array_types): Remove.
26361 (complex_attrib_array_types): Remove.
26362 (aligned_bitfld_types): Remove.
26363 (n_aligned_bitfld_types): Remove.
26364 (FEATURE_ALIGNEDPACKED): Delete.
26365 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
26366 (singles): Remove support for adding attributes.
26367 (choose_type): Remove support for attributed types.
26368 (generate_fields): Remove support for attributed bit-fields.
26369 Remove support for adding attributes.
26370 (generate_random_tests): Remove support for adding attributes.
26371 (features): Add back "[0] :0" and "complex vector [0]".
26372 (main): Remove support for attributed bit-fields.
26373 Uncomment the calling of generate_random_tests for the rests of
26376 2005-12-16 Jan Hubicka <jh@suse.cz>
26378 * gcc.c-torture/combine/pr25224.c: New.
26380 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
26383 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
26386 2005-12-15 Richard Sandiford <richard@codesourcery.com>
26388 * gcc.dg/20051215-1.c: New file.
26390 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26392 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
26393 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
26395 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
26398 * gfortran.dg/dummy_functions_1.f90: New.
26400 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
26402 PR rtl-optimization/25310
26403 * gcc.c-torture/compile/pr25310.c: New test.
26405 2005-12-14 Jakub Jelinek <jakub@redhat.com>
26408 * gcc.dg/pr25023.c: New test.
26410 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26412 * g++.old-deja/g++.brendan/redecl1.C,
26413 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
26414 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
26415 g++.old-deja/g++.oliva/typeof1.C,
26416 g++.old-deja/g++.other/crash16.C,
26417 g++.old-deja/g++.other/crash34.C,
26418 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
26419 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
26420 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
26421 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
26422 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
26423 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
26426 2005-12-14 Kean Johnston <jkj@sco.com>
26427 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26429 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
26430 * gcc.target/i386/20020523-1.c: Ditto.
26431 * gcc.target/i386/tailcall-1.c: Ditto.
26432 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
26433 * gcc.target/i386/ssetype-5.c: Ditto.
26435 2005-12-14 Jeff Law <law@redhat.com>
26437 * gcc.dg/tree-ssa/foldstring-1.c: New test.
26439 2005-12-14 Jakub Jelinek <jakub@redhat.com>
26443 * gcc.target/i386/pr25254.c: New test.
26444 * gfortran.dg/PR24188.f: New test.
26446 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
26448 * lib/fortran-torture.exp: Catch remaining uses of
26449 remote_file build delete.
26451 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26453 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
26455 2005-12-14 Ben Elliston <bje@au.ibm.com>
26457 * gcc.dg/warn-addr-cmp.c: New test.
26459 2005-12-13 Jakub Jelinek <jakub@redhat.com>
26463 * gcc.target/i386/pr25293.c: New test.
26465 2005-12-13 Petr Machata <machata@post.cz>
26468 * g++.dg/parse/comma2.C: New test.
26470 2005-12-13 Mark Mitchell <mark@codesourcery.com>
26471 Jakub Jelinek <jakub@redhat.com>
26473 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
26474 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
26475 (limits.h): Include unconditionally.
26476 (stdlib.h): Likewise.
26477 (hashtab.h): Do not include.
26478 (getopt.h): Likewise.
26479 (stddef.h): Include.
26480 (hashval_t): Define.
26481 (struct entry): Add "next" field.
26482 (HASH_SIZE): New macro.
26483 (hash_table): New variable.
26484 (switchfiles): Do not use xmalloc.
26486 (iterative_hash): New function.
26488 (e_exists): New function.
26489 (e_insert): Likewise.
26490 (output): Use, instead of libiberty hashtable functions.
26491 (main): Do not use getopt. Do not call htab_create.
26493 2005-12-13 Jakub Jelinek <jakub@redhat.com>
26496 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
26497 put atal* and atpaal* attributes on array elements.
26498 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
26499 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
26500 put atal* and atpaal* attributes on array elements.
26501 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
26503 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
26505 * gcc.dg/single-precision-constant.c: New test.
26507 2005-12-13 Alan Modra <amodra@bigpond.net.au>
26509 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
26510 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
26511 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
26512 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
26513 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
26514 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
26515 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
26516 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
26517 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
26518 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
26519 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
26520 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
26521 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
26522 gcc.target/powerpc/ppc-sdata-2.c,
26523 gcc.target/powerpc/ppc-stackalign-1.c,
26524 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
26525 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
26526 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
26527 gcc.target/powerpc/rs6000-ldouble-2.c,
26528 gcc.target/powerpc/rs6000-power2-1.c,
26529 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
26530 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
26531 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
26532 option into target selector.
26533 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
26534 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
26536 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
26539 * objc.dg/encode-9.m: New test.
26541 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26544 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
26545 * gcc.dg/asm-b.c: Fix typo.
26546 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
26547 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
26548 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
26549 i?86 lp64 and x86_64 ilp32.
26550 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
26552 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
26554 2005-12-12 Steven G. Kargl <kargls@comcast.net>
26557 gfortran.dg/equiv_5.f90: New test.
26559 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
26561 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
26562 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
26563 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
26564 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
26565 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
26566 * gcc.dg/tree-ssa/reassoc-5.c: New.
26567 * gcc.dg/tree-ssa/reassoc-6.c: New.
26568 * gcc.dg/tree-ssa/reassoc-7.c: New.
26569 * gcc.dg/tree-ssa/reassoc-8.c: New.
26570 * gcc.dg/tree-ssa/reassoc-9.c: New.
26571 * gcc.dg/tree-ssa/reassoc-10.c: New.
26572 * gcc.dg/tree-ssa/reassoc-11.c: New.
26574 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26578 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
26580 2005-12-12 Mark Mitchell <mark@codesourcery.com>
26583 * g++.dg/template/inherit.C: Do not use a generic error message.
26585 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
26588 * objc.dg/gnu-encoding: New directory.
26589 * objc.dg/gnu-encoding/compat-common.h: New file.
26590 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
26591 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
26592 * objc.dg/gnu-encoding/vector-defs.h: New file.
26593 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
26594 * objc.dg/gnu-encoding/generate-random.c: New file.
26595 * objc.dg/gnu-encoding/generate-random_r.c: New file.
26596 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
26597 * objc.dg/gnu-encoding/generate-random.h: New file.
26599 2005-12-11 Mark Mitchell <mark@codesourcery.com>
26602 * g++.dg/template/defarg7.C: New test.
26604 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
26607 * objc.dg/encode-8.m: New test.
26609 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
26612 * objc.dg/encode-7.m: New test.
26614 2005-12-10 Mark Mitchell <mark@codesourcery.com>
26617 * g++.dg/opt/inline10.C: New test.
26619 2005-12-11 Steven G. Kargl <kargls@comcast.net>
26621 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
26623 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
26625 * gfortran.dg/substring_equivalence.f90: typo in comment
26627 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26630 * gfortran.dg/iostat_3.f90: New test.
26632 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
26635 * gfortran.dg/unf_io_convert_1.f90: New test.
26636 * gfortran.dg/unf_io_convert_2.f90: New test.
26637 * gfortran.dg/unf_io_convert_3.f90: New test.
26639 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26642 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
26643 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
26644 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
26645 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
26646 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
26647 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
26648 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
26649 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
26650 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
26651 gcc.dg/torture/fp-int-convert-float128-timode.c,
26652 gcc.dg/torture/fp-int-convert-float128.c,
26653 gcc.dg/torture/fp-int-convert-float80-timode.c,
26654 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
26655 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
26657 * gcc.dg/tls/opt-1.c: Require effective target fpic.
26659 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
26661 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
26663 2005-12-10 Richard Sandiford <richard@codesourcery.com>
26665 * gcc.dg/20051207-1.c,
26666 * gcc.dg/20051207-2.c,
26667 * gcc.dg/20051207-3.c: New tests.
26669 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26672 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
26673 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
26674 dg-skip-if target selector.
26677 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
26678 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
26679 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
26680 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
26681 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
26682 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
26683 and/or merge with i?86 cases.
26685 * gcc.dg/tls/opt-3.c: Require effective target fpic.
26688 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
26689 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
26690 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
26691 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
26694 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
26697 * gcc.c-torture/compile/pr25311.c: New test.
26699 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
26701 PR libgfortran/25039
26702 * gfortran.dg/read_comma.f: New test.
26704 2005-12-08 Jakub Jelinek <jakub@redhat.com>
26707 * g++.dg/opt/pr19317-1.C: New test.
26708 * g++.dg/opt/pr19317-2.C: New test.
26709 * g++.dg/opt/pr19317-3.C: New test.
26712 * gcc.c-torture/execute/pr19005.c: New test.
26715 * g++.old-deja/g++.other/comdat5.C: New test.
26716 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
26718 * g++.dg/compat/struct-layout-1.exp: New file.
26719 * g++.dg/compat/struct-layout-1.h: New.
26720 * g++.dg/compat/struct-layout-1_generate.c: New.
26721 * g++.dg/compat/struct-layout-1_x1.h: New.
26722 * g++.dg/compat/struct-layout-1_x2.h: New.
26723 * g++.dg/compat/struct-layout-1_y1.h: New.
26724 * g++.dg/compat/struct-layout-1_y2.h: New.
26726 * gcc.dg/20050330-2.c: New test.
26728 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
26731 * gfortran.dg/associated_1.f90: New.
26733 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
26735 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
26736 ILP32 vect_no_align platforms.
26738 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
26739 Jakub Jelinek <jakub@redhat.com>
26742 * gcc.c-torture/compile/20051207-1.c: New test.
26744 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26747 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
26748 gcc.dg/torture/pr18582-1.c,
26749 gcc.target/i386/attributes-error.c: Also test on x86_64.
26751 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
26753 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26756 * g++.dg/template/typedef3.C: New test.
26760 * g++.dg/template/dtor3.C: Fix error markers.
26762 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
26764 * lib/target-supports.exp (check_effective_target_sync_char_short):
26767 2005-12-06 Janis Johnson <janis187@us.ibm.com>
26769 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
26771 2005-12-06 Roger Sayle <roger@eyesopen.com>
26773 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
26774 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
26775 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
26776 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
26778 2005-12-06 Roger Sayle <roger@eyesopen.com>
26781 * g++.dg/other/array2.C: New test case.
26783 2005-12-05 Geoffrey Keating <geoffk@apple.com>
26785 * gcc.dg/darwin-weakimport-3.c: New.
26787 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
26788 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
26789 and to work on Darwin.
26790 * gcc.dg/attr-weakref-1b.c: New file.
26791 * gcc.dg/attr-weakref-2.c: New test.
26792 * gcc.dg/darwin-weakref-1.c: New test.
26794 2005-12-05 Janis Johnson <janis187@us.ibm.com>
26797 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
26798 use in selector expressions.
26799 (dg-xfail-if): Ditto.
26800 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
26801 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
26802 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
26803 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
26804 * gcc.test-framework/test-framework.exp: Skip generated tests if
26805 CHECK_TEST_FRAMEWORK is not 1.
26807 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26809 PR tree-optimization/24963
26810 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
26813 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
26816 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
26817 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
26818 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
26819 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
26821 2005-12-05 Jakub Jelinek <jakub@redhat.com>
26823 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
26826 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
26828 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
26830 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
26832 * gcc.dg/format/cast-1.c: New test.
26834 2005-12-04 Roger Sayle <roger@eyesopen.com>
26837 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
26838 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
26839 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
26840 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
26842 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
26844 * gcc.dg/cast-pretty-print-1.c: New test.
26846 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
26848 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
26850 2005-12-02 Mark Mitchell <mark@codesourcery.com>
26853 * g++.dg/template/friend40.C: New test.
26855 2005-12-02 Jakub Jelinek <jakub@redhat.com>
26858 * gcc.target/i386/movq-2.c: New test.
26859 * gcc.target/i386/movq.c: Remove target i?86, instead add
26860 dg-require-effective-target ilp32.
26862 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26865 * g++.dg/other/default1.C: New test.
26867 2005-12-02 Richard Guenther <rguenther@suse.de>
26869 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
26871 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
26873 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
26875 2005-12-02 Alan Modra <amodra@bigpond.net.au>
26878 * gcc.target/powerpc/rotate.c: New.
26880 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
26882 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
26883 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
26885 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
26888 * gcc.dg/pr17730-1.c: Adjust.
26889 * gcc.dg/lvalue1.c (main): Likewise.
26890 * gcc.dg/lvalue-2.c: Likewise.
26891 * g++.dg/pr7503-3.C
26893 2005-12-01 Geoffrey Keating <geoffk@apple.com>
26895 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
26898 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
26901 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
26903 2005-12-01 Uros Bizjak <uros@kss-loka.si>
26906 * lib/target-supports.exp (check_effective_target_tls): New.
26907 (check_effective_target_tls_runtime): New.
26908 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
26910 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
26911 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
26912 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
26913 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
26914 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
26915 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
26916 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
26917 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
26918 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
26919 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
26920 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
26921 effective-target TLS.
26922 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
26923 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
26924 effective-target TLS runtime.
26926 2005-12-01 Uros Bizjak <uros@kss-loka.si>
26928 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
26930 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
26932 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
26933 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
26934 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
26935 ignored" warnings when "packing" is the same as the ABI layout.
26937 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
26940 * gfortran.dg/line_length_1.f: New test.
26941 * gfortran.dg/line_length_2.f90: Ditto.
26943 2005-11-30 Richard Guenther <rguenther@suse.de>
26945 PR tree-optimization/21655
26946 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
26948 2005-11-30 Dale Johannesen <dalej@apple.com>
26950 * gcc.c-torture/compile/pr24930.c: New.
26952 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
26955 * gfortran.dg/auto_char_dummy_array.f90: New test.
26957 2005-11-30 Jeff Law <law@redhat.com>
26959 * g++.old-deja/g++.law/pr25000.C: New test.
26961 2005-11-30 Jakub Jelinek <jakub@redhat.com>
26963 * gcc.dg/tls/opt-11.c: New test.
26965 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
26967 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
26969 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
26972 2005-11-29 Jakub Jelinek <jakub@redhat.com>
26974 * gfortran.dg/open_access_1.f90: New test.
26976 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26978 * gcc.dg/charset/builtin2.c: New test.
26980 2005-11-28 Jakub Jelinek <jakub@redhat.com>
26982 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
26983 on mmix-*-* for *_[xy].c.
26985 2005-11-28 Kean Johnston <jkj@sco.com>
26987 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
26989 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
26990 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
26991 * gcc.target/i386/asm-3.c: Ditto.
26992 * gcc.target/i386/clobbers.c: Ditto.
26993 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
26994 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
26996 * gcc.target/i386/mul.c: Ditto.
26997 * gcc.target/i386/ssetype-1.c: Ditto.
26998 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
26999 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
27000 static so the test works with -fPIC mode too. Based on comment in
27002 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
27004 2005-11-28 Richard Guenther <rguenther@suse.de>
27006 * gcc.dg/alias-9.c: New testcase.
27007 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
27009 2005-11-28 Roger Sayle <roger@eyesopen.com>
27010 Uros Bizjak <uros@kss-loka.si>
27012 PR middle-end/20219
27013 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
27014 tan(x)/sin(x) transformations.
27016 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
27018 PR middle-end/24575
27019 * gcc.dg/tree-ssa/divide-3.c: New test.
27020 * gcc.dg/tree-ssa/divide-4.c: New test.
27022 2005-11-27 Steven G. Kargl <kargls@comcast.net>
27025 * gfortran.dg/boz_6.f90: New test.
27027 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27030 * gfortran.dg/modulo_1.f90: New test.
27032 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27034 PR libfortran/24919
27035 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
27036 fail on CRLF platforms.
27037 * gfortran.dg/ftell_2.f90: Likewise.
27039 2005-11-26 Eric Christopher <echristo@apple.com>
27041 * gcc.dg/intmax_t-1.c: Remove mips xfail.
27043 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
27045 * objc.dg/gnu-runtime-3.m: Simplify.
27047 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
27049 PR middle-end/23669
27050 * gcc.dg/tree-ssa/divide-1.c: New test.
27051 * gcc.dg/tree-ssa/divide-2.c: New test.
27053 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
27055 PR libgfortran/24945
27056 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
27058 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
27060 PR libgfortran/24945
27061 * gfortran.dg/open_status_2.f90: New test.
27063 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27065 * gcc.c-torture/execute/builtins/fprintf.c,
27066 gcc.c-torture/execute/builtins/fputs-lib.c,
27067 gcc.c-torture/execute/builtins/fputs.c,
27068 gcc.c-torture/execute/builtins/lib/fprintf.c,
27069 gcc.c-torture/execute/builtins/lib/printf.c,
27070 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
27072 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
27074 * gcc.dg/20050922-2.c: New test.
27076 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
27078 * objc.dg/gnu-runtime-3.m: New test.
27080 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27083 * g++.dg/other/void1.C: New test.
27085 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
27087 PR middle-end/24998
27088 * gcc.dg/torture/fp-int-convert-float.c,
27089 gcc.dg/torture/fp-int-convert-double.c,
27090 gcc.dg/torture/fp-int-convert-long-double.c,
27091 gcc.dg/torture/fp-int-convert-timode.c,
27092 gcc.dg/torture/fp-int-convert-float80.c,
27093 gcc.dg/torture/fp-int-convert-float80-timode.c,
27094 gcc.dg/torture/fp-int-convert-float128.c,
27095 gcc.dg/torture/fp-int-convert-float128-timode.c,
27096 gcc.dg/torture/fp-int-convert.h: New files.
27098 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
27100 PR middle-end/24989
27101 * gcc.dg/tree-ssa/bool-10.c: New test.
27102 * gcc.dg/tree-ssa/bool-11.c: New test.
27103 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
27105 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
27107 PR middle-end/24990
27108 * tree-ssa/pr24990-1.c: New test.
27110 2005-11-24 Richard Guenther <rguenther@suse.de>
27111 Dirk Mueller <dmueller@suse.de>
27114 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
27115 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
27116 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
27117 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
27118 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
27119 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
27121 2005-11-23 Uros Bizjak <uros@kss-loka.si>
27123 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
27125 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
27128 * gcc.dg/Wc++-compat.c: New.
27129 * gcc.dg/Wno-c++-compat.c: New.
27131 2005-11-23 Alan Modra <amodra@bigpond.net.au>
27133 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
27134 (vspltish, vspltisw): Likewise.
27136 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
27138 PR libgfortran/24794
27139 * gfortran.dg/namelist_12.f: Fix quotes.
27140 * gfortran.dg/namelist_13.f90: Fix quotes.
27141 * gfortran.dg/namelist_14.f90: Fix quotes.
27142 * gfortran.dg/namelist_15.f90: Fix quotes.
27143 * gfortran.dg/namelist_use.f90: Fix quotes.
27144 * gfortran.dg/namelist_use_only.f90: Fix quotes.
27145 * gfortran.dg/namelist_21.f90: New test.
27146 * gfortran.dg/namelist_22.f90: New test.
27148 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
27151 * gcc.c-torture/compile/pr23435.c: New.
27153 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
27155 * gcc.c-torture/execute/floatunsisf-1.c: New test.
27157 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
27159 * gcc.target/powerpc/405-macchw-1.c,
27160 gcc.target/powerpc/405-macchw-2.c,
27161 gcc.target/powerpc/405-macchwu-1.c,
27162 gcc.target/powerpc/405-macchwu-2.c,
27163 gcc.target/powerpc/405-machhw-1.c,
27164 gcc.target/powerpc/405-machhw-2.c,
27165 gcc.target/powerpc/405-machhwu-1.c,
27166 gcc.target/powerpc/405-machhwu-2.c,
27167 gcc.target/powerpc/405-maclhw-1.c,
27168 gcc.target/powerpc/405-maclhw-2.c,
27169 gcc.target/powerpc/405-maclhwu-1.c,
27170 gcc.target/powerpc/405-maclhwu-2.c,
27171 gcc.target/powerpc/405-mulchw-1.c,
27172 gcc.target/powerpc/405-mulchw-2.c,
27173 gcc.target/powerpc/405-mulchwu-1.c,
27174 gcc.target/powerpc/405-mulchwu-2.c,
27175 gcc.target/powerpc/405-mulhhw-1.c,
27176 gcc.target/powerpc/405-mulhhw-2.c,
27177 gcc.target/powerpc/405-mulhhwu-1.c,
27178 gcc.target/powerpc/405-mulhhwu-2.c,
27179 gcc.target/powerpc/405-mullhw-1.c,
27180 gcc.target/powerpc/405-mullhw-2.c,
27181 gcc.target/powerpc/405-mullhwu-1.c,
27182 gcc.target/powerpc/405-mullhwu-2.c,
27183 gcc.target/powerpc/405-nmacchw-1.c,
27184 gcc.target/powerpc/405-nmacchw-2.c,
27185 gcc.target/powerpc/405-nmachhw-1.c,
27186 gcc.target/powerpc/405-nmachhw-2.c,
27187 gcc.target/powerpc/405-nmaclhw-1.c,
27188 gcc.target/powerpc/405-nmaclhw-2.c,
27189 gcc.target/powerpc/440-macchw-1.c,
27190 gcc.target/powerpc/440-macchw-2.c,
27191 gcc.target/powerpc/440-macchwu-1.c,
27192 gcc.target/powerpc/440-macchwu-2.c,
27193 gcc.target/powerpc/440-machhw-1.c,
27194 gcc.target/powerpc/440-machhw-2.c,
27195 gcc.target/powerpc/440-machhwu-1.c,
27196 gcc.target/powerpc/440-machhwu-2.c,
27197 gcc.target/powerpc/440-maclhw-1.c,
27198 gcc.target/powerpc/440-maclhw-2.c,
27199 gcc.target/powerpc/440-maclhwu-1.c,
27200 gcc.target/powerpc/440-maclhwu-2.c,
27201 gcc.target/powerpc/440-mulchw-1.c,
27202 gcc.target/powerpc/440-mulchw-2.c,
27203 gcc.target/powerpc/440-mulchwu-1.c,
27204 gcc.target/powerpc/440-mulchwu-2.c,
27205 gcc.target/powerpc/440-mulhhw-1.c,
27206 gcc.target/powerpc/440-mulhhw-2.c,
27207 gcc.target/powerpc/440-mulhhwu-1.c,
27208 gcc.target/powerpc/440-mulhhwu-2.c,
27209 gcc.target/powerpc/440-mullhw-1.c,
27210 gcc.target/powerpc/440-mullhw-2.c,
27211 gcc.target/powerpc/440-mullhwu-1.c,
27212 gcc.target/powerpc/440-mullhwu-2.c,
27213 gcc.target/powerpc/440-nmacchw-1.c,
27214 gcc.target/powerpc/440-nmacchw-2.c,
27215 gcc.target/powerpc/440-nmachhw-1.c,
27216 gcc.target/powerpc/440-nmachhw-2.c,
27217 gcc.target/powerpc/440-nmaclhw-1.c,
27218 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
27220 2005-11-21 Jakub Jelinek <jakub@redhat.com>
27223 * gfortran.dg/inquire_9.f90: New test.
27226 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
27228 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
27230 PR libfortran/24432
27231 * lib/target-supports.exp (check_effective_target_fortran_large_real):
27232 Check that 'cos' is supported.
27234 2005-11-21 Paul Thomas <pault@gcc.gnu.org
27237 * gfortran.dg/substring_equivalence.f90: New test.
27240 * gfortran.dg/auto_internal_assumed.f90: New test.
27242 2005-11-21 Uros Bizjak <uros@kss-loka.si>
27244 * gcc.dg/fold-div-2.c: New test.
27246 2005-11-20 Ian Lance Taylor <ian@airs.com>
27248 PR rtl-optimization/24883
27249 * gcc.c-torture/compile/pr24883.c: New test.
27251 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
27253 PR middle-end/20583
27254 * gcc.c-torture/compile/pr20583.c: New.
27256 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
27258 * gcc.c-torture/execute/usmul.c: New test.
27260 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
27262 * gcc.dg/tree-ssa/vrp22.c: New test.
27264 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
27266 PR middle-end/24912
27267 * gcc.dg/torture/pr24912-1.c: New test.
27269 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
27272 * gfortran.dg/arrayio_derived_1.f90: New test.
27274 2005-11-19 Richard Guenther <rguenther@suse.de>
27276 PR middle-end/23294
27277 * gcc.dg/tree-ssa/pr23294.c: New testcase.
27279 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
27281 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
27283 2005-11-18 Mark Mitchell <mark@codesourcery.com>
27286 * g++.dg/template/friend39.C: New test.
27288 2005-11-18 James E Wilson <wilson@specifix.com>
27290 * gcc.dg/builtin-strstr.c: New.
27292 2005-11-18 Richard Henderson <rth@redhat.com>
27294 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
27295 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
27296 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
27297 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
27298 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
27299 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
27300 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
27301 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
27302 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
27303 renaming to remove initial "ia64-".
27305 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
27307 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
27309 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
27311 * g++.dg/cpp/string-2.C: New test.
27313 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
27315 * gcc.dg/tree-ssa/loop-14.c: New test.
27317 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
27318 Michael Chamberlain <michael@chamberlain.net.au>
27320 * ada/acats/run_all.sh (target_run): Kill long running tests.
27322 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27324 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
27325 * gcc.dg/cleanup-9.c: Likewise.
27326 * gcc.dg/cleanup-10.c: Likewise.
27327 * gcc.dg/cleanup-11.c: Likewise.
27329 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27332 * gfortran.dg/open_access_append_1.f90: New test.
27333 * gfortran.dg/open_access_append_2.f90: New test.
27335 2005-11-16 Richard Guenther <rguenther@suse.de>
27337 PR middle-end/24851
27338 * gcc.c-torture/execute/pr24851.c: New testcase.
27340 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
27342 * gcc.dg/fold-overflow-1.c: New test.
27344 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
27346 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
27347 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
27349 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
27351 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
27353 * g++.dg/eh/forced2.C: Likewise.
27354 * g++.dg/eh/forced3.C: Likewise.
27355 * g++.dg/eh/forced4.C: Likewise.
27357 2005-11-11 Mike Stump <mrs@apple.com>
27359 * g++.old-deja/g++.mike/unused.C: Add.
27361 2005-11-15 Mark Mitchell <mark@codesourcery.com>
27364 * g++.dg/warn/Wcast-qual1.C: New test.
27366 2005-11-15 Jan Hubicka <jh@suse.cz>
27368 * gcc.dg/winline-5.c: Add large-unit-insns limit.
27370 2005-11-14 David Edelsohn <edelsohn@gnu.org>
27372 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
27374 2005-11-14 Diego Novillo <dnovillo@redhat.com>
27377 * gcc.dg/tree-ssa/pr24840.c: New test.
27379 2005-11-14 Janis Johnson <janis187@us.ibm.com>
27382 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
27384 2005-11-14 Dale Johannesen <dalej@apple.com>
27386 * gcc.c-torture/execute/20051113-1.c: New.
27388 2005-11-14 Mark Mitchell <mark@codesourcery.com>
27391 * g++.dg/template/crash43.C: New test.
27393 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
27395 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
27397 2005-11-13 Mark Mitchell <mark@codesourcery.com>
27400 * g++.dg/eh/spec8.C: New test.
27402 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
27404 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
27406 2005-11-13 Mark Mitchell <mark@codesourcery.com>
27409 * g++.dg/parse/ambig4.C: New test.
27410 * g++.dg/tc1/dr101.C: Adjust error markers.
27411 * g++.dg/lookup/strong-using-2.C: Likewise.
27412 * g++.dg/lookup/ambig5.C: Likewise.
27413 * g++.dg/lookup/ambig4.C: Likewise.
27414 * g++.dg/parse/crash22.C: Likewise.
27416 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
27418 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
27420 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
27422 * gcc.dg/nested-calls-1.c: New test.
27424 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27426 * gfortran.dg/complex_intrinsic_1.f90: New test.
27427 * gfortran.dg/complex_intrinsic_2.f90: New test.
27428 * gfortran.dg/fgetc_1.f90: New test.
27429 * gfortran.dg/fgetc_2.f90: New test.
27430 * gfortran.dg/fgetc_3.f90: New test.
27431 * gfortran.dg/ftell_1.f90: New test.
27432 * gfortran.dg/ftell_2.f90: New test.
27433 * gfortran.dg/gnu_logical_1.F: New test.
27434 * gfortran.dg/gnu_logical_2.f90: New test.
27436 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
27438 PR middle-end/24820
27439 * gcc.dg/pr24820.c: New test.
27441 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
27443 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
27444 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
27447 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27450 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
27452 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
27454 * gcc.target/cris/cris.exp: New file.
27455 * gcc.target/cris/rld-legit1.c: New test.
27456 * gcc.target/cris/rld-legit2.c: New test.
27458 2005-11-12 Jakub Jelinek <jakub@redhat.com>
27461 * g++.dg/opt/pr24780.C: New test.
27464 * g++.dg/template/asm1.C: New test.
27466 2005-11-12 Steven G. Kargl <kargls@comcast.net>
27468 PR libgfortran/24787
27469 * gfortran.dg/scan_1.f90: New test.
27471 2005-11-12 Jan Hubicka <jh@suse.cz>
27473 * gcc.target/i386/minmax-1.c: New.
27474 * gcc.target/i386/minmax-2.c: New.
27476 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
27478 * gcc.dg/pr24445.c: Fix for 64-bit targets.
27480 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
27482 * gcc.c-torture/execute/20051110-1.c,
27483 gcc.c-torture/execute/20051110-2.c: New tests.
27485 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
27487 PR middle-end/24750
27488 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
27491 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
27493 * lib/target-libpath.exp (get_shlib_extension): New proc.
27494 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
27495 * lib/gfortran.exp (gfortran_link_flags): Likewise.
27496 * lib/objc.exp (objc_target_compile): Likewise.
27497 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
27500 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
27502 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
27504 * lib/target-supports.exp (check_effective_target_static_libgfortran):
27505 Add -static to additional_flags and pass it to target_compile.
27507 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
27509 PR libgfortran/24719
27510 gfortran.dg/read_noadvance.f90: New test.
27512 PR libgfortran/24699
27513 gfortran.dg/fmt_t_2.f90: New test.
27515 PR libgfortran/24785
27516 gfortran.dg/read_x_eor.f90: New test.
27518 PR libgfortran/24584
27519 gfortran.dg/namelist_empty.f90: Rename test.
27521 PR libgfortran/24489
27522 gfortran/read_eor.f90: Rename test.
27524 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
27527 * gfortran.dg/automatic_module_variable.f90: New test.
27529 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
27532 * gcc.dg/pr24445.c: New test.
27534 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
27538 * gfortran.dg/recursive_statement_functions.f90: Add statement
27539 functions using inline intrinsic functions and parameters to test
27540 that they no longer seg-fault.
27543 gfortran.dg/nested_modules_4.f90: New test.
27544 gfortran.dg/nested_modules_5.f90: New test.
27546 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27549 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
27551 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
27553 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
27556 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27558 * gcc.dg/sparc-getcontext-1.c: New test.
27560 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
27562 * gcc.dg/ifcvt-fabs-1.c: New test.
27564 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
27567 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
27568 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
27570 2005-11-09 Richard Guenther <rguenther@suse.de>
27572 PR tree-optimization/24716
27573 * gcc.c-torture/execute/pr24716.c: New testcase.
27575 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
27577 * gcc.dg/pr24624.c: Disable for non S/390 targets.
27579 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
27582 * gcc.dg/pr24624.c: Testcase added.
27584 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
27587 * g++.dg/other/pr24623.C: Testcase added.
27589 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
27592 * gfortran-dg/pure_byref_1.f90: New.
27593 * gfortran-dg/pure_byref_2.f90: New.
27595 2005-11-09 Uros Bizjak <uros@kss-loka.si>
27598 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
27599 * gcc.dg/dg.exp: Run main loop also for *.i files.
27601 2005-11-08 Jakub Jelinek <jakub@redhat.com>
27604 * g++.dg/tls/diag-3.C: New test.
27605 * g++.dg/tls/diag-4.C: New test.
27606 * g++.dg/tls/static-1.C: New test.
27607 * g++.dg/tls/static-1a.cc: New file.
27609 2005-11-08 Diego Novillo <dnovillo@redhat.com>
27612 * g++.dg/tree-ssa/pr23046.C: New test.
27614 2005-11-08 Devang Patel <dpatel@apple.com>
27616 PR tree-optimization/23115
27617 * gcc.dg/tree-ssa/pr23115.c: New.
27619 2005-11-08 David Edelsohn <edelsohn@gnu.org>
27621 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
27622 * gcc.target/powerpc/pr16155.c: Same.
27623 * gcc.target/powerpc/altivec-1.c: Same.
27624 * gcc.target/powerpc/altivec-2.c: Same.
27625 * gcc.target/powerpc/altivec-3.c: Same.
27626 * gcc.target/powerpc/altivec-5.c: Same.
27627 * gcc.target/powerpc/altivec-11.c: Same.
27628 * gcc.target/powerpc/altivec-12.c: Same.
27629 * gcc.target/powerpc/altivec-14.c: Same.
27630 * gcc.target/powerpc/altivec-22.c: Same.
27631 * gcc.target/powerpc/altivec-consts.c: Same.
27632 * gcc.target/powerpc/altivec-pr22085.c: Same.
27633 * gcc.target/powerpc/altivec-splat.c: Same.
27634 * gcc.target/powerpc/altivec-varargs-1.c: Same.
27635 * gcc.target/powerpc/altivec-vec-merge.c: Same.
27636 * gcc.target/powerpc/darwin-longlong.c: Same.
27638 2005-11-08 Uros Bizjak <uros@kss-loka.si>
27641 * gcc.dg/pr19340.c: New test.
27643 2005-11-07 Ian Lance Taylor <ian@airs.com>
27645 PR rtl-optimization/24683
27646 * gcc.dg/pr24683.c: New test.
27648 2005-11-07 Uros Bizjak <uros@kss-loka.si>
27650 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
27651 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
27653 2005-11-07 Uros Bizjak <uros@kss-loka.si>
27655 * gcc.target/i386/pr23376.c: Compile with -mmmx.
27657 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
27659 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
27661 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
27665 * gcc.target/powerpc/altivec-consts.c,
27666 gcc.target/powerpc/altivec-splat.c: New testcase.
27668 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
27672 * gcc.dg/overflow-2.c: New testcase.
27674 2005-11-07 Jakub Jelinek <jakub@redhat.com>
27676 PR rtl-optimization/23567
27677 * gcc.c-torture/execute/20051104-1.c: New test.
27679 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
27682 gfortran.dg/private_type_2.f90: Modified to check that case with
27683 PRIVATE declaration within derived type is accepted.
27686 gfortran.dg/pointer_assign_1.f90: New test.
27689 * gfortran.dg/arrayio_0.f90: New test.
27692 gfortran.dg/data_initialized.f90: New test.
27693 gfortran.dg/data_constraints_1.f90: New test.
27694 gfortran.dg/data_constraints_2.f90: New test.
27696 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
27700 * gfortran.dg/large_real_kind_form_io_1.f90: New file.
27702 2005-11-06 Diego Novillo <dnovillo@redhat.com>
27705 * gcc.dg/tree-ssa/pr24670.c: New test.
27707 2005-11-05 Ian Lance Taylor <ian@airs.com>
27710 * gcc.target/i386/pr22432.c: New test.
27712 2005-11-05 Richard Henderson <rth@redhat.com>
27714 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
27715 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
27716 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
27717 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
27718 from gcc.dg/alpha-*.
27719 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
27720 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
27722 2005-11-05 Andreas Jaeger <aj@suse.de>
27724 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
27726 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
27729 * gcc.dg/torture/pr23424-1.c: New test.
27731 2005-11-04 Richard Henderson <rth@redhat.com>
27733 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
27734 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
27735 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
27736 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
27737 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
27738 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
27739 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
27740 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
27741 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
27742 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
27743 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
27744 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
27745 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
27746 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
27747 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
27748 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
27749 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
27750 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
27751 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
27752 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
27753 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
27754 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
27755 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
27756 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
27758 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
27759 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
27760 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
27761 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
27762 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
27763 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
27764 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
27765 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
27766 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
27767 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
27768 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
27769 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
27770 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
27771 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
27772 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
27773 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
27774 gcc.target/i386/lea.c, gcc.target/i386/local.c,
27775 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
27776 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
27777 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
27778 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
27779 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
27780 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
27781 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
27782 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
27783 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
27784 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
27785 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
27786 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
27787 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
27788 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
27789 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
27790 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
27791 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
27792 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
27793 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
27794 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
27795 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
27796 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
27797 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
27798 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
27799 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
27800 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
27801 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
27802 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
27804 2005-11-04 Diego Novillo <dnovillo@redhat.com>
27807 * gcc.dg/tree-ssa/pr24627.c: New test.
27809 2005-11-04 Paul Brook <paul@codesourcery.com>
27811 * gcc.dg/tls/opt-10.c: New test.
27813 2005-11-04 Andreas Jaeger <aj@suse.de>
27815 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
27816 avoid extra warnings.
27818 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27820 PR libfortran/22298
27821 * lib/target-supports.exp
27822 (check_effective_target_static_libgfortran): New
27823 static_libgfortran effective target.
27824 * gfortran.dg/static_linking_1.f: New test.
27825 * gfortran.dg/static_linking_1.c: New file.
27827 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
27829 * gcc.dg/pr24615.c: Guard test with { target fpic }.
27831 2005-11-03 Josh Conner <jconner@apple.com>
27834 g++.dg/ext/array2.C: New test.
27835 g++.dg/template/dependent-name3.C: New test.
27836 g++.dg/template/dependent-name4.C: New test.
27837 g++.dg/template/sfinae2.C: New test.
27839 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
27841 PR preprocessor/22042
27842 * gcc.dg/cpp/strify4.c: New test.
27844 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
27847 * g++.dg/cpp/string-1.C: New test.
27849 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
27851 * gcc.target/powerpc: New directory.
27852 * gcc.target/powerpc/powerpc.exp: New file.
27853 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
27854 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
27855 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
27856 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
27857 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
27858 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
27859 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
27860 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
27861 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
27862 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
27863 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
27864 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
27865 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
27866 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
27867 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
27868 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
27869 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
27870 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
27871 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
27872 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
27873 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
27874 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
27875 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
27876 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
27877 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
27878 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
27879 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
27880 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
27881 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
27882 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
27883 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
27884 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
27885 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
27886 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
27888 2005-11-03 Mark Mitchell <mark@codesourcery.com>
27891 * g++.dg/warn/inline2.C: New test.
27893 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
27895 PR middle-end/23155
27896 * g++.dg/ext/c99struct1.C: New test.
27897 * gcc.dg/union-cast-1.c: New test.
27898 * gcc.dg/union-cast-2.c: New test.
27899 * gcc.dg/union-cast-3.c: New test.
27901 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
27903 PR middle-end/24589
27904 * gcc.c-torture/execute/zero-struct-2.c: New test.
27906 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
27909 * g++.dg/init/switch1.C: New test.
27911 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
27913 * gcc.dg/delay-slot-1.c: New test.
27915 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
27918 * gcc.dg/pr24620.c: New test.
27920 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
27923 * gcc.dg/format/unnamed-1.c: New test.
27925 2005-11-02 Mark Mitchell <mark@codesourcery.com>
27928 * g++.dg/expr/cond8.C: New test.
27931 * g++.dg/parse/dot1.C: New test.
27933 2005-11-02 Jan Hubicka <jh@suse.cz>
27936 * gcc.dg/i386-lea.c: New test
27938 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
27941 * gcc.dg/pr24615.c: New test.
27943 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
27946 * gcc.dg/pr24600.c: New test.
27948 2005-11-02 Mark Mitchell <mark@codesourcery.com>
27951 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
27952 * g++.dg/parse/typename9.C: New test.
27953 * g++/dg/parse/typename10.C: Likewise.
27955 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
27958 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
27959 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
27960 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
27962 2005-11-02 Mark Mitchell <mark@codesourcery.com>
27965 * g++.dg/debug/static1.C: New test.
27967 2005-11-02 Josh Conner <jconner@apple.com>
27969 * g++.dg/crash38.C: moved into proper directory...
27970 * g++.dg/template/crash42.C: ...here
27972 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
27975 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
27976 pcc_bitfield_type_matters || default_packed.
27978 * lib/target-supports.exp
27979 (check_effective_target_pcc_bitfield_type_matters): New proc.
27980 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
27983 * lib/target-supports.exp (check_effective_default_packed): New proc.
27984 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
27985 Gate expected errors on target ! default_packed.
27986 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
27988 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27990 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
27993 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27996 * gfortran.dg/entry_5.f90: New.
27997 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
27999 2005-11-01 Bob Wilson <bob.wilson@acm.org>
28001 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
28003 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
28006 gfortran.dg/namelist_blockdata.f90: New test.
28009 gfortran.dg/external_implicit_none.f90: New test.
28012 * gfortran.dg/secnds.f: New test.
28014 2005-10-31 Jan Hubicka <jh@suse.cz>
28017 * gcc.c-torture/compile/pr20928.c: New test.
28019 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
28021 PR middle-end/23492
28022 * gcc.c-torture/compile/zero-strct-5.c: New test.
28024 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
28026 PR libgfortran/24584
28027 * gfortran.dg/pr24584.f90: New test.
28029 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
28032 * gfortran.dg/char_result_9.f90: New.
28033 * gfortran.dg/char_result_10.f90: New.
28035 2005-10-30 Jan Hubicka <jh@suse.cz>
28037 * g++.dg/tree-ssa/pr24172.C: New testcase.
28039 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28041 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
28043 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
28045 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
28046 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
28047 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
28048 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
28049 gfortran.dg/enum_9.f90,
28050 gfortran.fortran-torture/compile/enum_1.f90,
28051 gfortran.fortran-torture/execute/enum_1.f90,
28052 gfortran.fortran-torture/execute/enum_2.f90,
28053 gfortran.fortran-torture/execute/enum_3.f90,
28054 gfortran.fortran-torture/execute/enum_4.f90: New tests.
28056 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
28059 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
28060 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
28062 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28064 PR libfortran/20179
28065 * gfortran.dg/mixed_io_1.f90: New test.
28066 * gfortran.dg/mixed_io_1.c: New file.
28068 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28070 * gfortran.dg/malloc_free_1.f90: New test.
28072 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
28074 * gcc.dg/nested-func-4.c: Require profiling -pg.
28076 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
28079 * g++.dg/warn/main-2.C: New test.
28081 2005-10-28 Steven G. Kargl <kargls@comcast.net>
28084 * gfortran.dg/interface_2.f90: new test.
28086 2005-10-28 Josh Conner <jconner@apple.com>
28089 * g++.dg/template/crash38.C: New test.
28090 * g++.dg/parse/explicit1.C: Change expected errors.
28092 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
28095 * g++.dg/other/large-size-array.C: New test.
28097 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
28099 PR middle-end/24362
28100 * g++.dg/opt/complex4.C: New test.
28102 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
28104 * gcc.dg/nested-func-4.c: New test.
28106 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
28109 gfortran.dg/derived_recursion.f90: New test.
28110 gfortran.dg/implicit_actual.f90: New test.
28112 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
28114 PR middle-end/24295, PR testsuite/24477
28115 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
28116 removed when weakref hits the tree.
28118 2005-10-25 Jakub Jelinek <jakub@redhat.com>
28120 * gfortran.dg/cray_pointers_4.f90: New test.
28122 * gfortran.dg/cray_pointers_5.f90: New test.
28124 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
28127 * gfortran.dg/assign_5.f90: New test.
28128 * gfortran.dg/assign_6.f: New test.
28130 2005-10-25 Uros Bizjak <uros@kss-loka.si>
28132 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
28133 CPU has no SSE support.
28135 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
28137 PR libgfortran/24224
28138 * gfortran.dg/arrayio_1.f90: Update attribution.
28139 * gfortran.dg/arrayio_2.f90: Update attribution.
28140 * gfortran.dg/arrayio_3.f90: Update attribution.
28141 * gfortran.dg/arrayio_4.f90: Update test conditions.
28142 * gfortran.dg/arrayio_5.f90: Update attribution.
28143 * gfortran.dg/arrayio_6.f90: New test.
28144 * gfortran.dg/arrayio_7.f90: New test.
28146 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
28148 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
28150 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
28152 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
28154 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
28157 * gfortran.dg/namelist_char_only.f90: New test.
28159 2005-10-24 Asher Langton <langton2@llnl.gov>
28163 * gfortran.dg/cray_pointers_1.f90: New test.
28164 * gfortran.dg/cray_pointers_2.f90: New test.
28165 * gfortran.dg/cray_pointers_3.f90: New test.
28166 * gfortran.dg/loc_1.f90: New test.
28167 * gfortran.dg/loc_2.f90: New test.
28169 2005-10-24 Steven Bosscher <stevenb@suse.de>
28171 * gcc.dg/pr24225.c: New test.
28173 2005-10-24 Asher Langton <langton2@llnl.gov>
28175 * gfortran.dg/dup_save_1.f90: New test.
28176 * gfortran.dg/dup_save_2.f90: New test.
28178 2005-10-24 Paul Brook <paul@codesourcery.com>
28181 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
28184 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
28186 PR libgfortran/24489
28187 * gfortran.dg/pr24489.f90: New test.
28189 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
28192 * gfortran.dg/ichar_1.f90: Add tests for derived types.
28194 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
28197 * g++.dg/init/array16.C: Skip for mmix-*-*.
28199 2005-10-23 Asher Langton <langton2@llnl.gov>
28201 * gfortran.dg/byte_1.f90: New test.
28202 * gfortran.dg/byte_2.f90: New test.
28204 2005-10-23 David Edelsohn <edelsohn@gnu.org>
28206 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
28208 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
28211 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
28214 * gfortran.dg/merge_char_const.f90: New test.
28217 * gfortran.dg/spread_scalar_source.f90: New test.
28219 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
28221 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
28223 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
28224 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
28226 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
28228 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
28231 * gfortran.dg/der_pointer_4.f90: New.
28233 2005-10-22 David Ayers <d.ayers@inode.at>
28235 * obj-c++.dg/except-1.mm: Simplify.
28237 2005-10-21 David Ayers <d.ayers@inode.at>
28239 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
28241 2005-10-21 Jakub Jelinek <jakub@redhat.com>
28243 * gfortran.dg/assumed_dummy_2.f90: New test.
28245 2005-10-21 James E Wilson <wilson@specifix.com>
28247 PR preprocessor/15220
28248 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
28250 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
28252 * gcc.c-torture/execute/20051021-1.c: New test.
28254 2005-10-21 Mark Mitchell <mark@codesourcery.com>
28257 * g++.dg/ext/tmplattr1.C: New test.
28259 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
28262 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
28264 2005-10-20 Geoffrey Keating <geoffk@apple.com>
28266 * obj-c++.dg/except-1.mm: New.
28268 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
28270 2005-10-21 Alan Modra <amodra@bigpond.net.au>
28272 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
28274 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
28276 PR middle-end/24295
28277 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
28278 declarations with the same names as thunks' alias targets, use
28280 * gcc.dg/attr-alias-3.c: New test.
28281 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
28283 2005-10-20 Mark Mitchell <mark@codesourcery.com>
28286 * g++.dg/parse/access8.C: New test.
28288 2005-10-20 Richard Guenther <rguenther@suse.de>
28291 * g++.dg/tree-ssa/pr24439.C: New testcase.
28293 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
28295 * g++.dg/opt/delay-slot-1.C: New test.
28297 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
28300 * gfortran.fg/der_init_1.f90: New.
28302 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
28304 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
28306 2005-10-19 Mark Mitchell <mark@codesourcery.com>
28309 * g++.dg/parse/error28.C: New test.
28311 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28313 * gcc.dg/profile-generate-2.c: New test.
28315 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
28318 * g++.dg/ext/dllimport11.C: New.
28320 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28323 * g++.dg/other/friend3.C: New test.
28325 2005-10-18 Mark Mitchell <mark@codesourcery.com>
28328 * g++.dg/template/error19.C: New test.
28330 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
28333 * g++.dg/overload/koenig2.C: New.
28336 * g++.dg/overload/error2.C: New.
28339 * g++.dg/inherit/covariant14.C: New.
28341 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28344 * g++.dg/parse/for1.C: New test.
28346 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
28349 * gfortran.dg/host_dummy_index_1.f90: New test.
28352 * gfortran.dg/automatic_char_len_2.f90: New test.
28355 * gfortran.dg/recursive_statement_functions.f90: New test.
28358 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
28361 * gfortran.dg/external_initializer.f90: New test.
28364 * non_module_public.f90: New test.
28366 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
28369 * g++.dg/template/overload7.C: New.
28372 * g++.dg/other/switch2.C: Remove expected warnings.
28375 * g++.dg/template/defarg6.C: New.
28377 2005-10-17 Uros Bizjak <uros@kss-loka.si>
28380 * gcc.target/i386/pr24315.c: New test.
28382 2005-10-16 Mark Mitchell <mark@codesourcery.com>
28385 * g++.dg/template/static21.C: New test.
28386 * g++.dg/template/static21-a.cc: Likewise.
28388 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
28391 * g++.dg/warn/Wswitch-default-1.C: New test.
28392 * g++.dg/warn/Wswitch-default-2.C: New test.
28394 2005-10-16 Mark Mitchell <mark@codesourcery.com>
28397 * g++.dg/parse/template18.C: New test.
28398 * g++.dg/template/nontype15.C: Likewise.
28400 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
28403 * gfortran.dg/spec_expr_2.f90: New.
28405 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
28407 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
28408 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
28409 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
28410 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
28411 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
28412 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
28413 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
28414 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
28415 previous target-specific skips and warning-message matches where
28418 2005-10-15 Mark Mitchell <mark@codesourcery.com>
28421 * g++.dg/warn/Wctor-dtor.C: New test.
28423 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28426 * gcc.dg/for-1.c: New test.
28428 2005-10-14 Mark Mitchell <mark@codesourcery.com>
28431 * g++.dg/warn/Wconversion1.C: New test.
28432 * g++.dg/ext/packed4.C: Compile with -w.
28433 * g++.dg/opt/20050511-1.C: Likewise.
28434 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
28436 2005-10-14 Jakub Jelinek <jakub@redhat.com>
28438 * gfortran.dg/boz_5.f90: New test.
28440 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
28443 * g++.dg/other/switch2.C: New.
28446 * g++.dg/init/ctor7.C: New.
28448 2005-10-13 David Edelsohn <edelsohn@gnu.org>
28451 * g++.dg/parse/crash32.C: New test.
28453 2005-10-13 Mark Mitchell <mark@codesourcery.com>
28456 * g++.dg/init/goto2.C: New test.
28459 * g++.dg/template/crash/41.C: New test.
28462 * g++.dg/template/crash40.C: New test.
28465 * g++.dg/parse/friend5.C: New test.
28468 * g++.dg/template/crash38.C: New test.
28471 * g++.dg/template/friend38.C: New test.
28474 * g++.dg/template/crash39.C: New test.
28476 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
28478 * gcc.dg/debug/dwarf2/dwarf-char1.c,
28479 gcc.dg/debug/dwarf2/dwarf-char2.c,
28480 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
28482 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
28484 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
28486 * gcc.dg/dll-2.c: Add tests for warnings.
28487 * gcc.dg/dll-3.c: Likewise.
28488 * gcc.dg/dll-4.c: Likewise.
28490 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
28491 * g++.dg/ext/dllimport2.C: Likewise.
28492 * g++.dg/ext/dllimport3.C: Likewise.
28493 * g++.dg/ext/dllimport7.C: Likewise.
28494 * g++.dg/ext/dllimport8.C: Likewise.
28495 * g++.dg/ext/dllimport9.C: Likewise.
28497 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
28500 * gfortran.dg/derived_pointer_recursion.f90: New test.
28502 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
28504 * gcc.c-torture/execute/20051012-1.c: New test.
28506 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
28509 * gfortran.dg/automatic_char_len_1.f90: New test.
28511 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
28514 * gfortran.dg/save_common.f90: New test.
28517 * gfortran.dg/save_result.f90: New test.
28519 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
28522 * g++.dg/template/dependent-expr1.C: Add new expected error.
28523 * g++.dg/template/dependent-expr2.C: Adjust error text.
28524 * g++.dg/template/overload6.C: New.
28527 * g++.dg/other/typename8.C: New.
28530 * g++.dg/other/return1.C: New.
28532 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
28535 * g++.dg/ext/label5.C: New.
28537 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
28540 * g++.dg/parse/crash31.C: New.
28542 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
28544 * g++.dg/ipa/ipa-1.c: New test.
28545 * g++.dg/ipa/ipa-2.c: New test.
28546 * g++.dg/ipa/ipa-3.c: New test.
28547 * g++.dg/ipa/ipa-4.c: New test.
28548 * g++.dg/ipa/ipa-5.c: New test.
28549 * g++.dg/ipa/ipa.exp: New file.
28551 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
28554 * gfortran.dg/private_type_3.f90: New test.
28556 2005-10-11 Steven G. Kargl <kargls@comcast.net>
28559 gfortran.dg/aint_anint_1.f90: New test.
28561 2005-10-11 Steven G. Kargl <kargls@comcast.net>
28563 PR libgfortran/24313
28564 gfortran.dg/csqrt.f: New test.
28566 2005-10-11 Ian Lance Taylor <ian@airs.com>
28569 * g++.dg/warn/noeffect7.C: New test.
28570 * g++.dg/warn/noeffect2.C: Instantiate templates.
28571 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
28574 2005-10-11 Mark Mitchell <mark@codesourcery.com>
28577 * g++.dg/init/float1.C: New test.
28580 * g++.dg/init/member1.C: Tweak error markers.
28582 2005-10-11 Janis Johnson <janis187@us.ibm.com>
28585 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
28586 Check for null pointer.
28588 2005-10-11 Mark Mitchell <mark@codesourcery.com>
28591 * g++.dg/parse/ret-type3.C: New test.
28593 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
28596 * gcc.c-torture/compile/pr23946.c: New test.
28598 2005-10-11 Jakub Jelinek <jakub@redhat.com>
28600 * g++.dg/opt/mmx2.C: New test.
28602 2005-10-10 Mark Mitchell <mark@codesourcery.com>
28605 * g++.dg/template/static20.C: New test.
28608 * g++.dg/warn/Wunused-12.C: New test.
28611 * g++.dg/template/arg4.C: New test.
28613 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28615 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
28616 * gcc.dg/ucnid-3.c: Likewise.
28617 * gcc.dg/ucnid-4.c: Likewise.
28618 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
28619 * g++.dg/other/ucnid-1.C: Likewise.
28620 * gcc.dg/sparc-frame-1.c: New test.
28622 2005-10-10 Mark Mitchell <mark@codesourcery.com>
28625 * g++.dg/template/spec27.C: New test.
28628 * g++.dg/template/static19.C: New test.
28630 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28632 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
28633 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
28635 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
28638 * gfortran.fortran-torture/compile/pr24136.f: New test.
28640 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
28643 * g++.dg/parse/crash30.C: New test.
28645 2005-10-07 Richard Guenther <rguenther@suse.de>
28647 PR middle-end/24227
28648 * gcc.c-torture/compile/pr24227.c: New testcase.
28650 2005-10-07 Steve Ellcey <sje@cup.hp.com>
28652 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
28653 Do not put aligned attributes on array elements.
28655 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
28657 PR testsuite/23611, PR testsuite/23615
28658 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
28659 writing prototypes of library functions by hand.
28660 * obj-c++.dg/bitfield-4.mm: Likewise.
28661 * obj-c++.dg/const-str-4.mm: Likewise.
28662 * obj-c++.dg/encode-4.mm: Likewise.
28663 * obj-c++.dg/encode-5.mm: Likewise.
28664 * obj-c++.dg/encode-6.mm: Likewise.
28665 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
28666 * obj-c++.dg/method-10.mm: Likewise.
28667 * obj-c++.dg/method-17.mm: Likewise.
28668 * obj-c++.dg/method-19.mm: Likewise.
28669 * obj-c++.dg/try-catch-2.mm: Likewise.
28671 2005-10-06 Richard Henderson <rth@redhat.com>
28674 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
28676 2005-10-06 Dale Johannesen <dalej@apple.com>
28678 * gcc.c-torture/execute/20030125-1.c: Correct.
28680 2005-10-06 Richard Guenther <rguenther@suse.de>
28682 PR tree-optimization/24238
28683 * g++.dg/tree-ssa/pr24238.C: New testcase.
28685 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
28688 * gfortran.dg/der_pointer_3.f90: New test.
28690 2005-10-05 Devang Patel <dpatel@apple.com>
28693 * g++.dg/other/PR23205.C: New.
28695 2005-10-05 Richard Henderson <rth@redhat.com>
28698 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
28699 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
28701 2005-10-05 Dale Johannesen <dalej@apple.com>
28703 * gcc.c-torture/execute/float-floor.c: New.
28705 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
28707 PR tree-optimization/21419
28708 PR tree-optimization/24146
28709 PR tree-optimization/24151
28711 * g++.dg/ext/asm7.C: New.
28712 * g++.dg/ext/asm8.C: New.
28713 * gcc.dg/asm-1.c: Compile on all targets.
28714 * gcc.dg/asm-pr24146.c: New.
28715 * gcc.dg/pr21419.c: Adjust error messages.
28717 2005-10-05 Richard Guenther <rguenther@suse.de>
28720 * gfortran.fortran-torture/compile/empty.f90: New testcase.
28722 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
28725 * g++.dg/template/spec22.C: Robustify test.
28726 * g++.dg/template/spec26.C: New.
28728 2005-10-05 Uros Bizjak <uros@kss-loka.si>
28730 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
28731 if target supports vector instructions.
28733 2005-10-04 Geoffrey Keating <geoffk@apple.com>
28735 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
28738 2005-10-04 Janis Johnson <janis187@us.ibm.com>
28740 * lib/target-supports.exp (check_effective_target_fortran_large_real,
28741 check_effective_target_fortran_large_int): Replace cached result
28742 when target changes.
28744 2005-10-04 Devang Patel <dpatel@apple.com>
28746 * gcc.dg/i386-sse-vect-types.c: New.
28748 2005-10-04 Ian Lance Taylor <ian@airs.com>
28750 PR preprocessor/13726
28751 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
28752 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
28754 2005-10-04 Richard Guenther <rguenther@suse.de>
28757 * gcc.dg/noncompile/pr23576.c: New testcase.
28759 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
28761 PR middle-end/23125
28762 * gcc.dg/register-var-3.c: New test.
28764 2005-10-04 Steven Bosscher <stevenb@suse.de>
28766 * gcc.dg/pr23049.c: New test.
28768 * gcc.dg/ucnid-4.c: Fix test.
28770 2005-10-03 Diego Novillo <dnovillo@redhat.com>
28773 * gcc.c-torture/compile/pr23445.c: New test.
28775 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
28777 * g++.dg/overload/unknown1.C: New.
28779 2005-10-03 Mark Mitchell <mark@codesourcery.com>
28782 * g++.dg/template/repo4.C: New test.
28784 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28786 PR libfortran/19308
28787 * gfortran.dg/large_real_kind_2.F90: New test.
28788 * gfortran.dg/large_integer_kind_2.f90: New test.
28790 2005-10-03 Uros Bizjak <uros@kss-loka.si>
28792 * lib/target-supports.exp (check_effective_target_vect_shift):
28793 Implement with result caching. Add i?86, x86_64 and ia64 targets.
28794 (check_effective_target_vect_condition): Fix copy-n-pasto.
28796 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
28797 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
28800 2005-10-02 Mark Mitchell <mark@codesourcery.com>
28803 * g++.dg/template/overload5.C : New test.
28806 * g++.dg/expr/stdarg1.C: New test.
28808 2005-10-02 Diego Novillo <dnovillo@redhat.com>
28811 * gcc.c-torture/execute/pr24142.c: New test.
28813 2005-10-01 Diego Novillo <dnovillo@redhat.com>
28816 * gcc.c-torture/execute/pr24141.c: New test.
28818 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
28819 Diego Novillo <dnovillo@redhat.com>
28822 * gcc.c-torture/execute/pr23604.c: New test.
28824 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
28833 gfortran.dg/equiv_constraint_1.f90: New test.
28834 gfortran.dg/equiv_constraint_2.f90: New test.
28835 gfortran.dg/equiv_constraint_3.f90: New test.
28836 gfortran.dg/equiv_constraint_4.f90: New test.
28837 gfortran.dg/equiv_constraint_5.f90: New test.
28838 gfortran.dg/equiv_constraint_6.f90: New test.
28839 gfortran.dg/equiv_constraint_7.f90: New test.
28840 gfortran.dg/equiv_constraint_8.f90: New test.
28841 gfortran.dg/private_type_1.f90: New test.
28842 gfortran.dg/private_type_2.f90: New test.
28843 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
28844 980628-10.f: Assert std=gnu to permit mixing of
28845 types in equivalence statements.
28847 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
28850 * gfortran.dg/open_status_1.f90: New.
28852 2005-09-30 Uros Bizjak <uros@kss-loka.si>
28854 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
28855 * gcc.dg/vect/pr22480.c: Clean up temp files.
28856 * gcc.dg/vect/pr23831.c: Clean up temp files.
28857 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
28858 Clean up temp files.
28859 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
28860 Clean up temp files.
28862 * gcc.dg/20050309-1.c: Clean up temp files.
28863 * gcc.dg/20050325-1.c: Clean up temp files.
28865 2005-09-30 Uros Bizjak <uros@kss-loka.si>
28867 PR tree-optimization/24059
28868 * gcc.dg/vect/pr24059.c : New test.
28870 2005-09-29 Jakub Jelinek <jakub@redhat.com>
28872 PR middle-end/24109
28873 * gcc.c-torture/execute/20050929-1.c: New test.
28875 2005-09-29 Steven Bosscher <stevenb@suse.de>
28877 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
28879 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
28882 * gcc.dg/pr21419.c: New test.
28884 2005-09-29 Steven Bosscher <stevenb@suse.de>
28886 * gcc.dg/pr23911.c: New test.
28888 2005-09-28 Mark Mitchell <mark@codesourcery.com>
28890 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
28893 * g++.dg/parse/qualified4.C: New test.
28894 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
28895 * g++.old-deja/g++.mike/p8154.C: Likewise.
28897 2005-09-27 Mark Mitchell <mark@codesourcery.com>
28900 * g++.dg/template/friend37.C: New test.
28901 * g++.dg/parse/crash28.C: Adjust error markers.
28903 2005-09-27 Jakub Jelinek <jakub@redhat.com>
28906 * gfortran.fortran-torture/execute/save_2.f90: New decl.
28908 2005-09-27 Devang Patel <dpatel@apple.com>
28910 PR tree-optimization/23625
28911 * gcc.dg/pr23625.c: New test.
28913 2005-09-27 Uros Bizjak <uros@kss-loka.si>
28915 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
28916 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
28918 2005-09-26 Jakub Jelinek <jakub@redhat.com>
28921 * gfortran.fortran-torture/execute/save_1.f90: New test.
28922 * gfortran.dg/save_1.f90: New test.
28924 2005-09-26 Uros Bizjak <uros@kss-loka.si>
28926 * gcc.target/i386/builtin-apply-mmx.c: New test.
28929 * gcc.target/i386/pr22576.c: New test.
28932 * gcc.target/i386/pr22585.c: New test.
28935 * gcc.target/i386/pr23268.c: New test.
28937 PR middle-end/23831
28938 * gcc.dg/vect/pr23831.c: New test.
28941 * gcc.target/i386/pr24055.c: New test.
28943 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
28945 PR tree-optimization/23960
28946 * gcc.c-torture/compile/pr23960.c: New.
28948 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
28951 * gfortran.dg/nested_modules_3.f90: New.
28953 2005-09-22 Steven G. Kargl <kargls@comcast.net>
28956 gfortran.dg/interface_1.f90: New test.
28958 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
28959 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28962 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
28964 2005-09-22 Steven G. Kargl <kargls@comcast.net>
28967 * gfortran.dg/imag_1.f: New test.
28968 * gfortran.dg/imag_2.f: Ditto.
28970 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
28972 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
28974 2005-09-22 Jakub Jelinek <jakub@redhat.com>
28977 * g++.dg/warn/pr21983.C: New test.
28979 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
28981 * gcc.dg/20050922-1.c: Testcase added.
28983 2005-09-21 Mark Mitchell <mark@codesourcery.com>
28986 * g++.dg/template/array14.C: New test.
28988 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
28991 * gfortran.dg/der_ptr_component_1.f90: New test.
28993 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28996 * g++.dg/template/error1.C: Reject "no matching function" message.
28998 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29001 * g++.dg/lookup/error1.C: New test.
29003 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
29005 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
29006 functionality of the testcase.
29008 2005-09-20 Richard Henderson <rth@redhat.com>
29010 * gcc.dg/vect/vect-22.c: Require vect_float.
29011 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
29013 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
29015 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
29016 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
29017 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
29018 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
29019 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
29020 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
29021 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
29022 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
29023 * gcc.dg/cpp/ucnid-8.c: New test.
29025 2005-09-20 Jakub Jelinek <jakub@redhat.com>
29027 PR tree-optimization/23929
29028 * gcc.c-torture/compile/pr23929.c: New test.
29030 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
29032 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
29035 2005-09-20 Steve Ellcey <sje@cup.hp.com>
29038 * g++.dg/other/pr22003.C: Require named sections.
29040 2005-09-20 Jakub Jelinek <jakub@redhat.com>
29043 * g++.dg/rtti/crash3.C: New test.
29045 PR tree-optimization/23818
29046 * gcc.dg/pr23818.c: New test.
29048 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29051 * gfortran.dg/print_fmt_4.f: New.
29053 2005-09-20 Jakub Jelinek <jakub@redhat.com>
29056 * gfortran.fortran-torture/execute/entry_11.f90: New test.
29058 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
29060 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
29061 Use pointers to local alignable arrays instead. Added comments.
29062 * gcc.dg/vect/vect-46.c: Likewise.
29063 * gcc.dg/vect/vect-48.c: Likewise.
29064 * gcc.dg/vect/vect-49.c: Likewise.
29065 * gcc.dg/vect/vect-52.c: Likewise.
29066 * gcc.dg/vect/vect-53.c: Likewise.
29067 * gcc.dg/vect/vect-54.c: Likewise.
29068 * gcc.dg/vect/vect-56.c: Likewise.
29069 * gcc.dg/vect/vect-57.c: Likewise.
29070 * gcc.dg/vect/vect-58.c: Likewise.
29071 * gcc.dg/vect/vect-60.c: Likewise.
29072 * gcc.dg/vect/vect-61.c: Likewise.
29074 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
29075 The test is no longer vectorizable on vect_no_align targets.
29076 * gcc.dg/vect/vect-43.c: Likewsie.
29078 * gcc.dg/vect/vect-44.c: Added comments.
29079 * gcc.dg/vect/vect-45.c: Added comments.
29080 * gcc.dg/vect/vect-50.c: Added comments.
29081 * gcc.dg/vect/vect-51.c: Added comments.
29083 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
29085 * gcc.dg/vect/Os-vect-95.c: Likewise.
29087 * gcc.dg/vect/vect-41.c: Test removed.
29088 * gcc.dg/vect/vect-47.c: Test removed.
29089 * gcc.dg/vect/vect-55.c: Test removed.
29090 * gcc.dg/vect/vect-59.c: Test removed.
29092 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
29094 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
29095 No longer vectorizable on vect_no_align targets.
29096 * gcc.dg/vect/pr20122.c: Likewise.
29097 * gcc.dg/vect/vect-74.c: Likewise.
29098 * gcc.dg/vect/vect-75.c: Likewise.
29099 * gcc.dg/vect/vect-76.c: Likewise.
29101 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
29102 Will not be vectorizable on vect_no_align targets once aliasing issues
29104 * gcc.dg/vect/vect-79.c: Likewise.
29106 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
29107 * gcc.dg/vect/vect-78.c: Likewise.
29108 * gcc.dg/vect/vect-97.c: Likewise.
29110 2005-09-19 Steven Bosscher <stevenb@suse.de>
29112 * gcc.dg/pr23943.c: New test.
29114 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
29117 * gfortran.dg/derived_pointer_null_1.f90: New test.
29119 2005-09-18 Richard Guenther <rguenther@suse.de>
29121 PR middle-end/23944
29122 * gcc.c-torture/compile/pr23944.c: New testcase.
29124 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
29127 * gfortran.dg/der_pointer_2.f90: New test.
29129 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
29132 * gfortran.dg/nested_modules_2.f90: New test.
29134 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29137 * g++.dg/other/semicolon.C: New test.
29139 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
29141 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
29142 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
29144 2005-09-16 Mark Mitchell <mark@codesourcery.com>
29147 * g++.dg/template/static18.C: New test.
29150 * g++.dg/template/crash19.C: Remove dg-error marker.
29151 * g++.dg/template/local4.C: New test.
29153 2005-09-16 Paul Brook <paul@codesourcery.com>
29156 * gfortran.dg/dependency_1.f90: New test.
29158 2005-09-15 Mark Mitchell <mark@codesourcery.com>
29161 * g++.dg/template/static17.C: New test.
29163 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
29166 * g++.dg/warn/huge-val1.C: New test.
29168 2005-09-15 Mark Mitchell <mark@codesourcery.com>
29171 * g++.dg/parse/class2.C: New test.
29172 * g++.dg/template/explicit8.C: Likewise.
29173 * g++.dg/template/spec25.C: Likewise.
29175 2005-09-14 Josh Conner <jconner@apple.com>
29177 PR middle-end/23584
29178 * gcc.dg/pr23584.c: New test.
29180 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
29182 PR fortran/21875 Internal Unit Array I/O, NIST
29183 * gfortran.dg/arrayio_1.f90: New test.
29184 * gfortran.dg/arrayio_1.f90: New test.
29185 * gfortran.dg/arrayio_1.f90: New test.
29186 * gfortran.dg/arrayio_1.f90: New test.
29187 * gfortran.dg/arrayio_1.f90: New test.
29189 2005-09-14 Uros Bizjak <uros@kss-loka.si>
29191 PR middle-end/22480
29192 * gcc.dg/vect/pr22480.c: New test.
29194 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
29197 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
29199 2005-09-13 Josh Conner <jconner@apple.com>
29202 * g++.dg/init/struct2.C: New test.
29203 * g++.dg/init/struct3.C: New test.
29205 2005-09-13 Janis Johnson <janis187@us.ibm.com>
29207 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
29208 Clean up temp files.
29209 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
29210 gcc.dg/tree-ssa/builtin-fprintf-1.c,
29211 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
29212 gcc.dg/tree-ssa/builtin-printf-1.c,
29213 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
29214 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
29215 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
29216 gcc.dg/tree-ssa/builtin-vprintf-1.c,
29217 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
29218 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
29219 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
29220 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
29221 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
29222 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
29223 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
29224 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
29226 2005-09-13 Josh Conner <jconner@apple.com>
29228 * lib/gcc-dg.exp: Load scanipa.exp.
29229 (cleanup-dump): New procedure.
29230 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
29231 * lib/scandump.exp: New file.
29232 * lib/scantree.exp: Use it.
29233 * lib/scanipa.exp: New file.
29235 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
29238 * gfortran.dg/generic_4.f90: New test.
29240 2005-09-13 Uros Bizjak <uros@kss-loka.si>
29243 * gcc.target/i386/pr23816-1.c: New test.
29244 * gcc.target/i386/pr23816-2.c: New test.
29247 2005-09-13 Bastian Blank <waldi@debian.org>
29250 * g++.dg/abi/mangle26.C: New test.
29251 * g++.dg/abi/mangle27.C: New test.
29252 * g++.dg/abi/mangle28.C: New test.
29253 * g++.dg/abi/mangle29.C: New test.
29256 * g++.dg/parse/register1.C: New test.
29258 2005-09-13 Mark Mitchell <mark@codesourcery.com>
29261 * g++.dg/template/access16.C: New test.
29263 2005-09-13 Richard Sandiford <richard@codesourcery.com>
29265 * gfortran.dg/char_pack_2.f90: Increase the vector size.
29267 2005-09-13 Richard Sandiford <richard@codesourcery.com>
29270 * gfortran.dg/shape_2.f90: New test.
29272 2005-09-13 Richard Sandiford <richard@codesourcery.com>
29275 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
29276 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
29277 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
29278 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
29279 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
29280 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
29281 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
29284 2005-09-12 Mark Mitchell <mark@codesourcery.com>
29287 * g++.dg/parse/template17.C: New test.
29289 2005-09-12 Mark Mitchell <mark@codesourcery.com>
29292 * g++.dg/template/nontype14.C: New test.
29294 2005-09-12 Ian Lance Taylor <ian@airs.com>
29297 * g++.dg/lookup/friend7.C: New test.
29298 * g++.dg/lookup/friend8.C: New test.
29299 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
29300 so that it will be found via argument dependent lookup.
29301 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
29302 friend functions which will no longer be found.
29303 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
29304 function g, so that it will be found via argument dependent
29306 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
29307 * g++.old-deja/g++.mike/net43.C: Likewise.
29309 2005-09-12 Mark Mitchell <mark@codesourcery.com>
29312 * g++.dg/template/static16.C: New test.
29314 2005-09-12 Josh Conner <jconner@apple.com>
29316 PR middle-end/23237
29317 * gcc.c-torture/compile/pr23237.c: New test.
29319 2005-09-11 Richard Henderson <rth@redhat.com>
29321 * g++.dg/other/error8.C: Update expected diagnostic text.
29323 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29325 PR libfortran/19872
29326 * gfortran.dg/overwrite_1.f: New test.
29328 2005-09-09 Josh Conner <jconner@apple.com>
29330 * g++.dg/init/pr23180-1.C: Removed.
29331 * g++.dg/init/pr23180-2.C: Removed.
29333 2005-09-09 David Daney <ddaney@avtrex.com>
29335 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
29336 files which are ...
29337 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
29338 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
29340 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29342 * gfortran.dg/iostat_2.f90: New test.
29344 2005-09-09 Mark Mitchell <mark@codesourcery.com>
29347 * g++.dg/ext/interface1.C: New test.
29348 * g++.dg/ext/interface1.h: Likewise.
29349 * g++.dg/ext/interface1a.cc: Likewise.
29351 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
29353 * gfortran.dg/iomsg_1.f90: New test case.
29355 2005-09-09 Richard Guenther <rguenther@suse.de>
29358 * g++.dg/tree-ssa/pr23624.C: New testcase.
29360 2005-09-09 Richard Sandiford <richard@codesourcery.com>
29363 * gfortran.dg/vector_subscript_1.f90,
29364 * gfortran.dg/vector_subscript_2.f90: New tests.
29366 2005-09-09 Richard Sandiford <richard@codesourcery.com>
29369 * gfortran.dg/array_alloc_1.f90,
29370 * gfortran.dg/array_alloc_2.f90,
29371 * gfortran.dg/array_alloc_3.f90: New tests.
29373 2005-09-09 Richard Sandiford <richard@codesourcery.com>
29376 * gfortran.dg/array_constructor_6.f90
29377 * gfortran.dg/array_constructor_7.f90
29378 * gfortran.dg/array_constructor_8.f90
29379 * gfortran.dg/array_constructor_9.f90
29380 * gfortran.dg/array_constructor_10.f90
29381 * gfortran.dg/array_constructor_11.f90
29382 * gfortran.dg/array_constructor_12.f90: New tests.
29384 2005-09-08 Josh Conner <jconner@apple.com>
29387 * g++.dg/init/pr23180-1.C: New test.
29388 * g++.dg/init/pr23180-2.C: New test.
29390 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
29393 * gfortran.dg/module_double_reuse.f90: New.
29395 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
29402 * gfortran.dg/common_equivalence_1.f: New.
29403 * gfortran.dg/common_equivalence_2.f: New.
29404 * gfortran.dg/common_equivalence_3.f: New.
29405 * gfortran.dg/contained_equivalence_1.f90: New.
29406 * gfortran.dg/module_blank_common.f90: New.
29407 * gfortran.dg/module_commons_1.f90: New.
29408 * gfortran.dg/module_equivalence_1.f90: New.
29409 * gfortran.dg/nested_modules_1.f90: New.
29410 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
29411 equivalences and add comment to connect the test with
29414 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29417 * gfortran.dg/common_6.f90: New test.
29419 2005-09-08 Richard Sandiford <richard@codesourcery.com>
29422 * gfortran.dg/char_result_1.f90,
29423 * gfortran.dg/char_result_2.f90,
29424 * gfortran.dg/char_result_3.f90,
29425 * gfortran.dg/char_result_4.f90,
29426 * gfortran.dg/char_result_5.f90,
29427 * gfortran.dg/char_result_6.f90,
29428 * gfortran.dg/char_result_7.f90,
29429 * gfortran.dg/char_result_8.f90: New tests.
29431 2005-09-08 Richard Sandiford <richard@codesourcery.com>
29434 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
29436 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
29439 * obj-c++.dg/selector-5.mm: New test.
29440 * obj-c++.dg/selector-6.mm: New test.
29442 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
29446 * objc.dg/error-1.m: New test.
29448 2005-09-07 Richard Sandiford <richard@codesourcery.com>
29451 * gfortran.fortran-torture/execute/pr23373-1.f90,
29452 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
29454 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
29456 PR libfortran/23760
29457 * gfortran.dg/g77/1832.f: Remove long string in write statement
29458 to allow the test to pass on correct list directed output with
29461 2005-09-07 James E Wilson <wilson@specifix.com>
29463 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
29465 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
29467 * gfortran.dg/parameter+save.f90: Rename to
29468 * gfortran.dg/parameter_save.f90: .. this.
29470 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
29473 * gfortran.dg/parameter+save.f90: New test case.
29475 2005-09-06 Richard Sandiford <richard@codesourcery.com>
29478 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
29480 2005-09-06 Jakub Jelinek <jakub@redhat.com>
29483 * gcc.dg/pr23075.c: New test.
29484 * g++.dg/warn/pr23075.C: New test.
29487 * gcc.target/i386/pr22362.c: New test.
29489 PR rtl-optimization/23098
29490 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
29492 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
29493 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
29494 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
29496 2005-09-06 Mark Mitchell <mark@codesourcery.com>
29498 * g++.dg/expr/cast6.C: New test.
29501 * g++.dg/init/new15.C: New test.
29503 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
29505 * gcc.dg/vect/Os-vect-95.c: New test.
29506 * gcc.dg/vect/vect-95.c: Same.
29508 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
29510 * gcc.dg/vect/vect-29.c: Update xfail testing.
29511 * gcc.dg/vect/vect-44.c: Same.
29512 * gcc.dg/vect/vect-48.c: Same.
29513 * gcc.dg/vect/vect-50.c: Same.
29514 * gcc.dg/vect/vect-72.c: Same.
29515 * gcc.dg/vect/vect-77.c: Same.
29516 * gcc.dg/vect/vect-78.c: Same.
29517 * gcc.dg/vect/vect-80.c: Same.
29518 * gcc.dg/vect/vect-96.c: Same.
29519 * gcc.dg/vect/vect-100.c: Same.
29520 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
29521 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
29522 * gfortran.dg/vect/vect-5.f90: Same.
29524 2005-09-06 Jakub Jelinek <jakub@redhat.com>
29526 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
29528 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
29529 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
29532 * g++.dg/opt/pr23056.C: New test.
29534 PR rtl-optimization/23098
29535 * gcc.target/i386/pr23098.c: New test.
29537 2005-09-05 Mark Mitchell <mark@codesourcery.com>
29540 * g++.dg/template/static15.C: New test.
29543 * g++.dg/ext/stmtexpr5.C: New test.
29544 * g++.dg/ext/stmtexpr6.C: Likewise.
29546 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
29548 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
29550 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
29551 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
29552 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
29554 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
29556 PR libfortran/23321
29557 * gfortran.dg/direct_io_4.f90: New test case.
29559 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
29560 Rasmus Hahn <rassahah@neofonie.de>
29563 * objc.dg/type-stream-1.m: New test.
29565 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
29568 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
29569 gfortran.dg/print_fmt_3.f90: New test.
29571 2005-09-03 Jakub Jelinek <jakub@redhat.com>
29573 * gfortran.dg/fmt_t_1.f90: New test.
29575 2005-09-03 Jakub Jelinek <jakub@redhat.com>
29577 PR rtl-optimization/23454
29578 * g++.dg/opt/pr23454.C: New test.
29580 2005-09-03 Mark Mitchell <mark@codesourcery.com>
29583 * g++.dg/ext/static1.C: New test.
29585 2005-09-02 Richard Henderson <rth@redhat.com>
29587 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
29588 tail call to check_fa_work.
29590 2005-09-02 Mark Mitchell <mark@codesourcery.com>
29593 * g++.dg/other/gc3.C: New test.
29595 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
29597 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
29598 * gcc.dg/20050826-1.c: Likewise.
29600 2005-08-31 Mark Mitchell <mark@codesourcery.com>
29603 * g++.dg/expr/volatile1.C: New test.
29605 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
29607 PR middle-end/23547
29608 * gcc.dg/pr23547.c: New test.
29610 2005-09-02 Richard Sandiford <richard@codesourcery.com>
29613 * gcc.c-torture/execute/pr22061-1.c,
29614 * gcc.c-torture/execute/pr22061-2.c,
29615 * gcc.c-torture/execute/pr22061-3.c,
29616 * gcc.c-torture/execute/pr22061-4.c: New tests.
29618 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
29620 * gcc.dg/Wredundant-decls-2.c: New test to check that
29621 -Wredundant-decls does not issue warning for a variable
29622 definition following a declaration.
29624 2005-09-01 Jakub Jelinek <jakub@redhat.com>
29627 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
29628 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
29629 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
29631 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
29632 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
29633 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
29634 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
29635 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
29636 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
29637 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
29638 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
29640 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
29643 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
29646 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
29649 * gcc.dg/pr21255-1.c: New test.
29650 * gcc.dg/pr21255-2-mb.c: Likewise.
29651 * gcc.dg/pr21255-2-ml.c: Likewise.
29652 * gcc.dg/pr21255-3.c: Likewise.
29653 * gcc.dg/pr21255-4.c: Likewise.
29655 2005-08-31 Dale Johannesen <dalej@apple.com>
29657 * gcc.dg/20050830-1.c: New.
29659 2005-08-31 Josh Conner <jconner@apple.com>
29661 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
29662 command-line options for arm-*-* targets.
29663 * g++.dg/init/array16.C: Likewise.
29664 * g++.dg/other/crash-4.C: Likewise.
29666 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
29669 * obj-c++.dg/gnu-runtime-3.mm: New test.
29671 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29674 * g++.dg/lookup/ambig4.C: New test.
29675 * g++.dg/lookup/ambig5.C: New test.
29676 * g++.dg/tc1/dr101.C: Adjust error markers.
29678 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29681 * g++.dg/template/ttp5.C: Adjust error markers.
29683 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
29686 * lib/obj-c++.exp: Include target-libpath.exp.
29687 (obj-c++_link_flags): Look for the GNU libobjc library
29688 and set the library path to include it.
29689 Don't manually set LD_LIBRARY_PATH (etc.) but call
29690 set_ld_library_path_env_vars instead.
29691 (obj-c++_target_compile): Don't set library path or
29692 linker flags because they are already set correctly
29693 in obj-c++_link_flags.
29695 2005-08-30 Josh Conner <jconner@apple.com>
29697 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
29698 to command-line options for arm-*-* targets.
29700 2005-08-30 Geoffrey Keating <geoffk@apple.com>
29702 * g++.dg/other/i386-1.C: New.
29704 2005-08-30 Jakub Jelinek <jakub@redhat.com>
29706 PR preprocessor/20348
29707 PR preprocessor/20356
29708 * gcc.dg/cpp/pr20348.c: New test.
29709 * gcc.dg/cpp/pr20348.h: New file.
29710 * gcc.dg/cpp/inc/pr20348.h: New file.
29711 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
29712 * gcc.dg/cpp/pr20356.c: New test.
29713 * gcc.dg/cpp/pr20356.h: New file.
29714 * gcc.dg/cpp/inc/pr20356.h: New file.
29715 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
29717 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
29719 * gfortran.fortran-torture/execute/intrinsic_count.f90:
29720 Fix array dimension to avoid correct end-of-file error.
29722 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
29724 PR libfortran/23598
29725 * gfortran.dg/iostat_1.f90: New test.
29727 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
29729 PR middle-end/23408
29730 * gcc.dg/pr23408.c: New test.
29732 2005-08-28 Mark Mitchell <mark@codesourcery.com>
29735 * g++.dg/init/member1.C: Make sure erroneous static data member
29736 definitions are required.
29737 * g++.dg/template/static13.C: New test.
29738 * g++.dg/template/static14.C: Likewise.
29740 2005-08-29 Jakub Jelinek <jakub@redhat.com>
29742 * gcc.target/i386/pr23575.c: Use -msse2 instead of
29743 -march=pentium4, remove ilp32 requirement.
29745 PR middle-end/23484
29746 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
29747 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
29749 2005-08-29 Andreas Jaeger <aj@suse.de>
29752 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
29754 2005-08-28 Jakub Jelinek <jakub@redhat.com>
29756 * gcc.c-torture/execute/20050316-2.c: New test.
29757 * gcc.c-torture/execute/20050316-3.c: New test.
29758 * gcc.dg/torture/pr16104-1.c: New test.
29760 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
29762 PR middle-end/23463
29763 * gcc.c-torture/execute/zero-struct-1.c: New test.
29765 2005-08-27 Richard Guenther <rguenther@suse.de>
29768 * gcc.target/i386/pr23575.c: New testcase.
29770 2005-08-26 Jakub Jelinek <jakub@redhat.com>
29772 PR rtl-optimization/23561
29773 * gcc.c-torture/execute/20050826-1.c: New test.
29776 * gcc.c-torture/execute/20050826-2.c: New test.
29778 2005-08-26 Dale Johannesen <dalej@apple.com>
29780 * gcc.dg/20030711-1.c: Modify to work on Darwin.
29781 * gcc.dg/20050826-1.c: New.
29783 2005-08-26 Mark Mitchell <mark@codesourcery.com>
29786 * g++.dg/template/nontype13.C: New test.
29789 * g++.dg/init/new14.C: New test.
29790 * g++.dg/expr/anew1.C: Do not XFAIL.
29791 * g++.dg/expr/anew2.C: Likewise.
29792 * g++.dg/expr/anew3.C: Likewise.
29794 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
29796 PR middle-end/22439
29797 * gcc.dg/vla-3.c: New test.
29799 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
29802 * gfortran.dg/named_interface.f90: New.
29804 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
29806 * gcc.c-torture/execute/frame-address.c: New test.
29808 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
29811 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
29813 2005-08-25 Alan Modra <amodra@bigpond.net.au>
29815 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
29817 2005-08-25 Alan Modra <amodra@bigpond.net.au>
29819 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
29820 * gcc.dg/altivec-22.c: Rename from..
29821 * gcc.dg/altivec-nomfcr.c: ..this.
29823 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
29825 PR tree-optimization/23546
29826 * gcc.dg/tree-ssa/pr23546.c: New test.
29828 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
29831 * gfortran.dg/nonreturning_statements.f90: New test.
29833 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
29836 * g++.dg/parse/crash29.C: New.
29838 2005-08-23 DJ Delorie <dj@redhat.com>
29840 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
29841 constants have the L suffix.
29843 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
29846 * g++.dg/template/instantiate8.C: New.
29848 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
29850 PR middle-end/23467
29851 * gcc.c-torture/execute/pr23467.c: New test.
29853 2005-08-23 Jakub Jelinek <jakub@redhat.com>
29855 PR tree-optimization/22043
29856 * gcc.c-torture/execute/20050613-1.c: New test.
29858 2005-08-23 Ben Elliston <bje@au.ibm.com>
29860 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
29862 2005-08-22 Jakub Jelinek <jakub@redhat.com>
29864 PR rtl-optimization/23478
29865 * g++.dg/opt/pr23478.C: New test.
29867 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
29870 * gcc.dg/switch-warn-3.c: New test.
29872 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29875 * g++.dg/template/param1.C: New test.
29877 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29880 * g++.dg/other/incomplete1.C: New test.
29882 2005-08-22 Ira Rosen <irar@il.ibm.com>
29884 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
29887 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29889 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
29892 2005-08-21 Jakub Jelinek <jakub@redhat.com>
29894 * gcc.target/i386/sse-4.c: New test.
29896 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29899 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
29901 2005-08-20 Jakub Jelinek <jakub@redhat.com>
29903 * gcc.dg/20050811-1.c: New test.
29904 * gcc.dg/20050811-2.c: New test.
29906 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
29908 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
29910 2005-08-19 Diego Novillo <dnovillo@redhat.com>
29913 * gcc.c-torture/compile/pr23476.c: New test.
29915 2005-08-19 Devang Patel <dpatel@apple.com>
29917 PR tree-optimization/23048
29918 * gcc.dg/tree-ssa/pr23048.c: New test.
29920 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
29922 PR middle-end/20624
29923 * g++.dg/warn/Wreturn-3.C: New test
29925 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
29927 PR tree-optimization/22228
29928 * g++.dg/vect/pr22543.cc: New test.
29930 2005-08-17 Steven Bosscher <stevenb@suse.de>
29932 PR tree-optimization/21574
29933 * gcc.dg/tree-ssa/pr21574.c: New test.
29935 2005-08-16 James E Wilson <wilson@specifix.com>
29937 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
29939 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
29942 * gcc.c-torture/compile/zero-strct-3.c: New test.
29943 * gcc.c-torture/compile/zero-strct-4.c: New test.
29945 2005-08-16 Steven Bosscher <stevenb@suse.de>
29948 * gcc.target/x86_64/pr23376.c: New test.
29950 2005-08-16 Ian Lance Taylor <ian@airs.com>
29953 * g++.dg/ext/vector2.C: New.
29955 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
29957 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
29959 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
29961 PR libfortran/23428
29962 * gfortran.dg/inquire-complex.f90: New test case.
29964 2005-08-16 James E Wilson <wilson@specifix.com>
29966 PR tree-optimization/21105
29967 * gcc.dg/large-size-array.c: New.
29969 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
29971 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
29973 * gcc.dg/vect/vect-41: Likewise.
29974 * gcc.dg/vect/vect-42: Likewise.
29975 * gcc.dg/vect/vect-43: Likewise.
29976 * gcc.dg/vect/vect-44: Likewise.
29977 * gcc.dg/vect/vect-46: Likewise.
29978 * gcc.dg/vect/vect-47: Likewise.
29979 * gcc.dg/vect/vect-48: Likewise.
29980 * gcc.dg/vect/vect-52: Likewise.
29981 * gcc.dg/vect/vect-53: Likewise.
29982 * gcc.dg/vect/vect-54: Likewise.
29983 * gcc.dg/vect/vect-55: Likewise.
29984 * gcc.dg/vect/vect-56: Likewise.
29985 * gcc.dg/vect/vect-57: Likewise.
29986 * gcc.dg/vect/vect-58: Likewise.
29987 * gcc.dg/vect/vect-59: Likewise.
29988 * gcc.dg/vect/vect-60: Likewise.
29989 * gcc.dg/vect/vect-61: Likewise.
29990 * gcc.dg/vect/vect-85: Likewise.
29991 * gcc.dg/vect/vect-87: Likewise.
29992 * gcc.dg/vect/vect-88: Likewise.
29993 * gcc.dg/vect/vect-93.c: Likewise.
29994 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
29995 * gcc.dg/vect/vect-75: Likewise.
29996 * gcc.dg/vect/vect-76: Likewise.
29997 * gcc.dg/vect/vect-77: Likewise.
29998 * gcc.dg/vect/vect-78: Likewise.
29999 * gcc.dg/vect/vect-80: Likewise.
30000 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
30001 vectorized for the expected reason, rather than checking how alignment
30003 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to
30004 aligned type and also instead of aligned pointers. Added documentation.
30006 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
30008 * gfortran.dg/power.f90: New test.
30010 2005-08-16 Jakub Jelinek <jakub@redhat.com>
30012 PR rtl-optimization/23299
30013 * g++.dg/opt/pr23299.C: New test.
30015 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30017 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
30019 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
30021 * g++.dg/template/local6.C: New test.
30023 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
30025 * execute/exceptions/finally-1.m: Check that the catch and finally are
30026 being called. Also add a "return 0;" at the end of main.
30028 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
30031 * gfortran.dg/namelist_print_1.f: New test of functionality of
30033 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
30034 namelist generates error with -std=f95.
30036 2005-08-14 Ira Rosen <irar@il.ibm.com>
30038 PR tree-optimization/23119
30039 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
30041 2005-08-13 Marcin Koziej <creep@desk.pl>
30042 Andrew Pinski <pinskia@physics.uc.edu>
30045 * execute/exceptions/finally-1.m: New test.
30047 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
30049 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
30051 * objc/execute/exceptions/trivial.m: New test.
30052 * objc.dg/try-catch-11.m: Move to ...
30053 * objc/execute/exceptions/foward-1.m: Here.
30054 * objc.dg/try-catch-2.m: Move to ...
30055 * objc/execute/exceptions/catchall-1.m: Here.
30056 * objc.dg/try-catch-8.m: Move to ...
30057 * objc/execute/exceptions/local-variables-1.m: Here.
30059 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
30061 * objc.dg/nested-func-1.m: Move to ...
30062 * objc/execute/nested-func-1.m: Here.
30064 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
30066 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
30067 in ${options} instead of [target_info name].
30068 * lib/obj-c++.exp (objc_target_compile): Likewise.
30070 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
30072 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
30074 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
30076 part of PR testsuite/23348
30077 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to
30078 each of the torture options.
30079 * objc/compile/trivial.m: New test.
30081 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
30083 * gfortran.dg/eoshift.f90: Correct format.
30085 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
30087 * gfortran.fortran-torture/execute/character_passing.f90:
30090 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
30093 * g++.dg/template/unify10.C: New.
30095 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
30097 * g++.dg/parse/pr22514.C: Move to...
30098 * g++.dg/debug/pr22514.C: here.
30100 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30103 * g++.dg/inherit/pure1.C: New test.
30105 * ChangeLog: Fix typos.
30107 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
30108 Steven Bosscher <stevenb@suse.de>
30110 * gfortran.dg/runtime_warning_1.f90: New test.
30112 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
30115 * g++.dg/parse/crash28.C: New.
30117 2005-08-11 Richard Guenther <rguenther@suse.de>
30120 * gcc.target/i386/tailcall-1.c: New testcase.
30122 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
30124 * gcc.dg/vect/vect-67.c: Un-xfail.
30126 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
30129 * g++.dg/parse/crash27.C: new test.
30131 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
30133 PR libfortran/22143
30134 * gfortran.dg/shift-kind.f90: New testcase.
30136 2005-08-10 Richard Sandiford <richard@codesourcery.com>
30138 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
30139 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
30141 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30144 * g++.dg/other/mult-stor1.C: New test.
30146 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
30148 * gcc.c-torture/pr18299-1.c: Move to ...
30149 * gcc.c-torture/compile/pr18299-1.c: Here.
30151 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
30153 * gfortran/fortran.torture/execute/character_passing.f90:
30154 Fix types for LSAME.
30156 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
30158 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
30159 input data back to what it was originally.
30161 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
30163 * objc.dg/try-catch-8.m: Enable for all targets.
30165 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
30167 * gcc.dg/pr23165.c: New test.
30169 2005-08-09 Steven Bosscher <stevenb@suse.de>
30171 PR tree-optimization/23234
30172 * gcc.dg/tree-ssa/pr23234.c: New test.
30174 2005-08-08 Josh Conner <jconner@apple.com>
30176 PR rtl-optimization/23241
30177 * gcc.dg/char-compare.c: New test.
30179 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30182 * g++.dg/init/new13.C: New test.
30184 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
30187 * g++.dg/other/crash-4.C: Adjust
30188 * g++/dg/ext/packed9.C: New.
30190 2005-08-08 Richard Sandiford <richard@codesourcery.com>
30192 PR middle-end/21964
30193 * gcc.c-torture/execute/pr21964-1.c: New test.
30195 2005-08-08 Richard Sandiford <richard@codesourcery.com>
30198 * gcc.dg/pr22458-1.c: New test.
30200 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
30201 Steven G. Kargl <kargls@comcast.net>
30204 * gfortran.dg/flush_1.f90: New test.
30206 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30209 * g++.dg/template/eh2.C: New test.
30211 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30214 * g++.dg/template/instantiate7.C: New test.
30216 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
30219 * gcc.dg/Wunused-value-1.c: New test.
30221 2005-08-06 Richard Sandiford <richard@codesourcery.com>
30223 PR rtl-optimization/23233
30224 * gcc.c-torture/compile/pr23233-1.c: New test.
30226 2005-08-06 Jakub Jelinek <jakub@redhat.com>
30230 * gfortran.dg/equiv_1.f90: New test.
30231 * gfortran.dg/equiv_2.f90: New test.
30232 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
30233 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
30234 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
30236 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
30238 * gcc.c-torture/execute/vrp-5.c: New test.
30239 * gcc.c-torture/execute/vrp-6.c: New test.
30240 * gcc.dg/tree-ssa/vrp21.c: New test.
30242 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
30244 * g++.dg/parse/pr22514.C: New test.
30246 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
30248 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
30250 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
30251 instead of constant loads / pool entries.
30253 2005-08-05 David Edelsohn <edelsohn@gnu.org>
30255 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
30258 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
30260 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
30261 __WINT_TYPE__ in generated prototypes if possible.
30263 2005-08-04 Diego Novillo <dnovillo@redhat.com>
30266 * g++.dg/tree-ssa/pr22037.C:
30268 2005-08-04 Richard Henderson <rth@redhat.com>
30270 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
30271 scan-tree-dump-times directive.
30273 2005-08-04 Jan Hubicka <jh@suse.cz>
30275 * gcov-1.C: Fix switch counts.
30276 * gcov-4b.c: Likewise.
30278 2005-08-03 Jeff Law <law@redhat.com>
30280 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
30282 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
30284 * gcc.c-torture/execute/pr23135.c: New test.
30286 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30288 PR tree-optimization/19899
30289 * gcc.dg/tree-ssa/scev-1.c: New test.
30290 * gcc.dg/tree-ssa/scev-2.c: New test.
30292 2005-08-03 Richard Sandiford <richard@codesourcery.com>
30295 * gcc.dg/torture/pr18582-1.c: New test.
30297 2005-08-03 Jan Hubicka <jh@suse.cz>
30299 * update-conroll.c: New testcase.
30300 * update-conroll-2.c: New testcase.
30302 2005-08-02 David Edelsohn <edelsohn@gnu.org>
30304 * gfortran.dg/constant_substring.f: New test.
30305 * gfortran.dg/pr22491.f: New test.
30307 2005-08-02 Jan Hubicka <jh@suse.cz>
30309 * update-threading.c: Replace by the proper one.
30311 2005-08-02 Diego Novillo <dnovillo@redhat.com>
30314 * g++.dg/tree-ssa/pr23164.C: New test.
30316 2005-08-02 Diego Novillo <dnovillo@redhat.com>
30318 * gcc.dg/tree-ssa/pr23192.c: New test.
30320 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
30322 * gcc.c-torture/execute/vrp-4.c: New test.
30324 2005-08-02 Jan Hubicka <jh@suse.cz>
30326 * update-threading.c: New test.
30328 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
30330 * gcc.c-torture/compile/20050801-1.c: New test.
30331 * gcc.c-torture/compile/20050801-2.c: New test.
30333 2005-08-01 Jan Hubicka <jh@suse.cz>
30335 * val-prof-5.c: New test.
30337 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
30340 * gcc.dg/pr22311-1.c : New test.
30342 2005-07-31 Steven Bosscher <stevenb@suse.de>
30345 * gfortran.dg/pr23095.f: New test.
30348 * g++.dg/other/pr22003.C: New test.
30350 2005-07-31 Richard Sandiford <richard@codesourcery.com>
30353 * gcc.c-torture/execute/pr20621-1.c: New test.
30355 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
30357 * gfortran.dg/comma_format_extension_4.f: Adjust length
30358 of string for format.
30359 * gfortran.dg/der_array_io_1.f: Replace illegal internal
30360 print statement with internal write.
30361 * gfortran.dg/der_array_io_2.f: Likewise.
30362 * gfortran.dg/der_array_io_3.f: Likewise.
30364 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
30366 * gcc.dg/fold-abs-4.c: new test.
30368 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
30370 PR fortran/22570 an related issues.
30371 * gfortran.dg/x_slash_1.f: New test.
30373 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
30376 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
30377 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
30379 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
30382 * gcc.dg/Wshadow-3.c: New test.
30384 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
30386 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
30387 used to have the wrong bounds).
30389 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
30392 * gcc.dg/hex-round-1.c: Test more cases.
30393 * gcc.dg/hex-round-2.c: New test.
30395 2005-07-29 Diego Novillo <dnovillo@redhat.com>
30398 * g++.dg/tree-ssa/pr22550.C: New test.
30400 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
30402 * gcc.dg/tree-ssa/vrp19.c: New test.
30403 * gcc.dg/tree-ssa-vrp20.c: New test.
30405 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
30408 * gcc.dg/transparent-union-4.c: New test.
30410 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
30413 * gcc.dg/c99-vla-2.c: New test.
30415 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
30418 * gcc.dg/hex-round-1.c: New test.
30420 2005-07-28 Jan Hubicka <jh@suse.cz>
30422 * inliner-1.c: Do not dump everything.
30423 * tree-prof.exp: Do not pass -ftree-based-profiling.
30424 * bprob.exp: Likewise.
30426 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
30428 2005-07-28 Mark Mitchell <mark@codesourcery.com>
30431 * g++.dg/expr/ptrmem7.C: New test.
30433 2005-07-28 Mike Stump <mrs@apple.com>
30435 * g++.old-deja/g++.mike/visibility-1.C: New test.
30437 2005-07-28 Richard Sandiford <richard@codesourcery.com>
30440 * gcc.c-torture/execute/pr20187-1.c: New test.
30442 2005-07-28 Jeff Law <law@redhat.com>
30444 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
30445 * gcc.dg/tree-ssa/vrp18.c: New test.
30447 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
30449 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
30451 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
30453 PR tree-optimization/22506
30454 * gcc.dg/vect/ps22506.c: New test.
30456 2005-07-28 Jakub Jelinek <jakub@redhat.com>
30459 * gcc.target/i386/sse-3.c: New test.
30461 2005-07-28 Richard Sandiford <richard@codesourcery.com>
30463 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
30464 * gcc.target/mips/mips32-dsp-type.c: Likewise.
30466 2005-07-28 Richard Sandiford <richard@codesourcery.com>
30469 * gcc.c-torture/compile/pr22589-1.c: New test.
30471 2005-07-28 Jan Hubicka <jh@suse.cz>
30473 * update-loopch.c: New testcase.
30475 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
30477 PR rtl-optimization/23047
30478 * gcc.c-torture/execute/pr23047.c: New test.
30479 * gcc.c-torture/execute/pr23047.x: New.
30481 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
30483 PR tree-optimization/22493
30484 * gcc.c-torture/execute/pr22493-1.c: New test.
30485 * gcc.c-torture/execute/pr22493-1.x: New.
30486 * gcc.c-torture/execute/vrp-1.c: New test.
30487 * gcc.c-torture/execute/vrp-2.c: New test.
30488 * gcc.c-torture/execute/vrp-2.c: New test.
30490 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
30492 * gcc.target/frv/all-builtin-read8.c: Delete.
30493 * gcc.target/frv/all-builtin-read16.c: Delete.
30494 * gcc.target/frv/all-builtin-read32.c: Delete.
30495 * gcc.target/frv/all-builtin-read64.c: Delete.
30496 * gcc.target/frv/all-builtin-write8.c: Delete.
30497 * gcc.target/frv/all-builtin-write16.c: Delete.
30498 * gcc.target/frv/all-builtin-write32.c: Delete.
30499 * gcc.target/frv/all-builtin-write64.c: Delete.
30500 * gcc.target/frv/all-read-write-1.c: New.
30502 2005-07-27 Jeff Law <law@redhat.com>
30504 * gcc.c-torture/execute/pr22630.c: New test.
30506 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
30508 PR tree-optimization/23073
30509 * gcc.dg/vect/nodump-pr23073.c: New test.
30510 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
30512 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
30514 PR tree-optimize/22348
30515 * gcc.c-torture/execute/pr22348.c: New.
30517 2005-07-27 Richard Guenther <rguenther@suse.de>
30519 * gcc.dg/tree-ssa/salias-1.c: New testcase.
30521 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30524 * gfortran.dg/logical_comp.f90: New test.
30526 2005-07-27 Jan Hubicka <jh@suse.cz>
30528 * inliner-1.c: Add cleanup of dumps.
30529 * val-prof-*.c: Likewise.
30530 * update-tailcall.c: New.
30532 2005-07-26 Diego Novillo <dnovillo@redhat.com>
30535 * gcc.dg/tree-ssa/pr22591.c: New test.
30536 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
30538 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
30541 * objc.dg/try-catch-11.m: New test.
30543 2005-07-26 Richard Guenther <rguenther@suse.de>
30545 PR tree-optimization/22486
30546 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
30548 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
30551 * g++.dg/opt/loop2.C: New test.
30553 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
30555 * gcc.dg/tree-ssa/reassoc-3.c: New test.
30556 * gcc.dg/tree-ssa/reassoc-4.c: New test.
30558 2005-07-25 Adam Nemet <anemet@lnxw.com>
30560 * lib/profopt.exp (profopt-execute): Check for profiling data
30561 files on the target.
30563 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
30565 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
30566 for matching of asm labels.
30568 2005-07-25 Richard Guenther <rguenther@suse.de>
30570 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
30572 2005-07-25 Richard Guenther <rguenther@suse.de>
30575 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
30577 2005-07-25 Ira Rosen <irar@il.ibm.com>
30579 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
30580 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
30581 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
30582 * gcc.dg/vect/vect-100.c: New test.
30583 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
30584 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
30585 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
30586 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
30587 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
30588 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
30589 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
30590 * gfortran.dg/vect/pr19049.f90: New testcase.
30591 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
30593 2005-07-25 Jakub Jelinek <jakub@redhat.com>
30595 * gcc.c-torture/execute/20050713-1.c: New test.
30598 * gfortran.fortran-torture/execute/data_4.f90: New test.
30600 PR middle-end/20303
30601 * gcc.dg/visibility-d.c: New test.
30603 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
30605 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
30606 * gfortran.dg/underflow.f90: Ditto.
30608 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30610 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
30611 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
30612 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
30614 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
30616 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
30617 include case of field width of zero.
30619 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
30621 PR libgfortran/21875
30622 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
30623 with trailing blanks on normal formatted read.
30625 2005-07-23 Chao-ying Fu <fu@mips.com>
30627 * gcc.target/mips/mips32-dsp-type.c: New test.
30628 * gcc.target/mips/mips32-dsp.c: New test.
30630 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
30633 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
30636 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
30637 and __cyg_profile_func_exit.
30639 2005-07-22 David Edelsohn <edelsohn@gnu.org>
30641 * gfortran.dg/comma_format_extension_3.f: Fix typo.
30642 * gfortran.dg/comma_format_extension_4.f: Same.
30643 * gfortran.dg/pr15332.f: Same.
30644 * gfortran.dg/pr21730.f: Same.
30646 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
30648 * g++.dg/opt/vrp2.C: Fix testcase.
30651 * g++.dg/opt/vrp2.C: New test.
30653 2005-07-22 Mark Mitchell <mark@codesourcery.com>
30656 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
30658 2005-07-22 Diego Novillo <dnovillo@redhat.com>
30660 * gcc.dg/tree-ssa/20050719-1.c: New test.
30662 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
30664 * gcc.dg/bfin-longcall-1.c: New file.
30665 * gcc.dg/bfin-longcall-2.c: New file.
30667 2005-07-21 Janis Johnson <janis187@us.ibm.com>
30669 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
30671 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
30673 PR middle-end/19055
30674 * gcc.dg/tree-ssa/pr19055.c: New test.
30675 * gcc.dg/tree-ssa/pr19055-2.c: New test.
30677 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
30680 * g++.dg/other/pr22358.C: New test.
30682 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
30685 * g++.dg/lookup/two-stage5.C: New test from bug comments.
30687 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30690 * g++.dg/init/union2.C: New test.
30692 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30695 * gcc.dg/complex-4.c: New test.
30697 2005-07-21 Richard Guenther <rguenther@suse.de>
30700 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
30701 scanning for asm labels.
30702 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
30704 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
30707 * gcc.dg/altivec-pr22085.c: New.
30709 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
30711 PR tree-optimization/19210
30712 * gcc.dg/tree-ssa/pr19210-1.c: New.
30713 * gcc.dg/tree-ssa/pr19210-2.c: New.
30715 2005-07-21 Richard Sandiford <richard@codesourcery.com>
30717 PR rtl-optimization/22167
30718 * g++.dg/opt/pr22167.C: New test.
30720 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
30723 * g++.dg/lookup/two-stage2.C: New.
30724 * g++.dg/lookup/two-stage3.C: New.
30725 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
30726 fixed two-stage name lookup for operators.
30727 * g++.dg/template/call3.C: Compiler now produces an appropriate
30729 * g++.dg/template/crash37.C: Compiler now describes bla() on line
30731 * g++.dg/template/ptrmem4.C: Compiler produces different error
30733 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
30734 connect_to_method as a candidate.
30736 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
30738 * gcc.dg/fold-alloc-1.c: New test.
30740 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
30742 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
30743 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
30745 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
30747 * gcc.dg/fold-abs-1.c: New test.
30748 * gcc.dg/fold-abs-2.c: New test.
30749 * gcc.dg/fold-abs-3.c: New test.
30751 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
30753 Make CONSTRUCTOR use VEC to store initializers.
30754 * g++.dg/ext/complit3.C: Check for specific error messages.
30755 * g++.dg/init/brace2.C: Update error message.
30756 * g++.dg/warn/Wbraces2.C: Likewise.
30758 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
30761 * gfortran.dg/module_interface_1.f90: New test.
30763 2005-07-19 Danny Berlin <dberlin@dberlin.org>
30764 Kenneth Zadeck <zadeck@naturalbridge.com>
30766 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
30768 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30770 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
30771 specify -Wformat for these tests.
30772 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
30773 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
30774 * gcc.dg/format/opt-6.c: Delete.
30776 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
30778 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
30779 * gcc.dg/tree-ssa/sra-3.c: Likewise.
30781 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
30783 * gcc.dg/tree-ssa/alias-2.c: New test.
30785 2005-07-18 Mark Mitchell <mark@codesourcery.com>
30788 * g++.dg/template/explicit7.C: New test.
30790 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
30792 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of
30793 field width of 8 to +Inf and -Inf.
30795 2005-07-17 Mark Mitchell <mark@codesourcery.com>
30798 * g++.dg/template/friend36.C: New test.
30800 2005-07-16 David Edelsohn <edelsohn@gnu.org>
30803 * gfortran.dg/pr21730.f: New test.
30805 2005-07-16 Danny Berlin <dberlin@dberlin.org>
30806 Kenneth Zadeck <zadeck@naturalbridge.com>
30808 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
30809 since pure const detection cannot run at -O1 in c compiler.
30810 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
30811 can now optimize this case properly.
30812 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
30813 because we now pass.
30814 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
30816 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
30819 * gcc.dg/format/bitfld-1.c: New test.
30821 2005-07-15 Mark Mitchell <mark@codesourcery.com>
30824 * g++.dg/rtti/repo1.C: New test.
30826 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
30828 PR middle-end/22398
30829 * gcc.c-torture/compile/pr22398.c: New test.
30831 2005-07-15 Mark Mitchell <mark@codesourcery.com>
30834 * g++.dg/expr/cast4.C: New test.
30836 2005-07-15 Richard Guenther <rguenther@suse.de>
30838 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
30839 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
30841 2005-07-15 Steven Bosscher <stevenb@suse.de>
30843 PR tree-optimization/22230
30844 * gcc.dg/tree-ssa/pr22230.c: New test.
30846 2005-07-14 Jakub Jelinek <jakub@redhat.com>
30848 * gfortran.dg/g77/cpp6.f: New test.
30851 * gfortran.dg/g77/cpp5.F: New test.
30852 * gfortran.dg/g77/cpp5.h: New file.
30853 * gfortran.dg/g77/cpp5inc.h: New file.
30855 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
30857 PR libfortran/16435
30858 * gfortran.dg/tl_editting.f90: New.
30859 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
30861 2005-07-14 Steven G. Kargl <kargls@comcast.net>
30863 * gfortran.dg/char_array_constructor.f90: New test.
30865 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
30867 * gfortran.dg/past_eor.f90: New.
30868 * gfortran.dg/complex_read.f90: New.
30870 2005-07-13 Jeff Law <law@redhat.com>
30872 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
30875 * gcc.dg/tree-ssa/pr22321.c: New test
30877 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
30879 PR tree-optimization/21921
30880 * gcc.dg/tree-ssa/pr21921.c: New.
30882 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
30884 PR tree-optimizatio/22442
30885 * gcc.dg/tree-ssa/loop-11.c: New test.
30887 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
30890 * gcc.c-torture/compile/pr21840.c: New test.
30892 2005-07-12 Jan Hubicka <jh@suse.cz>
30894 * gcc.c-torture/compile/pr22379.c: New test.
30896 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
30898 PR libfortran/21593
30899 gfortran.dg/dev_null.f90: Remove outdated comment about
30900 PR libfortran/21593.
30903 2005-07-12 Dale Johannesen <dalej@apple.com>
30905 * gcc.target/i386/compress-float-sse.c: New.
30906 * gcc.target/i386/compress-float-sse-pic.c: New.
30907 * gcc.target/i386/compress-float-387.c: New.
30908 * gcc.target/i386/compress-float-387-pic.c: New.
30909 * gcc.dg/compress-float-ppc.c: New.
30910 * gcc.dg/compress-float-ppc-pic.c: New.
30912 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
30914 PR libfortran/21593
30915 gfortran.dg/dev_null.f90: Remove targets.
30917 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
30920 * gcc.dg/pr22335-1.c: New test.
30921 * gcc.dg/pr22335-2.c: New test.
30923 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30926 * g++.dg/template/nontype12.C : New test.
30928 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
30930 * gcc.dg/tree-ssa/loop-10.c: New test.
30932 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
30934 * gcc.c-torture/execute/20020720-1.x: Remove.
30936 2005-07-11 Jakub Jelinek <jakub@redhat.com>
30938 * gfortran.fortran-torture/execute/forall_7.f90: New test.
30940 2005-07-10 Richard Sandiford <richard@codesourcery.com>
30942 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
30943 (dg-mips-options): Use it.
30945 2005-07-09 Diego Novillo <dnovillo@redhat.com>
30947 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
30949 2005-07-09 Richard Henderson <rth@redhat.com>
30951 * lib/target-supports.exp (check_effective_target_sync_char_short):
30954 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
30956 PR libfortran/22217
30957 * gfortran.dg/negative-z-descriptor.f90: New test.
30959 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
30962 * gcc.dg/pr22329.c: New test.
30964 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
30966 PR tree-optimization/20139
30967 * gcc.dg/tree-ssa/pr20139.c: New.
30969 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
30972 * gcc.dg/pr22356-1.c: New test.
30974 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
30977 * g++.dg/template/unify8.C: New.
30978 * g++.dg/template/unify9.C: New.
30980 2005-07-08 Jakub Jelinek <jakub@redhat.com>
30982 * gfortran.fortran-torture/execute/entry_10.f90: New test.
30984 2005-07-07 Geoffrey Keating <geoffk@apple.com>
30986 * gcc.dg/darwin-version-1.c: New.
30987 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
30988 * gcc.dg/builtins-20.c: Likewise.
30989 * gcc.dg/builtins-53.c: Likewise.
30990 * gcc.dg/torture/builtins-convert-1.c: Likewise.
30991 * gcc.dg/torture/builtins-convert-2.c: Likewise.
30992 * gcc.dg/torture/builtins-convert-3.c: Likewise.
30993 * gcc.dg/torture/builtins-power-1.c: Likewise.
30994 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
30997 2005-07-07 Jeff Law <law@redhat.com>
30999 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
31000 argument evaluation order.
31002 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
31004 PR libfortran/21594
31005 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
31006 Add test cases where the shift length is greater than the
31009 2005-07-07 Ziemowit Laski <zlaski@apple.com>
31011 * obj-c++.dg/proto-lossage-6.mm: New.
31012 * objc.dg/proto-lossage-6.m: New.
31014 2005-07-07 Ziemowit Laski <zlaski@apple.com>
31016 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
31017 * objc.dg/gnu-runtime-2.m: Likewise.
31019 2005-07-07 Jakub Jelinek <jakub@redhat.com>
31021 * gfortran.dg/longline.f: New test.
31023 * gfortran.dg/badline.f: New test.
31025 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
31030 * gfortran.dg/hollerith.f90: New.
31031 * gfortran.dg/hollerith2.f90: New.
31032 * gfortran.dg/hollerith3.f90: New.
31033 * gfortran.dg/hollerith4.f90: New.
31034 * gfortran.dg/hollerith_f95.f90: New.
31035 * gfortran.dg/hollerith_legacy.f90: New.
31036 * gfortran.dg/g77/cpp4.F: New. Port from g77.
31038 2005-07-07 Ziemowit Laski <zlaski@apple.com>
31041 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
31042 * objc.dg/gnu-runtime-2.m: New.
31044 2005-07-06 Jeff Law <law@redhat.com>
31046 * gcc.dg/tree-ssa/vrp17.c: New test.
31048 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
31051 * gfortran.dg/array_constructor_5.f90: New test.
31053 2005-07-07 Jakub Jelinek <jakub@redhat.com>
31055 * gfortran.fortran-torture/execute/entry_9.f90: New test.
31057 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
31059 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
31060 * gcc.dg/980816-1.c: Ditto.
31062 2005-07-06 Jeff Law <law@redhat.com>
31064 * gcc.c-torture/compile/pr21356.c: New test.
31066 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
31070 * gcc.c-torture/compile/pr22013-1.c,
31071 gcc.c-torture/execute/pr22098-1.c,
31072 gcc.c-torture/execute/pr22098-2.c,
31073 gcc.c-torture/execute/pr22098-3.c: New tests.
31075 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
31078 * gcc.dg/pr22308-1.c: New test.
31080 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
31082 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
31084 * gcc.dg/compare9.c: Use -fshort-enums instead of
31085 -fno-short-enums. Change the last test to dg-bogus.
31087 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
31089 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
31090 * gcc.dg/compare9.c: New.
31092 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
31094 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
31096 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
31099 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
31102 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31104 * gcc.dg/format/gcc_gfc-1.c: New.
31106 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
31108 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
31110 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
31113 * gfortran.dg/io_invalid_1.f90: New test.
31115 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
31117 * gcc.dg/format/gcc_diag-1.c: Update.
31119 2005-07-02 Jeff Law <law@redhat.com>
31121 * gcc.dg/tree-ssa/pr22051-1.c: New test.
31122 * gcc.dg/tree-ssa/pr22051-2.c: New test.
31124 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
31126 * gcc.dg/format/gcc_diag-1.c: Update.
31128 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
31131 * gcc.c-torture/compile/pr22269.c: New test.
31133 2005-06-30 Diego Novillo <dnovillo@redhat.com>
31137 * g++.dg/tree-ssa/pr21584-1.C: New test.
31138 * g++.dg/tree-ssa/pr21584-2.C: New test.
31140 2005-06-30 Ziemowit Laski <zlaski@apple.com>
31142 * obj-c++.dg/try-catch-11.mm: New.
31143 * objc.dg/try-catch-10.m: New.
31145 2005-06-29 David Edelsohn <edelsohn@gnu.org>
31147 * g++.dg/other/ucnid-1.C: xfail on AIX.
31149 2005-06-29 Diego Novillo <dnovillo@redhat.com>
31152 * gcc.dg/20050629-1.c: New test.
31154 2005-06-29 Ziemowit Laski <zlaski@apple.com>
31156 * obj-c++.dg/const-str-1[0-1].mm: New.
31157 * objc.dg/const-str-1[0-1].m: New.
31159 2005-05-29 Richard Henderson <rth@redhat.com>
31161 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
31162 Rename from check_effective_target_vect_no_max.
31163 (check_effective_target_vect_no_int_add): New.
31164 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
31165 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
31166 * gcc.dg/vect/vect-reduc-3.c: Likewise.
31167 * gcc.dg/vect/vect-reduc-1.c: Use both.
31168 * gcc.dg/vect/vect-reduc-2.c: Likewise.
31170 2005-05-29 Richard Henderson <rth@redhat.com>
31172 * lib/target-supports.exp (check_effective_target_vect_no_max):
31173 Remove i386 and x86_64.
31175 2005-06-29 Steve Ellcey <sje@cup.hp.com>
31178 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
31180 2005-06-29 Steve Ellcey <sje@cup.hp.com>
31182 PR middle-end/21969
31183 * gcc.dg/vect/pr21969.c: New test.
31185 2005-06-28 Eric Christopher <echristo@redhat.com>
31189 * gcc.dg/inline1.c: New test.
31190 * gcc.dg/inline2.c: Ditto.
31191 * gcc.dg/inline3.c: Ditto.
31192 * gcc.dg/inline4.c: Ditto.
31193 * gcc.dg/inline5.c: Ditto.
31195 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
31197 PR libfortran/22142
31198 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
31199 Add testcase also testing eoshift1 for PR 22142.
31201 2005-06-28 Richard Henderson <rth@redhat.com>
31203 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
31204 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
31205 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
31206 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
31207 gcc.dg/tree-ssa/20030922-2.c: Likewise.
31209 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
31211 PR libfortran/22142
31212 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
31213 Add testcase for PR 22142.
31215 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
31217 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
31218 gcc.target/ia64/fpreg-2.c: New tests.
31220 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
31222 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
31224 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
31226 PR libfortran/22170
31227 * gfortran.dg/slash_1.f90: New test.
31229 2005-06-27 Richard Henderson <rth@redhat.com>
31231 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
31232 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
31233 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
31234 * gcc.dg/vect/vect-reduc-2.c: Likewise.
31235 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
31236 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
31238 2005-06-27 Richard Henderson <rth@redhat.com>
31240 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
31241 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
31243 2005-06-27 Ziemowit Laski <zlaski@apple.com>
31245 * obj-c++.dg/proto-lossage-5.mm: New.
31246 * objc.dg/proto-lossage-5.m: New.
31248 2005-06-27 Diego Novillo <dnovillo@redhat.com>
31251 * gcc.dg/tree-ssa/pr21959.c: New test.
31253 2005-06-27 Jakub Jelinek <jakub@redhat.com>
31255 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
31256 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
31257 testing uninitialized var.
31259 * gcc.c-torture/execute/builtins/chk.h: New.
31260 * gcc.c-torture/execute/builtins/lib/chk.c: New.
31261 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
31262 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
31263 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
31264 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
31265 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
31266 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
31267 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
31268 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
31269 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
31270 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
31271 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
31272 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
31273 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
31274 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
31275 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
31276 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
31277 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
31278 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
31279 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
31280 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
31281 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
31282 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
31283 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
31284 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
31285 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
31286 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
31287 * gcc.dg/builtin-object-size-1.c: New test.
31288 * gcc.dg/builtin-object-size-2.c: New test.
31289 * gcc.dg/builtin-object-size-3.c: New test.
31290 * gcc.dg/builtin-object-size-4.c: New test.
31291 * gcc.dg/builtin-object-size-5.c: New test.
31292 * gcc.dg/builtin-stringop-chk-1.c: New test.
31293 * gcc.dg/builtin-stringop-chk-2.c: New test.
31294 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
31295 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
31296 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
31297 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
31298 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
31299 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
31300 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
31301 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
31302 * gcc.c-torture/execute/printf-1.c: New test.
31303 * gcc.c-torture/execute/fprintf-1.c: New test.
31304 * gcc.c-torture/execute/vprintf-1.c: New test.
31305 * gcc.c-torture/execute/vfprintf-1.c: New test.
31306 * gcc.c-torture/execute/printf-chk-1.c: New test.
31307 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
31308 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
31309 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
31311 2005-06-27 Michael Matz <matz@suse.de>
31313 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
31314 slot is not merged if address escapes.
31316 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31319 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
31321 2005-06-26 Jakub Jelinek <jakub@redhat.com>
31323 PR middle-end/17965
31324 * gcc.c-torture/compile/20050622-1.c: New test.
31326 PR middle-end/22028
31327 * gcc.dg/20050620-1.c: New test.
31329 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
31331 PR tree-optimization/22026
31332 * gcc.dg/tree-ssa/pr22026.c: New.
31334 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
31336 PR libfortran/22144
31337 * gfortran.dg/shift-alloc.f90: New testcase.
31339 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
31341 * all files: Update FSF address in copyright headers.
31343 2005-06-22 Jan Hubicka <jh@suse.cz>
31345 * wholeprogram-1.c: New testcase.
31346 * wholeprogram-2.c: New testcase.
31348 2005-06-24 Mark Mitchell <mark@codesourcery.com>
31351 * gcc.dg/tree-ssa/pr22171.c: New test.
31353 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
31355 * gfortran.dg/simplify_modulo.f90: New.
31357 2005-06-24 Jan Hubicka <jh@suse.cz>
31359 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
31361 2005-06-23 Ziemowit Laski <zlaski@apple.com>
31363 * obj-c++.dg/proto-lossage-[1-4].mm: New.
31365 2005-06-23 Ziemowit Laski <zlaski@apple.com>
31367 * obj-c++.dg/typedef-alias-1.mm: New.
31368 * objc.dg/typedef-alias-1.m: New.
31370 2005-06-23 Jeff Law <law@redhat.com>
31372 * gcc.dg/tree-ssa/vrp16.c: New test.
31374 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
31376 * lib/target-supports.exp: Add
31377 check_effective_target_fortran_large_real and
31378 check_effective_target_fortran_large_int to check for
31379 corresponding effective targets.
31380 * gfortran.dg/large_integer_kind_1.f90: New test.
31381 * gfortran.dg/large_real_kind_1.f90: New test.
31383 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
31385 PR tree-optimization/22117
31386 * gcc.dg/tree-ssa/pr22117.c: New.
31388 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
31391 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
31393 2005-06-23 David Edelsohn <edelsohn@gnu.org>
31395 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
31397 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
31399 * gfortran.dg/f2c_4.f90: Add tests for complex functions
31400 * gfortran.dg/f2c_4.c: Likewise.
31402 2005-06-22 Paul Brook <paul@codesourcery.com>
31405 * gfortran.dg/auto_save_1.f90: New test.
31407 2005-06-22 Michael Matz <matz@suse.de>
31409 * gcc.target/x86-64/abi: New directory.
31410 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
31411 * gcc.target/x86-64/abi/README.gcc: New file.
31412 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
31413 * gcc.target/x86-64/abi/asm-support.s: New file.
31414 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
31415 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
31416 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
31417 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
31418 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
31419 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
31420 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
31421 * gcc.target/x86_64/abi/test_bitfields.c: New test.
31422 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
31423 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
31424 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
31425 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
31426 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
31427 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
31428 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
31429 * gcc.target/x86_64/abi/test_varargs.c: New test.
31431 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
31433 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
31434 32-bit i?86 and x86_64.
31436 2005-06-21 Ziemowit Laski <zlaski@apple.com>
31438 * obj-c++.dg/const-str-[1-9].mm: New tests.
31440 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
31443 * gfortran.dg/namelist_use.f90: New.
31444 * gfortran.dg/namelist_use_only.f90: New.
31446 2005-06-21 Jeff Law <law@redhat.com>
31448 * gcc.dg/tree-ssa/vrp15.c: New test.
31450 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
31452 * lib/target-supports.exp (check_effective_target_vect_reduction):
31454 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
31455 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
31456 remove vect_reduction target keyword. Also avoid two returns in main.
31457 * gcc.dg/vect/vect-reduc-3.c: Likewise.
31458 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
31459 * gcc.dg/vect/vect-reduc-1short.c: New test.
31460 * gcc.dg/vect/vect-reduc-1char.c: New test.
31461 * gcc.dg/vect/vect-reduc-2short.c: New test.
31462 * gcc.dg/vect/vect-reduc-2char.c: New test.
31463 * gcc.dg/vect/vect-reduc-6.c: New test.
31464 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
31465 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
31466 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
31468 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
31469 Paul Thomas <pault@gcc.gnu.org>
31471 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
31474 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
31476 * gfortran.dg/backslash_1.f90: New test.
31477 * gfortran.dg/backslash_2.f90: New test.
31479 2005-06-20 Steven G. Kargl <kargls@comcast.net>
31481 * gfortran.dg/duplicate_labels.f90: New test.
31483 2005-06-20 Jan Beulich <jbeulich@novell.com>
31485 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
31486 unsupportable relocations.
31487 * g++.old-deja/g++.other/store-expr1.C: Likewise.
31488 * gcc.dg/20050321-2.c: xfail for NetWare.
31490 2005-06-20 Andreas Jaeger <aj@suse.de>
31492 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
31493 gcc.target/i386/fastcall-sseregparm.c,
31494 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
31496 2005-06-19 Richard Henderson <rth@redhat.com>
31498 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
31500 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
31502 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
31504 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
31507 * g++.dg/conversion/simd2.C: Change expected error message.
31509 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
31511 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
31512 * gcc.dg/vect/vect-reduc-2.c: Likewise.
31513 * gcc.dg/vect/vect-reduc-3.c: Likewise.
31515 2005-06-18 James A Morrison <phython@gcc.gnu.org>
31517 * gcc.dg/fold-mod-1.c: New test.
31519 2005-06-18 Steven G. Kargl <kargls@comcast.net>
31522 * gfortran.dg/pr19926.f90: New test.
31524 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
31526 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
31527 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
31529 * gcc.dg/vect/vect-reduc-2.c: Likewise.
31530 * gcc.dg/vect/vect-reduc-3.c: Likewise.
31532 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
31534 * gcc.target/ia64/float80-varargs-1.c: New test.
31536 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
31539 * gfortran.dg/f2c_6.f90: New test.
31541 2005-06-17 Geoffrey Keating <geoffk@apple.com>
31544 * g++.dg/template/local5.C: New.
31546 2005-06-17 Richard Henderson <rth@redhat.com>
31548 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
31550 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
31553 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
31555 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
31557 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
31558 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
31559 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
31560 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
31561 check_vect to verify the presence of hardware vector support.
31563 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
31566 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
31568 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
31570 PR libfortran/19216
31571 * gfortran.dg/pr19216.f: Add correct space between brackets and
31574 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
31576 PR libfortran/16436
31577 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
31579 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
31581 * gcc.target/i386/attributes-error.c: New testcase.
31582 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
31583 * gcc.target/i386/regparm-stdcall.c: Likewise.
31584 * gcc.target/i386/sseregparm-1.c: Likewise.
31585 * gcc.target/i386/sseregparm-2.c: Likewise.
31587 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
31589 * g++.dg/rtti/crash2.C: New.
31591 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
31593 * gcc.dg/noncompile/20040203-3.c: Update expected message.
31595 2005-06-15 David Ung <davidu@mips.com>
31597 * gcc.target/mips/mips16e-extends.c: New test for testing the
31598 generation of MIPS16e zeb/zeh, seb/seh instructions.
31600 2005-06-15 Diego Novillo <dnovillo@redhat.com>
31603 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
31604 * gcc.dg/tree-ssa/pr22018.c: New test.
31606 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
31608 * gcc.dg/simd-1.c: Update error messages.
31609 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
31610 * gcc.dg/simd-2.c: Update error messages.
31611 * gcc.dg/simd-4.c: New.
31613 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
31616 * g++.dg/other/crash-4.C: New.
31618 2005-06-14 Devang Patel <dpatel@apple.com>
31620 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
31622 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
31625 * g++.dg/parse/crash11.C: Update
31627 2005-06-13 Jeff Law <law@redhat.com>
31629 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
31630 perform the desired transformations.
31631 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
31632 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
31634 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
31637 * gfortran.dg/forall_1.f90: Un-XFAIL.
31639 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
31642 * g++.dg/parse/crash26.C: New.
31645 * g++.dg/init/member1.C: New.
31647 2005-06-13 Jakub Jelinek <jakub@redhat.com>
31649 * gfortran.dg/altreturn_1.f90: New test.
31651 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
31653 PR middle-end/21985
31654 * gcc.dg/tree-ssa/pr21985.c: New test.
31656 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
31658 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
31660 2005-06-12 Roger Sayle <roger@eyesopen.com>
31663 * g++.dg/other/error10.C: New test case.
31665 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
31667 PR libfortran/19155
31668 * gfortran.dg/pr19155.f: Add test.
31670 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
31672 * gfortran.dg/f2c_7.f90: New test.
31674 * gfortran.dg/forall_1.f90: XFAILed.
31676 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
31678 * gcc.dg/pr14796-1.c: New.
31679 * gcc.dg/pr14796-2.c: New.
31681 2005-06-11 Steven G. Kargl <kargls@comcast.net>
31685 * gfortran.dg/deallocate_stat.f90: New test.
31687 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
31689 * gfortran.fortran-torture/execute/in-pack.f90: New test.
31691 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
31693 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
31694 access will be generated when this loop is vectorized. Test that
31695 accesses with same alignment were detected.
31696 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
31697 Test that accesses with same alignment were detected.
31698 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
31699 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
31700 alignment were detected.
31702 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
31705 * g++.dg/conversion/simd2.C: New.
31707 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
31709 * gcc.dg/Wcxx-compat-1.c: New.
31711 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
31713 PR libfortran/21480
31714 * gfortran.dg/reshape-complex.f90: Add a test for a packed
31717 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
31719 * gcc.dg/alias-8.c: New.
31721 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
31723 * gcc.dg/format/cmn_err-1.c: Update.
31725 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
31728 * gcc.target/sparc/fexpand-2.c: New.
31729 * gcc.target/sparc/fpmerge-2.c: New.
31730 * gcc.target/sparc/fpmul-2.c: New.
31731 * gcc.target/sparc/noresult.c: New.
31732 * gcc.target/sparc/pdist-2.c: New.
31733 * gcc.target/sparc/pdist-3.c: New.
31735 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
31738 * gcc.target/i386/i386.exp: Fix comment typo.
31740 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
31743 * g++.dg/inherit/using5.C: New.
31744 * g++.dg/inherit/using6.C: New.
31746 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31749 * g++.dg/template/ptrmem15.C: New test.
31752 * g++.dg/ext/label4.C: New test.
31754 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
31756 * gcc.dg/tls/debug-1.c: New test.
31758 2005-06-07 Dale Johannesen <dalej@apple.com>
31760 * gcc.target/i386/movq.c: New.
31762 2005-06-07 Dale Johannesen <dalej@apple.com>
31764 * gcc.dg/20050607-1.c: New.
31766 2005-06-07 Jakub Jelinek <jakub@redhat.com>
31768 PR middle-end/21850
31769 * gcc.c-torture/execute/20050607-1.c: New test.
31771 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
31773 PR libfortran/21926
31774 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
31775 Test case where the return array has lowest stride one,
31778 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
31780 * lib/target-supports.exp (check_effective_target_sync_int_long):
31781 Add s390 and s390x targets.
31783 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
31785 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
31786 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
31787 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
31788 * gcc.dg/tree-ssa/loop-9.c: New test.
31790 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
31792 * g++.dg/parse/defarg10.C: New.
31794 2005-06-06 Jakub Jelinek <jakub@redhat.com>
31796 PR regression/21897
31797 * gcc.c-torture/execute/20050604-1.c: New test.
31799 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
31802 * g++.dg/parse/defarg9.C: New.
31805 * g++.dg/inherit/using4.C: New.
31806 * g++.dg/overload/error1.C: Adjust expected errors.
31807 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
31808 * g++.old-deja/g++.brendan/arm2.C: Likewise.
31809 * g++.old-deja/g++.other/redecl2.C: Likewise.
31810 * g++.old-deja/g++.other/redecl4.C: Likewise.
31811 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
31813 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
31815 * gfortran.dg/f2c_5.f90: Add -w to dg-options
31817 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
31819 * lib/gfortran.exp (gfortran_target_compile): Call
31820 dg-additional-files-options
31821 * gfortran.dg/f2c_4.f90: New file
31822 * gfortran.dg/f2c_4.c: New file
31823 * gfortran.dg/f2c_5.f90: New file
31824 * gfortran.dg/f2c_5.c: New file
31826 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
31828 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
31831 * gfortran.dg/array_constructor_4.f90: New test.
31833 2005-06-05 Mark Mitchell <mark@codesourcery.com>
31836 * g++.dg/ext/builtin9.C: New test.
31838 2005-06-05 Dale Johannesen <dalej@apple.com>
31840 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
31841 * gcc.c-torture/execute/20050603-2.c: Ditto.
31843 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
31845 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
31846 * gcc.dg/vect/vect-reduc-1.c: New.
31847 * gcc.dg/vect/vect-reduc-2.c: New.
31848 * gcc.dg/vect/vect-reduc-3.c: New.
31850 2005-06-04 Dale Johannesen <dalej@apple.com>
31852 * gcc.c-torture/execute/20050603-1.c: New.
31853 * gcc.c-torture/execute/20050603-2.c: New.
31854 * gcc.dg/20050603-3.c: New.
31856 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
31859 * gfortran.dg/debug_1.f90: New test.
31861 * gfortran.dg/forall_1.f90: New test.
31863 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
31865 * gfortran.dg/array_constructor_3.f90: New test.
31867 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
31869 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
31871 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
31873 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
31875 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
31878 * gcc.dg/init-excess-1.c: New test.
31880 2005-06-03 Mark Mitchell <mark@codesourcery.com>
31883 * g++.dg/expr/static_cast6.C: New test.
31885 2005-06-03 Diego Novillo <dnovillo@redhat.com>
31887 * gcc.dg/tree-ssa/vrp14.c: New test.
31889 2005-06-03 Mark Mitchell <mark@codesourcery.com>
31892 * g++.dg/template/new2.C: New test.
31894 2005-06-03 Josh Conner <jconner@apple.com>
31896 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
31897 all entries in initializer.
31899 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
31901 PR middle-end/21858
31902 * gcc.dg/pr21858.c: New testcase.
31904 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
31906 PR tree-optimization/21292
31908 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
31910 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
31911 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
31912 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
31913 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
31914 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
31916 2005-06-02 Richard Henderson <rth@redhat.com>
31918 * gcc.dg/sync-2.c: Use -march=i486 for i386.
31920 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
31922 * gcc.dg/wtypequal.c: New testcase.
31924 2005-06-02 Diego Novillo <dnovillo@redhat.com>
31927 * gcc.dg/tree-ssa/pr21582.c: New test.
31929 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
31932 * g++.dg/opt/interface2.h: New.
31933 * g++.dg/opt/interface2.C: New.
31934 * g++.dg/init/ctor4.C: Adjust error lines.
31935 * g++.old-deja/g++.bob/inherit2.C: Likewise.
31936 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
31937 * g++.old-deja/g++.jason/opeq3.C: Likewise.
31938 * g++.old-deja/g++.pt/assign1.C: Likewise.
31939 * g++.old-deja/g++.pt/crash20.C: Likewise.
31941 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
31943 PR tree-optimization/21734
31944 * g++.dg/vect/pr21734_1.cc: New.
31945 * g++.dg/vect/pr21734_2.cc: New.
31947 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
31950 * g++.dg/template/spec24.C: New.
31953 * g++.dg/pch/local-1.C: New.
31954 * g++.dg/pch/local-1.Hs: New.
31956 2005-06-01 Diego Novillo <dnovillo@redhat.com>
31958 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
31959 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
31960 * gcc.dg/tree-ssa/pr14341.c: New test.
31961 * gcc.dg/tree-ssa/pr14841.c: New test.
31962 * gcc.dg/tree-ssa/pr20701.c: New test.
31963 * gcc.dg/tree-ssa/pr21086.c: New test.
31964 * gcc.dg/tree-ssa/pr21090.c: New test.
31965 * gcc.dg/tree-ssa/pr21332.c: New test.
31966 * gcc.dg/tree-ssa/pr21458.c: New test.
31967 * gcc.dg/tree-ssa/pr21658.c: New test.
31968 * gcc.dg/tree-ssa/vrp01.c: New test.
31969 * gcc.dg/tree-ssa/vrp02.c: New test.
31970 * gcc.dg/tree-ssa/vrp03.c: New test.
31971 * gcc.dg/tree-ssa/vrp04.c: New test.
31972 * gcc.dg/tree-ssa/vrp05.c: New test.
31973 * gcc.dg/tree-ssa/vrp06.c: New test.
31974 * gcc.dg/tree-ssa/vrp07.c: New test.
31975 * gcc.dg/tree-ssa/vrp08.c: New test.
31976 * gcc.dg/tree-ssa/vrp09.c: New test.
31977 * gcc.dg/tree-ssa/vrp10.c: New test.
31978 * gcc.dg/tree-ssa/vrp11.c: New test.
31979 * gcc.dg/tree-ssa/vrp12.c: New test.
31980 * gcc.dg/tree-ssa/vrp13.c: New test.
31982 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
31985 * gcc.dg/tree-ssa/pr21029.c: New test.
31987 2005-06-01 Roger Sayle <roger@eyesopen.com>
31989 * gfortran.dg/logint-1.f: New test case.
31990 * gfortran.dg/logint-2.f: Likewise.
31991 * gfortran.dg/logint-3.f: Likewise.
31993 2005-06-01 Jakub Jelinek <jakub@redhat.com>
31997 * gcc.dg/20050527-1.c: New test.
31999 * gcc.dg/i386-sse-12.c: New test.
32002 * gfortran.dg/implicit_5.f90: New test.
32004 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
32007 * gfortran/assign_4.f90: New test.
32008 * gfortran/assign_2.f90: Change compile to run.
32010 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
32012 * lib/target-supports.exp
32013 (check_effective_target_sync_char_short): New.
32014 * gcc.dg/sync-2.c: New.
32016 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
32018 PR tree-optimization/21817
32019 * gcc.dg/torture/pr21817-1.c: New.
32021 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
32024 * g++.dg/template/init5.C: New.
32026 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
32028 * gfortran.dg/char_initialiser_actual.f90:
32029 Test character initialisers as actual arguments.
32030 * gfortran.dg/char_pointer_comp_assign.f90:
32031 Test character pointer structure component assignments.
32032 * gfortran.dg/char_array_structure_constructor.f90:
32033 Test character components in structure constructors.
32035 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
32037 PR middle-end/20931
32038 * g++.dg/opt/pr20931.C: New test.
32040 2005-05-31 Andreas Jaeger <aj@suse.de>
32043 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
32044 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
32045 g++.old-deja/g++.ext/asmspec1.C,
32046 g++.old-deja/g++.other/regstack.C,
32047 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
32048 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
32049 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
32050 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
32051 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
32052 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
32053 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
32054 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
32055 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
32056 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
32057 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
32058 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
32059 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
32060 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
32061 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
32062 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
32063 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
32064 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
32065 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
32067 2005-05-31 Jeff Law <law@redhat.com>
32069 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
32071 2005-05-30 Paolo Carlini <pcarlini@suse.de>
32073 PR middle-end/21743
32074 * gcc.dg/builtins-1.c: Activate disabled clog test.
32075 * gcc.dg/torture/builtin-attr-1.c: Likewise.
32077 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
32079 * gfortran.dg/char_pointer_assign.f90:
32080 Test character-pointer assignments and pointer assignments.
32081 * gfortran.dg/char_pointer_dummy.f90:
32082 Test character-pointer dummy arguments.
32083 * gfortran.dg/char_pointer_func.f90:
32084 Test character-pointer function returns.
32085 * gfortran.dg/char_pointer_dependency.f90:
32086 Test character-pointer functions with dependencies.
32088 2005-05-30 Mark Mitchell <mark@codesourcery.com>
32091 * g++.dg/lookup/using14.C: New test.
32093 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
32095 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
32096 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
32099 2005-05-29 Geoffrey Keating <geoffk@apple.com>
32102 * g++.dg/template/local5.C: New.
32105 * gcc.c-torture/compile/pr21761.c: New.
32107 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
32110 2005-05-30 Steven G. Kargl
32113 * gfortran.dg/inquire_8.f90: New test.
32115 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
32117 PR libfortran/21376
32118 * gfortran.dg/output_exponents_1.f90: New test.
32120 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
32122 PR libfortran/20006
32123 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
32125 2005-05-28 Mark Mitchell <mark@codesourcery.com>
32128 * g++.dg/ext/complex1.C: New test.
32131 * g++.dg/init/ctor6.C: New test.
32133 2005-05-29 Jan Hubicka <jh@suse.cz>
32135 * gcc.c-torture/compile/pr21562.c: New.
32137 2005-05-28 Steven G. Kargl <kargls@comcast.net>
32139 * gfortran.dg/subnormal_1.f90: New test.
32141 2005-05-28 Jan Hubicka <jh@suse.cz>
32143 * tree-prof.exp: Fix comment.
32144 * value-prof-1.c: New.
32145 * value-prof-2.c: New.
32146 * value-prof-3.c: New.
32147 * value-prof-4.c: New.
32149 2005-05-27 Mark Mitchell <mark@codesourcery.com>
32152 * g++.dg/expr/ptrmem6.C: New test.
32153 * g++.dg/expr/ptrmem6a.C: Likewise.
32155 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
32157 PR tree-optimization/21658
32158 * gcc.dg/tree-ssa/pr21658.c: New.
32160 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
32163 * g++.dg/inherit/ptrmem3.C: New.
32166 * g++.dg/parse/template16.C: New.
32168 2005-05-27 Andreas Jaeger <aj@suse.de>
32170 * gcc.dg/setjmp-2.c: Only run in 32-bit.
32172 * gcc.dg/i386-sse-8.c: Run test on all archs.
32174 2005-05-26 Mike Stump <mrs@apple.com>
32176 * objc.dg/isa-field-1.m: Only run on darwin.
32177 * objc.dg/lookup-1.m: Likewise.
32178 * objc.dg/try-catch-8.m: Likewise.
32180 2005-05-26 Roger Sayle <roger@eyesopen.com>
32182 PR tree-optimization/9814
32183 * gcc.dg/pr9814-1.c: New test case.
32185 2005-05-26 Ziemowit Laski <zlaski@apple.com>
32187 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
32188 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
32189 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
32190 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
32191 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
32192 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
32193 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
32194 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
32195 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
32196 objc.dg/try-catch-8.m: New.
32198 2005-05-26 Janis Johnson <janis187@us.ibm.com>
32200 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
32201 remove extraneous semicolons.
32203 2005-05-26 Ziemowit Laski <zlaski@apple.com>
32205 * obj-c++.dg/comp-types-12.mm: New.
32206 * objc.dg/comp-types-11.m: New.
32207 * objc.dg/selector-4.m: New.
32209 2005-05-26 Andreas Jaeger <aj@suse.de>
32212 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
32213 g++.old-deja/g++.ext/attrib3.C,
32214 g++.old-deja/g++.other/store-expr1.C,
32215 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
32216 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
32217 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
32218 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
32219 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
32220 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
32221 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
32222 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
32223 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
32224 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
32225 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
32226 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
32227 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
32228 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
32229 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
32230 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
32231 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
32232 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
32233 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
32235 2005-05-26 Andreas Jaeger <aj@suse.de>
32237 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
32238 x86-64 compilation.
32240 2005-05-26 Andreas Jaeger <aj@suse.de>
32243 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
32244 gcc.misc-tests/i386-pf-athlon-1.c,
32245 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
32246 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
32247 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
32248 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
32249 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
32250 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
32251 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
32254 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
32255 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
32256 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
32257 x86-64 compilation.
32259 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
32262 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
32263 effective-target ilp32.
32265 2005-05-26 David Ung <davidu@mips.com>
32267 * gcc.target/mips/ext_ins.c: New test for testing the generation
32268 of MIPS32/64 rev 2 ext/ins instructions.
32270 2005-05-26 Andreas Jaeger <aj@suse.de>
32272 * treelang/compile/unsigned.tree: Use gimple instead of
32273 nonexisting generic dump.
32275 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
32277 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
32279 2005-05-26 Andreas Jaeger <aj@suse.de>
32281 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
32283 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
32285 PR libfortran/17283
32286 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
32287 Test callee-allocated memory with write statements.
32289 2005-05-25 Roger Sayle <roger@eyesopen.com>
32291 PR middle-end/21709
32292 * gcc.dg/pr21709-1.c: New test case.
32294 2005-05-25 Ziemowit Laski <zlaski@apple.com>
32295 Mike Stump <mrs@apple.com>
32297 * objc/execute/next_mapping.h: Update for C++.
32299 * obj-c++.dg/selector-1.mm: Move to...
32300 * obj-c++.dg/selector-4.mm: here...
32302 * obj-c++.dg/basic.mm: New.
32303 * obj-c++.dg/comp-types-1.mm: New.
32304 * obj-c++.dg/cxx-class-1.mm: New.
32305 * obj-c++.dg/cxx-ivars-1.mm: New.
32306 * obj-c++.dg/cxx-ivars-2.mm: New.
32307 * obj-c++.dg/cxx-ivars-3.mm: New.
32308 * obj-c++.dg/cxx-scope-1.mm: New.
32309 * obj-c++.dg/cxx-scope-2.mm: New.
32310 * obj-c++.dg/defs.mm: New.
32311 * obj-c++.dg/empty-private-1.mm: New.
32312 * obj-c++.dg/encode-1.mm: New.
32313 * obj-c++.dg/encode-2.mm: New.
32314 * obj-c++.dg/encode-3.mm: New.
32315 * obj-c++.dg/extern-c-1.mm: New.
32316 * obj-c++.dg/extra-semi.mm: New.
32317 * obj-c++.dg/fix-and-continue-2.mm: New.
32318 * obj-c++.dg/isa-field-1.mm: New.
32319 * obj-c++.dg/ivar-list-semi.mm: New.
32320 * obj-c++.dg/local-decl-1.mm: New.
32321 * obj-c++.dg/lookup-1.mm: New.
32322 * obj-c++.dg/lookup-2.mm: New.
32323 * obj-c++.dg/method-1.mm: New.
32324 * obj-c++.dg/method-2.mm: New.
32325 * obj-c++.dg/method-3.mm: New.
32326 * obj-c++.dg/method-4.mm: New.
32327 * obj-c++.dg/method-5.mm: New.
32328 * obj-c++.dg/method-6.mm: New.
32329 * obj-c++.dg/method-7.mm: New.
32330 * obj-c++.dg/no-extra-load.mm: New.
32331 * obj-c++.dg/overload-1.mm: New.
32332 * obj-c++.dg/pragma-1.mm: New.
32333 * obj-c++.dg/pragma-2.mm: New.
32334 * obj-c++.dg/private-1.mm: New.
32335 * obj-c++.dg/private-2.mm: New.
32336 * obj-c++.dg/proto-qual-1.mm: New.
32337 * obj-c++.dg/qual-types-1.mm: New.
32338 * obj-c++.dg/stubify-1.mm: New.
32339 * obj-c++.dg/stubify-2.mm: New.
32340 * obj-c++.dg/super-class-1.mm: New.
32341 * obj-c++.dg/super-class-2.mm: New.
32342 * obj-c++.dg/super-dealloc-1.mm: New.
32343 * obj-c++.dg/super-dealloc-2.mm: New.
32344 * obj-c++.dg/template-1.mm: New.
32345 * obj-c++.dg/template-2.mm: New.
32346 * obj-c++.dg/template-3.mm: New.
32347 * obj-c++.dg/template-4.mm: New.
32348 * obj-c++.dg/template-5.mm: New.
32349 * obj-c++.dg/template-6.mm: New.
32350 * obj-c++.dg/try-catch-1.mm: New.
32351 * obj-c++.dg/try-catch-2.mm: New.
32352 * obj-c++.dg/try-catch-3.mm: New.
32353 * obj-c++.dg/try-catch-4.mm: New.
32354 * obj-c++.dg/try-catch-5.mm: New.
32355 * obj-c++.dg/try-catch-6.mm: New.
32356 * obj-c++.dg/try-catch-7.mm: New.
32357 * obj-c++.dg/try-catch-8.mm: New.
32358 * obj-c++.dg/try-catch-9.mm: New.
32359 * obj-c++.dg/va-meth-1.mm: New.
32361 2005-05-25 Ziemowit Laski <zlaski@apple.com>
32363 * obj-c++.dg/selector-1.mm: New.
32364 * obj-c++.dg/selector-2.mm: New.
32366 2005-05-25 Ziemowit Laski <zlaski@apple.com>
32368 * obj-c++.dg/selector-3.mm: New.
32369 * objc.dg/selector-3.m: New.
32371 2005-05-25 Ziemowit Laski <zlaski@apple.com>
32373 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
32374 about where warning appears.
32376 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
32378 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
32379 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
32380 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
32381 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
32383 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
32385 * gcc.dg/20050524-1.c: New test.
32387 2005-05-25 Jan Hubicka <jh@suse.cz>
32389 * gcc.dg/tree-prof/inliner-1.c: New.
32391 2005-05-25 Janis Johnson <janis187@us.ibm.com>
32393 * gcc.dg/tree-prof: New directory.
32394 * gcc.dg/tree-prof/tree-prof.exp: New.
32396 2005-05-25 DJ Delorie <dj@redhat.com>
32398 * gcc.dg/Wattributes-1.c: New.
32399 * gcc.dg/Wattributes-2.c: New.
32400 * gcc.dg/Wattributes-3.c: New.
32402 20005-05-24 Janis Johnson <janis187@us.ibm.com>
32404 PR tree-optimization/19833
32405 * gcc.dg/uninit-4.c: Remove xfail.
32406 * gcc.dg/uninit-9.c: Ditto.
32408 2005-05-24 Ziemowit Laski <zlaski@apple.com>
32410 * obj-c++.dg/bitfield-[1-5].mm: New.
32411 * obj-c++.dg/class-protocol-1.mm: New.
32412 * obj-c++.dg/comp-types-1[0-1].mm: New.
32413 * obj-c++.dg/comp-types-[2-9].mm: New.
32414 * obj-c++.dg/encode-[4-8].mm: New.
32415 * obj-c++.dg/layout-1.mm: New.
32416 * obj-c++.dg/method-1[0-9].mm: New.
32417 * obj-c++.dg/method-2[0-1].mm: New.
32418 * obj-c++.dg/method-[8-9].mm: New.
32419 * obj-c++.dg/objc-gc-3.mm: New.
32420 * obj-c++.dg/try-catch-10.mm: New.
32421 * objc.dg/bitfield-5.m: New.
32422 * objc.dg/comp-types-10.m: New.
32423 * objc.dg/comp-types-9.m: New.
32424 * objc.dg/layout-1.m: New.
32425 * objc.dg/objc-gc-4.m: New.
32426 * objc.dg/try-catch-9.m: New.
32427 * objc.dg/class-protocol-1.m: Tweak diagnostics.
32428 * objc.dg/comp-types-1.m: Likewise.
32429 * objc.dg/comp-types-[5-6].m: Likewise.
32430 * objc.dg/method-9.m: Likewise.
32432 2005-05-24 Janis Johnson <janis187@us.ibm.com>
32434 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
32435 and on hardware without VMX support.
32437 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
32439 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
32441 * lib/profopt.exp (dg-final-generate, dg-final-use,
32442 profopt-final-code, profopt-get-options): New.
32443 (profopt-execute): Process test directives.
32445 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
32446 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
32447 cleanup-tree-dump, cleanup-saved-temps): Update comments.
32449 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
32452 * g++.dg/init/ctor5.C: New test.
32454 2005-05-24 Ira Rosen <irar@il.ibm.com>
32456 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
32457 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
32458 vect-113.c, vect-114.c.
32460 2005-05-23 Adam Nemet <anemet@lnxw.com>
32462 * gcc.dg/const-elim-1.c: Remove xfails.
32464 2005-05-23 Jeff Law <law@redhat.com>
32466 * gcc.c-torture/compile/pr21638.c: New test.
32467 * gcc.c-torture/compile/20050520-1.c: New test.
32469 2005-05-23 Nick Clifton <nickc@redhat.com>
32471 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
32472 be a proper triple, ie: m32r*-*-*.
32473 * g++.old-deja/g++.jason/thunk3.C: Likewise.
32475 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
32477 PR middle-end/21331
32479 * gcc.c-torture/compile/pr21293.c: New test.
32480 * gcc.c-torture/execute/pr21331.c: New test.
32482 2004-05-20 Richard Henderson <rth@redhat.com>
32484 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
32486 2005-05-20 Ziemowit Laski <zlaski@apple.com>
32488 * obj-c++-dg.exp: Add.
32489 * obj-c++.exp: Add.
32490 * obj-c++.dg/dg.exp: Add.
32492 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
32494 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
32495 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
32497 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
32499 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
32501 2004-05-19 Richard Henderson <rth@redhat.com>
32503 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
32505 2005-05-19 Janis Johnson <janis187@us.ibm.com>
32507 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
32509 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
32511 2005-05-19 Jakub Jelinek <jakub@redhat.com>
32514 * g++.dg/parse/extern1.C: New test.
32515 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
32517 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32519 * gcc.dg/c99-math.h: New.
32520 * gcc.dg/c99-math-float-1.c: New test.
32521 * gcc.dg/c99-math-double-1.c: Likewise.
32522 * gcc.dg/c99-math-long-double-1.c: Likewise.
32524 2005-05-18 Richard Henderson <rth@redhat.com>
32526 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
32528 2005-05-18 Devang Patel <dpatel@apple.com>
32530 * g++.dg/opt/20050511-1.C: New test.
32532 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
32534 PR libfortran/21127
32535 * gfortran.dg/reshape-complex.f90: New test.
32537 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
32539 * gfortran.dg/array_constructor_1.f90: New test.
32540 * gfortran.dg/array_constructor_2.f90: New test.
32542 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
32545 * gfortran.dg/pr20954.f: New test.
32547 2005-05-17 Mike Stump <mrs@apple.com>
32549 Yet more Objective-C++...
32551 * objc.dg/method-5.m: Update.
32552 * objc.dg/method-6.m: Update.
32553 * objc.dg/method-7.m: Update.
32554 * objc.dg/method-9.m: Update.
32555 * objc.dg/try-catch-2.m: Update.
32557 2005-05-17 Mark Mitchell <mark@codesourcery.com>
32559 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
32560 Remove little-endian optimizations.
32562 2005-05-17 Jeff Law <law@redhat.com>
32564 * g++.dg/tree-ssa/pr14814.C: New test.
32565 * gcc.dg/tree-ssa/pr14814.C: New test.
32566 * gcc.dg/tree-ssa/pr17141-1.C: New test.
32567 * gcc.dg/tree-ssa/pr17141-2.C: New test.
32569 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
32571 * gcc.dg/compat/generate-random.c: Do not include
32573 * gcc.dg/compat/generate-random_r.c: Likewise.
32575 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
32577 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
32579 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
32581 PR middle-end/21595
32582 * g++.dg/tree-ssa/builtin1.C: New testcase.
32584 2005-05-17 Jakub Jelinek <jakub@redhat.com>
32587 * g++.dg/opt/const4.C: New test.
32589 PR middle-end/21492
32590 * g++.dg/opt/crossjump1.C: New test.
32592 PR tree-optimization/21610
32593 * gcc.c-torture/compile/20050516-1.c: New test.
32596 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
32597 about the test failing.
32598 * gfortran.fortran-torture/execute/where_7.f90: New test.
32599 * gfortran.fortran-torture/execute/where_8.f90: New test.
32601 2005-05-16 Richard Henderson <rth@redhat.com>
32603 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
32606 2005-05-16 Mark Mitchell <mark@codesourcery.com>
32608 * gcc.dg/compat/generate-random.c (config.h): Do not include.
32609 (limits.h): Include unconditionally.
32610 (stdlib.h): Likewise.
32611 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
32612 (limits.h): Include unconditionally.
32613 (stdlib.h): Likewise.
32614 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
32615 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
32616 (limits.h): Include unconditionally.
32617 (stdlib.h): Likewise.
32618 (hashtab.h): Do not include.
32619 (getopt.h): Likewise.
32620 (stddef.h): Include.
32621 (hashval_t): Define.
32622 (struct entry): Add "next" field.
32623 (HASH_SIZE): New macro.
32624 (hash_table): New variable.
32625 (switchfiles): Do not use xmalloc.
32627 (iterative_hash): New function.
32629 (e_exists): New function.
32630 (e_insert): Likewise.
32631 (output): Use, instead of libiberty hashtable functions.
32632 (main): Do not use getopt. Do not call htab_create.
32634 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
32637 * lib/target-supports.exp (check_mkfifo_available):
32638 Return 0 for cygwin as mkfifo support incomplete on platform.
32639 Fix typos in comments.
32641 2005-05-15 Mark Mitchell <mark@codesourcery.com>
32643 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
32645 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
32648 * gfortran.dg/assign_4.f: New test.
32650 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
32652 PR tree-optimization/21563
32653 * gcc.dg/tree-ssa/pr21563.c: New.
32655 2005-05-14 Jan Hubicka <jh@suse.cz>
32657 * gcc.dg/noreturn-7.c: Allow control reaches warning.
32659 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
32661 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
32663 2005-05-13 Julian Brown <julian@codesourcery.com>
32665 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
32666 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
32668 2005-05-13 Jan Hubicka <jh@suse.cz>
32670 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
32671 * gcc.dg/fold-xor-?.c: Likewise.
32672 * gcc.dg/pr15784-?.c: Likewise.
32673 * gcc.dg/pr20922-?.c: Likewise.
32674 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
32675 * gcc.dg/tree-ssa/pr17598.c: Likewise.
32676 * gcc.dg/tree-ssa/pr20470.c: Likewise.
32678 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
32681 * gfortran.dg/hollerith_1.f90: New test.
32683 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
32685 * gfortran.dg/func_result_2.f90: New test.
32687 2005-05-11 Bud Davis <bdavis@gfortran.org>
32689 * gfortran.dg/dev_null.f90: New test.
32691 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
32693 * gcc.dg/arm-vfp1.c: Revert last change.
32695 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
32697 PR middle-end/19807
32698 PR tree-optimization/19639
32699 * g++.dg/tree-ssa/pr19807.C: New testcase.
32701 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
32703 PR libfortran/21471
32704 * gfortran.dg/append-1.f90: New test.
32706 2005-05-10 Diego Novillo <dnovillo@redhat.com>
32708 * gcc.dg/pr18501.c: XFAIL.
32709 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
32710 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
32711 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
32712 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
32713 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
32714 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
32715 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
32716 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
32718 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
32721 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
32722 gfortran.dg/f2c_3.f90: New tests.
32724 * gfortran.dg/return_1.f90: Fix dg annotation.
32726 2005-05-10 Diego Novillo <dnovillo@redhat.com>
32728 * gcc.c-torture/compile/20050510-1.c: New test.
32730 2005-05-10 Mark Mitchell <mark@codesourcery.com>
32732 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
32734 2005-05-10 Bob Wilson <bob.wilson@acm.org>
32736 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
32738 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
32741 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
32743 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
32746 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
32747 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
32749 2005-05-10 Ben Elliston <bje@au.ibm.com>
32752 * gcc.dg/debug/pr16676.c: New test.
32754 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
32757 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
32758 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
32759 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
32760 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
32762 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
32763 -fno-tree-dominator-opts.
32765 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
32767 * gfortran.dg/return_1.f90: New test.
32769 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
32771 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
32773 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
32775 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
32778 * g++.dg/inherit/covariant13.C: New.
32780 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
32782 PR libfortran/19155
32783 * gfortran.dg/pr19155.f: New test.
32785 2005-05-08 Roger Sayle <roger@eyesopen.com>
32788 * gcc.dg/pr8788-1.c: New testcase.
32790 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
32793 * gcc.target/mips/fpcmp-[12].c: New tests.
32795 2005-05-06 Mark Mitchell <mark@codesourcery.com>
32797 * lib/target-supports-dg.exp (dg-require-fork): New function.
32798 (dg-require-mkfifo): Likewise.
32799 * lib/target-supports.exp (check_function_available): New
32801 (check_fork_available): Likewise.
32802 (check_mkfifo_available): Likewise.
32804 2005-05-06 Jeff Law <law@redhat.com>
32806 * gcc.c-torture/compile/pr21380.c: New test.
32808 2005-05-06 Jakub Jelinek <jakub@redhat.com>
32811 * g++.dg/ext/weak3.C: New test.
32813 2005-05-05 Mark Mitchell <mark@codesourcery.com>
32816 * g++.dg/template/crash37.C: New test.
32818 2005-05-05 Paul Brook <paul@codesourcery.com>
32820 * gcc.dg/arm-g2.c: Use effective-target arm32.
32821 * gcc.dg/arm-mmx-1.c: Ditto.
32822 * gcc.dg/arm-scd42-2.c: Ditto.
32823 * gcc.dg/arm-vfp1.c: Ditto.
32824 * lib/target-supports.exp (check_effective_target_arm32): New
32827 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
32829 PR libfortran/21354
32830 gfortran.dg/in_pack_rank7.f90: New test.
32832 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
32834 PR middle-end/15618
32835 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
32837 2005-05-04 Jakub Jelinek <jakub@redhat.com>
32839 PR middle-end/21265
32840 * gcc.dg/20050503-1.c: New test.
32842 PR rtl-optimization/21239
32843 * gcc.dg/i386-sse-11.c: New test.
32845 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
32848 * gcc.target/i386/asm-1.c: New test.
32850 2005-05-03 Jakub Jelinek <jakub@redhat.com>
32852 PR rtl-optimization/21330
32853 * gcc.c-torture/execute/20050502-1.c: New test.
32856 * gcc.c-torture/execute/20050502-2.c: New test.
32858 2005-05-03 Uros Bizjak <uros@kss-loka.si>
32860 PR middle-end/21282
32861 * gcc.dg/pr21282.c: New.
32863 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
32865 * gcc.dg/vect/pr20122.c: Clean up .vect file.
32866 * gcc.dg/vect/vect-92.c: Likewise.
32867 * gcc.dg/vect/vect-93.c: Likewise.
32868 * gcc.dg/vect/vect-dv-1.c: Likewise.
32869 * gcc.dg/vect/vect-dv-2.c: Likewise.
32870 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
32872 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
32874 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
32875 * gfortran.dg/vect/vect-2.f90: Likewise.
32876 * gfortran.dg/vect/vect-3.f90: Likewise.
32877 * gfortran.dg/vect/vect-4.f90: Likewise.
32878 * gfortran.dg/vect/vect-5.f90: Likewise.
32880 2005-05-02 Geoffrey Keating <geoffk@apple.com>
32883 * gcc.dg/rs6000-fpint-2.c: New.
32885 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
32888 * gcc.dg/builtins-30.c: Update expected messages.
32889 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
32890 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
32891 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
32893 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
32895 PR tree-optimization/21294
32896 * gcc.dg/tree-ssa/pr21294.c: New.
32898 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
32900 * gcc.dg/altivec-3.c (vec_store): Do not use the old
32901 __builtin_altivec_st_internal_4si built-in.
32903 2005-05-02 Mark Mitchell <mark@codesourcery.com>
32906 * g++.dg/template/ptrmem14.C: New test.
32908 2005-05-02 Paul Brook <paul@codesourcery.com>
32910 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
32912 2005-05-02 Michael Matz <matz@suse.de>
32915 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
32917 2005-05-01 Mark Mitchell <mark@codesourcery.com>
32919 * g++.dg/cpp/weak.C: New test.
32921 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
32923 * gcc.dg/tree-ssa/loop-8.c: New test.
32925 2005-04-30 Michael Maty <matz@suse.de>
32927 * gcc.dg/inline-mcpy.c: New test.
32929 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
32931 PR libfortran/18958
32932 * gfortran.dg/eoshift.f90: New test case.
32934 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
32936 PR libfortran/18857
32937 * gfortran.dg/matmul_1.f90: New test.
32939 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
32941 PR tree-optimization/21030
32942 * gcc.dg/tree-ssa/pr21030.c: New.
32944 2005-04-29 Devang Patel <dpatel@apple.com>
32946 PR tree-optimization/21272
32947 * gcc.dg/vect/vect-ifcvt-10.c: New test.
32949 2005-04-29 Jakub Jelinek <jakub@redhat.com>
32953 * gfortran.dg/entry_4.f90: New test.
32954 * gfortran.fortran-torture/execute/entry_1.f90: New test.
32955 * gfortran.fortran-torture/execute/entry_2.f90: New test.
32956 * gfortran.fortran-torture/execute/entry_3.f90: New test.
32957 * gfortran.fortran-torture/execute/entry_4.f90: New test.
32958 * gfortran.fortran-torture/execute/entry_5.f90: New test.
32959 * gfortran.fortran-torture/execute/entry_6.f90: New test.
32960 * gfortran.fortran-torture/execute/entry_7.f90: New test.
32962 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
32964 * gfortran.fortran-torture/execute/entry_8.f90: New test.
32966 2005-04-29 Paul Brook <paul@codesourcery.com>
32968 * gfortran.dg/entry_3.f90: New test.
32970 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
32972 * gfortran.dg/implicit_4.f90: New test.
32974 2005-04-28 Bob Wilson <bob.wilson@acm.org>
32976 * lib/target-supports.exp (check_profiling_available): Return
32977 false for xtensa-*-elf.
32979 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
32981 * lib/fortran-torture.exp (fortran-torture.exp): Catch
32982 error if file cannot be deleted.
32984 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
32986 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
32987 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
32988 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
32989 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
32990 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
32991 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
32992 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
32993 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
32994 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
32995 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
32996 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
32997 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
32998 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
33000 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
33003 * gfortran.dg/pr20865.f90: New test.
33005 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
33007 * gcc.dg/void-cast-2.c: New test.
33009 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
33012 * gcc.dg/void-cast-1.c: New test.
33014 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
33016 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
33018 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
33021 * gfortran.dg/pr21177.f90: New test.
33023 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
33025 PR tree-optimization/21171
33026 * gcc.dg/tree-ssa/pr21171.c: New test.
33028 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
33030 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
33031 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
33032 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
33033 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
33034 gcc.dg/tree-ssa/gen-vect-32.c: New.
33035 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
33036 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
33037 don't run on PPC32.
33039 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
33042 * gcc.dg/transparent-union-3.c: New test.
33044 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
33047 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
33048 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
33049 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
33050 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
33051 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
33052 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
33054 2005-04-26 Jeff Law <law@redhat.com>
33056 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
33057 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
33058 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
33059 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
33060 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
33061 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
33062 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
33064 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
33066 PR tree-optimization/17598
33067 * gcc.dg/tree-ssa/pr17598.c: New testcase.
33069 2005-04-25 Mike Stump <mrs@apple.com>
33071 * objc.dg/fix-and-continue-1.m: Add.
33073 2005-04-25 Roger Sayle <roger@eyesopen.com>
33076 * g++.dg/opt/pr20995-1.C: New test case.
33078 2005-04-25 Devang Patel <dpatel@apple.com>
33080 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
33082 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
33085 * g++.dg/opt/alias2.C (printf): Correct the prototype.
33087 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
33090 * g++.dg/opt/rtti2.C: New test.
33092 2005-04-25 Paul Brook <paul@codesourcery.com>
33093 Steven G. Kargl <kargls@comcast.net>
33096 * gfortran.dg/ichar_1.f90: New file.
33098 2005-04-24 Jakub Jelinek <jakub@redhat.com>
33100 PR middle-end/20991
33101 * g++.dg/opt/pr20991.C: New test.
33103 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
33104 where sizeof (type) < __alignof__ (type).
33105 * gcc.dg/compat/struct-layout-1.h: Likewise.
33107 2005-04-24 Per Bothner <per@bothner.com>
33108 Devang Patel <dpatel@apple.com>
33110 PR preprocessor/20907
33111 * gcc.dg/cpp/very-long-comment.c: New test.
33113 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
33116 * gfortran.dg/common_5.f: New test.
33118 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
33120 PR middle-end/21082
33121 * g++.dg/tree-ssa/pr21082.C: New testcase.
33123 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
33125 * gcc.dg/vect/vect-99.c: New test.
33127 2005-04-22 Diego Novillo <dnovillo@redhat.com>
33129 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
33131 2005-04-22 Jeff Law <law@redhat.com>
33133 * gcc.dg/uninit-5.c: Remove xfails.
33134 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
33135 conditionals and loads.
33137 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
33139 PR libfortran/20074
33140 PR libfortran/20436
33141 PR libfortran/21108
33142 * gfortran.dg/nested_reshape.f90: new test
33143 * gfortran.dg/reshape-alloc.f90: new test
33144 * gfortran.dg/reshape.f90: new test
33146 2005-04-22 Mark Mitchell <mark@codesourcery.com>
33148 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
33150 * gcc.dg/arm-vfp1.c: New test.
33152 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
33155 * g++.dg/lookup/builtin2.C: New test.
33157 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
33159 * gcc.dg/weak/weak-13.c: New test.
33161 2005-04-21 Geoffrey Keating <geoffk@apple.com>
33163 * lib/target-supports.exp (check_effective_target_sync_int_long):
33166 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
33168 * gcc.target/mips/branch-1.c: New test.
33170 2005-04-21 Richard Henderson <rth@redhat.com>
33172 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
33173 * gcc.dg/vect/vect-86.c: Likewise.
33174 * gcc.dg/vect/vect-87.c: Likewise.
33175 * gcc.dg/vect/vect-88.c: Likewise.
33177 2005-04-21 Devang Patel <dpatel@apple.com>
33179 PR optimization/20994
33180 * gcc.dg/tree-ssa/ifc-3.c: New test.
33182 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
33185 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
33186 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
33187 gcc.dg/c99-vla-jump-5.c: New tests.
33189 2005-04-19 Richard Henderson <rth@redhat.com>
33191 * lib/target-supports.exp (check_effective_target_vect_int_mult):
33192 Fix typo in exists check.
33193 (check_effective_target_sync_int_long): New.
33194 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
33195 * gcc.dg/ia64-sync-2.c: Likewise.
33196 * gcc.dg/ia64-sync-3.c: Likewise.
33197 * gcc.dg/ia64-sync-4.c: Likewise.
33199 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
33201 * gcc.dg/fold-xor-1.c: New test.
33202 * gcc.dg/fold-xor-2.c: New test.
33204 2005-04-19 James E. Wilson <wilson@specifixinc.com>
33207 * g++.dg/eh/fp-regs.C: New test.
33209 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
33211 * gcc.dg/Wint-to-pointer-cast-1.c,
33212 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
33213 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
33214 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
33216 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
33219 * gfortran.dg/pr16861.f90: New test.
33221 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
33223 * gcc.dg/pr21085.c: New test.
33225 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
33227 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
33228 (setup_mips_tests, dg-mips-options): New procedures.
33229 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
33230 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
33231 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
33232 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
33233 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
33234 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
33235 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
33236 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
33237 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
33238 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
33239 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
33240 dg-mips-options instead of dg-options. Remove now-redundant
33241 preprocessor guards.
33242 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
33243 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
33244 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
33245 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
33246 * gcc.dg/vr-mult-2.c: Delete.
33247 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
33248 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
33249 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
33250 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
33251 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
33252 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
33253 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
33255 2005-04-18 Laurent GUERBY <laurent@guerby.net>
33257 * ada/acats/run_all.sh: Use sync when executable not present.
33259 2005-04-18 Devang Patel <dpatel@apple.com>
33261 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
33262 * gcc.dg/vect/vect-11a.c: New.
33263 * gcc.dg/vect/vect-none.c: Update.
33264 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
33266 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
33268 PR tree-optimization/20922
33269 * gcc.dg/pr20922-1.c: New test.
33270 * gcc.dg/pr20922-2.c: New test.
33271 * gcc.dg/pr20922-3.c: New test.
33272 * gcc.dg/pr20922-4.c: New test.
33273 * gcc.dg/pr20922-5.c: New test.
33274 * gcc.dg/pr20922-6.c: New test.
33276 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
33278 PR libfortran/20950
33279 * gfortran.dg/pr20950.f: New test.
33281 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
33283 PR libfortran/19216
33284 * gfortran.dg/pr19216.f: New test.
33286 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
33288 PR tree-optimization/21001
33289 * gcc.dg/tree-ssa/pr21001.c: New.
33291 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
33293 PR libfortran/21075
33294 * gfortran.dg/reshape_rank7.f90: New test.
33296 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
33298 PR libfortran/12884 gfortran.dg/pr12884.f: New test.
33299 PR libfortran/17285 gfortran.dg/pr17285.f90: New test.
33300 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test.
33301 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test.
33302 PR libfortran/18210 gfortran.dg/pr18210.f90: New test.
33303 PR libfortran/18392 gfortran.dg/pr18392.f90: New test.
33304 PR libfortran/19467 gfortran.dg/pr19467.f90: New test.
33305 PR libfortran/19657 gfortran.dg/pr19657.f90: New test.
33306 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE
33308 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be
33309 in namelists. New test.
33310 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists.
33312 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist.
33314 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in
33315 namelist. New test.
33316 * gfortran.dg/namelist_13.f90: Tests derived types in namelist.
33318 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support.
33320 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in
33321 namelist. New test.
33322 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test.
33323 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test.
33324 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist.
33326 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test.
33327 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit
33330 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
33332 * gfortran.dg/wtruncate.f: New testcase.
33333 * gfortran.dg/wtruncate.f90: New testcase.
33335 2005-04-16 Mark Mitchell <mark@codesourcery.com>
33338 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
33339 which sizeof/alignof is dependent, rather than just whether we are
33340 processing_template_decl.
33342 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
33344 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
33345 corrected typo where the wrong variables had been compared.
33347 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
33349 PR libfortran/18495
33350 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
33351 Test callee-allocated version of return array with a write
33353 Test spread with a temporary with another write statement.
33355 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
33357 PR tree-optimization/21031
33358 * gcc.dg/tree-ssa/pr21031.c: New.
33360 2005-04-15 Uros Bizjak <uros@kss-loka.si>
33362 PR tree-optimization/21004
33363 * gcc.dg/builtins-53.c: Include builtins-config.h.
33364 Check floorf, ceilf, floorl and ceill transformations
33365 only when HAVE_C99_RUNTIME is defined.
33367 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
33369 PR middle-end/20739
33370 * gcc.dg/tree-ssa/pr20739.c: New test.
33372 2005-04-14 Mike Stump <mrs@apple.com>
33374 * gcc.dg/Foundation.framework/empty: New.
33375 * gcc.dg/framework-2.c: New.
33377 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
33379 PR tree-optimization/21021
33380 * gcc.c-torture/compile/pr21021.c: New.
33382 2005-04-14 Janis Johnson <janis187@us.ibm.com>
33385 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
33386 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
33387 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
33388 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
33389 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
33390 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
33391 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
33392 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
33394 2005-04-14 Richard Henderson <rth@redhat.com>
33396 * lib/target-supports.exp (check_effective_target_vect_condition):
33397 Add ia64, i?86, and x86_64.
33399 2005-04-14 Steven G. Kargl <kargls@comcast.net>
33401 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
33403 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
33405 PR tree-optimization/20657
33406 * gcc.dg/tree-ssa/pr20657.c: New.
33408 2005-04-14 Uros Bizjak <uros@kss-loka.si>
33410 * gcc.dg/builtins-53.c: Also check (int)trunc* and
33411 (long long int)trunc*.
33413 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
33416 * gcc.dg/pr20927.c: New test.
33418 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
33420 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
33421 * gcc.target/mips/asm-1.c: Likewise.
33423 2005-04-13 Dale Johannesen <dalej@apple.com>
33425 * objc.dg/objc-fast-4.m: New.
33427 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
33429 * gcc.target/cris/torture/cris-torture.exp: New driver in new
33431 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
33433 2005-04-13 David Edelsohn <edelsohn@gnu.org>
33435 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
33436 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
33437 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
33439 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
33441 PR tree-optimization/20913
33442 * gcc.dg/tree-ssa/pr20913.c: New.
33444 PR tree-optimization/20702
33445 * gcc.dg/tree-ssa/pr20702.c: New.
33447 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33450 * g++.dg/inherit/local3.C: New test.
33452 2005-04-12 Jeff Law <law@redhat.com>
33454 * gcc.dg/tree-ssa/20050412-1.c: New test.
33456 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
33458 PR libfortran/19016
33459 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
33460 Add tests with mask generated by expression.
33461 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
33462 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
33463 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
33465 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
33467 PR middle-end/20917
33468 * gcc.dg/20050409-1.c: New test.
33470 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
33472 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
33474 2005-04-11 Mark Mitchell <mark@codesourcery.com>
33476 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
33477 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
33478 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
33479 (TARGET_CXX): Adjust accordingly.
33480 * target.h (struct gcc_target): Remove epxort_class_data. Add
33481 determine_class_data_visibility and class_data_always_comdat.
33482 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
33483 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
33484 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
33485 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
33486 (arm_cxx_determine_class_data_visibility): New.
33487 (arm_cxx_class_data_always_comdat): Likewise.
33488 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
33489 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
33490 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
33491 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
33492 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
33495 2005-04-11 Mark Mitchell <mark@codesourcery.com>
33497 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
33499 2005-04-11 Geoffrey Keating <geoffk@apple.com>
33501 * gcc.dg/i386-darwin-fpmath.c: New.
33503 2004-04-11 Devang Patel <dpatel@apple.com>
33505 * lib/target-supports.exp (check_effective_target_vect_condition): New.
33506 * gcc.dg/vect/vect-ifcvt-1.c: New test.
33507 * gcc.dg/vect/vect-ifcvt-2.c: New test.
33508 * gcc.dg/vect/vect-ifcvt-3.c: New test.
33509 * gcc.dg/vect/vect-ifcvt-4.c: New test.
33510 * gcc.dg/vect/vect-ifcvt-5.c: New test.
33511 * gcc.dg/vect/vect-ifcvt-6.c: New test.
33512 * gcc.dg/vect/vect-ifcvt-7.c: New test.
33513 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
33515 2004-04-11 Devang Patel <dpatel@apple.com>
33517 * gcc.dg/vect/vect-dv-1.c: New test.
33518 * gcc.dg/vect/vect-dv-2.c: New test.
33520 2005-04-11 Diego Novillo <dnovillo@redhat.com>
33522 PR tree-optimization/20933
33523 * gcc.dg/tree-ssa/pr20933.c: New test.
33525 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
33527 * gfortran.dg/fold_nearest.f90: New test.
33529 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
33531 * gcc.dg/tree-ssa/alias-1.c: New test.
33533 2005-04-11 Diego Novillo <dnovillo@redhat.com>
33535 PR tree-optimization/20920
33536 * g++.dg/tree-ssa/pr20920.C: New test.
33538 2005-04-11 Uros Bizjak <uros@kss-loka.si>
33540 * gcc.dg/builtins-53.c: Also check (int)ceil* and
33541 (long long int)ceil*.
33543 2005-04-10 Mark Mitchell <mark@codesourcery.com>
33545 * g++.dg/warn/Wdtor1.C: Declare template in system header with
33546 explicit C++ linkage.
33548 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
33550 * gfortran.dg/pr17229.f: Take care of the new obsolescence
33551 warning for arithmetic IF statements.
33553 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
33555 * eor_handling_1.f90: New test case.
33556 * eor_handling_2.f90: New test case.
33557 * eor_handling_3.f90: New test case.
33558 * eor_handling_4.f90: New test case.
33559 * eor_handling_5.f90: New test case.
33560 * noadv_size.f90: New test case.
33561 * pad_no.f90: New test case.
33563 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
33565 * gcc.c-torture/execute/20050410-1.c: New test.
33567 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
33569 * gcc.dg/pr20126.c: New.
33571 2005-04-09 Bud Davis <bdavis@gfortran.org>
33572 Steven G. Kargl <kargls@comcast.net>
33574 * gfortran.dg/PR19872.f: New test.
33576 2005-04-09 Steven G. Kargl <kargls@comcast.net>
33578 * gfortran.dg/nint_1.f90: Fix dg-do directive.
33580 2005-04-09 Steven G. Kargl <kargls@comcast.net>
33582 * gfortran.dg/nint_1.f90: New test.
33584 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
33586 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
33587 Added test for callee-allocated arrays with write statements.
33588 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
33589 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
33590 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
33591 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
33592 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
33594 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
33596 PR libfortran/20163
33597 * gfortran.dg/open-options-blanks.f: New test.
33599 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
33602 * gfortran.dg/comma_format_extension_[1234].f: New tests.
33604 2005-04-09 Jakub Jelinek <jakub@redhat.com>
33606 * gcc.dg/tree-ssa/stdarg-1.c: New test.
33607 * gcc.dg/tree-ssa/stdarg-2.c: New test.
33608 * gcc.dg/tree-ssa/stdarg-3.c: New test.
33609 * gcc.dg/tree-ssa/stdarg-4.c: New test.
33610 * gcc.dg/tree-ssa/stdarg-5.c: New test.
33611 * gcc.c-torture/execute/stdarg-4.c: New test.
33613 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
33616 * g++.dg/abi/param2.C: New test.
33618 2005-04-09 Uros Bizjak <uros@kss-loka.si>
33620 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
33622 2005-04-09 Uros Bizjak <uros@kss-loka.si>
33624 * gcc.dg/builtins-53.c: New test.
33626 2005-04-08 Diego Novillo <dnovillo@redhat.com>
33628 * g++.dg/tree-ssa/pr18178.C: New test.
33629 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
33630 * gcc.c-torture/execute/20041019-1.c: New test.
33631 * gcc.dg/tree-ssa/20041008-1.c: New test.
33632 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
33633 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
33634 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
33635 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
33636 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
33637 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
33638 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
33639 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
33640 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
33641 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
33643 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
33645 PR rtl-optimization/20466
33646 * gcc.c-torture/execute/pr20466-1.c: New test.
33648 2005-04-08 Mark Mitchell <mark@codesourcery.com>
33651 * g++.dg/parse/cond2.C: New test.
33654 * g++.dg/warn/Wdtor1.C: New test.
33656 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
33659 * gfortran.dg/pr17229.f: New test.
33661 2005-04-07 Steven G. Kargl <kargls@comcast.net>
33663 * gfortran.dg/tiny_1.f90: New test.
33664 * gfortran.dg/tiny_2.f90: ditto.
33666 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
33668 * gfortran.dg/eor_1.f90: Fix dg-do run line
33669 * gfortran.dg/open_new.f90: Fix dg-do run line
33671 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
33673 * lib/target-supports.exp (get_compiler_messages): Support
33674 optional arguments, the fourth being compiler options.
33675 (check_effective_target_fpic): New proc.
33676 * gcc.dg/20050321-2.c: Restrict to target fpic.
33678 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
33680 * gcc.dg/15443-1.c: New test.
33681 * gcc.dg/15443-2.c: Likewise.
33683 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
33685 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
33687 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
33689 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
33691 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
33693 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
33694 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
33696 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
33697 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
33698 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
33700 2005-04-06 Mark Mitchell <mark@codesourcery.com>
33703 * g++.dg/warn/Wunused-11.C: New test.
33705 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
33707 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
33709 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
33711 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
33713 2005-04-05 Mark Mitchell <mark@codesourcery.com>
33716 * g++.dg/template/ptrmem13.C: New test.
33718 2005-04-05 Per Bothner <per@bothner.com>
33720 * lib/gcc.exp: Always add -fno-show-column, for now.
33722 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
33725 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
33726 of plain old "unsigned int" for the type of "i". Makes this test
33729 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
33731 * gcc.dg/i386-ssefn-1.c: New test.
33732 * gcc.dg/i386-ssefn-2.c: New test.
33733 * gcc.dg/i386-ssefn-3.c: New test.
33734 * gcc.dg/i386-ssefn-4.c: New test.
33736 2005-04-05 Jakub Jelinek <jakub@redhat.com>
33738 PR tree-optimization/20076
33739 * gcc.dg/builtin-apply4.c: New test.
33741 PR preprocessor/19475
33742 * gcc.dg/cpp/macspace1.c: New test.
33743 * gcc.dg/cpp/macspace2.c: New test.
33745 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
33747 * gfortran.dg/pr20755.f: Fixed bad format.
33749 2005-04-05 Mark Mitchell <mark@codesourcery.com>
33752 * g++.dg/ext/attrib21.C: New test.
33754 2004-04-05 Devang Patel <dpatel@apple.com>
33756 * lib/target-supports.exp (check_effective_target_vect_shif): New.
33757 * gcc.dg/vect/vect-shift-1.c: New test.
33759 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
33761 PR libfortran/20755
33762 * gfortran.dg/pr20755.f: New test.
33764 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
33766 * gfortran.dg/pr15959.f90: New test.
33767 * gfortran.dg/string_pad_trunc.f90: New test.
33769 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
33771 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
33772 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
33773 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
33776 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
33778 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
33780 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33782 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
33783 * gcc.c-torture/compile/20011119-2.c: Likewise.
33784 * gcc.c-torture/compile/981001-2.c: Likewise.
33786 2005-04-04 Mark Mitchell <mark@codesourcery.com>
33789 * g++.dg/template/overload4.C: New test.
33791 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
33794 * g++.dg/abi/covariant5.C: New.
33797 * g++.dg/debug/const2.C: New.
33799 2005-04-04 Jakub Jelinek <jakub@redhat.com>
33801 PR rtl-optimization/16104
33802 * gcc.c-torture/execute/20050316-1.c: New test.
33804 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
33806 * g++.dg/template/spec23.C: Fix dg-error text.
33808 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
33811 * g++.dg/expr/lval2.C: New.
33813 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33815 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
33816 __builtin_strcasecmp and __builtin_strncasecmp.
33818 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
33821 * g++.dg/template/spec22.C: New.
33822 * g++.dg/template/spec23.C: New.
33824 2005-04-03 Dale Ranta <dir@lanl.gov>
33825 Francois-Xavier Coudert <coudert@clipper.ens.fr>
33827 PR libfortran/20068
33828 PR libfortran/20125
33829 PR libfortran/20156
33830 PR libfortran/20471
33831 * gfortran.dg/backspace.f: New test.
33833 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
33835 * gcc.dg/pr19345.c: New test.
33837 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
33839 PR tree-optimization/20640
33840 * gcc.dg/torture/tree-loop-1.c: New.
33842 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
33844 PR rtl-optimization/20290
33845 * gcc.c-torture/execute/loop-ivopts-2.c: New.
33847 2005-04-02 Geoffrey Keating <geoffk@apple.com>
33849 * gcc.dg/rs6000-fpint.c: New.
33851 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
33853 * gcc.dg/old-style-then-proto-1.c: New test.
33855 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
33857 * gfortran.fortran-torture/execute/backspace.f90: Check
33858 after backspace and read was incorrect.
33860 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33862 * gcc.c-torture/execute/builtins/strcat.c: Check the result
33863 buffer past the terminating NUL using memcmp.
33864 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
33865 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
33867 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
33868 Fix unused/uninitialized variable warnings.
33870 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
33871 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
33872 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
33873 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
33875 * gcc.c-torture/execute/builtins/abs-1-lib.c,
33876 gcc.c-torture/execute/builtins/fputs-lib.c,
33877 gcc.c-torture/execute/builtins/lib/fprintf.c,
33878 gcc.c-torture/execute/builtins/lib/main.c,
33879 gcc.c-torture/execute/builtins/lib/memcmp.c,
33880 gcc.c-torture/execute/builtins/lib/memmove.c,
33881 gcc.c-torture/execute/builtins/lib/mempcpy.c,
33882 gcc.c-torture/execute/builtins/lib/memset.c,
33883 gcc.c-torture/execute/builtins/lib/printf.c,
33884 gcc.c-torture/execute/builtins/lib/sprintf.c,
33885 gcc.c-torture/execute/builtins/lib/stpcpy.c,
33886 gcc.c-torture/execute/builtins/lib/strchr.c,
33887 gcc.c-torture/execute/builtins/lib/strcmp.c,
33888 gcc.c-torture/execute/builtins/lib/strcpy.c,
33889 gcc.c-torture/execute/builtins/lib/strcspn.c,
33890 gcc.c-torture/execute/builtins/lib/strlen.c,
33891 gcc.c-torture/execute/builtins/lib/strncat.c,
33892 gcc.c-torture/execute/builtins/lib/strncmp.c,
33893 gcc.c-torture/execute/builtins/lib/strncpy.c,
33894 gcc.c-torture/execute/builtins/lib/strrchr.c,
33895 gcc.c-torture/execute/builtins/lib/strspn.c,
33896 gcc.c-torture/execute/builtins/lib/strstr.c,
33897 gcc.c-torture/execute/builtins/memops-asm-lib.c,
33898 gcc.c-torture/execute/builtins/strlen-2.c,
33899 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
33902 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
33904 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
33905 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
33908 2005-04-01 Jakub Jelinek <jakub@redhat.com>
33911 * g++.dg/debug/using1.C: New test.
33913 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
33915 PR middle-end/20524
33916 * gcc.dg/alias-7.c: Prefix asm-declared name with
33917 __USER_LABEL_PREFIX__.
33919 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
33921 Fix fallout from PR middle-end/15700:
33922 * gcc.c-torture/compile/20011119-1.c: Take
33923 __USER_LABEL_PREFIX__ into account.
33924 * gcc.c-torture/compile/20011119-2.c: Likewise.
33926 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
33929 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
33931 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
33934 * gcc.c-torture/compile/struct-non-lval-1.c,
33935 gcc.c-torture/compile/struct-non-lval-2.c,
33936 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
33938 2005-03-31 Janis Johnson <janis187@us.ibm.com>
33940 * gcc.dg/tls/tls.exp: Remove temporary file.
33941 * g++.dg/tls/tls.exp: Ditto.
33942 * lib/file-format.exp: Ditto.
33943 * g++.dg/special/ecos.exp: Ditto.
33945 * lib/profopt.exp: Treat prof_ext as a list.
33946 * gcc.misc-tests/bprob.exp: Ditto.
33947 * g++.dg/bprob/bprob.exp: Ditto.
33949 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
33950 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
33951 g++.dg/tree-ssa/pointer-reference-alias.C,
33952 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
33953 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
33954 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
33955 g++.dg/vect/pr19951.cc: Ditto.
33956 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
33957 gcc.dg/builtins-47.c: Ditto.
33958 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
33959 gcc.dg/pr20115-1.c: Ditto.
33960 * gcc.dg/tree-ssa/20030530-2.c,
33961 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
33962 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
33963 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
33964 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
33965 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
33966 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
33967 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
33968 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
33969 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
33970 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
33971 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
33972 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
33973 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
33974 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
33975 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
33976 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
33977 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
33978 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
33979 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
33980 gcc.dg/tree-ssa/20030824-1.c,
33981 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
33982 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
33983 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
33984 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
33985 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
33986 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
33987 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
33988 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
33989 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
33990 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
33991 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
33992 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
33993 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
33994 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
33995 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
33996 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
33997 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
33998 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
33999 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
34000 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
34001 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
34002 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
34003 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
34004 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
34005 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
34006 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
34007 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
34008 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
34009 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
34010 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
34011 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
34012 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
34013 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
34014 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
34015 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
34016 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
34017 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
34018 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
34019 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
34020 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
34021 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
34022 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
34023 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
34024 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
34025 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
34026 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
34027 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
34028 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
34029 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
34030 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
34031 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
34032 gcc.dg/tree-ssa/useless-1.c: Ditto.
34033 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
34034 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
34035 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
34036 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
34037 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
34038 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
34039 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
34040 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
34041 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
34042 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
34043 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
34044 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
34045 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
34046 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
34047 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
34048 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
34049 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
34050 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
34051 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
34052 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
34053 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
34054 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
34055 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
34056 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
34057 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
34058 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
34059 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
34060 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
34061 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
34062 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
34063 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
34064 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
34065 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
34066 gcc.dg/vect/vect-none.c: Ditto.
34067 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
34068 treelang/compile/unsigned.tree: Ditto.
34070 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
34071 * gcc.dg/cpp/direct2s.c: Ditto.
34072 * gcc.dg/cpp/paste4.c: Ditto.
34073 * gcc.dg/cpp/separate-1.c: Ditto.
34074 * gcc.dg/pch/save-temps-1.c: Ditto.
34075 * g++.dg/ext/altivec-10.C: Ditto.
34076 * g++.dg/pch/pch.C: Ditto.
34078 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
34080 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
34081 * g++.dg/template/repo1.C: Ditto.
34082 * g++.dg/template/repo2.C: Ditto.
34083 * g++.dg/template/repo3.C: Ditto.
34084 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
34085 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
34086 * g++.old-deja/g++.pt/repo1.C: Ditto.
34087 * g++.old-deja/g++.pt/repo2.C: Ditto.
34088 * g++.old-deja/g++.pt/repo3.C: Ditto.
34089 * g++.old-deja/g++.pt/repo4.C: Ditto.
34091 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
34092 * gcc.dg/20030107-1.c: Ditto.
34093 * gcc.dg/20030702-1.c: Ditto.
34094 * gcc.dg/profile-generate-1.c: Ditto.
34095 * g++.dg/other/profile1.C: Ditto.
34096 * g++.old-deja/g++.robertl/eb83.C: Ditto.
34098 * lib/gcc-dg.exp (remove-build-file): New.
34099 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
34100 cleanup-tree-dump, cleanup-saved-temps): New.
34102 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
34104 PR c++/19203, DR 214
34105 * g++.dg/parse/ambig3.C: Not ambiguous.
34106 * g++.dg/template/spec20.C: New.
34107 * g++.dg/template/spec21.C: New.
34109 2005-03-31 Steve Ellcey <sje@cup.hp.com>
34112 * gcc.dg/ia64-fptr-1.c: Run only on linux.
34114 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
34116 PR libfortran/20660
34117 * gfortran.dg/negative_unit.f: New test.
34119 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
34121 * gcc.dg/20050330-1.c: New test.
34123 2005-03-30 Devang Patel <dpatel@apple.com>
34125 * g++.dg/tree-sra/ssa-sra-3.C: New test.
34127 2005-03-30 Dale Johannesen <dalej@apple.com>
34129 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
34131 2005-03-30 Janis Johnson <janis187@us.ibm.com>
34133 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
34134 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
34135 Strip options from test name.
34137 2005-03-31 Jan Hubicka <jh@suse.cz>
34139 * gcc.dg/varpool-1.c: New testcase.
34141 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
34145 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
34146 gcc.dg/stmt-expr-label-3.c : New tests.
34147 * gcc.c-torture/execute/medce-2.c: Remove.
34149 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
34152 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
34155 2005-03-30 Alan Modra <amodra@bigpond.net.au>
34157 * gcc.c-torture/compile/pr20203.c: New test.
34159 2005-03-26 Steven G. Kargl <kargls@comcast.net>
34161 * gfortran.dg/promotion.f90: New test.
34163 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
34165 PR middle-end/20491
34166 * gcc.dg/torture/asm-subreg-1.c: New test.
34168 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
34171 * gcc.dg/pr20672-1.c: New test.
34173 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
34175 * gfortran.dg/vect: New directory.
34176 * gfortran.dg/vect/vect.exp: New.
34177 * gfortran.dg/vect/vect-1.f90: New test.
34178 * gfortran.dg/vect/vect-2.f90: New test.
34179 * gfortran.dg/vect/vect-3.f90: New test.
34180 * gfortran.dg/vect/vect-4.f90: New test.
34181 * gfortran.dg/vect/vect-5.f90: New test.
34183 2005-03-29 Jakub Jelinek <jakub@redhat.com>
34185 PR middle-end/20622
34186 * gcc.dg/alias-7.c: New test.
34188 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
34190 * gcc.dg/sparc-reg-1.c: New test.
34192 2005-03-28 Steve Ellcey <sje@cup.hp.com>
34195 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
34197 2005-03-29 Dale Ranta <dir@lanl.gov>
34198 Francois-Xavier Coudert <coudert@clipper.ens.fr>
34200 PR libfortran/20163
34201 * gfortran.dg/pr20163-2.f: New test.
34203 2005-03-28 Jan Hubicka <jh@suse.cz>
34205 PR middle-end/20635
34206 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
34209 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
34211 PR tree-optimization/20626
34212 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
34213 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
34215 2005-03-26 Steven G. Kargl <kargls@comcast.net>
34217 * gfortran.dg/underflow.f90: New test.
34218 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
34220 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34222 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
34224 2005-03-25 Mark Mitchell <mark@codesourcery.com>
34226 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
34227 (g++_init): Make sure that CXXFLAGS is set.
34228 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
34229 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
34230 * lib/gfortran.exp (gfortran_link_flags): Likewise.
34231 * lib/objc.exp (objc_init): Likewise.
34232 * lib/treelang.exp (treelang_init): Likewise.
34234 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
34236 PR tree-optimization/20470
34237 * gcc.dg/tree-ssa/pr20470.c: New test.
34239 2005-03-25 Geoffrey Keating <geoffk@apple.com>
34241 * gcc.dg/ppc-stfiwx.c: New.
34243 2005-03-25 Steve Ellcey <sje@cup.hp.com>
34246 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
34248 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
34250 * gcc.dg/20050325-1.c: Fix a typo.
34252 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
34254 PR libfortran/19678
34255 PR libfortran/19679
34256 * gfortran.dg/dos_eol.f: New test.
34258 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
34260 PR rtl-optimization/20249
34261 * gcc.dg/20050325-1.c: New test.
34263 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
34265 PR libfortran/15332
34266 * gfortran.dg/pr15332.f: New test.
34268 2005-03-24 Dale Johannesen <dalej@apple.com>
34270 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
34272 2005-03-24 Geoffrey Keating <geoffk@apple.com>
34274 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
34275 'internal' visibility.
34276 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
34277 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
34278 'protected' visibility.
34279 * gcc.dg/visibility-7.c: Likewise.
34280 * lib/target-supports.exp (check_visibility_available): Take
34281 a parameter, the kind of visibility to check for.
34282 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
34283 to check_visibility_available.
34285 * g++.dg/expr/cast3.C: New.
34287 2005-03-24 David Edelsohn <edelsohn@gnu.org>
34289 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
34292 2005-03-24 Steve Ellcey <sje@cup.hp.com>
34295 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
34297 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
34299 * gcc.dg/badshift.c: Renamed to...
34300 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
34302 * gcc.target/i386/badshift.c: Renamed to...
34303 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
34306 PR rtl-optimization/20532
34307 * gcc.target/i386/badshift.c: New.
34309 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
34311 * gfortran.dg/pr18025.f90: New test.
34313 2005-03-23 Dale Johannesen <dalej@apple.com>
34315 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
34317 2005-03-23 Mark Mitchell <mark@codesourcery.com>
34319 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
34321 * lib/target-supports.exp (check_iconv_available): Default
34322 libiconv to -liconv, if there is no definition.
34324 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
34326 * gcc.dg/torture/cris-asm-mof-1.c: New test.
34328 2005-03-22 Mark Mitchell <mark@codesourcery.com>
34330 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
34331 * g++.dg/opt/pr7503-2.C: Likewise.
34332 * g++.dg/opt/pr7503-3.C: Likewise.
34333 * g++.dg/opt/pr7503-4.C: Likewise.
34334 * g++.dg/opt/pr7503-5.C: Likewise.
34335 * g++.dg/warn/minmax.C: New test.
34337 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
34339 * gfortran.dg/g77_intrinsics_funcs.f: New test.
34340 * gfortran.dg/g77_intrinsics_sub.f: New test.
34342 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
34343 Jan Hubicka <jh@suse.cz>
34344 Steven Bosscher <stevenb@suse.de
34346 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
34348 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34351 * g++.dg/template/redecl3.C: New test.
34353 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34356 * g++.dg/parse/error16.C: Tweak error markers.
34358 2005-03-22 Jakub Jelinek <jakub@redhat.com>
34361 * gcc.dg/20050321-2.c: New test.
34363 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
34367 * g++.dg/template/ptrmem12.C: New.
34369 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
34371 PR rtl-optimization/20527
34372 * gcc.c-torture/execute/pr20527-1.c: New test.
34374 2005-03-22 Ben Elliston <bje@au.ibm.com>
34376 * gcc.misc-tests/options.exp (check_for_options): Create a real C
34377 program, compile it into a real executable and then delete the .c
34378 and .x files afterwards, to avoid problems on testglue targets.
34380 2005-03-21 Stuart Hastings <stuart@apple.com>
34382 * gcc.target/i386/sse-2.c: New.
34384 2005-03-21 Uros Bizjak <uros@kss-loka.si>
34386 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
34388 2005-03-21 Paolo Carlini <pcarlini@suse.de>
34390 * g++.dg/parse/crash25.C: Fix typo.
34392 2005-03-21 Paolo Carlini <pcarlini@suse.de>
34395 * g++.dg/parse/crash24.C: New test.
34398 * g++.dg/parse/crash25.C: New test.
34400 2005-03-21 Paolo Carlini <pcarlini@suse.de>
34403 * g++.dg/ext/stmtexpr4.C: New test.
34405 2005-03-20 Roger Sayle <roger@eyesopen.com>
34407 PR middle-end/20539
34408 * gcc.c-torture/compile/pr13066-1.c: New test case.
34409 * gcc.c-torture/compile/pr20539-1.c: Likewise.
34410 * g++.dg/opt/pr13066-1.C: Likewise.
34412 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
34414 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
34416 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34419 * gfortran.dg/nesting_1.f90: New test.
34421 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34424 * g++.dg/lookup/using13.C: New test.
34426 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34429 * g++.dg/template/crash36.C: New test.
34431 2005-03-18 Paolo Carlini <pcarlini@suse.de>
34434 * g++.dg/template/crash35.C: New test.
34436 2005-03-17 Paolo Carlini <pcarlini@suse.de>
34439 * g++.dg/overload/operator2.C: New test.
34441 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
34443 PR libfortran/20257
34444 * gfortran.dg/pr20257.f90: New test.
34446 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
34448 PR libfortran/20480
34449 * gfortran.dg/pr20480.f90: New test.
34451 2005-03-16 Richard Henderson <rth@redhat.com>
34453 PR middle-end/15700
34454 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
34455 (_rtld_global): New.
34456 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
34457 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
34459 * gcc.dg/alias-3.c: New.
34460 * gcc.dg/alias-4.c: New.
34461 * gcc.dg/alias-5.c: New.
34462 * gcc.dg/alias-6.c: New.
34464 2005-03-15 Geoffrey Keating <geoffk@apple.com>
34466 * gcc.dg/cpp/ucnid-7.c: New.
34468 2005-03-15 Janis Johnson <janis187@us.ibm.com>
34469 Dorit Naishlos <dorit@il.ibm.com>
34471 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
34474 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
34476 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't
34477 support misaligned accesses.
34478 * gcc.dg/vect/vect-58.c: Likewise.
34479 * gcc.dg/vect/vect-92.c: New.
34480 * gcc.dg/vect/vect-93.c: New.
34482 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
34485 * gfortran.dg/assign_2.f90: New test.
34486 * gfortran.dg/assign_3.f90: New test.
34487 * gfortran.dg/assign.f90: New test.
34489 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
34491 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
34492 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
34493 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
34494 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
34497 2005-03-14 Geoffrey Keating <geoffk@apple.com>
34499 * gcc.dg/cpp/ucnid-6.c: New.
34501 * gcc.dg/cpp/normalize-1.c: New.
34502 * gcc.dg/cpp/normalize-2.c: New.
34503 * gcc.dg/cpp/normalize-3.c: New.
34504 * gcc.dg/cpp/normalize-4.c: New.
34505 * gcc.dg/cpp/ucnid-4.c: New.
34506 * gcc.dg/cpp/ucnid-5.c: New.
34507 * g++.dg/cpp/normalize-1.C: New.
34508 * g++.dg/cpp/ucnid-1.C: New.
34510 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
34512 * gcc.dg/pr18628.c: New.
34514 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
34517 * g++.dg/tree-ssa/pr20280.C: New.
34519 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
34522 * gfortran.dg/stfunc_2.f90: New test.
34524 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
34526 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
34528 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
34530 * gcc.dg/tree-ssa/20050314-1.c: New test.
34532 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34536 * g++.dg/template/friend34.C: New test.
34537 * g++.dg/template/friend35.C: Likewise.
34538 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
34540 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34542 Friend class name lookup 5/n
34544 * g++.dg/lookup/hidden-class1.C: New test.
34545 * g++.dg/lookup/hidden-class2.C: Likewise.
34546 * g++.dg/lookup/hidden-class3.C: Likewise.
34547 * g++.dg/lookup/hidden-class4.C: Likewise.
34548 * g++.dg/lookup/hidden-class5.C: Likewise.
34549 * g++.dg/lookup/hidden-class6.C: Likewise.
34550 * g++.dg/lookup/hidden-class7.C: Likewise.
34551 * g++.dg/lookup/hidden-class8.C: Likewise.
34552 * g++.dg/lookup/hidden-class9.C: Likewise.
34553 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
34554 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
34555 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
34556 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
34557 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
34558 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
34559 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
34560 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
34561 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
34562 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
34563 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
34565 2005-03-13 Mark Mitchell <mark@codesourcery.com>
34568 * g++.dg/template/error18.C: New test.
34570 2005-03-09 Ben Elliston <bje@au.ibm.com>
34573 * g++.dg/debug/pr16792.C: New test.
34575 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
34577 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
34578 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
34579 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
34580 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
34581 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
34582 test assertion names.
34584 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
34587 * gfortran.dg/stfunc_1.f90: New test.
34589 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
34592 * gfortran.dg/real_index_1.f90: New test.
34594 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
34597 * gfortran.dg/spec_expr_1.f90: New test.
34599 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
34602 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
34605 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
34608 * gfortran.dg/largeequiv_1.f90: New test.
34610 2005-03-12 Geoffrey Keating <geoffk@apple.com>
34612 * gcc.dg/ucnid-1.c: New.
34613 * gcc.dg/ucnid-2.c: New.
34614 * gcc.dg/ucnid-3.c: New.
34615 * gcc.dg/ucnid-4.c: New.
34616 * gcc.dg/ucnid-5.c: New.
34617 * gcc.dg/ucnid-6.c: New.
34618 * gcc.dg/cpp/ucnid-1.c: New.
34619 * gcc.dg/cpp/ucnid-2.c: New.
34620 * gcc.dg/cpp/ucnid-3.c: New.
34621 * g++.dg/other/ucnid-1.C: New.
34623 2005-03-12 Geoffrey Keating <geoffk@apple.com>
34625 * gcc.dg/vmx/darwin-abi-3.c: Delete.
34627 2005-03-11 Per Bothner <per@bothner.com>
34629 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
34630 that diagnotics refer to correct token.
34631 * gcc.dg/unused-3.c: Likewise.
34633 2005-03-11 Per Bothner <per@bothner.com>
34635 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
34636 constant" is now actually on same line as string constant.
34637 * gcc.dg/cpp/direct2s.c: Likewise.
34639 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
34641 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
34643 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
34645 PR libfortran/20124
34646 * gfortran.dg/pr20124.f90: New Test
34648 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
34650 PR tree-optimization/20130
34651 * gcc.dg/pr20130-1.c: New test.
34653 2005-03-10 Steve Ellcey <sje@cup.hp.com>
34656 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
34658 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
34660 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
34662 2005-03-10 Steve Ellcey <sje@cup.hp.com>
34664 * g++.dg/eh/forced1.C: Fix comment.
34665 * g++.dg/eh/forced2.C: Ditto.
34666 * g++.dg/eh/forced3.C: Ditto.
34667 * g++.dg/eh/forced4.C: Ditto.
34669 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
34672 * gcc.c-torture/compile/pr20412.c: New test.
34674 2005-03-10 Roger Sayle <roger@eyesopen.com>
34676 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
34678 2005-03-10 Jakub Jelinek <jakub@redhat.com>
34681 * gcc.dg/20050307-1.c: New test.
34683 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
34686 * g++.dg/other/stdarg3.C: New.
34688 2005-03-10 Jakub Jelinek <jakub@redhat.com>
34690 PR c++/18384, c++/18327
34691 * g++.dg/init/array19.C: New test.
34693 PR inline-asm/20314
34694 * gcc.dg/torture/pr20314-1.c: New test.
34695 * gcc.dg/torture/pr20314-2.c: New test.
34697 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
34699 * gcc.dg/20050309-1.c: New test.
34701 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34703 * gcc.dg/builtins-10.c: Reactivate disabled test.
34704 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
34705 new cbrt transformations.
34707 2005-03-09 Mark Mitchell <mark@codesourcery.com>
34710 * g++.dg/template/array13.C: New test.
34712 2005-03-09 Paolo Carlini <pcarlini@suse.de>
34715 * g++.dg/init/brace4.C: New test.
34717 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
34720 * g++.dg/template/non-dependent12.C: New.
34722 2005-03-08 Mark Mitchell <mark@codesourcery.com>
34725 * g++.dg/init/array18.C: Add dg-do run marker.
34728 * g++.dg/init/array18.C: New test.
34730 2005-03-09 Ben Elliston <bje@au.ibm.com>
34732 * consistency.vlad/vlad.exp: Remove trailing semicolons.
34733 * g++.dg/gcov/gcov.exp: Likewise.
34734 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
34735 * gcc.target/xstormy16/xstormy16.exp: Likewise.
34736 * lib/c-torture.exp: Likewise.
34737 * lib/fortran-torture.exp: Likewise.
34738 * lib/g++.exp: Likewise.
34739 * lib/gcc-defs.exp: Likewise.
34740 * lib/gcc-dg.exp: Likewise.
34741 * lib/gcc.exp: Likewise.
34742 * lib/gcov.exp: Likewise.
34743 * lib/gfortran.exp: Likewise.
34744 * lib/mike-g++.exp: Likewise.
34745 * lib/mike-gcc.exp: Likewise.
34746 * lib/objc-torture.exp: Likewise.
34747 * lib/objc.exp: Likewise.
34748 * lib/profopt.exp: Likewise.
34749 * lib/target-libpath.exp: Likewise.
34750 * lib/target-supports.exp: Likewise.
34751 * lib/treelang.exp: Likewise.
34752 * lib/wrapper.exp: Likewise.
34754 2005-03-08 Jeff Law <law@redhat.com>
34756 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
34759 2005-03-08 Ira Rosen <irar@il.ibm.com>
34761 * gcc.dg/vect/pr20122.c: New test.
34763 2005-03-07 Jeff Law <law@redhat.com>
34765 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
34767 * gcc.dg/tree-ssa/pr18133-1.c: New test.
34768 * gcc.dg/tree-ssa/pr18133-2.c: New test.
34769 * gcc.dg/tree-ssa/pr18134.c: New test.
34771 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
34773 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
34774 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
34775 gcc.dg/torture/builtin-noret-2.c: Require weak support.
34777 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
34780 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
34782 2005-03-07 Mark Mitchell <mark@codesourcery.com>
34784 * g++.dg/warn/Wnvdtor.C: New test.
34786 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
34788 * gcc.dg/torture/pr19683-1.c: New test.
34790 2005-03-06 Steven G. Kargl <kargls@comcast.net>
34792 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
34793 * gfortran.dg/g77/19990313-2.f: Ditto.
34794 * gfortran.dg/g77/19990313-3.f: Ditto.
34795 * gfortran.dg/g77/19990525-0.f: Ditto.
34796 * gfortran.dg/g77/19990826-0.f: Ditto.
34797 * gfortran.dg/g77/19990826-2.f: Ditto.
34798 * gfortran.dg/g77/19990826-3.f: Ditto.
34799 * gfortran.dg/g77/20000511-1.f: Ditto.
34800 * gfortran.dg/g77/20000511-2.f: Ditto.
34801 * gfortran.dg/g77/970625-2.f: Ditto.
34802 * gfortran.dg/g77/980310-2.f: Ditto.
34803 * gfortran.dg/g77/980310-3.f: Ditto.
34804 * gfortran.dg/g77/980310-8.f: Ditto.
34805 * gfortran.dg/g77/980519-2.f: Ditto.
34806 * gfortran.dg/g77/alpha1.f: Ditto.
34807 * gfortran.dg/g77/claus.f: Ditto.
34808 * gfortran.dg/g77/erfc.f: Ditto.
34809 * gfortran.dg/g77/short.f: Ditto.
34810 * gfortran.fortran-torture/execute/data.f90: Ditto.
34811 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
34812 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
34814 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
34816 * lib/file-format.exp (gcc_target_object_format): Add check for som
34817 format and hardcode object formats on hppa*-*-hpux*.
34818 * lib/target-supports.exp (check_weak_available): Add check for som
34819 object format. Always return 0 on hppa*-*-hpux10*.
34821 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
34824 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
34826 2005-03-05 Steven G. Kargl <kargls@comcast.net>
34828 * gfortran.dg/pr19936_1.f90: New test.
34829 * gfortran.dg/pr19936_2.f90: New test.
34830 * gfortran.dg/pr19936_3.f90: New test.
34832 2005-03-05 Steven G. Kargl <kargls@comcast.net>
34833 Paul Thomas <prthomas@drfccad.cea.fr>
34835 * gfortran.dg/PR19754_1.f90: New test.
34836 * gfortran.dg/PR19754_2.f90: Ditto.
34838 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34841 * g++.dg/template/non-dependent11.C: New test.
34843 2005-03-05 Uros Bizjak <uros@kss-loka.si>
34845 * lib/target-supports.exp (check_iconv_available): Fix comment.
34847 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
34848 Joseph S. Myers <joseph@codesourcery.com>
34851 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
34853 2005-03-04 Matthew Sachs <msachs@apple.com>
34855 * gcc.exp (gcc_target_compile): Put braces around
34856 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
34857 * objc.exp (objc_target_compile): Likewise.
34858 * treelang.exp (treelang_target_compile): Likewise.
34860 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
34863 * gfortran.dg/func_result_1.f90: New test.
34865 2005-03-04 Ben Elliston <bje@au.ibm.com>
34867 * gcc.misc-tests/options.exp: New test.
34869 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
34871 * gcc.dg/pr15784-4.c: New test.
34873 2005-03-03 Geoffrey Keating <geoffk@apple.com>
34875 * gcc.c-torture/execute/pr17133.c: New.
34876 * gcc.c-torture/compile/20050303-1.c: New.
34878 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
34880 * gcc.dg/cpp/assert4.c: Fix for cygwin.
34882 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
34884 * g++.dg/overload/using2.C: New.
34886 2005-03-02 Mark Mitchell <mark@codesourcery.com>
34889 * g++.dg/init/ptrmem2.C: New test.
34891 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
34894 * gcc.dg/pr8927-1.c: New test.
34896 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
34899 * g++.dg/inherit/covariant12.C: New.
34901 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
34904 * gfortran.dg/bound_1.f90: New test.
34906 2005-02-28 Janis Johnson <janis187@us.ibm.com>
34908 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
34909 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
34911 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
34914 * gcc.dg/pr20245-1.c: New test.
34916 2005-02-28 Jakub Jelinek <jakub@redhat.com>
34918 PR middle-end/19874
34919 * gcc.c-torture/execute/20050119-2.c: New test case.
34921 2005-02-28 Ben Elliston <bje@au.ibm.com>
34923 * README: Update the DejaGnu bug reporting address.
34924 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
34925 * lib/objc-torture.exp: Likewise.
34927 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
34929 * gfortran.dg/boz_1.f90: New test.
34930 * gfortran.dg/boz_3.f90: New test.
34931 * gfortran.dg/boz_4.f90: New test.
34933 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
34935 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
34936 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
34938 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
34940 PR libfortran/20101
34941 * gfortran.dg/write_0_pe_format.f90: New test.
34943 2005-02-27 Jakub Jelinek <jakub@redhat.com>
34946 * g++.dg/opt/thunk2.C: New test.
34947 * g++.dg/opt/covariant1.C: New test.
34949 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
34951 * gfortran.dg/e_d_fmt.f90: New test.
34953 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
34955 * gcc.dg/asm-b.c: Fix comment typos.
34957 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
34959 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
34962 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
34965 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
34966 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
34967 * gcc.dg/asm-b.c: New test.
34969 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
34971 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
34972 Disable this test on IRIX 6.
34974 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
34976 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
34977 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
34980 2005-02-25 Diego Novillo <dnovillo@redhat.com>
34982 PR tree-optimization/20204
34983 * gcc.dg/pr20204.c: New test.
34985 2005-02-24 Jakub Jelinek <jakub@redhat.com>
34988 * gcc.c-torture/execute/20050224-1.c: New test.
34991 * g++.dg/warn/Wbraces2.C: New test.
34993 2005-02-23 Mark Mitchell <mark@codesourcery.com>
34996 * g++.dg/init/const2.C: New test.
34998 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
35000 PR tree-optimization/20100
35001 * gcc.c-torture/execute/pr20100-1.c: New test.
35003 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
35005 * gfortran.dg/implicit_3.f90: New test.
35007 * gfortran.dg/deftype_1.f90: New test.
35009 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
35011 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
35013 * g++.dg/other/anon3.C: Accept a warning.
35015 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
35017 * gcc.dg/pr20017.c: Fix a comment typo.
35019 2005-02-23 Bud Davis <bdavis@gfortran.org>
35021 * gfortran.dg/list_read_4.f90: Change to f90 comments.
35023 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
35026 * ada/acats/tests/cxa/cxa3004.a: Remove.
35027 * ada/acats/tests/cxb/cxb30061.am: Likewise.
35029 2005-02-22 Mark Mitchell <mark@codesourcery.com>
35032 * g++.dg/init/const1.C: New test.
35035 * g++.dg/parse/constant7.C: New test.
35038 * g++.dg/parse/error27.C: New test.
35039 * g++.dg/template/qualttp15.C: Adjust error markers.
35040 * g++.old-deja/g++.other/struct1.C: Likewise.
35043 * g++.dg/template/error17.C: New test.
35046 * g++.dg/parser/error26.C: New test.
35048 2005-02-22 Diego Novillo <dnovillo@redhat.com>
35050 PR tree-optimization/20100
35051 PR tree-optimization/20115
35052 * gcc.dg/pr20115.c: New test.
35053 * gcc.dg/pr20115-1.c: New test.
35054 * gcc.dg/pr20100.c: New test.
35055 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
35056 call-clobbered variables after alias1.
35058 2005-02-22 Bud Davis <bdavis@gfortran.org>
35060 * gfortran.dg/list_read_4.f90: new test.
35062 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
35064 PR rtl-optimization/20017.
35065 * gcc.dg/pr20017.c: New.
35067 2005-02-22 Devang Patel <dpatel@apple.com>
35070 * g++.dg/tree-ssa/pr19952.C: New test.
35072 2005-02-22 Mark Mitchell <mark@codesourcery.com>
35075 * g++.dg/parse/constant6.C: New test.
35077 2005-02-22 Uros Bizjak <uros@kss-loka.si>
35079 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
35080 * g++.dg/charset/asm2.c: Likewise.
35081 * g++.dg/charset/asm3.c: Likewise.
35082 * g++.dg/charset/asm4.c: Likewise.
35083 * g++.dg/charset/asm5.c: Likewise.
35084 * g++.dg/charset/attribute1.c: Likewise.
35085 * g++.dg/charset/attribute2.c: Likewise.
35086 * g++.dg/charset/extern1.cc: Likewise.
35087 * g++.dg/charset/extern2.cc: Likewise.
35088 * g++.dg/charset/extern3.cc: Likewise.
35089 * g++.dg/charset/function.cc: Likewise.
35090 * g++.dg/charset/string.c: Likewise.
35091 * g++.dg/charset/charset.exp: Likewise.
35092 * lib/target-supports.exp (check_iconv_available): Fix comment.
35094 2005-02-22 Uros Bizjak <uros@kss-loka.si>
35096 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
35097 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
35098 * gcc.dg/charset/asm2.c: Likewise.
35099 * gcc.dg/charset/asm3.c: Likewise.
35100 * gcc.dg/charset/asm4.c: Likewise.
35101 * gcc.dg/charset/asm5.c: Likewise.
35102 * gcc.dg/charset/asm6.c: Likewise.
35103 * gcc.dg/charset/attribute1.c: Likewise.
35104 * gcc.dg/charset/attribute2.c: Likewise.
35105 * gcc.dg/charset/builtin1.c: Likewise.
35106 * gcc.dg/charset/extern.c: Likewise.
35107 * gcc.dg/charset/function.c: Likewise.
35108 * gcc.dg/charset/string.c: Likewise.
35109 * gcc.dg/charset/charset.exp: Likewise.
35111 2005-02-21 Bud Davis <bdavis9659@comcast.net>
35114 * gfortran.dg/pr20086.f90: New test.
35116 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
35118 PR tree-optimization/19786
35119 * g++.dg/tree-ssa/pr19786.C: New.
35121 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
35123 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
35125 2005-02-21 Jeff Law <law@redhat.com>
35127 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
35129 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
35131 * gfortran.dg/do_iterator: Split loop, markup all lines for
35132 which an error locus is printed.
35133 * gfortran.dg/pr17708.f90: Markup all lines for which an error
35135 * gfortran.dg/select_4.f90: Likewise.
35136 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
35137 locuses in the various permutations.
35139 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
35141 PR tree-optimization/19951
35142 * g++.dg/vect: New directory.
35143 * g++.dg/vect/vect.exp: New file.
35144 * g++.dg/vect/pr19951.cc: New testcase.
35145 * g++.dg/dg.exp: Also prune vectorizer tests.
35147 2005-02-20 Zack Weinberg <zack@codesourcery.com>
35150 * gcc.dg/charset/builtin1.c: New test.
35152 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35155 * g++.dg/inherit/volatile1.C: New test.
35158 * g++.dg/template/dtor4.C: New test.
35160 2005-02-19 Steven G. Kargl <kargls@comcast.net>
35162 * gfortran.dg/int_1.f90: New test.
35164 2005-02-19 Devang Patel <dpatel@apple.com>
35166 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
35168 2005-02-19 Steven G. Kargl <kargls@comcast.net>
35170 * gfortran.dg/achar_1.f90: New test.
35172 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
35174 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
35176 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
35177 Jakub Jelinek <jakub@redhat.com>
35179 PR tree-optimization/19828
35180 * gcc.dg/tree-ssa/loop-7.c: New test.
35181 * gcc.c-torture/execute/20050218-1.c: New test.
35183 2005-02-19 Jakub Jelinek <jakub@redhat.com>
35186 * gcc.dg/transparent-union-1.c: New test.
35187 * gcc.dg/transparent-union-2.c: New test.
35189 2005-02-18 James E Wilson <wilson@specifixinc.com>
35191 PR tree-optimization/18977
35192 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
35194 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
35197 * gcc.dg/pr20054.c: New test.
35199 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35202 * g++.dg/ext/attrib20.C: New test.
35204 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
35206 PR middle-end/20030
35207 * gfortran.fortran-torture/execute/character_passing.f90: New test.
35209 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
35212 * g++.dg/opt/switch4.C: New.
35214 2005-02-18 Jakub Jelinek <jakub@redhat.com>
35217 PR tree-optimization/20009
35218 * gcc.c-torture/compile/20050217-1.c: New test.
35219 * g++.dg/opt/switch3.C: New test.
35221 PR tree-optimization/18947
35222 * gcc.c-torture/compile/20050215-1.c: New test.
35223 * gcc.c-torture/compile/20050215-2.c: New test.
35224 * gcc.c-torture/compile/20050215-3.c: New test.
35226 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
35229 * g++.dg/template/crash34.C: New.
35232 * g++.dg/other/access3.C: New.
35234 2005-02-17 Ira Rosen <irar@il.ibm.com>
35236 * gcc.dg/vect/vect-98.c: New test.
35238 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
35240 PR tree-optimization/19967
35241 * gcc.dg/pr19967.c: New.
35243 2005-02-16 Jakub Jelinek <jakub@redhat.com>
35245 PR middle-end/19857
35246 * gcc.dg/tree-ssa/20050215-1.c: New test.
35247 * gcc.c-torture/execute/20050215-1.c: New test.
35249 2005-02-15 Eric Christopher <echristo@redhat.com>
35251 * gcc.dg/cpp/20050215-1.c: New file.
35253 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
35255 PR tree-optimization/15785
35256 * gcc.dg/pr15785-1.c: New test.
35258 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
35261 * g++.dg/init/ctor4.C: New.
35262 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
35264 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
35266 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
35267 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
35269 2005-02-15 Andreas Schwab <schwab@suse.de>
35271 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
35274 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
35276 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
35278 2005-02-14 Diego Novillo <dnovillo@redhat.com>
35280 PR tree-optimization/19853
35281 * gcc.c-torture/compile/pr19853.c: New test.
35283 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
35286 * g++.dg/parse/local-class1.C: New.
35289 * g++.dg/parse/ptrmem3.C: New.
35292 * g++.old-deja/g++.oliva/template6.C: Add another case.
35293 * g++.dg/template/explicit6.C: New.
35295 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
35298 * g++.dg/other/redecl2.C: New.
35300 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
35303 * g++.dg/abi/covariant4.C: New.
35305 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
35307 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c:
35310 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
35312 * gcc.dg/vect/vect-96.c: Fix typo.
35314 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35318 * g++.dg/template/enum5.C: New test.
35320 2005-02-12 Ira Rosen <irar@il.ibm.com>
35322 * gcc.dg/vect/vect-97.c: New test.
35324 2005-02-12 Ira Rosen <irar@il.ibm.com>
35326 * gcc.dg/vect/vect-96.c: New test.
35328 2005-02-12 Uros Bizjak <uros@kss-loka.si>
35330 * gcc.dg/builtins-34.c: Also check ldexp*.
35332 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
35334 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
35336 2005-02-11 Janis Johnson <janis187@us.ibm.com>
35338 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
35339 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
35340 dg-require-dll, dg-require-iconv, dg-require-named-sections,
35341 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
35342 selector_list, selector_expression, dg-process-target): Move to new
35343 file target-supports-dg.exp.
35344 * lib/target-supports-dg.exp: New.
35346 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
35349 2005-02-11 Jakub Jelinek <jakub@redhat.com>
35352 * g++.dg/other/ptrmem6.C: New test.
35354 PR middle-end/19858
35355 * gcc.c-torture/compile/20050210-1.c: New test.
35357 2005-02-11 Mark Mitchell <mark@codesourcery.com>
35360 * g++.dg/warn/Wbraces1.C: New test.
35362 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
35364 * gcc.dg/builtins-52.c: New testcase.
35366 2005-02-10 Jakub Jelinek <jakub@redhat.com>
35369 * gcc.c-torture/execute/20050119-1.c: New test.
35371 2005-02-09 Mark Mitchell <mark@codesourcery.com>
35374 * g++.dg/init/delete1.C: New test.
35376 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
35379 * g++.dg/template/static12.C: New test.
35381 2005-02-09 Mark Mitchell <mark@codesourcery.com>
35384 * g++.dg/conversion/ambig1.C: New test.
35387 * g++.dg/ext/attrib19.C: New test.
35390 * g++.dg/parse/dtor5.C: New test.
35393 * g++.dg/template/dtor3.C: New test.
35396 * g++.dg/template/static11.C: New test.
35397 * g++.dg/template/crash2.C: Remove dg-error marker.
35399 2005-02-09 Janis Johnson <janis187@us.ibm.com>
35402 * g++.old-deja/g++.mike/p10769a.C: Remove.
35404 2005-02-09 Roger Sayle <roger@eyesopen.com>
35406 * gcc.dg/builtins-48.c: New test case.
35407 * gcc.dg/builtins-49.c: New test case.
35408 * gcc.dg/builtins-50.c: New test case.
35409 * gcc.dg/builtins-51.c: New test case.
35411 2005-02-09 Ian Lance Taylor <ian@airs.com>
35413 PR middle-end/19583
35414 * g++.dg/warn/Wreturn-type-3.C: New test.
35416 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
35418 PR middle-end/19402
35419 * gcc.dg/pr19402-1.c: New testcase.
35420 * gcc.dg/pr19402-2.c: likewise.
35422 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
35424 PR middle-end/19854
35425 * g++.dg/tree-ssa/tmmti.C: New testcase.
35427 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
35429 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
35431 2005-02-08 Mark Mitchell <mark@codesourcery.com>
35434 * g++.dg/parse/crash23.C: New test.
35435 * g++.dg/warn/Weff1.C: New test.
35437 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
35439 * gcc.dg/20050209-1.c: New test.
35441 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
35444 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
35446 2005-02-08 Mike Stump <mrs@apple.com>
35448 * g++.dg/pch/import-2.c: New test.
35449 * g++.dg/pch/import-2.hs: New.
35450 * g++.dg/pch/include/import-2a.h: New.
35451 * g++.dg/pch/include/import-2b.h: New.
35453 2005-02-08 Janis Johnson <janis187@us.ibm.com>
35455 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
35457 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
35459 * gfortran.dg/substr_1.f90: New test.
35461 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
35463 PR middle-end/19775
35464 * gcc.dg/torture/builtin-power-1.c: Disable test for
35465 invalid transformation.
35466 * gcc.dg/builtins-10.c: Likewise. Disable one test we
35467 no longer optimize.
35468 * gcc.dg/builtins-47.c: New testcase.
35470 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
35471 Dorit Naishlos <dorit@il.ibm.com>
35473 * gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
35475 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
35477 * gcc.c-torture/compile/20050206-1.c: New test.
35479 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
35482 * g++.dg/opt/pr19768.C: New test.
35484 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
35487 * gcc.c-torture/compile/pr19736.c: New test.
35489 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35492 * g++.dg/parse/error25.C: New test.
35494 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
35496 * gcc.c-torture/execute/20050203-1.c: New.
35498 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
35500 * gcc.dg/vect/vect-85.c: Remove xfail.
35501 * gcc.dg/vect/vect-86.c: Remove xfail.
35502 * gcc.dg/vect/vect-87.c: Remove xfail.
35503 * gcc.dg/vect/vect-88.c: Remove xfail.
35505 2005-02-02 Geoffrey Keating <geoffk@apple.com>
35507 * gcc.dg/altivec-19.c: New.
35509 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
35512 * gcc.dg/nested-func-3.c: New test.
35513 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
35515 2005-02-02 Janis Johnson <janis187@us.ibm.com>
35517 * gcc.test-framework/gen_directive_tests: Generate tests for
35518 selector expressions.
35520 2005-02-02 Matt Austern <austern@apple.com>
35523 * g++/ext/builtin7.C: New.
35524 * g++/ext/builtin8.C: New.
35526 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
35529 * gcc.dg/pr18502-1.c: New test.
35531 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35534 * g++.dg/template/local4.C: Tweak.
35536 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
35538 PR tree-optimization/19578
35539 * gcc.c-torture/compile/20050202-1.c: New test.
35541 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
35544 * gcc.dg/c99-init-4.c: New test.
35546 2005-02-01 Janis Johnson <janis187@us.ibm.com>
35548 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
35550 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
35552 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
35553 * g++.dg/eh/check-vect.h: New.
35555 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
35556 * gcc.dg/vect/vect-78.c: Ditto.
35557 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
35560 * g++.dg/conversion/simd1.C: Expect warning.
35561 * g++.dg/ext/attribute-test-1.C: Ditto.
35562 * g++.dg/ext/attribute-test-2.C: Ditto.
35563 * g++.dg/ext/attribute-test-3.C: Ditto.
35564 * g++.dg/ext/attribute-test-4.C: Ditto.
35566 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
35567 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
35569 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
35571 2005-02-01 Richard Henderson <rth@redhat.com>
35573 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
35574 long double for ibm double-double format.
35575 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
35577 2005-02-01 Diego Novillo <dnovillo@redhat.com>
35579 PR tree-optimization/19633
35580 * gcc.dg/pr19633-1.c: New test.
35581 * gcc.dg/pr19633.c: Tweak to make pointer point
35582 to NULL or a symbol.
35584 2005-02-01 Janis Johnson <janis187@us.ibm.com>
35586 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
35588 (dg-process-target (local override)): Handle selector expressions.
35590 * gcc.test-framework/README: Describe tests in source directory.
35591 * gcc.test-framework/test-framework.awk: Handle dg- tests.
35592 * gcc.test-framework/test-framework.exp: Handle dg- tests.
35593 * gcc.test-framework/dg-bogus-exp-P.c: New test.
35594 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
35595 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
35596 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
35597 * gcc.test-framework/dg-do-link-exp-P.c: New test.
35598 * gcc.test-framework/dg-do-run-exp-P.c: New test.
35599 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
35600 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
35601 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
35602 * gcc.test-framework/dg-error-exp-P.c: New test.
35603 * gcc.test-framework/dg-error-exp-XP.c: New test.
35604 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
35605 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
35606 * gcc.test-framework/dg-output-exp-P.c: New test.
35607 * gcc.test-framework/dg-output-exp-XF.c: New test.
35608 * gcc.test-framework/dg-warning-exp-P.c: New test.
35609 * gcc.misc-tests/dg-1.c: Remove.
35610 * gcc.misc-tests/dg-2.c: Remove.
35611 * gcc.misc-tests/dg-3.c: Remove.
35612 * gcc.misc-tests/dg-4.c: Remove.
35613 * gcc.misc-tests/dg-5.c: Remove.
35614 * gcc.misc-tests/dg-6.c: Remove.
35615 * gcc.misc-tests/dg-7.c: Remove.
35616 * gcc.misc-tests/dg-8.c: Remove.
35617 * gcc.misc-tests/dg-9.c: Remove.
35618 * gcc.misc-tests/dg-10.c: Remove.
35619 * gcc.misc-tests/dg-11.c: Remove.
35620 * gcc.misc-tests/dg-12.c: Remove.
35621 * gcc.misc-tests/dg-test.exp: Remove.
35623 * gcc.test-framework/test-framework.awk: Change recording and
35624 printing of passes and failures.
35626 * gcc.test-framework: New directory.
35627 * gcc.test-framework/README: New.
35628 * gcc.test-framework/test-framework.exp: New.
35629 * gcc.test-framework/test-framework.awk: New.
35630 * gcc.test-framework/gen_directive_tests: New.
35632 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
35634 * lib/treelang.exp: Fix comment typos.
35635 (treelang_target_compile): Don't append libs=-ltreelang to options.
35637 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
35639 * g++.dg/parse/typename7.C: Adjust error messages.
35641 2005-01-31 Jeff Law <law@redhat.com>
35643 * gcc.c-torture/execute/20050131-1.c: New test.
35644 * gcc.dg/wcaselabel.c: New test.
35646 2005-01-31 Mark Mitchell <mark@codesourcery.com>
35648 * g++.dg/other/warning1.C: Adjust error messags.
35649 * g++.dg/parse/constant5.C: New test.
35651 2005-01-31 Steven Bosscher <stevenb@suse.de>
35654 * gcc.c-torture/compile/20011130-1.c: Reorder to make
35655 the test case valid.
35656 * gcc.dg/20030815-1.c: Remove invalid tests.
35657 * gcc.dg/array-7.c: Adjust expected result.
35658 * gcc.dg/pr18596-3.c: Likewise.
35659 * gcc.dg/noncompile/20000901-1.c: Likewise.
35660 * gcc.dg/noncompile/init-2.c: Likewise.
35661 * gcc.dg/noncompile/init-4.c: Likewise.
35663 2005-01-31 Dale Johannesen <dalej@apple.com>
35665 * g++.dg/opt/pr19650.C: New test.
35667 2005-01-31 Richard Henderson <rth@redhat.com>
35669 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
35670 long double for intel double extended format.
35671 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
35673 2005-01-30 Mark Mitchell <mark@codesourcery.com>
35676 * g++.dg/template/static10.C: New test.
35679 * g++.dg/parse/error24.C: New test.
35682 * g++.dg/lookup/builtin1.C: New test.
35685 * g++.dg/warn/conv3.C: New test.
35687 2005-01-30 Bud Davis <bdavis@gfortran.org>
35690 * gfortan.dg/inquire_7.f90
35692 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
35694 PR tree-optimization/15791
35695 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
35696 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
35697 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
35698 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
35699 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
35700 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
35701 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
35702 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
35703 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
35704 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
35706 2005-01-29 Paul Brook <paul@codesourcery.com>
35709 * check.c (real_or_complex_check): New function.
35710 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
35711 * intrinsic.c (add_functions): Use new check functions.
35712 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
35715 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
35717 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
35718 gcc.dg/lvalue-3.c: New tests.
35719 * gcc.dg/concat.c: Update expected messages.
35721 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
35723 PR libfortran/19595
35724 * gfortran.dg/eor_1.f90: New test.
35726 2005-01-29 Steven G. Kargl <kargls@comcast.net>
35729 * gfortran.dg/logical_data_1.f90: New test.
35731 2005-01-28 Mark Mitchell <mark@codesourcery.com>
35734 * g++.dg/template/crash33.C: New test.
35737 * g++.dg/template/crash32.C: New test.
35739 2005-01-28 Ian Lance Taylor <ian@airs.com>
35741 PR middle-end/16558
35742 * g++.dg/warn/Wreturn-type-2.C: New test.
35744 2004-06-24 Jeff Law <law@redhat.com>
35746 * gcc.dg/tree-ssa/20050128-1.c: New test.
35748 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
35750 * gcc.target/frv/all-mdpackh-1.c: New test.
35752 2005-01-28 Steven Bosscher <stevenb@suse.de>
35754 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
35756 2005-01-27 Richard Henderson <rth@redhat.com>
35758 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
35760 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
35762 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
35764 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
35766 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
35767 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
35768 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
35769 to cope with cases where the multilib options override the dg-options.
35771 2005-01-27 Jakub Jelinek <jakub@redhat.com>
35774 * gcc.dg/noncompile/20050120-1.c: New test.
35776 2005-01-26 Diego Novillo <dnovillo@redhat.com>
35778 PR tree-optimization/19633
35779 * gcc.dg/pr19633.c: New test.
35780 * gcc.dg/tree-ssa/pr19633.c: New test.
35782 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
35784 * gcc.dg/20041216-1.c: New test.
35786 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
35789 * objc.dg/selector-2.m: New test.
35791 2005-01-26 Jakub Jelinek <jakub@redhat.com>
35793 * g++.dg/opt/range-test-2.C: New test.
35795 PR rtl-optimization/19579
35796 * gcc.c-torture/execute/20050124-1.c: New test.
35798 2005-01-26 Greg Parker <gparker@apple.com>
35799 Stuart Hastings <stuart@apple.com>
35801 * gcc.c-torture/execute/20050125-1.c: New.
35803 2005-01-18 Jan Hubicka <jh@suse.cz>
35805 PR tree-optimize/19337
35806 * gcc.c-torture/compile/20050119-1.c: New test.
35808 2005-01-24 James E Wilson <wilson@specifixinc.com>
35810 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
35811 test for successful match.
35813 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
35816 * objc.dg/comp-types-7.m: New test.
35818 2005-01-24 Janis Johnson <janis187@us.ibm.com>
35820 * lib/target-supports.exp (current_target_name): New.
35821 (check_effective_target_ilp32, check_effective_target_lp64):
35822 Cache the result to use as long as the current target, with
35823 multilib flags, remains the same.
35825 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
35826 (dg-require-weak, dg-require-visibility, dg-require-alias,
35827 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
35828 dg-require-effective-target, dg-skip-if): Remove call to
35829 skip_test_and_clear_xfail.
35830 (dg-test): Clear xfail data.
35832 2005-01-24 Jakub Jelinek <jakub@redhat.com>
35835 * gcc.dg/ppc64-toc.c: New test.
35837 * g++.dg/tree-ssa/empty-1.C: New test.
35839 PR middle-end/19551
35840 * gcc.c-torture/execute/20050121-1.c: New test.
35841 * gcc.dg/20050121-2.c: New test.
35843 2004-01-23 Steven G. Kargl <kargls@comcast.net>
35844 Paul Brook <paul@codesourcery.com>
35847 * gfortran.dg/real_const_1.f: New test.
35848 * gfortran.dg/real_const_2.f90: New test.
35849 * gfortran.dg/complex_int_1.f90: New test.
35851 2005-01-23 Bud Davis <bdavis9659@comcast.net>
35854 * gfortan.dg/inquire_6.f90: New test.
35856 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
35858 PR libfortran/19451
35859 * open_readonly_1.f90: New test.
35861 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
35863 PR libfortran/18982
35864 * gfortran.dg/open_new.f90: New file.
35866 2005-01-22 Paul Brook <paul@codesourcery.com>
35868 * namelist_1.f90: New test.
35870 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
35872 PR tree-optimization/19484
35873 * gcc.c-torture/compile/20050122-[12].c: New tests.
35875 2005-01-22 Paul Brook <paul@codesourcery.com>
35877 * gfortran.dg/implicit_2.f90: New test.
35879 2005-01-22 Bud Davis <bdavis9659@comcast.net>
35882 * gfortran.dg/inquire_5.f90: New test.
35884 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35887 * gcc.dg/pr18809-1.c: New test.
35889 2005-01-21 Ian Lance Taylor <ian@airs.com>
35891 * gcc.dg/20050121-1.c: New test.
35893 PR tree-optimization/13000
35894 * gcc.dg/20040206-1.c: Change warning to point where function is
35897 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35900 * g++.dg/template/array11.C: New test.
35902 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
35904 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
35905 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
35906 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
35907 * gfortran.dg/getenv_1.f90: Add dg-do directive.
35908 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
35909 gfortran.dg/pr17164.f90: Add missing dg-do directives.
35911 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
35913 PR tree-optimization/15349
35914 * gcc.dg/tree-ssa/pr15349.c: New.
35916 2005-01-20 Steve Ellcey <sje@cup.hp.com>
35918 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
35920 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
35922 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
35923 scan-assembler-times directive name.
35925 * gcc.dg/asm-a.c: Move dg-require-effective-target to
35928 PR rtl-optimization/19462
35929 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
35931 2005-01-19 Steve Ellcey <sje@cup.hp.com>
35933 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
35934 counting function calls on ia64.
35936 2005-01-19 Jakub Jelinek <jakub@redhat.com>
35938 PR rtl-optimization/15139
35939 * gcc.dg/20050111-2.c: New test.
35942 * gcc.c-torture/compile/20050113-1.c: New testcase.
35944 PR middle-end/19164
35945 * gcc.dg/20050113-1.c: New testcase.
35947 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
35949 * gcc.dg/vect/vect-85.c: Add comment.
35950 * gcc.dg/vect/vect-86.c: Add xfail for now.
35951 * gcc.dg/vect/vect-87.c: Add xfail for now.
35952 * gcc.dg/vect/vect-88.c: Add xfail for now.
35953 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
35955 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
35957 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
35959 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
35961 * g++.dg/debug/typedef3.C: New test.
35963 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
35966 * gcc.dg/asm-a.c: New test.
35968 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
35970 * gcc.dg/sh-relax.c: Add prototype for abort.
35972 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
35974 * gcc.dg/short-compare-1.c: New test.
35975 * gcc.dg/short-compare-2.c: Likewise.
35977 2005-01-18 Michael Matz <matz@suse.de>
35979 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
35981 2005-01-17 Diego Novillo <dnovillo@redhat.com>
35983 PR tree-optimization/19121
35984 * gcc.c-torture/compile/pr19121.c: New test.
35986 2005-01-17 James E. Wilson <wilson@specifixinc.com>
35989 * gcc.c-torture/compile/pr19357.c: New test.
35991 2005-01-17 Ian Lance Taylor <ian@airs.com>
35994 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
35995 pass--those that refer just to the variable, possibly with a
35997 * gcc.dg/c99-const-expr-3.c: Likewise.
35999 PR middle-end/13127
36000 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
36003 2005-01-16 Bud Davis <bdavis9659@comcast.net>
36006 * gfortran.dg/endfile_2.f90: New test.
36008 2005-01-16 Steven G. Kargl <kargls@comcast.net>
36011 * gfortran.dg/select_5.f90: New test.
36013 2004-01-16 Paul Brook <paul@codesourcery.com>
36015 * gfortran.dg/common_4.f90: New test.
36017 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
36019 PR rtl-optimization/19462
36020 * gcc.dg/torture/pr19462-1.c: New test.
36022 2005-01-15 Ziemowit Laski <zlaski@apple.com>
36025 * objc.dg/func-ptr-2.m: New.
36026 * objc.dg/volatile-1.m: New.
36028 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36030 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
36032 2005-01-15 Jakub Jelinek <jakub@redhat.com>
36034 PR tree-optimization/19060
36035 * gcc.c-torture/execute/20050104-1.c: New test.
36037 2005-01-15 Bud Davis <bdavis9659@comcast.net>
36040 * gfortran.dg/write_to_null.f90: New test.
36042 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
36043 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36046 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
36049 2005-01-15 Jakub Jelinek <jakub@redhat.com>
36052 * g++.dg/init/vector1.C: New test.
36054 2005-01-14 James E. Wilson <wilson@specifixinc.com>
36057 * gcc.target/ia64/sibcall-unwind-1.c: New test.
36059 * gcc.target/ia64/sibcall-unwind-2.c: New test.
36061 2005-01-14 Steven G. Kargl <kargls@comcast.net>
36063 * gfortran.dg/select_1.f90: New test.
36064 * gfortran.dg/select_2.f90: New test.
36065 * gfortran.dg/select_3.f90: New test.
36066 * gfortran.dg/select_4.f90: New test.
36068 2005-01-14 Jakub Jelinek <jakub@redhat.com>
36070 PR middle-end/19084
36071 PR rtl-optimization/19348
36072 * gcc.dg/20050111-1.c: New test.
36073 * gcc.c-torture/execute/20050111-1.c: New test.
36075 * gcc.dg/i386-asm-4.c: New test.
36077 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
36079 * gcc.dg/nested-func-2.c: New test.
36080 * ada/acats/norun.lst: Remove c953002.
36082 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
36084 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
36086 2005-01-12 Ben Elliston <bje@au.ibm.com>
36088 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
36090 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
36093 * g++.dg/abi/align1.C: New test.
36095 2005-01-11 Alan Modra <amodra@bigpond.net.au>
36097 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
36099 * g++.dg/ext/altivec_check.h: Support compiling as C.
36101 2005-01-10 Roger Sayle <roger@eyesopen.com>
36104 * g++.dg/expr/pr19355-1.C: New test case.
36106 2005-01-10 Laurent GUERBY <laurent@guerby.net>
36108 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
36109 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
36110 * ada/acats/tests/c3/c92005b.ada: Likewise.
36111 * ada/acats/tests/c3/cxb3012.a: Likewise.
36112 * ada/acats/norun.lst: Add c380004 and c953002, add PR
36114 2005-01-09 Paul Brook <paul@codesourcery.com>
36116 * gfortran.dg/common_2.f90: New file.
36117 * gfortran.dg/common_3.f90: New file.
36119 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
36121 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
36123 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
36125 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
36126 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
36127 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
36128 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
36129 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
36130 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
36131 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
36132 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
36133 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
36134 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
36135 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
36136 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
36137 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
36138 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
36139 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
36140 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
36141 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
36142 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
36143 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
36144 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
36145 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
36146 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
36147 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
36148 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
36149 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
36150 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
36151 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
36152 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
36153 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
36154 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
36155 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
36156 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
36157 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
36158 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
36159 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
36160 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
36161 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
36162 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
36163 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
36164 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
36165 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
36166 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
36167 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
36168 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
36169 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
36170 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
36171 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
36172 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
36173 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
36174 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
36175 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
36176 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
36177 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
36178 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
36179 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
36180 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
36181 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
36182 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
36183 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
36184 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
36185 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
36186 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
36187 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
36188 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
36189 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
36190 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
36191 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
36193 * gcc.dg/vect/vect-1.c: Fix spelling.
36194 * gcc.dg/vect/vect-10.c: Fix spelling.
36195 * gcc.dg/vect/vect-11.c: Fix spelling.
36196 * gcc.dg/vect/vect-12.c: Fix spelling.
36197 * gcc.dg/vect/vect-14.c: Fix spelling.
36198 * gcc.dg/vect/vect-15.c: Fix spelling.
36199 * gcc.dg/vect/vect-16.c: Fix spelling.
36200 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
36201 * gcc.dg/vect/vect-64.c: Fix comments.
36202 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
36204 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
36205 Ira Rosen <irar@il.ibm.com>
36207 * gcc.dg/vect/vect-70.c: New test.
36208 * gcc.dg/vect/vect-71.c: New test.
36210 2005-01-09 Manfred Hollstein <mh@suse.com>
36212 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
36213 * gcc.dg/pr18241-2.c: Likewise.
36214 * gcc.dg/pr18241-3.c: Likewise.
36215 * gcc.dg/pr18241-4.c: Likewise.
36216 * gcc.dg/pr18241-5.c: Likewise.
36218 2005-01-08 Richard Henderson <rth@redhat.com>
36220 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
36221 False for x86 and x86-64.
36223 2005-01-08 Diego Novillo <dnovillo@redhat.com>
36225 PR tree-optimization/18241
36226 * gcc.dg/pr18241-1.c: New test.
36227 * gcc.dg/pr18241-2.c: New test.
36228 * gcc.dg/pr18241-3.c: New test.
36229 * gcc.dg/pr18241-4.c: New test.
36230 * gcc.dg/pr18241-5.c: New test.
36232 2005-01-08 Steven G. Kargl <kargls@comcast.net>
36234 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
36235 gfortran.dg/select_4.f90: New.
36237 2005-01-07 Jakub Jelinek <jakub@redhat.com>
36239 * gcc.c-torture/execute/20050107-1.c: New test.
36241 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
36244 * g++.dg/template/ref2.C: New.
36246 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
36248 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
36249 instead of being empty.
36251 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
36254 * gfortran.dg/array-1.f90: New test.
36256 2005-01-07 Jakub Jelinek <jakub@redhat.com>
36258 PR tree-optimization/19283
36259 * gcc.c-torture/execute/20050106-1.c: New test.
36261 PR rtl-optimization/18861
36262 * gcc.dg/20050105-1.c: New test.
36264 PR tree-optimization/18828
36265 * gcc.dg/20050105-2.c: New test.
36267 2005-01-07 Andreas Jaeger <aj@suse.de>
36269 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
36271 2005-01-07 Bud Davis <bdavis9659@comcast.net>
36274 * gfortran.dg/fmt_read.f90: New test.
36276 2005-01-06 Geoffrey Keating <geoffk@apple.com>
36278 * gcc.dg/rs6000-ldouble-2.c: New.
36280 2005-01-06 Mark Mitchell <mark@codesourcery.com>
36283 * g++.dg/parser/ctor2.C: New test.
36285 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36288 * g++.dg/template/using9.C: New test.
36290 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36293 * g++.dg/lookup/friend6.C: New test.
36295 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
36298 * g++.dg/template/array10.C: New.
36300 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36302 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
36303 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
36305 2005-01-06 Jakub Jelinek <jakub@redhat.com>
36307 * gcc.c-torture/compile/20050105-1.c: New test.
36309 2005-01-05 Geoffrey Keating <geoffk@apple.com>
36311 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
36313 2005-01-05 Roger Sayle <roger@eyesopen.com>
36315 PR middle-end/19100
36316 * gcc.dg/conv-3.c: New test case.
36318 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
36320 * gcc.dg/asm-wide-1.c: New test.
36322 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
36325 * g++.dg/parse/crash22.C: New
36327 2005-01-04 Geoffrey Keating <geoffk@apple.com>
36330 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
36332 2005-01-04 Uros Bizjak <uros@kss-loka.si>
36334 PR middle-end/17767
36335 * gcc.dg/i386-mmx-6.c: New test case.
36337 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
36339 PR tree-optimization/18308
36340 * gcc.dg/vect/pr18308.c: New testcase.
36342 2005-01-04 Andreas Jaeger <aj@suse.de>
36344 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
36346 2005-01-03 Geoffrey Keating <geoffk@apple.com>
36347 Robert Bowdidge <bowdidge@apple.com>
36349 * gcc.dg/cpp/subframework1.c: New.
36350 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
36351 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
36352 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
36353 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
36355 2005-01-03 Geoffrey Keating <geoffk@apple.com>
36357 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
36359 * gcc.dg/darwin-weakimport-2.c: New.
36361 2005-01-03 Richard Henderson <rth@redhat.com>
36363 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
36365 2005-01-03 Richard Henderson <rth@redhat.com>
36367 * gcc.dg/vect/vect.exp: Enable for ia64.
36368 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
36369 (check_effective_target_vect_float): Likewise.
36370 (check_effective_target_vect_no_align): Likewise.
36371 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
36372 * gcc.dg/vect/vect-8.c: Likewise.
36374 2005-01-03 Uros Bizjak <uros@kss-loka.si>
36377 * gcc.dg/pr19236-1.c: New test case.
36379 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
36381 PR rtl-optimization/12092
36382 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
36384 2005-01-02 Andreas Jaeger <aj@suse.de>
36386 * gcc.dg/pr12092-1.c: Do not run on x86_64.
36388 2005-01-01 Roger Sayle <roger@eyesopen.com>
36389 Andrew Pinski <pinskia@physics.uc.edu>
36391 PR rtl-optimization/12092
36392 * gcc.dg/pr12092-1.c: New test case.
36394 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
36396 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
36397 'hidden' and 'default' for better portability.
36398 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
36400 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
36402 * g++.old-deja/g++.brendan/new3.C: Likewise.
36404 2005-01-01 Steven Bosscher <stevenb@suse.de>
36406 * gcc.dg/20041231-1.C: New test.
36407 * g++.dg/warn/Wunreachable-code-1.C: New test.
36409 2004-12-30 David Edelsohn <edelsohn@gnu.org>
36411 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
36412 file, not /dev/null. Abort on error.
36414 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
36415 Ziemowit Laski <zlaski@apple.com>
36418 * objc.dg/encode-5.m: New test.
36420 2004-12-29 Richard Henderson <rth@redhat.com>
36422 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
36423 * objc.dg/stabs-1.m: Disable for ia64.
36425 2004-12-29 Mark Mitchell <mark@codesourcery.com>
36428 * g++.dg/warn/Wunused-10.C: New test.
36430 2004-12-28 Richard Henderson <rth@redhat.com>
36432 * objc.dg/stabs-1.m: Disable for alpha.
36434 2004-12-27 Mark Mitchell <mark@codesourcery.com>
36437 * g++.dg/parse/error23.C: New test.
36439 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36441 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
36444 * gfortran.dg/intrinsic_modulo_1.f90: New.
36445 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
36446 tests with divisor -1.
36448 2004-12-27 Mark Mitchell <mark@codesourcery.com>
36450 * g++.dg/opt/temp1.C (memcpy): Return a value.
36453 * g++.dg/expr/cond7.C: New test.
36455 2004-12-27 Paul Brook <paul@codesourcery.com>
36457 * gfortran.dg/g77/select_no_compile.f: Remove.
36459 2004-12-27 Richard Henderson <rth@redhat.com>
36461 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
36462 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
36463 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
36465 2004-12-26 Richard Henderson <rth@redhat.com>
36467 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
36468 by 1i instead of token pasting.
36470 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36472 PR tree-optimization/17578
36473 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
36474 to additional_flags.
36475 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
36477 2004-12-25 Richard Henderson <rth@redhat.com>
36479 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
36482 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36484 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
36486 * gcc.dg/pr17957.c (dg-options): Likewise.
36487 * gcc.dg/struct-ret-1.c: Add prototype for abort.
36488 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
36489 instead of 0 on __hppa__.
36490 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
36491 "foo,%r" on hppa*-*-*.
36493 2004-12-23 Bud Davis <bdavis9659@comcast.net>
36496 * gfortran.dg/complex_write.f90: New test.
36498 2004-12-23 Mark Mitchell <mark@codesourcery.com>
36501 * g++.dg/parse/pragma2.C: New test.
36503 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
36505 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
36507 * gcc.dg/empty2.c: Add missing dg-warning.
36509 2004-12-23 Mark Mitchell <mark@codesourcery.com>
36512 * g++.dg/template/local4.C: New test.
36513 * g++.dg/template/crash19.C: Add dg-error marker.
36515 * g++.dg/template/crash31.C: Correct embedded PR number.
36517 2004-12-23 Mark Mitchell <mark@codesourcery.com>
36520 * g++.dg/opt/temp1.C: Add do-run marker.
36522 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
36524 * g++.dg/template/spec19.C: New.
36526 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
36529 * gcc.dg/empty2.c: New.
36531 2004-12-23 Richard Henderson <rth@redhat.com>
36533 * lib/target-supports.exp (check_effective_target_vect_no_align):
36534 Remove i?86 and x86-64.
36536 2004-12-23 Mark Mitchell <mark@codesourcery.com>
36539 * g++.dg/opt/temp1.C: New test.
36541 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36544 * g++.dg/template/friend33.C: New testcase.
36546 2004-12-22 Mark Mitchell <mark@codesourcery.com>
36549 * g++.dg/template/cond5.C: New test.
36552 * g++.dg/inherit/thunk3.C: New test.
36555 * g++.dg/warn/Wunused-9.C: New test.
36557 2004-12-22 Janis Johnson <janis187@us.ibm.com>
36559 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
36561 2004-12-22 Jan Beulich <jbeulich@novell.com>
36563 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
36565 2004-12-21 Mark Mitchell <mark@codesourcery.com>
36568 * g++.dg/ext/packed8.C: New test.
36571 * g++.dg/template/crash31.C: New test.
36574 * g++.dg/template/crash30.C: New test.
36576 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
36579 * g++.dg/eh/ctor3.C: New test.
36581 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
36583 * objc.dg/stabs-1.m: Allow section name to be quoted and
36584 assembly label to begin with '.LL'.
36586 2004-12-21 Janis Johnson <janis187@us.ibm.com>
36588 * gcc.dg/vect/vect.exp
36589 (check_effective_target_lp64_or_vect_no_align): New.
36590 * gcc.dg/vect/vect-77.c: Use it.
36591 * gcc.dg/vect/vect-78.c: Use it.
36593 * lib/target-supports.exp
36594 (check_effective_target_vect_no_max,
36595 check_effective_target_vect_no_bitwise,
36596 check_effective_target_vect_no_align): New.
36597 * gcc.dg/vect/vect-13.c: Use them.
36598 * gcc.dg/vect/vect-17.c: Ditto.
36599 * gcc.dg/vect/vect-18.c: Ditto.
36600 * gcc.dg/vect/vect-19.c: Ditto.
36601 * gcc.dg/vect/vect-20.c: Ditto.
36602 * gcc.dg/vect/vect-27.c: Ditto.
36603 * gcc.dg/vect/vect-29.c: Ditto.
36604 * gcc.dg/vect/vect-44.c: Ditto.
36605 * gcc.dg/vect/vect-48.c: Ditto.
36606 * gcc.dg/vect/vect-50.c: Ditto.
36607 * gcc.dg/vect/vect-52.c: Ditto.
36608 * gcc.dg/vect/vect-54.c: Ditto.
36609 * gcc.dg/vect/vect-56.c: Ditto.
36610 * gcc.dg/vect/vect-58.c: Ditto.
36611 * gcc.dg/vect/vect-60.c: Ditto.
36612 * gcc.dg/vect/vect-72.c: Ditto.
36613 * gcc.dg/vect/vect-80.c: Ditto.
36615 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
36618 * g++.dg/init/string1.C: New.
36621 * g++.dg/other/synth1.C: New.
36623 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
36626 * gcc.dg/pr18963-1.c: New test.
36628 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
36631 * gcc.dg/funcdef-storage-1.c (foo): Remove.
36632 * gcc.dg/pr18596-1.c: Use dg-error.
36633 (dg-options): Use -fno-unit-at-a-time.
36634 * gcc.dg/pr18596-2.c: New test.
36635 * gcc.dg/pr18596-3.c: New test.
36637 2004-12-20 Roger Sayle <roger@eyesopen.com>
36639 PR middle-end/18683
36640 * g++.dg/opt/pr18683-1.C: New test case.
36642 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
36645 * g++.dg/opt/max1.C: Fix for 64bit targets.
36647 2004-12-20 Matt Austern <austern@apple.com>
36650 * g++.dg/ext/builtin6.C: New
36652 2004-12-20 Diego Novillo <dnovillo@redhat.com>
36654 PR tree-optimization/19080
36655 * gcc.c-torture/compile/pr19080.c: New test.
36657 2004-12-20 Steven Bosscher <stevenb@suse.de>
36659 * gcc.dg/20041219-1.c: New test.
36661 2004-12-19 Roger Sayle <roger@eyesopen.com>
36663 PR middle-end/19068
36664 * g++.dg/opt/max1.C: New test case.
36666 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
36668 * gcc.dg/fdata-sections-1.c: New test.
36670 2004-12-18 Roger Sayle <roger@eyesopen.com>
36672 PR middle-end/18548
36673 * gcc.dg/max-1.c: New test case.
36675 2004-12-18 Jakub Jelinek <jakub@redhat.com>
36677 * gcc.c-torture/execute/20041218-1.c: New test.
36679 2004-12-17 Diego Novillo <dnovillo@redhat.com>
36681 * gcc.dg/pr18501.c: New test.
36682 * gcc.dg/uninit-5.c: XFAIL.
36683 * gcc.dg/uninit-9.c: XFAIL.
36685 2004-12-17 Dale Johannesen <dalej@apple.com>
36687 * gcc.dg/20041213-1.c: New.
36689 2004-12-17 Ziemowit Laski <zlaski@apple.com>
36691 * objc.dg/stabs-1.m: Allow assembly label to begin
36694 2004-12-17 Jakub Jelinek <jakub@redhat.com>
36696 * gcc.c-torture/execute/20041213-1.c: Move...
36697 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
36699 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
36702 * g++.dg/lookup/conv-5.C: New.
36704 2004-12-16 Ziemowit Laski <zlaski@apple.com>
36706 * objc.dg/stabs-1.m: New test.
36708 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
36710 * gcc.dg/visibility-c.c: Change compile to
36711 assemble for the test.
36713 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
36716 * gcc.dg/visibility-c.c: New test.
36718 2004-12-16 Roger Sayle <roger@eyesopen.com>
36720 PR middle-end/18493
36721 * gcc.dg/switch-8.c: New test case.
36723 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
36726 * g++.dg/template/init4.C: New.
36727 * g++.dg/opt/static3.C: Enable optimizer.
36729 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
36731 * g++.dg/other/complex1.C: New test.
36733 2004-12-15 Alan Modra <amodra@bigpond.net.au>
36735 * g++.dg/opt/inline9.C: New test.
36737 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36740 * gfotran.dg/nullify_1.f: New test.
36742 2004-12-15 Richard Henderson <rth@redhat.com>
36744 * gcc.target/i386/i386.exp: New harness.
36745 * gcc.target/i386/vect-args.c: New.
36747 2004-12-15 David Edelsohn <edelsohn@gnu.org>
36749 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
36751 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36754 * g++.dg/template/friend32.C: New test.
36756 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
36758 * cpp/pragma-once-1.c: New test.
36759 * cpp/pragma-once-1b.h: Likewise.
36760 * cpp/pragma-once-1c.h: Likewise.
36761 * cpp/pragma-once-1d.h: Likewise.
36762 * cpp/inc/pragma-once-1a.h: Likewise.
36764 2004-12-15 Bud Davis <bdavis9659@comcast.net>
36765 Steven G. Kargl <kargls@comcast.net>
36768 * gfortran.dg/list_read_3.f90: New test.
36770 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
36772 * gcc.dg/ftrapv-2.c: New test.
36774 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
36777 * g++.dg/template/typename9.C: New test.
36779 2004-12-14 Mark Mitchell <mark@codesourcery.com>
36782 * g++.dg/template/typename8.C: New test.
36783 * g++.dg/parse/friend2.C: Tweak error message.
36785 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
36787 * gcc.c-torture/20041214-1.c: New test.
36789 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
36792 * g++.dg/init/array17.C: New test.
36794 2004-12-14 Mark Mitchell <mark@codesourcery.com>
36797 * g++.dg/init/aggr3.C: New test.
36799 2004-12-14 Janis Johnson <janis187@us.ibm.com>
36801 * gcc.dg/altivec-types-1.c: New test.
36802 * gcc.dg/altivec-types-2.c: New test.
36803 * gcc.dg/altivec-types-3.c: New test.
36804 * gcc.dg/altivec-types-4.c: New test.
36805 * g++.dg/ext/altivec-types-1.C: New test.
36806 * g++.dg/ext/altivec-types-2.C: New test.
36807 * g++.dg/ext/altivec-types-3.C: New test.
36808 * g++.dg/ext/altivec-types-4.C: New test.
36810 2004-12-14 Jakub Jelinek <jakub@redhat.com>
36812 PR middle-end/18951
36813 * gcc.c-torture/execute/20041213-1.c: New test.
36815 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
36818 * g++.dg/template/cast1.C: New.
36820 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
36822 * gcc.c-torture/execute/20041213-2.c: New test.
36824 2004-12-13 Richard Henderson <rth@redhat.com>
36826 * gcc.dg/i386-sse-10.c: Fix typo in options.
36828 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
36831 * g++.dg/opt/pr18968.C: New test.
36833 2004-12-13 Mark Mitchell <mark@codesourcery.com>
36836 * g++.dg/ext/visibility/staticdatamem.C: New test.
36838 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
36840 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
36842 2004-12-13 Roger Sayle <roger@eyesopen.com>
36844 PR rtl-optimization/18928
36845 * gcc.dg/pr18928-1.c: New test case.
36847 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
36850 * gcc.c-torture/compile/20041211-1.c: New.
36852 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36854 PR middle-end/17564
36855 * gcc.c-torture/execute/20041212-1.c: New test.
36857 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36860 * gfortran.dg/common_1.f90: New test.
36862 2004-12-12 Steven G. Kargl <kargls@comcast.net>
36863 Paul Brook <paul@codesourcery.com>
36866 * gfortran.dg/real_do_1.f90: New test.
36868 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
36871 * g++.dg/opt/ptrmem6.C: New test.
36873 2004-12-11 Roger Sayle <roger@eyesopen.com>
36875 PR middle-end/18921
36876 * gcc.dg/pr18921-1.c: New test case.
36878 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36881 * gfortran.dg/scale_1.f90: New test.
36883 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
36885 PR middle-end/18903
36886 * gcc.c-torture/compile/pr18903.c: New test.
36888 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
36890 * gcc.c-torture/execute/20041210-1.c: New test.
36892 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36895 * g++.dg/parser/struct-1.C: New test.
36896 * g++.dg/parser/struct-2.C: New test.
36897 * g++.dg/parser/struct-3.C: New test.
36899 2004-12-09 Richard Henderson <rth@redhat.com>
36901 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
36903 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
36904 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
36906 2004-12-09 Matt Austern <austern@apple.com>
36909 * g++.dg/ext/builtin1.C: New
36910 * g++.dg/ext/builtin2.C: New
36911 * g++.dg/ext/builtin3.C: New
36912 * g++.dg/ext/builtin4.C: New
36913 * g++.dg/ext/builtin5.C: New
36915 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
36918 * g++.dg/opt/ptrmem5.C: New test.
36920 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
36922 * g++.dg/parse/typename5.C: Adjust for new error.
36923 * g++.dg/parse/typename7.C: New.
36925 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36928 * g++.dg/other/mmintrin.C: New test.
36930 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
36933 * g++.dg/init/array15.C: New.
36934 * g++.dg/init/array16.C: New.
36936 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36939 * gfortran.dg/assign_1.f90: New test.
36941 2004-12-08 Nick Clifton <nickc@redhat.com>
36943 * gcc.target/xstormy16/bss_below100: New directory containing tests.
36944 * gcc.target/xstormy16/data_below100: Likewise.
36945 * gcc.target/xstormy16/sfr: Likewise.
36946 * gcc.target/xstormy16/below100.S: New test source file.
36947 * gcc.target/xstormy16/below100.ld: New test linker script.
36948 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
36949 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
36951 * gcc.target/xstormy16/bp.c: Likewise.
36953 * gcc.target/xstormy16/bss_below100: New files:
36954 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
36955 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
36956 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
36957 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
36958 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
36959 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
36960 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
36961 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
36962 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
36963 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
36964 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
36965 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
36966 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
36967 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
36968 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
36969 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
36970 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
36971 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
36972 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
36973 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
36974 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
36975 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
36976 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
36977 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
36978 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
36979 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
36980 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
36982 * gcc.target/xstormy16/data_below100: New files:
36983 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
36984 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
36985 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
36986 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
36987 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
36988 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
36989 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
36990 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
36991 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
36992 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
36993 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
36994 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
36995 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
36996 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
36997 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
36998 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
36999 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
37000 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
37001 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
37002 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
37003 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
37004 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
37005 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
37006 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
37007 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
37008 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
37009 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
37011 * gcc.target/xstormy16/sfr: New files:
37012 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
37013 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
37014 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
37015 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
37016 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
37017 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
37018 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
37019 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
37020 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
37021 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
37022 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
37023 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
37024 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
37025 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
37026 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
37027 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
37028 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
37029 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
37030 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
37031 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
37032 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
37033 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
37034 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
37035 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
37036 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
37037 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
37038 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
37039 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
37040 27_if0_sfrw_bitfield_f.c
37042 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37045 * g++.dg/lookup/name-clash4.C: New test.
37047 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
37050 * g++.dg/opt/array1.C: New.
37053 * g++.dg/template/operator5.C: New.
37055 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
37058 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
37060 2004-12-07 Steven Bosscher <stevenb@suse.de>
37062 * gcc.dg/noncompile/20041207.c: New test.
37064 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
37066 * g++.dg/other/unreachable-1.C: New test.
37068 2004-12-06 Nick Clifton <nickc@redhat.com>
37070 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
37071 <limits.h> because the latter comes from gcc's include/ directory
37072 and not the newlib/libc/include directory.
37074 2004-12-04 Richard Henderson <rth@redhat.com>
37076 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
37078 2004-12-04 Richard Henderson <rth@redhat.com>
37080 * lib/target-supports.exp (check_gc_sections_available): Disable
37081 for alpha and ia64.
37083 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
37085 PR middle-end/17909
37086 * g++.dg/other/vararg-2.C: New test.
37088 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37090 PR c++/17011, c++/17971
37091 * g++.dg/template/error15.C: Adjust expected error.
37092 * g++.dg/template/instantiate3.C: Likewise.
37094 2004-12-03 Janis Johnson <janis187@us.ibm.com>
37096 * gcc.dg/altivec-18.c: Fix for darwin
37098 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
37101 * g++.dg/parse/ptrmem2.C: New.
37104 * g++.dg/template/new1.C: New.
37106 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37109 * gfortran.dg/direct_io_3.f90: New test.
37111 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
37114 * g++.dg/parse/crash21.C: New.
37116 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37118 PR c++/15664, c++/18276
37119 * g++.dg/template/ttp13.C: New test.
37120 * g++.dg/template/ttp14.C: Likewise.
37122 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37125 * g++.dg/parse/enum2.C: New test.
37126 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
37128 2004-12-02 Nick Clifton <nickc@redhat.com>
37130 * gcc.target/xstormy16: New test directory.
37131 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
37132 * gcc.target/xstormy16/bp.c: Check the generation of bp
37134 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
37135 bn instructions and the BELOW100 attribute.
37137 2004-12-02 Alan Modra <amodra@bigpond.net.au>
37140 * gcc.dg/ppc-eabi.c: New.
37142 2004-12-02 Bud Davis <bdavis9659@comcast.net>
37145 * gfortran.dg/backspace.f90
37147 2004-12-02 Bud Davis <bdavis9659@comcast.net>
37149 * gfortran.dg/inquire.f90: New test.
37151 2004-12-01 Janis Johnson <janis187@us.ibm.com>
37153 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
37154 handle effective-target-keyword.
37155 (dg-skip-if): Support effective-target keyword as target list.
37156 (dg-xfail-if): Ditto.
37157 * lib/target-supports.exp (is-effective-target-keyword): New proc.
37159 2004-12-01 Diego Novillo <dnovillo@redhat.com>
37161 PR tree-optimization/18291
37162 * gcc.c-torture/compile/pr18291.c: New test.
37164 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
37167 * g++.dg/parse/crash20.C: New.
37170 * g++.dg/overload/arg1.C: New.
37171 * g++.dg/overload/arg2.C: New.
37172 * g++.dg/overload/arg3.C: New.
37173 * g++.dg/overload/arg4.C: New.
37175 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
37177 * gcc.dg/c99-flex-array-4.c: Remove.
37179 2004-11-30 Janis Johnson <janis187@us.ibm.com>
37181 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
37183 * lib/target-supports.exp (is-effective-target): Simplify.
37185 * lib/target-supports.exp (check_effective_target_vect_long):
37186 Fix for powerpc64-*-*.
37188 2004-11-30 Loren James Rittle <ljrittle@acm.org>
37190 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
37191 to support new requirements on FreeBSD 5.
37193 2004-11-30 Devang Patel <dpatel@apple.com>
37196 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
37198 2004-11-30 Janis Johnson <janis187@us.ibm.com>
37200 * g++.dg/ext/altivec-13.C: New test.
37202 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
37205 * gcc.c-torture/execute/p18298.c: New test.
37207 2004-11-30 Ira Rosen <irar@il.ibm.com>
37208 Dorit Naishlos <dorit@il.ibm.com>
37211 * gcc.dg/vect/vect-89.c: New test.
37213 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
37215 * gcc.dg/pr18596-1.c: New test.
37217 2004-11-30 Ben Elliston <bje@au.ibm.com>
37219 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
37221 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
37224 * gcc.dg/pr18479.c: New test.
37226 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
37229 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
37230 mmix-knuth-mmixware.
37232 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
37233 cris-*-elf* cris-*-aout* mmix-*-*
37235 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
37237 PR middle-end/18725
37238 * gcc.dg/pr18725.c: New test.
37240 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
37243 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
37246 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
37248 2004-11-29 Mark Mitchell <mark@codesourcery.com>
37251 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
37252 * g++.old-deja/g++.law/ctors5.C: Likewise.
37253 * g++.old-deja/g++.other/crash25.C: Likewise.
37256 * g++.dg/template/error16.C: New test.
37259 * g++.dg/template/crash29.C: New test.
37261 2004-11-29 Diego Novillo <dnovillo@redhat.com>
37263 PR tree-optimization/18712
37264 * gcc.c-torture/compile/pr18712.c: New test.
37266 2004-11-29 Joseph Myers <joseph@codesourcery.com>
37269 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
37272 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37275 * g++.dg/lookup/crash6.C: New test.
37277 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
37279 PR middle-end/18164
37280 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
37282 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
37284 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
37285 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
37286 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
37288 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
37290 * gcc.dg/pr18164.c: New test.
37292 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
37294 * gcc.dg/funroll-loops-all.c: New.
37296 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
37299 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
37300 delimeter, match space and TAB as well as ":".
37303 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
37306 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
37309 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
37312 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
37314 2004-11-28 Bud Davis <bdavis9659@comcast.net>
37316 * gfortran.dg/direct_io_2.f90: New test.
37318 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
37321 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
37323 2004-11-28 Richard Henderson <rth@redhat.com>
37325 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
37327 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
37329 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
37330 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
37331 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
37332 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
37333 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
37334 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
37335 gcc.dg/pointer-arith-8.c: New tests.
37337 2004-11-27 Bud Davis <bdavis9659@comcast.net>
37340 * gfortran.dg/endfile.f90: New test.
37342 2004-11-27 Falk Hueffner <falk@debian.org>
37344 * gcc.dg/loop-6.c: New test.
37346 2004-11-27 Jakub Jelinek <jakub@redhat.com>
37348 * gcc.c-torture/execute/20041126-1.c: New test.
37350 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
37352 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
37355 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
37357 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
37360 2004-11-27 Jakub Jelinek <jakub@redhat.com>
37362 PR rtl-optimization/17825
37363 * gcc.c-torture/compile/20041119-1.c: New test.
37365 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37367 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
37368 Check existence of ld library path variables before unsetting.
37370 2004-11-26 Mark Mitchell <mark@codesourcery.com>
37372 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
37374 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
37376 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
37378 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
37380 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
37382 2004-11-26 Ben Elliston <bje@au.ibm.com>
37384 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
37387 2004-11-26 Ben Elliston <bje@au.ibm.com>
37389 * gcc.dg/pr17957.c: Pass --param, not -param.
37391 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
37393 PR middle-end/17957
37394 * gcc.dg/pr17957.c: New test.
37396 2004-11-25 Mark Mitchell <mark@codesourcery.com>
37399 * g++.dg/template/crash28.C: Likewise.
37402 * g++.dg/expr/unary2.C: Adjust lvalue messages.
37403 * g++.dg/ext/lvaddr.C: Likewise.
37404 * g++.dg/opt/pr7503-3.C: Likewise.
37407 * g++.dg/parse/qualified3.C: New test.
37408 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
37411 * g++.dg/expr/return1.C: New test.
37413 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37415 Friend class name lookup 3/n, PR c++/3332
37416 * g++.dg/lookup/friend3.C: New test.
37417 * g++.dg/lookup/friend4.C: Likewise.
37418 * g++.dg/lookup/friend5.C: Likewise.
37420 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37422 Friend class name lookup 2/n, PR c++/14513, c++/15410
37423 * g++.dg/lookup/friend2.C: New test.
37424 * g++.dg/template/friend31.C: Likewise.
37426 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37428 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
37430 2004-11-24 Mark Mitchell <mark@codesourcery.com>
37433 * g++.dg/tc1/dr56.C: Remove.
37434 * g++.dg/template/typedef1.C: Add dg-error markers.
37435 * g++.old-deja/g++.other/typedef7.C: Likewise.
37438 * g++.dg/parse/typedef7.C: New test.
37440 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
37442 * gcc.c-torture/execute/20041124-1.c: New test.
37444 2004-11-24 Mark Mitchell <mark@codesourcery.com>
37446 * g++.dg/template/deduce3.C: New test.
37449 * g++.dg/template/crash27.C: New test.
37452 * g++.dg/warn/Wshadow-3.C: New test.
37454 2004-11-24 Devang Patel <dpatel@apple.com>
37457 * gcc.dg/cpp/isysroot-1.c: New test.
37458 * gcc.dg/cpp/usr/include/stdio.h: New file.
37459 * gcc.dg/cpp/isysroot-2.c: New test.
37460 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
37463 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37466 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
37468 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
37470 * gcc.target/sparc/align.c: Do not include <stdint.h>.
37471 * gcc.target/sparc/pdist.c: Likewise.
37473 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
37476 * g++.dg/conversion/simd1.C: New test.
37478 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37480 * lib/target-libpath.exp: New file defining
37481 set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
37482 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
37483 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
37484 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
37485 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
37487 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
37489 * gcc.dg/pragma-align-2.c: Test macro expansion.
37490 * gcc.dg/pragma-pack-2.c: New test.
37492 2004-11-23 Richard Henderson <rth@redhat.com>
37494 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
37495 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
37496 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
37497 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
37498 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
37499 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
37501 * gcc.dg/vect/vect.exp: Add check for alpha.
37502 * lib/target-supports.exp (check_alpha_max_hw_available): New.
37503 (check_effective_target_vect_int): Enable for alpha.
37504 (check_effective_target_vect_long): New.
37505 (is-effective-target): Add it.
37507 2004-11-23 Uros Bizjak <uros@kss-loka.si>
37509 * gcc.dg/pr18614-1.c: New test.
37511 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
37513 * gcc.dg/setjmp-2.c: New test.
37515 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
37517 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
37518 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
37519 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
37520 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
37521 gcc.target/sparc/pdist.c: New tests.
37523 2004-11-22 Bob Wilson <bob.wilson@acm.org>
37525 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
37527 2004-11-22 Dale Johannesen <dalej@apple.com>
37529 * gcc.dg/20041111-1.c: New.
37531 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
37534 * gcc.dg/vect/pr18536.c: New test.
37536 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37539 * g++.dg/template/nontype11.C: New test.
37541 2004-11-21 Roger Sayle <roger@eyesopen.com>
37543 PR middle-end/18520
37544 * gcc.dg/pr18520-1.c: New test case.
37546 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
37548 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
37549 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
37550 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
37551 expected diagnostics.
37553 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
37556 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
37557 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
37558 vect-77.c, vect-77a.c: XFAIL on the SPARC.
37560 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
37562 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
37564 2004-11-19 Mark Mitchell <mark@codesourcery.com>
37565 Joseph Myers <joseph@codesourcery.com>
37567 * lib/target-supports.exp (check_visibility_available): Really
37570 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
37573 * gcc.dg/vect/vect-85.c: New test.
37574 * gcc.dg/vect/vect-86.c: New test.
37575 * gcc.dg/vect/vect-87.c: New test.
37576 * gcc.dg/vect/vect-88.c: New test.
37578 2004-11-19 Ben Elliston <bje@au.ibm.com>
37580 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
37582 2004-11-18 Janis Johnson <janis187@us.ibm.com>
37584 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
37585 * gcc.dg/ppc-and-1.c: Ditto.
37586 * gcc.dg/ppc-compare-1.c: Ditto.
37587 * gcc.dg/ppc-mov-1.c: Ditto
37589 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
37590 Mark Mitchell <mark@codesourcery.com>
37592 * gcc.dg/pragma-init-fini-2.c: New test.
37594 2004-11-17 Janis Johnson <janis187@us.ibm.com>
37595 Aldy Hernandez <aldyh@redhat.com>
37597 * lib/target-supports.exp (check_effective_target_vect_int): New
37598 (check_effective_target_vect_float): New
37599 (check_effective_target_vect_double): New.
37600 (is-effective-target): Support new effective targets keywords.
37601 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
37602 default action for dg-do.
37603 * gcc.dg/vect/pr16105.c: Use new support.
37604 * gcc.dg/vect/pr18400.c: Ditto.
37605 * gcc.dg/vect/pr18425.c: Ditto.
37606 * gcc.dg/vect/vect-1.c: Ditto.
37607 * gcc.dg/vect/vect-10.c: Ditto.
37608 * gcc.dg/vect/vect-11.c: Ditto.
37609 * gcc.dg/vect/vect-12.c: Ditto.
37610 * gcc.dg/vect/vect-13.c: Ditto.
37611 * gcc.dg/vect/vect-14.c: Ditto.
37612 * gcc.dg/vect/vect-15.c: Ditto.
37613 * gcc.dg/vect/vect-16.c: Ditto.
37614 * gcc.dg/vect/vect-17.c: Ditto.
37615 * gcc.dg/vect/vect-18.c: Ditto.
37616 * gcc.dg/vect/vect-19.c: Ditto.
37617 * gcc.dg/vect/vect-2.c: Ditto.
37618 * gcc.dg/vect/vect-20.c: Ditto.
37619 * gcc.dg/vect/vect-21.c: Ditto.
37620 * gcc.dg/vect/vect-22.c: Ditto.
37621 * gcc.dg/vect/vect-23.c: Ditto.
37622 * gcc.dg/vect/vect-24.c: Ditto.
37623 * gcc.dg/vect/vect-25.c: Ditto.
37624 * gcc.dg/vect/vect-26.c: Ditto.
37625 * gcc.dg/vect/vect-27.c: Ditto.
37626 * gcc.dg/vect/vect-27a.c: Ditto.
37627 * gcc.dg/vect/vect-28.c: Ditto.
37628 * gcc.dg/vect/vect-29.c: Ditto.
37629 * gcc.dg/vect/vect-29a.c: Ditto.
37630 * gcc.dg/vect/vect-3.c: Ditto.
37631 * gcc.dg/vect/vect-30.c: Ditto.
37632 * gcc.dg/vect/vect-31.c: Ditto.
37633 * gcc.dg/vect/vect-32.c: Ditto.
37634 * gcc.dg/vect/vect-33.c: Ditto.
37635 * gcc.dg/vect/vect-34.c: Ditto.
37636 * gcc.dg/vect/vect-35.c: Ditto.
37637 * gcc.dg/vect/vect-36.c: Ditto.
37638 * gcc.dg/vect/vect-37.c: Ditto.
37639 * gcc.dg/vect/vect-38.c: Ditto.
37640 * gcc.dg/vect/vect-4.c: Ditto.
37641 * gcc.dg/vect/vect-40.c: Ditto.
37642 * gcc.dg/vect/vect-41.c: Ditto.
37643 * gcc.dg/vect/vect-42.c: Ditto.
37644 * gcc.dg/vect/vect-43.c: Ditto.
37645 * gcc.dg/vect/vect-44.c: Ditto.
37646 * gcc.dg/vect/vect-45.c: Ditto.
37647 * gcc.dg/vect/vect-46.c: Ditto.
37648 * gcc.dg/vect/vect-47.c: Ditto.
37649 * gcc.dg/vect/vect-48.c: Ditto.
37650 * gcc.dg/vect/vect-48a.c: Ditto.
37651 * gcc.dg/vect/vect-49.c: Ditto.
37652 * gcc.dg/vect/vect-5.c: Ditto.
37653 * gcc.dg/vect/vect-50.c: Ditto.
37654 * gcc.dg/vect/vect-51.c: Ditto.
37655 * gcc.dg/vect/vect-52.c: Ditto.
37656 * gcc.dg/vect/vect-53.c: Ditto.
37657 * gcc.dg/vect/vect-54.c: Ditto.
37658 * gcc.dg/vect/vect-55.c: Ditto.
37659 * gcc.dg/vect/vect-56.c: Ditto.
37660 * gcc.dg/vect/vect-56a.c: Ditto.
37661 * gcc.dg/vect/vect-57.c: Ditto.
37662 * gcc.dg/vect/vect-58.c: Ditto.
37663 * gcc.dg/vect/vect-59.c: Ditto.
37664 * gcc.dg/vect/vect-6.c: Ditto.
37665 * gcc.dg/vect/vect-60.c: Ditto.
37666 * gcc.dg/vect/vect-61.c: Ditto.
37667 * gcc.dg/vect/vect-62.c: Ditto.
37668 * gcc.dg/vect/vect-63.c: Ditto.
37669 * gcc.dg/vect/vect-64.c: Ditto.
37670 * gcc.dg/vect/vect-65.c: Ditto.
37671 * gcc.dg/vect/vect-66.c: Ditto.
37672 * gcc.dg/vect/vect-67.c: Ditto.
37673 * gcc.dg/vect/vect-68.c: Ditto.
37674 * gcc.dg/vect/vect-69.c: Ditto.
37675 * gcc.dg/vect/vect-7.c: Ditto.
37676 * gcc.dg/vect/vect-72.c: Ditto.
37677 * gcc.dg/vect/vect-72a.c: Ditto.
37678 * gcc.dg/vect/vect-73.c: Ditto.
37679 * gcc.dg/vect/vect-74.c: Ditto.
37680 * gcc.dg/vect/vect-75.c: Ditto.
37681 * gcc.dg/vect/vect-76.c: Ditto.
37682 * gcc.dg/vect/vect-77.c: Ditto.
37683 * gcc.dg/vect/vect-77a.c: Ditto.
37684 * gcc.dg/vect/vect-78.c: Ditto.
37685 * gcc.dg/vect/vect-79.c: Ditto.
37686 * gcc.dg/vect/vect-8.c: Ditto.
37687 * gcc.dg/vect/vect-80.c: Ditto.
37688 * gcc.dg/vect/vect-82.c: Ditto.
37689 * gcc.dg/vect/vect-82_64.c: Ditto.
37690 * gcc.dg/vect/vect-83.c: Ditto.
37691 * gcc.dg/vect/vect-83_64.c: Ditto.
37692 * gcc.dg/vect/vect-9.c: Ditto.
37693 * gcc.dg/vect/vect-all.c: Ditto.
37694 * gcc.dg/vect/vect-none.c: Ditto.
37696 2004-11-17 Janis Johnson <janis187@us.ibm.com>
37698 * lib/gcc-dg.exp (dg-skip-if): New function.
37699 (dg-forbid-option): Remove.
37700 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
37701 * g++.dg/abi/bitfield8.C: Likewise.
37702 * g++.dg/abi/dtor1.C: Likewise.
37703 * g++.dg/abi/empty10.C: Likewise.
37704 * g++.dg/abi/empty7.C: Likewise.
37705 * g++.dg/abi/empty9.C: Likewise.
37706 * g++.dg/abi/layout3.C: Likewise.
37707 * g++.dg/abi/layout4.C: Likewise.
37708 * g++.dg/abi/thunk1.C: Likewise.
37709 * g++.dg/abi/thunk2.C: Likewise.
37710 * g++.dg/abi/vbase11.C: Likewise.
37711 * g++.dg/abi/vthunk2.C: Likewise.
37712 * g++.dg/abi/vthunk3.C: Likewise.
37713 * g++.dg/ext/attrib8.C: Likewise.
37714 * g++.dg/opt/longbranch2.C: Likewise.
37715 * g++.dg/opt/reg-stack4.C: Likewise.
37716 * g++.old-deja/g++.ext/attrib1.C: Likewise.
37717 * g++.old-deja/g++.ext/attrib2.C: Likewise.
37718 * g++.old-deja/g++.ext/attrib3.C: Likewise.
37719 * g++.old-deja/g++.other/store-expr1.C: Likewise.
37720 * g++.old-deja/g++.other/store-expr2.C: Likewise.
37721 * gcc.dg/20000609-1.c: Likewise.
37722 * gcc.dg/20000720-1.c: Likewise.
37723 * gcc.dg/20011107-1.c: Likewise.
37724 * gcc.dg/20011119-1.c: Likewise.
37725 * gcc.dg/20020108-1.c: Likewise.
37726 * gcc.dg/20020122-2.c: Likewise.
37727 * gcc.dg/20020122-3.c: Likewise.
37728 * gcc.dg/20020201-3.c: Likewise.
37729 * gcc.dg/20020206-1.c: Likewise.
37730 * gcc.dg/20020218-1.c: Likewise.
37731 * gcc.dg/20020310-1.c: Likewise.
37732 * gcc.dg/20020411-1.c: Likewise.
37733 * gcc.dg/20020418-2.c: Likewise.
37734 * gcc.dg/20020426-1.c: Likewise.
37735 * gcc.dg/20020426-2.c: Likewise.
37736 * gcc.dg/20020517-1.c: Likewise.
37737 * gcc.dg/20020523-1.c: Likewise.
37738 * gcc.dg/20020523-2.c: Likewise.
37739 * gcc.dg/20020729-1.c: Likewise.
37740 * gcc.dg/20030204-1.c: Likewise.
37741 * gcc.dg/20030826-2.c: Likewise.
37742 * gcc.dg/20030926-1.c: Likewise.
37743 * gcc.dg/20031202-1.c: Likewise.
37744 * gcc.dg/980312-1.c: Likewise.
37745 * gcc.dg/980313-1.c: Likewise.
37746 * gcc.dg/990117-1.c: Likewise.
37747 * gcc.dg/990424-1.c: Likewise.
37748 * gcc.dg/990524-1.c: Likewise.
37749 * gcc.dg/991230-1.c: Likewise.
37750 * gcc.dg/i386-387-1.c: Likewise.
37751 * gcc.dg/i386-387-2.c: Likewise.
37752 * gcc.dg/i386-387-3.c: Likewise.
37753 * gcc.dg/i386-387-4.c: Likewise.
37754 * gcc.dg/i386-387-5.c: Likewise.
37755 * gcc.dg/i386-387-6.c: Likewise.
37756 * gcc.dg/i386-asm-1.c: Likewise.
37757 * gcc.dg/i386-bitfield1.c: Likewise.
37758 * gcc.dg/i386-bitfield2.c: Likewise.
37759 * gcc.dg/i386-loop-1.c: Likewise.
37760 * gcc.dg/i386-loop-2.c: Likewise.
37761 * gcc.dg/i386-loop-3.c: Likewise.
37762 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
37763 * gcc.dg/i386-pic-1.c: Likewise.
37764 * gcc.dg/i386-regparm.c: Likewise.
37765 * gcc.dg/i386-signbit-1.c: Likewise.
37766 * gcc.dg/i386-signbit-2.c: Likewise.
37767 * gcc.dg/i386-signbit-3.c: Likewise.
37768 * gcc.dg/i386-sse-5.c: Likewise.
37769 * gcc.dg/i386-sse-8.c: Likewise.
37770 * gcc.dg/i386-unroll-1.c: Likewise.
37771 * gcc.dg/tls/opt-1.c: Likewise.
37772 * gcc.dg/tls/opt-2.c: Likewise.
37773 * gcc.dg/unroll-1.c: Likewise.
37774 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
37775 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
37776 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
37777 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
37779 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37781 * g++.dg/template/incomplete1.C: New test.
37783 2004-11-16 Nick Clifton <nickc@redhat.com>
37785 Revert patches accidentally commited during checkin of fixes for
37787 gcc.c-torture/execute/simd-4.c: Revert
37788 gcc.dg/20040910-1.c: Revert.
37790 2004-11-16 Paul Brook <paul@codesourcery.com>
37793 * gfortran.dg/der_pointer_1.f90: New test.
37795 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
37798 * gcc.dg/bitfld-13.c: New test.
37800 2004-11-15 Janis Johnson <janis187@us.ibm.com>
37802 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
37805 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
37806 * gcc.dg/ppc64-abi-2.c: Ditto.
37807 * gcc.dg/ppc64-abi-3.c: Ditto.
37809 * lib/gcc-dg.exp (dg-target-list): Remove.
37811 2004-11-15 Steve Ellcey <sje@cup.hp.com>
37813 * gcc.dg/ia64-postinc.c: New test.
37815 2004-11-15 Mark Mitchell <mark@codesourcery.com>
37817 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
37819 2004-11-15 Nick Clifton <nickc@redhat.com>
37821 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
37822 __INT_MAX__ so that the test can be compiled by toolchains
37823 targeted at 16-bit processors.
37825 * gcc.dg/20040625-1.c: Use long constants rather than integers
37826 when performing arithmetic that will overflow 16-bits.
37828 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
37829 xstormy16. It does not support 128-bit vector operations.
37831 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
37832 with the macro PTR_TYPE. Define this macro to an integer type
37833 suitable for holding a pointer.
37835 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
37836 the target is a 16-bit processor.
37838 * gcc.dg/cpp/if-2.c: Expect a different warning message from
37839 16-bit targets where the character constant will be too long.
37841 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
37842 where the double will not be directly addressable.
37844 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37846 Friend class name lookup 1/n, PR c++/18471
37847 * g++.dg/template/crash26.C: New test.
37848 * g++.dg/lookup/struct1.C: Adjust expected error.
37849 * g++.dg/parse/elab1.C: Likewise.
37850 * g++.dg/parse/elab2.C: Likewise.
37851 * g++.dg/parse/int-as-enum1.C: Likewise.
37852 * g++.dg/parse/struct-as-enum1.C: Likewise.
37853 * g++.dg/parse/typedef1.C: Likewise.
37854 * g++.dg/parse/typedef3.C: Likewise.
37855 * g++.dg/parse/typedef4.C: Likewise.
37856 * g++.dg/parse/typedef5.C: Likewise.
37857 * g++.dg/template/nontype4.C: Likewise.
37858 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
37859 * g++.old-deja/g++.other/elab1.C: Likewise.
37860 * g++.old-deja/g++.other/syntax4.C: Likewise.
37862 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
37864 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
37866 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
37868 * gcc.c-torture/execute/20041114-1.c: New test.
37870 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
37872 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
37873 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
37874 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
37875 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
37876 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
37877 gcc.dg/switch-7.c: New tests.
37879 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
37881 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
37883 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
37886 * gcc.dg/vect/pr18400.c: New test.
37888 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
37889 Andrew Pinski <pinskia@physics.uc.edu>
37892 * gcc.dg/vect/pr18425.c: New test.
37894 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
37896 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
37897 Guard with dg-require-alias and dg-require-visibility.
37899 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
37901 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
37903 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37905 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
37907 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37910 * g++.dg/template/defarg5.C: New test.
37912 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
37914 * g++.dg/parse/cast1.C: Run only on ILP32.
37915 * g++.old-deja/g++.mike/p784.C: Likewise.
37917 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
37919 * gcc.c-torture/execute/20041113-1.c: New test.
37921 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
37924 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
37925 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
37926 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
37927 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
37928 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
37929 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
37930 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
37931 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
37932 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
37933 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
37934 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
37935 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
37936 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
37938 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
37940 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
37941 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
37942 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
37943 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
37944 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
37945 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
37946 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
37947 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
37948 gcc.target/sparc/combined-1.c: New tests.
37950 2004-11-12 Ziemowit Laski <zlaski@apple.com>
37952 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
37955 2004-11-12 Mark Mitchell <mark@codesourcery.com>
37957 * lib/gcc-dg.exp (dg-forbid-option): New function.
37958 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
37959 * g++.dg/abi/bitfield8.C: Likewise.
37960 * g++.dg/abi/dtor1.C: Likewise.
37961 * g++.dg/abi/empty10.C: Likewise.
37962 * g++.dg/abi/empty7.C: Likewise.
37963 * g++.dg/abi/empty9.C: Likewise.
37964 * g++.dg/abi/layout3.C: Likewise.
37965 * g++.dg/abi/layout4.C: Likewise.
37966 * g++.dg/abi/thunk1.C: Likewise.
37967 * g++.dg/abi/thunk2.C: Likewise.
37968 * g++.dg/abi/vbase11.C: Likewise.
37969 * g++.dg/abi/vthunk2.C: Likewise.
37970 * g++.dg/abi/vthunk3.C: Likewise.
37971 * g++.dg/ext/attrib8.C: Likewise.
37972 * g++.dg/opt/longbranch2.C: Likewise.
37973 * g++.dg/opt/reg-stack4.C: Likewise.
37974 * g++.old-deja/g++.ext/attrib1.C: Likewise.
37975 * g++.old-deja/g++.ext/attrib2.C: Likewise.
37976 * g++.old-deja/g++.ext/attrib3.C: Likewise.
37977 * g++.old-deja/g++.other/store-expr1.C: Likewise.
37978 * g++.old-deja/g++.other/store-expr2.C: Likewise.
37979 * gcc.dg/20000609-1.c: Likewise.
37980 * gcc.dg/20000720-1.c: Likewise.
37981 * gcc.dg/20011107-1.c: Likewise.
37982 * gcc.dg/20011119-1.c: Likewise.
37983 * gcc.dg/20020108-1.c: Likewise.
37984 * gcc.dg/20020122-2.c: Likewise.
37985 * gcc.dg/20020122-3.c: Likewise.
37986 * gcc.dg/20020201-3.c: Likewise.
37987 * gcc.dg/20020206-1.c: Likewise.
37988 * gcc.dg/20020218-1.c: Likewise.
37989 * gcc.dg/20020310-1.c: Likewise.
37990 * gcc.dg/20020411-1.c: Likewise.
37991 * gcc.dg/20020418-2.c: Likewise.
37992 * gcc.dg/20020426-1.c: Likewise.
37993 * gcc.dg/20020426-2.c: Likewise.
37994 * gcc.dg/20020517-1.c: Likewise.
37995 * gcc.dg/20020523-1.c: Likewise.
37996 * gcc.dg/20020523-2.c: Likewise.
37997 * gcc.dg/20020729-1.c: Likewise.
37998 * gcc.dg/20030204-1.c: Likewise.
37999 * gcc.dg/20030826-2.c: Likewise.
38000 * gcc.dg/20030926-1.c: Likewise.
38001 * gcc.dg/20031202-1.c: Likewise.
38002 * gcc.dg/980312-1.c: Likewise.
38003 * gcc.dg/980313-1.c: Likewise.
38004 * gcc.dg/990117-1.c: Likewise.
38005 * gcc.dg/990424-1.c: Likewise.
38006 * gcc.dg/990524-1.c: Likewise.
38007 * gcc.dg/991230-1.c: Likewise.
38008 * gcc.dg/i386-387-1.c: Likewise.
38009 * gcc.dg/i386-387-2.c: Likewise.
38010 * gcc.dg/i386-387-3.c: Likewise.
38011 * gcc.dg/i386-387-4.c: Likewise.
38012 * gcc.dg/i386-387-5.c: Likewise.
38013 * gcc.dg/i386-387-6.c: Likewise.
38014 * gcc.dg/i386-asm-1.c: Likewise.
38015 * gcc.dg/i386-bitfield1.c: Likewise.
38016 * gcc.dg/i386-bitfield2.c: Likewise.
38017 * gcc.dg/i386-loop-1.c: Likewise.
38018 * gcc.dg/i386-loop-2.c: Likewise.
38019 * gcc.dg/i386-loop-3.c: Likewise.
38020 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
38021 * gcc.dg/i386-pic-1.c: Likewise.
38022 * gcc.dg/i386-regparm.c: Likewise.
38023 * gcc.dg/i386-signbit-1.c: Likewise.
38024 * gcc.dg/i386-signbit-2.c: Likewise.
38025 * gcc.dg/i386-signbit-3.c: Likewise.
38026 * gcc.dg/i386-sse-5.c: Likewise.
38027 * gcc.dg/i386-sse-8.c: Likewise.
38028 * gcc.dg/i386-unroll-1.c: Likewise.
38029 * gcc.dg/tls/opt-1.c: Likewise.
38030 * gcc.dg/tls/opt-2.c: Likewise.
38031 * gcc.dg/unroll-1.c: Likewise.
38032 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
38033 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
38034 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
38035 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
38036 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
38039 2004-11-12 Mark Mitchell <mark@codesourcery.com>
38042 * g++.dg/parse/cond1.C: New test.
38045 * g++.dg/template/array9.C: New test.
38046 * g++.dg/ext/vla1.C: Adjust error messages.
38047 * g++.dg/ext/vlm1.C: Likewise.
38048 * g++.dg/template/crash2.C: Likewise.
38051 * g++.dg/template/call3.C: New test.
38054 * g++.dg/template/ptrmem11.C: New test.
38056 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
38059 * lib/g++.exp: Set LC_ALL and LANG to C.
38060 * lib/gcc-dg.exp: Likewise.
38061 * lib/gfortran.exp: Likewise.
38062 * lib/objc.exp: Likewise.
38063 * lib/treelang.exp: Likewise.
38065 2004-11-12 Andreas Schwab <schwab@suse.de>
38067 * gcc.dg/pr16286.c: Fix last change.
38069 2004-11-12 Mark Mitchell <mark@codesourcery.com>
38072 * g++.dg/init/global1.C: New test.
38074 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
38076 * gcc.c-torture/execute/20041112-1.c: New test.
38078 2004-11-11 Janis Johnson <janis187@us.ibm.com>
38080 * lib/gcc-dg.exp (dg-target-list): New.
38082 2004-11-11 Janis Johnson <janis187@us.ibm.com>
38083 Richard Sandiford <rsandifo@redhat.com>
38085 * lib/target-supports.exp (get-compiler_messages): New.
38086 (check_named_sections_available): Use it.
38087 (check_effective_target_ilp32): New.
38088 (check_effective_target_lp64): New.
38089 (is-effective-target): New.
38090 * lib/gcc-dg.exp (dg-require-effective-target): New.
38092 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
38094 * gcc.dg/precedence-1.c: New test.
38096 2004-11-11 Janis Johnson <janis187@us.ibm.com>
38098 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
38100 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
38101 message, delete generated files, use more descriptive name for
38102 executable, and make the test unsupported when it cannot be run.
38104 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
38105 (dg-require-weak, dg-require-visibility, dg-require-alias,
38106 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
38107 dg-require-iconv, dg-require-named-sections): Use it.
38109 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
38111 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
38114 * gcc.dg/ppc-and-1: New
38117 * gcc.dg/ppc-mov-1.c: New.
38120 * gcc.dg/ppc-compare-1.c: New.
38122 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
38124 * objc.dg/desig-init-2.m: New test.
38126 2004-11-10 Adam Nemet <anemet@lnxw.com>
38128 PR middle-end/18160
38129 * g++.dg/warn/register-var-1.C: New test.
38130 * g++.dg/warn/register-var-2.C: New test.
38132 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
38134 * gcc.dg/union-2.c: New test.
38136 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
38138 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
38139 New test for PR tree-optimization/17892.
38141 2004-11-09 Mark Mitchell <mark@codesourcery.com>
38144 * g++.dg/init/new12.C: New test.
38146 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
38148 * gcc.target/sparc: New directory.
38149 * gcc.target/sparc/sparc.exp: New driver.
38150 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
38151 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
38152 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
38153 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
38155 2004-11-10 Paul Brook <paul@codesourcery.com>
38158 * gfortran.dg/list_read.c: New test.
38160 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
38163 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
38164 expected diagnostic location.
38166 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
38168 * gcc.dg/20041109-1.c: New test.
38170 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
38173 * objc/compile/pr18406.m: New test.
38175 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
38177 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
38179 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
38181 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
38183 2004-11-08 Steve Ellcey <sje@cup.hp.com>
38185 * gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
38187 2004-11-08 Steve Ellcey <sje@cup.hp.com>
38189 * gcc.dg/20030225-2.c: Add prototype for abort and
38192 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
38195 * gcc.c-torture/pr18299-1.c: New test.
38197 2004-11-06 Andreas Schwab <schwab@suse.de>
38199 * gcc.dg/pr16286.c: Also test for bool and pixel.
38201 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
38203 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
38204 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
38205 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
38206 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
38207 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
38208 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
38209 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
38210 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
38211 gcc.dg/struct-semi-3.c: New tests.
38213 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
38215 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
38217 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
38219 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
38220 Do not use C99 designators.
38222 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
38224 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
38226 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
38228 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
38229 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
38230 * gcc.c-torture/execute/simd-5.x: Remove.
38232 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
38234 PR rtl-optimization/17933
38235 * gcc.dg/torture/pr17933-1.c: New test.
38237 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
38240 * lib/target-supports.exp (check_weak_available): Support
38243 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
38245 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
38246 call to fflush(stdout) before abort.
38247 (my_ffsll): New function.
38248 (generate_fields): Use it.
38250 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
38252 * gcc.dg/init-undef-1.c: New test.
38254 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
38256 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
38257 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
38258 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
38259 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
38260 expected messages for new parser.
38262 2004-11-04 Mark Mitchell <mark@codesourcery.com>
38264 * g++.dg/ext/visibility/symbian1.C: New test.
38266 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
38268 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
38271 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
38273 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
38274 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
38275 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
38276 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
38277 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
38278 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
38279 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
38280 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
38281 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
38282 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
38284 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
38286 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
38287 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
38288 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
38289 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
38290 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
38291 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
38292 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
38295 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
38298 * gcc.dg/20041104-1.c: New test.
38300 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38302 * g++.dg/template/nontype7.C: New test.
38303 * g++.dg/template/nontype8.C: Likewise.
38304 * g++.dg/template/nontype9.C: Likewise.
38305 * g++.dg/template/nontype10.C: Likewise.
38306 * g++.dg/tc1/dr49.C: Likewise.
38307 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
38308 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
38310 2004-11-04 Ben Elliston <bje@au.ibm.com>
38312 * g++.dg/rtti/tinfo1.C: Remove xfails.
38314 2004-11-04 Ben Elliston <bje@au.ibm.com>
38316 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
38317 packed attribute to the definition to satisfy the new C++ parser.
38319 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
38321 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
38322 invocations of va_arg.
38324 2004-11-02 Mark Mitchell <mark@codesourcery.com>
38327 * g++.dg/template/crash25.C: New test.
38330 * g++.dg/template/typedef2.C: New test.
38331 * g++.dg/parse/crash13.C: Adjust error markers.
38334 * g++.dg/conversion/const3.C: New test.
38336 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
38341 * gfortran.dg/generic_[123].f90: New testcases.
38343 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
38345 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
38346 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
38348 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
38351 * gcc.c-torture/compile/pr16808.c: New test.
38353 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
38355 PR rtl-optimization/17104
38356 * gcc.dg/ppc-bitfield1.c: New.
38358 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
38360 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
38362 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
38364 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
38365 strings for 32-bit code.
38367 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
38370 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
38372 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
38375 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
38377 2004-10-31 Mark Mitchell <mark@codesourcery.com>
38380 * g++.dg/init/aggr2.C: New test.
38382 2004-10-30 Ziemowit Laski <zlaski@apple.com>
38384 * objc.dg/local-decl-1.m: New test.
38386 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
38388 * gcc.dg/20040910-1.c: Adjust regex.
38390 2004-10-30 Roger Sayle <roger@eyesopen.com>
38392 PR rtl-optimization/18084
38393 * g++.dg/opt/pr18084-1.C: New testcase.
38395 2004-10-30 Matt Austern <austern@apple.com>
38398 * g++.dg/ext/attrib18.C: New test.
38400 2004-10-30 Roger Sayle <roger@eyesopen.com>
38402 PR middle-end/18096
38403 * gcc.dg/pr18096-1.c: New test case.
38405 2004-10-30 Roger Sayle <roger@eyesopen.com>
38407 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
38409 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
38412 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
38413 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
38414 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
38415 gcc.dg/old-style-prom-3.c: New tests.
38417 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
38419 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
38420 Remove unnecessary inclusion of stdio.h.
38422 2004-10-29 Roger Sayle <roger@eyesopen.com>
38424 PR rtl-optimization/17581
38425 * gcc.dg/pr17581-1.c: New test case.
38427 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
38429 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
38431 * g++.dg/conversion/dr195-1.C: New.
38432 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
38433 * g++.old-deja/g++.mike/p10148.C: Likewise.
38435 2004-10-29 Mark Mitchell <mark@codesourcery.com>
38438 * g++.dg/debug/typedef2.C: New test.
38440 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
38443 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
38444 * gfortran.dg/g77/README: Update.
38446 2004-10-28 Matt Austern <austern@apple.com>
38449 * g++.dg/ext/packed7.C: New test.
38451 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
38453 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
38455 * lib/scanasm.exp (hidden-scan-for): New proc.
38456 (scan-hidden): Use hidden-scan-for instead of constructing the scan
38458 (scan-not-hidden): Likewise.
38459 * lib/target-supports.exp (check_visibility_available): mach-o is
38462 2004-10-28 Mark Mitchell <mark@codesourcery.com>
38465 * g++.dg/template/memclass3.C: New test.
38467 2004-10-28 Adam Nemet <anemet@lnxw.com>
38469 PR middle-end/18160
38470 * gcc.dg/register-var-1.c: New test.
38471 * gcc.dg/register-var-2.c: New test.
38472 * gcc.dg/asm-7.c: Taking the address of a register variable is an
38475 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
38478 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
38480 * gcc.dg/vect/vect-22.c: Likewise.
38482 2004-10-28 Jakub Jelinek <jakub@redhat.com>
38484 * gcc.dg/i386-rotate-1.c: New test.
38486 2004-10-27 Mark Mitchell <mark@codesourcery.com>
38488 * g++.dg/init/ref12.C: Add "run" marker.
38491 * g++.dg/init/ref12.C: New test.
38494 * g++.dg/template/shift1.C: New test.
38495 * g++.dg/template/error10.C: Adjust error markers.
38497 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
38500 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
38502 2004-10-27 Geoffrey Keating <geoffk@apple.com>
38504 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
38505 * gcc.dg/weak/weak-3.c: Likewise.
38506 * gcc.dg/weak/weak-5.c: Likewise.
38507 * gcc.dg/weak/weak-9.c: Likewise.
38508 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
38509 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
38511 * gcc.dg/darwin-weakimport-1.c: New.
38513 2004-10-28 Ben Elliston <bje@au.ibm.com>
38515 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
38517 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
38519 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
38520 'syntax' error messages.
38521 * gcc.dg/cpp/direct2s.c: Likewise.
38523 2004-10-26 Geoffrey Keating <geoffk@apple.com>
38525 * gcc.c-torture/compile/20041026-1.c: New.
38527 2004-10-26 Mark Mitchell <mark@codesourcery.com>
38530 * g++.dg/lookup/ns2.C: New test.
38533 * g++.dg/template/enum4.C: New test.
38536 * g++.dg/template/expr1.C: New test.
38538 2004-10-26 Ben Elliston <bje@au.ibm.com>
38540 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
38542 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
38544 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
38545 gcc.dg/decl-nospec-3.c: New tests.
38547 2004-10-26 Ziemowit Laski <zlaski@apple.com>
38549 * objc.dg/super-class-3.m: New test.
38551 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
38553 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
38555 * gcc.dg/cpp/direct2s.c: Likewise.
38557 2004-10-25 Geoffrey Keating <geoffk@apple.com>
38559 * objc.dg/image-info.m: Update for changes to section selection.
38561 2004-10-25 David Ayers <d.ayers@inode.at>
38562 Ziemowit Laski <zlaski@apple.com>
38564 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
38565 diagnostics when messaging 'id <Proto>'.
38566 * objc.dg/class-protocol-1.m: New test.
38567 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
38568 a non-existent method signature.
38569 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
38570 Update diagnostics when messaging with non-existent method signature.
38571 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
38572 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
38573 invalid receivers are now resolved as if messaging 'id'; remove
38574 extraneous diagnostics.
38576 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
38579 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
38580 gcc.dg/init-desig-obs-3.c: New tests.
38582 2004-10-25 Jakub Jelinek <jakub@redhat.com>
38584 * gcc.dg/debug/20041023-1.c: New test.
38586 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
38588 PR middle-end/17407
38589 * gcc.c-torture/compile/pr17407.c: New test.
38592 * g++.dg/template/array8.C: New test.
38594 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
38597 * lib/g++.exp: Accept more than one multilib libgcc.
38598 * lib/gcc-dg.exp: Likewise.
38599 * lib/objc.exp: Likewise.
38600 * lib/treelang.exp: Likewise.
38601 * lib/gfortran.exp: Likewise.
38603 2004-10-24 Ben Elliston <bje@au.ibm.com>
38605 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
38607 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
38609 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
38610 * gcc.dg/c99-const-expr-3.c: Likewise.
38612 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
38614 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
38616 2004-10-23 Ben Elliston <bje@au.ibm.com>
38618 * gcc.c-torture/execute/loop-2e.x: Remove.
38620 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
38623 * g++.dg/parse/crash18.C: New.
38624 * g++.dg/parse/crash19.C: New.
38626 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
38628 * g++.dg/ext/dllimport1.C: Move dg-warnings.
38629 * g++.dg/ext/dllimport2.C: Same.
38630 * g++.dg/ext/dllimport8.C: Same.
38632 2004-10-21 Mark Mitchell <mark@codesourcery.com>
38635 * g++.dg/conversion/cast1.C: New test.
38636 * g++.dg/overload/pmf1.C: Adjust error marker.
38638 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
38641 * objc.dg/const-str-7.m: New test.
38643 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38645 * g++.dg/template/memfriend11.C: Fix comment typo.
38646 * g++.dg/template/memfriend14.C: Likewise.
38648 2004-10-20 Richard Henderson <rth@redhat.com>
38650 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
38651 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
38652 -fasynchronous-unwind-tables.
38654 2004-10-20 Richard Henderson <rth@redhat.com>
38656 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
38657 (main): Return success.
38658 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
38659 (main): Return success.
38661 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38664 * g++.dg/template/memfriend9.C: New test.
38665 * g++.dg/template/memfriend10.C: Likewise.
38666 * g++.dg/template/memfriend11.C: Likewise.
38667 * g++.dg/template/memfriend12.C: Likewise.
38668 * g++.dg/template/memfriend13.C: Likewise.
38669 * g++.dg/template/memfriend14.C: Likewise.
38670 * g++.dg/template/memfriend15.C: Likewise.
38671 * g++.dg/template/memfriend16.C: Likewise.
38672 * g++.dg/template/memfriend17.C: Likewise.
38673 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
38675 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
38677 * g++.dg/conversion/dr195.C: New.
38678 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
38680 2004-10-20 Ben Elliston <bje@au.ibm.com>
38681 Devang Patel <dpatel@apple.com>
38683 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
38684 of floating point arithmetic, which could trap.
38686 2004-10-19 Mark Mitchell <mark@codesourcery.com>
38689 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
38690 * g++.dg/conversion/const2.C: New test.
38691 * g++.dg/expr/reinterpret2.C: New test.
38692 * g++.dg/expr/reinterpret3.C: New test.
38693 * g++.dg/expr/cast2.C: New test.
38694 * g++.dg/expr/copy1.C: New test.
38695 * g++.dg/other/conversion1.C: Change error message.
38696 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
38697 function pointers to void *.
38698 * g++.old-deja/g++.mike/p10148.C: Likewise.
38700 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
38702 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
38704 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
38708 * g++.dg/parse/expr3.C: New test.
38710 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
38712 * gcc.dg/smod-1.c: New test.
38714 2004-10-18 Ziemowit Laski <zlaski@apple.com>
38716 * objc.dg/method-14.m: New test.
38718 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
38720 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
38721 Also xfail as the patch was reverted.
38723 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
38725 PR middle-end/16973
38726 * gcc.dg/pr16973.c: New test.
38728 2004-10-18 Diego Novillo <dnovillo@redhat.com>
38730 PR tree-optimization/17656
38731 * gcc.c-torture/compile/pr17656.c: New test.
38733 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
38735 * g++.dg/eh/shadow1.C: New.
38737 2004-10-18 Jakub Jelinek <jakub@redhat.com>
38739 * gcc.c-torture/compile/20041018-1.c: New test.
38741 2004-10-18 Ben Elliston <bje@au.ibm.com>
38743 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
38744 compiler referring to register 0 when accessing sdata. The linker
38745 now patches things up.
38747 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
38750 * gcc.c-torture/compile/pr17529.c: New test.
38752 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38755 * g++.dg/ext/attrib17.C: New test.
38757 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
38759 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
38761 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38764 * g++.dg/ext/attrib16.C: New test.
38766 2004-10-15 Mark Mitchell <mark@codesourcery.com>
38769 * g++.dg/init/dso_handle1.C: New test.
38772 * g++.dg/parse/typedef6.C: New test.
38775 * g++.dg/parse/pragma1.C: New test.
38777 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
38779 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
38781 2004-10-15 Steve Ellcey <sje@cup.hp.com>
38783 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
38784 -fno-common when on HPPA HP-UX platforms.
38786 2004-10-15 Jakub Jelinek <jakub@redhat.com>
38789 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
38791 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
38794 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
38797 * g++.dg/lookup/strong-using-4.C: New test.
38799 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
38801 PR middle-end/16567
38802 * gcc.c-torture/compile/nested-1.c: New test.
38804 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
38806 * gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
38807 and mipsisa64*-*-* (until support for misaligned loads is added).
38808 * gcc.dg/vect/vect-50.c: Likewise.
38809 * gcc.dg/vect/vect-52.c: Likewise.
38810 * gcc.dg/vect/vect-54.c: Likewise.
38811 * gcc.dg/vect/vect-58.c: Likewise.
38812 * gcc.dg/vect/vect-60.c: Likewise.
38813 * gcc.dg/vect/vect-80.c: Likewise.
38815 2004-10-14 Mark Mitchell <mark@codesourcery.com>
38818 * g++.dg/init/dtor3.C: New test.
38820 2004-10-15 Ben Elliston <bje@au.ibm.com>
38822 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
38824 2004-10-14 Geoffrey Keating <geoffk@apple.com>
38826 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
38827 * gcc.dg/macho-lo-sum.c: Likewise.
38829 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
38831 * gcc.dg/ppc-spe64-1.c: New test.
38833 2004-10-14 Devang Patel <dpatel@apple.com>
38836 * gcc.dg/pr17635.c : New test.
38838 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
38840 * gcc.dg/vect/vect-28.c: Remove xfail.
38841 * gcc.dg/vect/vect-30.c: Remove xfail.
38842 * gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
38843 * gcc.dg/vect/vect-33.c: Remove xfail.
38844 * gcc.dg/vect/vect-44.c: Remove xfail.
38845 * gcc.dg/vect/vect-46.c: Remove xfail.
38846 * gcc.dg/vect/vect-50.c: Remove xfail.
38847 * gcc.dg/vect/vect-52.c: Remove xfail.
38848 * gcc.dg/vect/vect-54.c: Remove xfail.
38849 * gcc.dg/vect/vect-58.c: Remove xfail.
38850 * gcc.dg/vect/vect-60.c: Remove xfail.
38851 * gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
38852 * gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
38853 * gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
38854 * gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
38855 * gcc.dg/vect/vect-8.c: Remove xfail.
38856 * gcc.dg/vect/vect-80.c: Remove xfail.
38857 * gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
38859 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
38861 * gcc.dg/vect/vect-82.c: New testcase.
38862 * gcc.dg/vect/vect-82_64.c: New testcase.
38863 * gcc.dg/vect/vect-83.c: New testcase.
38864 * gcc.dg/vect/vect-83_64.c: New testcase.
38866 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
38868 * gcc.dg/cpp/error-1.c: New test.
38870 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
38872 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
38874 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
38877 * gcc.dg/cris-peep2-xsrand2.c: New test.
38879 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
38882 * g++.dg/expr/for2.C: New test.
38884 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
38886 * g++.dg/inherit/thunk1.C: Run on the SPARC.
38888 2004-10-13 Jakub Jelinek <jakub@redhat.com>
38890 PR tree-optimization/17724
38891 * g++.dg/opt/pr17724-1.C: New test.
38892 * g++.dg/opt/pr17724-2.C: New test.
38893 * g++.dg/opt/pr17724-3.C: New test.
38894 * g++.dg/opt/pr17724-4.C: New test.
38895 * g++.dg/opt/pr17724-5.C: New test.
38896 * g++.dg/opt/pr17724-6.C: New test.
38898 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
38901 * gcc.dg/pr17301-2.c: New test.
38903 2004-10-11 Mark Mitchell <mark@codesourcery.com>
38906 * g++.dg/parse/error22.C: New test.
38909 * g++.dg/template/spec18.C: New test.
38911 2004-10-11 Steve Ellcey <sje@cup.hp.com>
38913 * gcc.dg/ia64-asm-1.c: Add prototype for abort
38914 * gcc.dg/ia64-sync-1.c: Add prototype for abort and
38916 * gcc.dg/ia64-sync-2.c: Ditto.
38917 * gcc.dg/ia64-sync-3.c: Ditto.
38919 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
38921 * g++.dg/eh/cleanup5.C: Add dg-options "".
38923 2004-10-11 Roger Sayle <roger@eyesopen.com>
38925 PR middle-end/17657
38926 * gcc.dg/switch-4.c: New test case.
38928 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
38930 * gcc.c-torture/execute/20041011-1.c: New test.
38932 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
38935 * g++.dg/init/for3.C: New test.
38938 * g++.dg/opt/switch2.C: New test.
38940 PR middle-end/17703
38941 * g++.dg/warn/Wreturn-2.C: New test.
38943 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
38946 * g++.dg/eh/cleanup5.C: New test.
38948 2004-10-10 Mark Mitchell <mark@codesourcery.com>
38951 * g++.dg/parse/error21.C: New test.
38953 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
38955 * g++.dg/overload/pmf1.C: Adjust quoting marks.
38956 * g++.dg/warn/incomplete1.C: Likewise.
38957 * g++.dg/template/qualttp20.C: Likewise.
38959 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
38962 * parm-incomplete-1.c: New test.
38964 2004-10-09 Mark Mitchell <mark@codesourcery.com>
38967 * g++.dg/parse/error19.C: New test.
38970 * g++.dg/init/new11.C: New test.
38973 * g++.dg/parse/error20.C: New test.
38976 * g++.dg/template/crash24.C: New test.
38978 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
38981 * gcc.dg/pr17301-1.c: New test.
38983 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
38986 * gcc.dg/anon-struct-5.c: New test.
38988 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
38991 * gcc.dg/pr17844-1.c: New test.
38993 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
38995 PR tree-optimization/17906
38996 * gcc.c-torture/compile/pr17906.c: New.
38998 2004-10-09 Stuart Hastings <stuart@apple.com>
38999 Roger Sayle <roger@eyesopen.com>
39001 PR rtl-optimization/17853
39002 * gcc.dg/i386-mmx-5.c: New testcase.
39004 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
39006 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
39008 2004-10-09 Mark Mitchell <mark@codesourcery.com>
39011 * g++.dg/template/static9.C: New test.
39014 * g++.dg/parse/operator5.C: New test.
39016 2004-10-09 Roger Sayle <roger@eyesopen.com>
39018 PR middle-end/17894
39019 * gcc.c-torture/execute/divcmp-4.c: New test case.
39021 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
39024 * g++.dg/opt/pr17902.C: New test.
39026 2004-10-09 Jakub Jelinek <jakub@redhat.com>
39028 * gcc.dg/cpp/ident-1.c: Add dg-options "".
39030 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
39032 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
39034 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
39036 * gcc.dg/assign-warn-3.c: New test.
39038 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
39041 * gcc.dg/cpp/ident-1.c: New test.
39043 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
39045 * gcc.c-torture/compile/acc1.c: New.
39047 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
39049 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
39050 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
39052 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
39054 * gcc.dg/ultrasp11.c: New test.
39056 2004-10-08 Michael Matz <matz@suse.de>
39058 * gcc.dg/doloop-2.c: New test.
39060 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
39062 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
39063 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
39064 objc.dg/method-9.m: Update expected diagnostics.
39066 2004-10-07 Geoffrey Keating <geoffk@apple.com>
39068 * gcc.dg/ppc-fsel-3.c: New file.
39069 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
39071 2004-10-07 Paul Brook <paul@codesourcery.com>
39073 * gfortran.dg/intrinsic_verify_1.f90: New test.
39075 2004-10-07 Paul Brook <paul@codesourcery.com>
39077 * gfortran.dg/empty_format_1.f90: Remove stray commas.
39079 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
39081 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
39082 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
39085 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
39087 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
39089 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39092 * g++.dg/warn/Winline-4.C: New test.
39094 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
39096 * gcc.c-torture/compile/20041007-1.c: New test.
39098 2004-10-07 Paul Brook <paul@codesourcery.com>
39101 * gfortran.dg/use_allocated_1.f90: New test.
39103 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
39105 PR middle-end/17849
39106 * gfortran.fortran-torture/compile/nested.f90: New test
39108 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
39110 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
39112 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
39115 * g++.dg/ext/asm6.C: New test.
39117 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
39119 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
39121 2004-10-06 Paul Brook <paul@codesourcery.com>
39123 PR libfortran/17709
39124 * gfortran.dg/empty_format_1.f90: New test.
39126 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
39129 * gfortran.dg/ishft.f90: New test.
39132 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
39135 2004-10-06 Paul Brook <paul@codesourcery.com>
39137 * gfortran.dg/do_1.f90: New test.
39139 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39141 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
39142 optimizing for size.
39144 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
39146 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
39148 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
39150 * gcc.c-torture/compile/20041005-1.c: New test.
39152 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
39155 * g++.dg/lookup/koenig4.C: New.
39157 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
39159 * g++.dg/other/classkey1.C: Adjust quoting marks.
39160 * g++.dg/parse/error15.C: Likewise.
39161 * g++.dg/template/meminit2.C (int>): Likewise.
39163 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
39166 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
39169 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
39172 * gfortran.dg/pr17708.f90: New test.
39174 2004-10-04 Chao-ying Fu <fu@mips.com>
39176 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
39177 * gcc.dg/vect/vect-4.c: Ditto.
39178 * gcc.dg/vect/vect-5.c: Ditto.
39179 * gcc.dg/vect/vect-6.c: Ditto.
39180 * gcc.dg/vect/vect-8.c: Ditto.
39181 * gcc.dg/vect/vect-16.c: Ditto.
39182 * gcc.dg/vect/vect-30.c: Ditto.
39183 * gcc.dg/vect/vect-40.c: Ditto.
39184 * gcc.dg/vect/vect-41.c: Ditto.
39185 * gcc.dg/vect/vect-42.c: Ditto.
39186 * gcc.dg/vect/vect-43.c: Ditto.
39187 * gcc.dg/vect/vect-44.c: Ditto.
39188 * gcc.dg/vect/vect-45.c: Ditto.
39189 * gcc.dg/vect/vect-46.c: Ditto.
39190 * gcc.dg/vect/vect-47.c: Ditto.
39191 * gcc.dg/vect/vect-48.c: Ditto.
39192 * gcc.dg/vect/vect-49.c: Ditto.
39193 * gcc.dg/vect/vect-50.c: Ditto.
39194 * gcc.dg/vect/vect-51.c: Ditto.
39195 * gcc.dg/vect/vect-52.c: Ditto.
39196 * gcc.dg/vect/vect-53.c: Ditto.
39197 * gcc.dg/vect/vect-54.c: Ditto.
39198 * gcc.dg/vect/vect-55.c: Ditto.
39199 * gcc.dg/vect/vect-56.c: Ditto.
39200 * gcc.dg/vect/vect-57.c: Ditto.
39201 * gcc.dg/vect/vect-58.c: Ditto.
39202 * gcc.dg/vect/vect-59.c: Ditto.
39203 * gcc.dg/vect/vect-60.c: Ditto.
39204 * gcc.dg/vect/vect-74.c: Ditto.
39205 * gcc.dg/vect/vect-79.c: Ditto.
39206 * gcc.dg/vect/vect-80.c: Ditto.
39208 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
39210 * gcc.dg/unused-7.c: Use the correct option.
39212 2004-10-04 Paul Brook <paul@codesourcery.com>
39213 Bud Davis <bdavis9659@comcast.net>
39217 * gfortran/pr17706.f90: New test.
39218 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
39220 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
39222 * gfortran.dg/pr17612.f90: New test.
39224 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
39226 * g++.dg/template/local1.C: Adjust quoting marks in
39227 testing for diagnostics.
39228 * g++.dg/tls/diag-2.C: Likewise.
39229 * g++.dg/other/error8.C: Likewise.
39231 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
39234 * gcc.dg/unused-4.c: Adjust to be correct.
39237 * gcc.dg/unused-7.c: New test.
39239 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
39242 * g++.dg/overload/template2.C: New test.
39244 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
39246 PR tree-optimization/16632
39247 * gcc.dg/tree-ssa/20041002-1.c: New.
39249 2004-10-03 Paul Brook <paul@codesourcery.com>
39251 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
39252 rather than relying on default formatting.
39254 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
39256 * gcc.dg/20040920-1.c: Update expected message text.
39258 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
39260 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
39262 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
39264 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
39267 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
39269 * gcc.dg/tree-ssa/pr17343.c: Remove.
39271 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
39274 * gcc.dg/tree-ssa/pr17343.c: New test.
39276 2004-10-01 Jakub Jelinek <jakub@redhat.com>
39278 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
39279 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
39280 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
39281 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
39282 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
39284 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
39286 * gcc.dg/lvalue-2.c: New test.
39288 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
39291 * gcc.dg/pr17730-1.c: New test
39293 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
39296 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
39298 2004-09-29 Jakub Jelinek <jakub@redhat.com>
39300 * gcc.c-torture/execute/stdarg-1.c: New test.
39301 * gcc.c-torture/execute/stdarg-2.c: New test.
39302 * gcc.c-torture/execute/stdarg-3.c: New test.
39303 * gcc.dg/tree-ssa/stdarg-1.c: New test.
39304 * gcc.dg/tree-ssa/stdarg-2.c: New test.
39305 * gcc.dg/tree-ssa/stdarg-3.c: New test.
39306 * gcc.dg/tree-ssa/stdarg-4.c: New test.
39307 * gcc.dg/tree-ssa/stdarg-5.c: New test.
39309 2004-09-29 Jakub Jelinek <jakub@redhat.com>
39311 PR tree-optimization/17697
39312 * g++.dg/opt/pr17697-1.C: New test.
39313 * g++.dg/opt/pr17697-2.C: New test.
39314 * g++.dg/opt/pr17697-3.C: New test.
39316 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
39319 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
39320 gcc.dg/vla-init-5.c: New tests.
39322 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
39325 * gcc.dg/pr13804-1.c: New test.
39327 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
39330 * gfortran.dg/pr16938.f90: New test.
39332 2004-09-27 Mark Mitchell <mark@codesourcery.com>
39334 * g++.dg/template/crash23.C: New test.
39336 2004-09-27 Mark Mitchell <mark@codesourcery.com>
39339 * g++.dg/template/static8.C: New test.
39341 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
39344 * g++.dg/other/error9.C: New test.
39346 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
39348 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
39350 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
39353 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
39355 2004-09-26 Roger Sayle <roger@eyesopen.com>
39357 PR middle-end/17112
39358 * gcc.dg/pr17112-1.c: New test case.
39360 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
39363 * gcc.dg/pr11459-1.c: New test.
39365 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
39367 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
39368 * gcc.dg/tree-ssa/loop-4.c: Likewise.
39370 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
39372 * gfortran.dg/pr15324.f90: Make array bounds consistent.
39374 2004-09-25 Jan Hubicka <jh@suse.cz>
39376 * compile/30040909-1.c: New test.
39377 * compile/30040907-1.c: New test.
39379 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
39381 * gcc.c-torture/execute/va-arg-26.c: New test.
39383 2004-09-24 Zack Weinberg <zack@codesourcery.com>
39385 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
39386 extra diagnostics on targets with 64-bit pointers.
39387 * objc.dg/selector-1.m: Adjust dg-warning regexp.
39389 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
39392 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
39393 * gcc.dg/decl-3.c: Adjust expected message.
39395 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
39398 * gfortran.dg/pr17615.f90: New test.
39400 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
39402 PR tree-optimzation/17517
39403 * g++.dg/tree-ssa/pr17517.C: New Test.
39405 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
39408 * g++.dg/lookup/ambig3.C: New.
39410 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
39413 * g++.dg/opt/pr17624.C: New test.
39415 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
39418 * gcc.dg/Wbad-function-cast-1.c: New test.
39420 2004-09-23 Zack Weinberg <zack@codesourcery.com>
39422 * g++.dg/ext/complit1.C
39423 * g++.dg/other/error2.C
39424 * g++.dg/other/nontype-1.C
39425 * g++.dg/parse/crash11.C
39426 * g++.dg/parse/crash12.C
39427 * g++.dg/parse/error15.C
39428 * g++.dg/parse/error4.C
39429 * g++.dg/parse/tmpl-outside1.C
39430 * g++.dg/parse/too-many-tmpl-args1.C
39431 * g++.dg/template/dependent-expr3.C
39432 * g++.dg/template/error10.C
39433 * g++.dg/template/instantiate1.C
39434 * g++.dg/template/vtable2.C
39435 * g++.dg/warn/Wshadow-1.C
39436 * g++.dg/warn/weak1.C
39437 * g++.old-deja/g++.brendan/crash16.C
39438 * g++.old-deja/g++.brendan/crash18.C
39439 * g++.old-deja/g++.brendan/crash48.C
39440 * g++.old-deja/g++.brendan/crash49.C
39441 * g++.old-deja/g++.brendan/crash55.C
39442 * g++.old-deja/g++.brendan/crash56.C
39443 * g++.old-deja/g++.brendan/crash8.C
39444 * g++.old-deja/g++.brendan/enum11.C
39445 * g++.old-deja/g++.brendan/enum8.C
39446 * g++.old-deja/g++.brendan/enum9.C
39447 * g++.old-deja/g++.brendan/friend3.C
39448 * g++.old-deja/g++.brendan/misc14.C
39449 * g++.old-deja/g++.bugs/900402_02.C
39450 * g++.old-deja/g++.bugs/900404_03.C
39451 * g++.old-deja/g++.bugs/900404_04.C
39452 * g++.old-deja/g++.bugs/900428_03.C
39453 * g++.old-deja/g++.jason/crash4.C
39454 * g++.old-deja/g++.jason/overload21.C
39455 * g++.old-deja/g++.jason/redecl1.C
39456 * g++.old-deja/g++.jason/report.C
39457 * g++.old-deja/g++.jason/rfg10.C
39458 * g++.old-deja/g++.jason/template30.C
39459 * g++.old-deja/g++.law/arm12.C
39460 * g++.old-deja/g++.law/ctors5.C
39461 * g++.old-deja/g++.law/cvt20.C
39462 * g++.old-deja/g++.law/init10.C
39463 * g++.old-deja/g++.law/init8.C
39464 * g++.old-deja/g++.law/visibility17.C
39465 * g++.old-deja/g++.law/visibility7.C
39466 * g++.old-deja/g++.mike/net8.C
39467 * g++.old-deja/g++.mike/p646.C
39468 * g++.old-deja/g++.mike/p700.C
39469 * g++.old-deja/g++.mike/p701.C
39470 * g++.old-deja/g++.mike/p811.C
39471 * g++.old-deja/g++.ns/template13.C
39472 * g++.old-deja/g++.other/array3.C
39473 * g++.old-deja/g++.other/crash25.C
39474 * g++.old-deja/g++.other/dtor3.C
39475 * g++.old-deja/g++.other/dtor4.C
39476 * g++.old-deja/g++.other/main1.C
39477 * g++.old-deja/g++.other/warn7.C
39478 * g++.old-deja/g++.pt/crash11.C
39479 * g++.old-deja/g++.pt/crash36.C
39480 * g++.old-deja/g++.pt/spec22.C
39481 * g++.old-deja/g++.pt/spec9.C
39482 * g++.old-deja/g++.pt/ttp52.C
39483 * g++.old-deja/g++.robertl/eb103.C
39484 * g++.old-deja/g++.robertl/eb121.C
39485 * g++.old-deja/g++.robertl/eb22.C
39486 * g++.old-deja/g++.robertl/eb8.C:
39487 Update locations and/or regexps of dg-error markers.
39488 Remove markers for some bogus messages that are no longer issued.
39490 2004-09-23 Jakub Jelinek <jakub@redhat.com>
39492 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
39493 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
39495 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
39498 * g++.dg/lookup/crash5.C: New test.
39500 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
39502 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
39503 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
39504 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
39505 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
39506 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
39507 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
39509 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
39510 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
39511 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
39512 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
39513 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
39514 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
39516 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
39518 * gcc.dg/vect/vect-44.c: Check additional cases.
39519 * gcc.dg/vect/vect-48.c: Check additional cases.
39521 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
39522 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
39523 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
39524 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
39525 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
39526 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
39527 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
39528 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
39529 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
39531 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
39532 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
39533 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
39535 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39537 * gcc.dg/tree-ssa/loop-6.c: New test.
39539 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
39542 * g++.dg/inherit/base2.C: New.
39544 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
39546 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
39547 * gcc.dg/20001012-2.c: Likewise.
39548 * gcc.dg/20001013-1.c: Likewise.
39549 * gcc.dg/20001101-1.c: Likewise.
39550 * gcc.dg/20001102-1.c: Likewise.
39551 * gcc.dg/bf-spl1.c: Likewise.
39552 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
39553 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
39555 2004-09-22 Diego Novillo <dnovillo@redhat.com>
39557 PR tree-optimization/16721
39558 * gcc.dg/tree-ssa/pr16721.c: New test.
39560 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
39562 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
39563 * gcc.dg/20040305-1.c: Likewise.
39565 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
39568 * gcc.c-torture/compile/pr16566-1.c,
39569 gcc.c-torture/compile/pr16566-2.c,
39570 gcc.c-torture/compile/pr16566-3.c: New tests.
39572 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
39574 PR tree-optimization/17512
39575 * gcc.c-torture/compile/20040916-1.c.
39577 2004-09-21 Mark Mitchell <mark@codesourcery.com>
39579 * gcc.dg/pragma-re-3.c: New test.
39581 2004-09-17 Matt Austern <austern@apple.com>
39584 * g++.dg/other/anon3.C: New.
39586 2004-09-21 Roger Sayle <roger@eyesopen.com>
39589 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
39590 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
39591 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
39592 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
39593 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
39595 2004-09-21 Bud Davis <bdavis9659@comcast.net>
39598 * gfortran.dg/pr17286.f90: New test.
39600 2004-09-20 Mark Mitchell <mark@codesourcery.com>
39603 * g++.dg/template/static7.C: New test.
39605 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
39608 * gcc.c-torture/compile/pr17558.c: New test.
39610 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
39612 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
39613 if SKIP_ATTRIBUTE is defined.
39615 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
39618 * gfortran.dg/pr15957.f90: New test.
39620 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
39622 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
39624 * gcc.dg/vect/vect-79.c: Likewise.
39625 * gcc.dg/vect/vect-80.c: Likewise.
39627 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
39630 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
39632 2004-09-20 Ira Rosen <irar@il.ibm.com>
39634 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
39635 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
39636 * gcc.dg/vect/vect-62.c: New testcase.
39637 * gcc.dg/vect/vect-63.c: New testcase.
39638 * gcc.dg/vect/vect-64.c: New testcase.
39639 * gcc.dg/vect/vect-65.c: New testcase.
39640 * gcc.dg/vect/vect-66.c: New testcase.
39641 * gcc.dg/vect/vect-67.c: New testcase.
39642 * gcc.dg/vect/vect-68.c: New testcase.
39643 * gcc.dg/vect/vect-69.c: New testcase.
39644 * gcc.dg/vect/vect-79.c: New testcase.
39645 * gcc.dg/vect/vect-80.c: New testcase.
39647 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
39649 * gcc.target/mips/asm-1.c: New test.
39651 2004-09-19 Ira Rosen <irar@il.ibm.com>
39653 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
39654 * gcc.dg/vect/vect-73.c: New testcase.
39655 * gcc.dg/vect/vect-74.c: New testcase.
39656 * gcc.dg/vect/vect-75.c: New testcase.
39657 * gcc.dg/vect/vect-76.c: New testcase.
39658 * gcc.dg/vect/vect-77.c: New testcase.
39659 * gcc.dg/vect/vect-78.c: New testcase
39661 2004-09-18 Paul Brook <paul@codesourcery.com>
39663 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
39665 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
39668 * gcc.dg/pr17424-1.c: New test.
39670 2004-09-18 Diego Novillo <dnovillo@redhat.com>
39672 * g++.dg/tree-ssa/pr17153.C: New test.
39674 2004-09-16 Geoffrey Keating <geoffk@apple.com>
39677 * g++.dg/pch/wchar-1.C: New.
39678 * g++.dg/pch/wchar-1.Hs: New.
39680 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
39682 * gcc.c-torture/execute/20040917-1.c: New test.
39684 2004-09-17 Diego Novillo <dnovillo@redhat.com>
39686 PR tree-optimization/17319
39687 * gcc.dg/pr17319.c: New test.
39689 2004-09-17 Devang Patel <dpatel@apple.com>
39691 * gcc.dg/20040813-1.c: New test.
39693 2004-09-17 Diego Novillo <dnovillo@redhat.com>
39695 PR tree-optimization/17273
39696 * gcc.c-torture/compile/pr17273.c: New test.
39698 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
39700 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
39701 Update expected messages.
39702 * gcc.dg/declspec-13.c: New test.
39704 2004-09-17 David Edelsohn <edelsohn@gnu.org>
39706 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
39708 2004-09-17 Diego Novillo <dnovillo@redhat.com>
39710 * gcc.c-torture/execute/pr17252.c: Use post-increment to
39711 change what 'a' is pointing to.
39713 2004-09-17 Mark Mitchell <mark@codesourcery.com>
39716 * g++.dg/template/error18.C: New test.
39719 * g++.dg/warn/Wunused-8.C: New test.
39721 2004-09-17 Steven Bosscher <stevenb@suse.de>
39723 PR tree-optimization/17513
39724 * gcc.dg/20040916-1.c: New test.
39726 2004-09-16 Mark Mitchell <mark@codesourcery.com>
39729 * g++.dg/template/typename7.C: New test.
39731 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39733 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
39735 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
39737 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
39738 with -ftree-based-profiling also.
39739 * lib/profopt.exp: Support late-set profile_option/feedback_option.
39741 2004-09-16 Victor Leikehman <lei@il.ibm.com>
39744 * gfortran.dg/der_array_io_1.f90: New test.
39745 * gfortran.dg/der_array_io_2.f90: New test.
39746 * gfortran.dg/der_array_io_3.f90: New test.
39748 2004-09-15 Mark Mitchell <mark@codesourcery.com>
39750 * g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
39753 2004-09-15 Mark Mitchell <mark@codesourcery.com>
39755 * g++.dg/opt/switch1.C: New test.
39757 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
39759 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
39760 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
39761 Update expected messages.
39763 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
39766 * gfortran.dg/same_name_1.f90: New test.
39768 2004-09-15 Diego Novillo <dnovillo@redhat.com>
39770 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
39771 dereference garbage pointers.
39773 2004-09-15 Jakub Jelinek <jakub@redhat.com>
39775 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
39776 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
39778 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
39779 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
39780 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
39782 2004-09-14 Mark Mitchell <mark@codesourcery.com>
39785 * g++.dg/template/mangle1.C: New test.
39787 2004-09-14 Diego Novillo <dnovillo@redhat.com>
39789 PR tree-optimization/17252
39790 * gcc.c-torture/execute/pr17252.c: New test.
39792 2004-09-14 Andrew Pinski <apinski@apple.com>
39794 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
39796 2004-09-14 Roger Sayle <roger@eyesopen.com>
39798 PR rtl-optimization/9771
39799 * gcc.dg/pr9771-1.c: New test case.
39801 2004-09-14 Diego Novillo <dnovillo@redhat.com>
39803 PR tree-optimization/15262
39804 * gcc.c-torture/execute/pr15262-1.c: New test.
39805 * gcc.c-torture/execute/pr15262-2.c: New test.
39807 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
39809 * gcc.dg/declspec-12.c: New test.
39811 2004-09-14 Bud Davis <bdavis9659@comcast.net>
39813 * gfortran.dg/pr17090.f90: Add directives to test.
39815 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39817 * gcc.c-torture/compile/20040914-1.c: New test.
39819 2004-09-13 Mark Mitchell <mark@codesourcery.com>
39822 * g++.dg/template/decl2.C: New test.
39824 2004-09-13 Bud Davis <bdavis9659@comcast.net>
39827 * gfortran.dg/pr17090.f90: New test.
39829 2004-09-13 Dale Johannesen <dalej@apple.com>
39831 * gcc.c-torture/compile/pr17408.c: New test case.
39833 2004-09-13 Mark Mitchell <mark@codesourcery.com>
39836 * g++.dg/parse/crash17.C: New test.
39839 * g++.dg/template/enum3.C: New test.
39841 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
39843 * lib/gcc-defs.exp: Load wrapper.exp.
39844 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
39846 * lib/gcc.exp (gcc_init): Similar.
39847 * lib/gfortran.exp (gfortran_init): Similar.
39848 * lib/objc.exp (objc_init): Similar.
39849 * lib/treelang.exp (treelang_init): Similar.
39850 * lib/wrapper.exp: New file with build_wrapper call machinery in
39851 ${tool}_maybe_build_wrapper.
39853 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
39855 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
39857 * gcc.dg/declspec-11.c: Update expected messages.
39858 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
39859 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
39860 gcc.dg/inline-12.c: New tests.
39862 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
39864 * g++.dg/tree-ssa/pr17400.C: New testcase.
39866 2004-09-13 James E Wilson <wilson@specifixinc.com>
39868 * gcc.target/mips/sb1-1.c: New testcase.
39870 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
39872 * lib/g77-dg.exp: Remove unused file.
39873 * lib/mike-g77.exp: Ditto.
39874 * lib/g77.exp: Ditto.
39876 2004-09-12 Richard Henderson <rth@redhat.com>
39878 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
39880 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
39882 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
39883 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
39884 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
39885 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
39886 Update expected messages.
39888 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
39890 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
39891 declaration/use mismatch for dirp parameter.
39893 2004-09-12 Andrew Pinski <apinski@apple.com>
39895 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
39896 -fgnu-runtime is passed.
39898 2004-09-12 Richard Henderson <rth@redhat.com>
39900 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
39901 do the uplevel thing and update additional_flags directly.
39902 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
39903 gfortran.fortran-torture/execute/intrinsic_nearest.x,
39904 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
39905 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
39907 2004-09-11 Steven Bosscher <stevenb@suse.de>
39909 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
39911 2004-09-11 Roger Sayle <roger@eyesopen.com>
39913 PR middle-end/17411
39914 * g++.dg/opt/pr17411-1.C: New test case.
39916 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
39918 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
39919 gcc.dg/tls/diag-2.c: Update expected messages.
39920 * gcc.dg/991209-1.c: Specify compilation options. Update expected
39922 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
39923 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
39924 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
39925 gcc.dg/tls/diag-5.c: New tests.
39927 2004-09-11 Zack Weinberg <zack@codesourcery.com>
39929 * gcc.dg/20040910-1.c: Correct dg-error regexp.
39931 2004-09-11 Steven Bosscher <stevenb@suse.de>
39933 * g++.dg/parse/break-in-for.C: New test.
39935 2004-09-11 Jakub Jelinek <jakub@redhat.com>
39937 * gcc.dg/tree-ssa/20040911-1.c: New test.
39939 2004-09-11 Andreas Jaeger <aj@suse.de>
39941 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
39942 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
39944 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
39946 * gcc.target/frv: New directory of FR-V-specific tests.
39948 2004-09-10 James E Wilson <wilson@specifixinc.com>
39950 * gcc.dg/convert-vec-1.c: New test.
39952 2004-09-10 Roger Sayle <roger@eyesopen.com>
39954 PR middle-end/17024
39955 * gcc.dg/pr17024-1.c: New test case.
39957 2004-09-10 Eric Christopher <echristo@redhat.com>
39959 * gcc.dg/20040910-1.c: New test.
39961 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
39963 * gcc.dg/bitfld-9.c: New test.
39965 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
39967 * gcc.c-torture/execute/ieee/acc1.c: New test.
39968 * gcc.c-torture/execute/ieee/acc2.c: New test.
39969 * gcc.c-torture/execute/ieee/mzero6.c: New test.
39971 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
39973 * gcc.dg/deprecated-2.c: New test.
39975 2004-09-09 James E Wilson <wilson@specifixinc.com>
39977 * gcc.dg/init-vec-1.c: New test.
39979 2004-09-09 Roger Sayle <roger@eyesopen.com>
39981 PR middle-end/17055
39982 * gcc.dg/pr17055-1.c: New test case.
39984 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
39987 * gcc.c-torture/execute/pr17377.c: New test.
39989 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
39992 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
39993 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
39994 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
39995 gcc.dg/long-long-typespec-1.c: New tests.
39996 * gcc.dg/tls/diag-2.c: Update expected diagnostics
39998 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
40000 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
40001 gcc.dg/gnu99-static-1.c: New tests.
40003 2004-09-08 Devang Patel <dpatel@apple.com>
40005 * gcc.dg/darwin-ld-20040828-1.c: New test.
40006 * gcc.dg/darwin-ld-20040828-2.c: New test.
40007 * gcc.dg/darwin-ld-20040828-3.c: New test.
40009 2004-09-08 Ziemowit Laski <zlaski@apple.com>
40011 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
40012 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
40014 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
40015 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
40017 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
40018 types they qualify.
40019 * objc.dg/type-size-2.m: Fix wording in comment.
40020 * objc.dg/va-meth-1.m: New test case.
40022 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
40025 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
40026 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
40028 2004-09-06 Devang Patel <dpatel@apple.com>
40030 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
40031 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
40033 2004-09-06 Zack Weinberg <zack@codesourcery.com>
40035 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
40036 reflect changed line numbering of diagnostics.
40038 2004-09-06 Paul Brook <paul@codesourcery.com>
40040 * gfortran.dg/edit_real_1.f90: Add new test.
40042 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
40044 * gcc.dg/tree-ssa/loop-2.c: New test.
40045 * gcc.dg/tree-ssa/loop-3.c: New test.
40046 * gcc.dg/tree-ssa/loop-4.c: New test.
40047 * gcc.dg/tree-ssa/loop-5.c: New test.
40049 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40051 * gcc.dg/format/sentinel-1.c: Update for parameter option.
40053 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40055 * gcc.dg/format/sentinel-1.c: New test.
40057 2004-09-04 Uros Bizjak <uros@kss-loka.si>
40059 * gcc.dg/builtins-46.c: New.
40061 2004-09-03 Devang Patel <dpatel@apple.com>
40063 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
40064 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
40066 2004-09-03 Jan Beulich <jbeulich@novell.com>
40068 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
40069 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
40070 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
40071 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
40072 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
40073 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
40074 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
40075 the non-portable bzero.
40076 * gcc.dg/20010912-1.c: xfail for NetWare.
40077 * gcc.dg/20020426-2.c: xfail for NetWare.
40078 * gcc.dg/20021014-1.c: xfail for NetWare.
40079 * gcc.dg/20021018-1.c: xfail for NetWare.
40080 * gcc.dg/20030213-1.c: xfail for NetWare.
40081 * gcc.dg/20030225-1.c: xfail for NetWare.
40082 * gcc.dg/20030708-1.c: xfail for NetWare.
40083 * gcc.dg/builtins-config.h: Also exclude NetWare.
40084 * gcc.dg/format/format.h: Define restrict only if not already defined.
40085 * gcc.dg/nest.c: xfail for NetWare.
40086 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
40087 * lib/target-supports.exp (check_visibility_available): Exclude
40090 2004-09-03 Jan Beulich <jbeulich@novell.com>
40092 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
40093 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
40094 deterministic starting point for the alignment of structure fields.
40095 * gcc.dg/Wpadded.c: Dito.
40096 * g++.dg/abi/vbase10.C: Dito.
40098 2004-09-03 Devang Patel <dpatel@apple.com>
40100 * g++.dg/debug/pr15736.cc: New test.
40102 2004-09-02 Mark Mitchell <mark@codesourcery.com>
40104 * README.QMTEST: Fix out-of-date link.
40106 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
40109 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
40110 Delete. Duplicate of gfortran.dg/g77/20010610.f
40112 2004-09-02 Mark Mitchell <mark@codesourcery.com>
40114 * g++.dg/abi/arm_rtti1.C: New test.
40116 2004-09-02 Geoffrey Keating <geoffk@apple.com>
40118 * gcc.dg/ppc-vector-memcpy.c: New.
40119 * gcc.dg/ppc-vector-memset.c: New.
40121 2004-09-02 Chao-ying Fu <fu@mips.com>
40123 * gcc.target/mips/mips-3d-1.c: New test.
40124 * gcc.target/mips/mips-3d-2.c: New test.
40125 * gcc.target/mips/mips-3d-3.c: New test.
40126 * gcc.target/mips/mips-3d-4.c: New test.
40127 * gcc.target/mips/mips-3d-5.c: New test.
40128 * gcc.target/mips/mips-3d-6.c: New test.
40129 * gcc.target/mips/mips-3d-7.c: New test.
40130 * gcc.target/mips/mips-3d-8.c: New test.
40131 * gcc.target/mips/mips-3d-9.c: New test.
40132 * gcc.target/mips/mips-ps-1.c: New test.
40133 * gcc.target/mips/mips-ps-2.c: New test.
40134 * gcc.target/mips/mips-ps-3.c: New test.
40135 * gcc.target/mips/mips-ps-4.c: New test.
40136 * gcc.target/mips/mips-ps-type.c: New test.
40138 2004-09-02 Paul Brook <paul@codesourcery.com>
40140 * gfortran.dg/edit_real_1.f90: Add new tests.
40142 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40145 * gfortran.dg/merge_char_1.f90: New test.
40147 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40150 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
40152 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40155 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
40157 2004-09-01 Mark Mitchell <mark@codesourcery.com>
40159 * g++.dg/opt/loop1.C: Do not XFAIL.
40161 2004-09-01 Jakub Jelinek <jakub@redhat.com>
40163 * gcc.c-torture/execute/20040831-1.c: New test.
40165 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
40168 * gfortran.dg/g77/20010610.f: Now passes.
40169 Copy from g77.f-torture/execute. Add dg-run directive.
40170 * gfortran.dg/g77/README: Update
40172 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
40174 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
40175 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
40176 (t1, t2, t3, t4): Add volatile.
40178 2004-08-31 Mark Mitchell <mark@codesourcery.com>
40180 * g++.dg/ext/visibility/arm1.C: New test.
40182 2004-08-31 Geoffrey Keating <geoffk@apple.com>
40184 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
40187 2004-09-01 Paul Brook <paul@codesourcery.com>
40189 * gfortran.dg/eof_2.f90: New test.
40191 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40194 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
40196 2004-08-31 Bud Davis <bdavis9659@comcast.net>
40198 PR libfortran/16805
40199 * gfortran.dg/list_read_2.f90: New test.
40201 2004-08-31 Mark Mitchell <mark@codesourcery.com>
40203 * g++.dg/abi/key1.C: New test.
40205 2004-08-31 Richard Henderson <rth@redhat.com>
40207 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
40209 * g++.dg/other/offsetof5.C: Remove duplicate.
40211 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40214 * gfortran.dg/func_derived_1.f90: New test.
40216 2004-08-31 Paul Brook <paul@codesourcery.com>
40218 * gfortran.dg/eof_1.f90: New test.
40220 2004-08-31 Paul Brook <paul@codesourcery.com>
40222 * gfortran.dg/list_read_1.f90: New file.
40224 2004-08-30 Mark Mitchell <mark@codesourcery.com>
40226 * g++.dg/opt/loop1.C: XFAIL.
40228 2004-08-30 Geoffrey Keating <geoffk@apple.com>
40230 * gcc.dg/funcdef-storage-1.c: New.
40231 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
40232 an extern function in local scope.
40233 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
40234 declare an 'auto inline' function in local scope.
40235 * gcc.dg/20011130-1.c: Likewise.
40236 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
40237 an 'auto' function in local scope.
40238 * gcc.dg/20021014-1.c: Likewise.
40239 * gcc.dg/20030331-2.c: Likewise.
40241 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40243 * gfortran.dg/blockdata_1.f90: New test.
40245 2004-08-30 Richard Henderson <rth@redhat.com>
40247 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
40249 2004-08-30 Richard Henderson <rth@redhat.com>
40251 * lib/fortran-torture.exp (fortran-torture-execute): Honor
40252 additional_flags set by alternate driver.
40253 (ieee-options): New procedure.
40254 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
40255 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
40256 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
40257 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
40259 2004-08-30 Richard Henderson <rth@redhat.com>
40261 * lib/f-torture.exp: Remove.
40263 2004-08-29 Mark Mitchell <mark@codesourcery.com>
40265 PR rtl-optimization/16590
40266 * g++.dg/opt/loop1.C: New test.
40268 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40271 * gfortran.dg/oldstyle_1.f90: New test.
40273 2004-08-29 Steven G. Kargl <kargls@comcast.net>
40274 Paul Brook <paul@codesourcery.com>
40276 * gfortran.dg/g77/README: Update.
40277 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
40278 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
40279 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
40281 2004-08-28 Paul Brook <paul@codesourcery.com>
40283 PR libfortran/17195
40284 * gfortran.dg/edit_real_1.f90: New test.
40286 2004-08-27 Paul Brook <paul@codesourcery.com>
40288 * gfortran.dg/rewind_1.f90: New test.
40290 2004-08-27 Bud Davis <bdavis9659@comcast.net>
40293 * gfortran.dg/pr16597.f90: New test.
40295 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
40298 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
40299 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
40300 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
40301 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
40302 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
40304 2004-08-26 Nick Clifton <nickc@redhat.com>
40306 * gcc.c-torture/compile/pr17119.c: New test.
40308 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
40310 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
40312 2004-08-25 Richard Henderson <rth@redhat.com>
40314 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
40315 the bits that expect kind=8 to be the largest real kind.
40317 2004-08-25 Ziemowit Laski <zlaski@apple.com>
40319 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
40321 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40323 * gfortran.dg/assignment_1.f90: New test.
40325 2004-08-25 Adam Nemet <anemet@lnxw.com>
40327 * g++.dg/template/repo3.C: New test.
40329 2004-08-25 Roger Sayle <roger@eyesopen.com>
40331 PR middle-end/16693
40332 PR tree-optimization/16372
40333 * g++.dg/opt/pr16372-1.C: New test case.
40334 * g++.dg/opt/pr16693-1.C: New test case.
40335 * g++.dg/opt/pr16693-2.C: New test case.
40337 2004-08-25 Ziemowit Laski <zlaski@apple.com>
40339 * objc.dg/proto-lossage-4.m: New test.
40341 2004-08-25 Mark Mitchell <mark@codesourcery.com>
40344 * g++.dg/inherit/local2.C: New test.
40346 2004-08-25 Paul Brook <paul@codesourcery.com>
40349 * gfortran.dg/string_ctor_1.f90: New test.
40351 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40354 * g++.dg/template/redecl2.C: New test.
40356 2004-08-24 Bud Davis <bdavis9659@comcast.net>
40359 * gfortran.dg/pr17143.f90: New test.
40361 2004-08-24 Bud Davis <bdavis9659@comcast.net>
40364 * gfortran.dg/pr17164.f90: New test.
40366 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
40368 * gcc.dg/tree-ssa/loop-1.c: New test.
40370 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
40372 * gcc.c-torture/compile/20040824-1.c: New test.
40374 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
40376 * gcc.c-torture/compile/iftrap-3.c: New test.
40378 2004-08-24 Paul Brook <paul@codesourcery.com>
40380 * gfortran.dg/entry_2.f90: New test.
40382 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
40385 * g++.dg/lookup/ambig[12].C: New.
40387 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40390 * g++.dg/template/crash21.C: New test.
40391 * g++.dg/template/crash22.C: Likewise.
40393 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
40396 * g++.dg/template/access15.C: New.
40398 2004-08-23 Mark Mitchell <mark@codesourcery.com>
40401 * g++.dg/template/repo2.C: New test.
40403 2004-08-23 Roger Sayle <roger@eyesopen.com>
40405 PR rtl-optimization/17078
40406 * gcc.c-torture/execute/pr17078-1.c: New test case.
40408 2004-08-23 Mark Mitchell <mark@codesourcery.com>
40411 * gcc.dg/debug/crash1.c: New test.
40413 2004-08-23 Mark Mitchell <mark@codesourcery.com>
40416 * gcc.dg/loop-5.c: New test.
40418 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
40420 * gcc.c-torture/execute/20040823-1.c: New test.
40422 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
40424 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
40425 to the assembler. Simplify test accordingly.
40426 (asm_abi_flags): Use GNU names.
40427 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
40428 to check for ABI flags.
40430 2004-08-22 Andrew Pinski <apinski@apple.com>
40432 * g++.dg/opt/pr14029.C: New test.
40433 * gcc.c-torture/execute/pr15262.c: New test.
40435 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40437 * gfortran.dg/reduction.f90: Add checks with complex arguments.
40439 2004-08-21 Bud Davis <bdavis9659@comcast.net>
40442 * gfortran.dg/direct_io.f90: New test.
40444 2004-08-20 Mark Mitchell <mark@codesourcery.com>
40447 * g++.dg/inherit/local2.C: New test.
40449 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
40452 * g++.dg/warn/Wparentheses-4.C: New test.
40454 2004-08-20 Mark Mitchell <mark@codesourcery.com>
40457 * g++.dg/inherit/local2.C: New test.
40459 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
40460 * gcc.dg/ppc-ldstruct.c: Likewise.
40461 * gcc.dg/ppc64-abi-2.c: Likewise.
40463 2004-08-20 Jakub Jelinek <jakub@redhat.com>
40465 PR rtl-optimization/17099
40466 * gcc.c-torture/execute/20040820-1.c: New test.
40468 2004-08-20 David Edelsohn <edelsohn@gnu.org>
40470 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
40472 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
40475 * gfortran.dg/auto_array_1.f90: New test.
40477 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40480 * gfortran.dg/simpleif_1.f90: New test.
40482 2004-08-19 Mark Mitchell <mark@codesourcery.com>
40484 * lib/target-supports.exp (check_profiling_available): Return
40485 false for arm*-*-symbianelf* and arm*-*-eabi*.
40488 * g++.dg/template/delete1.C: New test.
40490 2004-08-19 Paul Brook <paul@codesourcery.com>
40494 * gfortran.dg/data_char_1.f90: New test.
40496 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
40499 * gfortran.dg/reduction.f90: New testcase.
40501 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40504 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
40506 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
40509 * g++.dg/Wparentheses-3.C: New test.
40511 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
40513 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
40514 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
40515 * gcc.dg/vect/vect-2.c: Likewise.
40516 * gcc.dg/vect/vect-3.c: Likewise.
40517 * gcc.dg/vect/vect-4.c: Likewise.
40518 * gcc.dg/vect/vect-5.c: Likewise.
40519 * gcc.dg/vect/vect-6.c: Likewise.
40520 * gcc.dg/vect/vect-7.c: Likewise.
40521 * gcc.dg/vect/vect-25.c: Likewise.
40522 * gcc.dg/vect/vect-31.c: Likewise.
40523 * gcc.dg/vect/vect-32.c: Likewise.
40524 * gcc.dg/vect/vect-34.c: Likewise.
40525 * gcc.dg/vect/vect-36.c: Likewise.
40526 * gcc.dg/vect/vect-all.c: Likewise.
40528 2004-08-18 Mark Mitchell <mark@codesourcery.com>
40531 * g++.dg/template/operator4.C: New test.
40533 2004-08-18 Richard Henderson <rth@redhat.com>
40535 * gcc.dg/20040206-1.c: XFAIL.
40537 2004-08-17 Mark Mitchell <mark@codesourcery.com>
40540 * g++.dg/template/array7.C: New test.
40542 2004-08-17 James E Wilson <wilson@specifixinc.com>
40544 * gcc.dg/mips-movcc-1.c: New test.
40545 * gcc.dg/mips-movcc-2.c: New test.
40546 * gcc.dg/mips-movcc-3.c: New test.
40548 * gcc.dg/mips-nmadd-1.c: New test.
40549 * gcc.dg/mips-nmadd-2.c: New test.
40551 2004-08-17 Mark Mitchell <mark@codesourcery.com>
40554 * g++.dg/opt/inline8.C: New test.
40557 * g++.dg/parse/error17.C: New test.
40559 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
40561 * gcc.dg/vect: New directory for vectorizer tests.
40562 * gcc.dg/vect/tree-vect.h: New file.
40563 * gcc.dg/vect/vect.exp: New file.
40564 * gcc.dg/vect/pr16105.c.c: New test.
40565 * gcc.dg/vect/vect-1.c: New test.
40566 * gcc.dg/vect/vect-2.c: New test.
40567 * gcc.dg/vect/vect-3.c: New test.
40568 * gcc.dg/vect/vect-4.c: New test.
40569 * gcc.dg/vect/vect-5.c: New test.
40570 * gcc.dg/vect/vect-6.c: New test.
40571 * gcc.dg/vect/vect-7.c: New test.
40572 * gcc.dg/vect/vect-8.c: New test.
40573 * gcc.dg/vect/vect-9.c: New test.
40574 * gcc.dg/vect/vect-10.c: New test.
40575 * gcc.dg/vect/vect-11.c: New test.
40576 * gcc.dg/vect/vect-12.c: New test.
40577 * gcc.dg/vect/vect-13.c: New test.
40578 * gcc.dg/vect/vect-14.c: New test.
40579 * gcc.dg/vect/vect-15.c: New test.
40580 * gcc.dg/vect/vect-16.c: New test.
40581 * gcc.dg/vect/vect-17.c: New test.
40582 * gcc.dg/vect/vect-18.c: New test.
40583 * gcc.dg/vect/vect-19.c: New test.
40584 * gcc.dg/vect/vect-20.c: New test.
40585 * gcc.dg/vect/vect-21.c: New test.
40586 * gcc.dg/vect/vect-22.c: New test.
40587 * gcc.dg/vect/vect-23.c: New test.
40588 * gcc.dg/vect/vect-24.c: New test.
40589 * gcc.dg/vect/vect-25.c: New test.
40590 * gcc.dg/vect/vect-26.c: New test.
40591 * gcc.dg/vect/vect-27.c: New test.
40592 * gcc.dg/vect/vect-28.c: New test.
40593 * gcc.dg/vect/vect-29.c: New test.
40594 * gcc.dg/vect/vect-30.c: New test.
40595 * gcc.dg/vect/vect-31.c: New test.
40596 * gcc.dg/vect/vect-32.c: New test.
40597 * gcc.dg/vect/vect-33.c: New test.
40598 * gcc.dg/vect/vect-34.c: New test.
40599 * gcc.dg/vect/vect-35.c: New test.
40600 * gcc.dg/vect/vect-36.c: New test.
40601 * gcc.dg/vect/vect-37.c: New test.
40602 * gcc.dg/vect/vect-38.c: New test.
40603 * gcc.dg/vect/vect-40.c: New test.
40604 * gcc.dg/vect/vect-41.c: New test.
40605 * gcc.dg/vect/vect-42.c: New test.
40606 * gcc.dg/vect/vect-43.c: New test.
40607 * gcc.dg/vect/vect-44.c: New test.
40608 * gcc.dg/vect/vect-45.c: New test.
40609 * gcc.dg/vect/vect-46.c: New test.
40610 * gcc.dg/vect/vect-47.c: New test.
40611 * gcc.dg/vect/vect-48.c: New test.
40612 * gcc.dg/vect/vect-49.c: New test.
40613 * gcc.dg/vect/vect-50.c: New test.
40614 * gcc.dg/vect/vect-51.c: New test.
40615 * gcc.dg/vect/vect-52.c: New test.
40616 * gcc.dg/vect/vect-53.c: New test.
40617 * gcc.dg/vect/vect-54.c: New test.
40618 * gcc.dg/vect/vect-55.c: New test.
40619 * gcc.dg/vect/vect-56.c: New test.
40620 * gcc.dg/vect/vect-57.c: New test.
40621 * gcc.dg/vect/vect-58.c: New test.
40622 * gcc.dg/vect/vect-59.c: New test.
40623 * gcc.dg/vect/vect-60.c: New test.
40624 * gcc.dg/vect/vect-61.c: New test.
40625 * gcc.dg/vect/vect-all.c: New test.
40626 * gcc.dg/vect/vect-none.c: New test.
40628 2004-08-17 Paul Brook <paul@codesourcery.com>
40631 * gfortran.dg/entry_1.f90: New test.
40633 2004-08-17 Andrew Pinski <apinski@apple.com>
40635 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
40637 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
40639 * gcc.dg/pr17036-1.c: New test.
40641 2004-08-16 Devang Patel <dpatel@apple.com>
40643 * gcc.dg/darwin-20040809-1.c: New test.
40645 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
40647 * gcc.dg/funcdef-attr-1.c: New test.
40649 2004-08-16 Janis Johnson <janis187@us.ibm.com>
40651 * gcc.dg/altivec-17.c: New test.
40652 * gcc.dg/altivec-18.c: New test.
40654 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40657 * g++.dg/template/vtable2.C: New test.
40659 2004-08-14 Richard Henderson <rth@redhat.com>
40661 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
40662 * gcc.dg/pack-test-4.c (main): Return 0.
40663 * gcc.dg/setjmp-1.c: Remove XFAIL.
40664 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
40666 2004-08-14 Richard Henderson <rth@redhat.com>
40668 * gcc.dg/980217-1.c: Add prototype for printf.
40670 2004-08-13 Bud Davis <bdavis9659@comcast.net>
40672 * gfortran.dg/pr16935.f90: New test.
40674 2004-08-13 Janis Johnson <janis187@us.ibm.com>
40676 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
40678 2004-08-13 Paul Brook <paul@codesourcery.com>
40680 * gfortran.dg/der_io_1.f90: Remove stray comma.
40682 2004-08-12 Janis Johnson <janis187@us.ibm.com>
40684 * gcc.dg/vmx/cw-bug-2.c: Remove.
40685 * gcc.dg/vmx/vprint-1.c: Remove.
40686 * gcc.dg/vmx/vscan-1.c: Remove.
40688 2004-08-12 Devang patel <dpatel@apple.com>
40690 * gcc.dg/darwin-20040809-2.c: New test.
40692 2004-08-12 Janis Johnson <janis1872us.ibm.com>
40694 * g++.dg/ext/altivec-12.C: New test.
40696 * g++.dg/ext/altivec-11.C: New test.
40698 2004-08-12 Paul Brook <paul@codesourcery.com>
40700 * g++.dg/abi/arm_cxa_vec_1.C: New test.
40702 2004-08-12 Janis Johnson <janis187@us.ibm.com>
40704 * g++.dg/ext/altivec-2.C: Check for hardware support before
40705 executing any VMX instructions.
40707 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
40709 2004-08-12 Jakub Jelinek <jakub@redhat.com>
40712 * g++.old-deja/g++.other/comdat4.C: New test.
40713 * g++.old-deja/g++.other/comdat4-aux.cc: New.
40715 2004-08-12 Ben Elliston <bje@au.ibm.com>
40718 * gcc.dg/pr16286.c: New test.
40720 2004-08-12 Jan Beulich <jbeulich@novell.com>
40722 * g++.dg/ext/asm5.C: New.
40724 2004-08-11 Mark Mitchell <mark@codesourcery.com>
40727 * g++.dg/eh/crash1.C: New test.
40730 * g++.dg/ext/construct1.C: New test.
40732 2004-08-11 Mark Mitchell <mark@codesourcery.com>
40735 * g++.dg/init/ptrmem1.C: New test.
40738 * g++.dg/parse/offsetof5.C: New test.
40741 * g++.dg/template/overload3.C: New test.
40743 2004-08-11 Mark Mitchell <mark@codesourcery.com>
40746 * g++.dg/parse/error16.C: New test.
40749 * g++.dg/template/error14.C: New test.
40752 * g++.dg/template/error15.C: New test.
40754 2004-08-11 Devang Patel <dpatel@apple.com>
40756 * gcc.dg/darwin-ld-20040809-1.c: New test.
40757 * gcc.dg/darwin-ld-20040809-2.c: New test.
40759 2004-08-11 Steven G. Kargl <kargls@comcast.net>
40762 * gfortran.dg/dfloat_1.f90: New test.
40764 2004-08-09 Mark Mitchell <mark@codesourcery.com>
40766 * gcc.dg/gcc.dg/arm-eabi1.c: New test.
40767 * gcc.dg/dll-2.c: Fix dg-require syntax.
40768 * gcc.misc-tests/arm-isr.c (abort): Declare.
40771 2004-08-10 Mark Mitchell <mark@codesourcery.com>
40774 * g++.dg/parse/crash16.C: New test.
40776 2004-08-10 Roger Sayle <roger@eyesopen.com>
40778 * gcc.dg/mips-rsqrt-1.c: New test case.
40779 * gcc.dg/mips-rsqrt-2.c: New test case.
40780 * gcc.dg/mips-rsqrt-3.c: New test case.
40782 2004-08-10 Paul Brook <paul@codesourcery.com>
40784 * gfortran.dg/der_io_1.f90: New test.
40786 2004-08-10 Paul Brook <paul@codesourcery.com>
40789 * gfortran.dg/der_array_1.f90: New test.
40791 2004-08-09 David Edelsohn <edelsohn@gnu.org>
40793 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
40795 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
40797 * gcc.dg/wchar_t-2.c: Fix typo.
40799 2004-08-09 Falk Hueffner <falk@debian.org>
40801 PR tree-optimization/12517
40802 * gcc.c-torture/compile/pr12517.c: New test.
40804 PR tree-optimization/12578
40805 * gcc.c-torture/compile/pr12578.c: New test.
40807 PR tree-optimization/12899
40808 * gcc.c-torture/compile/pr12899.c: New test.
40810 PR rtl-optimization/14692
40811 * gcc.c-torture/compile/pr14692.c: New test.
40813 PR tree-optimization/16461
40814 * gcc.c-torture/compile/pr16461.c: New test.
40816 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
40818 * gfortran.dg/getenv_1.f90: New test.
40820 2004-08-06 Mark Mitchell <mark@codesourcery.com>
40822 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
40824 * gcc.dg/symbian5.c: Test -fno-short-wchar.
40826 2004-08-06 Paul Brook <paul@codesourcery.com>
40828 * gfortran.dg/ret_array_1.f90: New test.
40829 * gfortran.dg/ret_pointer_1.f90: New test.
40831 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
40833 * gcc.dg/missing-field-init-[12].c: New tests.
40834 * g++.dg/warn/missing-field-init-[12].C: New tests.
40836 2004-08-06 Mark Mitchell <mark@codesourcery.com>
40838 * gcc.dg/enum2.c: New test.
40839 * gcc.dg/symbian3.c: Likewise.
40840 * gcc.dg/symbian4.c: Likewise.
40841 * gcc.dg/wchar_t-2.c: Likewise.
40843 2004-08-05 Mark Mitchell <mark@codesourcery.com>
40845 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
40848 2004-08-05 Mark Mitchell <mark@codesourcery.com>
40850 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
40851 dg-require-visiblity.
40852 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
40853 * g++.dg/ext/visibility/fvisibility.C: Likewise.
40854 * g++.dg/ext/visibility/memfuncts.C: Likewise.
40855 * g++.dg/ext/visibility/new1.C: Likewise.
40856 * g++.dg/ext/visibility/pragma.C: Likewise.
40857 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
40858 * g++.dg/ext/visibility/virtual.C: Likewise.
40859 * g++/dg/ext/visibility/visibility-1.C: Likewise.
40860 * g++/dg/ext/visibility/visibility-2.C: Likewise.
40861 * g++/dg/ext/visibility/visibility-3.C: Likewise.
40862 * g++/dg/ext/visibility/visibility-4.C: Likewise.
40863 * g++/dg/ext/visibility/visibility-5.C: Likewise.
40864 * g++/dg/ext/visibility/visibility-6.C: Likewise.
40865 * g++/dg/ext/visibility/visibility-7.C: Likewise.
40866 * g++/dg/ext/visibility/visibility-8.C: New test.
40867 * gcc.c-torture/compile/dll.x: Remove.
40868 * gcc.dg/dll-2.c: Use dg-require-dll
40869 * gcc.dg/visibility-10.c: New test.
40870 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
40872 * lib/scanasm.exp (scan_hidden): New function.
40873 (scan_not_hidden): Likewise.
40875 2004-08-05 David Edelsohn <edelsohn@gnu.org>
40877 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
40879 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
40881 * gcc.c-torture/execute/20040805-1.c: New test.
40883 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
40885 * gcc.dg/20020118-1.c: Declare abort.
40886 * gcc.dg/altivec_check.h: Likewise.
40887 * gcc.dg/iftrap-2.c: Likewise.
40888 * gcc.dg/pragma-darwin.c: Likewise.
40889 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
40891 2004-08-04 Geoffrey Keating <geoffk@apple.com>
40893 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
40895 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
40897 * gcc.c-torture/execute/builtins/abs-2.c,
40898 gcc.c-torture/execute/builtins/abs-3.c,
40899 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
40900 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
40901 intmax_t, uintmax_t and their limits.
40902 * gcc.dg/intmax_t-1.c: New test.
40904 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40906 * g++.dg/tc1/dr147.C: Add reference to PR.
40908 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
40910 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
40911 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
40913 2004-08-03 David Edelsohn <edelsohn@gnu.org>
40915 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
40917 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
40919 * gcc.dg/redecl-5.c: New test.
40920 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
40923 2004-08-03 Roger Sayle <roger@eyesopen.com>
40925 PR middle-end/16790
40926 * gcc.c-torture/execute/pr16790-1.c: New test case.
40928 2004-08-03 Mark Mitchell <mark@codesourcery.com>
40930 * g++.dg/ext/visibility/assign1.C: New test.
40931 * g++.dg/ext/visibility/new1.C: Likewise.
40933 * gcc.dg/symbian1.c: New test.
40934 * gcc.dg/symbian2.c: Likewise.
40936 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
40939 * gcc.dg/i386-sse-9.c: New test.
40941 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
40943 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
40945 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
40947 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
40948 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
40949 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
40950 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
40951 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
40952 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
40953 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
40954 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
40955 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
40956 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
40957 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
40958 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
40959 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
40960 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
40961 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
40962 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
40963 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
40964 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
40965 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
40966 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
40967 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
40968 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
40969 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
40970 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
40971 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
40972 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
40973 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
40974 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
40975 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
40976 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
40977 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
40978 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
40979 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
40980 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
40981 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
40982 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
40983 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
40984 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
40985 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
40986 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
40987 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
40988 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
40989 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
40990 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
40991 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
40992 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
40993 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
40994 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
40995 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
40996 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
40997 gcc.misc-tests/i386-pf-3dnow-1.c,
40998 gcc.misc-tests/i386-pf-athlon-1.c,
40999 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
41000 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
41001 Declare built-in functions used.
41002 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
41004 2004-08-02 Mark Mitchell <mark@codesourcery.com>
41007 * g++.dg/lookup/using12.C: New test.
41009 * g++.dg/init/null1.C: Fix PR number.
41010 * g++.dg/parse/namespace10.C: Likewise.
41012 2004-08-01 Mark Mitchell <mark@codesourcery.com>
41015 * g++.dg/template/spec17.C: New test.
41016 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
41017 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
41019 2004-08-02 David Billinghurst
41022 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
41024 2004-08-01 Zack Weinberg <zack@codesourcery.com>
41026 * gcc.dg/ia64-got-1.c: New test case.
41028 2004-08-01 Mark Mitchell <mark@codesourcery.com>
41031 * g++.dg/init/null1.C: New test.
41032 * g++.dg/tc1/dr76.C: Adjust error marker.
41035 * g++.dg/parse/namespace10.C: New test.
41038 * g++.dg/inherit/ptrmem2.C: New test.
41040 2004-08-02 Ben Elliston <bje@au.ibm.com>
41043 * gcc.dg/pr16155.c: New test.
41045 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
41047 * gcc.dg/redecl-2.c: New test.
41049 2004-07-30 Geoffrey Keating <geoffk@apple.com>
41051 * gcc.dg/darwin-longdouble.c: New file.
41053 2004-07-30 Richard Henderson <rth@redhat.com>
41055 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
41056 write to constant argument.
41057 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
41059 2004-07-30 Richard Henderson <rth@redhat.com>
41061 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
41062 tests of nearest around zero.
41064 2004-07-30 Andrew Pinski <apinski@apple.com>
41066 * gcc.c-torture/compile/20040730-1.c: New test.
41068 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
41070 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
41073 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
41075 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
41077 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
41079 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
41080 contains $ld_library_path.
41081 * lib/gfortran.exp (gfortran_link_flags): Likewise.
41083 2004-07-29 Richard Henderson <rth@redhat.com>
41085 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
41087 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
41088 (alt2, which): New.
41089 (Check): Accept either alternative.
41091 2004-07-29 Mark Mitchell <mark@codesourcery.com>
41093 * g++.dg/abi/inline1.C: New test.
41094 * g++.dg/abi/local1-a.cc: Likewise.
41095 * g++.dg/abi/local1.C: Likewise.
41096 * g++.dg/abi/mangle11.C: Tweak location of warnings.
41097 * g++.dg/abi/mangle12.C: Likewise.
41098 * g++.dg/abi/mangle17.C: Likewise.
41099 * g++.dg/abi/mangle20-2.C: Likewise.
41100 * g++.dg/opt/interface1.C: Likewise.
41101 * g++.dg/opt/interface1.h: Likewise.
41102 * g++.dg/opt/interface1-a.cc: New test.
41103 * g++.dg/parse/repo1.C: New test.
41104 * g++.dg/template/repo1.C: Likewise.
41105 * g++.dg/warn/Winline-1.C: Likewise.
41106 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
41108 2004-07-29 Diego Novillo <dnovillo@redhat.com>
41110 * gcc.dg/tree-ssa/20040729-1.c: New test.
41112 2004-07-27 Matt Austern <austern@apple.com>
41114 * gcc.dg/darwin-bool-1.c: New test.
41115 * gcc.dg/darwin-bool-2.c: New test.
41117 2004-07-28 Richard Henderson <rth@redhat.com>
41119 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
41120 arguments in the correct type. Don't write to constant arguments.
41122 2004-07-28 Diego Novillo <dnovillo@redhat.com>
41124 PR tree-optimization/16688
41125 PR tree-optimization/16689
41126 * g++.dg/tree-ssa/pr16688.C: New test.
41128 2004-07-28 Diego Novillo <dnovillo@redhat.com>
41130 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
41131 loads. Not only in the comment, this time.
41133 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
41135 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
41136 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
41137 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
41138 * gcc.dg/sh4a-bitmovua.c: New.
41139 * gcc.dg/sh4a-cos.c: New.
41140 * gcc.dg/sh4a-cosf.c: New.
41141 * gcc.dg/sh4a-fprun.c: New.
41142 * gcc.dg/sh4a-fsrra.c: New.
41143 * gcc.dg/sh4a-memmovua.c: New.
41144 * gcc.dg/sh4a-sin.c: New.
41145 * gcc.dg/sh4a-sincos.c: New.
41146 * gcc.dg/sh4a-sincosf.c: New.
41147 * gcc.dg/sh4a-sinf.c: New.
41149 2004-07-28 Diego Novillo <dnovillo@redhat.com>
41151 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
41153 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
41155 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
41158 2004-07-27 Andrew Pinski <apinski@apple.com>
41160 * g++.dg/rtti/tinfo1.C: Correct the xfail.
41162 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
41164 * gcc.dg/pragma-isr.c: New test.
41166 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41169 * g++.dg/template/ttp11.C: New test.
41171 2004-07-27 Diego Novillo <dnovillo@redhat.com>
41173 * gcc.c-torture/compile/20040727-1.c: New test.
41175 2004-07-26 Eric Christopher <echristo@redhat.com>
41177 * gcc.c-torture/compile/20040726-2.c: New test.
41179 2004-07-26 Andrew Pinski <apinski@apple.com>
41181 * g++.dg/rtti/tinfo1.C: Xfail.
41183 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
41185 * gcc.c-torture/compile/20040726-1.c: New test.
41187 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
41188 Brian Ryner <bryner@brianryner.com>
41192 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
41193 * g++.dg/ext/visibility/: New directory.
41194 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
41195 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
41196 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
41197 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
41198 * g++.dg/ext/visibility/fvisibility.C,
41199 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
41200 g++.dg/ext/visibility/fvisibility-override1.C
41201 g++.dg/ext/visibility/fvisibility-override2.C
41202 g++.dg/ext/visibility/memfuncts.C
41203 g++.dg/ext/visibility/noPLT.C
41204 g++.dg/ext/visibility/pragma.C
41205 g++.dg/ext/visibility/pragma-override1.C
41206 g++.dg/ext/visibility/pragma-override2.C
41207 g++.dg/ext/visibility/staticmemfuncts.C
41208 g++.dg/ext/visibility/virtual.C: New tests.
41210 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
41213 * gcc.dg/pr15360-1.c: New test.
41215 2004-07-25 Daniel Jacobowitz <dan@debian.org>
41217 * gcc.dg/pragma-align-2.c: New test.
41218 * gcc.dg/pragma-init-fini.c: New test.
41219 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
41222 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
41224 * gcc.dg/init-string-2.c: New test.
41226 2004-07-24 Zack Weinberg <zack@codesourcery.com>
41229 * gcc.dg/Wredundant-decls-1.c: New test case.
41231 2004-07-24 Jakub Jelinek <jakub@redhat.com>
41233 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
41234 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
41235 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
41236 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
41237 * gcc.dg/compat/generate-random.c: New file.
41238 * gcc.dg/compat/generate-random.h: Likewise.
41239 * gcc.dg/compat/generate-random_r.c: Likewise.
41240 * gcc.dg/compat/struct-layout-1.h: Likewise.
41241 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
41242 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
41243 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
41244 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
41245 * gcc.dg/compat/struct-layout-1_main.c: New test.
41246 * gcc.dg/compat/struct-layout-1_x.c: New file.
41247 * gcc.dg/compat/struct-layout-1_y.c: New file.
41248 * gcc.dg/compat/struct-layout-1_test.h: New file.
41250 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
41252 * gcc.dg/comp-return-1.c: New test
41254 2004-07-23 Janis Johnson <janis187@us.ibm.com>
41256 * gcc.dg/vmx/8-02a.c: Fix typo.
41258 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
41259 * gcc.dg/darwin-abi-3.c: New test.
41261 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
41262 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
41264 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
41265 * gcc.dg/vmx/ops-long-1.c: New test.
41266 * gcc.dg/vmx/ops-long-2.c: New test.
41268 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
41270 * g++.dg/lookup/conv-[1234].C: New.
41272 2004-07-22 Mark Mitchell <mark@codesourcery.com>
41274 * g++.dg/parse/attr2.C: Simplify.
41276 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
41279 * gcc.c-torture/execute/pr7284-1.c: New test.
41281 2004-07-22 Brian Booth <bbooth@redhat.com>
41283 * gcc.dg/tree-ssa/20040721-1.c: New test.
41285 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
41287 * g++.dg/template/crash20.c: New.
41289 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
41291 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
41292 Add dg-run directive. Declare variables as required.
41293 * gfortran.dg/g77/README: Update
41295 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
41297 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
41298 gcc.dg/cris-peep2-andu2.c: New tests.
41300 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
41303 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
41305 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
41307 * gcc.dg/qual-return-2.c: Update expected messages.
41308 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
41310 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
41312 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
41313 * gcc.dg/noncompile/921102-1.c: Update expected error message.
41315 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
41318 * gcc.dg/init-string-1.c: New test.
41320 2004-07-21 Jakub Jelinek <jakub@redhat.com>
41322 PR middle-end/15345
41324 * gcc.dg/torture/nested-fn-1.c: New test.
41326 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
41329 * gcc.dg/ia64-fptr-1.c: New file.
41331 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
41334 * g++.dg/template/spec16.C: New test.
41335 * g++.old-deja/g++.robertl/eb118.C: Remove.
41337 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
41340 * g++.dg/template/spec15.C: New test.
41342 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
41344 Copy cases from g77.f-torture/execute and add dg-run
41345 directive. Other changes as noted.
41346 * gfortran.dg/g77/13037.f
41347 * gfortran.dg/g77/1832.f
41348 * gfortran.dg/g77/19981119-0.f
41349 * gfortran.dg/g77/19990313-0.f
41350 * gfortran.dg/g77/19990313-1.f
41351 * gfortran.dg/g77/19990313-2.f
41352 * gfortran.dg/g77/19990313-3.f
41353 * gfortran.dg/g77/19990419-1.f
41354 * gfortran.dg/g77/19990826-0.f
41355 * gfortran.dg/g77/19990826-2.f
41356 * gfortran.dg/g77/20000503-1.f
41357 * gfortran.dg/g77/20001111.f
41358 * gfortran.dg/g77/20010116.f
41359 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
41360 * gfortran.dg/g77/20010430.f
41361 * gfortran.dg/g77/6177.f
41362 * gfortran.dg/g77/947.f
41363 * gfortran.dg/g77/970816-3.f
41364 * gfortran.dg/g77/971102-1.f
41365 * gfortran.dg/g77/980520-1.f
41366 * gfortran.dg/g77/980628-0.f
41367 * gfortran.dg/g77/980628-1.f
41368 * gfortran.dg/g77/980628-10.f
41369 * gfortran.dg/g77/980628-2.f
41370 * gfortran.dg/g77/980628-3.f
41371 * gfortran.dg/g77/980628-7.f
41372 * gfortran.dg/g77/980628-8.f
41373 * gfortran.dg/g77/980628-9.f
41374 * gfortran.dg/g77/980701-0.f
41375 * gfortran.dg/g77/980701-1.f
41376 * gfortran.dg/g77/cabs.f
41377 * gfortran.dg/g77/claus.f
41378 * gfortran.dg/g77/complex_1.f
41379 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
41380 * gfortran.dg/g77/dcomplex.f
41381 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
41382 * gfortran.dg/g77/f90-intrinsic-mathematical.f
41383 * gfortran.dg/g77/f90-intrinsic-numeric.f
41384 * gfortran.dg/g77/int8421.f
41385 * gfortran.dg/g77/labug1.f
41386 * gfortran.dg/g77/large_vec.f
41387 * gfortran.dg/g77/le.f
41388 * gfortran.dg/g77/short.f
41389 * gfortran.dg/g77/README: Update
41391 2004-07-20 Mark Mitchell <mark@codesourcery.com>
41394 * g++.dg/parse/lookup4.C: New test.
41396 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41399 * g++.dg/template/ttp10.C: New test.
41401 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
41403 * gcc.dg/pr12625-1.c: New test.
41405 2004-07-20 Steven Bosscher <stevenb@suse.de>
41407 * gcc.dg/switch-warn-1.c: New test.
41408 * gcc.dg/switch-warn-2.c: New test.
41409 * gcc.c-torture/compile/pr14730.c: Update.
41411 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
41413 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
41414 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
41415 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
41416 g++.dg/template/nontype3.C: Remove trailing CR from tests.
41418 2004-07-18 Mark Mitchell <mark@codesourcery.com>
41421 * g++.dg/template/assign1.C: New test.
41423 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41426 * g++.dg/template/ttp9.C: New test.
41428 2004-07-19 Daniel Jacobowitz <dan@debian.org>
41430 * gcc.dg/format/cmn-err-1.c: New test.
41432 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
41434 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
41435 gcc.dg/Wparentheses-10.c: New tests.
41436 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
41438 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41441 * gfortran.dg/g77//ffixed-line-length-0.f,
41442 gfortran.dg/g77/ffixed-line-length-132.f,
41443 gfortran.dg/g77/ffixed-line-length-72.f,
41444 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
41445 gfortran.dg/g77/README: Update.
41447 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41450 * g++.dg/template/non-dependent7.C: New test.
41451 * g++.dg/template/non-dependent8.C: Likewise.
41452 * g++.dg/template/non-dependent9.C: Likewise.
41453 * g++.dg/template/non-dependent10.C: Likewise.
41455 2004-07-17 Mark Mitchell <mark@codesourcery.com>
41458 * g++.dg/parse/attr2.C: New test.
41460 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
41463 * g77.f-torture: Ditto.
41465 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
41467 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
41468 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
41469 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
41471 2004-07-16 Richard Henderson <rth@redhat.com>
41473 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
41475 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41477 * lib/fortran-torture.exp (fortran-torture): Don't test compile
41478 tests with full list of options.
41479 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
41480 of TORTURE_OPTIONS if test contains 'dg-do run'.
41483 * gfortran.dg/do_iterator.f90: New test.
41485 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
41487 PR rtl-optimization/16536
41488 * gcc.c-torture/execute/restrict-1.c: New test.
41490 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41493 * gfortran.dg/pr15324.f90: New test.
41496 * gfortran.dg/pr15129.f90: New test.
41499 * gfortran.dg/pr15140.f90: New test.
41502 * gfortran.fortran-torture/execute/bounds.f90: Add check for
41503 compile-time simplification.
41505 2004-07-14 Mike Stump <mrs@apple.com>
41507 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
41509 2004-07-14 James E Wilson <wilson@specifixinc.com>
41512 * gcc.dg/profile-generate-1.c: New.
41514 2004-07-15 Jakub Jelinek <jakub@redhat.com>
41516 * gcc.c-torture/execute/20040709-1.c: New test.
41517 * gcc.c-torture/execute/20040709-2.c: New test.
41519 2004-07-14 Mike Stump <mrs@apple.com>
41521 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
41523 2004-07-14 Mike Stump <mrs@apple.com>
41525 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
41527 2004-07-13 Mark Mitchell <mark@codesourcery.com>
41530 * g++.dg/parse/mutable1.C: New test.
41532 2004-07-13 Diego Novillo <dnovillo@redhat.com>
41534 PR tree-optimization/16443
41535 * gcc.dg/tree-ssa/20040713-1.c: New test.
41537 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
41539 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
41542 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
41544 * gfortran.dg/g77/README: New file
41545 * gfortran.dg/g77/19981216-0.f: Copy from
41546 g77.f-torture/noncompile. Add "dg-do compile" and
41547 dg-error as required.
41548 * gfortran.dg/g77/19990218-1.f: Likewise.
41549 * gfortran.dg/g77/19990905-1.f: Likewise.
41550 * gfortran.dg/g77/9263.f: Likewise.
41551 * gfortran.dg/g77/980615-0.f: Likewise.
41552 * gfortran.dg/g77/980616-0.f: Likewise.
41553 * gfortran.dg/g77/check0.f: Likewise.
41554 * gfortran.dg/g77/select_no_compile.f: Likewise.
41556 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
41558 Copy files from g77.f-torture/compile.
41559 Add "{ dg-do compile}". Other changes as noted
41560 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
41561 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
41562 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
41563 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
41564 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
41565 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
41566 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
41567 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
41568 statement to conform to standard. Append alpha1.x for reference.
41569 * gfortran.dg/g77/xformat.f: Add dg-warning
41571 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
41573 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
41574 Add {dg-do compile} directive.
41575 * gfortran.dg/g77/cpp2.F: Likewise.
41577 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
41580 * g++.dg/lookup/name-clash1.C: New test.
41583 * g++.dg/lookup/name-clash2.C: New test.
41586 * g++.dg/lookup/name-clash3.C: New test.
41588 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
41590 * g++.dg/lookup/new2.C: New test.
41591 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
41593 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
41595 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
41596 Add {dg-do compile} directive.
41597 * gfortran.dg/g77/13060.f: Likewise.
41598 * gfortran.dg/g77/19990218-0.f: Likewise.
41599 * gfortran.dg/g77/19990305-0.f: Likewise.
41600 * gfortran.dg/g77/19990419-0.f: Likewise.
41601 * gfortran.dg/g77/19990502-0.f: Likewise.
41602 * gfortran.dg/g77/19990502-1.f: Likewise.
41603 * gfortran.dg/g77/19990525-0.f: Likewise.
41604 * gfortran.dg/g77/19990826-1.f: Likewise.
41605 * gfortran.dg/g77/19990826-3.f: Likewise.
41606 * gfortran.dg/g77/19990905-2.f: Likewise.
41607 * gfortran.dg/g77/20000412-1.f: Likewise.
41608 * gfortran.dg/g77/20000511-1.f: Likewise.
41609 * gfortran.dg/g77/20000511-2.f: Likewise.
41610 * gfortran.dg/g77/20000518.f: Likewise.
41611 * gfortran.dg/g77/20000601-1.f: Likewise.
41612 * gfortran.dg/g77/20000601-2.f: Likewise.
41613 * gfortran.dg/g77/20000629-1.f: Likewise.
41614 * gfortran.dg/g77/20000630-2.f: Likewise.
41615 * gfortran.dg/g77/20010115.f: Likewise.
41616 * gfortran.dg/g77/20010321-1.f: Likewise.
41617 * gfortran.dg/g77/20010426.f: Likewise.
41618 * gfortran.dg/g77/20020307-1.f: Likewise.
41619 * gfortran.dg/g77/8485.f: Likewise.
41620 * gfortran.dg/g77/960317-1.f: Likewise.
41621 * gfortran.dg/g77/970915-0.f: Likewise.
41622 * gfortran.dg/g77/980310-1.f: Likewise.
41623 * gfortran.dg/g77/980310-2.f: Likewise.
41624 * gfortran.dg/g77/980310-3.f: Likewise.
41625 * gfortran.dg/g77/980310-4.f: Likewise.
41626 * gfortran.dg/g77/980310-6.f: Likewise.
41627 * gfortran.dg/g77/980310-7.f: Likewise.
41628 * gfortran.dg/g77/980310-8.f: Likewise.
41629 * gfortran.dg/g77/980419-2.f: Likewise.
41630 * gfortran.dg/g77/980424-0.f: Likewise.
41631 * gfortran.dg/g77/980427-0.f: Likewise.
41632 * gfortran.dg/g77/980729-0.f: Likewise.
41633 * gfortran.dg/g77/981117-1.f: Likewise.
41634 * gfortran.dg/g77/toon_1.f: Likewise.
41636 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
41639 * g++.dg/other/abstract2.C: New test.
41641 2004-07-12 Paul Brook <paul@codesourcery.com>
41643 * gfortran.dg/pointer_init_1.f90: New test.
41645 2004-07-11 Paul Brook <paul@codesourcery.com>
41648 * gfortran.dg/contained_1.f90: New test.
41650 2004-07-11 Mark Mitchell <mark@codesourcery.com>
41652 * g++.dg/parse/defarg8.C: New test.
41654 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41657 * gfortran.dg/pr16433.f: New test.
41660 * gfortran.dg/pr15754.f90: New test.
41662 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
41664 PR tree-optimization/16437
41665 * gcc.c-torture/execute/bitfld-4.c: New test.
41667 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41669 * gfortran.fortran-torture/execute/common_2.f90: Add check for
41670 access to common var from module.
41672 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41675 * gfortran.fortran-torture/execute/common_2.f90: New test.
41677 2004-07-10 Paul Brook <paul@codesourcery.com>
41679 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
41681 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41684 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
41686 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
41688 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
41689 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
41690 * gfortran.dg/g77/ffree-form-1.f: Likewise.
41691 * gfortran.dg/g77/ffree-form-2.f: Likewise.
41692 * gfortran.dg/g77/ffree-form-3.f: Likewise.
41693 * gfortran.dg/g77/fno-underscoring.f: Likewise.
41694 * gfortran.dg/g77/funderscoring.f: Likewise.
41695 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
41697 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41699 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
41701 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41702 Paul Brook <paul@codesourcery.com>
41705 * gfortran.dg/common_pointer_1.f90: New test.
41707 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
41709 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
41711 2004-07-09 James E Wilson <wilson@specifixinc.com>
41714 * gcc.c-torture/compile/20040709-1.c: New.
41716 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41719 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
41721 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41724 * gfortran.dg/shape_1.f90: New test.
41726 2004-07-09 Zack Weinberg <zack@codesourcery.com>
41727 Andrew Pinski <apinski@apple.com>
41729 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
41731 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41733 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
41736 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41737 Paul Brook <paul@codesourcery.com>
41739 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
41742 2004-07-09 Diego Novillo <dnovillo@redhat.com>
41744 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
41746 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41748 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
41749 testcases with capital suffix.
41751 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41757 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
41759 * gfortran.dg/implicit_1.f90: New test.
41761 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
41763 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
41764 expression to match gfortran warning/error messages
41765 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
41768 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
41770 * lib/fortran-torture.exp: Rename proc search_for to
41773 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
41775 * gcc.c-torture/execute/simd-5.x: New file.
41776 XFAIL on SPARC 64-bit at -O0.
41778 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
41782 * g++.dg/warn/effc3.C: New test.
41784 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
41786 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
41787 change X to 1X in format.
41788 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
41789 add data statements to conform to standard.
41791 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
41793 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
41794 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
41795 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
41797 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
41799 * gfortran.dg/g77/7388.f: Copy from g77.dg
41800 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
41801 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
41802 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
41803 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
41804 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
41805 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
41806 * gfortran.dg/g77/strlen0.f: Likewise.
41808 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
41810 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
41811 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
41813 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
41815 * gcc.c-torture/execute/920428-2.x: Delete.
41816 * gcc.c-torture/execute/920501-7.x: Likewise.
41818 2004-07-08 Jakub Jelinek <jakub@redhat.com>
41820 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
41821 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
41822 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
41824 (PREFETCH_3DNOW): Add -march=c3.
41826 2004-07-08 Diego Novillo <dnovillo@redhat.com>
41829 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
41830 * gcc.c-torture/execute/bf64-1.x: Likewise.
41832 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
41834 * gcc.c-torture/compile/20040708-1.c: New test.
41836 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
41839 * g++.dg/warn/effc2.C: New test.
41841 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
41843 * gcc.c-torture/execute/bitfld-1.x: Remove.
41844 * gcc.c-torture/execute/bitfld-3.c: New test.
41845 * gcc.dg/bitfld-2.c: Remove XFAILs.
41847 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
41850 * g++.dg/rtti/tinfo1.C: New file.
41852 2004-07-07 Eric Christopher <echristo@redhat.com>
41854 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
41856 2004-07-07 Andrew Pinski <apinski@apple.com>
41858 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
41860 2004-07-07 Mark Mitchell <mark@codesourcery.com>
41862 * g++.dg/init/call1.C: XFAIL.
41864 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
41866 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
41867 except for movstrict*, to movmem* and clrstr* to clrmem*.
41869 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
41871 * gcc.c-torture/execute/20040707-1.c: New test.
41873 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
41875 * gcc.c-torture/execute/20040706-1.c: New test.
41877 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
41880 * g++.dg/template/spec14.C: New test.
41882 2004-07-05 Jakub Jelinek <jakub@redhat.com>
41884 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
41885 nothing if not yet defined. Use it in b, c and d type definitions.
41886 * gcc.c-torture/execute/20040705-1.c: New test.
41887 * gcc.c-torture/execute/20040705-2.c: New test.
41889 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
41892 * g++.dg/lookup/new1.C: New test.
41894 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
41897 * g++.dg/template/sizeof8.C: New test.
41899 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
41901 * gcc.c-torture/compile/20040705-1.c: New test.
41903 2004-07-04 Bud Davis <bdavis9659@comcast.net>
41905 * gfortran.fortran-torture/execute/seq_io.f90: New test.
41907 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
41909 * gcc.dg/cpp/if-mop.c: Two new testcases.
41910 * gcc.dg/cpp/trad/comment-3.c: New.
41912 2004-07-04 Paul Brook <paul@codesourcery.com>
41914 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
41916 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
41919 * g++.dg/lookup/crash4.C: New test.
41921 2004-07-02 Zack Weinberg <zack@codesourcery.com>
41923 * gcc.c-torture/execute/builtin-abs-1.c
41924 * gcc.c-torture/execute/builtin-abs-2.c
41925 * gcc.c-torture/execute/builtin-complex-1.c
41926 * gcc.c-torture/execute/builtins/string-1-lib.c
41927 * gcc.c-torture/execute/builtins/string-1.c
41928 * gcc.c-torture/execute/builtins/string-2-lib.c
41929 * gcc.c-torture/execute/builtins/string-2.c
41930 * gcc.c-torture/execute/builtins/string-3-lib.c
41931 * gcc.c-torture/execute/builtins/string-3.c
41932 * gcc.c-torture/execute/builtins/string-4-lib.c
41933 * gcc.c-torture/execute/builtins/string-4.c
41934 * gcc.c-torture/execute/builtins/string-5-lib.c
41935 * gcc.c-torture/execute/builtins/string-5.c
41936 * gcc.c-torture/execute/builtins/string-6-lib.c
41937 * gcc.c-torture/execute/builtins/string-6.c
41938 * gcc.c-torture/execute/builtins/string-7-lib.c
41939 * gcc.c-torture/execute/builtins/string-7.c
41940 * gcc.c-torture/execute/builtins/string-8-lib.c
41941 * gcc.c-torture/execute/builtins/string-8.c
41942 * gcc.c-torture/execute/builtins/string-9-lib.c
41943 * gcc.c-torture/execute/builtins/string-9.c
41944 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
41945 * gcc.c-torture/execute/builtins/string-asm-1.c
41946 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
41947 * gcc.c-torture/execute/builtins/string-asm-2.c
41948 * gcc.c-torture/execute/stdio-opt-1.c
41949 * gcc.c-torture/execute/stdio-opt-2.c
41950 * gcc.c-torture/execute/stdio-opt-3.c
41951 * gcc.c-torture/execute/string-opt-1.c
41952 * gcc.c-torture/execute/string-opt-10.c
41953 * gcc.c-torture/execute/string-opt-11.c
41954 * gcc.c-torture/execute/string-opt-12.c
41955 * gcc.c-torture/execute/string-opt-13.c
41956 * gcc.c-torture/execute/string-opt-14.c
41957 * gcc.c-torture/execute/string-opt-15.c
41958 * gcc.c-torture/execute/string-opt-16.c
41959 * gcc.c-torture/execute/string-opt-2.c
41960 * gcc.c-torture/execute/string-opt-6.c
41961 * gcc.c-torture/execute/string-opt-7.c
41962 * gcc.c-torture/execute/string-opt-8.c:
41965 * gcc.c-torture/execute/builtins/abs-2.c
41966 * gcc.c-torture/execute/builtins/abs-3.c
41967 * gcc.c-torture/execute/builtins/complex-1.c
41968 * gcc.c-torture/execute/builtins/fprintf.c
41969 * gcc.c-torture/execute/builtins/fputs.c
41970 * gcc.c-torture/execute/builtins/memcmp.c
41971 * gcc.c-torture/execute/builtins/memmove.c
41972 * gcc.c-torture/execute/builtins/memops-asm.c
41973 * gcc.c-torture/execute/builtins/mempcpy-2.c
41974 * gcc.c-torture/execute/builtins/mempcpy.c
41975 * gcc.c-torture/execute/builtins/memset.c
41976 * gcc.c-torture/execute/builtins/printf.c
41977 * gcc.c-torture/execute/builtins/sprintf.c
41978 * gcc.c-torture/execute/builtins/strcat.c
41979 * gcc.c-torture/execute/builtins/strchr.c
41980 * gcc.c-torture/execute/builtins/strcmp.c
41981 * gcc.c-torture/execute/builtins/strcpy.c
41982 * gcc.c-torture/execute/builtins/strcspn.c
41983 * gcc.c-torture/execute/builtins/strlen-2.c
41984 * gcc.c-torture/execute/builtins/strlen.c
41985 * gcc.c-torture/execute/builtins/strncat.c
41986 * gcc.c-torture/execute/builtins/strncmp-2.c
41987 * gcc.c-torture/execute/builtins/strncmp.c
41988 * gcc.c-torture/execute/builtins/strncpy.c
41989 * gcc.c-torture/execute/builtins/strpbrk.c
41990 * gcc.c-torture/execute/builtins/strpcpy-2.c
41991 * gcc.c-torture/execute/builtins/strpcpy.c
41992 * gcc.c-torture/execute/builtins/strrchr.c
41993 * gcc.c-torture/execute/builtins/strspn.c
41994 * gcc.c-torture/execute/builtins/strstr-asm.c
41995 * gcc.c-torture/execute/builtins/strstr.c:
41996 ... these new files.
41998 * gcc.c-torture/execute/builtins/abs-2-lib.c
41999 * gcc.c-torture/execute/builtins/abs-3-lib.c
42000 * gcc.c-torture/execute/builtins/complex-1-lib.c
42001 * gcc.c-torture/execute/builtins/fprintf-lib.c
42002 * gcc.c-torture/execute/builtins/fputs-lib.c
42003 * gcc.c-torture/execute/builtins/memcmp-lib.c
42004 * gcc.c-torture/execute/builtins/memmove-lib.c
42005 * gcc.c-torture/execute/builtins/memops-asm-lib.c
42006 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
42007 * gcc.c-torture/execute/builtins/mempcpy-lib.c
42008 * gcc.c-torture/execute/builtins/memset-lib.c
42009 * gcc.c-torture/execute/builtins/printf-lib.c
42010 * gcc.c-torture/execute/builtins/sprintf-lib.c
42011 * gcc.c-torture/execute/builtins/strcat-lib.c
42012 * gcc.c-torture/execute/builtins/strchr-lib.c
42013 * gcc.c-torture/execute/builtins/strcmp-lib.c
42014 * gcc.c-torture/execute/builtins/strcpy-lib.c
42015 * gcc.c-torture/execute/builtins/strcspn-lib.c
42016 * gcc.c-torture/execute/builtins/strlen-2-lib.c
42017 * gcc.c-torture/execute/builtins/strlen-lib.c
42018 * gcc.c-torture/execute/builtins/strncat-lib.c
42019 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
42020 * gcc.c-torture/execute/builtins/strncmp-lib.c
42021 * gcc.c-torture/execute/builtins/strncpy-lib.c
42022 * gcc.c-torture/execute/builtins/strpbrk-lib.c
42023 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
42024 * gcc.c-torture/execute/builtins/strpcpy-lib.c
42025 * gcc.c-torture/execute/builtins/strrchr-lib.c
42026 * gcc.c-torture/execute/builtins/strspn-lib.c
42027 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
42028 * gcc.c-torture/execute/builtins/strstr-lib.c
42029 * gcc.c-torture/execute/builtins/lib/abs.c
42030 * gcc.c-torture/execute/builtins/lib/fprintf.c
42031 * gcc.c-torture/execute/builtins/lib/memset.c
42032 * gcc.c-torture/execute/builtins/lib/printf.c
42033 * gcc.c-torture/execute/builtins/lib/sprintf.c
42034 * gcc.c-torture/execute/builtins/lib/strcpy.c
42035 * gcc.c-torture/execute/builtins/lib/strcspn.c
42036 * gcc.c-torture/execute/builtins/lib/strncat.c
42037 * gcc.c-torture/execute/builtins/lib/strncmp.c
42038 * gcc.c-torture/execute/builtins/lib/strncpy.c
42039 * gcc.c-torture/execute/builtins/lib/strpbrk.c
42040 * gcc.c-torture/execute/builtins/lib/strspn.c
42041 * gcc.c-torture/execute/builtins/lib/strstr.c:
42042 New files containing support routines.
42044 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
42046 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
42047 when not optimizing.
42049 2004-07-02 Mark Mitchell <mark@codesourcery.com>
42052 * g++.dg/abi/mangle22.C: New test.
42053 * g++.dg/abi/mangle23.C: Likewise.
42055 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
42058 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
42059 Allow for cases without denormalized floating point numbers.
42061 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
42064 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
42065 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
42066 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
42067 expected warning text.
42068 * gcc.dg/format/diag-2.c: New test.
42070 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
42072 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
42074 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
42076 * gcc.dg/builtins-43.c: New.
42077 * gcc.dg/builtins-44.c: New.
42078 * gcc.dg/builtins-45.c: New.
42080 2004-06-26 Geoffrey Keating <geoffk@apple.com>
42081 Andreas Tobler <a.tobler@schweiz.ch>
42083 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
42084 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
42086 * gcc.dg/cleanup-11.c: Likewise.
42087 * gcc.dg/cleanup-8.c: Likewise.
42088 * gcc.dg/cleanup-9.c: Likewise.
42089 * gcc.dg/cleanup-5.c: Run on all platforms.
42091 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
42093 * g++.dg/warn/nonnull1.C: New test.
42095 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
42097 * gcc.dg/compat/compat-common.h: Wrap up CINT in
42098 an #ifndef SKIP_COMPLEX_INT/#endif pair.
42099 Special-case the Sun compiler wrt to <complex.h>.
42101 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
42103 * gcc.dg/Wunreachable-8.C: New test.
42105 * gcc.dg/h8300-ice2.c : New test.
42107 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
42110 * gfortran.fortran-torture/compile/implicit.f90: Add test
42111 for implicit character.
42113 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
42116 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
42117 Use tiny() intrinsic to find smallest non-negative real
42119 2004-06-30 Jakub Jelinek <jakub@redhat.com>
42121 * gcc.dg/compat/struct-by-value-22_main.c: New test.
42122 * gcc.dg/compat/struct-by-value-22_x.c: New.
42123 * gcc.dg/compat/struct-by-value-22_y.c: New.
42125 * gcc.c-torture/execute/20040629-1.c: New test.
42127 2004-06-29 Jakub Jelinek <jakub@redhat.com>
42129 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
42130 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
42133 * gcc.dg/20040625-1.c: New test.
42135 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
42137 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
42139 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
42142 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
42144 2004-06-29 Richard Henderson <rth@redhat.com>
42146 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
42148 2004-06-29 Paul Brook <paul@codesourcery.com>
42150 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
42151 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
42153 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
42156 * g++.dg/parse/crash15.C: New.
42158 2004-06-28 Andrew Pinski <apinski@apple.com>
42160 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
42161 by the error already.
42163 * g++.dg/opt/ptrmem4.C: Change to compile only test.
42165 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
42168 * gcc.dg/h8300-bss-align-1.c : New.
42170 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
42173 * g++.dg/template/ctor4.C: New.
42175 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
42178 * g++.dg/warn/Wsequence-point-1.C: New test.
42180 2004-06-27 Paul Brook <paul@codesourcery.com>
42182 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
42184 2004-06-27 Zack Weinberg <zack@codesourcery.com>
42186 * g++.old-deja/g++.mike/p7325.C: Remove.
42188 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
42191 * gcc.dg/pr14963.c: New test.
42193 2004-06-27 Mark Mitchell <mark@codesourcery.com>
42196 * g++.dg/parse/redef1.C: New test.
42198 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
42200 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
42202 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
42204 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
42205 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
42207 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
42208 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
42209 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
42210 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
42211 g++.brendan/enum14.C.
42212 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
42213 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
42214 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
42216 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
42219 2004-06-27 Roger Sayle <roger@eyesopen.com>
42221 * gcc.dg/20040527-1.c: New test case.
42223 2004-06-26 Bud Davis <bdavis9659@comcast.net>
42225 PR gfortran/pr16196
42226 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
42228 2004-06-25 Roger Sayle <roger@eyesopen.com>
42230 PR middle-end/15825
42231 * gcc.dg/pr15825-1.c: New test case.
42233 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
42235 * gcc.c-torture/execute/20040625-1.c: New test.
42237 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
42239 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
42241 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
42243 * gcc.dg/torture/mips-div-1.c: New test.
42245 2004-06-24 Jeff Law <law@redhat.com>
42247 * gcc.dg/tree-ssa/20040624-1.c: New test.
42249 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
42251 * gcc.c-torture/compile/20040624-1.c: New test.
42253 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
42255 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
42258 2004-06-23 Andrew Pinski <apinski@apple.com>
42260 PR middle-end/15988
42261 * g++.dg/opt/ptrmem4.C: New test.
42263 * gcc.dg/c90-array-quals-2.c: New test.
42265 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
42267 * gcc.dg/kpice1.c: New test.
42269 2006-06-23 Andrew Pinski <apinski@apple.com>
42271 * gcc.dg/c90-array-quals.c: New test.
42273 2006-06-22 Richard Henderson <rth@redhat.com>
42275 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
42277 2004-06-22 Loren James Rittle <ljrittle@acm.org>
42279 * gcc.dg/builtins-config.h: Handle FreeBSD.
42281 2006-06-22 Richard Henderson <rth@redhat.com>
42283 * g++.dg/opt/devirt1.C: New.
42285 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
42287 * g++.dg/opt/pr15551.C: New testcase.
42289 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
42292 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
42293 x86_64-*-linux* when compiling for 32bit.
42295 2004-06-21 Andrew Pinski <apinski@apple.com>
42297 * gcc.dg/pch/struct-1.c: New.
42298 * gcc.dg/pch/struct-1.hs: New.
42300 2004-06-21 Geoffrey Keating <geoffk@apple.com>
42302 * gcc.dg/pch/save-temps-1.c: New file.
42303 * gcc.dg/pch/save-temps-1.hs: New file.
42305 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
42307 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
42308 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
42310 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
42312 * gfortran.fortran-torture/execute/select_1.f90: Rename function
42314 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
42315 Remove trailing spaces.
42317 2004-06-21 Richard Henderson <rth@redhat.com>
42319 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
42320 merging && to BIT_FIELD_REF.
42322 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
42324 * g++.dg/opt/placeholder1.C: New test.
42326 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
42328 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
42329 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
42330 * gcc.dg/compat/union-m128-1_x.c: Likewise.
42331 * gcc.dg/compat/union-m128-1_y.c: Likewise.
42333 2004-06-20 Zack Weinberg <zack@codesourcery.com>
42335 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
42337 * g++.dg/other/pragma-re-1.C: Add comments.
42339 2004-06-19 Bud Davis <bdavis9659@comcast.net>
42342 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
42344 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
42346 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
42347 instead of setting the type of size_t by
42350 2004-06-18 Roger Sayle <roger@eyesopen.com>
42352 * gcc.dg/unordered-2.c: New test case.
42353 * gcc.dg/unordered-3.c: New test case.
42355 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
42358 * lib/g++.exp (g++_version): Tweak regexp for version
42359 * lib/g77.exp (g77_version): Likewise.
42360 * lib/gfortran.exp (gfortran_version): Likewise.
42361 * lib/objc.exp (objc_version): Likewise.
42362 * lib/treelang.exp (treelang_version): Likewise.
42364 2004-06-19 Jakub Jelinek <jakub@redhat.com>
42366 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
42367 Use INT_MAX instead of __INT_MAX__.
42368 * gcc.dg/compat/struct-align-2_y.c: Likewise.
42370 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
42371 * gcc.dg/compat/scalar-return-3_x.c: Use it.
42372 * gcc.dg/compat/scalar-return-3_y.c: Use it.
42373 * gcc.dg/compat/scalar-return-4_x.c: Use it.
42374 * gcc.dg/compat/scalar-return-4_y.c: Use it.
42375 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
42376 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
42377 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
42378 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
42380 * gcc.dg/range-test-1.c: New test.
42381 * g++.dg/opt/range-test-1.C: New test.
42383 2004-06-17 Richard Henderson <rth@redhat.com>
42385 * objc.dg/sync-1.m: New.
42386 * objc.dg/try-catch-1.m: Don't force next runtime.
42387 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
42388 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
42389 shadowed catch clause.
42390 * objc.dg/try-catch-5.m: New.
42392 2004-06-17 Zack Weinberg <zack@codesourcery.com>
42395 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
42397 2004-06-15 Richard Henderson <rth@redhat.com>
42399 * gcc.dg/20001116-1.c: Move expected warning line.
42401 2004-06-15 Richard Henderson <rth@redhat.com>
42403 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
42404 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
42406 2004-06-15 Jeff Law <law@redhat.com>
42408 * gcc.dg/tree-ssa/20040615-1.c: New test.
42409 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
42410 be less sensitive to operand ordering.
42411 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
42413 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
42415 * g++.dg/abi/bitfield3.C: Add comment..
42417 2004-06-15 Richard Henderson <rth@redhat.com>
42419 * g++.dg/ext/stmtexpr1.C: XFAIL.
42420 * gcc.dg/20030612-1.c: XFAIL.
42422 2004-06-15 Eric Christopher <echristo@redhat.com>
42424 * g++.dg/charset/asm5.c: New.
42425 * gcc.dg/charset/asm6.c: New.
42427 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
42430 * gfortran.fortran-torture/execute/select_1.f90: New test.
42432 2004-06-15 Paul Brook <paul@codesourcery.com>
42434 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
42436 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
42439 * g++.dg/lookup/crash3.C: New test.
42441 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
42444 * g++.dg/parse/dtor4.C: New test.
42446 2004-06-14 Jeff Law <law@redhat.com>
42448 * gcc.c-torture/compile/20040614-1.c: New test.
42450 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
42453 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
42454 LEN of a character array.
42456 2004-06-14 Mark Mitchell <mark@codesourcery.com>
42459 * g++.dg/template/ptrmem10.C: New test.
42462 * g++.dg/template/friend30.C: New test.
42464 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
42467 * gfortran.fortran-torture/compile/mloc.f90: New test.
42469 2004-06-13 Paul Brook <paul@codesourcery.com>
42471 * gfortran.fortran-torture/execute/random_2.f90: New test.
42473 2004-06-13 Eric Christopher <echristo@redhat.com>
42475 * gcc.dg/noncompile/redecl-1.c: Fix error message.
42477 2004-06-12 Paul Brook <paul@codesourcery.com>
42479 * gfortran.fortran-torture/execute/contained_3.f90: New test.
42481 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
42484 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
42486 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
42489 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
42490 syntax errors in end statements of contained subroutines.
42492 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
42495 * gfortran.fortran-torture/execute/null_arg.f90: New test.
42497 2004-06-12 Bud Davis <bdavis9659@comcast.net>
42500 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
42502 2004-06-12 Bud Davis <bdavis9659@comcast.net>
42505 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
42507 2004-06-11 Mark Mitchell <mark@codesourcery.com>
42510 * g++.dg/parse/enum1.C: New test.
42512 2004-06-10 Jeff Law <law@redhat.com>
42514 * gcc.c-torture/compile/20040610-1.c: New test.
42516 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
42518 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
42519 * g++.old-deja/g++.other/decl3.C: Likewise.
42521 2004-06-10 Brian Booth <bbooth@redhat.com>
42523 * gcc.dg/tree-ssa/20031015-1.c: Scan for
42524 V_MAY_DEF instead of VDEF.
42525 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
42527 2004-06-10 Mark Mitchell <mark@codesourcery.com>
42530 * g++.dg/conversion/const1.C: New test.
42533 * g++.dg/conversion/reinterpret1.C: New test.
42536 * g++.dg/template/enum2.C: New test.
42539 * g++.dg/template/error13.C: New test.
42541 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
42544 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
42545 arguments to test_* REAL and of the right size.
42547 2004-06-10 Jakub Jelinek <jakub@redhat.com>
42550 PR rtl-optimization/15681
42551 * gcc.dg/20040609-1.c: New test.
42553 2004-06-10 Jakub Jelinek <jakub@redhat.com>
42556 * g++.dg/opt/builtins1.C: New test.
42558 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
42560 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
42561 that use default windows32 struct layout.
42562 * gcc.dg/i386-bitfield2.c: Likewise.
42564 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
42566 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
42567 for mingw32 and cygwin targets.
42569 2004-06-09 Geoffrey Keating <geoffk@apple.com>
42571 * gcc.dg/pch/macro-4.c: New.
42572 * gcc.dg/pch/macro-4.hs: New.
42574 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
42577 * gfortran.fortran-torture/compile/name_clash.f90: New test.
42579 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
42582 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
42584 2004-06-09 Bud Davis <bdavis9659@comcast.net>
42587 * gfortran.fortran-torture/execute/t_edit.f90: New test.
42589 2004-06-09 Bud Davis <bdavis9659@comcast.net>
42592 * gfortran.fortran-torture/execute/backspace.c : New test.
42594 2004-06-09 Paul Brook <paul@codesourcery.com>
42596 * gfortran.fortran-torture/execure/intrinsic_associated.f90
42597 (pointer_to_section): Rewrite to use smaller array.
42599 2004-06-08 David Edelsohn <edelsohn@gnu.org>
42601 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
42602 * gcc.dg/ext/altivec-10.c: Same.
42603 * gcc.dg/ext/altivec-11.c: Same.
42604 * gcc.dg/ext/altivec-12.c: Same.
42605 * gcc.dg/ext/altivec-13.c: Same.
42606 * gcc.dg/ext/altivec-14.c: Same.
42607 * gcc.dg/ext/altivec-15.c: Same.
42608 * gcc.dg/ext/altivec-16.c: Same.
42609 * gcc.dg/ext/altivec-3.c: Same.
42610 * gcc.dg/ext/altivec-4.c: Same.
42611 * gcc.dg/ext/altivec-6.c: Same.
42612 * gcc.dg/ext/altivec-7.c: Same.
42613 * gcc.dg/ext/altivec-8.c: Same.
42614 * gcc.dg/ext/altivec-varargs-1.c: Same.
42616 * g++.dg/ext/altivec-1.C: Correct dg syntax.
42617 * g++.dg/ext/altivec-10.C: Same.
42618 * g++.dg/ext/altivec-2.C: Same.
42619 * g++.dg/ext/altivec-3.C: Same.
42620 * g++.dg/ext/altivec-4.C: Same.
42621 * g++.dg/ext/altivec-5.C: Same.
42622 * g++.dg/ext/altivec-6.C: Same.
42623 * g++.dg/ext/altivec-7.C: Same.
42624 * g++.dg/ext/altivec-8.C: Same.
42625 * g++.dg/ext/altivec-9.C: Same.
42627 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
42630 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
42632 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
42634 * gcc.dg/union-1.c: New test.
42636 2004-06-07 Roger Sayle <roger@eyesopen.com>
42638 * gcc.dg/builtins-41.c: New test case.
42639 * gcc.dg/builtins-42.c: New test case.
42641 2004-06-07 David Edelsohn <edelsohn@gnu.org>
42643 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
42644 * g++.dg/ext/altivec-10.C: Same.
42645 * g++.dg/ext/altivec-2.C: Same.
42646 * g++.dg/ext/altivec-3.C: Same.
42647 * g++.dg/ext/altivec-4.C: Same.
42648 * g++.dg/ext/altivec-5.C: Same.
42649 * g++.dg/ext/altivec-6.C: Same.
42650 * g++.dg/ext/altivec-7.C: Same.
42651 * g++.dg/ext/altivec-8.C: Same.
42652 * g++.dg/ext/altivec-9.C: Same.
42653 * g++.old-deja/g++.abi/cxa_vec.C: Same.
42654 * g++.old-deja/g++.brendan/new3.C: Same.
42655 * gcc.c-torture/execute/eeprof-1.x: Same.
42657 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
42660 * gcc.dg/pr14765-1.c: New test.
42662 2004-06-07 Roger Sayle <roger@eyesopen.com>
42665 * gcc.dg/pr14649-1.c: New test case.
42667 2004-06-07 Richard Henderson <rth@redhat.com>
42669 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
42672 2004-06-07 David Edelsohn <edelsohn@gnu.org>
42674 * g++.dg/eh/elide1.C: Remove XFAIL.
42676 2004-06-07 Mark Mitchell <mark@codesourcery.com>
42679 * g++.dg/expr/sizeof3.C: New test.
42682 * g++.dg/template/access14.C: New test.
42685 * g++.dg/template/enum1.C: New test.
42688 * g++.dg/eh/throw1.C: New test.
42690 2004-06-07 David Ayers <d.ayers@inode.at>
42691 Ziemowit Laski <zlaski@apple.com>
42693 * lib/objc.exp (objc_target_compile): Revert the '-framework
42694 Foundation' flag fix, since bare Darwin does not ship
42695 with the Foundation framework.
42696 * objc/execute/next_mapping.h: Provide a local NSConstantString
42697 @interface and @implementation.
42698 (objc_constant_string_init): A constructor function, used to
42699 initialize the NSConstantString meta-class object.
42700 * objc/execute/string1.m: Include "next_mapping.h" instead of
42701 <Foundation/NSString.h>.
42702 * objc/execute/string2.m: Likewise.
42703 * objc/execute/string3.m: Likewise.
42704 * objc/execute/string4.m: Likewise.
42706 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
42708 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
42709 to double. Replace double with FLOAT.
42710 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
42712 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
42713 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
42714 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
42715 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
42716 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
42717 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
42718 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
42719 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
42721 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
42724 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
42726 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
42729 * g++.dg/template/meminit2.C: New test.
42731 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
42734 * gcc.c-torture/execute/compare-fp-1.c,
42735 gcc.c-torture/execute/compare-fp-2.c,
42736 gcc.c-torture/execute/compare-fp-3.c,
42737 gcc.c-torture/execute/compare-fp-4.c,
42738 gcc.c-torture/execute/compare-fp-3.x,
42739 gcc.c-torture/execute/compare-fp-4.x: Moved...
42740 * gcc.c-torture/execute/ieee/compare-fp-1.c,
42741 gcc.c-torture/execute/ieee/compare-fp-2.c,
42742 gcc.c-torture/execute/ieee/compare-fp-3.c,
42743 gcc.c-torture/execute/ieee/compare-fp-4.c,
42744 gcc.c-torture/execute/ieee/compare-fp-3.x,
42745 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
42747 2004-06-04 David Ayers <d.ayers@inode.at>
42749 * objc/execute/protocol-isEqual-4.m: New testcase.
42751 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
42753 * objc/execute/protocol-isEqual-1.m: New testcase.
42754 * objc/execute/protocol-isEqual-2.m: New testcase.
42755 * objc/execute/protocol-isEqual-3.m: New testcase.
42757 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
42759 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
42761 2004-06-02 Ziemowit Laski <zlaski@apple.com>
42763 * lib/objc.exp (objc_target_compile): When running tests on
42764 Darwin (Mac OS X), inform the linker about '-framework
42767 2004-06-02 Eric Christopher <echristo@redhat.com>
42769 * gcc.c-torture/compile/20040602-1.c: New.
42771 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
42773 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
42774 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
42776 PR tree-optimization/14736
42777 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
42779 PR tree-optimization/14042
42780 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
42782 PR tree-optimization/14729
42783 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
42785 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
42788 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
42790 2004-06-01 Richard Hederson <rth@redhat.com>
42792 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
42794 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
42797 * g++.dg/parse/offsetof4.C: New test.
42799 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
42802 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
42804 2004-05-31 Mark Mitchell <mark@codesourcery.com>
42807 * g++.dg/template/friend29.C: New test.
42809 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
42812 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
42814 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
42816 * gcc.dg/sparc-trap-1.c: New test.
42818 2004-05-31 Roger Sayle <roger@eyesopen.com>
42820 PR middle-end/15069
42821 * g++.dg/opt/fold3.C: New test case.
42823 2004-05-30 Graham Stott <graham.stott@btinternet.com>
42825 * lib/target-supports.exp (check_iconv_available): Fix fallout
42826 from 2004-05-28 patch.
42828 2004-05-30 Paul Brook <paul@codesourcery.com>
42831 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
42832 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
42834 2004-05-30 Steven G. Kargl <kargls@comcast.net>
42836 * gfortran.fortran-torture/execute/random_1.f90: New test.
42838 2004-05-28 Ziemowit Laski <zlaski@apple.com>
42840 * g++.dg/ext/altivec-10.C: New test.
42842 2004-05-29 Paul Brook <paul@codesourcery.com>
42844 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
42846 2004-05-28 Ziemowit Laski <zlaski@apple.com>
42848 * gcc.dg/altivec-16.c: New test.
42850 2004-05-28 Janis Johnson <janis187@us.ibm.com>
42852 * lib/target-supports.exp (check_vmx_hw_available): New.
42853 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
42855 * lib/target-supports.exp (check_alias_available,
42856 check_iconv_available, check_named_sections_available): Use
42857 unique names for temporary files.
42859 2004-05-28 Ziemowit Laski <zlaski@apple.com>
42861 * gcc.dg/altivec-15.c: New test.
42863 2004-05-28 Mark Mitchell <mark@codesourcery.com>
42866 * g++.dg/warn/noeffect6.C: New test.
42869 * g++.dg/expr/ptrmem4.C: New test.
42872 * g++.dg/template/operator3.C: New test.
42874 2004-05-28 Mark Mitchell <mark@codesourcery.com>
42877 * g++.dg/lookup/redecl1.C: New test.
42878 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
42880 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
42882 * gcc.c-torture/execute/compare-fp-1.c,
42883 gcc.c-torture/execute/compare-fp-2.c,
42884 gcc.c-torture/execute/compare-fp-3.c,
42885 gcc.c-torture/execute/compare-fp-4.c,
42886 gcc.c-torture/execute/compare-fp-3.x,
42887 gcc.c-torture/execute/compare-fp-4.x,
42888 gcc.dg/pr15649-1.c: New.
42890 2004-05-27 Adam Nemet <anemet@lnxw.com>
42893 * g++.dg/init/array14.C: New test.
42895 2004-05-25 Janis Johnson <janis187@us.ibm.com>
42897 * lib/compat.exp (compat-get-options-main): New.
42898 (compat-get-options): Remove unneeded code, warn for ignored
42900 (compat-execute): Check flag set by dg-require-* commands.
42902 * lib/compat.exp (compat-execute): Break up long lines.
42904 2004-05-24 Janis Johnson <janis187@us.ibm.com>
42906 * gcc.dg/altivec-7.c: Don't use 'vector long'.
42907 * gcc.dg/altivec-14.c: New test.
42908 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
42910 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
42911 * gcc.dg/altivec-12.c: Ditto.
42913 * gcc.dg/altivec-3.c: Move call to altivec_check.
42915 2004-05-23 Mark Mitchell <mark@codesourcery.com>
42918 * g++.dg/template/error12.C: New test.
42921 * g++.dg/ext/attrib15.C: New test.
42924 * g++.dg/template/ptrmem9.C: New test.
42926 2004-05-25 Paul Brook <paul@codesourcery.com>
42928 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
42930 2004-05-23 Mark Mitchell <mark@codesourcery.com>
42933 * g++.dg/template/crash19.C: New test.
42935 2004-05-23 Mark Mitchell <mark@codesourcery.com>
42938 * g++.dg/template/redecl1.C: New test.
42940 2004-05-23 Mark Mitchell <mark@codesourcery.com>
42943 * g++.dg/other/ns1.C: New test.
42946 * g++.dg/template/invalid1.C: New test.
42948 2004-05-23 Paul Brook <paul@codesourcery.com>
42949 Victor Leikehman <lei@haifasphere.co.il>
42951 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
42952 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
42954 2004-05-22 Mark Mitchell <mark@codesourcery.com>
42958 * g++.dg/template/non-dependent5.C: New test.
42959 * g++.dg/template/non-dependent6.C: New test.
42961 2004-05-22 Mark Mitchell <mark@codesourcery.com>
42964 * g++.dg/inherit/union1.C: New test.
42967 * g++.dg/template/addr1.C: New test.
42970 * g++.dg/template/array5.C: New test.
42973 * g++.dg/template/array6.C: New test.
42975 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
42976 Roger Sayle <roger@eyesopen.com>
42978 * g++.dg/lookup/forscope2.C: New test case.
42980 2004-05-22 Ben Elliston <bje@au.ibm.com>
42982 * gcc.dg/cpp/Wmissingdirs.c: New.
42984 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
42987 * gcc.dg/compat/union-m128-1.h: New file.
42988 * gcc.dg/compat/union-m128-1_main.c: Likewise.
42989 * gcc.dg/compat/union-m128-1_x.c: Likewise.
42990 * gcc.dg/compat/union-m128-1_y.c: Likewise.
42992 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
42995 * gcc.dg/compat/struct-complex-1.h: New file.
42996 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
42997 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
42998 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
43000 2004-05-20 Roger Sayle <roger@eyesopen.com>
43003 * gcc.dg/pr3074-1.c: New test case.
43004 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
43006 2004-05-20 Falk Hueffner <falk@debian.org>
43009 * gcc.dg/ftrapv-1.c: New test case.
43011 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
43013 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
43015 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
43016 Jeff Law <law@redhat.com>
43018 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
43019 * gcc.dg/tree-ssa/20040518-2.c: New test.
43021 * gcc.dg/tree-ssa/20040518-1.c: New test.
43023 2004-05-18 Zack Weinberg <zack@codesourcery.com>
43025 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
43027 2004-05-18 Paul Brook <paul@codesourcery.com>
43030 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
43032 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
43034 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
43037 2004-05-17 Steven Bosscher <stevenb@suse.de>
43039 * gcc.dg/tree-ssa/20040517-1.c: New test.
43041 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43043 * gcc.dg/loop-4.c: New test.
43045 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
43047 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
43049 2004-05-15 Bud Davis <bdavis9659@comcast.net>
43052 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
43054 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
43058 * gfortran.fortran-torture/compile/data_1.f90: New test.
43060 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
43062 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
43063 * gcc.dg/uninit-H.c: Define ASM for __s390__.
43065 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
43067 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
43069 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
43072 * gcc.dg/format/xopen-1.c: Adjust expected message.
43073 * gcc.dg/format/xopen-3.c: New test.
43075 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
43077 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
43079 2004-05-14 Jeff Law <law@redhat.com>
43081 * gcc.dg/tree-ssa/20040514-2.c: New test.
43083 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
43085 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
43087 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
43090 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
43092 * gcc.dg/tree-ssa/20040514-1.c: New test.
43094 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
43096 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
43099 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
43102 * gfortran.fortran-torture/compile/do_1.f90: New test.
43104 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
43107 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
43110 2004-05-14 Bud Davis <bdavis9659@comcast.net>
43113 * gfortran.fortran-torture/execute/random_init.f90: New test.
43115 2004-05-13 Paul Brook <paul@codesourcery.com>
43118 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
43120 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
43122 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
43123 for the powerpc case.
43125 2004-05-13 Jeff Law <law@redhat.com>
43127 * gcc.dg/tree-ssa/20040513-1.c: New test.
43128 * gcc.dg/tree-ssa/20040513-2.c: New test.
43130 2004-05-13 Paul Brook <paul@codesourcery.com>
43132 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
43133 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
43134 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
43136 2004-05-13 Andreas Schwab <schwab@suse.de>
43139 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
43142 2004-05-13 Bud Davis <bdavis9659@comcast.net>
43145 * gfortran.fortran-torture/execute/adjustr.f90: New file.
43147 2004-05-13 Diego Novillo <dnovillo@redhat.com>
43149 Merge from tree-ssa-20020619-branch. See
43150 ChangeLog.tree-ssa for details.
43152 2004-05-11 Ziemowit Laski <zlaski@apple.com>
43154 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
43155 include <altivec.h> explicitly.
43156 * gcc.dg/altivec-13.c: Likewise.
43158 2004-05-11 Paul Brook <paul@codesourcery.com>
43160 * gcc.c-torture/compile/20010518-1.c: Force enum size.
43162 2004-05-10 Eric Christopher <echristo@redhat.com>
43164 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
43165 * gcc.dg/sibcall-4.c: Ditto.
43167 2004-05-10 Ziemowit Laski <zlaski@apple.com>
43169 * g++.dg/ext/altivec-8.C: New test case.
43170 * gcc.dg/altivec-13.c: New test case.
43172 2004-05-08 Roger Sayle <roger@eyesopen.com>
43174 * gcc.c-torture/execute/divcmp-1.c: New test case.
43175 * gcc.c-torture/execute/divcmp-2.c: New test case.
43176 * gcc.c-torture/execute/divcmp-3.c: New test case.
43178 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
43180 * g++.dg/other/pragma-re-2.C: New test.
43182 2004-05-07 Uros Bizjak <uros@kss-loka.si>
43184 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
43185 * gcc.dg/i386-387-2.c: Likewise.
43187 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
43189 * gcc.dg/i386-387-6.c: Likewise.
43191 2004-05-07 Uros Bizjak <uros@kss-loka.si>
43193 * gcc.dg/builtins-33.c: Also check log1p*.
43195 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
43197 PR optimization/15296
43198 * gcc.c-torture/execute/pr15296.c: New test.
43200 2004-05-05 Uros Bizjak <uros@kss-loka.si>
43202 * gcc.dg/builtins-40.c: New test.
43204 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
43206 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
43208 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
43210 * g++.dg/ext/spe1.C: New testcase.
43212 2004-05-04 Ziemowit Laski <zlaski@apple.com>
43214 * objc.dg/image-info.m: Allow additional attributes
43215 for __image_info section.
43217 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
43219 * gcc.dg/torture/mips-hilo-2.c: New test.
43221 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
43224 * g++.dg/template/member5.C: New test.
43226 2004-05-03 Uros Bizjak <uros@kss-loka.si>
43228 * gcc.dg/builtins-34.c: Also check expm1*.
43230 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43232 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
43233 * gcc.dg/torture/builtin-convert-3.c: New test.
43235 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
43237 PR middle-end/15054
43238 * g++.dg/opt/pr15054.C: New test.
43240 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43242 * gcc.dg/torture/builtin-rounding-1.c: New test.
43243 * gcc.dg/builtins-25.c: Delete.
43244 * gcc.dg/builtins-29.c: Delete.
43246 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
43248 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
43249 * gcc.dg/sibcall-4.c: Likewise.
43250 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
43252 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
43254 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
43255 bit-field on 16-bit targets.
43257 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
43259 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
43262 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
43264 * gcc.dg/rs6000-power2-1.c: Change to compile only.
43265 * gcc.dg/rs6000-power2-2.c: Likewise.
43267 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
43269 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
43270 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
43271 Change the asm registers to be in form of frN instead of fN.
43273 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43275 * gcc.dg/torture/builtin-convert-2.c: New test.
43277 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
43279 * gcc.dg/rs6000-power2-1.c: New test.
43280 * gcc.dg/rs6000-power2-2.c: New test.
43282 2004-04-28 Jan Hubicka <jh@suse.cz>
43284 * gcc.dg/unused-6.c: New test.
43286 2004-04-24 Laurent GUERBY <laurent@guerby.net>
43287 Ulrich Weigand <uweigand@de.ibm.com>
43289 * ada/acats/run_all.sh: Define $target variable.
43291 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
43294 * g++.dg/other/vararg-1.C: New test.
43297 * g++.dg/eh/cleanup3.C: New test.
43299 2004-04-24 Laurent GUERBY <laurent@guerby.net>
43301 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
43302 and ad8011a (target_insn).
43303 * ada/acats/support/macro.dfs: Likewise.
43304 * ada/acats/support/impbit.adb: New file.
43306 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
43308 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
43310 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
43312 * gcc.dg/loop-3.c: New test.
43314 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
43316 * gcc.c-torture/execute/simd-5.c: New test.
43318 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
43321 * g++.dg/template/crash18.C: New test.
43323 2004-04-22 Mark Mitchell <mark@codesourcery.com>
43325 * g++.dg/ext/complit3.C: New test.
43327 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
43329 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
43330 * gcc.dg/altivec-3.c: Same.
43331 * gcc.dg/altivec-varargs-1.c: Same.
43333 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
43335 * lib/target-supports.exp (check_profiling_available): Assume
43336 profiling is not available on powerpc-eabi targets.
43338 2004-04-21 Janis Johnson <janis187@us.ibm.com>
43340 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
43341 * gcc.dg/vmx/bug-1.c: Ditto.
43343 2004-04-20 Eric Christopher <echristo@redhat.com>
43345 * gcc.dg/charset/extern.c: New test.
43346 * g++.dg/charset/extern3.cc: Ditto.
43348 2004-04-20 Uros Bizjak <uros@kss-loka.si>
43350 * gcc.dg/builtins-39.c: New test.
43352 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
43354 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
43356 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
43358 * gcc.dg/torture/mips-hilo-1.c: New test.
43360 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
43362 * gcc.c-torture/compile/20040419-1.c: New test.
43364 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
43366 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
43368 2004-04-18 Zack Weinberg <zack@codesourcery.com>
43369 Aldy Hernandez <aldyh@redhat.com>
43371 * gcc.c-torture/execute/va-arg-24.c: New.
43373 2004-04-17 Zack Weinberg <zack@codesourcery.com>
43374 Aldy Hernandez <aldyh@redhat.com>
43376 * gcc.dg/vmx/1b-01.c: New.
43377 * gcc.dg/vmx/1b-02.c: New.
43378 * gcc.dg/vmx/1b-03.c: New.
43379 * gcc.dg/vmx/1b-04.c: New.
43380 * gcc.dg/vmx/1b-05.c: New.
43381 * gcc.dg/vmx/1b-06.c: New.
43382 * gcc.dg/vmx/1b-07.c: New.
43383 * gcc.dg/vmx/1c-01.c: New.
43384 * gcc.dg/vmx/1c-02.c: New.
43385 * gcc.dg/vmx/3a-01a.c: New.
43386 * gcc.dg/vmx/3a-01.c: New.
43387 * gcc.dg/vmx/3a-01m.c: New.
43388 * gcc.dg/vmx/3a-03.c: New.
43389 * gcc.dg/vmx/3a-03m.c: New.
43390 * gcc.dg/vmx/3a-04.c: New.
43391 * gcc.dg/vmx/3a-04m.c: New.
43392 * gcc.dg/vmx/3a-05.c: New.
43393 * gcc.dg/vmx/3a-06.c: New.
43394 * gcc.dg/vmx/3a-06m.c: New.
43395 * gcc.dg/vmx/3a-07.c: New.
43396 * gcc.dg/vmx/3b-01.c: New.
43397 * gcc.dg/vmx/3b-02.c: New.
43398 * gcc.dg/vmx/3b-10.c: New.
43399 * gcc.dg/vmx/3b-13.c: New.
43400 * gcc.dg/vmx/3b-14.c: New.
43401 * gcc.dg/vmx/3b-15.c: New.
43402 * gcc.dg/vmx/3c-01a.c: New.
43403 * gcc.dg/vmx/3c-01.c: New.
43404 * gcc.dg/vmx/3c-02.c: New.
43405 * gcc.dg/vmx/3c-03.c: New.
43406 * gcc.dg/vmx/3d-01.c: New.
43407 * gcc.dg/vmx/4-01.c: New.
43408 * gcc.dg/vmx/4-03.c: New.
43409 * gcc.dg/vmx/5-01.c: New.
43410 * gcc.dg/vmx/5-02.c: New.
43411 * gcc.dg/vmx/5-03.c: New.
43412 * gcc.dg/vmx/5-04.c: New.
43413 * gcc.dg/vmx/5-05.c: New.
43414 * gcc.dg/vmx/5-06.c: New.
43415 * gcc.dg/vmx/5-07.c: New.
43416 * gcc.dg/vmx/5-07t.c: New.
43417 * gcc.dg/vmx/5-08.c: New.
43418 * gcc.dg/vmx/5-10.c: New.
43419 * gcc.dg/vmx/5-11.c: New.
43420 * gcc.dg/vmx/7-01a.c: New.
43421 * gcc.dg/vmx/7-01.c: New.
43422 * gcc.dg/vmx/7c-01.c: New.
43423 * gcc.dg/vmx/7d-01.c: New.
43424 * gcc.dg/vmx/7d-02.c: New.
43425 * gcc.dg/vmx/8-01.c: New.
43426 * gcc.dg/vmx/8-02a.c: New.
43427 * gcc.dg/vmx/8-02.c: New.
43428 * gcc.dg/vmx/brode-1.c: New.
43429 * gcc.dg/vmx/bug-1.c: New.
43430 * gcc.dg/vmx/bug-2.c: New.
43431 * gcc.dg/vmx/bug-3.c: New.
43432 * gcc.dg/vmx/cw-bug-1.c: New.
43433 * gcc.dg/vmx/cw-bug-2.c: New.
43434 * gcc.dg/vmx/cw-bug-3.c: New.
43435 * gcc.dg/vmx/dct.c: New.
43436 * gcc.dg/vmx/debug-1.c: New.
43437 * gcc.dg/vmx/debug-2.c: New.
43438 * gcc.dg/vmx/debug-3.c: New.
43439 * gcc.dg/vmx/debug-4.c: New.
43440 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
43441 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
43442 * gcc.dg/vmx/eg-5.c: New.
43443 * gcc.dg/vmx/fft.c: New.
43444 * gcc.dg/vmx/gcc-bug-1.c: New.
43445 * gcc.dg/vmx/gcc-bug-2.c: New.
43446 * gcc.dg/vmx/gcc-bug-3.c: New.
43447 * gcc.dg/vmx/gcc-bug-4.c: New.
43448 * gcc.dg/vmx/gcc-bug-5.c: New.
43449 * gcc.dg/vmx/gcc-bug-6.c: New.
43450 * gcc.dg/vmx/gcc-bug-7.c: New.
43451 * gcc.dg/vmx/gcc-bug-8.c: New.
43452 * gcc.dg/vmx/gcc-bug-9.c: New.
43453 * gcc.dg/vmx/gcc-bug-b.c: New.
43454 * gcc.dg/vmx/gcc-bug-c.c: New.
43455 * gcc.dg/vmx/gcc-bug-d.c: New.
43456 * gcc.dg/vmx/gcc-bug-e.c: New.
43457 * gcc.dg/vmx/gcc-bug-f.c: New.
43458 * gcc.dg/vmx/gcc-bug-g.c: New.
43459 * gcc.dg/vmx/gcc-bug-i.c: New.
43460 * gcc.dg/vmx/harness.h: New.
43461 * gcc.dg/vmx/ira1.c: New.
43462 * gcc.dg/vmx/ira2a.c: New.
43463 * gcc.dg/vmx/ira2b.c: New.
43464 * gcc.dg/vmx/ira2.c: New.
43465 * gcc.dg/vmx/ira2c.c: New.
43466 * gcc.dg/vmx/mem.c: New.
43467 * gcc.dg/vmx/newton-1.c: New.
43468 * gcc.dg/vmx/ops.c: New.
43469 * gcc.dg/vmx/sn7153.c: New.
43470 * gcc.dg/vmx/spill2.c: New.
43471 * gcc.dg/vmx/spill3.c: New.
43472 * gcc.dg/vmx/spill.c: New.
43473 * gcc.dg/vmx/t.c: New.
43474 * gcc.dg/vmx/varargs-1.c: New.
43475 * gcc.dg/vmx/varargs-2.c: New.
43476 * gcc.dg/vmx/varargs-3.c: New.
43477 * gcc.dg/vmx/varargs-4.c: New.
43478 * gcc.dg/vmx/varargs-5.c: New.
43479 * gcc.dg/vmx/varargs-6.c: New.
43480 * gcc.dg/vmx/varargs-7.c: New.
43481 * gcc.dg/vmx/vmx.exp: New.
43482 * gcc.dg/vmx/vprint-1.c: New.
43483 * gcc.dg/vmx/vscan-1.c: New.
43484 * gcc.dg/vmx/x-01.c: New.
43485 * gcc.dg/vmx/x-02.c: New.
43486 * gcc.dg/vmx/x-03.c: New.
43487 * gcc.dg/vmx/x-04.c: New.
43488 * gcc.dg/vmx/x-05.c: New.
43489 * gcc.dg/vmx/yousufi-1.c: New.
43490 * gcc.dg/vmx/zero-1.c: New.
43491 * gcc.dg/vmx/zero.c: New.
43493 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
43495 * g++.dg/lookup/java1.C: Update for chage of
43497 * g++.dg/lookup/java2.C: Likewise.
43499 2004-04-17 Laurent GUERBY <laurent@guerby.net>
43501 * ada/acats/run_all.sh: use -O2 by default.
43503 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
43505 * gcc.dg/vr-mult-[12].c: New tests.
43507 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
43509 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
43511 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
43513 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
43515 * lib/target-supports.exp (check_profiling_available): Assume
43516 profiling isn't available for mips*-*-elf targets.
43518 2004-04-14 Uros Bizjak <uros@kss-loka.si>
43520 * gcc.dg/builtins-38.c: New test.
43522 2004-04-14 Eric Christopher <echristo@redhat.com>
43524 * g++.dg/charset/charset.exp: Run .cc extension tests.
43526 2004-04-14 Zack Weinberg <zack@codesourcery.com>
43528 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
43530 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43532 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
43534 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
43536 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
43537 * gcc.dg/i386-387-2.c: Likewise.
43539 * gcc.dg/i386-387-7.c: New test.
43540 * gcc.dg/i386-387-8.c: New test.
43542 * gcc.dg/builtins-37.c: New test.
43544 2004-04-13 Geoffrey Keating <geoffk@apple.com>
43546 * g++.dg/pch/externc-1.C: Add missing semicolon.
43548 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
43550 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
43552 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
43554 * gcc.c-torture/execute/20040411-1.c: New test.
43556 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
43558 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
43560 2004-04-09 Chris Demetriou <cgd@broadcom.com>
43562 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
43564 2004-04-09 Zack Weinberg <zack@codesourcery.com>
43566 * lib/target-supports.exp (check_named_sections_available): New.
43567 * lib/gcc-dg.exp (dg-require-named-sections): New.
43568 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
43569 old-deja.exp. Also prune error-count message from HP linker.
43570 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
43572 * g++.dg/init/init-ref4.C: Use dg-require-weak.
43573 * g++.old-deja/g++.pt/static3.C: Likewise.
43574 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
43576 2004-04-09 Roger Sayle <roger@eyesopen.com>
43578 * gcc.c-torture/execute/20040409-1.c: New test case.
43579 * gcc.c-torture/execute/20040409-2.c: New test case.
43580 * gcc.c-torture/execute/20040409-3.c: New test case.
43582 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
43584 * gcc.dg/20040409-1.c: New test.
43586 2004-04-08 Roger Sayle <roger@eyesopen.com>
43589 * g++.dg/opt/pr14888.C: New test case.
43591 2004-04-08 Geoffrey Keating <geoffk@apple.com>
43593 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
43594 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
43595 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
43596 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
43599 2004-04-08 Paul Brook <paul@codesourcery.com>
43601 * gcc.dg/spill-1.c: New test.
43603 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43605 * gcc.dg/torture/builtin-ctype-2.c: New test.
43607 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
43609 * gcc.dg/pch/pch.exp: Add largefile test.
43611 2004-04-06 Geoffrey Keating <geoffk@apple.com>
43613 * g++.dg/pch/externc-1.Hs: New.
43614 * g++.dg/pch/externc-1.C: New.
43616 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43618 * gcc.dg/compat/struct-by-value-5a_main.c,
43619 gcc.dg/compat/struct-by-value-5b_main.c: New files.
43620 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
43621 * gcc.dg/compat/struct-by-value-5a_x.c,
43622 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
43623 gcc.dg/compat/struct-by-value-5_x.c.
43624 * gcc.dg/compat/struct-by-value-5a_y.c,
43625 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
43626 gcc.dg/compat/struct-by-value-5_y.c.
43628 * gcc.dg/compat/struct-by-value-6a_main.c,
43629 gcc.dg/compat/struct-by-value-6b_main.c: New files.
43630 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
43631 * gcc.dg/compat/struct-by-value-6a_x.c,
43632 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
43633 gcc.dg/compat/struct-by-value-6_x.c.
43634 * gcc.dg/compat/struct-by-value-6a_y.c,
43635 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
43636 gcc.dg/compat/struct-by-value-6_y.c.
43638 * gcc.dg/compat/struct-by-value-7a_main.c,
43639 gcc.dg/compat/struct-by-value-7b_main.c: New files.
43640 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
43641 * gcc.dg/compat/struct-by-value-7a_x.c,
43642 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
43643 gcc.dg/compat/struct-by-value-7_x.c.
43644 * gcc.dg/compat/struct-by-value-7a_y.c,
43645 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
43646 gcc.dg/compat/struct-by-value-7_y.c.
43648 2004-04-06 Jakub Jelinek <jakub@redhat.com>
43650 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
43651 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
43652 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
43655 2004-04-06 Uros Bizjak <uros@kss-loka.si>
43657 * gcc.dg/builtins-36.c: New test.
43659 2004-04-06 Paul Brook <paul@codesourcery.com>
43661 * README.gcc: Remove obsolete contraint on testcases.
43663 2004-04-05 Paul Brook <paul@codesourcery.com>
43666 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
43667 failure and exit(0) on success.
43668 * g++.dg/expr/anew2.C: Ditto.
43669 * g++.dg/expr/anew3.C: Ditto.
43670 * g++.dg/expr/anew4.C: Ditto.
43672 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
43675 * g++.dg/template/unify7.C: New.
43677 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
43679 * g++.dg/README: Bring up to date with new subdirectories; remove
43680 duplicate subdirectory lines.
43682 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
43685 * g++.dg/template/unify5.C: New.
43686 * g++.dg/template/unify6.C: New.
43687 * g++.dg/template/qualttp20.C: Adjust.
43688 * g++.old-deja/g++.jason/report.C: Adjust.
43689 * g++.old-deja/g++.other/qual1.C: Adjust.
43691 2004-04-01 Mark Mitchell <mark@codesourcery.com>
43694 * g++.dg/inherit/ptrmem1.C: New test.
43696 2004-04-01 Jakub Jelinek <jakub@redhat.com>
43699 * gcc.c-torture/execute/20040331-1.c: New test.
43700 * gcc.dg/20040331-1.c: New test.
43702 2004-04-01 Paul Brook <paul@codesourcery.com>
43704 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
43706 2004-03-30 Mark Mitchell <mark@codesourcery.com>
43709 * g++.dg/init/goto1.C: New test.
43712 * g++.dg/template/defarg4.C: New test.
43714 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
43716 * gcc.dg/altivec-11.c: Extend test for more valid cases.
43718 2004-03-28 David Edelsohn <edelsohn@gnu.org>
43720 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
43722 2004-03-28 Zack Weinberg <zack@codesourcery.com>
43724 * gcc.dg/noncompile/undeclared-2.c: New test.
43726 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
43728 * gcc.dg/940409-1.c: Remove XFAIL.
43729 * gcc.dg/reg-vol-struct-1.c: New test.
43731 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43733 * gcc.dg/torture/builtin-wctype-1.c: New test.
43735 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
43737 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
43738 * gcc.dg/20001101-1.c: Likewise.
43739 * gcc.dg/20001102-1.c: Likewise.
43741 2004-03-25 Roger Sayle <roger@eyesopen.com>
43743 * gcc.dg/compare8.c: Add an additional test for XOR.
43745 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43747 * gcc.dg/torture/builtin-ctype-1.c: New test.
43749 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43751 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
43752 * gcc.dg/torture/builtin-math-1.c: Likewise.
43753 * gcc.dg/torture/builtin-power-1.c: New test.
43755 2004-03-24 Andreas Schwab <schwab@suse.de>
43757 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
43760 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
43761 Roger Sayle <roger@eyesopen.com>
43763 * gcc.dg/compare8.c: New test case.
43765 2004-03-23 Ziemowit Laski <zlaski@apple.com>
43767 * g++.dg/ext/altivec-7.C: New test.
43769 2004-03-23 Zack Weinberg <zack@codesourcery.com>
43771 PR 12267, 12391, 12560, 13129, 14114, 14133
43772 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
43773 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
43774 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
43775 Adjust error regexps.
43776 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
43777 * gcc.dg/noncompile/undeclared-1.c: New test cases.
43778 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
43779 * gcc.dg/local1.c: Add explanatory comment.
43781 2004-03-23 Roger Sayle <roger@eyesopen.com>
43783 PR optimization/14669
43784 * g++.dg/opt/fold2.C: New test case.
43786 2004-03-22 Jakub Jelinek <jakub@redhat.com>
43789 * gcc.dg/20040322-1.c: New test.
43791 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
43793 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
43794 * gcc.dg/ultrasp4.c: Likewise.
43795 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
43797 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
43799 * gcc.dg/i386-sse-8.c: Reset default options.
43801 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
43803 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
43804 in the error message text.
43806 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
43808 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
43810 2004-03-21 Mark Mitchell <mark@codesourcery.com>
43813 * g++.dg/init/array13.C: New test.
43815 2004-03-20 Roger Sayle <roger@eyesopen.com>
43818 * gcc.c-torture/compile/pr13889.c: New test case.
43820 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
43823 * builtins-1.c (nan, nans): Don't test.
43824 * builtins-30.c: Don't use nan, nanf, nanl.
43825 * builtins-35.c: New test.
43827 2004-03-19 Ziemowit Laski <zlaski@apple.com>
43829 * g++.dg/ext/altivec-6.C: New test.
43831 2004-03-19 Mark Mitchell <mark@codesourcery.com>
43833 * g++.dg/init/placement3.C: New test.
43835 * g++.dg/template/spec13.C: New test.
43837 * g++.dg/lookup/using11.C: New test.
43839 * g++.dg/lookup/koenig3.C: New test.
43841 * g++.dg/template/operator2.C: New test.
43843 * g++.dg/expr/dtor3.C: New test.
43844 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
43846 * g++.old-deja/g++.law/visibility28.C: Likewise.
43848 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
43850 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
43851 * gcc.dg/ppc64-abi-3.c: Likewise.
43853 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
43856 * g++.dg/parse/template15.C: New test.
43858 2004-03-18 Mark Mitchell <mark@codesourcery.com>
43860 * g++.dg/expr/dtor2.C: New test.
43862 * g++.dg/lookup/anon4.C: New test.
43864 * g++.dg/overload/using1.C: New test.
43866 * g++.dg/template/lookup7.C: New test.
43868 * g++.dg/template/typename6.C: New test.
43870 * g++.dg/expr/cond6.C: New test.
43872 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43874 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
43876 2004-03-18 Mark Mitchell <mark@codesourcery.com>
43878 * g++.dg/expr/cond5.C: New test.
43879 * g++.dg/expr/constcast1.C: Likewise.
43880 * g++.dg/expr/ptrmem2.C: Likewise.
43881 * g++.dg/expr/ptrmem3.C: Likewise.
43882 * g++.dg/lookup/main1.C: Likewise.
43883 * g++.dg/template/lookup6.C: Likewise.
43885 2004-03-18 Mark Mitchell <mark@codesourcery.com>
43887 * gcc.dg/local1.c: New test.
43889 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
43891 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43893 * gcc.dg/torture/builtin-convert-1.c: New test.
43895 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43897 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
43899 2004-03-16 Mark Mitchell <mark@codesourcery.com>
43902 * g++.dg/warn/Wunused-7.C: New test.
43904 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43906 * gcc.dg/torture/builtin-integral-1.c: New test.
43908 2004-03-16 Mark Mitchell <mark@codesourcery.com>
43911 * g++.dg/parse/non-dependent3.C: New test.
43913 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
43915 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
43916 * g++.dg/eh/simd-2.C: Likewise.
43917 * g++.dg/init/array10.C: Likewise.
43918 * gcc.c-torture/compile/simd-1.c: Likewise.
43919 * gcc.c-torture/compile/simd-2.c: Likewise.
43920 * gcc.c-torture/compile/simd-3.c: Likewise.
43921 * gcc.c-torture/compile/simd-4.c: Likewise.
43922 * gcc.c-torture/compile/simd-6.c: Likewise.
43923 * gcc.c-torture/execute/simd-1.c: Likewise.
43924 * gcc.c-torture/execute/simd-2.c: Likewise.
43925 * gcc.dg/compat/vector-defs.h: Likewise.
43926 * gcc.dg/20020531-1.c: Likewise.
43927 * gcc.dg/altivec-3.c: Likewise.
43928 * gcc.dg/altivec-4.c: Likewise.
43929 * gcc.dg/altivec-varargs-1.c: Likewise.
43930 * gcc.dg/compat/vector-defs.h: Likewise.
43931 * gcc.dg/i386-mmx-3.c: Likewise.
43932 * gcc.dg/i386-sse-4.c: Likewise.
43933 * gcc.dg/i386-sse-5.c: Likewise.
43934 * gcc.dg/i386-sse-8.c: Likewise.
43935 * gcc.dg/simd-1.c: Likewise.
43936 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
43937 __ev64_opaque__ since the machine description provides it.
43939 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
43941 * lib/compat.exp (skip_list): New global variable.
43942 Use it to hold the user defined COMPAT_SKIPS list if any.
43943 (compat-obj): Add the members of skip_list to optall.
43945 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
43947 * gcc.dg/compat/union-by-value-1_main.c,
43948 union-by-value-1_x.c, union-by-value-1_y.c,
43949 union-check.h, union-defs.h,
43950 union-init.h, union-return-1_main.c,
43951 union-return-1_x.c, union-return-1_y.c: New files.
43953 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
43955 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
43956 mixed-struct-init.h: Add 4 mixed structure types.
43957 struct-by-value-21_main.c, struct-by-value-21_x.c,
43958 struct-by-value-21_y.c, struct-return-21_main.c,
43959 struct-return-21_x.c, struct-return-21_y.c: New files.
43961 2004-03-13 Mark Mitchell <mark@codesourcery.com>
43964 * g++.dg/parse/template14.C: New test.
43966 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
43968 * gcc.c-torture/execute/20040313-1.c: New test.
43970 2004-03-13 Jakub Jelinek <jakub@redhat.com>
43973 * gcc.dg/20040311-2.c: New test.
43975 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
43978 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
43981 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
43983 * gcc.dg/20040305-2.c: Add missing return statement.
43985 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43987 * gcc.dg/builtins-34.c: Also check pow10*.
43989 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
43992 * gcc.dg/20040305-2.c: New test.
43994 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
43996 * gcc.dg/20040310-1.c: New test.
43998 2004-03-11 Roger Sayle <roger@eyesopen.com>
44000 * gcc.c-torture/execute/20040311-1.c: New test case.
44002 2004-03-11 Mark Mitchell <mark@codesourcery.com>
44005 * g++.dg/lookup/enum1.C: New test.
44007 2004-03-10 Mark Mitchell <mark@codesourcery.com>
44010 * g++.dg/lookup/struct2.C: New test.
44012 2004-03-10 Uros Bizjak <uros@kss-loka.si>
44014 * gcc.dg/builtins-34.c: New test.
44016 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44018 * gcc.dg/torture/builtin-nonneg-1.c: New test.
44020 2004-03-09 James E Wilson <wilson@specifixinc.com>
44022 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
44023 * gcc.dg/alias-2.c: New testcase.
44025 2004-03-09 Zack Weinberg <zack@codesourcery.com>
44027 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
44029 2004-03-09 Roger Sayle <roger@eyesopen.com>
44031 * gcc.c-torture/execute/20040309-1.c: New test case.
44033 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
44036 * g++.dg/overload/ref1.C: New.
44038 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44041 * g++.dg/template/spec12.C: New test.
44044 * g++.dg/parse/crash14.C: New test.
44046 2004-03-09 Mark Mitchell <mark@codesourcery.com>
44049 * g++.dg/init/ref11.C: New test.
44051 2004-03-09 Mark Mitchell <mark@codesourcery.com>
44054 * g++.dg/parse/builtin2.C: New test.
44056 2004-03-08 Mark Mitchell <mark@codesourcery.com>
44059 * g++.dg/init/ctor3.C: New test.
44060 * g++.dg/init/union1.C: New test.
44061 * g++.dg/ext/anon-struct4.C: New test.
44063 2004-03-08 Mark Mitchell <mark@codesourcery.com>
44065 * g++.dg/lookup/koenig1.C: Tweak error messages.
44066 * g++.dg/lookup/used-before-declaration.C: Likewise.
44067 * g++.dg/other/do1.C: Likewise.
44068 * g++.dg/overload/koenig1.C: Likewise.
44069 * g++.dg/parse/crash13.C: Likewise.
44070 * g++.dg/template/instantiate3.C: Likewise.
44072 2004-03-08 Eric Christopher <echristo@redhat.com>
44074 * * lib/target-supports.exp: Enable libiconv in test
44075 compilation. Fix up error checking.
44077 2004-03-08 Roger Sayle <roger@eyesopen.com>
44079 PR middle-end/14289
44080 * gcc.dg/pr14289-1.c: New test case.
44081 * gcc.dg/pr14289-2.c: Likewise.
44082 * gcc.dg/pr14289-3.c: Likewise.
44084 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
44086 * gcc.c-torture/execute/20040308-1.c: New test.
44088 2004-03-07 Roger Sayle <roger@eyesopen.com>
44090 * gcc.c-torture/execute/20040307-1.c: New test case.
44092 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
44094 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
44096 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
44098 * gcc.dg/20040306-1.c: New test.
44100 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
44102 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
44104 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
44106 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
44109 * gcc.dg/decl-6.c: New test.
44111 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44113 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
44114 Rename LOGPOW -> LOG_POW.
44115 (SQRT_EXP, POW_EXP): New.
44117 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
44119 * gcc.dg/i386-sse-8.c: New test.
44121 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
44124 * gcc.dg/decl-5.c: New test.
44126 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
44128 * gcc.dg/20040305-1.c: New test.
44130 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
44133 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
44135 2004-03-04 Ziemowit Laski <zlaski@apple.com>
44137 PR c++/14425, c++/14426
44138 * g++.dg/ext/altivec-4.C: New test.
44139 * g++.dg/ext/altivec-5.C: New test.
44141 2004-03-04 Geoffrey Keating <geoffk@apple.com>
44143 * g++.old-deja/g++.other/linkage1.C: Expect errors about
44144 global variables of a type with no linkage.
44145 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
44146 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
44147 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
44148 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
44149 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
44150 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
44151 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
44152 * g++.dg/warn/deprecated.C: Name enum Color.
44153 * g++.dg/overload/VLA.C: Name structure for 'b'.
44154 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
44156 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
44158 * gcc.c-torture/compile/20040304-1.c: New test.
44160 2004-03-03 Zack Weinberg <zack@codesourcery.com>
44163 * gcc.dg/decl-4.c: New testcase.
44165 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
44167 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
44168 as PRECF if sizeof (float) > sizeof (double).
44169 (PRECL): Make it the same as PRECF if
44170 sizeof (float) > sizeof (long double).
44172 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44174 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
44175 system type. Add check for irix6 which doesn't have c99 runtime.
44177 2004-03-03 Bob Wilson <bob.wilson@acm.org>
44179 * gcc.dg/const-elim-1.c: xfail for xtensa.
44181 2004-03-01 Mark Mitchell <mark@codesourcery.com>
44184 * g++.dg/template/cond4.C: New test.
44186 2004-03-01 Mark Mitchell <mark@codesourcery.com>
44189 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
44192 * g++.dg/parse/defarg7.C: New test.
44195 * g++.dg/template/friend26.C: New test.
44197 2004-03-01 Mark Mitchell <mark@codesourcery.com>
44200 * g++.dg/abi/mangle21.C: New test.
44203 * g++.dg/parse/constructor2.C: New test.
44206 * g++.dg/template/sfinae1.C: New test.
44208 2004-02-29 Mark Mitchell <mark@codesourcery.com>
44211 * g++.dg/expr/crash2.C: New test.
44213 PR middle-end/13448
44214 * gcc.dg/inline-5.c: New test.
44215 * gcc.dg/always-inline.c: Split out tests into ...
44216 * gcc.dg/always-inline2.c: ... this and ...
44217 * gcc.dg/always-inline3.c: ... this.
44219 2004-02-29 Mark Mitchell <mark@codesourcery.com>
44222 * g++.dg/debug/crash1.C: New test.
44224 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
44226 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
44227 function with __attribute__((noinline)).
44228 (recurser_void2): Likewise.
44229 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
44230 (recurser_void2): Likewise.
44232 2004-02-29 Roger Sayle <roger@eyesopen.com>
44234 PR middle-end/14203
44235 * g++.dg/warn/Wunused-6.C: New test case.
44237 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
44239 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
44242 2004-02-27 Eric Christopher <echristo@redhat.com>
44244 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
44245 * g++.dg/charset/asm2.c: Run only x86.
44246 * gcc.dg/charset/asm3.c: Ditto.
44248 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
44250 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
44253 2004-02-27 Ziemowit Laski <zlaski@apple.com>
44255 * g++.dg/ext/altivec-3.C: New.
44257 2004-02-26 Richard Henderson <rth@redhat.com>
44259 * g++.dg/ext/attrib10.C: Mark for warning.
44260 * gcc.dg/attr-alias-1.c: New.
44262 2004-02-26 Richard Henderson <rth@redhat.com>
44264 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
44265 * gcc.c-torture/execute/20040208-2.c: ... it back.
44267 2004-02-26 Eric Christopher <echristo@redhat.com>
44269 * lib/target-supports.exp (check-iconv-available): New function.
44270 * lib/gcc-dg.exp (dg-require-iconv): New function.
44272 * gcc.dg/charset: New directory.
44273 * gcc.dg/charset/charset.exp: New file.
44274 * gcc.dg/charset/asm1.c: Ditto.
44275 * gcc.dg/charset/asm2.c: Ditto.
44276 * gcc.dg/charset/asm3.c: Ditto.
44277 * gcc.dg/charset/asm4.c: Ditto.
44278 * gcc.dg/charset/asm5.c: Ditto.
44279 * gcc.dg/charset/attribute1.c: Ditto.
44280 * gcc.dg/charset/attribute2.c: Ditto.
44281 * gcc.dg/charset/string1.c: Ditto.
44282 * g++.dg/charset: New directory.
44283 * g++.dg/dg.exp: Add here. Special options.
44284 * g++.dg/charset/charset.exp: New file.
44285 * g++.dg/charset/asm1.c: Ditto.
44286 * g++.dg/charset/asm2.c: Ditto.
44287 * g++.dg/charset/asm3.c: Ditto.
44288 * g++.dg/charset/asm4.c: Ditto.
44289 * g++.dg/charset/attribute1.c: Ditto.
44290 * g++.dg/charset/attribute2.c: Ditto.
44291 * g++.dg/charset/extern1.cc: Ditto.
44292 * g++.dg/charset/extern2.cc: Ditto.
44293 * g++.dg/charset/string1.c: Ditto.
44295 2004-02-26 Mark Mitchell <mark@codesourcery.com>
44298 * g++.dg/parse/comma1.C: New test.
44300 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44303 * g++.dg/template/ttp8.C: New test.
44305 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
44307 * gcc.dg/fixuns-trunc-1.c: New test.
44309 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
44311 * gcc.dg/builtins-config.h: Use #elif.
44313 2004-02-26 Michael Matz <matz@suse.de>
44315 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
44316 * gcc.dg/991214-1.c: Likewise.
44317 * gcc.dg/i386-asm-1.c: Likewise.
44319 2004-02-25 Richard Henderson <rth@redhat.com>
44321 * gcc.c-torture/execute/20040208-2.c: Move ...
44322 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
44324 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44327 * g++.dg/other/crash-3.C: New test.
44329 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
44331 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
44332 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
44334 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
44337 2004-02-24 Michael Matz <matz@suse.de>
44339 * gcc.dg/i386-regparm.c: New.
44341 2004-02-23 James E Wilson <wilson@specifixinc.com>
44343 * gcc.c-torture/execute/20040223-1.c: New.
44345 2004-02-23 Zack Weinberg <zack@codesourcery.com>
44346 Kazu Hirata <kazu@cs.umass.edu>
44348 * gcc.dg/fwritable-strings-1.c: Remove.
44350 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
44353 * gcc.dg/20040223-1.c: New test.
44355 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44358 * g++.dg/ext/typeof9.C: New test.
44360 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44363 * g++.dg/other/switch1.C: New test.
44365 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
44367 * gcc.dg/cast-function-1.c: Adjust for new informative message.
44368 * gcc.dg/va-arg-1.c: Likewise.
44370 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44373 * g++.dg/template/koenig5.C: New test.
44375 2004-02-21 Ziemowit Laski <zlaski@apple.com>
44377 * g++.dg/ext/altivec-1.C: Generalize target triple.
44378 * g++.dg/ext/altivec-2.C: New test case.
44379 * g++.dg/ext/altivec_check.h: New file.
44380 * gcc.dg/altivec-1.c: Generalize target triple;
44381 include altivec_check.h and call altivec_check().
44382 * gcc.dg/altivec-[2-5].c: Generalize target triple.
44383 * gcc.dg/altivec-6.c: New test case.
44384 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
44385 type casts as needed.
44386 * gcc.dg/altivec-10.c: Include altivec_check.h and call
44388 * gcc.dg/altivec-12.c: New test case.
44389 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
44390 include altivec_check.h and call altivec_check().
44391 * gcc.dg/altivec_check.h: New file.
44393 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44395 * lib/target-supports.exp (check_alias_available): Don't mangle
44396 function `g' in test program.
44398 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44400 * lib/target-supports.exp (check_profiling_available): Check
44401 argument to determine whether we support a profiling type.
44402 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
44403 check_profiling_available.
44404 * g++.dg/bprob/bprob.exp: Likewise.
44405 * g77.dg/bprob/bprob.exp: Likewise.
44406 * gcc.misc-tests/bprob.exp: Likewise.
44407 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
44408 dg-require-profiling and delete expected error handling.
44409 * gcc.dg/20021014-1.c: Likewise.
44410 * gcc.dg/nest.c: Likewise.
44412 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
44415 * g++.dg/other/vthunk1.C: New test.
44417 2004-02-20 Falk Hueffner <falk@debian.org>
44420 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
44422 2004-02-20 Mark Mitchell <mark@codesourcery.com>
44425 * g++.dg/other/error8.C: Remove XFAIL markers.
44428 * g++.dg/ext/packed5.C: New test.
44431 * g++.dg/warn/Wunused-5.C: New test.
44434 * g++.dg/lookup/member1.C: New test.
44436 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
44438 * gcc.c-torture/compile/20040130-1.c: Enable only when
44439 __INT_MAX__ >= 2147483647L.
44440 * gcc.c-torture/compile/961203-1.c: Likewise.
44442 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
44444 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
44445 * g++.dg/opt/template1.C: Robustify assembler regexp
44447 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44449 * gcc.c-torture/execute/simd-4.x: Remove.
44450 * gcc.c-torture/execute/va-arg-25.x: Likewise.
44451 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
44452 Guard with #ifndef SKIP_ATTRIBUTE.
44453 * gcc.dg/compat/vector-1_y.c: Likewise.
44454 * gcc.dg/compat/vector-2_x.c: Likewise.
44455 * gcc.dg/compat/vector-2_y.c: Likewise.
44456 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
44457 * g++.dg/eh/simd-2.C: Likewise.
44459 2004-02-19 Alan Modra <amodra@bigpond.net.au>
44461 * gcc.c-torture/compile/complex-1.c: New.
44463 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
44466 * gcc.c-torture/execute/20040218-1.c: New test.
44468 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44471 * g++.dg/parse/new2.C: New test.
44473 2004-02-18 Paul Brook <paul@codesourcery.com>
44475 * gcc.c-torture/compile/libcall-1.c: New test.
44477 2004-02-18 Paul Brook <paul@codesourcery.com>
44480 * gcc.dg/debug/debug-7.c: New test.
44482 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
44484 * gcc.dg/20040217-1.c: New test.
44486 2004-02-17 Zack Weinberg <zack@codesourcery.com>
44488 * gcc.c-torture/execute/990208-1.x: Delete.
44490 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
44492 * gcc.c-torture/execute/20040208-2.x: New file.
44494 2004-02-17 Mark Mitchell <mark@codesourcery.com>
44497 * g++.dg/abi/structret1.C: New test.
44499 2004-02-17 Jakub Jelinek <jakub@redhat.com>
44501 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
44502 (i386_cpuid): No need to test if cpuid is available on AMD64.
44503 Fix assembly, so that it works onboth i386 and AMD64.
44504 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
44505 (vecInLong): Fix s[] member type to unsigned int.
44506 (vecInWord): Remove type.
44507 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
44508 (a64, b64, c64, d64, e64): Remove.
44509 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
44510 Remove unused variable. Remove initialization of removed variables.
44511 Don't call mmx_tests nor sse_tests.
44512 (reference_mmx, reference_sse): Remove.
44513 (check): Add return stmt.
44514 * gcc.dg/i386-sse-7.c: New test.
44515 * gcc.dg/i386-mmx-4.c: New test.
44517 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44519 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
44520 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
44521 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
44522 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
44523 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
44524 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
44525 g++.dg/tc1/dr94.C: Fix line terminator.
44527 2004-02-16 Geoffrey Keating <geoffk@apple.com>
44529 * gcc.c-torture/compile/20040216-1.c: New.
44531 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44533 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
44534 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
44535 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
44536 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
44537 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
44538 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
44540 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
44542 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
44544 2004-02-15 Mark Mitchell <mark@codesourcery.com>
44547 * g++.dg/expr/cond4.C: New test.
44550 * g++.dg/lookup/crash2.C: New test.
44552 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
44554 * gcc.c-torture/compile/20040214-2.c: New test.
44556 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
44559 * g++.dg/ext/typeof8.C: New test.
44561 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
44563 * gcc.c-torture/compile/20040214-1.c: New test.
44565 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44568 * g++.dg/template/spec11.C: New test.
44570 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44573 * g++.dg/other/error8.C: New test.
44575 2004-02-13 Mark Mitchell <mark@codesourcery.com>
44578 * g++.dg/template/array4.C: New test.
44581 * g++.dg/inherit/thunk2.C: New test.
44584 * g++.dg/eh/cond2.C: New test.
44586 2004-02-12 Alan Modra <amodra@bigpond.net.au>
44588 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
44590 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
44592 * lib/scanasm.exp (dg-scan): Quote pattern before display.
44594 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
44596 * g++.dg/simd-2.C: xfail on ppc64-linux.
44598 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
44601 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
44604 2004-02-11 Uros Bizjak <uros@kss-loka.si>
44606 * gcc.dg/builtins-33.c: New test.
44608 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
44610 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
44612 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
44614 * g++.dg/simd-2.C: Set -maltivec for ppc64.
44616 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
44618 * gcc.dg/ppc64-abi-3.c: New test.
44620 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
44624 * gcc.dg/pr14092-1.c: New testcase.
44626 2004-02-10 Alan Modra <amodra@bigpond.net.au>
44628 * gcc.dg/cpp/assert4.c: Fix typo last change.
44630 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
44631 * gcc.dg/cpp/assert4.c: Handle powerpc64.
44633 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
44635 2004-02-09 Roger Sayle <roger@eyesopen.com>
44637 * gcc.c-torture/compile/20040209-1.c: New test case.
44639 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
44641 * gcc.dg/c90-init-1.c: Adjust expected error messages.
44643 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
44645 * gcc.c-torture/execute/20040208-[12].c: New tests.
44647 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
44649 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
44651 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
44653 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
44655 2004-02-07 Zack Weinberg <zack@codesourcery.com>
44658 * gcc.dg/visibility-8.c: New testcase.
44660 2004-02-07 Zack Weinberg <zack@codesourcery.com>
44662 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
44664 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
44666 2004-02-07 Roger Sayle <roger@eyesopen.com>
44668 PR middle-end/13696
44669 * g++.dg/opt/fold1.C: New test case.
44671 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44674 * g++.dg/other/crash-2.C: New test.
44676 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44679 * g++.dg/parse/angle-bracket2.C: New test.
44681 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
44683 PR middle-end/13750
44685 2004-01-15 Geoffrey Keating <geoffk@apple.com>
44687 * g++.dg/pch/wchar-1.C: New.
44688 * g++.dg/pch/wchar-1.Hs: New.
44690 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44693 * g++.dg/parse/error15.C: New test.
44694 * g++.dg/parse/crash11.C: Update dg-error mark.
44696 2004-02-04 Mark Mitchell <mark@codesourcery.com>
44699 * g++.dg/warn/conv2.C: New test.
44701 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44704 * g++.dg/warn/incomplete1.C: Remove xfail.
44706 2004-02-04 Mark Mitchell <mark@codesourcery.com>
44708 * lib/file-format.exp (gcc_target_object_format): Use
44709 ${tool}_target_compile, not gcc_target_compile.
44710 * lib/target-supports.exp (check_alias_available): Likewise.
44711 (check_gc_sections_available): Likewise.
44712 * g++.dg/ext/attrib10.C: Use dg-require-alias.
44713 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
44716 2004-02-04 Mark Mitchell <mark@codesourcery.com>
44719 * g++.dg/template/static6.C: New test.
44721 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
44723 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
44725 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44727 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
44728 tests for systems where `char' is unsigned by default.
44730 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44733 * g++.dg/template/partial3.C: New test.
44735 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
44737 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
44738 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
44739 Remove mentions of obsolete ports.
44741 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
44743 * gcc.dg/noncompile/20001228-1.c: Fix for new
44746 2004-02-03 Roger Sayle <roger@eyesopen.com>
44749 * gcc.c-torture/execute/multdi-1.c: New test case.
44751 2004-02-03 Mark Mitchell <mark@codesourcery.com>
44754 * g++.dg/template/lookup5.C: New test.
44756 2004-02-03 Mark Mitchell <mark@codesourcery.com>
44759 * g++.dg/template/lookup4.C: New test.
44762 * g++.dg/parse/error14.C: New test.
44765 * g++.dg/parse/template13.C: New test.
44767 2004-02-03 Mark Mitchell <mark@codesourcery.com>
44770 * g++.dg/template/koenig4.C: New test.
44773 * g++.dg/template/crash17.C: New test.
44776 * g++.dg/parse/error13.C: New test.
44777 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
44779 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
44781 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
44783 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
44787 * gcc.dg/noncompile/20040203-1.c: New test.
44788 * gcc.dg/noncompile/20040203-2.c: Likewise.
44789 * gcc.dg/noncompile/20040203-3.c: Likewise.
44790 * gcc.dg/20040203-1.c: Likewise.
44792 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
44795 * g++.dg/template/sizeof7.C: New test.
44797 2004-02-02 Eric Christopher <echristo@redhat.com>
44798 Zack Weinberg <zack@codesourcery.com>
44800 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
44802 2004-02-02 Zack Weinberg <zack@codesourcery.com>
44804 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
44805 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
44806 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
44807 * gcc.dg/cleanup-5.c: Run only on Linux targets.
44809 2004-02-02 Mark Mitchell <mark@codesourcery.com>
44812 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
44815 * g++.dg/ext/attrib13.C: New test.
44818 * g++.dg/conversion/op2.C: New test.
44820 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
44822 * gcc.dg/titype-1.c: Fix pasto.
44824 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
44826 * gcc.dg/titype-1.c: New test.
44828 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44831 * g++.dg/template/non-type-template-argument-1.C,
44832 g++.dg/template/qualified-id1.C: Update dg-error marks.
44833 * g++.dg/template/nontype6.C: New test.
44835 2004-02-01 Roger Sayle <roger@eyesopen.com>
44837 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
44838 * gcc.dg/builtins-31.c: New testcase.
44839 * gcc.dg/builtins-32.c: New testcase.
44841 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
44843 * objc.dg/call-super-2.m: Update line numbers
44844 for the including of stddef.h.
44846 2004-01-30 Michael Matz <matz@suse.de>
44848 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
44849 g++.dg/ext/case-range3.C: New tests.
44851 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44855 * g++.dg/template/member4.C: New test.
44857 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44860 * g++.dg/template/sizeof6.C: New test.
44862 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
44864 * gcc.dg/fwritable-strings-1.c: New test.
44866 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
44868 * gcc.c-torture/compile/20040130-1.c: New test.
44870 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
44872 * objc.dg/call-super-2.m: Include stddef.h for size_t.
44874 2004-01-29 Mark Mitchell <mark@codesourcery.com>
44877 * g++.dg/template/ctor3.C: New test.
44879 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44881 * g++.dg/tc1: New directory.
44882 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
44883 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
44884 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
44885 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
44886 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
44888 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44890 * g++.dg/parse/error11.C: New test.
44891 * g++.dg/parse/error12.C: Likewise.
44893 2004-01-28 Ziemowit Laski <zlaski@apple.com>
44895 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
44896 (scan_initial, main): Use aligned_sizeof instead of sizeof.
44898 2004-01-28 Mark Mitchell <mark@codesourcery.com>
44901 * g++.dg/ext/attrib12.C: New test.
44904 * g++.dg/parse/cast2.C: New test.
44906 2004-01-27 James E Wilson <wilson@specifixinc.com>
44908 * objc.dg/encode-2.m (main): New local string. Set depending on
44909 sizeof long. Use in sscanf call.
44910 * objc.dg/encode-3.m (main): New local string. Set depending on
44911 sizeof long. Use in scan_initial call.
44913 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44915 * objc.dg/call-super-2.m: Make LP64-safe.
44916 * objc.dg/desig-init-1.m: Likewise.
44918 2004-01-27 Devang Patel <dpatel@apple.com>
44920 * g++.dg/debug/namespace1.C: New test.
44922 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
44924 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
44927 * gcc.dg/arm-mmx-1.c: New test.
44929 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
44931 * gcc.dg/20040127-1.c: New test.
44932 * gcc.dg/20040127-2.c: New test.
44934 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
44936 * objc.dg/stret-1.m (glob): Renamed to globa.
44938 2004-01-26 Mark Mitchell <mark@codesourcery.com>
44941 * g++.dg/expr/for1.C: New test.
44943 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
44945 PR middle-end/13779
44946 * gcc.dg/darwin-longlong.c: New test.
44948 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
44950 * gcc.dg/20040124-1.c: Moved test from here...
44951 * gcc.c-torture/compile/20040124-1.c: ...to here.
44953 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
44955 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
44956 the assembly output if -m64 is passed.
44958 2004-01-25 Mark Mitchell <mark@codesourcery.com>
44961 * g++.dg/template/cond3.C: New test.
44963 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44966 * g++.dg/template/ttp7.C: New test.
44968 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44971 * g++.dg/template/nontype4.C: New test.
44972 * g++.dg/template/nontype5.C: Likewise.
44974 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
44976 * gcc.dg/torture/mips-clobber-at.c: New test.
44978 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
44980 * gcc.dg/20040124-1.c: New test.
44982 2004-01-24 Jakub Jelinek <jakub@redhat.com>
44984 * gcc.dg/20040123-1.c: New test.
44986 2004-01-23 Zack Weinberg <zack@codesourcery.com>
44988 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
44990 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
44992 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
44994 2004-01-23 Andrew Pinski <apinski@apple.com>
44996 * gcc.dg/20030121-1.c: Move to ..
44997 * gcc.dg/20040121-1.c: here.
44999 2004-01-23 Roger Sayle <roger@eyesopen.com>
45001 * gcc.dg/builtins-29.c: New test case.
45003 2004-01-23 Zack Weinberg <zack@codesourcery.com>
45006 * gcc.dg/builtins-30.c: New testcase.
45008 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
45010 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
45011 * lib/g77.exp: Likewise.
45012 * lib/objc.exp: Likewise.
45013 * lib/g++.exp: Likewise.
45015 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
45017 * gcc.dg/struct-by-value-2.c: New test.
45019 2004-01-21 Andrew Pinski <apinski@apple.com>
45022 * gcc.dg/20030121-1.c: New test.
45024 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
45026 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
45027 clobber frame pointer register in asm statement.
45029 2004-01-21 Falk Hueffner <falk@debian.org>
45031 * gcc.c-torture/compile/20040121-1.c: New test.
45033 2004-01-21 Zack Weinberg <zack@codesourcery.com>
45035 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
45037 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
45039 * gcc.dg/ppc64-abi-2.c: New test.
45041 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
45043 * lib/treelang.exp: Fill out this file.
45044 * lib/treelang-dg.exp: New File.
45046 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
45048 * gcc.c-torture/compile/981022-1.c: Remove.
45049 * gcc.dg/array-5.c: Remove XFAIL.
45050 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
45051 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
45052 gcc.dg/cond-lvalue-1.c: Update.
45053 * gcc.dg/cast-lvalue-2.c: New test.
45055 2004-01-19 Mark Mitchell <mark@codesourcery.com>
45058 * g++.dg/other/error1.C (class foo): Tweak error message.
45061 * g++.dg/template/call2.C: New test.
45063 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
45065 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
45066 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
45067 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
45068 scalar-return-1_x.c, scalar-return-2_y.c,
45069 scalar-return-3_x.c, scalar-return-3_y.c,
45070 scalar-return-4_x.c, scalar-return-4_y.c,
45071 struct-align-1.h, struct-align-1_x.c,
45072 struct-align-1_y.c, struct-align-2.h,
45073 struct-align-2_x.c, struct-align-2_y.c,
45074 struct-by-value-10_y.c, struct-by-value-11_x.c,
45075 struct-by-value-11_y.c, struct-by-value-12_x.c,
45076 struct-by-value-12_y.c, struct-by-value-13_x.c,
45077 struct-by-value-13_y.c, struct-by-value-14_x.c,
45078 struct-by-value-14_y.c, struct-by-value-15_x.c,
45079 struct-by-value-15_y.c, struct-by-value-16_y.c,
45080 struct-by-value-17_y.c, struct-by-value-18_y.c,
45081 struct-by-value-19_y.c, struct-by-value-1_x.c,
45082 struct-by-value-1_y.c, struct-by-value-20_y.c,
45083 struct-by-value-2_x.c, struct-by-value-2_y.c,
45084 struct-by-value-3_y.c, struct-by-value-4_x.c,
45085 struct-by-value-4_y.c, struct-by-value-5_y.c,
45086 struct-by-value-6_y.c, struct-by-value-7_y.c
45087 struct-by-value-8_x.c, struct-by-value-8_y.c
45088 struct-by-value-9_x.c, struct-by-value-9_y.c
45089 struct-return-10_x.c, struct-return-10_y.c,
45090 struct-return-19_x.c, struct-return-20_x.c
45091 struct-return-2_x.c, struct-return-2_y.c
45092 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
45093 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
45095 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
45097 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
45098 attribute on sparc*-sun-solaris2.*.
45100 2004-01-18 Mark Mitchell <mark@codesourcery.com>
45103 * g++.dg/ext/typeof7.C: New test.
45105 2004-01-18 David Edelsohn <edelsohn@gnu.org>
45107 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
45108 * gcc.dg/const-elim-1.c: Same.
45110 2004-01-17 Ziemowit Laski <zlaski@apple.com>
45112 * objc.dg/stret-1.m: New.
45113 * objc.dg/stret-2.m: New.
45115 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
45118 * g++.dg/ext/vector1.C: New test.
45120 2004-01-16 Geoffrey Keating <geoffk@apple.com>
45122 * gcc.dg/pch/import-1.c: New.
45123 * gcc.dg/pch/import-1.hs: New.
45124 * gcc.dg/pch/import-1a.h: New.
45125 * gcc.dg/pch/import-1b.h: New.
45126 * gcc.dg/pch/import-1c.h: New.
45128 2004-01-16 Mark Mitchell <mark@codesourcery.com>
45131 * g++.dg/ext/array1.C: New test.
45134 * g++.dg/conversion/op1.C: New test.
45136 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
45139 From Kazumoto Kojima / Dan Kegel:
45140 * gcc.dg/pr11864-1.c: New test.
45143 From Marcus Comstedt / Dan Kegel:
45144 * gcc.dg/pr10392-1.c: New test.
45146 2004-01-16 Mark Mitchell <mark@codesourcery.com>
45149 * g++.dg/init/ref10.C: New test.
45151 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
45154 * g++.dg/parse/typename6.C: New test.
45156 2004-01-15 Geoffrey Keating <geoffk@apple.com>
45159 * g++.dg/pch/wchar-1.C: New.
45160 * g++.dg/pch/wchar-1.Hs: New.
45162 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
45165 * g++.dg/expr/sizeof2.C: New test.
45167 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
45169 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
45171 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
45174 * g++.dg/lookup/strong-using-3.C: New.
45175 * g++.dg/lookup/using-10.C: New.
45177 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
45180 * g++.dg/lookup/strong-using-2.C: New.
45182 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
45183 Dan Kegel <dank@kegel.com>
45184 J"orn Rennecke <joern.rennecke@superh.com>
45187 * gcc.dg/pr9365-1.c: New test.
45189 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
45192 * g++.dg/parse/casting-operator2.C: New test.
45193 * g++.old-deja/g++.pt/explicit83.C: Remove.
45195 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
45197 * gcc.dg/label-compound-stmt-1.c: New test.
45198 * gcc.c-torture/compile/950922-1.c,
45199 gcc.c-torture/compile/20000211-3.c,
45200 gcc.c-torture/compile/20000518-1.c,
45201 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
45202 compound statements.
45204 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
45206 * gcc.dg/ppc64-abi-1.c: New test.
45208 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
45210 * g++.dg/ext/attrib9.C: Add dg-warnings.
45212 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
45215 * g++.dg/parse/dtor3.C: New test.
45217 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
45220 * g++.dg/parse/try-catch-1.C: New test.
45222 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
45224 * ada/acats/run_all.sh: Add more verbose output in acats.log
45225 when compiling tests.
45227 2004-01-12 Zack Weinberg <zack@codesourcery.com>
45230 * gcc.dg/typedef-redecl.c: New test case.
45231 * gcc.dg/typedef-redecl.h: New support file.
45233 2004-01-13 Jan Hubicka <jh@suse.cz>
45235 * gcc.dg/always_inline.c: New test.
45236 * gcc.dg/debug/20031231-1.c: Fix.
45238 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
45241 * g++.dg/template/array3.C: New test.
45243 2004-01-12 Zack Weinberg <zack@codesourcery.com>
45245 * g++.dg/ext/lvalue1.C: No longer expected to fail.
45246 * g++.dg/warn/Wunused-2.C: Likewise.
45248 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45251 * g++.dg/template/instantiate6.C: New test.
45253 2004-01-12 Roger Sayle <roger@eyesopen.com>
45255 PR middle-end/11397
45256 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
45258 2004-01-12 Jan Hubicka <jh@suse.cz>
45261 * gcc.dg/20040112-1.c: New.
45263 * gcc.dg/dwarf-die[1-7].c: Move to...
45264 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
45265 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
45267 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
45270 * g++.dg/parse/friend4.C: New test.
45272 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
45275 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
45276 definition is called a friend.
45278 2004-01-11 Zack Weinberg <zack@codesourcery.com>
45280 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
45282 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
45285 * g++.dg/parse/error10.C: New test.
45286 * g++.dg/template/arg2.C: Accept "invalid type" error.
45288 2004-01-11 Jakub Jelinek <jakub@redhat.com>
45290 PR middle-end/13392
45291 * g++.dg/opt/expect2.C: New test.
45293 2004-01-10 Zack Weinberg <zack@codesourcery.com>
45295 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
45296 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
45297 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
45298 Update dg-error regexps.
45300 2004-01-10 Zack Weinberg <zack@codesourcery.com>
45302 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
45303 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
45305 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
45307 * gcc.dg/pragma-re-1.c: Use right pointer type.
45309 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
45311 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
45313 2004-01-09 Geoffrey Keating <geoffk@apple.com>
45315 * gcc.dg/rs6000-ldouble-1.c: New.
45317 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
45321 * g++.dg/other/abstract1.C: New test.
45323 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
45325 * g++.dg/lookup/strong-using-1.C: New.
45327 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
45330 * gcc.dg/func-ptr-conv-1.c: New test.
45331 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
45333 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
45336 * gcc.c-torture/compile/20040109-1.c: New.
45338 2004-01-08 Stuart Hastings <stuart@apple.com>
45340 * gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
45341 * gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
45342 * gcc.dg/i386-sse-6.c: ...this new testcase.
45344 2004-01-09 Alan Modra <amodra@bigpond.net.au>
45346 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
45348 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
45350 * ada/acats/run_acats: Treat 'gnatchop' the same way
45351 as 'gnatmake'. Export GCC_DRIVER.
45352 * ada/acats/run_all.sh: Add target_gnatchop. Use
45353 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
45355 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
45358 * g++.dg/template/dependent-expr4.C: New test.
45360 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
45362 * gcc.dg/altivec-11.c: New test.
45364 2004-01-07 Mark Mitchell <mark@codesourcery.com>
45366 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
45368 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
45371 * gcc.dg/enum-compat-1.c: New test.
45372 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
45374 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
45377 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
45378 gcc.dg/c99-idem-qual-3.c: New tests.
45380 2004-01-07 Alan Modra <amodra@bigpond.net.au>
45382 * gcc.dg/winline-7.c: Don't cast void * to int.
45384 2004-01-06 Jan Hubicka <jh@suse.cz>
45386 * gcc.dg/i386-sse-5.c: New test
45387 * g++.dg/eh/simd-1.c: Add -w argument for i386.
45389 2004-01-05 Mark Mitchell <mark@codesourcery.com>
45392 * g++.dg/rtti/typeid4.C: New test.
45394 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
45396 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
45398 2004-01-05 Mark Mitchell <mark@codesourcery.com>
45401 * g++.dg/template/error11.C: New test.
45404 * g++.dg/template/class2.C: New test.
45406 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
45407 Richard Sandiford <rsandifo@redhat.com>
45410 * g++.dg/opt/alias3.C: New test.
45412 2004-01-04 Mark Mitchell <mark@codesourcery.com>
45415 * g++.dg/template/koenig3.C: New test.
45418 * g++.dg/parse/offsetof3.C: New test.
45420 * g++.dg/init/copy7.C: Add missing dg-error markers.
45423 * g++.dg/init/copy7.c: New test.
45426 * g++.dg/parse/cast1.C: New test.
45428 2004-01-04 Jan Hubicka <jh@suse.cz>
45430 * gcc.dg/winline[1-7].c: New tests.
45432 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45435 * g++.dg/template/qualttp22.C: New test.
45437 2004-01-01 Jan Hubicka <jh@suse.cz>
45439 * gcc.dg/debug/20031231-1.c: New.
45440 * gcc.c-torture/compile/20040101-1.c: New.
45441 * gcc.dg/dwarf-die-[1-7].c: New.
45443 2004-01-01 Jakub Jelinek <jakub@redhat.com>
45445 PR optimization/13521
45446 * gcc.c-torture/compile/20031231-1.c: New test.
45448 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
45450 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
45452 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
45455 * g++.dg/template/crash16.C: New test.
45457 2003-12-30 Mark Mitchell <mark@codesourcery.com>
45459 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
45461 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
45463 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
45465 * g++.old-deja/g++.jason/thunk3.C: Likewise.
45466 * g++.old-deja/g++.law/profile1.C: Likewise.
45467 * gcc.c-torture/compile/981006-1.c: Likewise.
45468 * gcc.c-torture/execute/loop-2e.x: Likewise.
45469 * gcc.c-torture/execute/loop-2f.x: Remove.
45470 * gcc.c-torture/execute/loop-2g.x: Likewise.
45471 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
45472 * gcc.dg/20020312-2.c: Remove traces of dead ports.
45474 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
45477 * g++.dg/ext/attrib11.C: New test.
45480 * g++.dg/template/array2-1.C: New test.
45481 * g++.dg/template/array2-2.C: New test.
45483 2003-12-29 Mark Mitchell <mark@codesourcery.com>
45485 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
45487 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
45490 * g++.dg/template/array1-1.C: New test.
45491 * g++.dg/template/array1-2.C: New test.
45493 2003-12-29 Roger Sayle <roger@eyesopen.com>
45496 * g77.dg/12632.f: New test case.
45498 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45501 * g++.dg/parse/nontype1.C: New test.
45503 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45506 * g++.dg/parse/explicit1.C: New test.
45507 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
45509 2003-12-28 Mark Mitchell <mark@codesourcery.com>
45512 * g++.dg/opt/inline6.C: New test.
45515 * g++.dg/parse/error9.C: New test.
45517 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
45519 2003-12-28 Mark Mitchell <mark@codesourcery.com>
45522 * g++.dg/init/assign1.C: New test.
45524 2003-12-28 Roger Sayle <roger@eyesopen.com>
45527 * g++.dg/warn/format3.C: New test case.
45529 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
45531 * gcc.c-torture/compile/20031227-1.c: New test.
45533 2003-12-23 Mark Mitchell <mark@codesourcery.com>
45535 * g++.dg/bprob/bprob.exp: Load target-supports.exp
45536 * g77.dg/bprob/bprob.exp: Likewise.
45537 * gcc.misc-tests/bprob.exp: Likewise.
45538 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
45539 variants on systems where the library does not provide that
45541 * gcc.dg/builtins-20.c: Use builtins-config.h.
45542 * gcc.dg/builtins-config.h: New file.
45544 2003-12-23 Mark Mitchell <mark@codesourcery.com>
45546 * lib/gcc-dg.exp (dg-require-profiling): New function.
45547 * lib/target-supports.exp (check_profiling_available): Likewise.
45548 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
45549 * g77.dg/bprob/bprob.exp: Likewise.
45550 * gcc.misc-tests/bprob.exp: Likewise.
45551 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
45552 * gcc.dg/20021014-1.c: Likewise.
45553 * gcc.dg/nest.c: Likewise.
45555 2003-12-23 Mark Mitchell <mark@codesourcery.com>
45557 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
45559 * g++.dg/lookup/java2.C: Likewise.
45560 * gcc.dg/cpp/lexident.c: Likewise.
45562 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
45564 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
45566 * gcc.c-torture/compile/961203-1.c: Likewise.
45567 * gcc.c-torture/compile/980506-1.c: Likewise.
45569 2003-12-23 Zack Weinberg <zack@codesourcery.com>
45571 * lib/gcc-dg.exp (dg-prune-output): New annotation.
45572 (additional_prunes): New global.
45573 (gcc-dg-prune): Handle additional per-test pruning.
45574 (dg-test): Clear additional_prunes between tests.
45576 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
45577 dg-prune-output to avoid spurious failures from assembler
45578 complaining about nonexistent WAW violations.
45579 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
45580 Use dg-prune-output to avoid spurious failures from assembler
45581 warning about Itanium B-step errata.
45583 2003-12-23 Mark Mitchell <mark@codesourcery.com>
45585 * g++.dg/abi/macro0.C: New test.
45586 * g++.dg/abi/macro1.C: Likewise.
45587 * g++.dg/abi/macro2.C: Likewise.
45589 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
45590 * g++.dg/abi/bitfield7.C: Likewise.
45591 * g++.dg/abi/dtor2.C: Likewise.
45592 * g++.dg/abi/mangle11.C: Likewise.
45593 * g++.dg/abi/mangle12.C: Likewise.
45594 * g++.dg/abi/mangle14.C: Likewise.
45595 * g++.dg/abi/mangle17.C: Likewise.
45596 * g++.dg/abi/vbase10.C: Likewise.
45597 * g++.dg/abi/vbase14.C: Likewise.
45598 * g++.dg/template/qualttp17.C: Likewise.
45600 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
45603 * gcc.dg/20031223-1.c: New test.
45605 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
45607 * gcc.dg/noreturn-7.c: New test.
45609 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
45611 * gcc.dg/null-pointer-1.c: New test.
45613 2003-12-22 Mark Mitchell <mark@codesourcery.com>
45615 * g++.old-deja/g++.jason/template18.C: Remove.
45616 * g++.old-deja/g++.jason/template37.C: Likewise.
45619 * g++.dg/lookup/ns1.C: New test.
45622 * g++.dg/template/lookup3.C: New test.
45624 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
45626 * g++.dg/template/recurse1.C: New test
45628 2003-12-22 Mark Mitchell <mark@codesourcery.com>
45631 * g++.dg/parse/semicolon1.C: New test.
45632 * g++.dg/parse/semicolon1.h: Likewise.
45634 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
45636 * gcc.dg/darwin-misaligned.c: New test.
45638 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
45641 * gcc.dg/20031222-1.c: New test.
45643 2003-12-21 Mark Mitchell <mark@codesourcery.com>
45646 * g++.dg/parse/error8.C: New test.
45649 * g++.dg/warn/ctor-init-1.C: New test.
45651 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
45653 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
45655 * gcc.c-torture/compile/930217-1.c: Likewise.
45656 * gcc.c-torture/compile/930513-1.c: Likewise.
45657 * gcc.c-torture/execute/920908-2.c: Likewise.
45658 * gcc.c-torture/execute/921204-1.c: Likewise.
45659 * gcc.c-torture/execute/930621-1.c: Likewise.
45660 * gcc.c-torture/execute/930630-1.c: Likewise.
45661 * gcc.c-torture/execute/931031-1.c: Likewise.
45662 * gcc.c-torture/execute/980602-2.c: Likewise.
45663 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
45664 * gcc.c-torture/execute/compndlit-1.c: Likewise.
45665 * gcc.c-torture/execute/extzvsi.c: Likewise.
45666 * gcc.c-torture/unsorted/ext.c: Likewise.
45668 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
45671 * gcc.c-torture/compile/20031220-2.c: New test case.
45673 2003-12-20 Roger Sayle <roger@eyesopen.com>
45675 PR optimization/13031
45676 * gcc.c-torture/compile/20031220-1.c: New test case.
45678 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
45680 * gcc.dg/cast-function-1.c: New test.
45682 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
45684 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
45687 2003-12-19 Mark Mitchell <mark@codesourcery.com>
45690 * g++.dg/ext/attrib10.C: New test.
45692 2003-12-19 Jakub Jelinek <jakub@redhat.com>
45694 * gcc.dg/cleanup-10.c: New test.
45695 * gcc.dg/cleanup-11.c: New test.
45697 2003-12-19 Jakub Jelinek <jakub@redhat.com>
45700 * g++.dg/opt/expect1.C: New test.
45702 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
45704 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
45706 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
45709 * gcc.dg/20031218-1.c: New test.
45712 * gcc.dg/20031218-2.c: New test.
45713 * gcc.dg/20031218-3.c: New test.
45715 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
45716 of label name and allow for USER_LABEL_PREFIX == "_" names.
45717 * g++.dg/abi/mangle18-2.C: Likewise.
45718 * g++.dg/abi/mangle19-1.C: Likewise.
45719 * g++.dg/abi/mangle19-2.C: Likewise.
45720 * g++.dg/abi/mangle20-1.C: Likewise.
45721 * g++.dg/abi/mangle20-2.C: Likewise.
45723 2003-12-18 Richard Henderson <rth@redhat.com>
45725 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
45727 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
45728 Dan Kegel <dank@kegel.com>
45731 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
45732 testing a cross compiler, it causes spurious compile failures.
45733 * lib/g++.exp: Likewise.
45735 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45738 * g++.dg/template/access13.C: New test.
45740 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
45742 * gcc.dg/20031216-1.c: New test.
45744 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
45747 * g++.dg/template/error10.C: New test.
45749 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
45751 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
45752 * g++.dg/eh/simd-2.C: Likewise.
45754 2003-12-17 James E Wilson <wilson@specifixinc.com>
45755 Roger Sayle <roger@eyesopen.com>
45757 * gcc.c-torture/execute/ieee/mzero5.c: New.
45759 2003-12-17 Mark Mitchell <mark@codesourcery.com>
45762 * g++.dg/parse/error6.C: New test.
45765 * g++.dg/parse/error7.C: New test.
45767 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
45769 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
45770 at -O with stabs debugging formats.
45771 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
45772 * gcc.dg/debug/debug-2.c: Likewise.
45774 2003-12-16 Mark Mitchell <mark@codesourcery.com>
45777 * g++.dg/init/error1.C: New test.
45780 * g++.dg/init/pm3.C: New test.
45782 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
45785 * gcc.dg/bitfld-8.c: New test.
45787 2003-12-16 James Lemke <jim@wasabisystems.com>
45789 * gcc.dg/arm-scd42-[123].c: New tests.
45791 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
45794 * g++.dg/abi/mangle20-1.C: New test.
45795 * g++.dg/abi/mangle20-2.C: New test.
45797 2003-12-16 Mark Mitchell <mark@codesourcery.com>
45800 * g++.dg/other/offsetof2.C: Remove XFAIL.
45801 * g++.dg/parse/offsetof1.C: New test.
45802 * g++.gd/parse/offsetof2.C: Likewise.
45804 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
45806 * g++.dg/template/nontype3.C: New test.
45807 * g++.dg/template/static2.C: Tweaked the dg-error clause.
45809 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45811 * g++.dg/warn/noreturn-3.C: Also test instantiation.
45813 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
45816 * g++.dg/expr/assign1.C: New test.
45819 * g++.dg/abi/mangle19-1.C: New test.
45820 * g++.dg/abi/mangle19-2.C: New test.
45822 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
45824 * gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
45826 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
45828 * gcc.c-torture/execute/20031216-1.c: New test.
45830 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
45832 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
45835 2003-12-15 Mark Mitchell <mark@codesourcery.com>
45838 * g++.dg/template/error9.C: New test.
45841 * g++.dg/template/error8.C: New test.
45843 2003-12-15 Roger Sayle <roger@eyesopen.com>
45845 PR middle-end/13400
45846 * gcc.c-torture/execute/20031215-1.c: New test case.
45848 2003-12-15 Mark Mitchell <mark@codesourcery.com>
45851 * g++.dg/parse/error5.C: New test.
45854 * g++.dg/expr/sizeof1.C: New test.
45857 * g++.dg/template/crash15.C: New test.
45859 2003-12-15 Geoffrey Keating <geoffk@apple.com>
45861 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
45862 a non-POD type as the last named parameter of a varargs function.
45864 2003-12-15 Mark Mitchell <mark@codesourcery.com>
45868 * g++.dg/template/crash14.C: New test.
45869 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
45871 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
45873 * g++.dg/other/java1.C: New test.
45876 * g++.dg/abi/mangle18-1.C: New test.
45877 * g++.dg/abi/mangle18-2.C: New test.
45879 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
45881 PR optimization/10312
45882 * gcc.c-torture/execute/20031214-1.c: New.
45884 2003-12-14 Mark Mitchell <mark@codesourcery.com>
45888 * g++.dg/parse/error3.C: New test.
45889 * g++.dg/parse/error4.C: Likewise.
45890 * g++.dg/abi/mangle4.C: Tweak error messages.
45891 * g++.dg/lookup/using5.C: Likewise.
45892 * g++.dg/other/error2.C: Likewise.
45893 * g++.dg/parse/typename5.C: Likewise.
45894 * g++.dg/parse/undefined1.C: Likewise.
45895 * g++.dg/template/arg2.C: Likewise.
45896 * g++.dg/template/ttp3.C: Likewise.
45897 * g++.dg/template/type1.C: Likewise.
45898 * g++.old-deja/g++.other/crash32.C: Likewise.
45899 * g++.old-djea/g++.pt/defarg8.C: Likewise.
45901 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45904 * g++.dg/warn/noreturn-3.C: New test.
45906 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
45909 * g++.dg/abi/covariant3.C: New.
45911 2003-12-12 Jakub Jelinek <jakub@redhat.com>
45913 * g++.dg/eh/ia64-1.C: New test.
45915 2003-12-12 Roger Sayle <roger@eyesopen.com>
45917 PR optimization/13037
45918 * g77.f-torture/execute/13037.f: New test case.
45920 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
45923 * g++.dg/abi/covariant2.C: New.
45925 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
45927 * gcc.dg/cpp/trad/macro.c: New tests.
45929 2003-12-11 Zack Weinberg <zack@codesourcery.com>
45931 * gcc.c-torture/execute/wchar_t-1.x: Delete.
45933 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
45936 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
45938 * lib/g++.exp (g++_version): Likewise.
45939 * lib/g77.exp (g77_version): Likewise.
45940 * lib/objc.exp (default_objc_version): Likewise.
45942 2003-12-10 Richard Henderson <rth@redhat.com>
45944 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
45946 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
45948 2003-12-08 Matt Austern <austern@apple.com>
45951 * lib/gcc-dg.exp (dg-require-visibility): Define.
45952 * lib/target-supports (check_visibility_available): Define.
45953 * gcc.dg/visibility-1.c: New test.
45954 * gcc.dg/visibility-2.c: Likewise.
45955 * gcc.dg/visibility-3.c: Likewise.
45956 * gcc.dg/visibility-4.c: Likewise.
45957 * gcc.dg/visibility-5.c: Likewise.
45958 * gcc.dg/visibility-6.c: Likewise.
45959 * g++.dg/ext/visibility-1.C: Likewise.
45960 * g++.dg/ext/visibility-2.C: Likewise.
45961 * g++.dg/ext/visibility-3.C: Likewise.
45962 * g++.dg/ext/visibility-4.C: Likewise.
45963 * g++.dg/ext/visibility-5.C: Likewise.
45964 * g++.dg/ext/visibility-6.C: Likewise.
45966 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
45968 * g++.dg/lookup/java1.C: New test.
45969 * g++.dg/lookup/java2.C: New test.
45971 2003-12-07 Falk Hueffner <falk@debian.org>
45973 * g++.dg/opt/noreturn-1.C: New test.
45975 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
45977 * gcc.dg/overflow-1.c: New test.
45979 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
45981 * g77.f-torture/compile/13060.f: New test.
45983 2003-12-06 Mark Mitchell <mark@codesourcery.com>
45986 * g++.dg/inherit/operator2.C: New test.
45988 2003-12-05 Mark Mitchell <mark@codesourcery.com>
45991 * g++.dg/ext/attrib9.C: New test.
45993 2003-12-05 Mark Mitchell <mark@codesourcery.com>
45996 * g++.dg/template/error7.C: New test.
45998 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
45999 J"orn Rennecke <joern.rennecke@superh.com>
46002 * g++.dg/other/struct-va_list.C: New test.
46004 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46007 * g++.dg/parse/defarg6.C: New test.
46009 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
46012 * gcc.c-torture/execute/20031201-1.c: New test.
46014 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
46016 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
46018 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
46020 * gcc.dg/builtin-return-1.c: New test.
46022 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
46023 J"orn Rennecke <joern.rennecke@superh.com>
46025 PR optimization/13260
46026 * gcc.c-torture/execute/20031204-1.c: New test.
46028 2003-12-03 Mark Mitchell <mark@codesourcery.com>
46031 * g++.dg/template/error6.C: New test.
46033 2003-12-03 Jakub Jelinek <jakub@redhat.com>
46035 * gcc.dg/20031202-1.c: New test.
46037 2003-12-03 Mark Mitchell <mark@codesourcery.com>
46040 * g++.dg/template/eh1.C: New test.
46043 * g++.dg/template/error5.C: New test.
46045 2003-12-02 David Ung <davidu@mips.com>
46047 * gcc.dg/compat/vector-check.h: Corrected type for var
46050 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
46053 * g++.dg/template/ptrmem8.C: New test.
46055 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
46058 * g++.dg/template/dependent-expr3.C: New test.
46060 2003-12-01 James Lemke <jim@wasabisystems.com>
46062 * gcc.dg/arm-g2.c: New test.
46064 2003-12-01 Roger Sayle <roger@eyesopen.com>
46066 PR optimization/11634
46067 * gcc.dg/20031201-2.c: New test case.
46069 2003-12-01 Zack Weinberg <zack@codesourcery.com>
46072 * objc.dg/proto-lossage-3.m: New test.
46074 2003-12-01 Roger Sayle <roger@eyesopen.com>
46076 PR optimization/12628
46077 * gcc.dg/20031201-1.c: New test case.
46079 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
46081 * gcc.dg/unaligned-1.c: New test.
46083 2003-11-30 Mark Mitchell <mark@codesourcery.com>
46086 * g++.dg/template/error4.C: New test.
46087 * g++.dg/template/nested3.C: Adjust error markers.
46089 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46091 * gcc.dg/cpp/assert4.c: Check more #system assertions.
46093 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
46096 * gcc.dg/bitfld-7.c: New test.
46098 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
46100 * gcc.dg/tls/asm-1.C: New test.
46102 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46104 * gcc.dg/cpp/assert4.c: Update.
46106 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
46108 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
46109 * gcc.dg/builtin-apply3.c: New test.
46111 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
46113 * lib/compat.exp (compat-obj): New xfaildata parameter.
46114 Use it to set compiler_conditional_xfail_data before compiling.
46115 (compat-get-options): Handle dg-xfail-if.
46116 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
46117 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
46118 * gcc.dg/compat/vector-1_y.c: Likewise.
46119 * gcc.dg/compat/vector-2_x.c: Likewise.
46120 * gcc.dg/compat/vector-2_y.c: Likewise.
46122 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
46124 * g++.dg/opt/reg-stack4.C: New test.
46126 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
46128 * gcc.dg/builtin-apply2.c: New test.
46130 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
46132 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
46134 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46137 * g++.dg/template/template-id-2.C: New test.
46139 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46142 * g++.dg/template/memfriend1.C: New test.
46143 * g++.dg/template/memfriend2.C: Likewise.
46144 * g++.dg/template/memfriend3.C: Likewise.
46145 * g++.dg/template/memfriend4.C: Likewise.
46146 * g++.dg/template/memfriend5.C: Likewise.
46147 * g++.dg/template/memfriend6.C: Likewise.
46148 * g++.dg/template/memfriend7.C: Likewise.
46149 * g++.dg/template/memfriend8.C: Likewise.
46150 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
46152 2003-11-21 Mark Mitchell <mark@codesourcery.com>
46155 * g++.dg/ext/cond1.C: New test.
46157 2003-11-20 Richard Henderson <rth@redhat.com>
46159 * gcc.dg/20020201-2.c: Remove.
46160 * gcc.dg/20020201-4.c: Remove.
46161 * gcc.dg/20020304-1.c: Remove.
46163 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
46165 * gcc.dg/cpp/trad/xwin1.c: New test case.
46167 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
46169 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
46170 * lib/g77.exp: Likewise.
46171 * lib/objc.exp: Likewise.
46172 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
46175 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46178 * g++.dg/template/static5.C: New test.
46180 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
46182 * gcc.dg/nested-func-1.c: New test.
46184 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46186 * gcc.dg/cpp/assert4.c: New test.
46188 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
46191 * g++.dg/lookup/using9.c: New test.
46193 2003-11-14 Mark Mitchell <mark@codesourcery.com>
46196 * g++.dg/template/error3.C: New test.
46198 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
46201 * ada/acats/run_acats, run_all.sh: Fix syntax error.
46202 No longer use a wrapper for gcc, since this does not work under
46205 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
46208 * g++.dg/template/ptrmem7.C: New test.
46210 2003-11-13 Andrew Pinski <apinski@apple.com>
46212 * gcc.c-torture/compile/20031113-1.c: New test.
46214 2003-11-13 Mark Mitchell <mark@codesourcery.com>
46215 Kean Johnston <jkj@sco.com>
46218 * gcc.dg/unused-4.c: Update.
46220 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
46222 * g++.dg/opt/const3.C: New test.
46224 2003-11-13 Jan Hubicka <jh@suse.cz>
46226 * gcc.c-torture/compile/20031112-1.c: New test.
46228 2003-11-12 Mark Mitchell <mark@codesourcery.com>
46230 * g++.dg/parse/crash10.C: Remove bogus error marker.
46232 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46234 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
46235 (host_gcc): Likewise.
46236 (ROOT): Honor $PWDCMD.
46238 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
46240 2003-11-12 Catherine Moore <clm@redhat.com>
46242 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
46244 2003-11-12 Andreas Jaeger <aj@suse.de>
46245 Jakub Jelinek <jakub@redhat.com>
46246 Andrew Pinski <pinskia@physics.uc.edu>
46247 Richard Henderson <rth@redhat.com>
46249 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
46251 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
46253 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
46254 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
46256 2003-11-11 Andreas Jaeger <aj@suse.de>
46258 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
46260 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
46262 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
46264 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
46267 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
46269 * gcc.dg/trampoline-1.c: New test.
46271 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
46273 * gcc.c-torture/compile/200031109-1.c: New test.
46275 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
46279 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
46280 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
46281 gcc.dg/format/no-y2k-1.c: Update.
46283 2003-11-08 Roger Sayle <roger@eyesopen.com>
46285 PR optimization/10467
46286 * gcc.dg/20031108-1.c: New test case.
46288 2003-11-07 Geoffrey Keating <geoffk@apple.com>
46290 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
46292 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
46294 * gcc.dg/compound-lvalue-1.c: New test.
46295 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
46298 2003-11-06 Geoffrey Keating <geoffk@apple.com>
46300 * gcc.dg/altivec-varargs-1.c: New test.
46302 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
46304 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
46305 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
46306 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
46307 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
46308 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
46310 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
46312 * gcc.dg/cond-lvalue-1.c: New test.
46314 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
46316 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
46318 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46321 * g++.dg/template/instantiate5.C: New test.
46323 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
46326 * g++.dg/ext/complit2.C: Replace test with self-contained version.
46327 * ChangeLog: Add missing first entry for above test.
46329 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46332 * g++.dg/template/using8.C: New test.
46333 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
46335 2003-11-02 Roger Sayle <roger@eyesopen.com>
46337 PR optimization/10817
46338 * gcc.c-torture/compile/20031102-1.c: New test case.
46340 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
46342 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
46345 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
46347 * gcc.dg/20031102-1.c: New test.
46349 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
46351 * gcc.dg/complex-1.c: New test.
46353 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46356 * g++.dg/template/crash13.C: Adjust expected error location.
46357 * g++.old-deja/g++.brendan/ns1.C: Likewise.
46359 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
46361 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
46363 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
46366 * gcc.c-torture/compile/20031031-2.c: New test.
46368 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
46371 * gcc.c-torture/compile/20031031-1.c: New test.
46373 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
46375 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
46376 * gcc.misc-tests/bprob.exp: Likewise.
46377 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
46378 the execution test on arm-elf configs.
46379 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
46380 configs that don't support scratch files.
46381 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
46383 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
46385 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
46388 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
46390 * ada/acats/run_all.sh: Redirect mv output to /dev/null
46391 Avoid non pure sh syntax. Add more logging.
46393 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
46396 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46399 * gcc.dg/ppc-stackalign-1.c: New test.
46401 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
46403 * ada/acats/run_all.sh: Change output to be more compliant with
46405 Create acats.sum and acats.log files under testsuite/ada/acats
46406 Only run [a-z]* directories, to filter out e.g. CVS.
46407 Redirect build output to log file.
46409 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
46411 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
46413 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
46416 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
46418 2003-10-27 Jakub Jelinek <jakub@redhat.com>
46420 * gcc.c-torture/compile/20031023-1.c: New test.
46421 * gcc.c-torture/compile/20031023-2.c: New test.
46422 * gcc.c-torture/compile/20031023-3.c: New test.
46423 * gcc.c-torture/compile/20031023-4.c: New test.
46425 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46428 * g++.dg/lookup/scoped8.C: New test.
46430 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
46432 * g++.dg/opt/reg-stack3.C: New test.
46434 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
46436 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
46438 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46441 * g++.dg/template/crash13.C: New test.
46443 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
46445 * gcc.dg/c99-restrict-2.c: New test.
46447 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
46449 PR c++/12698, c++/12699, c++/12700, c++/12566
46450 * g++.dg/inherit/covariant9.C: New test.
46451 * g++.dg/inherit/covariant10.C: New test.
46452 * g++.dg/inherit/covariant11.C: New test.
46454 2003-10-23 Jason Merrill <jason@redhat.com>
46457 * g++.dg/ext/complit2.C: New test.
46459 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
46462 * gcc.c-torture/execute/20031020-1.c: New test.
46464 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
46466 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
46467 following the jump_insn.
46469 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
46471 * gcc.dg/cast-lvalue-1.c: New test.
46473 2003-10-21 Mark Mitchell <mark@codesourcery.com>
46476 * g++.dg/template/cond2.C: New test.
46478 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
46480 * gcc.dg/builtins-28.c: New test.
46482 2003-10-20 Jan Hubicka <jh@suse.cz>
46484 * g++.dg/opt/inline4.C: Do not use min-inline-insns
46486 * gcc.dg/inline-2.c: Likewise.
46488 2003-10-20 Phil Edwards <phil@codesourcery.com>
46490 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
46491 * gcc.dg/nest.c: Likewise.
46493 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46495 PR c++/9781, c++/10583, c++/11862
46496 * g++.dg/parse/crash13.C: New test.
46498 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
46500 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
46502 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
46504 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
46505 Define HAVE_C99_RUNTIME except on Solaris.
46506 * gcc.dg/builtins-20.c: Likewise.
46508 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
46510 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
46512 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46515 * g++.dg/template/crash21.C: New test.
46517 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46520 * g++.dg/template/typename5.C: New test.
46522 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46525 * g++.dg/template/friend25.C: New test.
46527 2003-10-16 Ziemowit Laski <zlaski@apple.com>
46529 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
46532 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
46534 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
46537 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
46539 * gcc.c-torture/execute/960416-1.x: Remove.
46540 * gcc.c-torture/execute/divconst-3.x: Likewise.
46542 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
46545 * gcc.dg/torture/cris-volatile-1.c: New test.
46547 2003-10-14 Roger Sayle <roger@eyesopen.com>
46549 PR optimization/9325
46550 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
46551 for overflowing floating point to integer conversion during RTL
46554 2003-10-13 Ziemowit Laski <zlaski@apple.com>
46556 * objc/execute/_cmd.m: Fix typo.
46557 * objc.dg/image-info.m, objc.dg/symtab-1.m:
46558 Relax 'scan-assembler' regexp.
46559 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
46560 objc.dg/try-catch-4.m: Run on non-Darwin targets.
46561 * objc.dg/zero-link-2.m: Remove blank line.
46562 * objc.dg/zero-link-3.m: New test case.
46564 2003-10-13 Geoffrey Keating <geoffk@apple.com>
46566 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
46568 * gcc.dg/asm-names.c: Use scan-assembler-not rather
46569 than linker trickery.
46571 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
46574 * g++.dg/other/friend2.C: New test.
46576 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
46578 * gcc.dg/20031012-1.c: New test.
46580 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
46582 * gcc.dg/weak/weak-3.c: Fix for new warning.
46584 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
46586 PR optimization/8750
46587 * gcc.c-torture/execute/20031012-1.c: New test case.
46589 2003-10-11 Roger Sayle <roger@eyesopen.com>
46591 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
46592 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
46594 2003-10-11 Roger Sayle <roger@eyesopen.com>
46596 PR optimization/12260
46597 * gcc.c-torture/compile/20031011-2.c: New test case.
46599 2003-10-11 Roger Sayle <roger@eyesopen.com>
46601 * gcc.c-torture/execute/20031011-1.c: New testcase.
46603 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
46605 * gcc.c-torture/compile/20031011-1.c: New test.
46607 2003-10-11 Jan Hubicka <jh@suse.cz>
46609 * g++.dg/other/first-global.C: New test.
46611 2003-10-11 Roger Sayle <roger@eyesopen.com>
46613 * gcc.c-torture/execute/string-opt-18.c: New testcase.
46615 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
46617 * gcc.c-torture/compile/20031010-1.c: New test.
46619 2003-10-10 Geoffrey Keating <geoffk@apple.com>
46621 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
46622 * gcc.c-torture/execute/va-arg-25.c: ... here.
46624 2003-10-09 Mark Mitchell <mark@codesourcery.com>
46626 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
46628 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
46630 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
46632 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
46634 * g++.dg/parse/error2.C: New test.
46636 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
46639 * g++.dg/other/error5.C: Modify the error message.
46640 * g++.dg/lookup/using8.C: New test.
46642 2003-10-07 Geoffrey Keating <geoffk@apple.com>
46644 * gcc.dg/darwin-abi-2.c: New file.
46645 * gcc.c-torture/execute/va-arg-24.c: New file.
46647 2003-10-06 Bob Wilson <bob.wilson@acm.org>
46649 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
46652 2003-10-06 Mark Mitchell <mark@codesourcery.com>
46655 * g++.dg/other/error4.C: Update error messages.
46656 * g++.dg/template/ptrmem4.C: Likewise.
46659 * g++.dg/init/new9.C: New test.
46661 PR c++/12334, c++/12236, c++/8656
46662 * g++.dg/ext/attrib8.C: New test.
46664 2003-10-06 Devang Patel <dpatel@apple.com>
46666 * gcc.dg/debug/dwarf2-3.h: New test.
46667 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
46669 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
46671 * g++.dg/opt/cfg2.C: New test.
46673 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
46675 * g++.dg/opt/float1.C: New test.
46677 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
46679 * gcc.dg/c90-array-lval-6.c: New test.
46680 * gcc.dg/c99-array-lval-6.c: New test.
46682 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
46683 Ziemowit Laski <zlaski@apple.com>
46685 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
46686 'Derived', so that it is never considered a class method; add
46687 new warning for '+port' method ambiguity.
46688 * objc.dg/method-12.m: Include <objc/objc.h> instead of
46689 <objc/objc-api.h> (needed on Mac OS X).
46690 * objc.dg/method-13.m: New test.
46692 2003-10-03 Roger Sayle <roger@eyesopen.com>
46694 PR optimization/9325, PR java/6391
46695 * gcc.c-torture/execute/20031003-1.c: New test case.
46697 2003-10-02 Mark Mitchell <mark@codesourcery.com>
46699 PR optimization/12180
46700 * gcc.dg/20031002-1.c: New test.
46703 * g++.dg/inherit/error1.C: New test.
46705 2003-10-02 Chris Demetriou <cgd@broadcom.com>
46707 * lib/f-torture.exp (search_for): Rename to...
46708 (search_for_re): This. Also, clean up comments and the
46709 "regexp" invocation.
46711 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
46713 * gcc.c-torture/compile/20031002-1.c: New test.
46715 2003-10-02 Jakub Jelinek <jakub@redhat.com>
46717 * g++.dg/opt/cond1.C: New test.
46719 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
46721 * gcc.dg/Wold-style-definition-2.c: New testcase.
46722 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
46724 2003-09-29 Richard Henderson <rth@redhat.com>
46726 * g++.dg/init/array10.C: Add dg-options.
46728 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
46730 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
46732 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46734 * g++.dg/template/friend19.C: Fix typo.
46735 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
46737 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
46739 * gcc.c-torture/execute/20030928-1.c: New test.
46740 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
46742 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
46744 * g++.dg/opt/unroll1.C: New test.
46746 2003-09-26 Roger Sayle <roger@eyesopen.com>
46748 PR optimization/11741
46749 * gcc.dg/20030926-1.c: New test case.
46751 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46754 * g++.dg/parse/access7.C: New test.
46755 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
46757 2003-09-24 Ziemowit Laski <zlaski@apple.com>
46759 MERGE OF objc-improvements-branch into MAINLINE:
46760 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
46761 if libobjc has not been built.
46762 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
46763 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
46764 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
46765 objc/execute/nested-3.m, objc/execute/np-2.m,
46766 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
46767 objc/execute/redefining_self.m, objc/execute/root_methods.m,
46768 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
46769 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
46770 objc.dg/special/unclaimed-category-1.h,
46771 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
46772 well as GNU runtime.
46773 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
46774 * execute/cascading-1.m, execute/function-message-1.m,
46775 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
46776 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
46777 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
46778 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
46779 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
46780 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
46781 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
46782 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
46783 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
46784 * objc.dg/bitfield-2.m: Run only on Darwin.
46785 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
46786 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
46787 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
46788 * objc.dg/const-str-1.m: Fix constant string layout.
46790 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
46792 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
46794 2003-09-23 Geoffrey Keating <geoffk@apple.com>
46796 * gcc.dg/darwin-abi-1.c: New file.
46798 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
46801 * gcc.c-torture/compile/20030921-1.c: New test.
46803 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
46805 * g++.dg/opt/reg-stack2.C: New test.
46807 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
46809 * g++.dg/eh/delayslot1.C: New test.
46811 2003-09-20 Richard Henderson <rth@redhat.com>
46813 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
46815 2003-09-20 Roger Sayle <roger@eyesopen.com>
46817 * gcc.c-torture/execute/20030920-1.c: New test case.
46819 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46821 * g++.dg/rtti/typeid3.C: Correct expected error message.
46823 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46826 * g++.dg/parse/crash12.C: New test.
46828 2003-09-19 Janis Johnson <janis187@us.ibm.com>
46830 * gcc.dg/compat/mixed-struct-check.h: New.
46831 * gcc.dg/compat/mixed-struct-defs.h: New.
46832 * gcc.dg/compat/mixed-struct-init.h: New.
46833 * gcc.dg/compat/struct-by-value-19_main.c: New.
46834 * gcc.dg/compat/struct-by-value-19_x.c: New.
46835 * gcc.dg/compat/struct-by-value-19_y.c: New.
46836 * gcc.dg/compat/struct-by-value-20_main.c: New.
46837 * gcc.dg/compat/struct-by-value-20_x.c: New.
46838 * gcc.dg/compat/struct-by-value-20_y.c: New.
46839 * gcc.dg/compat/struct-return-19_main.c: New.
46840 * gcc.dg/compat/struct-return-19_x.c: New.
46841 * gcc.dg/compat/struct-return-19_y.c: New.
46842 * gcc.dg/compat/struct-return-20_main.c: New.
46843 * gcc.dg/compat/struct-return-20_x.c: New.
46844 * gcc.dg/compat/struct-return-20_y.c: New.
46846 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
46847 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
46848 so that it will not complain on LP64 targets.
46850 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46853 * g++.dg/template/friend24.C: New test.
46855 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
46858 * g++.dg/template/memtmpl2.C: New test.
46860 2003-09-18 Mark Mitchell <mark@codesourcery.com>
46863 * gcc.dg/builtin-apply1.c: New test.
46865 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
46868 * g++.dg/warn/Wunused-4.C: New test.
46870 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
46873 * g++.dg/other/gc2.C: New test.
46875 2003-09-17 Mark Mitchell <mark@codesourcery.com>
46878 * g++.dg/rtti/typeid3.C: New test.
46881 * g++.dg/overload/template1.C: New test.
46883 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
46885 * g++.dg/opt/cfg3.C: New test.
46887 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46890 * g++.dg/template/crash11.C: New test.
46892 2003-09-16 Jason Merrill <jason@redhat.com>
46893 Jakub Jelinek <jakub@redhat.com>
46895 * gcc.dg/attr-warn-unused-result.c: New test.
46897 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
46900 * g++.dg/expr/call2.C: New test.
46902 2003-09-15 Andreas Jaeger <aj@suse.de>
46904 * gcc.dg/Wold-style-definition-1.c: New test.
46906 2003-09-14 Mark Mitchell <mark@codesourcery.com>
46909 * g++.dg/parse/template12.C: New test.
46911 * g++.dg/abi/bitfield11.C: New test.
46912 * g++.dg/abi/bitfield12.C: Likewise.
46914 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
46916 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
46917 non-expansion of functional macro name without arguments at EOL.
46918 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
46920 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
46922 * gcc.c-torture/execute/20030914-[12].c: New tests.
46924 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
46927 * g++.dg/overload/addr1.C: New test.
46929 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
46931 * gcc.dg/20030909-1.c: New test.
46933 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
46935 * gcc.dg/ultrasp10.c: New test.
46937 2003-09-09 Devang Patel <dpatel@apple.com>
46939 * gcc.dg/darwin-ld-6.c: New test.
46941 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46943 * gcc.dg/torture/builtin-explog-1.c: New testcase.
46945 2003-09-08 Mark Mitchell <mark@codesourcery.com>
46947 * gcc.dg/ia64-types1.c: New test.
46948 * gcc.dg/ia64-types2.c: Likewise.
46950 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46952 * gcc.dg/builtins-1.c: Add more _Complex tests.
46953 * gcc.dg/torture/builtin-attr-1.c: Likewise.
46955 * gcc.dg/builtins-1.c: Test existing _Complex functions.
46956 * gcc.dg/torture/builtin-attr-1.c: Likewise.
46958 2003-09-08 Mark Mitchell <mark@codesourcery.com>
46961 * g++.dg/lookup/koenig2.C: New test.
46964 * g++.dg/rtti/typeid2.C: New test.
46966 2003-09-08 Jakub Jelinek <jakub@redhat.com>
46968 * gcc.c-torture/compile/20030904-1.c: New test.
46970 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
46972 * g++.dg/opt/longbranch2.C: New test.
46974 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
46976 * g++.dg/template/crash10.C: Only compile it.
46978 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
46980 PR middle-end/11665
46981 * gcc.c-torture/compile/20030907-1.c: New test.
46982 * g++.dg/init/array11.C: New test.
46984 2003-09-07 Mark Mitchell <mark@codesourcery.com>
46987 * g++.dg/init/struct1.C: New test.
46989 2003-09-07 Mark Mitchell <mark@codesourcery.com>
46992 * g++.dg/expr/comma1.C: New test.
46994 2003-09-06 Mark Mitchell <mark@codesourcery.com>
46997 * g++.dg/expr/static_cast5.C: New test.
46999 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
47002 * g++.dg/lookup/scoped7.C: New test.
47005 * g++.dg/other/static1.C: New test.
47008 * g++.dg/warn/template-1.C: New test.
47011 * g++.dg/template/crash10.C: New test.
47014 * g++.dg/overload/VLA.C: New test.
47017 * g++.dg/template/call1.C: New test.
47019 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
47022 * g++.dg/parse/using3.C: New test.
47024 2003-09-06 Roger Sayle <roger@eyesopen.com>
47027 * g++.dg/overload/builtin3.C: New test case.
47029 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
47032 * gcc.dg/20030906-1.c: New test.
47033 * gcc.dg/20030906-2.c: Likewise.
47035 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
47038 * g++.dg/parse/defarg5.C: New test.
47040 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
47042 2003-09-05 Mark Mitchell <mark@codesourcery.com>
47045 * g++.dg/expr/static_cast4.C: New test.
47048 * g++.dg/template/crash9.C: New test.
47050 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
47052 * g++.old-deja/g++.ext/pretty2.C: Update for change
47054 * g++.old-deja/g++.ext/pretty3.C: Likewise.
47056 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
47059 * g++/dg/template/qualified-id1.C: New test.
47062 * g++.dg/warn/noeffect4.C: New test.
47064 2003-09-04 Matt Austern <austern@apple.com>
47066 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
47067 * g++.dg/ext/fnname2.C: Likewise.
47068 * g++.dg/ext/fnname3.C: Likewise.
47070 2003-09-04 Mark Mitchell <mark@codesourcery.com>
47072 * g++.dg/expr/lval1.C: New test.
47073 * g++.dg/ext/lvcast.C: Remove.
47075 2003-09-03 Roger Sayle <roger@eyesopen.com>
47077 PR optimization/11700.
47078 * gcc.c-torture/compile/20030903-1.c: New test case.
47080 2003-09-03 Mark Mitchell <mark@codesourcery.com>
47083 * g++.dg/abi/layout4.C: New test.
47085 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
47088 * g++.dg/parse/friend3.C: New test.
47090 2003-09-02 Mark Mitchell <mark@codesourcery.com>
47093 * g++.dg/template/class1.C: New test.
47096 * g++.dg/expr/call1.C: New test.
47098 2003-09-01 Mark Mitchell <mark@codesourcery.com>
47101 * g++.dg/init/ref9.C: New test.
47104 * g++.dg/template/nested4.C: New test.
47106 2003-08-29 Mark Mitchell <mark@codesourcery.com>
47109 * g++.dg/template/non-dependent4.C: New test.
47112 * g++.dg/inherit/conv1.C: New test.
47114 2003-08-29 Mark Mitchell <mark@codesourcery.com>
47117 * g++.dg/ext/label1.C: New test.
47118 * g++.dg/ext/label2.C: Likewise.
47120 2003-08-28 Mark Mitchell <mark@codesourcery.com>
47122 * g++.dg/expr/cond3.C: New test.
47124 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47126 * gcc.dg/builtins-1.c: Add new builtin cases.
47128 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47130 * gcc.dg/builtins-1.c: Add new cases.
47131 * gcc.dg/torture/builtin-attr-1.c: Likewise.
47133 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47135 * gcc.dg/builtins-1.c: Add more math builtin tests.
47136 * gcc.dg/torture/builtin-attr-1.c: New test.
47138 2003-08-28 Mark Mitchell <mark@codesourcery.com>
47140 PR optimization/5079
47141 * g++.dg/opt/static3.C: New test.
47143 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
47145 * gcc.misc-tests/gcov-10b.c: New test.
47147 2003-08-27 Mark Mitchell <mark@codesourcery.com>
47149 * g++.dg/opt/ptrmem3.C: New test.
47151 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
47153 2003-08-27 Jakub Jelinek <jakub@redhat.com>
47155 * gcc.dg/20030826-2.c: New test.
47157 2003-08-26 Roger Sayle <roger@eyesopen.com>
47159 PR middle-end/12002
47160 * g77.f-torture/compile/12002.f: New test case.
47162 2003-08-26 Roger Sayle <roger@eyesopen.com>
47164 * gcc.dg/20030826-1.c: New test case.
47166 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
47168 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
47170 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
47173 * c++.dg/lookup/crash1.C: New test.
47175 * c++.dg/warn/noeffect3.C: New test.
47177 2003-08-25 Janis Johnson <janis187@us.ibm.com>
47179 * gcc.dg/compat/vector-1_x.c: Compile with -w.
47180 * gcc.dg/compat/vector-1_y.c: Ditto.
47181 * gcc.dg/compat/vector-2_x.c: Ditto.
47182 * gcc.dg/compat/vector-2_y.c: Ditto.
47184 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
47186 * gcc.dg/20030702-1.c: New test.
47188 2003-08-25 Mark Mitchell <mark@codesourcery.com>
47191 * g++.dg/ext/altivec-1.C: New test.
47193 2003-08-24 Richard Henderson <rth@redhat.com>
47195 * g++.dg/eh/simd-2.C: Add -w for x86.
47197 2003-08-23 Jakub Jelinek <jakub@redhat.com>
47199 * gcc.dg/20030815-1.c: New test.
47201 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47204 * g++.dg/parse/access6.C: New test.
47206 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47208 PR c++/641, c++/11876
47209 * g++.dg/template/friend22.C: New test.
47210 * g++.dg/template/friend23.C: Likewise.
47212 2003-08-22 Mark Mitchell <mark@codesourcery.com>
47214 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
47217 2003-08-22 Mark Mitchell <mark@codesourcery.com>
47219 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
47221 2003-08-22 Mark Mitchell <mark@codesourcery.com>
47223 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
47225 2003-08-22 Mark Mitchell <mark@codesourcery.com>
47227 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
47229 2003-08-22 Mark Mitchell <mark@codesourcery.com>
47231 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
47233 2003-08-21 Mark Mitchell <mark@codesourcery.com>
47236 * g++.dg/overload/prom1.C: New test.
47239 * g++.dg/parse/dtor2.C: New test.
47242 * g++.dg/parse/using2.C: New test.
47244 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
47247 * gcc.c-torture/compile/20030821-1.c: New.
47249 2003-08-20 Mark Mitchell <mark@codesourcery.com>
47252 * g++.dg/template/deduce2.C: New test.
47254 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
47256 * gcc.c-torture/execute/20030821-1.c: New test.
47258 2003-08-20 Roger Sayle <roger@eyesopen.com>
47260 PR middle-end/11984
47261 * gcc.dg/20030820-1.c: New test case.
47263 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
47266 * g++.dg/warn/noeffect2.C: New test.
47268 2003-08-19 Mark Mitchell <mark@codesourcery.com>
47271 * g++.dg/template/dtor2.C: New test.
47274 * g++.dg/template/operator1.C: New test.
47275 * g++.dg/parse/operator4.C: New test.
47278 * g++.dg/expr/enum1.C: New test.
47279 * gcc.dg/c99-bool-1.c: Remove bogus warning.
47282 * g++.dg/parse/elab2.C: New test.
47283 * g++.dg/parse/typedef4.C: Change error message.
47284 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
47285 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
47286 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
47288 2003-08-19 Geoffrey Keating <geoffk@apple.com>
47290 * gcc.dg/pch/warn-1.c: New.
47291 * gcc.dg/pch/warn-1.hs: New.
47293 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
47296 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
47298 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
47300 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
47302 * gcc.dg/uninit-D.c: New Test.
47303 * gcc.dg/uninit-E.c: New Test.
47304 * gcc.dg/uninit-F.c: New Test.
47305 * gcc.dg/uninit-G.c: New Test.
47307 2003-08-19 Michael Ritzert <ritzert@t-online.de>
47309 * g++.dg/README: Describe the pch directory.
47311 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47314 * g++.dg/parse/access4.C: New test.
47315 * g++.dg/parse/access5.C: Likewise.
47316 * g++.old-deja/g++.jason/access17.C: Adjust error message.
47318 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
47320 * gcc.dg/noncompile/20030818-1.c: New.
47322 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
47325 * g++.dg/warn/noeffect1.C: New test.
47327 * g++.dg/template/scope2.C: New test.
47328 * g++.dg/template/error2.C: Correct dg-error
47330 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
47332 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
47334 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
47337 * g++.dg/template/warn1.C: New.
47339 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
47341 * g++.dg/template/error2.C: New test.
47342 * g++.dg/lookup/using7.C: Adjust errors
47343 * g++.old-deja/g++.pt/crash36.C: Likewise.
47344 * g++.old-deja/g++.pt/derived3.C: Likewise.
47346 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47348 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
47349 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
47350 * gcc.c-torture/execute/builtins/string-9.c: New, from
47351 string-opt-9.c. Adjust for execute/builtins framework.
47352 * gcc.c-torture/execute/string-opt-9.c: Delete.
47354 2003-08-12 Mark Mitchell <mark@codesourcery.com>
47356 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
47358 * g++.dg/parse/ret-type2.C: New test.
47361 * g++.dg/init/new8.C: New test.
47364 * g++.dg/parse/typedef5.C: New test.
47367 * g++.dg/parse/qualified2.C: New test.
47368 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
47371 2003-08-11 Mark Mitchell <mark@codesourcery.com>
47373 * g++.dg/conversion/ptrmem1.C: New test.
47375 2003-08-11 Jakub Jelinek <jakub@redhat.com>
47378 * gcc.dg/20030811-1.c: New test.
47381 * gcc.c-torture/execute/20030811-1.c: New test.
47383 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47385 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
47387 2003-08-10 Mark Mitchell <mark@codesourcery.com>
47390 * g++.dg/inherit/multiple1.C: New test.
47392 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
47394 * gcc.dg/spe1.c: New test.
47397 * g++.dg/expr/cast2.C: New test.
47400 * g++.dg/template/dependent-name2.C: New test.
47402 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
47404 * g++.dg/parse/crash11.C: Put the dg options in comments.
47406 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
47408 * lib/gcc-dg.exp: Update for diagnostic change.
47410 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47413 * g++.dg/parse/crash11.C: New test.
47415 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
47417 * gcc.dg/cpp/spacing1.c: Update.
47419 2003-08-04 Janis Johnson <janis187@us.ibm.com>
47422 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
47423 a value for -mtune.
47425 2003-08-04 Roger Sayle <roger@eyesopen.com>
47427 PR middle-end/11771
47428 * gcc.c-torture/compile/20030804-1.c: New test case.
47430 2003-08-04 Roger Sayle <roger@eyesopen.com>
47432 * gcc.dg/20030804-1.c: New test case.
47434 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
47436 * gcc.dg/cpp/separate-1.c: New test.
47438 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
47441 * g++.dg/template/dependent-expr2.C: New test.
47444 * g++.dg/expr/ptrmem1.C: New test.
47446 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47449 * g++.dg/template/friend15.C: New test.
47451 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
47453 * lib/dg-pch.exp: Work round PCH bug.
47455 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47457 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
47458 builtins. Move cases from builtins-4.c here.
47460 * gcc.dg/torture/builtin-math-1.c: New test taken from
47461 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
47464 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
47467 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
47470 * g++.dg/template/using7.C: New test.
47472 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
47474 * import1.c, import2.c: New tests.
47476 2003-08-01 Jakub Jelinek <jakub@redhat.com>
47478 * g++.dg/eh/crossjump1.C: New test.
47480 2003-08-01 Mark Mitchell <mark@codesourcery.com>
47483 * g++.dg/template/using6.C: New test.
47486 * g++.dg/template/koenig2.C: New test.
47488 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47491 * g++.dg/parse/typedef4.C: New test.
47493 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47495 PR c++/8442, c++/8806
47496 * g++.dg/template/elab1.C: New test.
47497 * g++.dg/template/type2.C: Likewise.
47498 * g++.dg/template/ttp3.C: Adjust expected error message.
47499 * g++.old-deja/g++.law/visibility13.C: Likewise.
47500 * g++.old-deja/g++.niklas/t135.C: Likewise.
47501 * g++.old-deja/g++.pt/ttp41.C: Likewise.
47502 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
47504 * g++.old-deja/g++.pt/ttp44.C: Likewise.
47506 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
47509 * g++.dg/ext/stmtexpr1.C: New test.
47511 * g++.dg/opt/tmp1.C: New test.
47514 * g++.dg/parse/constant4.C: New test.
47517 * g++.dg/template/using5.C: New test.
47519 2003-07-31 Roger Sayle <roger@eyesopen.com>
47521 * gcc.dg/builtins-27.c: New test case.
47523 2003-07-31 Jakub Jelinek <jakub@redhat.com>
47525 * gcc.dg/tls/opt-7.c: New test.
47527 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
47529 * g++.old-deja/g++.other/crash18.C: Remove.
47531 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
47533 * g++.dg/template/explicit3.C: New.
47534 * g++.dg/template/explicit4.C: New.
47535 * g++.dg/template/explicit5.C: New.
47538 * g++.dg/template/memtmpl1.C: New.
47540 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
47543 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
47544 * gcc.dg/i386-387-5.c (dg-options): Likewise.
47546 2003-07-30 Jan Hubicka <jh@suse.cz>
47550 2003-07-29 Zack Weinberg <zack@codesourcery.com>
47552 * gcc.dg/struct-in-proto-1.c: New test.
47554 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
47556 * gcc.dg/cpp/include2.c: Only expect one message.
47558 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
47561 * g++.dg/template/using1.C: New test.
47562 * g++.dg/template/using2.C: New test.
47563 * g++.dg/template/using3.C: New test.
47564 * g++.dg/template/using4.C: New test.
47566 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
47568 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
47569 * gcc.c-torture/execute/string-opt-10.c: Likewise.
47571 2003-07-28 Jan Hubicka <jh@suse.cz>
47574 * g++.dg/opt/call1.C: New test.
47576 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
47579 * g++.dg/init/enum2.C: New test.
47580 * g++.dg/template/overload1.C: Add "-w" option.
47582 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
47584 * gcc.dg/Wdeclaration-after-statement-1.c,
47585 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
47587 2003-07-28 Jakub Jelinek <jakub@redhat.com>
47589 * gcc.c-torture/compile/20030725-1.c: New test.
47591 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
47593 * gcc.dg/20030505.c: Only run for SPE.
47594 Remove definition of opaque type.
47596 2003-07-27 Mark Mitchell <mark@codesourcery.com>
47598 * g++.dg/template/ptrmem6.C: New test.
47600 2003-07-26 Geoffrey Keating <geoffk@apple.com>
47602 * gcc.c-torture/compile/zero-strct-2.c: New test.
47604 2003-07-25 Geoffrey Keating <geoffk@apple.com>
47606 * gcc.dg/intermod-1.c: New test.
47608 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
47611 * g++.dg/template/lookup2.C: New test.
47612 * g++.dg/template/memclass1.C: Remove instantiated from error.
47613 * g++.dg/other/error2.C: Tweak expected errors.
47616 * g++.dg/template/defarg3.C: New test.
47618 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
47620 2003-07-24 Mark Mitchell <mark@codesourcery.com>
47622 * g++.dg/inherit/access5.C: New test.
47624 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47627 * g++.dg/template/crash8.C: New test.
47629 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
47632 * gcc.dg/noncompile/incomplete-2.c: New test.
47634 2003-07-23 Mark Mitchell <mark@codesourcery.com>
47637 * g++.dg/inherit/access4.C: New test.
47640 * g++.dg/expr/cond2.C: New test.
47642 PR optimization/10679
47643 * g++.dg/opt/inline4.C: New test.
47645 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
47647 * g++.dg/parse/crash10: New test.
47649 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
47651 * g++.dg/ext/flexary1.C: New test.
47653 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47656 * g++.dg/template/crash9.C: New test.
47658 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
47661 * g++.dg/parse/typedef3.C: New test.
47664 * g++.dg/parse/operator2.C: New test.
47667 * g++.dg/parse/def-tmpl-arg1.C: New test.
47670 * g++.dg/parse/funptr1.C: New test.
47673 * g++.dg/parse/ambig3.C: New test.
47676 * g++.dg/parse/operator3.C: New test.
47679 * g++.dg/parse/template10.C: New test.
47682 * g++.dg/parse/template11.C: New test.
47685 * g++.dg/parse/invalid-op1.C: New test.
47688 * g++.dg/parse/condexpr1.C: New test.
47690 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
47692 * g++.dg/ext/packed3.C: New test.
47693 * g++.dg/ext/packed4.C: New test.
47695 * gcc.dg/pack-test-3.c: New test.
47697 2003-07-21 Janis Johnson <janis187@us.ibm.com>
47699 * lib/compat.exp: Handle dg-options per source file.
47700 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
47701 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
47702 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
47703 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
47704 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
47705 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
47706 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
47707 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
47708 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
47709 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
47710 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
47711 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
47712 * g++.dg/compat/break/bitfield7_x.C: Ditto.
47713 * g++.dg/compat/break/bitfield7_y.C: Ditto.
47715 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
47718 * gcc.c-torture/execute/20030718-1.c: New test.
47720 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
47722 PR optimization/11536
47723 * gcc.dg/20030721-1.c: New test.
47725 2003-07-19 Mark Mitchell <mark@codesourcery.com>
47728 * g++.dg/template/lookup1.C: New test.
47730 2003-07-19 Zack Weinberg <zack@codesourcery.com>
47732 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
47733 diagnostics of ill-formed constructs involving labels.
47734 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
47735 the new 'previously defined here' message.
47737 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
47739 * g++.dg/parse/non-dependent2.C: New test.
47741 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
47743 * g++.dg/init/init-ref4.C: xfail on targets without
47746 2003-07-17 Jakub Jelinek <jakub@redhat.com>
47749 * gcc.c-torture/execute/20030717-1.c: New test.
47751 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
47753 * g++.dg/opt/cfg1.C: New test.
47755 2003-07-17 Mark Mitchell <mark@codesourcery.com>
47757 PR optimization/11557
47758 * gcc.dg/20030717-1.c: New test.
47760 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
47763 * g++.dg/expr/crash-1.C: New test.
47766 * g++.dg/template/init3.C: New test.
47769 * g++.dg/template/non-dependent1.C: New test.
47772 * g++.dg/template/non-dependent2.C: New test.
47775 * g++.dg/template/non-dependent3.C: New test.
47778 * g++.dg/template/sizeof5.C: New test.
47780 2003-07-17 Geoffrey Keating <geoffk@apple.com>
47783 * gcc.c-torture/compile/mangle-1.c: New file.
47785 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47788 * g++.dg/parse/access3.C: New test.
47790 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
47793 * g++.dg/init/init-ref4.C: New test.
47795 2003-07-16 Mark Mitchell <mark@codesourcery.com>
47798 * g++.dg/parse/constant3.C: New test.
47799 * g++.dg/parse/crash7.C: Likewise.
47801 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
47804 * gcc.dg/i386-pentium4-not-mull.c: New.
47806 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
47808 * gcc.dg/asm-names.c (ymain): Make it weak.
47810 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47813 * g++.dg/template/friend21.C: New test.
47815 2003-07-16 Jakub Jelinek <jakub@redhat.com>
47817 * gcc.dg/cleanup-8.c: New test.
47818 * gcc.dg/cleanup-9.c: New test.
47820 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
47822 * g++.dg/ext/dll-MI1.h: New file.
47823 * g++.dg/ext/dllexport-MI1.C: New file.
47824 * g++.dg/ext/dllimport-MI1.C: New file.
47826 2003-07-15 Jakub Jelinek <jakub@redhat.com>
47828 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
47829 it does not have cmpstrsi patterns (just cmpmemsi).
47831 2003-07-15 Mark Mitchell <mark@codesourcery.com>
47834 * g++.dg/debug/debug8.C: New test.
47836 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47839 * g++.dg/template/crash7.C: New test.
47841 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
47844 * gcc.c-torture/compile/20030708-1.c: New.
47846 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
47848 * gcc.c-torture/execute/20030715-1.c: New test.
47850 2003-07-14 Geoffrey Keating <geoffk@apple.com>
47852 * gcc.dg/pch/inline-3.c: New file.
47853 * gcc.dg/pch/inline-3.hs: New file.
47854 * gcc.dg/pch/inline-4.c: New file.
47855 * gcc.dg/pch/inline-4.hs: New file.
47857 2003-07-14 Mark Mitchell <mark@codesourcery.com>
47860 * g++.dg/template/crash6.C: New test.
47863 * g++.dg/template/friend20.C: New test.
47866 * g++.dg/template/overload2.C: New test.
47868 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47870 PR optimization/11440
47871 * gcc.c-torture/execute/20030714-1.c: New test.
47873 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47876 * g++.dg/template/partial2.C: New test.
47878 2003-07-13 Mark Mitchell <mark@codesourcery.com>
47881 * g++.dg/template/anon1.C: New test.
47885 * g++.dg/parse/template9.C: Likewise.
47886 * g++.dg/template/crash4.C: New test.
47887 * g++.dg/template/koenig1.C: Likewise.
47888 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
47889 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
47890 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
47892 * g++.old-deja/g++.jason/template36.C: Likewise.
47893 * g++.old-deja/g++.mike/p1989.C: Likewise.
47894 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
47895 * g++.old-deja/g++.pt/ttp20.C: Use this->.
47896 * g++.old-deja/g++.pt/ttp21.C: Use this->.
47897 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
47899 * g++.old-deja/g++.pt/union2.C: Use this->.
47901 2003-07-11 Jakub Jelinek <jakub@redhat.com>
47903 * gcc.dg/20030711-1.c: New test.
47905 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
47908 * g++.dg/parse/args1.C: New test.
47909 * g++.pt/defarg8.C: Change expected errors.
47911 2003-07-11 Mark Mitchell <mark@codesourcery.com>
47914 * g++.dg/template/nontype2.C: New test.
47917 * g++.dg/parse/template8.C: New test.
47920 * g++.dg/template/scope1.C: New test.
47922 * g++.dg/warn/Wsign-compare-1.C: New test.
47924 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
47926 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
47928 2003-07-10 Mark Mitchell <mark@codesourcery.com>
47931 * g++.dg/template/explicit2.C: New test.
47934 * g++.dg/warn/pedantic1.C: New test.
47936 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
47939 * g++.dg/other/field1.C: New test.
47941 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
47944 * gcc.c-torture/compile/20030707-1.c: New.
47946 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47949 * g++.dg/template/access12.C: New test.
47951 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
47953 * g++.dg/bprob/bprob.exp (prof_ext): Update.
47954 * g77.dg/bprob/bprob.exp (prof_ext): Update.
47955 * gcc.misc-tests/bprob.exp (prof_ext): Update.
47956 * gcc.misc-tests/gcov.exp: Update
47957 * g++.dg/gcov/gcov.exp: Update
47958 * lib/gcov.exp: Update.
47960 2003-07-08 Mark Mitchell <mark@codesourcery.com>
47962 * g++.dg/abi/mangle17.C: Make sure template expressions are
47964 * g++.dg/abi/mangle4.C: Mark erroneous casts.
47965 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
47966 * g++.dg/opt/stack1.C: Remove erroneous code.
47967 * g++.dg/parse/template7.C: New test.
47968 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
47969 * g++.old-deja/g++.pt/crash4.C: Likewise.
47971 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
47973 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
47974 with zero or one occurence of `$' after the initial `L'.
47976 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
47978 * gcc.c-torture/compile/20030704-1.c: Add a comment.
47980 2003-07-08 Roger Sayle <roger@eyesopen.com>
47983 * gcc.dg/Wunreachable-6.c: New testcase.
47984 * gcc.dg/Wunreachable-7.c: New testcase.
47986 2003-07-08 Jakub Jelinek <jakub@redhat.com>
47989 * gcc.dg/20030708-1.c: New test.
47991 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
47993 * gcc.dg/compat/sdata-section.h: New file.
47994 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
47995 * gcc.dg/torture/mips-sdata-1.c: New test.
47997 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48000 * g++.dg/template/friend19.C: New test.
48002 2003-07-08 Jakub Jelinek <jakub@redhat.com>
48004 * g++.dg/opt/strength-reduce.C: New test.
48006 2003-07-07 Roger Sayle <roger@eyesopen.com>
48009 * gcc.dg/20030707-1.c: New testcase.
48011 2003-07-07 Roger Sayle <roger@eyesopen.com>
48013 PR optimization/11059
48014 * g++.dg/opt/emptyunion.C: New testcase.
48016 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
48017 Eric Botcazou <ebotcazou@libertysurf.fr>
48019 * g++.dg/opt/stack1.C: New test.
48021 2003-07-05 Mark Mitchell <mark@codesourcery.com>
48023 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
48027 * g++.dg/expr/static_cast3.C: New test.
48029 2003-07-04 Zack Weinberg <zack@codesourcery.com>
48031 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
48033 * gcc.dg/concat.c: Concatenation of string constants with
48034 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
48035 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
48036 * gcc.dg/cpp/escape-2.c: Use wide character constants where
48037 necessary to avoid multi-character character constant warning.
48038 * gcc.dg/cpp/escape.c: Likewise.
48039 * gcc.dg/cpp/ucs.c: Likewise.
48040 Remove backslashes from dg-bogus comments, as they confuse Tcl.
48043 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
48046 * gcc.c-torture/compile/20030704-1.c: New.
48048 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
48050 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
48052 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
48054 PR c++/5287, PR c++/7910, PR c++/11021
48055 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
48056 tests for warnings.
48057 * g++.dg/ext/dllimport2.C: Add tests for warnings.
48058 * g++.dg/ext/dllimport3.C: Likewise.
48059 * g++.dg/ext/dllimport4.C: New file.
48060 * g++.dg/ext/dllimport5.C: New file.
48061 * g++.dg/ext/dllimport6.C: New file.
48062 * g++.dg/ext/dllimport7.C: New file.
48063 * g++.dg/ext/dllimport8.C: New file.
48064 * g++.dg/ext/dllimport9.C: New file.
48065 * g++.dg/ext/dllimport10.C: New file.
48066 * g++.dg/ext/dllexport1.C: New file.
48068 2003-07-03 Mark Mitchell <mark@codesourcery.com>
48070 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
48071 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
48073 2003-07-03 Roger Sayle <roger@eyesopen.com>
48075 * gcc.dg/builtins-25.c: New testcase.
48076 * gcc.dg/builtins-26.c: New testcase.
48078 2003-07-03 Janis Johnson <janis187@us.ibm.com>
48080 * gcc.dg/compat/vector-defs.h: New file.
48081 * gcc.dg/compat/vector-setup.h: New file.
48082 * gcc.dg/compat/vector-check.h: New file.
48083 * gcc.dg/compat/vector-1_main.c: New file.
48084 * gcc.dg/compat/vector-1_x.c: New file.
48085 * gcc.dg/compat/vector-1_y.c: New file.
48086 * gcc.dg/compat/vector-2_main.c: New file.
48087 * gcc.dg/compat/vector-2_x.c: New file.
48088 * gcc.dg/compat/vector-2_y.c: New file.
48090 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
48091 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
48092 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
48093 * gcc.dg/compat/struct-align-1.h: New file.
48094 * gcc.dg/compat/struct-align-1_main.c: New file.
48095 * gcc.dg/compat/struct-align-1_x.c: New file.
48096 * gcc.dg/compat/struct-align-1_y.c: New file.
48097 * gcc.dg/compat/struct-align-2.h: New file.
48098 * gcc.dg/compat/struct-align-2_main.c: New file.
48099 * gcc.dg/compat/struct-align-2_x.c: New file.
48100 * gcc.dg/compat/struct-align-2_y.c: New file.
48102 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
48103 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
48104 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
48105 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
48106 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
48107 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
48108 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
48109 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
48110 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
48111 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
48112 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
48113 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
48114 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
48115 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
48116 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
48117 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
48118 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
48119 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
48120 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
48121 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
48122 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
48123 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
48124 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
48125 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
48126 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
48127 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
48128 * gcc.dg/compat/struct-return-10_x.c: Ditto.
48129 * gcc.dg/compat/struct-return-2_x.c: Ditto.
48130 * gcc.dg/compat/struct-return-3_x.c: Ditto.
48132 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
48134 * gcc.dg/i386-call-1.c: New test.
48136 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
48139 * g++.dg/parse/defarg4.C: New.
48141 2003-07-03 Roger Sayle <roger@eyesopen.com>
48144 * gcc.c-torture/compile/20030703-1.c: New test case.
48146 2003-07-03 Mark Mitchell <mark@codesourcery.com>
48148 * g++.dg/template/local3.C: Remove extra semicolon.
48150 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
48152 * gcc.dg/i386-volatile-1.c: New test.
48154 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
48157 * g++.dg/other/offsetof2.C: XFAIL.
48158 * g++.dg/other/offsetof5.C: New.
48161 * g++.dg/template/error1.C: New.
48164 * g++.dg/template/dependent-expr1.C: New.
48166 2003-07-01 Mark Mitchell <mark@codesourcery.com>
48169 * g++.dg/template/local3.C: New test.
48172 * g++.dg/lookup/scoped6.C: New test.
48174 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
48177 * g++.dg/other/error7.C: New test.
48179 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
48181 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
48182 * g++.old-deja/g++.abi/vtable3.h: Likewise.
48183 * g++.old-deja/g++.law/code-gen5.C: Likewise.
48184 * g++.old-deja/g++.other/union2.C: Likewise.
48185 * gcc.dg/c90-const-expr-2.c: Likewise.
48186 * gcc.dg/c90-const-expr-3.c: Likewise.
48187 * gcc.dg/c99-const-expr-2.c: Likewise.
48188 * gcc.dg/c99-const-expr-3.c: Likewise.
48189 * gcc.dg/concat.c: Likewise.
48191 2003-07-01 Mark Mitchell <mark@codesourcery.com>
48194 * g++.dg/init/static1.C: New test.
48196 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
48198 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
48199 * g++.old-deja/g++.other/access2.C: Likewise.
48200 * g++.old-deja/g++.other/decl2.C: Likewise.
48201 * gcc.c-torture/execute/20020615-1.c: Likewise.
48203 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
48206 * g++.dg/template/sizeof4.C: New test.
48208 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
48210 * g++.dg/other/error6.C: New test.
48212 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
48215 * g++.dg/parse/constant2.C: New test.
48217 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
48220 * g++.dg/other/error5.C: New test.
48222 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48224 * gcc.dg/format/gcc_diag-1.c: New test.
48226 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
48228 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
48230 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
48232 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
48233 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
48234 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
48236 2003-06-28 Jakub Jelinek <jakub@redhat.com>
48238 * gcc.c-torture/execute/builtins/string-8.c: New test.
48239 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
48240 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
48241 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
48243 2003-06-27 Mark Mitchell <mark@codesourcery.com>
48246 * g++.dg/ext/typeof6.C: New test.
48248 2003-06-27 Mark Mitchell <mark@codesourcery.com>
48251 * g++.dg/init/enum1.C: New test.
48253 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
48255 * gcc.dg/20030627-1.c: New test.
48257 2003-06-26 Mark Mitchell <mark@codesourcery.com>
48260 * g++.dg/expr/static_cast2.C: New test.
48262 2003-06-26 Roger Sayle <roger@eyesopen.com>
48263 Jakub Jelinek <jakub@redhat.com>
48265 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
48266 sprintf(dst,"%s",src) optimization.
48267 * gcc.c-torture/execute/20030626-1.c: New test case.
48268 * gcc.c-torture/execute/20030626-2.c: New test case.
48270 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
48272 * gcc.c-torture/execute/multi-ix.c: New test.
48274 * gcc.c-torture/execute/simd-4.c (main):
48275 Added missing semicolon at end of union.
48277 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
48280 * g++.dg/template/explicit-instantiation3.C: New test.
48282 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
48284 * gcc.dg/20030626-1.c: Use signed char.
48286 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
48288 * gcc.dg/20030626-1.c: New test.
48290 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
48292 * const-str-2.m: Update.
48294 2003-06-25 Mark Mitchell <mark@codesourcery.com>
48297 * g++.dg/rtti/dyncast1.C: New test.
48298 * g++.dg/abi/mangle4.C: Correct base-specifier access.
48299 * g++.dg/lookup/scoped1.C: Remove XFAIL.
48300 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
48303 * g++.dg/expr/static_cast1.C: New test.
48305 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
48307 * gcc.dg/20030625-1.c: New test.
48309 2003-06-24 Roger Sayle <roger@eyesopen.com>
48311 * gcc.c-torture/compile/20030624-1.c: New test case.
48313 2003-06-24 Jakub Jelinek <jakub@redhat.com>
48315 * gcc.c-torture/execute/string-opt-17.c: New test.
48317 2003-06-24 Mark Mitchell <mark@codesourcery.com>
48320 * g++.dg/parse/crash6.C: New test.
48322 2003-06-23 Roger Sayle <roger@eyesopen.com>
48324 * gcc.dg/builtins-24.c: New test case.
48326 2003-06-23 Jakub Jelinek <jakub@redhat.com>
48328 * g++.dg/opt/operator1.C: New test.
48330 2003-06-22 Roger Sayle <roger@eyesopen.com>
48332 * gcc.c-torture/execute/string-opt-16.c: New test case.
48334 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
48336 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
48337 * g++.old-deja/g++.other/conv7.C: Likewise.
48338 * g++.old-deja/g++.other/overcnv2.C: Likewise.
48339 * g++.old-deja/g++.other/overload14.C: Likewise.
48341 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
48343 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
48344 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
48346 2003-06-20 Mark Mitchell <mark@codesourcery.com>
48349 * g++.dg/warn/Winline-3.C: New test.
48351 2003-06-20 Mark Mitchell <mark@codesourcery.com>
48353 * lib/target-supports.exp (check_alias_available): Make the test
48354 program acceptable to the Solaris assembler.
48357 * g++.dg/template/memclass2.C: New test.
48359 2003-06-20 Mark Mitchell <mark@codesourcery.com>
48360 Eric Botcazou <ebotcazou@libertysurf.fr>
48362 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
48363 data for non-matching targets.
48364 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
48366 2003-06-20 Mark Mitchell <mark@codesourcery.com>
48369 * g++.dg/template/member3.C: New test.
48371 2003-06-19 Mark Mitchell <mark@codesourcery.com>
48374 * g++.dg/template/func1.C: New test.
48377 * g++.dg/template/static4.C: New test.
48378 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
48381 * g++.dg/init/ref7.C: New test.
48383 2003-06-19 Matt Austern <austern@apple.com>
48386 * g++.dg/anew1.C: New test.
48387 * g++.dg/anew2.C: New test.
48388 * g++.dg/anew3.C: New test.
48389 * g++.dg/anew4.C: New test.
48391 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
48393 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
48395 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
48397 * gcc.c-torture/execute/simd-4.c (main): Make expected value
48400 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
48402 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
48405 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
48407 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
48408 * gcc.c-torture/compile/961203-1.c: Likewise.
48409 * gcc.c-torture/compile/980506-1.c: Likewise.
48411 2003-06-17 Mark Mitchell <mark@codesourcery.com>
48414 * g++.dg/lookup/using7.C: New test.
48416 2003-06-17 Mark Mitchell <mark@codesourcery.com>
48419 * g++.dg/abi/conv1.C: Remove it.
48420 * g++.dg/template/conv7.C: New test.
48421 * g++.dg/template/conv8.C: Likewise.
48422 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
48423 conversion operator.
48425 2003-06-17 Janis Johnson <janis187@us.ibm.com>
48427 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
48428 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
48429 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
48430 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
48431 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
48432 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
48433 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
48434 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
48435 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
48436 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
48437 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
48438 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
48439 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
48440 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
48441 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
48442 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
48443 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
48444 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
48445 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
48446 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
48447 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
48448 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
48449 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
48450 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
48451 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
48452 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
48453 * gcc.dg/compat/struct-return-10_x.c: Ditto.
48454 * gcc.dg/compat/struct-return-2_x.c: Ditto.
48455 * gcc.dg/compat/struct-return-3_x.c: Ditto.
48457 2003-06-16 Mark Mitchell <mark@codesourcery.com>
48459 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
48460 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
48463 2003-06-16 Roger Sayle <roger@eyesopen.com>
48465 * gcc.dg/i386-387-5.c: New test case.
48466 * gcc.dg/i386-387-6.c: New test case.
48467 * gcc.dg/builtins-23.c: New test case.
48469 2003-06-15 Roger Sayle <roger@eyesopen.com>
48471 * gcc.dg/builtins-22.c: New test case.
48472 * gcc.dg/i386-387-1.c: Update to test exp.
48473 * gcc.dg/i386-387-2.c: Likewise.
48475 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48477 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
48479 2003-06-12 Mark Mitchell <mark@codesourcery.com>
48481 * lib/gcc-dg.exp (dg-require-dll): New function.
48482 (dg-xfail-if): Likewise.
48483 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
48486 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
48487 * gcc.c-torture/compile/20001205-1.c: Likewise.
48488 * gcc.c-torture/compile/20001226-1.c: Likewise.
48489 * gcc.c-torture/compile/20010518-2.c: Likewise.
48490 * gcc.c-torture/compile/20020312-1.c: Likewise.
48491 * gcc.c-torture/compile/20020604-1.c: Likewise.
48492 * gcc.c-torture/compile/920501-12.c: Likewise.
48493 * gcc.c-torture/compile/920501-4.c: Likewise.
48494 * gcc.c-torture/compile/920520-1.c: Likewise.
48495 * gcc.c-torture/compile/920521-1.c: Likewise.
48496 * gcc.c-torture/compile/920625-1.c: Likewise.
48497 * gcc.c-torture/compile/961203-1.c: Likewise.
48498 * gcc.c-torture/compile/980506-1.c: Likewise.
48499 * gcc.c-torture/compile/981006-1.c: Likewise.
48500 * gcc.c-torture/compile/981022-1.c: Likewise.
48501 * gcc.c-torture/compile/981223-1.c: Likewise.
48502 * gcc.c-torture/compile/990617-1.c: Likewise.
48503 * gcc.c-torture/compile/dll.c: Likewise.
48504 * gcc.c-torture/compile/labels-3.c: Likewise.
48505 * gcc.c-torture/compile/mipscop-1.c: Likewise.
48506 * gcc.c-torture/compile/mipscop-2.c: Likewise.
48507 * gcc.c-torture/compile/mipscop-3.c: Likewise.
48508 * gcc.c-torture/compile/mipscop-4.c: Likewise.
48509 * gcc.c-torture/compile/simd-5.c: Likewise.
48510 * gcc.c-torture/compile/20000804-1.x: Remove.
48511 * gcc.c-torture/compile/20001205-1.x: Likewise.
48512 * gcc.c-torture/compile/20001226-1.x: Likewise.
48513 * gcc.c-torture/compile/20010518-2.x: Likewise.
48514 * gcc.c-torture/compile/20020312-1.x: Likewise.
48515 * gcc.c-torture/compile/20020604-1.x: Likewise.
48516 * gcc.c-torture/compile/920501-12.x: Likewise.
48517 * gcc.c-torture/compile/920501-4.x: Likewise.
48518 * gcc.c-torture/compile/920520-1.x: Likewise.
48519 * gcc.c-torture/compile/920521-1.x: Likewise.
48520 * gcc.c-torture/compile/920625-1.x: Likewise.
48521 * gcc.c-torture/compile/961203-1.x: Likewise.
48522 * gcc.c-torture/compile/980506-1.x: Likewise.
48523 * gcc.c-torture/compile/981006-1.x: Likewise.
48524 * gcc.c-torture/compile/981022-1.x: Likewise.
48525 * gcc.c-torture/compile/981223-1.x: Likewise.
48526 * gcc.c-torture/compile/990617-1.x: Likewise.
48527 * gcc.c-torture/compile/mipscop-1.x: Likewise.
48528 * gcc.c-torture/compile/mipscop-2.x: Likewise.
48529 * gcc.c-torture/compile/mipscop-3.x: Likewise.
48530 * gcc.c-torture/compile/mipscop-4.x: Likewise.
48531 * gcc.c-torture/compile/simd-5.x: Likewise.
48533 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
48535 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
48537 * gcc.c-torture/execute/20030611-1.c: New test.
48539 2003-06-12 Roger Sayle <roger@eyesopen.com>
48542 * gcc.dg/20030612-1.c: New test case.
48544 2003-06-12 Mark Mitchell <mark@codesourcery.com>
48547 * g++.dg/expr/cast1.C: New test.
48549 2003-06-12 Roger Sayle <roger@eyesopen.com>
48551 * gcc.dg/builtins-21.c: New test case.
48553 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
48555 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
48556 options instead of at the end.
48557 * lib/objc.exp (objc_target_compile): Likewise.
48559 2003-06-11 Mark Mitchell <mark@codesourcery.com>
48562 * g++.dg/parse/error1.C: New test.
48564 2003-06-11 Janis Johnson <janis187@us.ibm.com>
48566 * gcc.dg/compat/struct-by-value-11_main.c: New file.
48567 * gcc.dg/compat/struct-by-value-11_x.c: New file.
48568 * gcc.dg/compat/struct-by-value-11_y.c: New file.
48569 * gcc.dg/compat/struct-by-value-12_main.c: New file.
48570 * gcc.dg/compat/struct-by-value-12_x.c: New file.
48571 * gcc.dg/compat/struct-by-value-12_y.c: New file.
48572 * gcc.dg/compat/struct-by-value-13_main.c: New file.
48573 * gcc.dg/compat/struct-by-value-13_x.c: New file.
48574 * gcc.dg/compat/struct-by-value-13_y.c: New file.
48575 * gcc.dg/compat/struct-by-value-14_main.c: New file.
48576 * gcc.dg/compat/struct-by-value-14_x.c: New file.
48577 * gcc.dg/compat/struct-by-value-14_y.c: New file.
48578 * gcc.dg/compat/struct-by-value-15_main.c: New file.
48579 * gcc.dg/compat/struct-by-value-15_x.c: New file.
48580 * gcc.dg/compat/struct-by-value-15_y.c: New file.
48581 * gcc.dg/compat/struct-by-value-16_main.c: New file.
48582 * gcc.dg/compat/struct-by-value-16_x.c: New file.
48583 * gcc.dg/compat/struct-by-value-16_y.c: New file.
48584 * gcc.dg/compat/struct-by-value-17_main.c: New file.
48585 * gcc.dg/compat/struct-by-value-17_x.c: New file.
48586 * gcc.dg/compat/struct-by-value-17_y.c: New file.
48587 * gcc.dg/compat/struct-by-value-18_main.c: New file.
48588 * gcc.dg/compat/struct-by-value-18_x.c: New file.
48589 * gcc.dg/compat/struct-by-value-18_y.c: New file.
48591 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
48592 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
48593 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
48594 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
48595 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
48596 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
48597 * gcc.dg/compat/scalar-return-3_main.c: New file.
48598 * gcc.dg/compat/scalar-return-3_x.c: New file.
48599 * gcc.dg/compat/scalar-return-3_y.c: New file.
48600 * gcc.dg/compat/scalar-return-4_main.c: New file.
48601 * gcc.dg/compat/scalar-return-4_x.c: New file.
48602 * gcc.dg/compat/scalar-return-4_y.c: New file.
48604 2003-06-10 Janis Johnson <janis187@us.ibm.com>
48606 * gcc.dg/compat/fp2-struct-check.h: New file.
48607 * gcc.dg/compat/fp2-struct-defs.h: New file.
48608 * gcc.dg/compat/fp2-struct-init.h: New file.
48609 * gcc.dg/compat/struct-by-value-10_main.c: New file.
48610 * gcc.dg/compat/struct-by-value-10_x.c: New file.
48611 * gcc.dg/compat/struct-by-value-10_y.c: New file.
48612 * gcc.dg/compat/struct-return-10_main.c: New file.
48613 * gcc.dg/compat/struct-return-10_x.c: New file.
48614 * gcc.dg/compat/struct-return-10_y.c: New file.
48616 * gcc.dg/compat/compat-common.h: New file.
48617 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
48618 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
48619 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
48620 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
48621 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
48622 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
48623 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
48624 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
48625 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
48626 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
48627 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
48628 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
48629 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
48630 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
48631 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
48632 * gcc.dg/compat/small-struct-check.h: Ditto.
48633 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
48634 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
48635 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
48636 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
48637 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
48638 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
48639 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
48640 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
48641 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
48642 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
48643 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
48644 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
48645 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
48646 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
48647 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
48648 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
48649 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
48650 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
48651 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
48652 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
48653 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
48654 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
48655 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
48656 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
48657 * gcc.dg/compat/struct-return-2_main.c: Ditto.
48658 * gcc.dg/compat/struct-return-2_x.c: Ditto.
48659 * gcc.dg/compat/struct-return-2_y.c: Ditto.
48660 * gcc.dg/compat/struct-return-3_main.c: Ditto.
48661 * gcc.dg/compat/struct-return-3_x.c: Ditto.
48662 * gcc.dg/compat/struct-return-3_y.c: Ditto.
48664 2003-06-10 Geoffrey Keating <geoffk@apple.com>
48666 * g++.dg/pch/static-1.C: New file.
48667 * g++.dg/pch/static-1.Hs: New file.
48669 2003-06-10 Richard Henderson <rth@redhat.com>
48671 * gcc.dg/asm-7.c: Adjust expected warning text.
48673 2003-06-10 Roger Sayle <roger@eyesopen.com>
48675 * gcc.dg/builtins-20.c: New test case.
48677 2003-06-10 Mark Mitchell <mark@codesourcery.com>
48680 * g++.dg/opt/template1.C: New test.
48682 2003-06-09 Mark Mitchell <mark@codesourcery.com>
48684 * lib/gcc-dg.exp (dg-test): Clear additional_files and
48685 additional_sources.
48687 2003-05-21 David Taylor <dtaylor@emc.com>
48689 * gcc.dg/Wpadded.c: New file.
48691 2003-06-09 Mark Mitchell <mark@codesourcery.com>
48693 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
48694 * gcc.dg/special/weak-2.c: Add dg-require-weak.
48695 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
48698 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
48700 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
48702 2003-06-09 Mark Mitchell <mark@codesourcery.com>
48704 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
48705 (dg-require-alias): Likewise.
48706 (dg-require-gc-sections): Likewise.
48707 * lib/target-supports.exp (check_gc_sections_available): Likewise.
48709 2003-06-08 Richard Henderson <rth@redhat.com>
48711 * gcc.dg/20011029-2.c: Fix the array reference.
48712 * gcc.dg/asm-7.c: New.
48714 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
48716 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
48718 2003-06-08 Mark Mitchell <mark@codesourcery.com>
48720 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
48721 (dg-require-gc-sections): Likewise.
48723 2003-06-08 Jan Hubicka <jh@suse.cz>
48725 * i386-cmov1.c: Fix regular expression.
48726 * i386-cvt-1.c: Likewise.
48727 * i386-local.c: Likewise.
48728 * i386-local2.c: Likewise.
48729 * i386-mul.c: Likewise.
48730 * i386-ssetype-1.c: Likewise.
48731 * i386-ssetype-3.c: Likewise.
48732 * i386-ssetype-5.c: Likewise.
48734 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48737 * g++.dg/warn/implicit-typename2.C: New test.
48738 * g++.dg/warn/implicit-typename3.C: New test.
48740 2003-06-07 Richard Henderson <rth@redhat.com>
48742 * g++.dg/other/offsetof3.C: Use size_t.
48743 * g++.dg/other/offsetof4.C: Likewise.
48745 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
48747 * lib/copy-file.exp: New. Implement gcc_copy_files.
48749 * lib/dg-pch.exp: Load copy-file.exp
48750 (dg-pch): Use gcc_copy_files instead of "file copy".
48752 2003-06-06 Mark Mitchell <mark@codesourcery.com>
48754 * gcc.dg/weak/weak.exp: Simplify.
48755 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
48756 * gcc.dg/weak/weak-1.c: Likewise.
48757 * gcc.dg/weak/weak-2.c: Likewise.
48758 * gcc.dg/weak/weak-3.c: Likewise.
48759 * gcc.dg/weak/weak-4.c: Likewise.
48760 * gcc.dg/weak/weak-5.c: Likewise.
48761 * gcc.dg/weak/weak-6.c: Likewise.
48762 * gcc.dg/weak/weak-7.c: Likewise.
48763 * gcc.dg/weak/weak-8.c: Likewise.
48764 * gcc.dg/weak/weak-9.c: Likewise.
48766 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
48768 gcc.c-torture/execute/20030606-1.c: New.
48770 2003-06-06 Roger Sayle <roger@eyesopen.com>
48772 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
48773 * gcc.dg/builtins-19.c: Likewise.
48775 2003-06-06 Roger Sayle <roger@eyesopen.com>
48777 * gcc.dg/builtins-2.c: Add some more tests.
48778 * gcc.dg/builtins-18.c: New test case.
48779 * gcc.dg/builtins-19.c: New test case.
48781 2003-06-06 Roger Sayle <roger@eyesopen.com>
48782 Jim Wilson <wilson@tuliptree.org>
48784 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
48786 2003-06-06 Jakub Jelinek <jakub@redhat.com>
48788 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
48789 mempcpy/stpcpy calls not to be optimized into something else.
48790 * gcc.c-torture/execute/string-opt-3.c: Moved to...
48791 * gcc.c-torture/execute/builtins/string-7.c: ...here.
48792 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
48794 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48796 * gcc.dg/format/asm_fprintf-1.c: New test.
48798 2003-06-05 Mark Mitchell <mark@codesourcery.com>
48800 * lib/gcc-defs.exp (additional_sources): New variable.
48801 (dg-additional-sources): New function.
48802 (additional_files): New variable.
48803 (dg-additional-files): New function.
48804 (dg-additional-files-options): Likewise.
48805 * lib/gcc-dg.exp (dg-require-weak): New function.
48806 (dg-require-alias): Likewise.
48807 (dg-require-gc-sections): Likewise.
48808 * lib/target-supports.exp (check_alias_available): Remove testfile
48810 (check_gc_sections_available): New function.
48811 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
48812 (dg-gpp-additional-files): Likewise.
48813 * lib/g++.exp (additional_sources): Remove.
48814 (additional_files): Likewise.
48815 (g++_target_compile): Use dg-additional-files-options.
48817 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
48819 * gcc.dg/special/ecos.exp: Remove.
48820 * gcc.dg/special/20000419-2.c: Use dg-require-*.
48821 * gcc.dg/special/alias-1.c: Likewise.
48822 * gcc.dg/special/alias-2.c: Likewise.
48823 * gcc.dg/special/gcsec-1.c: Likewise.
48824 * gcc.dg/special/weak-1.c: Likewise.
48825 * gcc.dg/special/weak-2.c: Likewise.
48826 * gcc.dg/special/wkali-1.c: Likewise.
48827 * gcc.dg/special/wkali-2.c: Likewise.
48829 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
48830 dg-gpp-additional-*.
48831 * g++.dg/special/conpr-3.C: Likewise.
48832 * g++.dg/special/conpr-4.C: Likewise.
48833 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
48834 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
48835 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
48836 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
48837 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
48838 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
48839 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
48840 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
48841 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
48842 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
48843 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
48844 * g++.old-deja/g++.other/comdat1.C: Likewise.
48845 * g++.old-deja/g++.other/comdat2.C: Likewise.
48846 * g++.old-deja/g++.other/comdat3.C: Likewise.
48847 * g++.old-deja/g++.other/ctor1.C: Likewise.
48848 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
48850 2003-06-05 Richard Henderson <rth@redhat.com>
48852 * gcc.dg/debug/20030605-1.c: New.
48854 2003-06-04 Mark Mitchell <mark@codesourcery.com>
48856 * README.QMTEST: Update.
48858 2003-06-04 Richard Henderson <rth@redhat.com>
48860 * gcc.dg/cleanup-1.c: New.
48861 * gcc.dg/cleanup-2.c: New.
48862 * gcc.dg/cleanup-3.c: New.
48863 * gcc.dg/cleanup-4.c: New.
48864 * gcc.dg/cleanup-5.c: New.
48865 * gcc.dg/cleanup-6.c: New.
48866 * gcc.dg/cleanup-7.c: New.
48868 2003-06-04 Mark Mitchell <mark@codesourcery.com>
48870 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
48872 * lib/dg-pch.exp: New file.
48873 * g++.dg/pch/pch.exp: Use dg-pch.exp.
48874 * gcc.dg/pch/pch.exp: Likewise.
48876 2003-06-04 Roger Sayle <roger@eyesopen.com>
48878 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
48879 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
48880 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
48881 * gcc.dg/builtins-17.c: New test case.
48882 * gcc.dg/i386-387-4.c: New test case.
48883 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
48885 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
48887 * gcc.dg/ultrasp9.c: New test.
48889 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
48891 * gcc.c-torture/compile/20030604-1.c: New test.
48892 * gcc.dg/sparc-constant-1.c: New test.
48894 2003-06-03 Glen Nakamura <glen@imodulo.com>
48896 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
48898 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
48900 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
48902 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
48903 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
48905 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
48907 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
48909 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48912 * g++.dg/template/spec10.C: New test.
48914 2003-06-03 Roger Sayle <roger@eyesopen.com>
48916 * gcc.dg/builtins-16.c: New test case.
48918 2003-06-03 Jakub Jelinek <jakub@redhat.com>
48920 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
48921 mempcpy test with post-increments.
48922 * gcc.c-torture/execute/string-opt-3.c: New test.
48923 * gcc.dg/string-opt-1.c: New test.
48925 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
48928 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
48930 2003-06-02 Mark Mitchell <mark@codesourcery.com>
48932 * lib/scanasm.exp (dg-scan): New function, factored out of ...
48933 (scan-assembler): ... here. Use dg-scan.
48934 (scan-assembler-not): Likewise.
48935 (scan-file): New function.
48936 (scan-file-not): Likewise.
48937 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
48938 * gcc.dg/cpp/_Pragma4.c: Likewise.
48939 * gcc.dg/cpp/_Pragma5.c: Likewise.
48940 * gcc.dg/cpp/avoidpaste1.c: Likewise.
48941 * gcc.dg/cpp/avoidpaste2.c: Likewise.
48942 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
48943 * gcc.dg/cpp/cmdlne-P.c: Likewise.
48944 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
48945 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
48946 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
48947 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
48948 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
48949 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
48950 * gcc.dg/cpp/cxxcom1.c: Likewise.
48951 * gcc.dg/cpp/line1.c: Likewise.
48952 * gcc.dg/cpp/maccom1.c: Likewise.
48953 * gcc.dg/cpp/maccom2.c: Likewise.
48954 * gcc.dg/cpp/maccom3.c: Likewise.
48955 * gcc.dg/cpp/maccom4.c: Likewise.
48956 * gcc.dg/cpp/maccom5.c: Likewise.
48957 * gcc.dg/cpp/maccom6.c: Likewise.
48958 * gcc.dg/cpp/multiline.c: Likewise.
48959 * gcc.dg/cpp/spacing1.c: Likewise.
48960 * gcc.dg/cpp/spacing2.c: Likewise.
48961 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
48962 * gcc.dg/cpp/trad/maccom1.c: Likewise.
48963 * gcc.dg/cpp/trad/maccom2.c: Likewise.
48964 * gcc.dg/cpp/trad/maccom3.c: Likewise.
48965 * gcc.dg/cpp/trad/maccom4.c: Likewise.
48966 * gcc.dg/cpp/trad/maccom6.c: Likewise.
48967 * gcc.dg/cpp/cxxcom2.c: Likewise.
48968 * gcc.dg/cpp/cxxcom2.h: New file.
48970 * gcc.dg/cpp/truefalse.cpp: Move it to ...
48971 * g++.dg/cpp/truefalse.C: Here.
48972 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
48974 2003-06-01 Loren James Rittle <ljrittle@acm.org>
48976 * gcc.dg/cpp/redef3.c: New file.
48978 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
48980 * gcc.dg/i386-loop-3.c: New test.
48982 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
48984 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
48986 2003-05-31 Roger Sayle <roger@eyesopen.com>
48988 * gcc.dg/fwrapv-1.c: New test case.
48989 * gcc.dg/fwrapv-2.c: New test case.
48991 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48994 * g++.dg/template/spec9.C: New test.
48996 2003-05-29 Roger Sayle <roger@eyesopen.com>
48998 * gcc.dg/duff-4.c: New test case.
49000 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
49003 * g77.dg/ffixed-form-1.f: New test
49004 * g77.dg/ffixed-form-2.f: New test
49005 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
49006 * g77.dg/ffree-form-3.f: New test
49008 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
49010 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
49011 * gcc.dg/wint_t-1.c: Likewise.
49013 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49015 * g++.dg/template/access11.C: New test.
49017 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49020 * g++.dg/template/access10.C: New test.
49022 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
49023 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49025 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
49027 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
49029 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
49030 suppress for powerpc-*-darwin*.
49031 * gcc.dg/torture/builtin-noret-2.c: Likewise.
49033 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
49035 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
49036 suppress option for powerpc-*-darwin*.
49038 2003-05-23 Roger Sayle <roger@eyesopen.com>
49040 * gcc.dg/builtins-1.c: Add tests for tan and atan.
49041 * gcc.dg/builtins-4.c: Add test for fmod.
49043 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49046 * g++.dg/template/instantiate4.C: New test.
49048 2003-05-22 Roger Sayle <roger@eyesopen.com>
49050 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
49052 2003-05-21 Janis Johnson <janis187@us.ibm.com>
49054 * gcc.dg/compat/scalar-return-1_main.c: New file.
49055 * gcc.dg/compat/scalar-return-1_x.c: New file.
49056 * gcc.dg/compat/scalar-return-1_y.c: New file.
49057 * gcc.dg/compat/scalar-return-2_main.c: New file.
49058 * gcc.dg/compat/scalar-return-2_x.c: New file.
49059 * gcc.dg/compat/scalar-return-2_y.c: New file.
49060 * gcc.dg/compat/struct-return-3_main.c: New file.
49061 * gcc.dg/compat/struct-return-3_y.c: New file.
49062 * gcc.dg/compat/struct-return-3_x.c: New file.
49063 * gcc.dg/compat/struct-return-2_main.c: New file.
49064 * gcc.dg/compat/struct-return-2_x.c: New file.
49065 * gcc.dg/compat/struct-return-2_y.c: New file.
49067 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
49069 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
49070 for hppa*-hp-hpux*.
49071 * gcc.dg/20021014-1.c (dg-options): Likewise.
49072 * gcc.dg/nest.c (dg-options): Likewise.
49074 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
49077 * g++.dg/ext/dllimport2.C: New file.
49078 * g++.dg/ext/dllimport3.C: New file.
49080 2003-05-20 Janis Johnson <janis187@us.ibm.com>
49082 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
49083 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
49084 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
49085 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
49086 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
49087 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
49088 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
49089 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
49090 * gcc.dg/compat/small-struct-defs.h: New file.
49091 * gcc.dg/compat/small-struct-init.h: New file.
49092 * gcc.dg/compat/small-struct-check.h: New file.
49093 * gcc.dg/compat/fp-struct-defs.h: New file.
49094 * gcc.dg/compat/fp-struct-check.h: New file.
49095 * gcc.dg/compat/fp-struct-init.h: New file.
49096 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
49097 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
49099 2003-05-19 Jakub Jelinek <jakub@redhat.com>
49101 * gcc.dg/20030225-2.c: New test.
49103 2003-05-18 Roger Sayle <roger@eyesopen.com>
49104 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49106 * gcc.c-torture/compile/20030518-1.c: New test case.
49108 2003-05-18 Mark Mitchell <mark@codesourcery.com>
49110 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
49111 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
49112 gcc-dg-debug-runtest.
49113 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
49114 gcc-dg-debug-runtest.
49116 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49119 * g++.dg/lookup/using6.C: New test.
49121 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49123 * g++.dg/parse/access2.C: New test.
49125 2003-05-17 Mark Mitchell <mark@codesourcery.com>
49127 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
49128 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
49129 * gcc.dg/debug/debug.exp: Likewise.
49131 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
49133 * gcc.dg/dollar.c: New test.
49135 2003-05-16 Janis Johnson <janis187@us.ibm.com>
49137 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
49138 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
49139 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
49140 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
49141 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
49142 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
49143 * gcc.dg/compat/struct-by-value-6_main.c: New file.
49144 * gcc.dg/compat/struct-by-value-6_x.c: New file.
49145 * gcc.dg/compat/struct-by-value-6_y.c: New file.
49146 * gcc.dg/compat/struct-by-value-7_main.c: New file.
49147 * gcc.dg/compat/struct-by-value-7_x.c: New file.
49148 * gcc.dg/compat/struct-by-value-7_y.c: New file.
49149 * gcc.dg/compat/struct-by-value-8_main.c: New file.
49150 * gcc.dg/compat/struct-by-value-8_x.c: New file.
49151 * gcc.dg/compat/struct-by-value-8_y.c: New file.
49152 * gcc.dg/compat/struct-by-value-9_main.c: New file.
49153 * gcc.dg/compat/struct-by-value-9_x.c: New file.
49154 * gcc.dg/compat/struct-by-value-9_y.c: New file.
49156 2003-05-16 Mark Mitchell <mark@codesourcery.com>
49158 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
49159 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
49160 support for "repo" mode.
49161 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
49162 * lib/g77-dg.exp: Likewise.
49163 * lib/obj-dg.exp: Likewise.
49165 2003-05-16 Jakub Jelinek <jakub@redhat.com>
49167 Merge from gcc-3_2-rhl8-branch:
49168 2003-04-23 Jakub Jelinek <jakub@redhat.com>
49170 * gcc.dg/tls/opt-6.c: New test.
49172 2003-04-05 Jakub Jelinek <jakub@redhat.com>
49174 * gcc.dg/20030405-1.c: New test.
49176 2003-03-09 Jakub Jelinek <jakub@redhat.com>
49178 * gcc.dg/20030309-1.c: New test.
49180 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
49182 * gcc.c-torture/execute/20030307-1.c: New test.
49184 2003-02-20 Randolph Chung <tausq@debian.org>
49186 * gcc.c-torture/compile/20030220-1.c: New test.
49188 2003-02-18 Jakub Jelinek <jakub@redhat.com>
49190 * gcc.dg/20030217-1.c: New test.
49192 2003-01-29 Jakub Jelinek <jakub@redhat.com>
49194 * gcc.c-torture/compile/20020129-1.c: New test.
49196 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
49198 * gcc.dg/unroll-1.c: New test.
49200 2002-11-16 Jan Hubicka <jh@suse.cz>
49202 * gcc.c-torture/execute/20020920-1.c: New test.
49204 2002-10-08 Jakub Jelinek <jakub@redhat.com>
49207 * gcc.c-torture/compile/20021008-1.c: New test.
49209 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
49212 * gcc.c-torture/execute/20020810-1.c: New test.
49214 2002-08-07 Jakub Jelinek <jakub@redhat.com>
49216 * gcc.c-torture/compile/20020807-1.c: New test.
49218 2002-07-30 Jakub Jelinek <jakub@redhat.com>
49220 * gcc.dg/tls/opt-1.c: New test.
49222 2002-07-29 Jakub Jelinek <jakub@redhat.com>
49224 * gcc.dg/20020729-1.c: New test.
49226 2002-07-20 Jakub Jelinek <jakub@redhat.com>
49228 * g++.dg/opt/life1.C: New test.
49230 2002-05-20 Jakub Jelinek <jakub@redhat.com>
49232 * gcc.dg/20020525-1.c: New test.
49234 2002-05-24 Jakub Jelinek <jakub@redhat.com>
49237 * g++.dg/ext/pretty1.C: New test.
49238 * g++.dg/ext/pretty2.C: New test.
49240 2003-05-15 Mark Mitchell <mark@codesourcery.com>
49243 * g++.dg/ext/typeof5.C: New test.
49245 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
49247 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
49248 __USER_LABEL_PREFIX__ into account.
49249 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
49251 2003-05-14 Roger Sayle <roger@eyesopen.com>
49253 * gcc.dg/builtins-15.c: New test case.
49255 2003-05-13 Zack Weinberg <zack@codesourcery.com>
49257 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
49259 2003-05-12 Mark Mitchell <mark@codesourcery.com>
49261 * lib/g++.exp: Tweak handling of additional source files.
49262 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
49263 * g++.dg/special/conpr-2a.C: Rename to ...
49264 * g++.dg/special/conpr-2a.cc: ... this.
49265 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
49266 * g++.dg/special/conpr-3a.C: Rename to ...
49267 * g++.dg/special/conpr-3a.cc: This.
49268 * g++.dg/special/conpr-3b.C: Rename to ...
49269 * g++.dg/special/conpr-3b.cc: This.
49270 * g++.dg/special/conpr-4.C: New test.
49271 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
49273 2003-05-12 David Edelsohn <edelsohn@gnu.org>
49275 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
49277 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49279 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
49280 * g++.old-deja/g++.robertl/eb71.C: Likewise.
49281 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
49282 * g++.old-deja/g++.other/warn3.C: Likewise.
49284 2003-05-11 Roger Sayle <roger@eyesopen.com>
49286 * gcc.dg/i386-387-1.c: Update to also test log.
49287 * gcc.dg/i386-387-2.c: Likewise.
49289 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
49291 * g77.f-torture/execute/int8421.f: New test.
49293 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49295 PR c++/10230, c++/10481
49296 * g++.dg/lookup/scoped5.C: New test.
49298 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49301 * g++.dg/template/ttp6.C: New test.
49303 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
49305 * gcc.c-torture/execute/builtins: New directory.
49306 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
49307 gcc.c-torture/execute/builtins.
49308 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
49309 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
49310 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
49311 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
49313 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49316 * g++.dg/template/access8.C: New test.
49317 * g++.dg/template/access9.C: New test.
49319 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49322 * g++.dg/parse/access1.C: New test.
49324 2003-05-09 DJ Delorie <dj@redhat.com>
49326 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
49327 long, and not an int.
49329 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49331 PR c++/10555, c++/10576
49332 * g++.dg/template/memclass1.C: New test.
49334 2003-05-08 DJ Delorie <dj@redhat.com>
49336 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
49338 * gcc.c-torture/execute/20021024-1.x: Likewise.
49339 * gcc.c-torture/execute/shiftdi.x: Likewise.
49340 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
49341 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
49342 * gcc.dg/20021018-1.c: Likewise.
49344 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49346 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
49348 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
49349 (bcopy): Call memmove.
49351 2003-05-08 Roger Sayle <roger@eyesopen.com>
49353 * g77.f-torture/compile/8485.f: New test case.
49355 2003-05-07 Richard Henderson <rth@redhat.com>
49358 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
49359 Verify exception_cleanup not called for rethrows.
49360 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
49361 when exiting catch block without rethrowing.
49362 * g++.dg/eh/forced3.C: New.
49363 * g++.dg/eh/forced4.C: New.
49365 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
49367 * gcc.dg/20030505.c: Fix triplet.
49369 2003-05-06 DJ Delorie <dj@redhat.com>
49371 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
49372 * gcc.dg/nest.c: Likewise.
49374 2003-05-05 Roger Sayle <roger@eyesopen.com>
49376 * gcc.dg/builtins-14.c: New test case.
49378 2003-05-05 Janis Johnson <janis187@us.ibm.com>
49380 * lib/compat.exp (compat-execute): New argument.
49381 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
49382 * gcc.dg/compat: New test directory.
49383 * gcc.dg/compat/compat.exp: New expect script.
49384 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
49385 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
49386 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
49387 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
49388 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
49389 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
49391 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
49392 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
49393 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
49394 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
49395 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
49396 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
49397 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
49398 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
49399 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
49400 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
49401 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
49402 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
49403 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
49404 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
49405 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
49407 2003-05-05 Zack Weinberg <zack@codesourcery.com>
49409 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
49411 2003-05-05 Jakub Jelinek <jakub@redhat.com>
49413 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
49415 2003-05-05 Geoffrey Keating <geoffk@apple.com>
49417 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
49418 * gcc.dg/ppc-fsel-2.c: New test.
49420 * gcc.dg/unused-5.c: New test.
49422 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49425 * g++.dg/warn/pmf1.C: New test.
49427 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49430 * g++.dg/warn/main.C: New test.
49432 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49434 * gcc.dg/nonnull-3.c: New test.
49436 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
49438 * gcc.dg/cpp/Wtrigraphs.c: Update.
49439 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
49441 2003-05-03 Geoffrey Keating <geoffk@apple.com>
49443 * gcc.dg/ppc-fsel-1.c: New test.
49445 2003-05-03 Zack Weinberg <zack@codesourcery.com>
49448 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
49450 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
49452 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
49454 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49456 PR c++/9364, c++/10553, c++/10586
49457 * g++.dg/parse/typename4.C: New test.
49458 * g++.dg/parse/typename5.C: Likewise.
49460 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
49462 * gcc.c-torture/compile/20030503-1.c: New test.
49464 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49466 * g++.dg/lookup/using5.C: Fix testcase error.
49468 2003-05-01 Chris Demetriou <cgd@broadcom.com>
49470 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
49471 since MEABI is no longer supported. Remove all vestiges
49472 of MEABI from the test.
49474 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49477 * g++.dg/lookup/using5.C: New test.
49479 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49482 * g++.dg/template/ttp5.C: New test.
49484 2003-04-30 Mark Mitchell <mark@codesourcery.com>
49486 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
49487 (dg-gpp-additional-sources): New function.
49488 (dg-gpp-additional-files): Likewise.
49489 * lib/g++.exp (additional_sources): New variable.
49490 (additional_files): Likewise.
49491 (g++_target_compile): Deal with them.
49492 * lib/old-dejagnu.exp: Remove.
49493 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
49494 * g++.old-deja: Revise all tests to use dg commands.
49496 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49498 PR c++/9432, c++/9528
49499 * g++.dg/lookup/using4.C: New test.
49501 2003-04-29 Geoffrey Keating <geoffk@apple.com>
49503 * gcc.dg/noreturn-5.c: New file.
49504 * gcc.dg/noreturn-6.c: New file.
49506 * gcc.c-torture/compile/inline-1.c: New file.
49508 2003-04-29 Mark Mitchell <mark@codesourcery.com>
49511 * g++.dg/template/explicit1.C: New test.
49513 2003-04-29 Mark Mitchell <mark@codesourcery.com>
49516 * g++.dg/other/bitfield1.C: New test.
49519 * g++.dg/init/new7.C: New test.
49521 2003-04-29 Mark Mitchell <mark@codesourcery.com>
49523 * g++.dg/ext/desig1.C: New test.
49524 * g++.dg/ext/init1.C: Update.
49526 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
49528 2003-04-28 Mark Mitchell <mark@codesourcery.com>
49531 * g++.dg/warn/Winline-1.C: New test.
49533 2003-04-28 Jakub Jelinek <jakub@redhat.com>
49535 * gcc.c-torture/execute/string-opt-19.c: New test.
49537 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
49538 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
49540 2003-04-27 Mark Mitchell <mark@codesourcery.com>
49543 * g++.dg/init/new6.C: New test.
49546 * g++.dg/init/ref6.C: New test.
49548 2003-04-26 David Edelsohn <edelsohn@gnu.org>
49550 * g++.dg/warn/weak1.C: XFAIL on AIX4.
49552 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49554 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
49555 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
49557 2003-04-25 Mark Mitchell <mark@codesourcery.com>
49559 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
49560 initialized static data members.
49562 2003-04-25 H.J. Lu <hjl@gnu.org>
49564 * gcc.dg/ia64-sync-4.c: New test.
49566 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49568 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
49571 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
49574 * g++.dg/warn/conv1.C: New test.
49575 * g++.old-deja/g++.other/conv7.C: Adjust.
49576 * g++.old-deja/g++.other/overload14.C: Adjust.
49578 2003-04-23 Mark Mitchell <mark@codesourcery.com>
49581 * g++.dg/template/defarg2.C: New test.
49583 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
49585 * gcc.dg/cpp/include2.c: Update.
49586 * gcc.dg/cpp/multiline-2.c: New.
49587 * gcc.dg/cpp/multiline.c: Update.
49588 * gcc.dg/cpp/strify2.c: Update.
49589 * gcc.dg/cpp/trad/literals-2.c: Update.
49591 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
49593 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
49595 2003-04-23 Mark Mitchell <mark@codesourcery.com>
49597 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
49599 2003-04-23 Mark Mitchell <mark@codesourcery.com>
49602 * g++.dg/parse/crash4.C: New test.
49605 * g++.dg/parse/crash5.C: New test.
49607 2003-04-22 Mark Mitchell <mark@codesourcery.com>
49610 * g++.dg/parse/crash3.C: New test.
49613 * g++.dg/parse/elab1.C: New test.
49615 2003-04-22 Devang Patel <dpatel@apple.com>
49617 * gcc.dg/cpp/trad/funlike-5.c: New test.
49619 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
49621 * g++.dg/other/packed1.C: Fix dg options.
49623 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
49625 * g++.dg/other/offsetof2.C: New test.
49627 2003-04-21 Mark Mitchell <mark@codesourcery.com>
49629 * g++.dg/template/recurse.C: Adjust location of error messages.
49631 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
49634 * g++.dg/init/addr-const1.C: New test.
49635 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
49637 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
49640 * g++.dg/lookup/struct-hack1.C: New test.
49642 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
49644 * ucs.c: Update diagnostic messages.
49646 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
49648 * gcc.dg/cpp/truefalse.cpp: New test.
49649 * gcc.dg/cpp/cpp.exp: Update.
49650 * g++.dg/other/stdbool-if.C: Remove.
49652 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
49654 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
49655 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
49657 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
49659 * gcc.c-torture/compile/20030418-1.c: New test.
49661 2003-04-17 Janis Johnson <janis187@us.ibm.com>
49663 * README.compat: Remove; content moved to doc/sourcebuild.texi.
49665 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49668 g++.dg/template/dependent-name1.C: New test.
49670 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
49672 * gcc.dg/warn-1.c (tourist_guide): New array,
49673 contains a pointer to bar.
49675 2003-04-16 Roger Sayle <roger@eyesopen.com>
49677 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
49678 * gcc.c-torture/execute/medce-1.c: New test case.
49679 * gcc.c-torture/execute/medce-2.c: New test case.
49681 2003-04-15 Mark Mitchell <mark@codesourcery.com>
49683 * lib/prune.exp: Ignore more messages.
49686 * g++.dg/parse/lookup3.C: New test.
49688 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
49690 * gcc.c-torture/compile/20030415-1.c : New test.
49692 2003-04-14 Mark Mitchell <mark@codesourcery.com>
49694 * gcc.c-torture/execute/scope-2.c: Move to ...
49695 * gcc.dg/noncompile/scope.c: .... here.
49697 2003-04-14 Roger Sayle <roger@eyesopen.com>
49699 * gcc.dg/20030414-2.c: New test case.
49701 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
49704 * gcc.dg/20030414-1.c: New test.
49706 2003-04-13 Roger Sayle <roger@eyesopen.com>
49708 * gcc.dg/builtins-12.c: New test case.
49709 * gcc.dg/builtins-13.c: New test case.
49711 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49713 * gcc.c-torture/execute/string-opt-18.c: New test.
49715 2003-04-13 Mark Mitchell <mark@codesourcery.com>
49718 * g++.dg/init/new5.C: New test.
49720 2003-04-12 Mark Mitchell <mark@codesourcery.com>
49723 * g++.dg/ext/dllimport1.C: New test.
49725 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
49727 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
49729 2003-04-11 Bud Davis <bdavis9659@comcast.net>
49732 * g77.f-torture/noncompile/9263.f: New test
49734 * g77.f-torture/execute/1832.f: New test
49736 2003-04-11 David Chad <davidc@freebsd.org>
49737 Loren J. Rittle <ljrittle@acm.org>
49740 * objc.dg/headers.m: New test.
49742 2003-04-10 Zack Weinberg <zack@codesourcery.com>
49744 * gcc.c-torture/execute/builtin-noret-2.c: New.
49745 * gcc.c-torture/execute/builtin-noret-2.x: New.
49746 XFAIL builtin-noret-2.c at -O1 and above.
49747 * gcc.dg/redecl.c: New.
49748 * gcc.dg/Wshadow-1.c: Update error regexps.
49750 2003-04-10 Mark Mitchell <mark@codesourcery.com>
49752 * g++.dg/abi/bitfield10.C: New test.
49754 2003-04-09 Mike Stump <mrs@apple.com>
49756 * gcc.dg/pch/pch.exp: Make testcase names longer.
49757 * g++.dg/pch/pch.exp: Make testcase names longer.
49759 2003-04-08 Roger Sayle <roger@eyesopen.com>
49761 * gcc.dg/builtins-11.c: New test case.
49763 2003-04-08 Roger Sayle <roger@eyesopen.com>
49765 * gcc.dg/builtins-9.c: New test case.
49766 * gcc.dg/builtins-10.c: New test case.
49768 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
49770 * gcc.dg/noncompile/init-4.c.c: New test.
49772 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
49774 * gcc.misc-test/gcov-9.c: New test.
49775 * gcc.misc-test/gcov-10.c: New test
49776 * gcc.misc-test/gcov-11.c: New test.
49778 2003-04-05 Zack Weinberg <zack@codesourcery.com>
49780 PR optimization/10024
49781 * gcc.c-torture/compile/20030405-1.c: New test.
49783 2003-04-04 Geoffrey Keating <geoffk@apple.com>
49785 * gcc.dg/pch/static-3.c: New.
49786 * gcc.dg/pch/static-3.hs: New.
49787 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
49789 2003-04-04 Richard Henderson <rth@redhat.com>
49791 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
49792 * g++.dg/eh/forced2.C: Likewise.
49794 2003-04-03 Mike Stump <mrs@apple.com>
49796 * lib/scanasm.exp (scan-assembler): Add xfail processing for
49798 (scan-assembler-times, scan-assembler-not): Likewise.
49799 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
49801 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
49803 * gcc.dg/sparc-loop-1.c: New test.
49805 2003-04-02 Geoffrey Keating <geoffk@apple.com>
49808 * g++.dg/pch/system-2.C: New.
49809 * g++.dg/pch/system-2.Hs: New.
49811 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
49813 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
49815 * g++.dg/eh/simd-1.C (vecfunc): Same.
49817 2003-04-01 Roger Sayle <roger@eyesopen.com>
49819 * gcc.c-torture/execute/20030401-1.c: New test case.
49821 2003-04-01 Ziemowit Laski <zlaski@apple.com>
49823 * objc.dg/defs.m: New.
49825 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
49827 * g++.dg/eh/simd-1.C: New.
49828 * g++.dg/eh/simd-2.C: New.
49830 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
49832 * gcc.c-torture/execute/simd-3.c: New.
49834 2003-03-31 Mark Mitchell <mark@codesourcery.com>
49837 * gcc.dg/20030331-2.c: New test.
49839 2003-03-31 Mark Mitchell <mark@codesourcery.com>
49842 * g++.dg/parse/crash2.C: New test.
49844 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
49846 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
49847 * gcc.c-torture/execute/20030331-1.c: ...here.
49849 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
49851 * gcc.c-torture/execute/20030331-1.c: New test.
49853 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
49855 * lib/gcov.exp: Adjust call return testing strings.
49856 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
49858 2003-03-31 Roger Sayle <roger@eyesopen.com>
49860 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
49861 * gcc.dg/builtins-7.c: New test case.
49862 * gcc.dg/builtins-8.c: New test case.
49864 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
49866 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
49868 2003-03-30 Mark Mitchell <mark@codesourcery.com>
49871 * g++.dg/lookup-class-member-2.C: New test.
49873 2003-03-30 Glen Nakamura <glen@imodulo.com>
49875 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
49877 2003-03-28 Roger Sayle <roger@eyesopen.com>
49879 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
49881 2003-03-28 Mark Mitchell <mark@codesourcery.com>
49883 * g++.dg/init/attrib1.C: New test.
49885 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
49887 * gcc.dg/ultrasp8.c: New test.
49889 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
49891 * gcc.dg/ultrasp7.c: New test.
49893 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
49896 * g++.dg/template/inline1.C: New test.
49898 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
49900 * gcc.dg/sparc-dwarf2.c: New test.
49902 2003-03-27 Roger Sayle <roger@eyesopen.com>
49904 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
49905 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
49907 2003-03-27 Mark Mitchell <mark@codesourcery.com>
49909 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
49910 than reading .x files.
49911 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
49912 * g77.dg/gcov/gcov-1.f: Likewise.
49913 * gcc.misc-tests/gcov-4b.c: Likewise.
49914 * gcc.misc-tests/gcov-5b.c: Likewise.
49915 * gcc.misc-tests/gcov-6.c: Likewise.
49916 * gcc.misc-tests/gcov-7.c: Likewise.
49917 * gcc.misc-tests/gcov-8.c: Likewise.
49918 * g++.dg/gcov/gcov-1.x: Remove.
49919 * g77.dg/gcov/gcov-1.x: Likewise.
49920 * gcc.misc-tests/gcov-4b.x: Likewise.
49921 * gcc.misc-tests/gcov-5b.x: Likewise.
49922 * gcc.misc-tests/gcov-6.x: Likewise.
49923 * gcc.misc-tests/gcov-7.x: Likewise.
49924 * gcc.misc-tests/gcov-8.x: Likewise.
49926 2003-03-27 Glen Nakamura <glen@imodulo.com>
49929 * gcc.dg/20030324-1.c: New test.
49931 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
49934 * g++.dg/template/arg3.C: New test.
49937 * g++.dg/template/friend18.C: New test.
49939 2003-03-26 Roger Sayle <roger@eyesopen.com>
49941 * g77.f-torture/compile/20030326-1.f: New test case.
49943 2003-03-26 Janis Johnson <janis187@us.ibm.com>
49945 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
49947 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
49949 2003-03-26 Jakub Jelinek <jakub@redhat.com>
49951 * gcc.dg/ia64-sync-3.c: New test.
49953 2003-03-26 Alan Modra <amodra@bigpond.net.au>
49955 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
49957 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
49959 * gcc.dg/ultrasp6.c: New test.
49961 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
49963 * gcc.dg/i386-signbit-1.c: New test.
49964 * gcc.dg/i386-signbit-2.c: New test.
49965 * gcc.dg/i386-signbit-3.c: New test.
49967 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
49969 * gcc.dg/ultrasp5.c: Fix options.
49971 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
49973 * gcc.dg/ultrasp5.c: Fix comment.
49975 2003-03-24 Bud Davis <bdavis9659@comcast.net>
49978 * g77.f-torture/execute/10197.f: New test.
49980 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
49982 PR c++/9898, c++/383
49983 * g++.dg/template/conv6.C: New test.
49986 * g++.dg/template/ptrmem5.C: New test.
49989 * g++.dg/lookup/koenig1.C: New test.
49992 * g++.dg/lookup/template2.C: New test.
49994 2003-03-24 Jakub Jelinek <jakub@redhat.com>
49996 * g++.dg/opt/rtti1.C: New test.
49998 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
50000 * gcc.dg/ultrasp5.c: New test.
50002 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
50005 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
50008 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
50011 * gcc.dg/20030323-1.c: New test.
50013 2003-03-23 Roger Sayle <roger@eyesopen.com>
50015 * gcc.c-torture/compile/20030323-1.c: New test case.
50017 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
50019 * gcc.dg/20030321-1.c: New test.
50021 2003-03-22 Zack Weinberg <zack@codesourcery.com>
50023 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
50025 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
50027 PR c++/9978, c++/9708
50028 * g++.dg/ext/vlm1.C: Adjust expected error.
50029 * g++.dg/ext/vla2.C: New test.
50030 * g++.dg/template/arg1.C: New test.
50031 * g++.dg/template/arg2.C: New test.
50033 2003-03-22 Bud Davis <bdavis9659@comcast.net>
50035 * g77.f-torture/execute/select.f: New test.
50036 * g77.f-torture/noncompile/select_no_compile.f: New test.
50038 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
50041 * g++.dg/other/error4.C: New test.
50043 2003-03-20 Mark Mitchell <mark@codesourcery.com>
50045 * g++.dg/template/friend17.C: New test.
50047 2003-03-21 Alan Modra <amodra@bigpond.net.au>
50049 * gcc.c-torture/compile/20030320-1.c: New.
50051 2003-03-20 Roger Sayle <roger@eyesopen.com>
50053 * gcc.dg/builtins-6.c: New test case.
50055 2003-03-19 Alan Modra <amodra@bigpond.net.au>
50058 * gcc.c-torture/compile/20030319-1.c: New.
50060 2003-03-18 Jan Hubicka <jh@suse.cz>
50062 * gcc.dg/i386-cvt-1.c: New test.
50064 2003-03-17 Zack Weinberg <zack@codesourcery.com>
50066 * objc.dg/naming-1.m: Use "(parse|syntax) error".
50067 * objc.dg/naming-2.m: Likewise.
50069 2003-03-17 Mark Mitchell <mark@codesourcery.com>
50072 * g++.dg/parse/crash1.C: New test.
50074 2003-03-16 Mark Mitchell <mark@codesourcery.com>
50077 * g++.dg/eh/cleanup1.C: New test.
50079 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
50081 * gcc.c-torture/execute/20030316-1.c: New test case.
50083 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
50086 * g++.dg/init/ctor2.C: New test.
50088 2003-03-15 Roger Sayle <roger@eyesopen.com>
50090 * g77.f-torture/compile/xformat.f: New test case.
50092 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
50094 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
50095 * g++.old-deja/g++.mike/eh50.C: Likewise.
50097 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50100 * g++.dg/template/spec7.C: New test.
50101 * g++.dg/template/spec8.C: Likewise.
50103 2003-03-14 Jakub Jelinek <jakub@redhat.com>
50105 * gcc.c-torture/execute/20030313-1.c: New test.
50107 2003-03-14 Richard Henderson <rth@redhat.com>
50109 * gcc.dg/inline-2.c: Adjust alpha test for external call.
50111 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
50113 * gcc.c-torture/compile/20030314-1.c: New test.
50115 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
50117 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
50118 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
50120 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
50121 to accept newer _imp__ prefix and additional
50122 newline in .drectve section.
50123 * gcc.dg/dll-4.c: Likewise.
50124 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
50127 2003-03-13 Mark Mitchell <mark@codesourcery.com>
50129 * g++.dg/parse/namespace9.C: New test.
50131 * g++.dg/init/ref5.C: New test.
50132 * g++.dg/parse/ptrmem1.C: Likewise.
50134 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
50136 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
50137 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
50138 regular expression.
50139 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
50140 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
50142 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
50144 * gcc.c-torture/execute/20030224-2.c: New test.
50146 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
50148 * gcc.dg/decl-3.c: New test.
50150 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
50152 * gcc.dg/i386-loop-2.c: New test.
50154 2003-03-11 Mark Mitchell <mark@codesourcery.com>
50157 * g++.dg/parse/namespace8.C: New test.
50160 * g++.dg/overload/builtin2.C: New test.
50162 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
50164 * gcc.dg/return-type-3.c: New test.
50166 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
50168 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
50169 profiling options are not supported.
50171 2003-03-10 Mark Mitchell <mark@codesourcery.com>
50173 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
50174 * g++.old-deja/g++.warn/impint2.C: Likewise.
50176 2003-03-10 Devang Patel <dpatel@apple.com>
50178 * g++.dg/cpp/c++_cmd_1.C: New test.
50179 * g++.dg/cpp/c++_cmd_1.h: New file.
50181 2003-03-10 Segher Boessenkool <segher@koffie.nl>
50183 * gcc.dg/altivec-9.c: New file.
50185 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50187 * gcc.dg/ppc-sdata-1.c: New test.
50188 * gcc.dg/ppc-sdata-2.c: New test.
50190 2003-03-09 Mark Mitchell <mark@codesourcery.com>
50193 * g++.dg/opt/ptrmem2.C: New test.
50196 * g++.dg/opt/ptrmem1.C: New test.
50198 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
50200 * gcc.dg/i386-loop-1.c: New test.
50202 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50205 * g++.dg/lookup/friend1.C: New test.
50207 2003-03-08 Mark Mitchell <mark@codesourcery.com>
50210 * g++.dg/parser/constructor1.C: New test.
50212 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
50214 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
50216 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
50218 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
50220 * gcc.dg/cpp/Wunused.c: Update test.
50222 2003-03-08 Jan Hubicka <jh@suse.cz>
50224 * gcc.dg/inline-3.c: New test.
50226 2003-03-08 Mark Mitchell <mark@codesourcery.com>
50229 * g++.dg/parse/builtin1.C: New test.
50232 * g++.dg/abi/cookie1.C: New test.
50233 * g++.dg/abi/cookie2.C: Likewise.
50236 * g++.dg/template/field1.C: New test.
50239 * g++.dg/parse/class1.C: New test.
50240 * g++.dg/parse/namespace7.C: Likewise.
50241 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
50243 2003-03-07 Mark Mitchell <mark@codesourcery.com>
50245 * g++.dg/init/ref4.C: New test.
50247 2003-03-07 Jan Hubicka <jh@suse.cz>
50249 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
50250 * gcc.dg/inline-3.c: New test.
50252 2003-03-06 Mark Mitchell <mark@codesourcery.com>
50254 * g++.dg/init/ref3.C: New test.
50257 * g++.dg/init/ref2.C: New test.
50260 * g++.dg/warn/Wshadow-2.C: New test.
50263 * g++.dg/warn/Woverloaded-1.C: New test.
50265 2003-03-05 Jan Hubicka <jh@suse.cz>
50267 * gcc.dg/i386-local2.c: New.
50268 * gcc.dg/i386-local.c: Fix typo.
50270 2003-03-05 Mark Mitchell <mark@codesourcery.com>
50272 * g++.dg/abi/layout3.C: New test.
50274 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
50276 * gcc.c-torture/compile/20030305-1.c
50278 2003-03-05 Jan Hubicka <jh@suse.cz>
50280 * gcc.dg/i386-local.c: New.
50282 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
50284 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
50286 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
50288 * gcc.dg/switch-2.c: New test.
50289 * gcc.dg/switch-3.c: New test.
50290 * gcc.dg/Wswitch.c: Adjust line numbers.
50291 * gcc.dg/Wswitch-default.c: Likewise.
50292 * gcc.dg/Wswitch-enum.c: Likewise.
50294 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
50296 * gcc.c-torture/execute/20030222-1.c: New test.
50298 2003-03-03 James E Wilson <wilson@tuliptree.org>
50300 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
50302 2003-03-03 Mark Mitchell <mark@codesourcery.com>
50305 * g++.dg/init/ref1.C: New test.
50307 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
50309 * gcc.dg/sh-relax.c: New SH-only test.
50311 2003-03-03 Geoffrey Keating <geoffk@apple.com>
50313 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
50314 comment explaining purpose of testcase.
50316 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
50318 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
50319 for HC11/HC12 (asm needs two int registers).
50320 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
50321 HC11/HC12 because the test uses an asm which needs two 32-bit
50324 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
50326 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
50327 for HC11/HC12 (array is too large otherwise).
50328 * gcc.c-torture/compile/920501-4.x: New file, likewise.
50329 * gcc.c-torture/compile/20010518-2.x: Likewise.
50330 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
50331 HC11/HC12 (array is too large).
50333 2003-03-01 Geoffrey Keating <geoffk@apple.com>
50335 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
50336 * lib/g++-dg.exp (g++-dg-test): Likewise.
50338 2003-03-01 Roger Sayle <roger@eyesopen.com>
50340 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
50341 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
50343 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50345 * g++.dg/warn/implicit-typename1.C: Remove warning.
50347 2003-02-28 Richard Henderson <rth@redhat.com>
50349 * gcc.dg/noreturn-1.c: Move noreturn warning line.
50350 * gcc.dg/return-type-1.c: Move control reaches end warning line.
50352 2003-02-28 Geoffrey Keating <geoffk@apple.com>
50354 * gcc.dg/pch/pch.exp: Change .pch to .gch.
50355 * g++.dg/pch/pch.exp: Likewise.
50357 2003-02-28 Mark Mitchell <mark@codesourcery.com>
50360 * g++.dg/init/new4.C: New test.
50362 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
50364 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
50366 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
50368 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
50371 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
50374 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
50376 * lib/scanasm.exp: Add support for counting numbers of
50378 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
50379 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
50381 2003-02-25 Mark Mitchell <mark@codesourcery.com>
50384 * g++.dg/template/static3.C: New test.
50387 * g++.dg/parse/namespace6.C: New test.
50389 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50392 * gcc.dg/20030225-1.c: New test.
50394 2003-02-24 Mark Mitchell <mark@codesourcery.com>
50396 * README: Remove out-of-date information.
50399 * g++.dg/template/spec6.C: New test.
50401 2003-02-24 Jeff Law <law@redhat.com>
50403 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
50405 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50407 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
50408 * gcc.dg/pragma-ep-1.c: Likewise.
50410 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50413 * g++.dg/template/friend16.C: New test.
50415 2003-02-23 Mark Mitchell <mark@codesourcery.com>
50418 * g++.dg/parse/fused-params1.C: Adjust error messages.
50419 * g++.dg/template/nested3.C: New test.
50421 2003-02-24 Alan Modra <amodra@bigpond.net.au>
50423 * g++.dg/abi/param1.C: New test.
50425 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50428 * g++.dg/warn/implicit-typename1.C: New test.
50430 2003-02-22 Kelley Cook <kelleycook@comcast.net>
50432 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
50434 * g++.old-deja/g++.other/store-expr2.C: Likewise.
50435 * gcc.c-torture/execute/20010129-1.x: Likewise.
50436 * gcc.dg/20011107-1.c: Likewise.
50437 * gcc.dg/20020108-1.c: Likewise.
50438 * gcc.dg/20020122-3.c: Likewise.
50439 * gcc.dg/20020206-1.c: Likewise.
50440 * gcc.dg/20020310-1.c: Likewise.
50441 * gcc.dg/20020426-2.c: Likewise.
50442 * gcc.dg/20020517-1.c: Likewise.
50443 * gcc.dg/991230-1.c: Likewise.
50444 * gcc.dg/i386-unroll-1.c: Likewise.
50445 * gcc.misc-tests/i386-prefetch.exp: Likewise.
50447 2003-02-22 Jan Hubicka <jh@suse.cz>
50449 * gcc.dg/i386-mul.c: New test.
50451 2003-02-21 Roger Sayle <roger@eyesopen.com>
50453 * gcc.dg/builtins-5.c: New test case.
50455 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
50457 * gcc.dg/asmreg-1.c: New test.
50459 2003-02-21 Mark Mitchell <mark@codesourcery.com>
50462 * g++.dg/parse/varmod1.C: New test.
50464 2003-02-21 Mark Mitchell <mark@codesourcery.com>
50467 * g++.dg/template/op1.C: New test.
50469 2003-02-21 Mark Mitchell <mark@codesourcery.com>
50472 * g++.dg/template/nested2.C: New test.
50474 2003-02-21 Mark Mitchell <mark@codesourcery.com>
50477 * g++.dg/expr/dtor1.C: New test.
50479 2003-02-21 Zack Weinberg <zack@codesourcery.com>
50481 * gcc.dg/cpp/include3.c: New test.
50482 * gcc.dg/cpp/inc/foo.h: New file.
50484 2003-02-21 Glen Nakamura <glen@imodulo.com>
50486 * gcc.c-torture/execute/20030221-1.c: New test.
50488 2003-02-20 Mark Mitchell <mark@codesourcery.com>
50491 * g++.dg/abi/conv1.C: New test.
50493 2003-02-20 Jan Hubicka <jh@suse.cz>
50495 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
50497 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
50499 * gcc.c-torture/compile/20030219-1.c: New test.
50501 2003-02-18 Jan Hubicka <jh@suse.cz>
50503 * gcc.dg/funcorder.c: New test.
50505 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
50507 * gcc.c-torture/execute/20030218-1.c: New.
50509 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
50511 * gcc.dg/20030218-1.c: New.
50513 2003-02-18 Richard Henderson <rth@redhat.com>
50515 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
50516 * gcc.dg/attr-used-2.c: New.
50518 2003-02-18 Mark Mitchell <mark@codesourcery.com>
50521 * g++.dg/init/copy5.C: New test.
50523 2003-02-18 Geoffrey Keating <geoffk@apple.com>
50525 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
50526 * g++.dg/pch/pch.exp: Likewise.
50528 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
50530 * gcc.c-torture/execute/20030209-1.c: Enable the test if
50531 STACK_SIZE is not defined.
50533 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50536 * g++.dg/template/init1.C: New test.
50538 2003-02-16 Jan HUbicka <jh@suse.cz>
50540 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
50541 (foo): Add few extra tests
50542 * gcc.dg/c99-const-expr-3.c: Likewise.
50543 * gcc.c-torture/execute/20030216-1.c: New.
50545 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50548 * g++.dg/ext/typeof4.C: New test.
50550 2003-02-15 Roger Sayle <roger@eyesopen.com>
50552 * gcc.dg/i386-387-3.c: New test case.
50554 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
50556 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
50557 cris-*-elf* cris-*-aout* and mmix-*-*.
50559 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
50561 * gcc.dg/20030213-1.c: New test.
50563 2003-02-12 Roger Sayle <roger@eyesopen.com>
50565 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
50566 * gcc.dg/i386-387-2.c: Likewise.
50568 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
50570 * gcc.dg/ppc-spe.c: Fix formatting.
50571 Enable tests that were previously unsupported by gas.
50572 Delete tests for instructions that no longer exist.
50573 Switch arguments on evsubifw builtin.
50575 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
50577 * gcc.c-torture/execute/20030209-1.c: Disable the test if
50578 STACK_SIZE is too small.
50580 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
50581 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
50583 * gcc.dg/decl-2.c: New test.
50585 2003-02-10 Jan Hubicka <jh@suse.cz>
50587 * gcc.dg/i386-fpcvt-1.c: New test.
50589 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
50591 * gcc.c-torture/execute/20030209-1.c: New test.
50593 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
50595 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
50596 int-wide bitops, use the constants of the same width.
50597 Likewise, if long long is 32-bit wide, test bitops using
50600 2003-02-07 Loren James Rittle <ljrittle@acm.org>
50602 * gcc.dg/20021014-1.c: Annotate with expected notice text.
50604 2003-02-07 Roger Sayle <roger@eyesopen.com>
50606 * gcc.dg/builtins-4.c: New test case.
50608 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50610 * gcc.dg/20020430-1.c: Fix dg command typos.
50611 * gcc.dg/20020503-1.c: Likewise.
50613 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
50616 * g++.dg/parse/fused-params1.C: New test.
50619 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
50622 * g++.dg/parse/non-dependent1.C: New test.
50625 * g++.dg/parse/dupl-tmpl-args1.C: New test.
50628 * g++.dg/parse/undefined7.C: New test.
50629 * g++.dg/parse/non-templ1.C: New test.
50632 * g++.dg/parse/too-many-tmpl-args1.C: New test.
50634 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
50636 * gcc.c-torture/compile/20030206-1.c: New test.
50638 2003-02-05 Roger Sayle <roger@eyesopen.com>
50640 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
50641 "pow" to "foo" to avoid potential confusion with a math built-in.
50643 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50645 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
50646 conditions for SPARC targets.
50648 2003-02-05 Jakub Jelinek <jakub@redhat.com>
50650 * gcc.dg/20030204-1.c: New test.
50652 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
50655 * g++.dg/parse/array-size1.C: New test.
50658 * g++.dg/parse/undefined3.C: New test.
50661 * g++.dg/parse/undefined4.C: New test.
50664 * g++.dg/parse/undefined5.C: New test.
50667 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
50670 * g++.dg/parse/casting-operator1.C: New test.
50673 * g++.dg/parse/undefined6.C: New test.
50676 * g++.dg/parse/missing-template1.C: New test.
50678 2003-02-04 Jan Hubicka <jh@suse.cz>
50680 * gcc.dg/i386-cadd.c: Compile using -march=k8.
50681 * gcc.dg/i386-cmov?.c: Likewise.
50682 * gcc.dg/i386-fpcvt-?.c: Likewise.
50683 * gcc.dg/i386-ssefp-1.c: Likewise.
50684 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
50687 2003-02-03 Mark Mitchell <mark@codesourcery.com>
50690 * g++.dg/ext/max.C: New test.
50692 2003-02-03 Jan Hubicka <jh@suse.cz>
50694 * gcc.c-torture/execute/20030203-1.c: New test.
50696 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
50698 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
50701 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
50703 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
50704 * g++.dg/init/new2.C: Likewise.
50705 * g++.dg/other/new1.C: Likewise.
50707 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
50709 * gcc.dg/struct-ret-libc.c: New test.
50711 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
50713 * gcc.dg/20030129-1.c: New test.
50715 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50718 * g++.dg/template/ptrmem4.C: New test.
50720 2003-01-29 Mark Mitchell <mark@codesourcery.com>
50722 * g++.dg/parser/constant1.C: New test.
50724 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50727 * g++.dg/parse/friend2.C: New test.
50729 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
50732 * g++.dg/template/unify4.C: New test.
50734 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
50736 * gcc.c-torture/execute/20030128-1.c: New test.
50738 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
50740 * g++.dg/lookup/nested1.C: Test moved from ...
50741 * g++.old-deja/g++.other/lookup24.C: ... here.
50743 2003-01-28 Jan Hubicka <jh@suse.cz>
50745 * gcc.dg/i386-cmov5.c: New test.
50747 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
50749 * gcc.c-torture/execute/20010925-1.c: Changed the
50750 memcpy declaration.
50752 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
50755 * g++.dg/parse/template5.C: New test.
50757 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
50760 * g77.dg/pr9258: New test.
50762 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
50764 * README: Move relevant parts from README.g++.
50766 * README.g++: Remove this file.
50768 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
50770 * g++.dg/abi/dcast1.C: New test.
50772 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50774 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
50776 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
50779 * g++.old-deja/g++.other/lookup24.C: New test.
50781 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50784 * gcc.dg/uninit-C.c: New test.
50786 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
50788 * g++.dg/abi/covariant1.C: New test.
50790 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
50792 * gcc.dg/20030123-1.c: New test.
50794 2003-01-25 Jan Hubicka <jh@suse.cz>
50797 * gcc.c-torture/compile/20030125-1.c
50799 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
50802 * g++.dg/parse/template3.C: New test.
50803 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
50806 * g++.dg/parse/template4.C: New test.
50809 * g++.dg/template/qual2.C: New test.
50812 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
50814 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
50816 2003-01-25 Roger Sayle <roger@eyesopen.com>
50818 * gcc.c-torture/execute/switch-1.c: New test case.
50820 2003-01-25 Jan Hubicka <jh@suse.cz>
50822 * gcc.c-torture/execute/20030125-1.[cx]: New test.
50824 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
50826 Tweaks for Bison-1.875. From the NEWS file:
50827 "- `parse error' -> `syntax error'
50828 Bison now uniformly uses the term `syntax error'"
50829 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
50830 * gcc.dg/cpp/digraph2.c: Likewise.
50831 * gcc.dg/cpp/direct2.c: Likewise.
50832 * gcc.dg/cpp/paste4.c: Likewise.
50833 * gcc.dg/c90-restrict-1.c: Likewise.
50834 * gcc.dg/c99-func-2.c: Likewise.
50835 * gcc.dg/noncompile/920721-2.c: Likewise.
50836 * gcc.dg/noncompile/930622-2.c: Likewise.
50837 * gcc.dg/noncompile/940112-1.c: Likewise.
50838 * gcc.dg/noncompile/950921-1.c: Likewise.
50839 * gcc.dg/noncompile/951123-1.c: Likewise.
50840 * gcc.dg/noncompile/971104-1.c: Likewise.
50841 * gcc.dg/noncompile/990416-1.c: Likewise.
50843 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
50845 * g++.dg/parse/undefined1.C: Add error message.
50847 2003-01-22 Mark Mitchell <mark@codesourcery.com>
50850 * g++.dg/parse/new1.C: New test.
50853 * g++.dg/parse/template2.C: New test.
50856 * g++.dg/parse/typedef2.C: New test.
50859 * g++.dg/ext/typeof3.C: New test.
50861 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
50864 * g++.dg/parse/ret-type1.C: New test.
50867 * g++.dg/parse/tmpl-outside1.C: New test.
50870 * g++.dg/parse/int-as-enum1.C: New test.
50873 * g++.dg/parse/no-typename1.C: New test.
50876 * g++.dg/parse/no-value1.C: New test.
50879 * g++.dg/parse/wrong-inline1.C: New test.
50882 * g++.dg/parse/ref1.C: New test.
50885 * g++.dg/parse/attr-ctor1.C: New test.
50888 * g++.dg/parse/namespace5.C: New test.
50891 * g++.dg/parse/func-def1.C: New test.
50894 * g++.dg/parse/undefined1.C: New test.
50896 PR c++/5723, PR c++/8522
50897 * g++.dg/parse/specialization1.C: New test.
50899 PR c++/163, PR c++/8595
50900 * g++.dg/parse/struct-as-enum1.C: New test.
50903 * g++.dg/parse/undefined2.C: New test.
50905 2003-01-22 Mark Mitchell <mark@codesourcery.com>
50908 * g++.dg/parse/template1.C: New test.
50911 * g++.dg/parse/using1.C: New test.
50915 * g++.dg/parse/expr2.C: New test.
50918 * g++.dg/parse/lookup2.C: Likewise.
50920 2003-01-21 Jan Hubicka <jh@suse.cz>
50922 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
50923 * gcc.c-torture/execute/eeprof-1.c: Likewise.
50924 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
50925 * gcc.c-torture/execute/string-opt-*.c: Likewise.
50927 2003-01-20 Nick Clifton <nickc@redhat.com>
50929 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
50930 problem with ARM sibcall code generation.
50932 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
50934 * gcc.c-torture/execute/20030120-1.c: New.
50936 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
50938 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
50940 2003-01-17 Mark Mitchell <mark@codesourcery.com>
50943 * g++.dg/parse/ctor1.C: New test.
50946 * g++.dg/parse/qualified1.C: New test.
50948 * g++.dg/parse/typename3.C: New test.
50950 2003-01-16 Richard Henderson <rth@redhat.com>
50952 * g++.dg/tls/init-2.C: Fix error matches for real this time.
50954 2003-01-16 Richard Henderson <rth@redhat.com>
50956 * g++.dg/pch/pch.exp: Copy test header to the working directory
50957 before using it either for precompilation or direct use.
50958 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
50959 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
50961 2003-01-16 Richard Henderson <rth@redhat.com>
50963 * gcc.dg/pch/pch.exp: Copy test header to the working directory
50964 before using it either for precompilation or direct use.
50965 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
50966 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
50968 2003-01-16 Mark Mitchell <mark@codesourcery.com>
50970 * g++.dg/ext/typename1.C: Add typename keyword.
50971 * g++.dg/template/crash1.C: Update error messages.
50972 * g++.dg/template/crash2.C: Remove error message.
50973 * g++.dg/parse/typename2.C: New test.
50974 * g++.dg/template/typename2.C: Change implicit
50975 typename warning into error.
50976 * g++.old-deja/g++.benjamin/tem03.C: Issue more
50978 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
50979 * g++.old-deja/g++.brendan/crash56.C: Add this->.
50980 * g++.old-deja/g++.law/visibility13.C: Remove error
50982 * g++.old-deja/g++.ns/template17.C: Reorder code to
50983 make declaration visible in template.
50984 * g++.old-deja/g++.pt/crash3.C: Fix typos.
50985 * g++.old-deja/g++.pt/crash36.C: Issue more error
50987 * g++.old-deja/g++.pt/crash5.C: Improve error
50989 * g++.old-deja/g++.pt/crash67.C: Remove warning.
50990 * g++.old-deja/g++.pt/inherit1.C: Add this->.
50991 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
50992 * g++.old-deja/g++.pt/typename16.C: Replace implicit
50993 typename warning with error message.
50994 * g++.old-deja/g++.pt/typename19.C: Remove warning.
50995 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
50996 * g++.old-deja/g++.robertl/eb24.C: Use this->.
50998 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
51000 * g++.dg/parse/ambig2.C: New test.
51002 2003-01-15 Richard Henderson <rth@redhat.com>
51004 * g++.dg/tls/init-2.C: Update error message string.
51006 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51008 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
51010 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
51012 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
51014 * gcc.c-torture/compile/20001205-1.x: Likewise.
51015 * gcc.c-torture/compile/20001226-1.x: Likewise.
51016 * gcc.c-torture/compile/920520-1.x: Likewise.
51017 * gcc.c-torture/compile/961203-1.x: Likewise.
51018 * gcc.c-torture/compile/20020604-1.x: Likewise.
51020 2003-01-15 Jan Hubicka <jh@suse.cz>
51022 * gcc.c-torture/compile/20030115-1.c: New test.
51024 * gcc.dg/i386-fpcvt-1.c: New test.
51025 * gcc.dg/i386-fpcvt-2.c: New test.
51027 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
51029 Further conform g++'s __vmi_class_type_info to the C++ ABI
51031 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
51034 2003-01-14 Jan Hubicka <jh@suse.cz>
51036 * gcc.dg/i386-fpcvt-1.c: New test.
51037 * gcc.dg/i386-fpcvt-2.c: New test.
51039 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
51041 * gcc.dg/i386-mmx-3.c: New test.
51043 2003-01-12 Mark Mitchell <mark@codesourcery.com>
51046 * g++.dg/parse/octal1.C: New file.
51049 * g++.dg/parse/typename1.C: New file.
51051 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
51053 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
51054 * gcc.dg/bf-no-ms-layout.c: Likewise.
51055 * gcc.dg/bf-ms-attrib.c: Likewise.
51057 2003-01-10 Mark Mitchell <mark@codesourcery.com>
51060 * g++.dg/parse/dtor1.C: New file.
51063 * g++.dg/rtti/typeid1.C: New file.
51066 * g++.dg/parse/lookup1.C: New file.
51069 * g++.dg/templ/spec5.C: New file.
51071 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
51073 * gcc.c-torture/compile/20030110-1.c: New test.
51075 2003-01-09 Geoffrey Keating <geoffk@apple.com>
51077 Merge from pch-branch:
51079 2002-12-23 Geoffrey Keating <geoffk@apple.com>
51081 * gcc.dg/pch/cpp-1.h: New.
51082 * gcc.dg/pch/cpp-1.c: New.
51083 * gcc.dg/pch/cpp-2.h: New.
51084 * gcc.dg/pch/cpp-2.c: New.
51086 2002-11-19 Geoffrey Keating <geoffk@apple.com>
51088 * gcc.dg/pch/except-1.h: New.
51089 * gcc.dg/pch/except-1.c: New.
51091 2002-11-13 Geoffrey Keating <geoffk@apple.com>
51093 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
51095 * gcc.dg/pch: Include *.hp not *.h.
51096 * gcc.dg/pch/system-1.h: New.
51097 * gcc.dg/pch/system-1.c: New.
51099 2002-11-11 Geoffrey Keating <geoffk@apple.com>
51101 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
51102 rather than trying to build and run a program using PCH.
51103 * gcc.dg/pch: Remove dg-do commands from test files.
51105 2002-11-08 Geoffrey Keating <geoffk@apple.com>
51107 * gcc.dg/pch/macro-3.c: New.
51108 * gcc.dg/pch/macro-3.h: New.
51110 2002-11-04 Geoffrey Keating <geoffk@apple.com>
51112 * gcc.dg/pch/common-1.c: New.
51113 * gcc.dg/pch/common-1.h: New.
51114 * gcc.dg/pch/decl-1.c: New.
51115 * gcc.dg/pch/decl-1.h: New.
51116 * gcc.dg/pch/decl-2.c: New.
51117 * gcc.dg/pch/decl-2.h: New.
51118 * gcc.dg/pch/decl-3.c: New.
51119 * gcc.dg/pch/decl-3.h: New.
51120 * gcc.dg/pch/decl-4.c: New.
51121 * gcc.dg/pch/decl-4.h: New.
51122 * gcc.dg/pch/decl-5.c: New.
51123 * gcc.dg/pch/decl-5.h: New.
51124 * gcc.dg/pch/global-1.c: New.
51125 * gcc.dg/pch/global-1.h: New.
51126 * gcc.dg/pch/inline-1.c: New.
51127 * gcc.dg/pch/inline-1.h: New.
51128 * gcc.dg/pch/inline-2.c: New.
51129 * gcc.dg/pch/inline-2.h: New.
51130 * gcc.dg/pch/static-1.c: New.
51131 * gcc.dg/pch/static-1.h: New.
51132 * gcc.dg/pch/static-2.c: New.
51133 * gcc.dg/pch/static-2.h: New.
51135 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
51137 * g++.dg/pch/pch.exp: Better handle failing testcases.
51138 * gcc.dg/pch/pch.exp: Likewise.
51139 * gcc.dg/pch/macro-1.c: New.
51140 * gcc.dg/pch/macro-1.h: New.
51141 * gcc.dg/pch/macro-2.c: New.
51142 * gcc.dg/pch/macro-2.h: New.
51144 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
51146 * g++.dg/dg.exp: Treat files in pch/ specially.
51147 * g++.dg/pch/pch.exp: New file.
51148 * g++.dg/pch/empty.H: New file.
51149 * g++.dg/pch/empty.C: New file.
51150 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
51153 * gcc.dg/pch/pch.exp: New file.
51154 * gcc.dg/pch/empty.h: New file.
51155 * gcc.dg/pch/empty.c: New file.
51156 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
51159 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51161 * g++.dg/template/friend14.C: New test.
51163 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
51165 * gcc.dg/old-style-asm-1.c: New test.
51167 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
51169 * gcc.c-torture/compile/20030109-1.c: New test.
51171 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
51173 * gcc.c-torture/execute/20030109-1.c: New test.
51175 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
51177 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
51178 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
51179 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
51180 * g++.old-deja/g++.mike/eh2.C: Likewise.
51181 * g++.old-deja/g++.mike/eh3.C: Likewise.
51182 * g++.old-deja/g++.mike/eh5.C: Likewise.
51183 * g++.old-deja/g++.mike/eh6.C: Likewise.
51184 * g++.old-deja/g++.mike/eh7.C: Likewise.
51185 * g++.old-deja/g++.mike/eh8.C: Likewise.
51186 * g++.old-deja/g++.mike/eh9.C: Likewise.
51187 * g++.old-deja/g++.mike/eh10.C: Likewise.
51188 * g++.old-deja/g++.mike/eh12.C: Likewise.
51189 * g++.old-deja/g++.mike/eh13.C: Likewise.
51190 * g++.old-deja/g++.mike/eh14.C: Likewise.
51191 * g++.old-deja/g++.mike/eh16.C: Likewise.
51192 * g++.old-deja/g++.mike/eh17.C: Likewise.
51193 * g++.old-deja/g++.mike/eh18.C: Likewise.
51194 * g++.old-deja/g++.mike/eh21.C: Likewise.
51195 * g++.old-deja/g++.mike/eh23.C: Likewise.
51196 * g++.old-deja/g++.mike/eh24.C: Likewise.
51197 * g++.old-deja/g++.mike/eh25.C: Likewise.
51198 * g++.old-deja/g++.mike/eh26.C: Likewise.
51199 * g++.old-deja/g++.mike/eh27.C: Likewise.
51200 * g++.old-deja/g++.mike/eh28.C: Likewise.
51201 * g++.old-deja/g++.mike/eh29.C: Likewise.
51202 * g++.old-deja/g++.mike/eh31.C: Likewise.
51203 * g++.old-deja/g++.mike/eh33.C: Likewise.
51204 * g++.old-deja/g++.mike/eh34.C: Likewise.
51205 * g++.old-deja/g++.mike/eh35.C: Likewise.
51206 * g++.old-deja/g++.mike/eh36.C: Likewise.
51207 * g++.old-deja/g++.mike/eh37.C: Likewise.
51208 * g++.old-deja/g++.mike/eh38.C: Likewise.
51209 * g++.old-deja/g++.mike/eh39.C: Likewise.
51210 * g++.old-deja/g++.mike/eh40.C: Likewise.
51211 * g++.old-deja/g++.mike/eh41.C: Likewise.
51212 * g++.old-deja/g++.mike/eh42.C: Likewise.
51213 * g++.old-deja/g++.mike/eh44.C: Likewise.
51214 * g++.old-deja/g++.mike/eh46.C: Likewise.
51215 * g++.old-deja/g++.mike/eh47.C: Likewise.
51216 * g++.old-deja/g++.mike/eh48.C: Likewise.
51217 * g++.old-deja/g++.mike/eh49.C: Likewise.
51218 * g++.old-deja/g++.mike/eh50.C: Likewise.
51219 * g++.old-deja/g++.mike/eh51.C: Likewise.
51220 * g++.old-deja/g++.mike/eh53.C: Likewise.
51221 * g++.old-deja/g++.mike/eh55.C: Likewise.
51222 * g++.old-deja/g++.mike/p7912.C: Likewise.
51223 * g++.old-deja/g++.mike/p9706.C: Likewise.
51224 * g++.old-deja/g++.mike/p10416.C: Likewise.
51225 * g++.old-deja/g++.mike/p11667.C: Likewise.
51226 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
51227 Remove redundant reference to Iris.
51228 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
51229 Elxsi, i860, Pico Java, and WE32K.
51231 2003-01-07 Mark Mitchell <mark@codesourcery.com>
51233 * g++.dg/ext/asm4.C: New test.
51235 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51238 * g++.dg/template/friend12.C: New test.
51239 * g++.dg/template/friend13.C: Likewise.
51240 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
51242 2003-01-08 Jan Hubicka <jh@suse.cz>
51244 * gcc.dg/i386-cadd.c: New test.
51245 * gcc.dg/i386-cmov4.c: Likewise.
51247 2003-01-06 Mark Mitchell <mark@codesourcery.com>
51250 * g++.dg/warn/Wunused-3.C: New test.
51252 * g++.dg/abi/bitfield9.C: New test.
51255 * g++.dg/parse/defarg3.C: New test.
51257 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
51259 * g++.dg/parse/ambig1.C: New test.
51260 * g++.dg/parse/defarg2.C: New test.
51262 2003-01-05 Mark Mitchell <mark@codesourcery.com>
51264 * g++.dg/template/defarg-1.C: New test.
51265 * g++.dg/template/local2.C: Likewise.
51267 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
51269 * gcc.c-torture/execute/20030105-1.c: New test.
51271 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51273 * g++.dg/parse/namespace3.C: Remove extra semicolons.
51274 * g++.dg/parse/namespace4.C: Likewise.
51276 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
51278 * g++.dg/template/ntp2.C: New test.
51280 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
51282 * g++.dg/parse/extern-C-1.C: New test.
51284 * g++.dg/parse/namespace4.C: New test.
51286 * g++.dg/template/nested1.C: New test.
51288 * g++.dg/parse/namespace3.C: New test.
51290 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
51292 * g++.dg/lookup/two-stage1.C: New test.
51294 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51296 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
51297 * g++.old-deja/g++.jason/access8.C: Likewise.
51298 * g++.old-deja/g++.other/decl5.C: Likewise.
51300 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
51302 * g++.dg/parse/parse7.C: New test.
51304 2003-01-02 Mark Mitchell <mark@codesourcery.com>
51307 * g++.dg/ext/attrib7.C: New test.
51309 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
51311 * g++.dg/parse/parse6.C: New test.
51313 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
51315 * gcc.dg/h8300-stack-1.c: New.
51317 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
51319 g++.dg/lookup/exception1.C: New test.
51321 g++.dg/lookup/template1.C: New test.
51323 g++.dg/parse/namespace2.C: New test.
51325 g++.dg/parse/parens2.C: New test.
51327 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
51329 * g++.dg/parse/parse5.C: New test.
51330 * g++.dg/lookup/scoped4.C: New test.
51332 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
51334 * g++.dg/parse/parens1.C: New test.
51336 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
51338 * g++.dg/parse/parens2.C: New test.
51340 * g++.dg/lookup/scope-operator1.C: New test.
51342 * g++.dg/parse/operator1.C: New test.
51344 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51346 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
51347 * g++.old-deja/g++.other/access6.C: Likewise.
51348 * g++.old-deja/g++.other/decl1.C: Likewise.
51349 * g++.old-deja/g++.pt/typename12.C: Likewise.
51351 2002-12-31 Mark Mitchell <mark@codesourcery.com>
51353 * g++.dg/parse/namespace1.C: New test.
51355 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
51357 * g++.dg/parse/parse4.C: New test.
51359 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
51361 * g++.dg/parse/parse3.C: New test.
51363 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
51365 * g++.dg/parse/parse2.C: New test.
51367 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
51369 * g++.dg/template/friend11.C: New test.
51371 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
51373 * g++.dg/parse/parse1.C: New test.
51375 2002-12-31 Janis Johnson <janis187@us.ibm.com>
51377 * lib/profopt.exp: Change the name of a global variable to avoid
51378 possible clashes with other test suites.
51380 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
51382 * g++.dg/inherit/covariant8.C: New test.
51384 2002-12-31 Mark Mitchell <mark@codesourcery.com>
51386 * g++.dg/init/array9.C: New test.
51389 * g++.dg/parse/expr1.C: New test.
51391 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
51393 * gcc.c-torture/compile/20021230-1.c: New test.
51395 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
51397 * g++.dg/inherit/covariant5.C: New test.
51398 * g++.dg/inherit/covariant6.C: New test.
51399 * g++.dg/inherit/covariant7.C: New test.
51401 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51404 * g++.dg/other/access2.C: New test.
51406 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
51408 * g++.dg/other/anon-struct.C: No longer fails
51409 * g++.old-deja/g++.brendan/parse4.C: Likewise.
51410 * g++.old-deja/g++.brendan/parse5.C: Likewise.
51411 * g++.old-deja/g++.brendan/parse6.C: Likewise.
51413 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
51415 * g++.dg/parse/angle-bracket.C (main): No longer fails.
51417 2002-12-27 Mark Mitchell <mark@codesourcery.com>
51419 * g++.dg/eh/spec4.C: Remove stray semicolon.
51420 * g++.dg/expr/pmf-1.C: Change error message.
51421 * g++.dg/ext/asm1.C: Remove stray semicolon.
51422 * g++.dg/ext/typename1.C: Add missing typenames.
51423 * g++.dg/inherit/template-as-base.C: Change error message.
51424 * g++.dg/lookup/scoped1.C: Likewise.
51425 * g++.dg/lookup/scoped2.C: Likewise.
51426 * g++.dg/lookup/using2.C: Likewise.
51427 * g++.dg/other/component1.C: Remove stray semicolon.
51428 * g++.dg/other/do1.C: Change error message.
51429 * g++.dg/other/error2.C: Likewise.
51430 * g++.dg/other/init1.C: Likewise.
51431 * g++.dg/other/packed1.C: Remove stray semicolon.
51432 * g++.dg/other/ptrmem2.C: Change error message.
51433 * g++.dg/parse/parameter-declaration-1.C: Remove line number
51435 * g++.dg/special/initp1.C: Remove invalid attribute usage.
51436 * g++.dg/template/access3.C: Add typename keyword.
51437 * g++.dg/template/access5.C: Remove stray semicolon.
51438 * g++.dg/template/access6.C: Likewise.
51439 * g++.dg/template/complit1.C: Likewise.
51440 * g++.dg/template/crash1.C: Change error message.
51441 * g++.dg/template/inherit2.C: Remove stray semicolon.
51442 * g++.dg/template/instantiate2.C: Likewise.
51443 * g++.dg/template/instantiate3.C: Change error message.
51444 * g++.dg/template/qual1.C: Remove stray semicolon.
51445 * g++.dg/template/qualttp18.C: Change error message.
51446 * g++.dg/template/ref1.C: Remove stray semicolon.
51447 * g++.dg/template/sizeof1.C (A::value): Declare it.
51448 * g++.dg/template/spec4.C: Change error message.
51449 * g++.dg/template/static1.C: Likewise.
51450 * g++.dg/template/type1.C: Likewise.
51451 * g++.dg/template/typename3.C: Likewise.
51452 * g++.old-deja/g++.benjamin/13478.C: Change error message.
51453 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
51454 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
51455 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
51456 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
51457 named return value extension.
51458 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
51459 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
51460 * g++.old-deja/g++.bob/extern_C.C: Likewise.
51461 * g++.old-deja/g++.bob/inherit2.C: Likewise.
51462 * g++.old-deja/g++.brendan/complex1.C: Likewise.
51463 * g++.old-deja/g++.brendan/copy5.C: Likewise.
51464 * g++.old-deja/g++.brendan/crash13.C: Likewise.
51465 * g++.old-deja/g++.brendan/crash15.C: Likewise.
51466 * g++.old-deja/g++.brendan/crash18.C: Change error message.
51467 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
51468 * g++.old-deja/g++.brendan/crash38.C: Likewise.
51469 * g++.old-deja/g++.brendan/crash50.C: Likewise.
51470 * g++.old-deja/g++.brendan/crash56.C: Likewise.
51471 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
51473 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
51474 * g++.old-deja/g++.brendan/crash8.C: Change error message.
51475 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
51476 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
51477 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
51478 * g++.old-deja/g++.brendan/template11.C: Likewise.
51479 * g++.old-deja/g++.brendan/template26.C: Likewise.
51480 * g++.old-deja/g++.brendan/template27.C: Use explicit
51481 specialization syntax.
51482 * g++.old-deja/g++.brendan/template30.C: Likewise.
51483 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
51484 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
51485 non-dependent names.
51486 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
51487 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
51488 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
51489 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
51490 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
51491 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
51492 named return value extension.
51493 * g++.old-deja/g++.ext/namedret2.C: Likewise.
51494 * g++.old-deja/g++.ext/namedret3.C: Likewise.
51495 * g++.old-deja/g++.ext/return1.C: Likewise.
51496 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
51497 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
51498 * g++.old-deja/g++.jason/access8.C: Likewise.
51499 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
51500 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
51501 pseudo-destructor names.
51502 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
51503 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
51504 pseudo-destructor names.
51505 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
51506 * g++.old-deja/g++.jason/overload19.C: Likewise.
51507 * g++.old-deja/g++.jason/overload32.C: Likewise.
51508 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
51510 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
51511 * g++.old-deja/g++.jason/return.C: Likewise.
51512 * g++.old-deja/g++.jason/return2.C: Likewise.
51513 * g++.old-deja/g++.jason/shadow1.C: Likewise.
51514 * g++.old-deja/g++.jason/special.C: Use explicit specialization
51516 * g++.old-deja/g++.jason/template10.C: Account for use of
51517 non-dependent names.
51518 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
51520 * g++.old-deja/g++.jason/template37.C: Likewise.
51521 * g++.old-deja/g++.law/access4.C: Change error messages.
51522 * g++.old-deja/g++.law/arm13.C: Remove incorrect
51523 pseudo-destructor names.
51524 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
51525 * g++.old-deja/g++.law/ctors9.C: Likewise.
51526 * g++.old-deja/g++.law/cvt22.C: Likewise.
51527 * g++.old-deja/g++.law/dtors5.C: Likewise.
51528 * g++.old-deja/g++.law/global-init1.C: Likewise.
51529 * g++.old-deja/g++.law/missed-error3.C: Likewise.
51530 * g++.old-deja/g++.law/operators28.C: Likewise.
51531 * g++.old-deja/g++.law/visibility28.C: Likewise.
51532 * g++.old-deja/g++.martin/eval1.C: Likewise.
51533 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
51535 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
51536 * g++.old-deja/g++.mike/net34.C: Likewise.
51537 * g++.old-deja/g++.mike/net36.C: Likewise.
51538 * g++.old-deja/g++.mike/ns2.C: Likewise.
51539 * g++.old-deja/g++.mike/p12306.C: Likewise.
51540 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
51542 * g++.old-deja/g++.mike/p700.C: Likewise.
51543 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
51544 * g++.old-deja/g++.mike/p710.C: Likewise.
51545 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
51547 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
51548 * g++.old-deja/g++.mike/pmf9.C: Likewise.
51549 * g++.old-deja/g++.ns/crash2.C: Likewise.
51550 * g++.old-deja/g++.ns/crash3.C: Likewise.
51551 * g++.old-deja/g++.ns/invalid1.C: Likewise.
51552 * g++.old-deja/g++.ns/ns17.C: Likewise.
51553 * g++.old-deja/g++.ns/template16.C: Likewise.
51554 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
51556 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
51557 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
51558 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
51559 named return value extension.
51560 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
51561 * g++.old-deja/g++.other/access4.C: Issue additional error
51563 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
51564 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
51565 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
51566 * g++.old-deja/g++.other/crash25.C: Change error message.
51567 * g++.old-deja/g++.other/crash4.C: Change error message.
51568 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
51569 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
51570 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
51572 * g++.old-deja/g++.other/defarg8.C: Likewise.
51573 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
51574 * g++.old-deja/g++.other/dtor10.C: Likewise.
51575 * g++.old-deja/g++.other/incomplete.C: Likewise.
51576 * g++.old-deja/g++.other/linkage7.C: Likewise.
51577 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
51579 * g++.old-deja/g++.other/mangle2.C: Likewise.
51580 * g++.old-deja/g++.other/refinit2.C: Likewise.
51581 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
51582 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
51583 * g++.old-deja/g++.pt/crash28.C: Likewise.
51584 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
51586 * g++.old-deja/g++.pt/crash32.C: Change error message.
51587 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
51588 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
51589 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
51590 error message position.
51591 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
51592 * g++.old-deja/g++.pt/defarg8.C: Change error message.
51593 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
51595 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
51596 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
51597 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
51598 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
51600 * g++.old-deja/g++.pt/explicit31.C: Likewise.
51601 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
51602 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
51604 * g++.old-deja/g++.pt/explicit71.C: Change error message.
51605 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
51607 * g++.old-deja/g++.pt/friend28.C: Account for use of
51608 non-dependent names.
51609 * g++.old-deja/g++.pt/friend29.C: Likewise.
51610 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
51612 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
51613 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
51614 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
51616 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
51617 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
51619 * g++.old-deja/g++.pt/memclass20.C: Likewise.
51620 * g++.old-deja/g++.pt/memclass5.C: Likewise.
51621 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
51623 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
51624 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
51625 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
51626 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
51627 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
51628 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
51630 * g++.old-deja/g++.pt/spec10.C: Likewise.
51631 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
51632 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
51633 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
51634 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
51635 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
51636 * g++.old-deja/g++.pt/ttp62.C: Likewise.
51637 * g++.old-deja/g++.pt/ttp64.C: Likewise.
51638 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
51639 * g++.old-deja/g++.pt/typename15.C: Likewise.
51640 * g++.old-deja/g++.pt/typename22.C: Likewise.
51641 * g++.old-deja/g++.pt/typename6.C: Change error messages.
51642 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
51643 * g++.old-deja/g++.pt/virtual2.C: Likewise.
51644 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
51646 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
51647 return value extension.
51648 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
51649 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
51650 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
51651 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
51653 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
51655 * g++.dg/warn/inline1.C: New test.
51656 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
51657 * g++.old-deja/g++.jason/synth10.C: Likewise.
51658 * g++.old-deja/g++.mike/net31.C: Likewise.
51659 * g++.old-deja/g++.mike/p8786.C: Likewise.
51661 * g++.dg/template/friend10.C: New test.
51662 * g++.dg/template/conv5.C: New test.
51664 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
51666 * g++.dg/lookup/scoped3.C: New test.
51668 * g++.dg/lookup/decl1.C: New test.
51669 * g++.dg/lookup/decl2.C: New test.
51671 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
51673 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
51674 gcc.c-torture/compile/20021015-1.c,
51675 gcc.c-torture/compile/20021015-2.c,
51676 gcc.c-torture/compile/20021123-1.c,
51677 gcc.c-torture/compile/20021123-2.c,
51678 gcc.c-torture/compile/20021123-3.c,
51679 gcc.c-torture/compile/20021123-4.c,
51680 gcc.c-torture/execute/20021024-1.c: Add tests previously added
51681 only to 3.1 or 3.2 branch.
51683 2002-12-23 Mark Mitchell <mark@codesourcery.com>
51685 * gcc.dg/i386-bitfield3.c: New test.
51687 * gcc.dg/i386-bitfield2.c: New test.
51689 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
51691 * g++.dg/parse/conv_op1.C: New test.
51693 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
51695 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
51698 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
51700 * gcc.c-torture/compile/20021220-1.c: New test.
51702 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
51704 * gcc.dg/i386-fastcall-1.c: New.
51706 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
51708 * gcc.c-torture/execute/20021219-1.c: New test.
51710 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
51712 * gcc.dg/i386-pic-1.c: New test.
51714 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51717 * g++.dg/template/friend9.C: New test.
51719 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51722 * g++.dg/template/access7.C: New test.
51724 2002-12-18 Nick Clifton <nickc@redhat.com>
51726 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
51727 the libstdc++-v3 directory has been found.
51729 2002-12-12 Devang Patel <dpatel@apple.com>
51730 * gcc.dg/darwin-ld-1.c: New test.
51731 * gcc.dg/darwin-ld-2.c: New test.
51732 * gcc.dg/darwin-ld-3.c: New test.
51733 * gcc.dg/darwin-ld-4.c: New test.
51734 * gcc.dg/darwin-ld-5.c: New test.
51736 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
51738 * gcc.c-torture/compile/20021212-1.c: New test.
51740 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
51742 * gcc.dg/fshort-wchar: New test.
51744 2002-12-10 Mark Mitchell <mark@codesourcery.com>
51747 * g++.dg/template/dtor1.C: New test.
51749 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
51752 2002-12-10 Jakub Jelinek <jakub@redhat.com>
51754 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
51756 2002-12-09 Mark Mitchell <mark@codesourcery.com>
51758 * g++.dg/template/static1.C: New test.
51759 * g++.dg/template/static2.C: New test.
51760 * g++.old-deja/g++.ext/memconst.C: New test.
51762 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51764 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
51765 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
51766 * g++.dg/special/initp1.C: Likewise.
51768 2002-12-06 Jakub Jelinek <jakub@redhat.com>
51770 * gcc.c-torture/execute/20021204-1.c: New test.
51772 2002-12-04 Geoffrey Keating <geoffk@apple.com>
51774 * gcc.dg/ppc-fmadd-1.c: New file.
51775 * gcc.dg/ppc-fmadd-2.c: New file.
51776 * gcc.dg/ppc-fmadd-3.c: New file.
51778 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
51780 * gcc.c-torture/compile/20021204-1.c: New test.
51782 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
51784 * g++.dg/inherit/covariant2.C: New test.
51785 * g++.dg/inherit/covariant3.C: New test.
51786 * g++.dg/inherit/covariant4.C: New test.
51787 * g++.dg/inherit/covariant1.C: Remove XFAIL.
51788 * g++.old-deja/g++.robertl/eb17.C: Likewise.
51790 2002-12-03 Mark Mitchell <mark@codesourcery.com>
51793 * g++.dg/init/brace3.C: New test.
51795 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
51797 * gcc.dg/20020210-1.c: Fix a comment typo.
51799 2002-12-02 Mark Mitchell <mark@codesourcery.com>
51802 * g++.dg/parse/defarg1.C: New test.
51805 * g++.dg/template/char1.C: New test.
51807 * g++.dg/template/varmod1.C: Fix typo.
51809 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51812 * g++.old-deja/g++.pt/crash32.C: Expect error.
51814 2002-12-01 Mark Mitchell <mark@codesourcery.com>
51817 * g++.dg/template/varmod1.C: New test.
51820 * g++.dg/inherit/typeinfo1.C: New test.
51823 * g++.dg/inherit/typedef1.C: New test.
51825 2002-11-30 Mark Mitchell <mark@codesourcery.com>
51829 * g++.dg/template/strlen1.C: New test.
51832 * g++.dg/template/ctor2.C: New test.
51835 * g++.dg/init/string1.C: New test.
51838 * g++.dg/template/friend8.C: New test.
51840 2002-11-29 Joe Buck <jbuck@synopsys.com>
51842 * g++.dg/lookup/anon2.C: New test.
51844 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
51846 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
51849 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
51851 * gcc.dg/bitfld-6.c: New test.
51853 2002-11-27 Jan Hubicka <jh@suse.cz>
51855 * gcc.c-torture/execute/20021127.[cx]: New test.
51857 2002-11-26 Jan Hubicka <jh@suse.cz>
51859 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
51862 2002-11-26 Geoffrey Keating <geoffk@apple.com>
51864 * g++.dg/init/brace2.C: New test.
51865 * g++.old-deja/g++.mike/p9129.C: Correct.
51867 2002-11-26 Mark Mitchell <mark@codesourcery.com>
51869 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
51871 2002-11-25 Andreas Bauer <baueran@in.tum.de>
51873 * gcc.dg/sibcall-6: New test for indirect sibcalls.
51875 2002-11-25 Mark Mitchell <mark@codesourcery.com>
51877 * g++.dg/abi/empty11.C: New test.
51878 * g++.dg/rtti/cv1.C: New test.
51880 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
51882 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
51884 2002-11-24 Mark Mitchell <mark@codesourcery.com>
51886 * g++.dg/abi/empty10.C: New test.
51888 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
51890 * gcc.c-torture/compile/20021124-1.c: New test.
51892 2002-11-22 Mark Mitchell <mark@codesourcery.com>
51894 * g++.dg/abi/rtti2.C: New test.
51896 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
51898 * gcc.dg/i386-unroll-1.c: New test.
51900 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
51902 * gcc.c-torture/compile/20021120-1.c: New test.
51903 * gcc.c-torture/compile/20021120-2.c: New test.
51905 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
51907 * gcc.dg/bitfld-5.c: New test.
51909 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
51911 * gcc.c-torture/execute/20021120-3.c: New test.
51913 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
51915 * gcc.c-torture/execute/20021120-2.c: New test.
51917 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
51919 * gcc.c-torture/execute/20021120-1.c: New test.
51921 2002-11-20 Jakub Jelinek <jakub@redhat.com>
51923 * gcc.c-torture/execute/20021118-3.c: New test.
51925 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
51927 * gcc.c-torture/compile/20021119-1.c: New test.
51929 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
51931 * gcc.dg/duff-1.c: New test.
51932 * gcc.dg/duff-2.c: New test.
51933 * gcc.dg/duff-3.c: New test.
51935 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
51937 * gcc.dg/cpp/_Pragma5.c: New test.
51939 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
51941 * gcc.c-torture/execute/20021118-2.c: New test.
51943 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
51945 * gcc.c-torture/execute/20021118-1.c: New test.
51947 2002-11-16 Jakub Jelinek <jakub@redhat.com>
51949 * gcc.dg/20021116-1.c: New test.
51951 2002-11-14 Mark Mitchell <mark@codesourcery.com>
51953 * g++.dg/abi/vcall1.C: New test.
51955 2002-11-14 Jakub Jelinek <jakub@redhat.com>
51957 * gcc.dg/20021029-1.c: New test.
51958 * gcc.dg/20021029-2.c: New test.
51960 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
51962 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
51964 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
51967 * gcc.dg/20021110.c: Move to ...
51968 * gcc.c-torture/compile/20021110.c: .... here.
51970 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51973 * gcc.c-torture/execute/20021111-1.c
51975 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
51978 * gcc.dg/20021110.c: New test.
51980 2002-11-10 Mark Mitchell <mark@codesourcery.com>
51982 * g++.dg/abi/vthunk3.C: Run only on x86.
51984 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
51986 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
51988 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
51990 * lib/compat.exp (compat-execute): Fix logic error in last
51993 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
51995 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
51997 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
52000 * g++.dg/template/access6.C: New test.
52002 2002-11-08 Jan Hubicka <jh@suse.cz>
52004 * gcc.dg/i386-ssefp-1.c: New test.
52005 * gcc.dg/i386-ssefp-1.c: New test.
52007 2002-11-08 Jan Hubicka <jh@suse.cz>
52009 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
52011 2002-11-07 Mark Mitchell <mark@codesourcery.com>
52013 * g++.dg/abi/vthunk3.C: New test.
52016 * g++.dg/template/crash2.C: New test.
52018 2002-11-07 Mark Mitchell <mark@codesourcery.com>
52020 * g++.dg/abi/dtor1.C: New test.
52021 * g++.dg/abi/dtor2.C: Likewise.
52023 2002-11-05 Geoffrey Keating <geoffk@apple.com>
52025 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
52028 2002-11-04 Adam Nemet <anemet@lnxw.com>
52030 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
52031 -mthumb. Only xfail with -O0.
52033 2002-11-03 Mark Mitchell <mark@codesourcery.com>
52035 * g++.dg/abi/thunk1.C: New test.
52036 * g++.dg/abi/thunk2.C: Likewise.
52037 * g++.dg/abi/vtt1.C: Likewise.
52039 2002-11-02 Diego Novillo <dnovillo@redhat.com>
52041 PR optimization/8423
52042 * gcc.c-torture/execute/builtin-constant.c: New test.
52044 2002-11-01 Zack Weinberg <zack@codesourcery.com>
52046 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
52047 Add some more cases.
52049 2002-11-01 Mark Mitchell <mark@codesourcery.com>
52052 * g++.dg/opt/local1.C: New test.
52054 2002-10-30 Mark Mitchell <mark@codesourcery.com>
52057 * g++.dg/template/complit1.C: New test.
52060 * g++.dg/template/typename4.C: Likewise.
52062 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
52064 Core issue 287, PR c++/7639
52065 * g++.dg/template/instantiate1.C: Adjust error location.
52066 * g++.dg/template/instantiate3.C: New test.
52067 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
52068 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
52069 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
52071 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
52073 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
52075 2002-10-29 Mark Mitchell <mark@codesourcery.com>
52078 * g++.dg/init/dtor2.C: New test.
52080 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52082 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
52083 * gcc.dg/nest.c: Bypass errors on irix6.
52085 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
52087 * gcc.dg/nest.c: Expect error for mmix-*-*.
52088 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
52090 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
52092 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
52095 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
52097 2002-10-25 Mike Stump <mrs@apple.com>
52099 * gcc.dg/warn-1.c: New test.
52101 2002-10-25 Zack Weinberg <zack@codesourcery.com>
52103 * g++.dg/template/typename3.C: New test.
52105 2002-10-25 Mark Mitchell <mark@codesourcery.com>
52107 * g++.dg/lookup/ptrmem1.C: New test.
52109 * g++.dg/abi/vthunk2.C: New test.
52111 2002-10-25 Zack Weinberg <zack@codesourcery.com>
52113 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
52115 2002-10-24 Mark Mitchell <mark@codesourcery.com>
52117 * g++.dg/abi/empty9.C: New test.
52119 2002-10-24 Richard Henderson <rth@redhat.com>
52121 * g++.dg/inherit/thunk1.C: Enable for ia64.
52123 2002-10-23 Mark Mitchell <mark@codesourcery.com>
52126 * g++.dg/lookup/pretty1.C: New test.
52128 2002-10-23 Jakub Jelinek <jakub@redhat.com>
52130 * gcc.dg/20021023-1.c: New test.
52132 2002-10-23 Mark Mitchell <mark@codesourcery.com>
52135 * g++.dg/parse/inline1.C: New test.
52137 2002-10-23 Richard Henderson <rth@redhat.com>
52139 * g++.dg/inherit/thunk1.C: Enable for x86_64.
52141 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
52143 2002-10-22 Mark Mitchell <mark@codesourcery.com>
52146 * g++.dg/parse/stmtexpr3.C: New test.
52148 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
52150 * g++.dg/expr/cond1.C: New test.
52152 2002-10-21 Zack Weinberg <zack@codesourcery.com>
52154 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
52156 2002-10-21 Mark Mitchell <mark@codesourcery.com>
52158 * g++.dg/abi/vbase13.C: New test.
52159 * g++.dg/abi/vbase14.C: Likewise.
52161 2002-10-21 Jakub Jelinek <jakub@redhat.com>
52163 * gcc.dg/tls/pic-1.c: New test.
52164 * gcc.dg/tls/nonpic-1.c: New test.
52165 * gcc.dg/20021018-1.c: New test.
52167 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
52169 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
52170 Remove only files with the same base name as the test case.
52171 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
52172 (profopt-execute): Likewise. Also, remove old profiling
52173 and performance data files before running the tests.
52175 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
52176 * g++.dg/bprob/bprob.exp: Likewise.
52177 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
52178 to allow more general test case names.
52180 * g++.dg/bprob/bprob-1.C: Rename to ...
52181 * g++.dg/bprob/g++-bprob-1.C: ... this.
52183 * g77.dg/bprob/bprob-1.f: Rename to ...
52184 * g77.dg/bprob/g77-bprob-1.f: ... this.
52186 2002-10-21 Zack Weinberg <zack@codesourcery.com>
52188 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
52189 bison 1.50 or later.
52191 2002-10-21 Janis Johnson <janis187@us.ibm.com>
52193 * g++.dg/README: Describe more test directories.
52195 2002-10-21 Mark Mitchell <mark@codesourcery.com>
52197 * g++.dg/init/array6.C: Add additional tests.
52199 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
52201 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
52202 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
52204 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
52206 * gcc.c-torture/compile/20020604-1.x: New.
52207 * gcc.c-torture/compile/simd-5.x: Likewise.
52208 * gcc.c-torture/execute/920710-1.x: Likewise.
52209 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
52211 2002-10-21 Mark Mitchell <mark@codesourcery.com>
52213 * g++.dg/inherit/override1.C: Add dg-options clause.
52215 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
52217 * gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
52220 2002-10-19 Andreas Schwab <schwab@suse.de>
52222 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
52223 directory component.
52225 2002-10-18 Mark Mitchell <mark@codesourcery.com>
52227 * g++.dg/inherit/thunk1.C: New test.
52229 * g++.dg/inherit/override1.C: New test.
52231 * g++.dg/abi/mangle11.C: New test.
52232 * g++.dg/abi/mangle14.C: New test.
52233 * g++.dg/abi/mangle17.C: New test.
52235 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
52237 * g++.dg/overload/member2.C: New test.
52239 2002-10-17 Janis Johnson <janis187@us.ibm.com>
52241 * g++.dg/README: Describe new compat directory.
52242 * g++.dg/dg.exp: Skip tests in compat directory.
52243 * README.compat: New file.
52244 * lib/compat.exp: New expect script.
52245 * g++.dg/compat: New test directory.
52246 * g++.dg/compat/compat.exp: New expect script.
52247 * g++.dg/compat/abi: New test directory.
52248 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
52249 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
52250 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
52251 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
52252 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
52253 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
52254 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
52255 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
52256 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
52257 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
52258 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
52259 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
52260 * g++.dg/compat/break: New test directory.
52261 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
52262 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
52263 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
52264 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
52265 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
52266 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
52267 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
52268 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
52269 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
52270 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
52271 g++.dg/compat/break/README: New files.
52272 * g++.dg/compat/eh: New test directory.
52273 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
52274 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
52275 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
52276 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
52277 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
52278 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
52279 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
52280 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
52281 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
52282 g++.dg/compat/eh/filter2_y.C,
52283 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
52284 g++.dg/compat/eh/new1_y.C,
52285 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
52286 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
52287 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
52288 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
52289 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
52290 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
52291 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
52292 g++.dg/compat/eh/unexpected1_y.C: New files.
52293 * g++.dg/compat/init: New test directory.
52294 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
52295 g++.dg/compat/init/array5_y.C,
52296 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
52297 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
52298 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
52299 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
52300 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
52301 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
52302 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
52303 g++.dg/compat/init/init-ref2_y.C: New files.
52305 2002-10-17 Mark Mitchell <mark@codesourcery.com>
52308 * g++.dg/inherit/using3.C: New test.
52310 2002-10-17 Jan Hubicka <jh@suse.cz>
52312 * gcc.dg/20021017-2.c: New test.
52314 2002-10-17 Mark Mitchell <mark@codesourcery.com>
52316 * g++.dg/abi/mangle16.C: Adjust.
52318 * g++.dg/init/array8.C: New test.
52320 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
52322 * gcc.dg/special/mips-abi.exp: New test.
52323 * gcc.dg/special/mips-abi.s: Empty file used by the above.
52325 2002-10-16 Mark Mitchell <mark@codesourcery.com>
52327 * g++.dg/abi/mangle16.C: New test.
52328 * g++.dg/abi/mangle17.C: Likewise.
52331 * g++.dg/template/ref1.C: New test.
52333 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52335 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
52337 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
52339 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
52341 2002-10-16 Mark Mitchell <mark@codesourcery.com>
52344 * g++.dg/init/array7.C: New test.
52346 2002-10-15 Mark Mitchell <mark@codesourcery.com>
52348 * g++.dg/init/array6.C: New test.
52350 * g++.dg/abi/mangle13.C: Likewise.
52351 * g++.dg/abi/mangle14.C: Likewise.
52352 * g++.dg/abi/mangle15.C: Likewise.
52354 2002-10-14 Mark Mitchell <mark@codesourcery.com>
52356 * g++.dg/abi/empty8.C: New test.
52358 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
52360 * g++.dg/init/ctor1.C: New test.
52362 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
52364 * gcc.c-torture/execute/20021015-1.c: New test.
52366 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
52368 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
52370 2002-10-14 Jan Hubicka <jh@suse.cz>
52372 * gcc.dg/i386-ssetype-[1-5].c: New tests.
52374 2002-10-14 Richard Henderson <rth@redhat.com>
52376 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
52378 2002-10-14 Mark Mitchell <mark@codesourcery.com>
52380 PR optimization/6631
52381 * g++.dg/opt/const2.C: New test.
52383 2002-10-14 Mark Mitchell <mark@codesourcery.com>
52386 * g++.dg/parse/friend1.C: New test.
52387 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
52389 2002-10-14 Jakub Jelinek <jakub@redhat.com>
52391 * gcc.dg/20021014-1.c: New test.
52393 2002-10-11 Mark Mitchell <mark@codesourcery.com>
52396 * g++.dg/ext/vlm1.C: New test.
52397 * g++.dg/ext/vlm2.C: Likewise.
52399 * g++.dg/init/array1.C: Remove invalid braces.
52400 * g++.dg/init/brace1.C: New test.
52401 * g++.dg/init/copy2.C: Likewise.
52402 * g++.dg/init/copy3.C: Likewise.
52403 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
52404 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
52407 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
52409 * gcc.dg/cpp/assembler.S: Don't use -ansi.
52411 2002-10-11 Richard Shann <richard.shann@superh.com>
52413 * gcc.c-torture/compile/simd-5.c: New test.
52415 2002-10-10 Roger Sayle <roger@eyesopen.com>
52417 * gcc.c-torture/execute/shiftopt-1.c: New test case.
52419 2002-10-10 Jim Wilson <wilson@redhat.com>
52421 * gcc.c-torture/execute/20021010-1.c: New test.
52423 2002-10-09 Zack Weinberg <zack@codesourcery.com>
52426 * g++.dg/ext/typedef-init.C: New test.
52427 * gcc.dg/typedef-init.c: New test.
52429 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
52431 * gcc.dg/cpp/paste13.c: New test.
52433 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52435 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
52436 remaining platforms, XFAIL during compile, not execute. Don't
52439 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
52441 * gcc.dg/alias-1.c: Tweak expected warning.
52443 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
52445 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
52447 2002-10-06 Andreas Jaeger <aj@suse.de>
52449 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
52450 * gcc.dg/cpp/c++98.C: Likewise.
52452 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
52453 * g++.dg/cpp/c++98.C: Likewise.
52455 * g++.dg/README (Subdirectories): Mention cpp directory.
52458 * gcc.dg/20021006-1.c: New test.
52460 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
52463 * g++.dg/other/warning1.C: New test.
52465 2002-10-04 Roger Sayle <roger@eyesopen.com>
52467 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
52468 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
52469 and sparc-*-* with -m64 as expected failures. See PR 8087.
52471 2002-10-03 Mark Mitchell <mark@codesourcery.com>
52474 * g++.dg/template/ptrmem3.C: New test.
52477 * g++.dg/template/union1.C: New test.
52479 2002-10-03 Mark Mitchell <mark@codesourcery.com>
52482 * g++.dg/abi/mangle9.C: New test.
52483 * g++.dg/abi/mangle10.C: New test.
52484 * g++.dg/abi/mangle11.C: New test.
52485 * g++.dg/abi/mangle12.C: New test.
52487 2002-10-02 Mark Mitchell <mark@codesourcery.com>
52490 * g++.dg/template/meminit1.C: New test.
52491 * g++.dg/warn/Wreorder-1.C: Likewise.
52492 * g++.old-deja/g++.mike/warn3.C: Tweak.
52493 * lib/prune.exp: Ingore "in copy constructor".
52495 2002-10-02 Andreas Jaeger <aj@suse.de>
52497 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
52498 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
52499 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
52502 2002-10-01 Mark Mitchell <mark@codesourcery.com>
52504 * gcc.dg/empty1.C: Fix typo.
52506 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
52508 * gcc.dg/alias-1.c: New test.
52510 2002-10-01 Mark Mitchell <mark@codesourcery.com>
52512 * gcc.dg/empty1.C: New test.
52514 * g++.dg/tls/init-2.C: Tweak error messages.
52516 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
52518 * gcc.c-torture/compile/20020923-1.c: New test.
52520 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
52522 * gcc.c-torture/execute/ffs-1.c: New test.
52523 * gcc.c-torture/execute/ffs-2.c: Ditto.
52525 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
52527 * g++.dg/overload/member1.C: New test.
52529 2002-09-30 Mark Mitchell <mark@codesourcery.com>
52531 * g++.dg/abi/empty7.C: New test.
52532 * g++.dg/init/pm2.C: Likewise.
52534 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
52536 * g++.dg/rtti/crash1.C: New test.
52538 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
52540 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
52541 gcc.dg/sibcall-4.c: New tests.
52543 2002-09-28 Roger Sayle <roger@eyesopen.com>
52545 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
52546 powerpc and MMIX targets.
52548 2002-09-27 Zack Weinberg <zack@codesourcery.com>
52550 * gcc.dg/cpp/20020927-1.c: New.
52552 2002-09-26 David S. Miller <davem@redhat.com>
52554 * gcc.c-torture/compile/trunctfdf.c: New.
52556 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52558 * lib/target-supports.exp (check_weak_available): Handle solaris2.
52560 2002-09-27 Alan Modra <amodra@bigpond.net.au>
52562 * gcc.c-torture/execute/loop-15.c: New.
52564 2002-09-26 Janis Johnson <janis187@us.ibm.com>
52566 * README.QMTEST: Fix typo.
52568 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
52570 * gcc.dg/20020926-1.c: New test.
52572 2002-09-25 David S. Miller <davem@redhat.com>
52575 * gcc.c-torture/execute/shiftdi.c: New test.
52577 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
52579 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
52580 unique to the tool.
52581 * lib/g77.exp (g77_init): Likewise.
52582 * lib/g++.exp (g++_init): Likewise.
52583 * lib/objc.exp (objc_init): Likewise.
52585 2002-09-25 Mark Mitchell <mark@codesourcery.com>
52587 * g++.dg/abi/empty5.C: New test.
52588 * g++.dg/abi/empty6.C: New test.
52589 * g++.dg/abi/vbase12.C: New test.
52591 2002-09-25 Richard Henderson <rth@redhat.com>
52593 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
52594 too-small long double.
52596 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
52598 * gcc.dg/20020919-1.c: New test.
52600 2002-09-23 Mark Mitchell <mark@codesourcery.com>
52602 * g++.dg/abi/bitfield6.C: New test.
52603 * g++.dg/abi/bitfield7.C: New test.
52604 * g++.dg/abi/bitfield8.C: New test.
52605 * g++.dg/abi/vbase11.C: New test.
52607 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
52609 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
52610 hppa*-*-hpux*. Update test comment.
52612 2002-09-20 Jakub Jelinek <jakub@redhat.com>
52614 * gcc.dg/tls/struct-1.c: New test.
52616 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
52618 * gcc.dg/cpp/tr-warn2.c: Update.
52620 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
52622 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
52624 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
52626 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
52629 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
52631 * gcc.c-torture/execute/ieee/mzero3.c: New test.
52633 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
52634 Adjust for c++filt moved to binutils. Remove spurious duplicate
52635 setting of cxxfilt.
52637 2002-09-19 Geoffrey Keating <geoffk@apple.com>
52639 * gcc.dg/20020312-2.c: Update for darwin.
52641 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
52643 * g++.old-deja/g++.other/crash32.C: Mark ICE.
52645 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
52647 * objc.dg/comp-types-1.m: New test.
52648 * objc.dg/comp-types-2.m: New test.
52649 * objc.dg/comp-types-3.m: New test.
52650 * objc.dg/comp-types-4.m: New test.
52651 * objc.dg/comp-types-5.m: New test.
52652 * objc.dg/comp-types-6.m: New test.
52654 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
52656 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
52658 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
52660 * g++.dg/other/do1.C: New test.
52662 * g++.dg/template/subst1.C: New test.
52664 2002-09-16 Steve Ellcey <sje@cup.hp.com>
52666 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
52668 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
52670 * g++.dg/template/qualttp20.C: Adjust expected errors.
52671 * g++.old-deja/g++.jason/report.C: Likewise.
52672 * g++.old-deja/g++.other/qual1.C: Likewise.
52674 * g++.dg/lookup/scoped2.C: New test.
52676 * g++.dg/ext/asm3.C: New test.
52678 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
52680 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
52682 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
52684 * ChangeLog: follow spelling conventions.
52685 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
52686 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
52687 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
52688 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
52689 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
52690 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
52691 * g++.old-deja/g++.law/global-init1.C: Likewise.
52692 * g++.old-deja/g++.other/delete4.C: Likewise.
52693 * g++.old-deja/g++.other/inline21.C: Likewise.
52694 * g++.old-deja/g++.other/singleton.C: Likewise.
52695 * g77.dg/strlen0.f: Likewise.
52696 * g77.f-torture/compile/20010519-1.f: Likewise.
52697 * g77.f-torture/compile/980310-4.f: Likewise.
52698 * gcc.c-torture/compile/20000605-1.c: Likewise.
52699 * gcc.c-torture/execute/20020225-1.c: Likewise.
52700 * gcc.dg/c90-hexfloat-2.c: Likewise.
52701 * gcc.dg/c99-bool-1.c: Likewise.
52702 * gcc.dg/c99-hexfloat-2.c: Likewise.
52703 * gcc.dg/dll-2.c: Likewise.
52704 * gcc.dg/wtr-union-init-1.c: Likewise.
52705 * gcc.dg/wtr-union-init-2.c: Likewise.
52706 * gcc.dg/wtr-union-init-3.c: Likewise.
52707 * gcc.dg/cpp/avoidpaste1.c: Likewise.
52708 * gcc.dg/cpp/defined.c: Likewise.
52709 * gcc.dg/cpp/macsyntx.c: Likewise.
52710 * gcc.dg/cpp/paste2.c: Likewise.
52711 * gcc.dg/cpp/trad/defined.c: Likewise.
52712 * gcc.dg/format/c90-printf-1.c: Likewise.
52713 * gcc.dg/format/c90-scanf-1.c: Likewise.
52714 * gcc.dg/format/c99-printf-1.c: Likewise.
52715 * gcc.dg/format/c99-scanf-1.c: Likewise.
52716 * gcc.misc-tests/gcov-8.c: Likewise.
52717 * lib/profopt.exp: Likewise.
52719 2002-09-15 Krister Walfridsson <cato@df.lth.se>
52721 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
52723 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
52725 * g++.dg/inherit/using2.C: New test.
52727 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
52729 * ChangeLog: Follow spelling conventions.
52730 * g++.dg/template/friend4.C: Likewise.
52731 * g++.old-deja/g++.pt/crash67.C: Likewise.
52732 * gcc.c-torture/execute/20000801-4.c: Likewise.
52733 * gcc.dg/c90-digraph-1.c: Likewise.
52734 * gcc.dg/c94-digraph-1.c: Likewise.
52735 * gcc.dg/c99-digraph-1.c: Likewise.
52736 * gcc.dg/cpp/line5.c: Likewise.
52737 * gcc.dg/cpp/multiline.c: Likewise.
52738 * gcc.dg/cpp/trad/literals-1.c: Likewise.
52739 * gcc.dg/format/attr-3.c: Likewise.
52740 * gcc.dg/format/c90-scanf-3.c: Likewise.
52741 * gcc.dg/format/ext-4.c: Likewise.
52743 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
52745 * g++.dg/template/pretty1.C: New test.
52747 2002-09-14 Alan Modra <amodra@bigpond.net.au>
52749 * gcc.c-torture/execute/struct-cpy-1.c: New test.
52751 2002-09-13 Matt Austern <austern@apple.com>
52753 * g++.dg/other/constref[12].C: New, regression tests for
52754 passing a cast expression to a function by const reference.
52756 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
52758 * g++.dg/template/deduce1.C: New test.
52760 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
52762 * gcc.c-torture/execute/simd-1.c: Force all use of int to
52765 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
52767 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
52770 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
52772 * gcc.c-torture/compile/20020910-1.c: New test.
52774 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
52776 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
52778 2002-09-10 Andreas Jaeger <aj@suse.de>
52780 * gcc.dg/20020312-2.c: Adjust for x86-64.
52782 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
52784 * g77.dg/7388.f: New test case for PR 7388.
52786 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
52788 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
52790 2002-09-05 Ziemowit Laski <zlaski@apple.com>
52792 * objc.dg/proto-lossage-1.m: New test.
52794 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
52796 * gcc.dg/cpp/_Pragma4.c: Fix typo.
52798 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
52800 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
52803 2002-09-06 Stan Shebs <shebs@apple.com>
52804 David Edelsohn <edelsohn@gnu.org>
52806 * gcc.dg/weak: New directory.
52807 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
52808 target-specific xfail bits.
52809 * gcc.dg/typeof-2.c: Move to new directory.
52810 * gcc.dg/weak.exp: New expect script.
52812 2002-09-06 Alan Modra <amodra@bigpond.net.au>
52814 * gcc.c-torture/execute/extzvsi.c: New test.
52816 2002-09-05 Stan Shebs <shebs@apple.com>
52818 * gcc.dg/weak-1.c: xfail on Darwin.
52819 * gcc.dg/weak-2.c: Ditto.
52820 * gcc.dg/weak-3.c: Ditto.
52821 * gcc.dg/weak-4.c: Ditto.
52822 * gcc.dg/weak-5.c: Ditto.
52823 * gcc.dg/weak-6.c: Ditto.
52824 * gcc.dg/weak-7.c: Ditto.
52825 * gcc.dg/weak-8.c: Ditto.
52826 * gcc.dg/weak-9.c: Ditto.
52828 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
52830 * gcc.c-torture/execute/loop-14.c: New test.
52832 2002-09-04 Jakub Jelinek <jakub@redhat.com>
52834 * g++.dg/other/cxa-atexit1.C: New test.
52836 * gcc.dg/typeof-2.c: New test.
52838 2002-09-03 Roger Sayle <roger@eyesopen.com>
52840 * gcc.dg/builtins-2.c: New testcase.
52841 * gcc.dg/builtins-3.c: New testcase.
52843 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
52845 * gcc.dg/cpp/_Pragma4.c: New test.
52847 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
52849 * objc/execute/nil_method-1.m: New testcase.
52851 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
52853 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
52854 [Object class], not [Object initialize].
52856 2002-08-31 Roger Sayle <roger@eyesopen.com>
52857 Hans-Peter Nilsson <hp@bitrange.com>
52859 * gcc.c-torture/execute/20020720-1.x: Skip test on
52860 mmix-knuth-mmixware. Correct comment.
52862 2002-08-27 Mark Mitchell <mark@codesourcery.com>
52864 * g++.dg/abi/bitfield5.C: New test.
52865 * g++.dg/abi/vbase10.C: Likewise.
52867 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
52869 * objc.dg/undeclared-selector.m: New test.
52871 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
52873 * g++.dg/other/offsetof1.C: Avoid cast warning.
52875 2002-08-26 Ziemowit Laski <zlaski@apple.com>
52877 * objc.dg/super-class-2.m: New test.
52879 2002-08-24 Matt Austern <austern@apple.com>
52881 * g++.dg/ext/lvaddr.C: New test.
52882 * g++.dg/ext/lvcast.C: New test.
52884 2002-08-22 Mark Mitchell <mark@codesourcery.com>
52886 * g++.dg/inherit/cond1.C: New test.
52888 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
52890 * gcc.dg/noncompile/incomplete-1.c: New test.
52892 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
52894 * gcc.dg/typespec-1.c: New test.
52896 2002-08-20 Devang Patel <dpatel@apple.com>
52897 * objc.dg/proto-hier-2.m: New test.
52899 2002-08-19 Ziemowit Laski <zlaski@apple.com>
52901 * objc.dg/bitfield-1.m: New test.
52902 * objc.dg/bitfield-2.m: New test.
52904 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
52906 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
52907 gcc.dg/c99-flex-array-4.c: New tests.
52909 2002-08-16 Stan Shebs <shebs@apple.com>
52911 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
52913 2002-08-15 Jakub Jelinek <jakub@redhat.com>
52915 * gcc.dg/typeof-1.c: New test.
52916 * g++.dg/ext/typeof2.C: New test.
52918 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
52920 * g++.dg/other/offsetof1.C: New test.
52922 2002-08-14 Richard Henderson <rth@redhat.com>
52924 * gcc.dg/tls/diag-3.c: Fix expected message strings.
52926 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
52928 * gcc.dg/cpp/_Pragma3.c: New test.
52930 2002-08-13 Mark Mitchell <mark@codesourcery.com>
52932 * g++.dg/template/inherit3: New test.
52934 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
52936 * gcc.dg/bitfld-4.c: Add blank options.
52938 2002-08-09 Mark Mitchell <mark@codesourcery.com>
52940 * g++.dg/template/crash1.C: New test.
52942 2002-08-08 Jakub Jelinek <jakub@redhat.com>
52944 * gcc.dg/tls/opt-2.c: New test.
52946 2002-08-08 Devang Patel <dpatel@apple.com>
52948 * objc.dg/selector-1.m : New test
52950 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
52952 * g++.dg/abi/bitfield4.C: New test.
52953 * gcc.dg/bitfld-4.c: New test.
52955 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
52957 * g++.dg/other/packed1.C: New test.
52959 2002-08-07 Mark Mitchell <mark@codesourcery.com>
52961 * g++.dg/abi/offsetof.C: Tweak error messages.
52962 * g++.old-deja/g++.mike/p10769a.C: Likewise.
52964 2002-08-08 Jakub Jelinek <jakub@redhat.com>
52966 * gcc.dg/bitfld-3.c: New test.
52968 2002-08-07 Jakub Jelinek <jakub@redhat.com>
52969 Richard Henderson <rth@redhat.com>
52971 * gcc.dg/i386-bitfield1.c: New test.
52972 * g++.dg/abi/bitfield3.C: Update.
52974 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
52976 * objc.dg/const-str-2.m: Update.
52977 * gcc.dg/cpp/c++98.c: Change to C extension.
52978 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
52979 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
52981 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
52983 * gcc.dg/tls/diag-3.c: New.
52985 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
52987 * g++.dg/README (Subdirectories): Document new subdir expr.
52988 * g++.dg/expr/pmf-1.C: New test.
52990 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
52992 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
52994 2002-08-06 Jakub Jelinek <jakub@redhat.com>
52996 * g++.dg/abi/bitfield3.C: New test.
52998 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
53000 * lib/gcov.exp: Tweak expected line formats.
53001 * gcc.misc-tests/gcov8.c: New test.
53002 * gcc.misc-tests/gcov8.x: New flags.
53004 2002-08-05 Jakub Jelinek <jakub@redhat.com>
53006 * consistency.vlad/layout/endian.c: Include string.h.
53008 * gcc.c-torture/execute/20020805-1.c: New test.
53010 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
53012 * g++.dg/other/conversion1.C: New test.
53014 2002-08-03 Roger Sayle <roger@eyesopen.com>
53016 * gcc.dg/builtins-1.c: New testcase.
53018 2002-08-02 Mark Mitchell <mark@codesourcery.com>
53020 * g++.dg/inherit/access3.C: New test.
53022 2002-08-01 Jakub Jelinek <jakub@redhat.com>
53024 * gcc.dg/ia64-visibility-2.c: New test.
53026 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
53028 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
53029 __qualifier_flags to __flags.
53031 2002-07-31 Mark Mitchell <mark@codesourcery.com>
53033 * g++.dg/inherit/operator1.C: New test.
53034 * g++.dg/lookup/disamb1.C: Fix typo in comment.
53035 * g++.dg/other/error1.C: Change expected error message.
53036 * g++.dg/template/conv4.C: Likewise.
53038 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
53040 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
53041 for documented behavior.
53043 2002-07-25 Roger Sayle <roger@eyesopen.com>
53045 * gcc.c-torture/execute/20020720-1.x: Skip this test on
53046 several targets known to fail.
53048 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
53050 * gcc.dg/mips-args-[123].c: New tests.
53052 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
53054 * gcc.dg/ppc-spe.c: New.
53056 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
53058 * g++.dg/other/ptrmem4.C: New testcase.
53060 2002-07-24 Richard Henderson <rth@redhat.com>
53062 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
53064 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
53066 * g++.dg/ext/alignof1.C (main): Return 0 for success.
53068 2002-07-24 Roger Sayle <roger@eyesopen.com>
53070 * gcc.c-torture/execute/memset-3.c: New testcase.
53072 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
53074 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
53075 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
53077 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53079 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
53082 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
53084 * gcc.c-torture/compile/simd-4.c: New test.
53086 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
53088 PR c++/7347, c++/7348
53089 * g++.dg/template/access4.C: New test.
53090 * g++.dg/template/access5.C: New test.
53091 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
53092 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
53093 * g++.old-deja/g++.pt/ttp58.C: Likewise.
53094 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
53096 2002-07-22 Jakub Jelinek <jakub@redhat.com>
53098 * gcc.dg/gnu89-init-2.c: New test.
53100 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
53102 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
53104 2002-07-20 Roger Sayle <roger@eyesopen.com>
53106 * gcc.c-torture/execute/20020720-1.c: New testcase.
53108 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
53110 * gcc.dg/cpp/Wsignprom.c: New tests.
53112 2002-07-20 Alan Modra <amodra@bigpond.net.au>
53114 * gcc.c-torture/execute/loop-13.c: New test.
53116 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
53118 * gcc.dg/cpp/expr.c: New tests.
53120 2002-07-18 David Edelsohn <edelsohn@gnu.org>
53122 * g++.dg/opt/pr6713.C: Add template instantiation.
53124 2002-07-18 Alan Modra <amodra@bigpond.net.au>
53126 * gcc.dg/nest.c: New test.
53128 2002-07-17 Richard Henderson <rth@redhat.com>
53130 * g++.dg/opt/pr6713.C: New test.
53132 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
53134 * gcc.c-torture/execute/loop-2e.x: Let the testcase
53135 XFAIL for all x86 processors.
53137 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
53139 * gcc.c-torture/execute/20010122-1.x: Do not test with
53140 -fomit-frame-pointer.
53142 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
53144 * g++.dg/template/instantiate2.C: New test.
53145 * g++.dg/template/spec4.C: New test.
53147 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
53149 * g++.dg/template/access2.C: New test.
53150 * g++.dg/template/access3.C: New test.
53152 2002-07-15 Zack Weinberg <zack@codesourcery.com>
53154 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
53155 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
53156 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
53157 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
53158 Convert to use <stdarg.h>.
53159 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
53161 * gcc.dg/va-arg-2.c: New.
53162 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
53164 2002-07-15 Jakub Jelinek <jakub@redhat.com>
53166 * gcc.c-torture/compile/20020710-1.c: New test.
53168 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
53169 Andrew Pinski <pinskia@physics.uc.edu>
53171 gcc.c-torture/compile/simd-2.c: New testcase.
53172 gcc.c-torture/compile/simd-3.c: Likewise.
53174 2002-07-11 Mark Mitchell <mark@codesourcery.com>
53177 * g++.dg/overload/error1.C: New test.
53179 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
53181 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
53182 configuration and IRIX 6 O32 ABI.
53184 2002-07-11 Roger Sayle <roger@eyesopen.com>
53186 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
53188 2002-07-10 Roger Sayle <roger@eyesopen.com>
53190 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
53192 2002-07-10 Jeffrey A Law <law@redhat.com>
53194 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
53196 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
53198 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
53200 * gcc.dg/20020312-2.c: Check for __PPC__.
53202 2002-07-09 Diego Novillo <dnovillo@redhat.com>
53204 * gcc.c-torture/compile/20020709-1.c: New test.
53206 2002-07-07 Roger Sayle <roger@eyesopen.com>
53208 * g++.dg/template/qualttp21.C: New test case.
53210 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
53212 * gcc.c-torture/compile/20020706-1.c: New test.
53213 * gcc.c-torture/compile/20020706-2.c: New test.
53215 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
53216 Alexandre Oliva <aoliva@redhat.com>
53218 * g++.dg/warn/incomplete1.C: New test.
53220 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53223 * g++.dg/warn/noreturn1.C: New test.
53225 2002-07-03 Mark Mitchell <mark@codesourcery.com>
53228 * g++.dg/debug/debug6.C: New test.
53229 * g++.dg/debug/debug7.C: New test.
53231 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
53233 * gcc.c-torture/compile/simd-3.c: New test.
53235 2002-07-03 Chris Demetriou <cgd@broadcom.com>
53237 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
53238 * gcc.dg/20020620-1.c: Likewise.
53240 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
53243 * g++.dg/init/array4.C: New test.
53244 * g++.dg/init/array5.C: New test.
53246 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
53248 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
53249 * gcc.c-torture/execute/simd-2.c (main): Likewise.
53251 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53253 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
53254 * gcc.dg/wtr-aggr-init-1.c: Likewise.
53255 * gcc.dg/wtr-conversion-1.c: Likewise.
53256 * gcc.dg/wtr-escape-1.c: Likewise.
53257 * gcc.dg/wtr-int-type-1.c: Likewise.
53258 * gcc.dg/wtr-label-1.c: Likewise.
53259 * gcc.dg/wtr-static-1.c: Likewise.
53260 * gcc.dg/wtr-strcat-1.c: Likewise.
53261 * gcc.dg/wtr-suffix-1.c: Likewise.
53262 * gcc.dg/wtr-switch-1.c: Likewise.
53263 * gcc.dg/wtr-unary-plus-1.c: Likewise.
53264 * gcc.dg/wtr-union-init-1.c: Likewise.
53265 * gcc.dg/wtr-union-init-2.c: Likewise.
53266 * gcc.dg/wtr-union-init-3.c: Likewise.
53268 * gcc.dg/wtr-func-def-1.c: New test.
53270 2002-07-02 Devang Patel <dpatel@apple.com>
53272 * objc.dg/param-1.m: New test.
53274 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
53276 * gcc.dg/cpp/trad/directive.c: Add test.
53277 * gcc.dg/cpp/trad/macroargs.c: Add test.
53278 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
53280 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
53282 * gcc.dg/cpp/cmdlne-M.c: New test.
53284 2002-07-02 Ziemowit Laski <zlaski@apple.com>
53286 * objc.dg/desig-init-1.m: New test.
53288 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
53291 * g++.dg/template/instantiate1.C: New test.
53293 2002-07-01 Mark Mitchell <mark@codesourcery.com>
53296 * g++.dg/template/sizeof2.C: New test.
53298 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
53300 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
53301 gcc.dg/cpp/trad/include.c: New tests.
53303 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
53306 * gcc.c-torture/compile/20020701-1.c: New test.
53308 2002-07-01 Stan Shebs <shebs@apple.com>
53310 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
53312 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
53313 (objc-torture-execute): or here.
53315 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
53317 * gcc.c-torture/execute/arith-rand-ll.c: New test.
53319 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
53321 * gcc.dg/cpp/trad/escaped-nl.c: New test.
53323 2002-06-30 Devang Patel <dpatel@apple.com>
53325 * objc.dg/fsyntax-only.m: New test.
53327 2002-06-27 Mark Mitchell <mark@codesourcery.com>
53330 * g++.dg/template/friend7.C: New file.
53332 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
53334 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
53337 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
53339 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
53340 avoid division by zero.
53342 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
53344 * gcc.dg/Wunknownprag.c: New tests.
53346 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
53348 * gcc.c-torture/execute/simd-2.c: New test.
53350 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
53352 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
53353 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
53354 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
53355 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
53356 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
53357 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
53358 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
53359 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
53360 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
53361 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
53362 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
53363 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
53364 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
53365 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
53366 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
53367 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
53368 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
53370 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
53372 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
53373 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
53374 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
53375 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
53377 * gcc.dg/cpp/trad/directive.c: Update.
53379 2002-06-23 Andreas Jaeger <aj@suse.de>
53381 * gcc.c-torture/execute/complex-6.c: New.
53383 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
53385 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
53386 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
53387 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
53388 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
53390 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
53392 * gcc.dg/cpp/trad: New directory with traditional tests copied
53393 from parent directory.
53394 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
53395 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
53396 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
53397 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
53398 Move to trad/ and rename.
53399 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
53400 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
53401 gcc.dg/cpp/trad/redef2.c: New tests.
53402 * gcc.dg/cpp/trad/trad.exp: New driver.
53404 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
53406 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
53407 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
53408 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
53409 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
53412 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
53414 * gcc.dg/20020620-1.c: New test.
53416 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
53418 * g++.dg/template/ttp4.C: New test.
53420 2002-06-19 Jakub Jelinek <jakub@redhat.com>
53422 * g++.dg/opt/vt1.C: Fix regexp.
53424 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53426 * gcc.c-torture/execute/pure-1.c: Make functions static again.
53427 Don't use attribute `noinline'.
53429 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
53431 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
53433 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
53435 * gcc.c-torture/execute/simd-1.c: New.
53437 * gcc.dg/simd-1.c: New.
53439 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
53441 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
53443 2002-06-16 Richard Henderson <rth@redhat.com>
53445 * g++.dg/ext/anon-struct1.C: New.
53446 * g++.dg/ext/anon-struct2.C: New.
53447 * g++.dg/ext/anon-struct3.C: New.
53448 * gcc.dg/anon-struct-1.c: New.
53449 * gcc.dg/anon-struct-2.c: New.
53450 * gcc.dg/anon-struct-3.c: New.
53451 * gcc.dg/20011008-1.c: Adjust warning text.
53452 * gcc.dg/20020527-1.c: Add -fms-extensions.
53454 2002-06-16 Richard Henderson <rth@redhat.com>
53456 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
53458 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
53460 * gcc.c-torture/execute/20020615-1.c: New test.
53462 2002-06-15 Roger Sayle <roger@eyesopen.com>
53464 * gcc.c-tortuture/execute/compare-1.c: New test case.
53465 * gcc.c-tortuture/execute/compare-2.c: New test case.
53466 * gcc.c-tortuture/execute/compare-3.c: New test case.
53468 2002-06-13 Richard Henderson <rth@redhat.com>
53470 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
53473 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
53475 * g++.dg/template/typename2.C: Update error message.
53477 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
53479 * gcc.c-torture/execute/20020611-1.c: New test.
53481 2002-06-11 Bob Wilson <bob.wilson@acm.org>
53483 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
53484 list of targets to skip.
53486 2002-06-10 Bob Wilson <bob.wilson@acm.org>
53488 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
53489 targets if not optimizing.
53491 2002-06-10 Jakub Jelinek <jakub@redhat.com>
53493 * gcc.c-torture/compile/20020605-1.c: New test.
53495 * g++.dg/opt/vt1.C: New test.
53497 * gcc.dg/20020531-1.c: New test.
53499 * gcc.dg/20020530-1.c: New test.
53501 * gcc.dg/20020527-1.c: New test.
53503 * g++.dg/opt/cse1.C: New test.
53505 2002-06-07 Roger Sayle <roger@eyesopen.com>
53507 * gcc.dg/20020607-2.c: New test case.
53509 2002-06-07 Jakub Jelinek <jakub@redhat.com>
53511 * gcc.c-torture/compile/20020604-1.c: New test.
53513 2002-06-04 Richard Henderson <rth@redhat.com>
53515 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
53516 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
53517 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
53519 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
53521 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
53523 2002-06-03 Richard Henderson <rth@redhat.com>
53525 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
53526 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
53528 2002-06-02 Richard Henderson <rth@redhat.com>
53530 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
53531 test functions static.
53533 2002-06-02 Andreas Jaeger <aj@suse.de>
53535 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
53538 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
53540 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
53541 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
53542 Update for mofified diagnostics.
53543 * gcc.dg/c99-intconst-1.c: No longer fail.
53545 2002-06-02 Richard Henderson <rth@redhat.com>
53547 * gcc.dg/uninit-A.c: Remove xfail markers.
53549 2002-06-01 Roger Sayle <roger@eyesopen.com>
53551 * gcc.dg/fnegate-1.c: New test case.
53553 2002-05-30 Osku Salerma <osku@iki.fi>
53555 * gcc.c-torture/execute/mayalias-1.c: New file.
53557 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
53559 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
53560 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
53561 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
53563 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
53565 * gcc.c-torture/execute/20020529-1.c: New test.
53567 2002-05-27 Richard Henderson <rth@redhat.com>
53569 * g++.dg/ext/attrib6.C: New test case.
53571 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53573 * gcc.c-torture/execute/pure-1.c: New test.
53575 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
53577 * gcc.dg/cpp/arith-2.c: Remove.
53579 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
53581 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
53582 * gcc.dg/cpp/if-3.c: Remove.
53584 2002-05-26 Jakub Jelinek <jakub@redhat.com>
53586 * g++.dg/opt/cse2.C: New test.
53588 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
53590 * gcc.dg/cpp/arith-1.c: New semantic tests.
53591 * gcc.dg/cpp/if-1.c: Update.
53593 2002-05-24 Ben Elliston <bje@redhat.com>
53595 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
53597 2002-05-24 Jakub Jelinek <jakub@redhat.com>
53599 * gcc.dg/verbose-asm.c: New test.
53601 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
53603 * gcc.dg/cpp/paste12.c: New test.
53605 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
53607 * g++.dg/parse/named_ops.C: New test.
53609 2002-05-23 Mark Mitchell <mark@codesourcery.com>
53611 * gcc.dg/weak-8.c: New test.
53613 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
53615 * gcc.dg/weak-2.c: Allow optional leading underscore
53616 in scan-assembler symbol name.
53617 * gcc.dg/weak-3.c: Likewise.
53618 * gcc.dg/weak-4.c: Likewise.
53619 * gcc.dg/weak-5.c: Likewise.
53621 2002-05-23 Jakub Jelinek <jakub@redhat.com>
53623 * gcc.dg/20020523-1.c: New test.
53625 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
53627 * objc.dg/const-str-2.m: Update now that we stop after
53628 a command line error.
53630 2002-05-22 Richard Henderson <rth@redhat.com>
53632 * g++.dg/dg.exp: Fix typo in test pruneing.
53634 2002-05-22 Richard Henderson <rth@redhat.com>
53636 * g++.dg/dg.exp: Prune the tls subdirectory.
53637 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
53638 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
53639 * g++.dg/tls/init-1.C: New.
53641 2002-05-22 Jakub Jelinek <jakub@redhat.com>
53643 * gcc.dg/20020517-1.c: New test.
53645 2002-05-21 Richard Henderson <rth@redhat.com>
53647 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
53648 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
53650 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
53652 * g++.dg/other/copy2.C: New test.
53654 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
53656 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
53657 (MAX_COPY): Bump up to 10 times sizeof (long long).
53658 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
53660 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
53661 sizeof (long long).
53663 * gcc.c-torture/execute/strcpy-1.c: New test.
53665 2002-05-19 Jason Merrill <jason2redhat.com>
53667 * g++.dg/ext/oper1.C: New test.
53669 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
53670 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
53672 * README.QMTEST: New file.
53674 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
53676 2002-05-19 Andreas Jaeger <aj@suse.de>
53678 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
53680 * gcc.c-torture/execute/loop-2d.x: Likewise.
53682 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
53684 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
53685 support weak symbols.
53686 * gcc.dg/weak-4.c: Likewise.
53687 * gcc.dg/weak-6.c: Likewise.
53689 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
53691 * gcc.dg/weak-3.c: Add dg-excess-error comment for
53692 cygwin, coff and h8300-*-hms targets
53693 * gcc.dg/weak-5.c: Likewise.
53694 * gcc.dg/weak-7.c: Likewise.
53696 2002-05-16 Jason Merrill <jason@redhat.com>
53698 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
53699 (scan-assembler-not, scan-assembler-dem): Likewise.
53700 (scan-assembler-dem-not): Likewise.
53702 2002-05-15 Richard Henderson <rth@redhat.com>
53704 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
53706 2002-05-15 Richard Henderson <rth@redhat.com>
53708 * gcc.dg/weak-5.c (vfoo1c): No warning here.
53709 (vfoo1f): Warning here.
53710 (vfoo1l): Don't redefine the alias.
53712 2002-05-14 Jason Merrill <jason@redhat.com>
53713 Alexandre Oliva <aoliva@redhat.com>
53715 * g++.dg/init/pm1.C: New test.
53717 2002-05-12 David S. Miller <davem@redhat.com>
53719 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
53722 2002-05-10 Roger Sayle <roger@eyesopen.com>
53724 * gcc.c-torture/execute/20020510-1.c: New test case.
53726 2002-05-10 David S. Miller <davem@redhat.com>
53728 * gcc.c-torture/execute/conversion.c: Test long double too.
53730 2002-05-09 Jakub Jelinek <jakub@redhat.com>
53732 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
53733 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
53734 * lib/g++.exp (g++_link_flags): Likewise.
53735 * lib/objc.exp (objc_target_compile): Likewise.
53737 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
53739 * gcc.dg/cpp/poison.c: Update.
53740 * gcc.dg/cpp/20000625-2.c: Remove.
53741 * gcc.dg/cpp/direct2s.c: Remove final test.
53743 2002-05-08 Tom Rix <trix@redhat.com>
53745 * gcc.c-torture/execute/20020508-1.c: New test.
53746 * gcc.c-torture/execute/20020508-2.c: New test.
53747 * gcc.c-torture/execute/20020508-3.c: New test.
53749 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
53751 * gcc.dg/cpp/charconst-4.c: More tests.
53753 2002-05-08 Mark Mitchell <mark@codesourcery.com>
53756 * gcc.dg/weak-3.c: Update location of warning messages.
53757 * gcc.dg/weak-5.c: Likewise.
53759 2002-05-06 Roger Sayle <roger@eyesopen.com>
53761 * gcc.c-torture/execute/20020506-1.c: New test case.
53763 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
53765 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
53767 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
53769 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
53771 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
53773 * gcc.dg/cpp/charconst-3.c: New test.
53775 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
53777 * gcc.dg/cpp/charconst.c: Update tests.
53779 2002-05-05 Tim Josling <tej@melbpc.org.au>
53781 * treelang: Added directory for new sample language treelang. Also
53782 lib/treelang.exp: New file to signal treelang should be tested.
53784 2002-05-03 Jakub Jelinek <jakub@redhat.com>
53786 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
53787 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
53788 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
53789 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
53790 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
53791 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
53792 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
53794 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
53796 * gcc.dg/format/xopen-2.c: New test.
53798 2002-05-03 Jakub Jelinek <jakub@redhat.com>
53800 * gcc.dg/20020503-1.c: New test.
53802 2002-05-02 Mark Mitchell <mark@codesourcery.com>
53804 * g++.dg/init/dtor1.C: Make it tougher.
53806 2002-05-01 Mark Mitchell <mark@codesourcery.com>
53808 * g++.dg/init/dtor1.C: New test.
53810 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
53812 * gcc.dg/altivec-8.c: New.
53814 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
53816 * gcc.dg/altivec-7.c: New.
53818 2002-04-29 Jakub Jelinek <jakub@redhat.com>
53820 * g++.dg/parse/typedef1.C: New test.
53822 2002-04-29 Mark Mitchell <mark@codesourcery.com>
53825 * g++.dg/template/friend6.C: New test.
53828 * g++.dg/init/copy1.C: New test.
53830 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
53832 * g++.dg/warn/effc1.C: New test.
53834 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
53836 * gcc.dg/cpp/if-cexp.c: Add a test.
53838 2002-04-28 Jakub Jelinek <jakub@redhat.com>
53840 * gcc.dg/20020426-2.c: New test.
53842 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
53844 * gcc.dg/cpp/if-mop.c: Update.
53845 * gcc.dg/cpp/if-mpar.c: Add test.
53846 * gcc.dg/cpp/if-oppr.c: Update.
53848 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53851 * gcc.dg/weak-[2-7].c: New tests.
53853 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
53855 * gcc.dg/enum1.c: New test.
53857 2002-04-26 Mark Mitchell <mark@codesourcery.com>
53860 * g++.dg/inherit/access2.C: New test.
53862 2002-04-26 Mark Mitchell <mark@codesourcery.com>
53865 * gcc.dg/20020426-1.c: New test.
53867 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
53869 * g++.dg/abi/enum1.C: New test.
53871 2002-04-26 Richard Henderson <rth@redhat.com>
53873 * gcc.dg/c99-bool-1.c: Expect always true warning.
53875 2002-04-25 Roger Sayle <roger@eyesopen.com>
53877 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
53879 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53881 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
53884 2002-04-24 Mark Mitchell <mark@codesourcery.com>
53886 * g++.dg/abi/mange7.C: New test.
53889 * g++.dg/parse/stmtexpr2.C: New test.
53891 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
53893 * gcc.dg/20020312-2.c: Add SH target.
53895 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53897 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
53898 compiler output on mips*-*-irix*.
53900 2002-04-23 Jakub Jelinek <jakub@redhat.com>
53902 * g++.dg/parse/attr1.C: New test.
53904 2002-04-23 Roger Sayle <roger@eyesopen.com>
53906 * gcc.c-torture/execute/string-opt-17.c: New test case.
53907 * gcc.c-torture/execute/memset-2.c: New test case.
53909 2002-04-23 Mark Mitchell <mark@codesourcery.com>
53912 * g++.dg/template/friend5.C: New test.
53915 * g++.dg/template/qual1.C: Likewise.
53917 2002-04-22 Zack Weinberg <zack@codesourcery.com>
53919 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
53920 Include stdlib.h, not stdio.h or ctype.h.
53922 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
53924 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
53925 cris-*-elf* and mmix-*-*.
53926 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
53927 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
53928 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
53930 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
53931 * gcc.dg/wchar_t-1.c: Ditto.
53933 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
53935 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
53938 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
53940 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
53942 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53944 * gcc.c-torture/execute/20000906-1.x: Delete.
53946 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
53948 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
53950 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
53953 * g77.f-torture/execute/6367.f: New test.
53954 * g77.f-torture/execute/6367.x: Disable for MMIX.
53956 2002-04-19 Mark Mitchell <mark@codesourcery.com>
53959 * g++.dg/opt/inline2.C: New test.
53961 2002-04-18 Richard Henderson <rth@redhat.com>
53963 * gcc.dg/20000906-1.c: Enable for all targets.
53964 * gcc.c-torture/compile/iftrap-2.c: New.
53966 2002-04-18 Jakub Jelinek <jakub@redhat.com>
53968 * gcc.dg/20020418-1.c: New test.
53969 * gcc.dg/20020418-2.c: New test.
53971 2002-04-18 Richard Henderson <rth@redhat.com>
53973 * gcc.c-torture/compile/iftrap-1.c: New.
53974 * gcc.dg/iftrap-1.c: Adjust for ia64.
53975 * gcc.dg/iftrap-2.c: New.
53977 2002-04-18 Jakub Jelinek <jakub@redhat.com>
53979 * gcc.c-torture/compile/20020418-1.c: New test.
53981 2002-04-18 Roger Sayle <roger@eyesopen.com>
53983 * gcc.c-torture/compile/20020415-1.c: New.
53985 2002-04-18 David S. Miller <davem@redhat.com>
53987 * gcc.c-torture/execute/20020418-1.c: New test.
53989 2002-04-17 Jakub Jelinek <jakub@redhat.com>
53991 * gcc.dg/20020416-1.c: New test.
53993 * g++.dg/opt/inline1.C: New test.
53995 2002-04-16 Jakub Jelinek <jakub@redhat.com>
53997 * gcc.dg/altivec-5.c: New test.
53999 * gcc.dg/20020415-1.c: New test.
54001 2002-04-15 Mark Mitchell <mark@codesourcery.com>
54003 * lib/chill.exp: Remove.
54005 2002-04-14 Jakub Jelinek <jakub@redhat.com>
54007 * g++.dg/other/big-struct.C: New test.
54009 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
54011 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
54014 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
54017 * gcc.dg/i386-387-1.c: Allow optional leading underscore
54018 in scan-assembler function name
54020 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
54022 * g77.f-torture/execute/980628-4.x,
54023 g77.f-torture/execute/980628-5.x,
54024 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
54025 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
54026 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
54029 2002-04-13 David S. Miller <davem@redhat.com>
54031 * gcc.c-torture/execute/20020413-1.c: New test.
54033 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
54036 * g++.dg/ext/asm1.C: New tests.
54038 2002-04-12 Mark Mitchell <mark@codesourcery.com>
54041 * g++.dg/parse/stmtexpr1.C: New test.
54044 * g++.dg/template/copy1.C: New test.
54046 2002-04-12 Richard Henderson <rth@redhat.com>
54048 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
54050 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
54052 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
54053 gcc.c-torture/execute/20020307-2.c.
54055 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
54057 * g++.dg/ext/attrib5.C,
54058 * g++.dg/lookup/struct1.C: New tests.
54060 2002-04-11 Jakub Jelinek <jakub@redhat.com>
54062 * gcc.dg/20020411-1.c: New test.
54064 * gcc.c-torture/execute/20020411-1.c: New test.
54066 2002-04-10 Janis Johnson <janis187@us.ibm.com>
54068 * g77.f-torture/execute/6177.f: New test.
54070 2002-04-10 Jakub Jelinek <jakub@redhat.com>
54073 * g++.dg/opt/cleanup1.C: New test.
54075 * g++.dg/opt/const1.C: New test.
54077 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
54079 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
54081 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
54084 * g++.dg/template/typename2.C: New test.
54086 2002-04-10 Alan Modra <amodra@bigpond.net.au>
54088 * gcc.c-torture/execute/loop-12.c: New.
54090 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
54092 * g77.f-torture/execute/980628-4.x,
54093 g77.f-torture/execute/980628-5.x,
54094 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
54095 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
54096 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
54098 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54100 PR optimization/6086
54101 * g++.dg/opt/preinc1.C: New test.
54103 2002-04-06 Mark Mitchell <mark@codesourcery.com>
54106 * g++.dg/opt/static2.C: New test.
54108 2002-04-06 Mark Mitchell <mark@codesourcery.com>
54111 * gcc.dg/20020406-1.c: New test.
54113 2002-04-04 David S. Miller <davem@redhat.com>
54115 * gcc.c-torture/execute/20020404-1.c: New test.
54117 2002-04-04 Jakub Jelinek <jakub@redhat.com>
54120 * gcc.dg/20020312-2.c: Do not declare global register variable
54121 if __PIC__ or __pic__ is defined.
54123 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
54125 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
54126 __asm__ so that it works correctly even if -ansi -pedantic-errors.
54128 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54130 * gcc.misc-tests/linkage.exp: Update last change to handle
54131 sparc*-, not just sparc-.
54133 2002-04-03 Richard Henderson <rth@redhat.com>
54135 * gcc.dg/cpp/ucs.c: Improved long UCS test.
54137 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
54139 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
54141 2002-04-02 David S. Miller <davem@redhat.com>
54143 * gcc.c-torture/execute/20020402-3.c: New test.
54145 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
54147 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
54148 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
54150 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
54151 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
54152 g77.f-torture/execute/20001201.x,
54153 g77.f-torture/execute/u77-test.x: New files.
54155 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
54156 * gcc.dg/wchar_t-1.c: Ditto.
54158 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54160 * gcc.c-torture/execute/20020402-1.c: New test.
54162 2002-04-01 Richard Henderson <rth@redhat.com>
54164 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
54166 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
54168 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54170 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
54172 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
54174 * g++.dg/inherit/template-as-base.C: Expect error.
54175 * g++.dg/inherit/namespace-as-base.C: Likewise.
54177 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
54179 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
54180 g++.dg/ext/instantiate3.C: Tweak match patterns.
54182 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
54183 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
54186 2002-03-31 Richard Henderson <rth@redhat.com>
54188 * gcc.dg/special/alias-2.c: New.
54189 * gcc.dg/special/ecos.exp: Run it.
54191 2002-03-31 Richard Henderson <rth@redhat.com>
54193 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
54195 2002-03-31 Kazu Hirata <kazu@hxi.com>
54197 * gcc.dg/weak-1.c: Disable on h8300 port.
54199 2002-03-29 Janis Johnson <janis187@us.ibm.com>
54201 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
54202 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
54204 * g++.dg/bprob/bprob-1.C: New test.
54205 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
54206 * g++.dg/gcov/gcov-1.C: New test.
54207 * g++.dg/gcov/gcov-1.x: New file.
54208 * g++.dg/gcov/gcov-2.C: New test.
54209 * g++.dg/gcov/gcov-3.C: New test.
54210 * g++.dg/gcov/gcov-3.h: New file.
54212 2002-03-28 Roger Sayle <roger@eyesopen.com>
54214 * g++.old-deja/g++.other/builtins5.C: New test.
54215 * g++.old-deja/g++.other/builtins6.C: New test.
54216 * g++.old-deja/g++.other/builtins7.C: New test.
54217 * g++.old-deja/g++.other/builtins8.C: New test.
54218 * g++.old-deja/g++.other/builtins9.C: New test.
54220 2002-03-29 Jakub Jelinek <jakub@redhat.com>
54222 * g++.dg/opt/static1.C: New test.
54224 * g++.dg/opt/longbranch1.C: New test.
54226 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
54228 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
54230 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
54232 2002-03-28 Jeffrey A Law (law@redhat.com)
54234 * gcc.c-torture/execute/20020328-1.c: New test.
54236 2002-03-27 Richard Henderson <rth@redhat.com>
54238 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
54239 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
54240 move from g++.old-deja/g++.ext/.
54242 2002-03-27 Mark Mitchell <mark@codesourcery.com>
54244 * g++.dg/init/new2.C: New test.
54246 2002-03-26 Richard Henderson <rth@redhat.com>
54248 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
54250 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
54253 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
54255 * gcc.dg/20001102-1.c: Likewise.
54257 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
54259 * gcc.dg/cpp/endif-pedantic1.c,
54260 gcc.dg/cpp/endif-pedantic2.c: New tests.
54262 2002-03-26 Mark Mitchell <mark@codesourcery.com>
54264 * g++.dg/init/new1.C: New test.
54266 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
54268 * g++.dg/abi/vbase9.C: New test.
54270 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
54272 * gcc.dg/arm-asm.c: New test.
54274 2002-03-26 Andrew Cagney <ac131313@redhat.com>
54276 * gcc.dg/Wswitch-enum.c: New test.
54279 2002-03-26 Richard Henderson <rth@redhat.com>
54281 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
54284 2002-03-25 Richard Henderson <rth@redhat.com>
54286 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
54289 * gcc.c-torture/compile/20011119-1.c (xxx): New.
54290 * gcc.c-torture/compile/20011119-2.c (xxx): New.
54292 2002-03-25 Zack Weinberg <zack@codesourcery.com>
54294 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
54296 2002-03-25 Bob Wilson <bob.wilson@acm.org>
54298 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
54299 targets using generic thunk support.
54301 2002-03-25 Jakub Jelinek <jakub@redhat.com>
54303 * gcc.c-torture/compile/20020323-1.c: New test.
54305 * g++.dg/opt/conj2.C: New test.
54307 2002-03-24 Richard Henderson <rth@redhat.com>
54309 * gcc.dg/weak-1.c: Use -fno-common.
54311 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
54313 * g77.dg/f77-edit-apostrophe-out.f: New test
54314 * g77.dg/f77-edit-h-out.f: New test
54315 * g77.dg/f77-edit-t-in.f: New test
54316 * g77.dg/f77-edit-t-out.f: New test
54317 * g77.dg/f77-edit-x-out.f: New test
54318 * g77.dg/f77-edit-slash-out.f: New test
54319 * g77.dg/f77-edit-colon-out.f: New test
54320 * g77.dg/f77-edit-s-out.f: New test
54322 2002-03-24 Richard Henderson <rth@redhat.com>
54324 * objc/execute/formal_protocol-6.x: New XFAIL.
54326 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
54328 * gcc.dg/weak-1.c: Early return from dg-final on platforms
54329 that do not support weak symbols
54331 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
54333 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
54334 * lib/g77.exp: Likewise.
54335 * lib/objc.exp: Likewise.
54337 2002-03-23 Andrew Cagney <ac131313@redhat.com>
54339 * gcc.dg/Wswitch-default.c: New test.
54341 2002-03-23 Jakub Jelinek <jakub@redhat.com>
54343 * g++.dg/other/enum1.C: New test.
54345 2002-03-23 Zack Weinberg <zack@codesourcery.com>
54347 * gcc.dg/pragma-ep-3.c: Fix typo.
54349 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
54351 * g++.dg/inherit/template-as-base.C: New test.
54353 2002-03-22 Jakub Jelinek <jakub@redhat.com>
54355 * g++.old-deja/g++.other/dwarf2-1.C: Move...
54356 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
54358 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
54360 * gcc.dg/cpp/multiline.c: Update to match.
54362 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
54364 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
54366 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
54368 * gcc.dg/cpp/extratokens2.c: New file.
54370 2002-03-21 David Edelsohn <edelsohn@gnu.org>
54372 * gcc.dg/20020312-2.c: Add rs6000 target.
54374 * gcc.c-torture/compile/20020319-1.c: New test.
54376 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
54378 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
54379 (A, E): Handle this.
54381 2002-03-20 Jason Merrill <jason@redhat.com>
54383 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
54385 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
54386 through prune_gcc_output.
54388 2002-03-20 Jakub Jelinek <jakub@redhat.com>
54390 * gcc.c-torture/compile/20020320-1.c: New test.
54392 2002-03-19 Jakub Jelinek <jakub@redhat.com>
54394 * gcc.c-torture/compile/20020318-1.c: New test.
54396 * gcc.dg/struct-by-value-1.c: New test.
54398 * gcc.dg/20020319-1.c: New test.
54400 2002-03-18 Jakub Jelinek <jakub@redhat.com>
54402 * g++.dg/opt/conj1.C: New test.
54404 2002-03-17 Mark Mitchell <mark@codesourcery.com>
54406 * g++.dg/template/qualttp20.C: Revert previous change.
54407 * g++.dg/template/qualttp3.C: Likewise.
54408 * g++.dg/template/qualttp4.C: Likewise.
54409 * g++.dg/template/qualttp5.C: Likewise.
54410 * g++.dg/template/qualttp6.C: Likewise.
54411 * g++.dg/template/qualttp7.C: Likewise.
54412 * g++.dg/template/qualttp8.C: Likewise.
54413 * g++.dg/template/recurse.C: Likewise.
54415 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
54417 * gcc.dg/cpp/wchar-1.c: Update.
54419 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
54421 * g++.dg/template/conv1.C: New test.
54422 * g++.dg/template/conv2.C: New test.
54423 * g++.dg/template/conv3.C: New test.
54424 * g++.dg/template/conv4.C: New test.
54426 2002-03-15 Mark Mitchell <mark@codesourcery.com>
54428 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
54429 * g++.dg/template/qualttp3.C: Likewise.
54430 * g++.dg/template/qualttp4.C: Likewise.
54431 * g++.dg/template/qualttp5.C: Likewise.
54432 * g++.dg/template/qualttp6.C: Likewise.
54433 * g++.dg/template/qualttp7.C: Likewise.
54434 * g++.dg/template/qualttp8.C: Likewise.
54435 * g++.dg/template/recurse.C: Likewise.
54437 2002-03-15 Mark Mitchell <mark@codesourcery.com>
54439 * g++.dg/opt/dtor1.C: New test.
54441 2002-03-15 Jakub Jelinek <jakub@redhat.com>
54443 * gcc.c-torture/compile/20020315-1.c: New test.
54445 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
54447 * gcc.dg/weak-1.c: Fix scan tests.
54449 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
54451 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
54452 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
54453 cris-*-aout* mmix-*-*.
54454 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
54455 cris-*-aout* mmix-*-*.
54456 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
54457 cris-*-elf* cris-*-aout* and mmix-*-*.
54458 * gcc.dg/20001009-1.c: Ditto.
54459 * gcc.dg/20010912-1.c: Ditto.
54460 * gcc.dg/20020122-4.c: Ditto.
54461 * gcc.dg/inline-2.c: Ditto.
54463 2002-03-14 Jeffrey A Law (law@cygnus.com)
54465 * gcc.c-torture/compile/20020314-1.c: New test.
54467 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
54469 * gcc.c-torture/execute/20020314-1.c: New test.
54471 2002-03-14 Jakub Jelinek <jakub@redhat.com>
54473 * g++.dg/warn/Wunused-1.C: New test.
54475 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
54477 * g++.dg/abi/mangle6.C: New test.
54479 2002-03-13 Jakub Jelinek <jakub@redhat.com>
54481 * gcc.c-torture/compile/20020309-2.c: New test.
54483 * gcc.c-torture/compile/20020312-1.c: New test.
54485 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
54487 * g++.dg/other/access1.C: New test.
54489 2002-03-12 Jakub Jelinek <jakub@redhat.com>
54491 * gcc.c-torture/execute/wchar_t-1.c: New test.
54493 2002-03-12 David Edelsohn <edelsohn@gnu.org>
54495 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
54497 2002-03-12 Roger Sayle <roger@eyesopen.com>
54499 * gcc.dg/20020312-1.c: New test case.
54501 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
54503 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
54505 2002-03-11 Richard Henderson <rth@redhat.com>
54507 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
54508 * g++.old-deja/g++.jason/report.C: Likewise.
54510 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
54512 * g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
54513 * g++.old-deja/g++.robertl/eb56.C: Likewise.
54515 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
54517 * g++.dg/overload/pmf1.C: New test.
54519 2002-03-11 Kazu Hirata <kazu@hxi.com>
54521 * gcc.c-torture/execute/20020307-1.c: Use long.
54523 2002-03-11 Jakub Jelinek <jakub@redhat.com>
54525 PR optimization/5844
54526 * gcc.dg/20020310-1.c: New test.
54528 2002-03-09 Michael Meissner <meissner@redhat.com>
54530 * gcc.c-torture/execute/memcpy-2.c: New test.
54531 * gcc.c-torture/execute/memset-1.c: New test.
54532 * gcc.c-torture/execute/strlen-1.c: New test.
54533 * gcc.c-torture/execute/strcmp-1.c: New test.
54534 * gcc.c-torture/execute/strncmp-1.c: New test.
54536 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
54538 * gcc.dg/ppc-ldstruct.c: New test.
54540 2002-03-09 Jakub Jelinek <jakub@redhat.com>
54542 * gcc.c-torture/execute/va-arg-22.c: New test.
54544 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
54546 * gcc.c-torture/compile/20020309-1.c: New test.
54548 2002-03-08 Jakub Jelinek <jakub@redhat.com>
54550 * gcc.c-torture/execute/20020307-2.c: New test.
54552 2002-03-07 Jeffrey A Law (law@redhat.com)
54554 * g77.f-torture/compile/20020307-1.f: New test.
54556 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
54558 * gcc.dg/unordered-1.c: New test.
54560 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
54562 * gcc.c-torture/execute/20020307-1.c: New test.
54564 2002-03-05 Jakub Jelinek <jakub@redhat.com>
54566 * gcc.dg/20020304-1.c: New test.
54568 * gcc.c-torture/compile/20020304-2.c: New test.
54570 2002-03-04 Zack Weinberg <zack@codesourcery.com>
54572 * gcc.c-torture/compile/20020304-1.c: New test case
54575 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
54577 * gcc.dg/20020103-1.c: Add other -D ppc variants.
54579 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
54581 * g++.dg/other/classkey1.C: New test.
54583 2002-03-01 Richard Henderson <rth@redhat.com>
54585 * gcc.c-torture/compile/981223-1.x: New.
54586 * gcc.c-torture/compile/920625-1.x: New.
54588 2002-02-28 Richard Henderson <rth@redhat.com>
54590 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
54592 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
54594 * gcc.c-torture/execute/20020227-1.c: New test.
54596 2002-02-27 Mark Mitchell <mark@codesourcery.com>
54598 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
54600 * g++.old-deja/g++.oliva/partord1.C: Likewise.
54601 * g++.old-deja.g++.other/defarg1.C: Likewise.
54602 * g++.old-deja/g++.pt/calls2.C: Likewise.
54603 * g++.old-deja/g++.pt/crash20.C: Likewise.
54604 * g++.old-deja/g++.pt/crash30.C: Likewise.
54605 * g++.old-deja/g++.pt/crash36.C: Likewise.
54606 * g++.old-deja/g++.pt/crash6.C: Likewise.
54607 * g++.old-deja/g++.pt/defarg13.C: Likewise.
54608 * g++.old-deja/g++.pt/derived3.C: Likewise.
54609 * g++.old-deja/g++.pt/error1.C: Likewise.
54610 * g++.old-deja/g++.pt/friend21.C: Likewise.
54611 * g++.old-deja/g++.pt/friend23.C: Likewise.
54612 * g++.old-deja/g++.pt/infinite1.C: Likewise.
54613 * g++.old-deja/g++.robertl/eb128.C: Likewise.
54615 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
54617 * gcc.c-torture/execute/20020225-2.c: New test.
54619 2002-02-27 Zack Weinberg <zack@codesourcery.com>
54621 * gcc.c-torture/execute/920730-1t.c,
54622 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
54623 Delete test cases, only relevant to -traditional.
54625 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
54627 * gcc.dg/cpp/undef1.c: Remove.
54628 * gcc.dg/cpp/directiv.c: Update.
54629 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
54631 2002-02-27 Michael Meissner <meissner@redhat.com>
54633 * gcc.c-torture/execute/20020226-1.c: New test.
54635 2002-02-26 Jakub Jelinek <jakub@redhat.com>
54637 * g++.dg/debug/debug4.C: New test.
54639 * gcc.dg/ia64-visibility-1.c: New test.
54641 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
54643 * gcc.dg/debug/20020224-1.c: New.
54645 2002-02-25 Kazu Hirata <kazu@hxi.com>
54647 * gcc.c-torture/execute/960416-1.x: New.
54648 * gcc.c-torture/execute/divconst-3.x: Likewise.
54650 2002-02-25 Jakub Jelinek <jakub@redhat.com>
54652 * gcc.dg/20020224-1.c: New test.
54654 2002-02-25 Alan Modra <amodra@bigpond.net.au>
54656 * gcc.c-torture/execute/20020225-1.c: New.
54658 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
54660 * gcc.dg/cpp/wchar-1.c: New test.
54662 2002-02-23 Jakub Jelinek <jakub@redhat.com>
54664 * gcc.dg/20020222-1.c: New test.
54666 2002-02-22 Jakub Jelinek <jakub@redhat.com>
54668 * g++.dg/opt/anonunion1.C: New test.
54670 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
54672 * g++.dg/template/qualttp19.C: New test.
54673 * g++.dg/template/qualttp20.C: New test.
54674 * g++.old-deja/g++.jason/report.C: Adjust expected errors
54675 * g++.old-deja/g++.other/qual1.C: Likewise.
54677 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
54679 * gcc.dg/attr-alwaysinline.c: New.
54681 2002-02-21 Jakub Jelinek <jakub@redhat.com>
54683 * gcc.dg/20020220-1.c: New test.
54685 * gcc.dg/20020220-2.c: New test.
54687 * g++.dg/opt/mmx1.C: New test.
54689 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
54691 * gcc.c-torture/compile/20020110.c: New test.
54693 2002-02-20 Jakub Jelinek <jakub@redhat.com>
54695 * gcc.c-torture/execute/20020219-1.c: New test.
54697 * gcc.dg/20020219-1.c: New test.
54699 * gcc.dg/noncompile/20020220-1.c: New test.
54701 * g++.dg/opt/ptrintsum1.C: New test.
54703 * gcc.dg/debug/20020220-1.c: New test.
54705 2002-02-17 Jakub Jelinek <jakub@redhat.com>
54707 * gcc.c-torture/execute/20020216-1.c: New test.
54709 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
54711 * gcc.dg/decl-1.c: Update, new test.
54713 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
54715 * g++.dg/abi/bitfield1.C: New test.
54716 * g++.dg/abi/bitfield2.C: New test.
54718 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
54720 * gcc.dg/attr-nest.c: New test.
54722 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
54724 * gcc.c-torture/execute/20020215-1.c: New test.
54726 2002-02-14 Jakub Jelinek <jakub@redhat.com>
54728 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
54729 * g++.dg/debug/debug.exp: New.
54730 * g++.dg/debug/trivial.C: New.
54731 * g++.dg/debug/debug1.C: Moved...
54732 * g++.dg/other/debug1.C: ...from here.
54733 * g++.dg/debug/debug2.C: Moved...
54734 * g++.dg/other/debug2.C: ...from here.
54735 * g++.dg/debug/debug3.C: Moved...
54736 * g++.dg/other/debug3.C: ...from here.
54738 * gcc.dg/noncompile/20020213-1.c: New test.
54740 2002-02-13 Jakub Jelinek <jakub@redhat.com>
54742 * g++.dg/other/debug3.C: New test.
54744 * gcc.c-torture/execute/20020213-1.c: New test.
54746 2002-02-13 Richard Smith <richard@ex-parrot.com>
54748 * g++.old-deja/g++.other/thunk1.C: New test.
54750 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
54752 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
54754 2002-02-13 Stan Shebs <shebs@apple.com>
54756 * gcc.dg/altivec-3.c: New.
54758 2002-02-12 Jakub Jelinek <jakub@redhat.com>
54760 * gcc.dg/Wunreachable-1.c: New test.
54761 * gcc.dg/Wunreachable-2.c: New test.
54763 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
54765 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
54767 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
54769 * gcc.dg/decl-1.c: New test.
54771 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
54773 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
54775 2002-02-10 Kazu Hirata <kazu@hxi.com>
54777 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
54778 * gcc.c-torture/compile/980506-1.x: Likewise.
54780 2002-02-10 Kazu Hirata <kazu@hxi.com>
54782 * gcc.dg/20020210-1.c: New.
54784 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
54786 * g77.f-torture/execute/947.f: New regression test
54787 for PR fortran/947.
54789 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
54791 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
54792 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
54794 2002-02-08 Richard Henderson <rth@redhat.com>
54796 * gcc.c-torture/compile/labels-3.c: New.
54798 2002-02-08 Jakub Jelinek <jakub@redhat.com>
54800 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
54801 expression statements work instead.
54802 * gcc.dg/noncompile/20020207-1.c: New test.
54804 2002-02-07 Richard Henderson <rth@redhat.com>
54806 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
54808 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
54810 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
54812 * lib/g77-dg.exp: Trim g77 error messages so that they are
54813 recognized by dg.exp.
54815 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
54818 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
54820 2002-02-07 Richard Henderson <rth@redhat.com>
54822 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
54823 to be sufficiently aligned for integers.
54825 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
54827 * g++.dg/template/friend4.C: New test.
54829 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
54832 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
54835 2002-02-07 Richard Henderson <rth@redhat.com>
54837 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
54838 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
54839 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
54840 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
54842 2002-02-06 Richard Henderson <rth@redhat.com>
54844 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
54846 2002-02-06 Janis Johnson <janis187@us.ibm.com>
54848 * gcc.dg/20020206-1.c: New test.
54850 2002-02-06 Jakub Jelinek <jakub@redhat.com>
54852 * gcc.c-torture/execute/20020206-1.c: New test.
54854 * gcc.c-torture/execute/20020206-2.c: New test.
54856 PR optimization/5429:
54857 * gcc.c-torture/compile/20020206-1.c: New test.
54859 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
54861 * g++.dg/ext/align1.C: Do not use an explicit alignment value
54862 as certain file formats cannot support particularly large
54865 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
54866 and do not expect to be able to link the executable.
54868 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
54869 fail because the COFF format does not support the weak attribute.
54871 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
54873 * g77.dg/pr5473.f: New test
54875 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
54877 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
54878 Fix testcase accordingly.
54880 2002-02-04 Richard Henderson <rth@redhat.com>
54882 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
54883 (buf): Change to be an array of pointers, not ints.
54885 2002-02-04 Jakub Jelinek <jakub@redhat.com>
54887 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
54888 before all tests. Move warning one line above to match where it
54890 * gcc.dg/Wswitch-2.c: New test.
54891 * g++.dg/warn/Wswitch-1.C: New test.
54892 * g++.dg/warn/Wswitch-2.C: New test.
54894 2002-02-04 Richard Henderson <rth@redhat.com>
54896 * g++.dg/abi/offsetof.C: Fix size comparison.
54898 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
54900 * gcc.dg/cast-qual-2.c: New test.
54902 2002-02-04 Jakub Jelinek <jakub@redhat.com>
54904 * gcc.dg/20020201-4.c: New test.
54906 2002-02-04 Ben Elliston <bje@redhat.com>
54908 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
54909 target_info attribute != 0, in addition to the empty string.
54910 (gcc_target_compile): Likewise.
54912 2002-02-03 Andrew Cagney <ac131313@redhat.com>
54914 * gcc.dg/Wswitch.c: New test.
54915 PR gcc/4475. PR gcc/3780.
54917 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
54919 * g77.f-torture/execute/5122.f: New test for regressions
54920 against PR fortran/5122.
54922 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
54924 * g77.f-torture/compile/pr3743.f: Delete
54925 * g77.dg/pr3743-1.f: New test.
54926 * g77.dg/pr3743-2.f: New test.
54927 * g77.dg/pr3743-3.f: New test.
54928 * g77.dg/pr3743-4.f: New test.
54930 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
54932 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
54934 2002-02-02 Richard Henderson <rth@redhat.com>
54936 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
54937 * gcc.c-torture/execute/bf64-1.c: Likewise.
54939 2002-02-02 Jakub Jelinek <jakub@redhat.com>
54941 * gcc.dg/20020201-2.c: New test.
54943 * gcc.dg/20020201-3.c: New test.
54945 * gcc.c-torture/execute/bitfld-2.c: New test.
54947 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
54949 * gcc.dg/bitfld-1.c: Update.
54950 * gcc.dg/bitfld-2.c: Update.
54951 * gcc.c-torture/execute/bitfld-1.x: New.
54953 2002-02-02 Jakub Jelinek <jakub@redhat.com>
54955 * gcc.c-torture/execute/20020201-1.c: New test.
54957 2002-02-01 Janis Johnson <janis187@us.ibm.com>
54960 * gcc.dg/20020201-1.c: New test.
54962 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
54965 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
54966 * g77.f-torture/compile/pr3743.x: Remove
54968 2002-01-31 Tom Rix <trix@redhat.com>
54970 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
54972 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
54974 * gcc.dg/noncompile/20020130-1.c: New test.
54976 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
54978 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
54980 2002-01-29 Richard Henderson <rth@redhat.com>
54982 * gcc.c-torture/execute/991118-1.c: Cast various constants back
54984 * gcc.c-torture/execute/bf64-1.c: Likewise.
54986 2002-01-29 Jakub Jelinek <jakub@redhat.com>
54988 * gcc.c-torture/execute/20020129-1.c: New test.
54990 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
54992 * gcc.c-torture/compile/20000224-1.c: Update.
54993 * gcc.c-torture/execute/bitfld-1.c: New tests.
54994 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
54995 * gcc.dg/uninit-A.c: Update.
54997 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
54999 * g++.dg/template/ctor1.C: Add instantiation.
55001 2002-01-28 Paul Koning <pkoning@equallogic.com>
55003 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
55004 argument to __builtin_prefetch to be const ptr.
55006 2002-01-28 Jakub Jelinek <jakub@redhat.com>
55008 * gcc.c-torture/compile/20020120-1.c: New test.
55010 2002-01-27 Kazu Hirata <kazu@hxi.com>
55012 * gcc.c-torture/execute/20020127-1.c: New test.
55014 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
55016 * g77.dg/f77-edit-i-in.f: New test
55017 * g77.dg/f77-edit-i-out.f: New test
55019 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
55021 * gcc.dg/debug/debug.exp: New file.
55022 * gcc.dg/debug/trivial.c: New file.
55023 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
55024 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
55025 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
55026 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
55027 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
55028 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
55029 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
55030 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
55031 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
55032 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
55033 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
55034 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
55035 * gcc.dg/20000503-1.c: Removed.
55036 * gcc.dg/20010207-1.c: Removed.
55037 * gcc.dg/20011223-1.c: Removed.
55038 * gcc.dg/20020104-2.c: Removed.
55039 * gcc.dg/debug-1.c: Removed.
55040 * gcc.dg/debug-2.c: Removed.
55041 * gcc.dg/debug-3.c: Removed.
55042 * gcc.dg/debug-4.c: Removed.
55043 * gcc.dg/debug-5.c: Removed.
55044 * gcc.dg/debug-6.c: Removed.
55045 * gcc.dg/dwarf2-1.c: Removed.
55046 * gcc.dg/dwarf2-2.c: Removed.
55048 2002-01-25 Jakub Jelinek <jakub@redhat.com>
55050 * g++.old-deja/g++.other/eh5.C: New test.
55051 * g++.old-deja/g++.other/sibcall2.C: New test.
55052 * g++.old-deja/g++.other/array9.C: New test.
55053 * g++.old-deja/g++.other/typename2.C: New test.
55054 * g++.old-deja/g++.other/crash60.C: New test.
55055 * g++.old-deja/g++.other/conv9.C: New test.
55056 * g++.old-deja/g++.other/mangle10.C: New test.
55057 * g++.old-deja/g++.other/unchanging1.C: New test.
55058 * g++.old-deja/g++.other/exprstmt1.C: New test.
55059 * g++.old-deja/g++.other/inline23.C: New test.
55060 * g++.old-deja/g++.eh/ia64-1.C: New test.
55061 * g++.old-deja/g++.other/dwarf2-1.C: New test.
55062 * g++.old-deja/g++.other/reload1.C: New test.
55063 * g++.old-deja/g++.other/static20.C: New test.
55064 * g++.old-deja/g++.other/local-alloc1.C: New test.
55065 * g++.old-deja/g++.other/conv8.C: New test.
55066 * g++.old-deja/g++.other/stmtexpr2.C: New test.
55067 * g++.old-deja/g++.other/storeexpr1.C: New test.
55068 * g++.old-deja/g++.other/storeexpr2.C: New test.
55069 * g++.dg/eh/template2.C: New test.
55070 * g++.dg/warn/weak1.C: New test.
55072 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
55074 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
55075 Remove first, non-varying, argument.
55077 2002-01-23 Richard Henderson <rth@redhat.com>
55079 * gcc.dg/inline-2.c: New.
55081 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
55082 Add optional target arg. Check number of arguments.
55083 (scan-assembler-not, scan-assembler-dem): Likewise.
55084 (scan-assembler-dem-not): Likewise.
55086 2002-01-23 Zack Weinberg <zack@codesourcery.com>
55088 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
55090 * g++.old-deja/g++.brendan/parse3.C,
55091 g++.old-deja/g++.other/crash26.C,
55092 g++.old-deja/g++.other/crash28.C,
55093 g++.old-deja/g++.other/crash29.C,
55094 g++.old-deja/g++.other/crash30.C,
55095 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
55097 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
55099 * gcc.dg/20020115-1.c: New.
55101 2002-01-23 Bob Wilson <bob.wilson@acm.org>
55103 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
55105 2002-01-23 Janis Johnson <janis187@us.ibm.com>
55107 * gcc.dg/20020122-3.c: New.
55109 2002-01-23 Jakub Jelinek <jakub@redhat.com>
55111 * g++.dg/other/gc1.C: New test.
55113 2002-01-23 Zack Weinberg <zack@codesourcery.com>
55115 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
55117 2002-01-22 Richard Henderson <rth@redhat.com>
55119 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
55121 2002-01-22 Richard Henderson <rth@redhat.com>
55123 * gcc.dg/20020122-4.c: New.
55125 2002-01-22 H.J. Lu <hjl@gnu.org>
55127 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
55129 * gcc.dg/special/ecos.exp: Likewise.
55130 * lib/g++-dg.exp: Likewise.
55131 * lib/g77-dg.exp: Likewise.
55132 * lib/gcc-dg.exp : Likewise.
55133 * lib/mike-g++.exp: Likewise.
55134 * lib/mike-g77.exp: Likewise.
55135 * lib/mike-gcc.exp: Likewise.
55136 * lib/objc-dg.exp: Likewise.
55138 2002-01-22 Janis Johnson <janis187@us.ibm.com>
55141 * gcc.dg/20020122-2.c: New test.
55143 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
55145 * gcc.dg/20020122-1.c: New test.
55147 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
55149 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
55151 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
55153 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
55155 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55157 * gcc.c-torture/compile/20020121-1.c: New test.
55159 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
55161 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
55164 2002-01-21 Jakub Jelinek <jakub@redhat.com>
55166 * gcc.dg/20020218-1.c: New test.
55168 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
55170 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
55172 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
55173 "At global scope" warning
55174 * g++.dg/ext/align1.C: Change cygwin test for alignment
55175 from db-bogus to dg-warning
55177 2002-01-21 Zack Weinberg <zack@codesourcery.com>
55179 * g77.f-torture/compile/cpp2.F: New test.
55181 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
55183 * g++.dg/template/access1.C: New test.
55185 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
55187 * gcc.dg/20020118-1.c: New.
55189 2002-01-18 Kazu Hirata <kazu@hxi.com>
55191 * gcc.c-torture/execute/20020118-1.c: New test.
55193 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
55195 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
55196 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
55197 alignment warnings.
55199 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
55201 * gcc.misc-tests/i386-prefetch.exp: Save and restore
55202 torture_with_loops and torture_without_loops
55204 2002-01-17 Jakub Jelinek <jakub@redhat.com>
55206 * gcc.c-torture/compile/20020116-1.c: New test.
55208 2002-01-16 Jakub Jelinek <jakub@redhat.com>
55210 * gcc.dg/20020116-2.c: New test.
55212 * gcc.dg/ultrasp4.c: New test.
55214 * gcc.dg/20020116-1.c: New test.
55216 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
55218 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
55221 2002-01-15 Janis Johnson <janis187@us.ibm.com>
55223 * gcc.misc-tests/i386-prefetch.exp: New.
55224 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
55225 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
55226 * gcc.misc-tests/i386-pf-none-1.c: New test.
55227 * gcc.misc-tests/i386-pf-sse-1.c: New test.
55229 2002-01-15 Jakub Jelinek <jakub@redhat.com>
55231 * gcc.dg/gnu89-init-1.c: Add new tests.
55233 2002-01-15 Andreas Jaeger <aj@suse.de>
55235 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
55236 * gcc.dg/i386-mmx-2.c: Likewise.
55237 * gcc.dg/i386-sse-1.c: Likewise.
55238 * gcc.dg/i386-sse-2.c: Likewise.
55239 * gcc.dg/i386-sse-3.c: Likewise.
55241 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
55243 * g77.f-torture/execute/intrinsic-unix-bessel.f:
55244 Uncomment additional cases that now pass.
55246 2002-01-11 Richard Henderson <rth@redhat.com>
55248 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
55249 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
55251 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
55253 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
55255 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
55257 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
55258 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
55260 2002-01-10 Dale Johannesen <dalej@apple.com>
55262 * gcc.c-torture/execute/loop-11.c: New.
55264 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
55266 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
55267 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
55269 2002-01-09 Richard Henderson <rth@redhat.com>
55271 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
55272 type in which to perform the operation for each size.
55274 2002-01-09 Alan Matsuoka (alanm@redhat.com)
55276 * gcc.c-torture/compile/20020109-2.c: New test.
55278 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
55280 * gcc.c-torture/execute/loop-10.c: New test.
55282 2002-01-09 Jakub Jelinek <jakub@redhat.com>
55284 * gcc.c-torture/compile/20010226-1.c: New test.
55285 * gcc.c-torture/compile/20010227-1.c: New test.
55286 * gcc.c-torture/compile/20010426-1.c: New test.
55287 * gcc.c-torture/compile/20010510-1.c: New test.
55288 * gcc.c-torture/compile/20010605-3.c: New test.
55289 * gcc.c-torture/compile/20010824-1.c: New test.
55290 * gcc.c-torture/execute/20010409-1.c: New test.
55291 * gcc.dg/noncompile/20000901-1.c: New test.
55292 * gcc.dg/20001023-1.c: New test.
55293 * gcc.dg/20001101-1.c: New test.
55294 * gcc.dg/20001102-1.c: New test.
55295 * gcc.dg/20010207-1.c: New test.
55296 * gcc.dg/20010405-1.c: New test.
55297 * gcc.dg/20010822-1.c: New test.
55298 * gcc.dg/20011107-1.c: New test.
55300 2002-01-09 Jeffrey A Law (law@redhat.com)
55302 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
55304 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
55305 execution failure on PA targets.
55307 2002-01-09 Jakub Jelinek <jakub@redhat.com>
55309 * gcc.c-torture/compile/20020109-1.c: New test.
55311 2002-01-08 Kazu Hirata <kazu@hxi.com>
55313 * gcc.c-torture/execute/20020108-1.c: New test.
55315 2002-01-08 Jakub Jelinek <jakub@redhat.com>
55317 * gcc.dg/20020108-1.c: New test.
55319 2002-01-08 H.J. Lu <hjl@gnu.org>
55321 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
55324 2002-01-08 Geoff Keating <geoffk@redhat.com>
55326 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
55329 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
55331 * gcc.dg/altivec-4.c: Test altivec predicates.
55333 2002-01-07 Jakub Jelinek <jakub@redhat.com>
55335 * gcc.c-torture/execute/20020107-1.c: New test.
55337 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
55340 * gcc.c-torture/compile/20020106-1.c: New test.
55342 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
55344 * gcc.c-torture/execute/nestfunc-4.c: New test.
55346 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
55348 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
55349 extra triple that slipped in.
55350 * g++.old-deja/g++.abi/align.C: Likewise.
55351 * g++.old-deja/g++.abi/bitfields.C: Likewise.
55353 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
55355 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
55356 * g++.old-deja/g++.abi/align.C: Likewise.
55357 * g++.old-deja/g++.abi/bitfields.C: Likewise.
55359 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
55361 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
55364 2002-01-04 Jakub Jelinek <jakub@redhat.com>
55366 * gcc.dg/20020104-1.c: New test.
55368 * gcc.dg/20020104-2.c: New test.
55370 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
55372 * gcc.dg/20020103-1.c: Fix typo in target selector.
55374 2002-01-03 Richard Henderson <rth@redhat.com>
55376 * gcc.dg/20020103-1.c: New.
55378 2002-01-03 Kazu Hirata <kazu@hxi.com>
55380 * gcc.c-torture/execute/20020103-1.c: New test.
55382 2002-01-03 Jakub Jelinek <jakub@redhat.com>
55384 * g++.dg/other/debug2.C: New test.
55386 * gcc.c-torture/compile/20020103-1.c: New test.
55388 2002-01-02 Jakub Jelinek <jakub@redhat.com>
55390 * gcc.dg/gnu89-init-1.c: Added new tests.
55392 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
55394 * g++.dg/template/friend2.C: Remove as patch is reverted.
55396 * g++.dg/warn/oldcast1.C: New test.
55398 * g++.dg/template/ptrmem1.C: New test.
55399 * g++.dg/template/ptrmem2.C: New test.
55401 * g++.dg/template/ntp.C: New test.
55403 * g++.dg/other/component1.C: New test.
55405 * g++.dg/template/ttp3.C: New test.
55407 * g++.dg/template/friend2.C: New test.
55408 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
55410 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
55412 * g++.dg/other/ptrmem1.C: New test.
55413 * g++.dg/other/ptrmem2.C: New test.
55415 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
55417 * g++.dg/template/ctor1.C: New test.
55419 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
55421 * g++.dg/template/friend2.C: New test.
55423 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
55425 * gcc.dg/mmix-1.c: New test.
55427 2001-12-31 Richard Henderson <rth@redhat.com>
55429 * gcc.dg/asm-5.c: New.
55431 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
55433 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
55434 in namespace __gnu_cxx
55436 2001-12-30 Richard Henderson <rth@redhat.com>
55438 * gcc.dg/debug-6.c: New.
55440 2001-12-30 Jakub Jelinek <jakub@redhat.com>
55442 * gcc.c-torture/compile/20011229-2.c: New test.
55444 2001-12-29 Jakub Jelinek <jakub@redhat.com>
55446 * gcc.dg/debug-3.c: New test.
55447 * gcc.dg/debug-4.c: New test.
55448 * gcc.dg/debug-5.c: New test.
55450 2001-12-29 Richard Henderson <rth@redhat.com>
55452 * g++.dg/eh/loop1.C: New.
55454 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
55456 * g++.dg/template/crash1.C: New test.
55458 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
55460 * g++.dg/other/const1.C: New test.
55462 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
55464 * gcc.c-torture/compile/20011229-1.c: New test.
55466 2001-12-28 Stan Shebs <shebs@apple.com>
55468 * lib/objc-torture.exp: Resync with c-torture.exp.
55469 * lib/objc.exp: Load standard libraries.
55471 2001-12-28 Jakub Jelinek <jakub@redhat.com>
55473 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
55476 2001-12-27 Roger Sayle <roger@eyesopen.com>
55478 * gcc.c-torture/execute/string-opt-16.c: New testcase.
55480 2001-12-27 Richard Henderson <rth@redhat.com>
55482 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
55484 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
55486 * g++.dg/eh/ctor1.C: New test.
55487 * g++.dg/other/error2.C: New test.
55489 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
55491 * g++.dg/other/init2.C: New test.
55493 2001-12-24 Richard Henderson <rth@redhat.com>
55495 * gcc.dg/20011223-1.c: New.
55496 * gcc.dg/inline-1.c: New.
55498 2001-12-23 Richard Henderson <rth@redhat.com>
55500 * gcc.dg/asm-4.c: Test operand modifiers.
55502 2001-12-23 Richard Henderson <rth@redhat.com>
55504 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
55506 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
55508 * gcc.c-torture/execute/20011223-1.c: New test.
55510 2001-12-21 Richard Henderson <rth@redhat.com>
55512 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
55513 re-enables the warning.
55515 2001-12-21 Richard Henderson <rth@redhat.com>
55517 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
55519 2001-12-20 Jakub Jelinek <jakub@redhat.com>
55521 * gcc.c-torture/compile/20011218-1.c: New test.
55523 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
55525 * gcc.misc-test/arm-isr.exp: New file. Control running of the
55527 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
55528 epilogue generation for ARM ISR routines.
55530 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55532 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
55533 * gcc.dg/format/c90-printf-3.c: Likewise.
55534 * gcc.dg/format/c99-printf-3.c: Likewise.
55535 * gcc.dg/format/ext-1.c: Likewise.
55536 * gcc.dg/format/ext-6.c: Likewise.
55537 * gcc.dg/format/format.h: Prototype unlocked stdio.
55539 2001-12-20 Richard Henderson <rth@redhat.com>
55541 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
55543 (malloc): Correct allocation logic. Abort if we fill up the
55544 arena before initialization complete.
55545 (realloc): Correct allocation logic.
55547 2001-12-20 Jakub Jelinek <jakub@redhat.com>
55549 * gcc.c-torture/compile/20011219-2.c: New test.
55551 * gcc.c-torture/execute/20011219-1.c: New test.
55553 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
55555 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
55556 target does not support weak symbols.
55558 2001-12-19 Jakub Jelinek <jakub@redhat.com>
55560 * gcc.c-torture/compile/20011219-1.c: New test.
55562 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
55564 * g++.dg/other/error1.C: New test.
55566 2001-12-17 Jeffrey A Law (law@redhat.com)
55568 * gcc.c-torture/execute/20011217-1.c: New test.
55570 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
55572 * objc.dg/special/: New directory.
55573 * objc.dg/special/special.exp: New file.
55574 * objc.dg/special/unclaimed-category-1.h: New file.
55575 * objc.dg/special/unclaimed-category-1a.m: New file.
55576 * objc.dg/special/unclaimed-category-1.m: New file.
55578 2001-12-17 Andreas Jaeger <aj@suse.de>
55580 * gcc.c-torture/compile/20011217-2.c: New test.
55582 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
55584 * gcc.c-torture/compile/20011217-1.c: New test.
55586 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
55588 * gcc.dg/20011214-1.c: New.
55590 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
55592 * gcc.dg/altivec-4.c: New.
55594 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
55596 * gcc.dg/20011113-1.c: New test.
55598 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
55600 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
55601 std::__malloc_alloc_template<0> and
55602 std::__default_alloc_template<false, 0>.
55604 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
55606 * objc/execute/bf-21.m: New test.
55607 * objc/execute/enumeration-1.m: New test.
55608 * objc/execute/enumeration-2.m: New test.
55610 2001-12-12 Jakub Jelinek <jakub@redhat.com>
55612 * gcc.dg/gnu89-init-1.c: New test.
55614 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
55616 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
55617 * g++.old-deja/g++.jason/2371.C: Likewise.
55618 * g++.old-deja/g++.jason/template33.C: Likewise.
55619 * g++.old-deja/g++.jason/template34.C: Likewise.
55620 * g++.old-deja/g++.jason/template36.C: Likewise.
55621 * g++.old-deja/g++.oliva/typename1.C: Likewise.
55622 * g++.old-deja/g++.oliva/typename2.C: Likewise.
55623 * g++.old-deja/g++.other/typename1.C: Likewise.
55624 * g++.old-deja/g++.pt/inherit2.C: Likewise.
55625 * g++.old-deja/g++.pt/nontype5.C: Likewise.
55626 * g++.old-deja/g++.pt/typename11.C: Likewise.
55627 * g++.old-deja/g++.pt/typename14.C: Likewise.
55628 * g++.old-deja/g++.pt/typename16.C: Likewise.
55629 * g++.old-deja/g++.pt/typename3.C: Likewise.
55630 * g++.old-deja/g++.pt/typename4.C: Likewise.
55631 * g++.old-deja/g++.pt/typename5.C: Likewise.
55632 * g++.old-deja/g++.pt/typename7.C: Likewise.
55633 * g++.old-deja/g++.robertl/eb9.C: Likewise.
55635 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
55637 * g++.dg/other/linkage1.C: New test.
55638 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
55641 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
55643 * gcc.dg/concat.c: New test.
55645 2001-12-11 Stan Shebs <shebs@apple.com>
55647 * objc/compile: New test directory.
55648 * objc/compile/compile.exp: New expect script.
55649 * objc/compile/20011211-1.m: New compile test.
55651 2001-12-11 Jason Merrill <jason@redhat.com>
55653 * lib/prune.exp (prune_gcc_output): Also handle "In member
55654 function". So many permutations...
55656 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
55658 * g++.dg/template/typedef1.C: New test.
55660 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
55662 * g++.dg/other/copy1.C: New test.
55664 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
55666 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
55668 * gcc.dg/builtin-choose-expr.c: New.
55670 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
55672 * gcc.dg/altivec-2.c: New.
55674 2001-12-07 Richard Henderson <rth@redhat.com>
55676 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
55678 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
55680 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
55683 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
55685 * g++-old.deja/g++.robertl/eb101.C: Deleted.
55687 2001-12-06 Janis Johnson <janis187@us.ibm.com>
55689 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
55690 variable argument list.
55692 2001-12-06 Zack Weinberg <zack@codesourcery.com>
55694 * gcc.c-torture/execute/memcheck: Delete entire directory.
55695 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
55696 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
55698 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
55700 * gcc.dg/Wshadow-1.c: New test.
55702 2001-12-05 Jakub Jelinek <jakub@redhat.com>
55704 * gcc.c-torture/compile/20011130-1.c: New test.
55706 * gcc.dg/noncompile/20011025-1.c: New test.
55708 * g++.dg/other/anon-union.C: New test.
55710 * gcc.c-torture/execute/20011024-1.c: New test.
55712 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
55714 * gcc.c-torture/execute/20000722-1.x,
55715 gcc.c-torture/execute/20010123-1.x: Remove.
55716 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
55717 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
55718 gcc.dg/c99-complit-2.c: New tests.
55720 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
55722 * g++.dg/inherit/base1.C: New test.
55724 2001-12-04 Jakub Jelinek <jakub@redhat.com>
55726 * g++.dg/other/stdarg1.C: New test.
55728 * gcc.c-torture/compile/20011130-2.c: New test.
55730 2001-12-03 Janis Johnson <janis187@us.ibm.com>
55732 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
55733 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
55734 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
55735 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
55736 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
55737 * gcc.dg/builtin-prefetch-1.c: New test.
55739 2001-12-03 Jakub Jelinek <jakub@redhat.com>
55741 * gcc.dg/20011130-1.c: New test.
55743 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
55745 * g++.dg/other/scope1.C: New test.
55746 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
55748 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
55750 * gcc.dg/vla-init-1.c: New test.
55752 2001-12-01 Geoff Keating <geoffk@redhat.com>
55754 * gcc.c-torture/compile/structs.c: New testcase from GDB.
55756 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
55758 * objc.dg/alias.m: Update.
55759 * objc.dg/class-1.m: Update.
55760 * objc.dg/const-str-1.m: Update.
55761 * objc.dg/fwd-proto-1.m: Update.
55762 * objc.dg/id-1.m: Update.
55763 * objc.dg/super-class-1.m: Update.
55765 2001-11-29 Mark Mitchell <mark@codesourcery.com>
55767 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
55770 2001-11-28 Jeffrey A Law (law@cygnus.com)
55772 * gcc.c-torture/execute/20011128-1.c: New test.
55774 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
55776 * gcc.dg/20011127-1.c: New test.
55778 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
55780 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
55781 from Austin Group draft 7.
55782 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
55783 scanf format arguments.
55784 * gcc.dg/format/no-exargs-2.c: New test.
55786 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
55788 * g++.dg/abi/vbase8-4.C: New test.
55790 2001-11-24 Ian Lance Taylor <ian@airs.com>
55792 * gcc.c-torture/execute/20011121-1.c: New test.
55794 2001-11-23 Jeffrey A Law (law@cygnus.com)
55796 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
55798 2001-11-23 Andreas Jaeger <aj@suse.de>
55800 * gcc.dg/cpp/charconst-2.c: New test.
55802 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
55804 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
55805 to the host if it is remote. Let tests specify extra headers
55807 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
55808 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
55809 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
55810 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
55811 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
55812 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
55813 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
55814 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
55815 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
55816 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
55818 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
55820 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
55821 for little endian ARMs.
55823 2001-11-20 Jakub Jelinek <jakub@redhat.com>
55825 * gcc.c-torture/compile/20011119-1.c: New test.
55826 * gcc.c-torture/compile/20011119-2.c: New test.
55828 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
55830 * gcc.dg/altivec-1.c: Fix typo.
55832 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
55834 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
55836 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
55838 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
55840 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
55842 * lib/g77.exp: Don't specify --rpath-link.
55844 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
55845 across all the headers.
55846 * gcc.dg/format/format.exp: For testing on a remote host,
55849 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
55850 * gcc.c-torture/execute/930406-1.c: Likewise.
55851 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
55853 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
55855 * gcc.dg/altivec-1.c: New.
55857 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
55859 * gcc.dg/cpp/fpreprocessed.c: New test case.
55861 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
55863 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
55864 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
55865 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
55867 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
55869 * gcc.dg/no-builtin-1.c: New test.
55871 2001-11-16 Jakub Jelinek <jakub@redhat.com>
55873 * gcc.c-torture/execute/20011115-1.c: New test.
55875 2001-11-15 Jakub Jelinek <jakub@redhat.com>
55877 * gcc.c-torture/compile/20011114-2.c: New test.
55878 * gcc.c-torture/compile/20011114-3.c: New test.
55879 * gcc.c-torture/compile/20011114-4.c: New test.
55881 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
55883 * g++.dg/other/init1.C: New test.
55885 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
55887 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
55890 * gcc.c-torture/execute/20011114-1.c: New testcase.
55892 * gcc.c-torture/compile/20010327-1.c: Revert last change.
55893 * gcc.c-torture/compile/20011114-1.c: New test, exactly
55894 like the (before this change) version of 20010327-1.c.
55896 2001-11-14 Roger Sayle <roger@eyesopen.com>
55898 * gcc.c-torture/execute/string-opt-13.c: New testcase.
55900 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
55902 * g++.dg/init/array2.C: New test.
55904 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
55906 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
55908 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
55910 * g++.dg/other/forscope1.C: New test.
55911 * g++.dg/ext/forscope1.C: New test.
55912 * g++.dg/ext/forscope2.C: New test.
55914 2001-11-13 Jakub Jelinek <jakub@redhat.com>
55916 * gcc.c-torture/execute/20011113-1.c: New test.
55918 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
55920 * gcc.c-torture/execute/20011109-2.c: New test.
55922 * gcc.c-torture/execute/20011109-1.c: New test.
55924 2001-11-09 Jakub Jelinek <jakub@redhat.com>
55926 * gcc.c-torture/compile/20011109-1.c: New test.
55928 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
55930 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
55931 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
55932 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
55933 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
55934 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
55935 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
55936 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
55938 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
55940 * g++.dg/warn/Wshadow-1.C: New tests.
55941 * g++.old-deja/g++.mike/for3.C: Update.
55943 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
55945 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
55946 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
55947 XFAILs. Adjust expected error texts.
55948 * gcc.c-torture/compile/20011106-1.c,
55949 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
55950 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
55951 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
55952 gcc.dg/c99-array-lval-5.c: New tests.
55954 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
55956 * gcc.dg/cpp/defined.c: Update.
55958 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
55960 * gcc.c-torture/execute/anon-1.c: New test.
55962 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
55964 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
55965 same size, so no warning should be produced on stormy16.
55967 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
55968 due to oversized array.
55969 * g++.old-deja/g++.mike/ns15.C: Likewise.
55970 * g++.old-deja/g++.pt/crash16.C: Likewise.
55972 2001-11-02 Graham Stott <grahams@redhat.com>
55974 * g++.dgother/debug1.C: Fix typos.
55976 2001-11-01 Jakub Jelinek <jakub@redhat.com>
55978 * g++.dg/other/debug1.C: New test.
55980 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
55982 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
55985 2001-10-30 Jakub Jelinek <jakub@redhat.com>
55987 * gcc.dg/20011029-2.c: New test.
55989 * gcc.c-torture/compile/20011029-1.c: New test.
55991 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
55993 * objc/execute/class_self-1.m: New test.
55994 * objc/execute/class_self-2.m: New test.
55996 2001-10-25 Zack Weinberg <zack@codesourcery.com>
55998 * gcc.misc-tests/msgs.exp: Delete.
55999 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
56000 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
56001 error set to match recent changes.
56003 2001-10-24 Zack Weinberg <zack@codesourcery.com>
56005 * gcc.dg/20011021-1.c: New test.
56007 2001-10-24 Jakub Jelinek <jakub@redhat.com>
56009 * gcc.c-torture/compile/20011023-1.c: New test.
56011 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
56013 * lib/g77.exp: Rewrite based on lib/g++.exp.
56015 2001-10-19 Jakub Jelinek <jakub@redhat.com>
56017 * gcc.c-torture/execute/20011019-1.c: New test.
56019 * gcc.dg/20011018-1.c: New test.
56021 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
56023 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
56025 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
56027 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
56028 * gcc.dg/attr-invalid.c: Likewise.
56030 2001-10-18 Jakub Jelinek <jakub@redhat.com>
56032 * gcc.dg/20011015-1.c: New test.
56034 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
56036 * g++.dg/template/unify2.C: New test.
56038 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
56040 * g++.dg/other/exception-specification.C: New test
56042 2001-10-13 Tom Rix <trix@redhat.com>
56044 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
56045 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
56047 2001-10-12 Jakub Jelinek <jakub@redhat.com>
56049 * gcc.dg/20011009-1.c: New test.
56051 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
56054 * g++.dg/other/friend1.C: New test.
56056 2001-10-11 Richard Henderson <rth@redhat.com>
56058 * g++.old-deja/g++.other/crash18.C: Add -S to options.
56060 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56062 * gcc.c-torture/compile/20011010-1.c: New.
56064 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
56066 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
56067 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
56068 g77.f-torture/execute/execute.exp,
56069 g77.f-torture/noncompile/noncompile.exp,
56070 gcc.c-torture/compile/compile.exp,
56071 gcc.c-torture/execute/execute.exp,
56072 gcc.c-torture/execute/ieee/ieee.exp,
56073 gcc.c-torture/execute/memcheck/memcheck.exp,
56074 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
56075 objc/execute/execute.exp: Update FSF address.
56077 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
56079 * gcc.dg/cpp/cmdlne-C.c: Update.
56080 * gcc.dg/cpp/cmdlne-C2.c: New.
56082 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56084 * gcc.c-torture/execute/20011008-3.c: New.
56086 2001-10-08 DJ Delorie <dj@redhat.com>
56088 * gcc.dg/20011008-1.c: New.
56089 * gcc.dg/20011008-2.c: New.
56091 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
56093 * gcc.dg/cpp/spacing1.c: Update test.
56095 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
56097 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
56098 spelling errors of "separate" as "seperate".
56100 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
56102 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
56103 enough to avoid inlining.
56105 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
56107 * lib/g77.exp: set libg2c_dir correctly.
56109 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
56111 * gcc.dg/cpp/macro11.c: New test.
56113 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
56115 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
56116 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
56117 gcc.dg/format/multattr-3.c: New tests.
56118 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
56119 tests for format attributes on function pointers being rejected.
56121 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
56123 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
56125 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
56127 * g++.dg/warn/format1.C: New test.
56129 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
56131 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
56133 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
56135 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
56137 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
56139 * gcc.dg/cpp/redef2.c: Add test.
56141 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
56143 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
56144 long-standing bug on i686, apparently.
56145 * gcc.c-torture/execute/loop-2c.x: New file.
56146 * gcc.c-torture/execute/loop-2d.x: New file.
56147 * gcc.c-torture/execute/loop-3c.x: New file.
56149 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
56151 * gcc.dg/cpp/20000625-2.c: Correct line number.
56153 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
56155 * gcc.dg/cpp/macro10.c: New test.
56156 * gcc.dg/cpp/strify3.c: New test.
56157 * gcc.dg/cpp/spacing1.c: Add tests.
56158 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
56159 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
56161 2001-09-24 DJ Delorie <dj@redhat.com>
56163 * gcc.c-torture/execute/20010924-1.c: New test.
56165 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
56167 * objc/execute/paste.m: Remove.
56169 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
56171 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
56173 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
56175 * g77.dg/strlen0.f: New test.
56177 2001-09-21 Richard Henderson <rth@redhat.com>
56179 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
56180 * g++.old-deja/g++.abi/vtable2.C: Likewise.
56182 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
56184 Table-driven attributes.
56185 * g++.dg/ext/attrib1.C: New test.
56187 2001-09-20 DJ Delorie <dj@redhat.com>
56189 * gcc.dg/20000926-1.c: Update expected warning messages.
56190 * gcc.dg/array-2.c: Likewise, and test for warnings too.
56191 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
56194 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
56196 * g++.dg/eh/registers1.C: New test case.
56198 2001-09-17 Richard Henderson <rth@redhat.com>
56200 * gcc.dg/array-5.c: Fix VLA decomposition test.
56202 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
56204 * gcc.dg/cpp/line5.c: New testcase.
56206 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
56208 * gcc.dg/cpp/macro9.c: New test.
56210 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
56212 * gcc.c-torture/execute/980223.c: Change type of addr from long
56215 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
56217 * gcc.c-torture/execute/20010915-1.c: New test.
56219 2001-09-14 Janis Johnson <janis187@us.ibm.com>
56221 * g77.dg/bprob: New directory.
56222 * g77.dg/bprob/bprob.exp: New file.
56223 * g77.dg/bprob/bprob-1.f: New test.
56224 * g77.dg/gcov: New directory.
56225 * g77.dg/gcov/gcov.exp: New file.
56226 * g77.dg/gcov/gcov-1.f: New test.
56227 * g77.dg/gcov/gcov-1.x: New file.
56229 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
56231 * gcc.dg/cpp/directiv.c: Update.
56232 * gcc.dg/cpp/undef1.c: Update.
56234 2001-09-12 Jakub Jelinek <jakub@redhat.com>
56236 * gcc.dg/20010912-1.c: New test.
56238 2001-09-11 Janis Johnson <janis187@us.ibm.com>
56240 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
56241 language-independent file in lib.
56242 * lib/gcov.exp: New file.
56244 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
56246 * gcc.c-torture/compile/20010911-1.c: New test.
56248 2001-09-10 Janis Johnson <janis187@us.ibm.com>
56250 * lib/profopt.exp: New, to support profile-directed optimizations.
56251 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
56252 * gcc.misc-tests/bprob-1.c: New test.
56253 * gcc.misc-tests/bprob-2.c: New test.
56255 2001-09-07 Janis Johnson <janis187@us.ibm.com>
56257 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
56258 XFAIL and which kinds of gcov output to verify.
56259 * gcc.misc-tests/gcov-4b.x: New file.
56260 * gcc.misc-tests/gcov-5b.x: New file.
56261 * gcc.misc-tests/gcov-6.x: New file.
56262 * gcc.misc-tests/gcov-7.c: New test.
56263 * gcc.misc-tests/gcov-7.x: New file.
56265 2001-09-06 Janis Johnson <janis187@us.ibm.com>
56267 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
56268 * gcc.misc-tests/gcov-6.c: New test.
56270 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
56273 * g++.dg/abi/vbase1.C: New test.
56275 2001-09-05 Ziemowit Laski <zlaski@apple.com>
56277 * objc.dg/method-2.m: New.
56279 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
56282 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
56283 * g++.dg/init/empty1.C: New test.
56285 2001-09-03 Jakub Jelinek <jakub@redhat.com>
56287 * gcc.c-torture/compile/20010903-1.c: New test.
56289 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
56291 * gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
56294 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
56296 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
56298 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
56300 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
56302 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
56304 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
56305 for 16-bit 'unsigned int'.
56307 2001-08-29 Kazu Hirata <kazu@hxi.com>
56309 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
56311 2001-08-27 Richard Henderson <rth@redhat.com>
56313 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
56314 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
56316 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
56318 * gcc.dg/asm-names.c (ymain): New.
56320 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
56322 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
56323 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
56324 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
56326 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
56328 * gcc.dg/compare5.c: New testcase.
56330 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
56332 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
56333 and "In instantiation".
56335 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
56337 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
56339 2001-08-20 Janis Johnson <janis187@us.ibm.com>
56341 * gcc.misc-tests/gcov.exp: Add support for branch information.
56342 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
56343 * gcc.misc-tests/gcov-4.c: New test.
56344 * gcc.misc-tests/gcov-4b.c: New test.
56345 * gcc.misc-tests/gcov-5b.c: New test.
56347 2001-08-20 Zack Weinberg <zackw@panix.com>
56349 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
56352 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
56354 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
56356 2001-08-19 Jakub Jelinek <jakub@redhat.com>
56358 * g++.dg/eh/template1.C: New test.
56360 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
56362 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
56364 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
56367 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
56369 * lib/g77-dg.exp: Use prune.exp for common procedures
56370 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
56371 * lib/g77.exp: (g77-dg-prune) Remove
56373 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
56375 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
56377 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
56379 * g++.dg/template/unify1.C: New test.
56381 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
56383 * g++.dg/abi/empty4.C: New test.
56385 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
56387 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
56389 * g77.f-torture/compile/pr3743.x: Likewise.
56391 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
56393 * g++.dg/other/using-declaration.C: New test.
56395 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
56397 * gcc.dg/cpp/tr-sign.c: New testcase.
56399 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
56401 * gcc.dg/cpp/19951025-1.c: Revert.
56402 * gcc.dg/cpp/directiv.c: We no longer process directives that
56403 interrupt macro arguments.
56405 2001-08-03 Zack Weinberg <zackw@stanford.edu>
56407 * gcc.dg/bconstp-1.c: New test.
56409 2001-08-03 Richard Henderson <rth@redhat.com>
56411 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
56413 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
56415 * gcc.dg/cpp/19951025-1.c: Update.
56417 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
56419 * g77.dg/ff90-1.f (s): Fix reference of variable z,
56422 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
56425 * g++.old-deja/g++.ns/ns14.C: Remove special options.
56426 * g++.old-deja/g++.other/std1.C: Likewise.
56427 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
56429 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
56431 * lib/g77.exp: Load gcc-defs.exp for common procedures
56432 (g77_pass, g77_fail, g77_finish, g77_exit,
56433 ${tool}_check_unsupported_p} Now redundant. Deleted.
56435 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
56437 * g77.dg/fbackslash.f
56438 * g77.dg/fcase-preserve.f
56440 * g77.dg/ffixed-line-length-0.f
56441 * g77.dg/ffixed-line-length-132.f
56442 * g77.dg/ffixed-line-length-7.f
56443 * g77.dg/ffixed-line-length-72.f
56444 * g77.dg/ffixed-line-length-none.f
56445 * g77.dg/ffree-form-1.f
56446 * g77.dg/fno-backslash.f
56447 * g77.dg/fno-f90-1.f
56448 * g77.dg/fno-fixed-form-1.f
56449 * g77.dg/fno-onetrip.f
56450 * g77.dg/fno-typeless-boz.f
56451 * g77.dg/fno-underscoring.f
56452 * g77.dg/fno-vxt-1.f
56453 * g77.dg/fonetrip.f
56454 * g77.dg/ftypeless-boz.f
56455 * g77.dg/fugly-assumed.f
56456 * g77.dg/funderscoring.f
56459 2001-08-01 Ziemowit Laski <zlaski@apple.com>
56461 * objc.dg/fwd-proto-1.m: New.
56462 * objc.dg/local-decl-1.m: New.
56463 * objc.dg/naming-1.m: New.
56464 * objc.dg/naming-2.m: New.
56465 * objc.dg/proto-hier-1.m: New.
56467 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
56469 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
56470 largest-type elements to a struct makes its size grow.
56472 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
56474 * g++.dg/abi/vthunk1.C: New test.
56476 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
56478 * g++.dg/abi/vbase8-22.C: New test.
56480 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
56482 * gcc.dg/cpp/macro8.c: New test.
56484 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
56486 * g++.dg/abi/vbase8-21.C: New test.
56488 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
56490 * g++.dg/abi/vbase8-10.C: New test.
56492 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
56494 * lib/g++.exp (g++_set_ld_library_path): Renamed to
56495 ${tool}_set_ld_library_path.
56497 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
56500 2001-07-26 Stan Cox <scox@redhat.com>
56502 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
56503 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
56504 gcc_exit, gcc_check_unsupported_p):
56505 Moved to gcc-deps.exp
56506 * gcc-deps.exp: New file.
56508 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
56510 * g++.old-deja/g++.pt/defarg14.C: New test.
56512 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
56514 * g++.old-deja/g++.other/lineno5.C: New test.
56516 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
56518 * g++.old-deja/g++.pt/crash68.C: New test.
56520 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
56522 * g++.old-deja/g++.other/crash42.C: New test.
56524 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
56526 * gcc.dg/cpp/extratokens.c: Fix.
56527 * gcc.dg/cpp/skipping2.c: New tests.
56529 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
56531 * gcc.c-torture/execute/20010724-1.c: New file.
56532 * gcc.c-torture/execute/20010724-1.x: New file.
56534 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
56536 * g++.old-deja/g++.other/cond7.C: New test.
56538 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
56540 * g++.old-deja/g++.other/optimize4.C: New test.
56542 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
56544 * g++.old-deja/g++.abi/vbase8-5.C: New test.
56546 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
56548 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
56549 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
56550 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
56551 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
56553 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
56554 bug report" message.
56556 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
56557 * g++.dg/ext/instantiate1.C: Move from old-deja.
56559 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
56561 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
56562 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
56563 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
56564 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
56566 2001-07-23 Jeffrey A Law (law@cygnus.com)
56568 * gcc.c-torture/execute/20010723-1.c: New test.
56570 2001-07-23 Ben Elliston <bje@redhat.com>
56572 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
56574 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56576 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
56578 Delete handling of ieee_multilib_flags.
56579 Pass -mieee for alpha*-*-* and sh-*-*.
56580 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
56582 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
56584 Remove old-abi tests.
56585 * g++.old-deja/g++.mike/p11116.C: Remove.
56586 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
56588 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
56590 * g77.f-torture/compile/pr3743.f: New test
56592 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
56594 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
56596 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
56598 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
56599 g++.old-deja/g++.pt/static6.C: Likewise.
56600 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
56601 supports weak symbols.
56603 2001-07-18 Andreas Jaeger <aj@suse.de>
56605 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
56608 2001-07-18 Andreas Jaeger <aj@suse.de>
56610 * gcc.dg/iftrap-1.c: Fix target line.
56612 2001-07-17 Richard Henderson <rth@redhat.com>
56614 * gcc.c-torture/execute/20010717-1.c: New.
56616 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
56618 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
56621 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
56623 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
56625 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
56627 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
56628 UAC_SIGBUS, UAC_NOPRINT definitions.
56630 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
56632 * objc/execute/object_is_class.m: New test.
56633 * objc/execute/object_is_meta_class.m: New test.
56635 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
56637 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
56638 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
56640 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
56642 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
56643 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
56645 2001-07-14 Richard Henderson <rth@redhat.com>
56647 * gcc.dg/iftrap-1.c: New.
56649 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
56651 * g77.f-torture/execute/intrinsic77.f: New test.
56653 2001-07-11 Janis Johnson <janis@us.ibm.com>
56655 * gcc.misc-tests/gcov-3.c: New test.
56657 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
56659 * gcc.c-torture/compile/20010711-1.c,
56660 * gcc.c-torture/compile/20010711-2.c: New tests.
56662 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
56664 * gcc.c-torture/execute/20010711-1.c: New test.
56666 2001-07-11 Ben Elliston <bje@redhat.com>
56668 * g++.old-deja/g++.other/enum5.C: New test.
56670 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
56672 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
56673 (g++-dg-prune): Call prune_gcc_output.
56674 * prune.exp: New file for prune_gcc_output.
56675 * lib/g++.exp, lib/gcc.exp: Load it.
56677 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
56679 * gcc.c-torture/compile/20010701-1.c,
56680 g++.old-deja/g++.ext/attrib6.C: New tests.
56682 2001-07-06 Jeffrey A Law (law@cygnus.com)
56684 * gcc.c-torture/compile/20010706-1.c: New test.
56686 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
56688 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
56690 2001-06-28 Stan Shebs <shebs@apple.com>
56692 * gcc.dg/pragma-darwin.c: New test.
56694 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
56696 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
56697 Solaris 2.[678] system.
56699 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
56701 * gcc.dg/20010622-1.c: New test.
56703 2001-06-18 Stan Shebs <shebs@apple.com>
56705 * objc.dg: New directory.
56706 * objc.dg/dg.exp: New file.
56707 * objc.dg/alias.m: New.
56708 * objc.dg/class-1.m: New.
56709 * objc.dg/class-2.m: New.
56710 * objc.dg/const-str-1.m: New.
56711 * objc.dg/const-str-2.m: New.
56712 * objc.dg/id-1.m: New.
56713 * objc.dg/method-1.m: New.
56714 * objc.dg/super-class-1.m: New.
56715 * lib/objc-dg.exp: New file.
56717 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
56719 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
56722 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
56724 * g++.old-deja/g++.abi/vbase8-9.C: New test.
56726 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56728 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
56731 2001-06-12 Richard Henderson <rth@redhat.com>
56733 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
56735 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
56737 * g++.old-deja/g++.abi/vbase5.C: New test.
56738 * g++.old-deja/g++.abi/vbase6.C: New test.
56739 * g++.old-deja/g++.abi/vbase7.C: New test.
56741 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
56743 * gcc.c-torture/compile/20010610-1.c: New test.
56745 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
56747 * g++.old-deja/g++.abi/vbase4.C: New test.
56749 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
56751 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
56752 support %f for HC11/HC12 targets.
56753 * gcc.c-torture/execute/930513-1.x: New file, likewise.
56754 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
56755 on HC11/HC12 targets.
56756 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
56758 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
56760 * gcc.dg/wchar_t-1.c: New file.
56761 * gcc.dg/wint_t-1.c: Likewise.
56763 2001-06-11 Bernd Schmidt <bernds@redhat.com>
56765 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
56767 2001-06-11 Richard Henderson <rth@redhat.com>
56769 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
56771 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
56773 * gcc.c-torture/compile/20010611-1.c: New test.
56775 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
56777 * gcc.dg/c99-tag-1.c: Add more tests.
56779 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
56781 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
56782 representation on MN10300 and ARM/Thumb.
56784 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
56786 * g77.f-torture/execute/20010610.f: New.
56788 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
56790 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
56793 2001-06-09 Richard Henderson <rth@redhat.com>
56795 * gcc.c-torture/execute/ashrdi-1.c: New.
56796 * gcc.c-torture/execute/ashldi-1.c: New.
56797 * gcc.c-torture/execute/lshrdi-1.c: New.
56799 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
56801 * objc/execute/load-3.m: Added. Check sending +load to categories,
56802 in addition to classes.
56804 2001-06-08 Stan Shebs <shebs@apple.com>
56806 * objc/execute/load-2.m: New test. From Nicola Pero
56807 <n.pero@mi.flashnet.it>.
56809 2001-06-08 Jakub Jelinek <jakub@redhat.com>
56811 * gcc.c-torture/execute/20010605-2.c: New test.
56813 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
56815 * g++.old-deja/g++.abi/vbase2.C: New test.
56816 * g++.old-deja/g++.abi/vbase3.C: New test.
56818 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
56820 * g++.old-deja/g++.pt/friend49.C: New test.
56822 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
56824 * g++.old-deja/g++.ext/anon3.C: New test.
56826 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
56828 * g++.old-deja/g++.other/conv7.C: New test.
56830 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
56832 * gcc.c-torture/compile/20010605-2.c: New test.
56834 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
56836 * gcc.c-torture/execute/20010604-1.c: New test.
56838 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
56840 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
56842 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
56844 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
56845 (g++_link_flags): Likewise.
56846 (g++_init): Pass gccpath's value to two previous functions.
56848 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
56850 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
56851 Ensure logfile entry matches exec command line.
56853 2001-05-31 Richard Henderson <rth@redhat.com>
56855 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
56856 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
56858 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
56860 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
56861 compiler for irix6.2
56863 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
56865 * g++.old-deja/g++.other/optimize3.C: New file.
56867 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
56869 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
56872 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
56874 * g++.old-deja/g++.other/optimize2.C: New file.
56876 2001-05-25 Diego Novillo <dnovillo@redhat.com>
56878 * gcc.c-torture/compile/20010518-2.c: New file.
56879 * gcc.c-torture/execute/20010518-1.c: New file.
56880 * gcc.c-torture/execute/20010518-2.c: New file.
56882 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
56884 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
56886 2001-05-24 Mark Mitchell <mark@codesourcery.com>
56888 G++ no longer defines builtins that do not begin with __builtin.
56889 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
56890 * g++.old-deja/g++.brendand/misc13.C: Likewise.
56891 * g++.old-deja/g++.law/builtin1.C: Likewise.
56892 * g++.old-deja/g++.law/cvt2.C: Likewise.
56893 * g++.old-deja/g++.mike/net5.C: Likewise.
56894 * g++.old-deja/g++.other/builtins1.C: Likewise.
56895 * g++.old-deja/g++.other/builtins2.C: Likewise.
56896 * g++.old-deja/g++.other/builtins3.C: Likewise.
56897 * g++.old-deja/g++.other/builtins4.C: Likewise.
56898 * g++.old-deja/g++.other/inline8.C: Likewise.
56899 * g++.old-deja/g++.robertl/eb39.C: Likewise.
56901 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
56903 * g++.old-deja/g++.pt/using1.C: Adjust.
56904 * g++.old-deja/g++.pt/using2.C: New test.
56906 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
56908 * gcc.dg/cpp/charconst.c: New tests.
56909 * gcc.dg/cpp/escape.c: New tests.
56910 * gcc.dg/cpp/escape-1.c: New tests.
56911 * gcc.dg/cpp/escape-2.c: New tests.
56912 * gcc.dg/cpp/ucs.c: New tests.
56914 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
56916 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
56917 native compiler for irix6.5.
56919 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
56921 * lib/g++.exp (g++_include_flags): Use args to compute
56923 (g++_link_flags): Likewise.
56924 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
56926 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
56928 * gcc.dg/c90-hexfloat-1.c: Add more tests.
56930 2001-05-21 Geoff Keating <geoffk@redhat.com>
56932 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
56935 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
56937 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
56939 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
56940 to STACK_SIZE; Use it to define size of add_histo array.
56941 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
56943 (f): Use GITT_SIZE to define size of gitt local table.
56944 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
56945 to STACK_SIZE; Use it to define size of bytemem array.
56947 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
56949 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
56950 on 68HC11/HC12 due to the asm instruction.
56951 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
56952 * gcc.c-torture/compile/920520-1.x: Likewise.
56953 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
56954 on 68HC11/HC12 because the function is larger than 64K.
56955 * gcc.c-torture/compile/961203-1.x: New file, this test fails
56956 on 68HC11/HC12 because the structure is too large.
56958 2001-05-20 Richard Henderson <rth@redhat.com>
56960 * gcc.c-torture/execute/20010520-1.c: New.
56962 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
56964 * g++.old-deja/g++.warn/compare1.C: New test.
56965 * gcc.dg/compare4.c: New test.
56967 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
56969 * g++.old-deja/g++.other/optimize1.C: New test.
56971 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
56973 * g++.old-deja/g++.pt/spec41.C: New test.
56975 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
56977 * gcc.c-torture/compile/20010114-1.x: Remove.
56979 2001-05-18 Stan Shebs <shebs@apple.com>
56981 * gcc.c-torture/compile/20010518-1.c: New test.
56983 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
56985 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
56986 * g++.old-deja/g++.pt/crash67.C: New test.
56988 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
56990 * g++.old-deja/g++.other/debug9.C: New test.
56992 2001-05-16 Zack Weinberg <zackw@stanford.edu>
56994 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
56996 2001-05-16 Jan Hubicka <jh@suse.cz>
56998 * gcc.c-torture/compile/20010516-1.c: New test.
57000 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
57002 * g++.old-deja/g++.other/crash41.C: New test.
57004 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
57006 * g++.old-deja/g++.pt/crash66.C: New test.
57008 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
57010 * g++.old-deja/g++.robertl/eb27.C: Convert.
57012 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
57014 * g++.dg/friend-warn.C: New test. Do not warn about friend
57015 declaration being redundant.
57017 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
57019 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
57021 2001-05-14 Mark Mitchell <mark@codesourcery.com>
57023 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
57025 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
57027 * lib/g++.exp: Use testsuite_flags.
57029 2001-05-13 Mark Mitchell <mark@codesourcery.com>
57031 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
57033 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
57035 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
57037 2001-05-11 Mark Mitchell <mark@codesourcery.com>
57039 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
57041 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
57043 * gcc.c-torture/compile/20010313-1.c: New test.
57045 2001-05-09 Zack Weinberg <zackw@stanford.edu>
57047 * gcc.dg/cpp/direct2.c: New test.
57048 * gccq.dg/cpp/direct2s.c: New test.
57050 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
57052 2001-05-07 Mark Mitchell <mark@codesourcery.com>
57054 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
57055 * g++.old-deja/g++.other/op3.C: Likewise.
57057 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
57059 * gcc.dg/cpp/syshdr.h: New file.
57060 * gcc.dg/cpp/sysmac1.c: Update.
57061 * gcc.dg/cpp/sysmac2.c: Update.
57063 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
57065 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
57067 2001-05-04 David Edelsohn <edelsohn@gnu.org>
57069 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
57070 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
57072 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
57074 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
57076 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
57078 * lib/g++.exp (g++_include_flags): Don't use any special flags
57079 if TESTING_IN_BUILD_TREE is not defined.
57080 (g++_init): Use a plain 'c++' as the compiler if
57081 TESTING_IN_BUILD_TREEE is not defined.
57083 2001-05-02 Jakub Jelinek <jakub@redhat.com>
57085 * g++.old-deja/g++.eh/catch13.C: New test.
57086 * g++.old-deja/g++.eh/catch14.C: New test.
57088 2001-05-02 Jakub Jelinek <jakub@redhat.com>
57090 * gcc.dg/cpp/tr-define.c: New test.
57092 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
57094 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
57095 <stdlib.h>, not <malloc.h>.
57097 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
57099 * g++.old-deja/g++.ns/template17.C: New test.
57101 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
57103 * g++.old-deja/g++.pt/ref4.C: New test.
57105 2001-04-30 Richard Henderson <rth@redhat.com>
57107 * gcc.dg/20000724-1.c: Revert last change.
57109 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
57111 * g77.f-torture/execute/20010430.f: New test.
57113 2001-04-30 Mark Mitchell <mark@codesourcery.com>
57115 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
57117 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
57119 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
57121 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
57123 * g++.old-deja/g++.eh/crash6.C: New test.
57125 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
57127 * g++.old-deja/g++.other/warn7.C: New test.
57129 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
57131 * g++.old-deja/g++.other/defarg9.C: New test.
57133 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
57135 * g77.f-torture/compile/20010426.f: New test.
57136 * g77.f-torture/execute/20010426.f: New test.
57138 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
57140 * g77.f-torture/compile/20000629-1.x: Remove - error
57143 2001-04-26 Jeffrey A Law (law@cygnus.com)
57145 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
57146 Tweak slightly to work with g++.dg framework.
57147 * g++.dg/special/ecos.exp: Run initp1.C test.
57148 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
57150 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
57151 its linker doesn't give line numbers either.
57152 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
57154 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
57156 * g++.old-deja/g++.other/lex1.C: New test.
57158 2001-04-26 Jakub Jelinek <jakub@redhat.com>
57160 * gcc.dg/noncompile/20010425-1.c: New test.
57162 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
57164 * g++.old-deja/g++.pt/mangle2.C: New test.
57166 2001-04-25 Jakub Jelinek <jakub@redhat.com>
57168 * gcc.dg/format/plus-1.c: New test.
57170 2001-04-25 Jakub Jelinek <jakub@redhat.com>
57172 * gcc.dg/20010423-1.c: New test.
57174 2001-04-25 Jakub Jelinek <jakub@redhat.com>
57176 * gcc.c-torture/execute/20010422-1.c: New test.
57178 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
57180 * g++.old-deja/g++.ns/type2.C: New test.
57182 2001-04-24 Zack Weinberg <zackw@stanford.edu>
57184 * g++.old-deja/g++.other/perf1.C: New test.
57186 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
57188 * gcc.dg/c99-func-2.c: Remove xfail.
57189 * gcc.dg/c99-func-3.c: Remove xfail.
57190 * gcc.dg/c99-func-4.c: Remove xfail.
57192 2001-04-23 Zack Weinberg <zackw@stanford.edu>
57194 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
57196 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
57198 * gcc.c-torture/compile/20010423-1.c: New test.
57200 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
57202 * g++.old-deja/g++.pt/typename28.C: New test.
57204 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
57206 * g++.old-deja/g++.abi/empty2.C: New test.
57207 * g++.old-deja/g++.abi/empty3.C: New test.
57209 2001-04-20 Jakub Jelinek <jakub@redhat.com>
57211 * g++.old-deja/g++.other/comdat2.C: New test.
57212 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
57214 2001-04-20 Jakub Jelinek <jakub@redhat.com>
57216 * g++.old-deja/g++.other/overload14.C: New test.
57218 2001-04-20 Jakub Jelinek <jakub@redhat.com>
57220 * g++.old-deja/g++.other/lookup23.C: New test.
57222 2001-04-20 Jakub Jelinek <jakub@redhat.com>
57224 * gcc.c-torture/execute/20010403-1.c: New test.
57226 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
57227 Mark Mitchell <mark@codesourcery.com>
57229 * lib/old-dejagnu.exp: Don't delete output of executable.
57230 Add .exe suffix to executables.
57232 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
57234 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
57236 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
57238 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
57240 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
57242 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
57243 * g++.old-deja/g++.abi/crash1.C: New test.
57245 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
57247 * g++.old-deja/g++.other/crash40.C: New test.
57249 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
57251 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
57253 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
57255 * g++.old-deja/g++.other/warn6.C: New test.
57257 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
57259 * g++.old-deja/g++.robertl/eb42.C: Same.
57261 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
57263 * gcc.dg/wtr-conversion-1.c: New testcase.
57265 2001-04-10 Richard Henderson <rth@redhat.com>
57267 * g++.old-deja/g++.other/array5.C: New.
57269 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
57271 * gcc.c-torture/execute/20010408-1.c: New test.
57273 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
57275 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
57276 headers and constructs.
57277 * g++.old-deja/g++.robertl/eb79.C: Same.
57278 * g++.old-deja/g++.robertl/eb77.C (main): Same.
57279 * g++.old-deja/g++.robertl/eb73.C: Same.
57280 * g++.old-deja/g++.robertl/eb66.C (main): Same.
57281 * g++.old-deja/g++.robertl/eb55.C (t): Same.
57282 * g++.old-deja/g++.robertl/eb54.C (main): Same.
57283 * g++.old-deja/g++.robertl/eb46.C (main): Same.
57284 * g++.old-deja/g++.robertl/eb44.C: Same.
57285 * g++.old-deja/g++.robertl/eb41.C (main): Same.
57286 * g++.old-deja/g++.robertl/eb4.C (main): Same.
57287 * g++.old-deja/g++.robertl/eb39.C: Same.
57288 * g++.old-deja/g++.robertl/eb33.C (main): Same.
57289 * g++.old-deja/g++.robertl/eb31.C (main): Same.
57290 * g++.old-deja/g++.robertl/eb30.C: Same.
57291 * g++.old-deja/g++.robertl/eb3.C: Same.
57292 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
57293 * g++.old-deja/g++.robertl/eb21.C: Same.
57294 * g++.old-deja/g++.robertl/eb15.C: Same.
57295 * g++.old-deja/g++.robertl/eb118.C: Same.
57296 * g++.old-deja/g++.robertl/eb115.C (main): Same.
57297 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
57298 * g++.old-deja/g++.robertl/eb109.C: Same.
57299 * g++.old-deja/g++.other/sibcall1.C (main): Same.
57300 * g++.old-deja/g++.mike/rtti1.C: Same.
57301 * g++.old-deja/g++.mike/p658.C: Same.
57302 * g++.old-deja/g++.mike/net46.C: Same.
57303 * g++.old-deja/g++.mike/net34.C: Same.
57304 * g++.old-deja/g++.mike/memoize1.C: Same.
57305 * g++.old-deja/g++.mike/eh2.C: Same.
57306 * g++.old-deja/g++.law/weak.C: Same.
57307 * g++.old-deja/g++.law/visibility7.C: Same.
57308 * g++.old-deja/g++.law/visibility25.C: Same.
57309 * g++.old-deja/g++.law/visibility22.C: Same.
57310 * g++.old-deja/g++.law/visibility2.C: Same.
57311 * g++.old-deja/g++.law/visibility17.C: Same.
57312 * g++.old-deja/g++.law/visibility13.C: Same.
57313 * g++.old-deja/g++.law/visibility10.C: Same.
57314 * g++.old-deja/g++.law/visibility1.C: Same.
57315 * g++.old-deja/g++.law/virtual3.C (eval): Same.
57316 * g++.old-deja/g++.law/vbase1.C: Same.
57317 * g++.old-deja/g++.law/operators32.C: Same.
57318 * g++.old-deja/g++.law/nest3.C: Same.
57319 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
57320 * g++.old-deja/g++.law/except5.C (main): Same.
57321 * g++.old-deja/g++.law/cvt7.C (run): Same.
57322 * g++.old-deja/g++.law/cvt2.C: Same.
57323 * g++.old-deja/g++.law/cvt16.C: Same.
57324 * g++.old-deja/g++.law/ctors6.C (bar): Same.
57325 * g++.old-deja/g++.law/ctors17.C (main): Same.
57326 * g++.old-deja/g++.law/ctors13.C: Same.
57327 * g++.old-deja/g++.law/ctors12.C (main): Same.
57328 * g++.old-deja/g++.law/ctors10.C: Same.
57329 * g++.old-deja/g++.law/code-gen5.C: Same.
57330 * g++.old-deja/g++.law/bad-error7.C: Same.
57331 * g++.old-deja/g++.law/arm9.C: Same.
57332 * g++.old-deja/g++.law/arm12.C: Same.
57333 * g++.old-deja/g++.law/arg8.C: Same.
57334 * g++.old-deja/g++.law/arg1.C: Same.
57335 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
57336 * g++.old-deja/g++.jason/template31.C: Same.
57337 * g++.old-deja/g++.jason/template24.C (main): Same.
57338 * g++.old-deja/g++.jason/2371.C: Same.
57339 * g++.old-deja/g++.eh/new2.C: Same.
57340 * g++.old-deja/g++.eh/new1.C: Same.
57341 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
57342 * g++.old-deja/g++.brendan/nest21.C (main): Same.
57343 * g++.old-deja/g++.brendan/err-msg3.C: Same.
57344 * g++.old-deja/g++.brendan/crash62.C: Same.
57345 * g++.old-deja/g++.brendan/crash52.C: Same.
57346 * g++.old-deja/g++.brendan/crash49.C (main): Same.
57347 * g++.old-deja/g++.brendan/crash38.C: Same.
57348 * g++.old-deja/g++.brendan/crash15.C (main): Same.
57349 * g++.old-deja/g++.brendan/copy9.C: Same.
57351 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
57353 * gcc.c-torture/execute/20001203-2.c (memset):
57354 Count argument is of type __SIZE_TYPE__.
57356 2001-04-04 Diego Novillo <dnovillo@redhat.com>
57358 * gcc.c-torture/compile/20010404-1.c: New test.
57360 2001-04-04 Jakub Jelinek <jakub@redhat.com>
57362 * gcc.c-torture/compile/20010326-1.c: New test.
57364 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
57366 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
57367 peculiarities of the SH.
57368 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
57370 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
57372 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
57373 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
57374 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
57376 2001-04-02 Jakub Jelinek <jakub@redhat.com>
57378 * g77.f-torture/compile/20010321-1.f: New test.
57380 2001-04-02 Jakub Jelinek <jakub@redhat.com>
57382 * gcc.c-torture/compile/20010329-1.c: New test.
57384 2001-04-02 Jakub Jelinek <jakub@redhat.com>
57386 * gcc.c-torture/execute/20010329-1.c: New test.
57388 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
57390 * g++.old-deja/g++.other/eh4.C: Fix typo.
57392 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
57394 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
57396 2001-03-28 Philip Blundell <philb@gnu.org>
57398 * gcc.c-torture/compile/20010328-1.c: New test.
57400 2001-03-27 Richard Henderson <rth@redhat.com>
57402 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
57403 * g++.old-deja/g++.eh/vbase3.C: Likewise.
57405 2001-03-27 Alan Modra <alan@linuxcare.com.au>
57407 * gcc.c-torture/compile/20010327-1.c: New test.
57409 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
57411 * g++.old-deja/g++.other/friend12.C: New test.
57412 * g++.old-deja/g++.other/friend9.C: Expect no errors.
57413 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
57415 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
57417 * gcc.c-torture/execute/20010325-1.c: New test.
57419 2001-03-23 Jakub Jelinek <jakub@redhat.com>
57421 * g++.old-deja/g++.other/mangle3.C: New test.
57423 2001-03-22 Jakub Jelinek <jakub@redhat.com>
57425 * g++.old-deja/g++.other/anon8.C: New test.
57427 2001-03-20 Philip Blundell <philb@gnu.org>
57429 * gcc.c-torture/compile/20010320-1.c: New test.
57431 2001-03-17 Richard Henderson <rth@redhat.com>
57433 * g++.old-deja/g++.other/eh4.C: Add expected error text.
57435 2001-03-15 Geoff Keating <geoff@redhat.com>
57437 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
57440 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
57442 * g++.old-deja/g++.other/eh4.C: New test.
57444 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
57446 * gcc.dg/cpp/mi1.c: Update.
57448 2001-03-14 Jakub Jelinek <jakub@redhat.com>
57450 * g++.old-deja/g++.other/regstack.C: New test.
57452 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
57454 * g++.old-deja/g++.other/ref4.C: New test.
57456 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
57458 * objc/execute/va_method.m: Added.
57459 * objc/execute/IMP.m: Added.
57460 * objc/execute/_cmd.m: Added.
57461 * objc/execute/accessing_ivars.m: Added.
57462 * objc/execute/class-1.m: Added.
57463 * objc/execute/class-10.m: Added.
57464 * objc/execute/class-11.m: Added.
57465 * objc/execute/class-12.m: Added.
57466 * objc/execute/class-13.m: Added.
57467 * objc/execute/class-14.m: Added.
57468 * objc/execute/class-2.m: Added.
57469 * objc/execute/class-3.m: Added.
57470 * objc/execute/class-4.m: Added.
57471 * objc/execute/class-5.m: Added.
57472 * objc/execute/class-6.m: Added.
57473 * objc/execute/class-7.m: Added.
57474 * objc/execute/class-8.m: Added.
57475 * objc/execute/class-9.m: Added.
57476 * objc/execute/class-tests-1.h
57477 * objc/execute/class-tests-2.h
57478 * objc/execute/compatibility_alias.m: Added.
57479 * objc/execute/encode-1.m: Added.
57480 * objc/execute/formal_protocol-1.m: Added.
57481 * objc/execute/formal_protocol-2.m: Added.
57482 * objc/execute/formal_protocol-3.m: Added.
57483 * objc/execute/formal_protocol-4.m: Added.
57484 * objc/execute/formal_protocol-5.m: Added.
57485 * objc/execute/formal_protocol-6.m: Added.
57486 * objc/execute/formal_protocol-7.m: Added.
57487 * objc/execute/informal_protocol.m: Added.
57488 * objc/execute/initialize.m: Added.
57489 * objc/execute/load.m: Added.
57490 * objc/execute/many_args_method.m: Added.
57491 * objc/execute/nested-3.m: Added.
57492 * objc/execute/no_clash.m: Added.
57493 * objc/execute/private.m: Added.
57494 * objc/execute/redefining_self.m: Added.
57495 * objc/execute/root_methods.m: Added.
57496 * objc/execute/selector-1.m: Added.
57497 * objc/execute/static-1.m: Added.
57498 * objc/execute/static-2.m: Added.
57499 * objc/execute/va_method.m: Added.
57501 2001-03-10 Richard Henderson <rth@redhat.com>
57503 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
57505 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
57507 * g++.old-deja/g++.other/crash31.C: XFAIL.
57508 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
57509 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
57510 * gcc.c-torture/execute/20010123-1.x: XFAIL.
57511 * gcc.c-torture/execute/20010124-1.x: XFAIL.
57512 * gcc.dg/sequence-pt-1.c: XFAIL one test.
57514 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
57516 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
57518 2001-03-06 Zack Weinberg <zackw@stanford.edu>
57520 * gcc.dg/20000724-1.c: Don't use multiline strings.
57522 2001-03-06 Zack Weinberg <zackw@stanford.edu>
57524 * objc/execute/string1.m, objc/execute/string2.m: Compare the
57525 result of -cString against what we expect it to be; don't just
57526 print it out for no one to read.
57528 * objc/execute/string3.m, objc/execute/string4.m: New tests.
57529 Based on testcases provided by Nicola Pero.
57531 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
57533 * gcc.dg/cpp/macro7.c: New test.
57535 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
57537 * gcc.dg/cpp/multiline.c: Update.
57539 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
57541 * g++.old-deja/g++.other/enum3.C: New test.
57543 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
57545 * g++.old-deja/g++.other/pod1.C: New test.
57547 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
57549 * g++.old-deja/g++.ext/overload1.C: New test.
57551 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
57553 * g++.old-deja/g++.pt/using1.C: New test.
57555 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
57557 * g++.old-deja/g++.other/using9.C: New test.
57559 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
57561 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
57563 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
57565 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
57567 * g++.old-deja/g++.ext/realpt1.C: Remove.
57569 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
57571 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
57573 2001-02-26 Will Cohen <wcohen@redhat.com>
57575 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
57577 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
57579 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
57580 templatized constructors.
57582 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
57584 * gcc.c-torture/execute/20010224-1.c: New test.
57586 2001-02-23 Jakub Jelinek <jakub@redhat.com>
57588 * gcc.c-torture/execute/20010222-1.c: New test.
57590 2001-02-22 Jakub Jelinek <jakub@redhat.com>
57592 * g++.old-deja/g++.other/inline20.C: New test.
57594 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
57596 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
57598 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
57600 * g++.old-deja/g++.other/lookup22.C: New test.
57602 2001-02-19 Zack Weinberg <zackw@stanford.edu>
57604 * g77.dg: New directory.
57605 * g77.dg/20010216-1.f: New test case.
57606 * g77.dg/dg.exp: New driver.
57607 * lib/g77-dg.exp: New driver library.
57609 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
57611 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
57613 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
57615 * g++.old-deja/g++.other/decl9.C: New test.
57617 2001-02-16 Jakub Jelinek <jakub@redhat.com>
57619 * g++.old-deja/g++.other/init16.C: Update the test so that it does
57620 not need <string> and also tests the initialization at runtime.
57622 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
57624 * gcc.c-torture/execute/longlong.c: New test.
57626 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
57628 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
57630 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
57632 * gcc.c-torture/execute/920302-1.c (execute):
57633 Change argument type to short.
57635 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
57637 * g++.old-deja/g++.pt/deduct6.C: New test.
57639 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
57641 * g++.old-deja/g++.pt/deduct5.C: New test.
57643 2001-02-14 Jakub Jelinek <jakub@redhat.com>
57645 * gcc.c-torture/execute/20010209-1.c: New test.
57647 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
57649 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
57651 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
57653 * g++.dg/vtgc1.C: Update for new ABI.
57655 * consistency.vlad: New directory, 1665 files.
57657 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
57659 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
57661 * gcc.dg/cpp/digraphs.c: Declare puts.
57663 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
57665 * g++.old-deja/g++.other/warn5.C: New test.
57667 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
57669 * g++.old-deja/g++.pt/spec40.C: New test.
57671 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
57673 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
57675 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
57677 2001-02-12 Jakub Jelinek <jakub@redhat.com>
57679 * gcc.c-torture/compile/20010209-1.c: New test.
57681 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
57683 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
57684 excess errors message but not if it crashes.
57685 * g++.old-deja/g++.other/crash27.C: Likewise.
57686 * g++.old-deja/g++.other/crash28.C: Likewise.
57687 * g++.old-deja/g++.other/crash30.C: Likewise.
57688 * g++.old-deja/g++.other/crash32.C: Likewise.
57689 * g++.old-deja/g++.other/crash35.C: Likewise.
57690 * g++.old-deja/g++.pt/inherit2.C: Likewise.
57692 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
57694 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
57695 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
57696 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
57697 g77.f-torture/execute/execute.exp,
57698 g77.f-torture/noncompile/noncompile.exp,
57699 gcc.c-torture/execute/execute.exp,
57700 gcc.c-torture/execute/memcheck/memcheck.exp,
57701 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
57702 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
57703 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
57704 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
57705 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
57706 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
57707 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
57708 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
57709 Remove bug reporting instructions with ancient email addresses.
57711 2001-02-07 Jakub Jelinek <jakub@redhat.com>
57713 * gcc.dg/20010202-1.c: New test.
57714 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
57716 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
57718 * g++.dg/stdbool-if.C: New test.
57720 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
57722 * objc/execute/fdecl.m: Added main().
57724 2001-02-07 Jakub Jelinek <jakub@redhat.com>
57726 * gcc.c-torture/execute/20010206-1.c: New test.
57728 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
57730 * gcc.dg/cpp/avoidpaste1.c: Update.
57732 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
57734 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
57735 Pero <nicola@brainstorm.co.uk>.
57736 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
57738 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
57740 * g++.old-deja/g++.pt/spec39.C: New test.
57742 2001-02-05 Jakub Jelinek <jakub@redhat.com>
57744 * gcc.c-torture/compile/20010202-1.c: New test.
57746 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
57748 * g++.old-deja/g++.abi/primary2.C: New test.
57749 * g++.old-deja/g++.abi/primary3.C: New test.
57750 * g++.old-deja/g++.abi/primary4.C: New test.
57751 * g++.old-deja/g++.abi/primary5.C: New test.
57752 * g++.old-deja/g++.abi/vtable3.h: New test.
57753 * g++.old-deja/g++.abi/vtable3a.C: New test.
57754 * g++.old-deja/g++.abi/vtable3b.C: New test.
57755 * g++.old-deja/g++.abi/vtable3c.C: New test.
57756 * g++.old-deja/g++.abi/vtable3d.C: New test.
57757 * g++.old-deja/g++.abi/vtable3e.C: New test.
57758 * g++.old-deja/g++.abi/vtable3f.C: New test.
57759 * g++.old-deja/g++.abi/vtable3g.C: New test.
57760 * g++.old-deja/g++.abi/vtable3h.C: New test.
57761 * g++.old-deja/g++.abi/vtable3i.C: New test.
57762 * g++.old-deja/g++.abi/vtable3j.C: New test.
57763 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
57765 2001-02-03 Jakub Jelinek <jakub@redhat.com>
57767 * g++.old-deja/g++.other/anon6.C: New test.
57768 * g++.old-deja/g++.other/anon7.C: New test.
57770 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
57772 * gcc.dg/cpp/avoidpaste2.c: New tests.
57774 2001-01-31 Jakub Jelinek <jakub@redhat.com>
57776 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
57778 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
57780 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
57781 DECIMAL_DIG cases for Irix."
57783 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
57785 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
57787 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
57789 * gcc.dg/c99-tag-1.c: New test.
57791 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
57793 * gcc.dg/cpp/tr-warn1.c: Add tests.
57795 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
57797 * gcc.dg/cpp/avoidpaste1.c: Update.
57798 * gcc.dg/cpp/paste4.c: Update.
57800 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
57802 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
57805 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
57807 * g++.old-deja/g++.other/inline19.C: New test.
57809 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
57811 * gcc.dg/Wlarger-than.c: New test.
57813 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
57815 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
57817 2001-01-29 Jakub Jelinek <jakub@redhat.com>
57819 * gcc.c-torture/execute/20010129-1.c: New test.
57820 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
57822 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
57824 * gcc.dg/cpp/avoidpaste1.c: Test case.
57826 2001-01-28 Jakub Jelinek <jakub@redhat.com>
57828 * g++.old-deja/g++.other/inline18.C: New test.
57830 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
57832 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
57833 and __builtin_putchar.
57835 2001-01-27 Jakub Jelinek <jakub@redhat.com>
57837 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
57840 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
57842 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
57843 floating point number rounding mode to round to the nearest
57844 representable mode.
57846 2001-01-25 Jakub Jelinek <jakub@redhat.com>
57848 * g++.old-deja/g++.other/mangle2.C: New test.
57850 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
57852 * gcc.c-torture/compile/20010124-1.c: New test.
57854 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
57856 * g++.old-deja/g++.pt/spec38.C: New test.
57858 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
57860 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
57863 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
57865 * gcc.c-torture/execute/20010123-1.c: New test.
57867 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
57869 * g++.old-deja/g++.pt/spec37.C: New test.
57871 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
57873 * g++.old-deja/g++.pt/overload14.C: New test.
57875 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
57877 * gcc.c-torture/execute/20010122-1.c: New test, exercise
57878 __builtin_return_address.
57880 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
57882 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
57883 * g++.old-deja/g++.pt/spec35.C: New test.
57884 * g++.old-deja/g++.pt/spec36.C: New test.
57886 2001-01-20 Jakub Jelinek <jakub@redhat.com>
57888 * gcc.c-torture/compile/20010118-1.c: New test.
57890 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
57892 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
57894 2001-01-19 Jakub Jelinek <jakub@redhat.com>
57896 * gcc.c-torture/execute/20010119-1.c: New test.
57898 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
57900 * g++.old-deja/g++.other/vbase5.C: New test.
57902 2001-01-19 Jakub Jelinek <jakub@redhat.com>
57904 * gcc.c-torture/execute/20010118-1.c: New test.
57906 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
57908 * g++.old-deja/g++.pt/deduct3.C: New test.
57910 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
57912 * g++.old-deja/g++.pt/spec34.C: New test.
57914 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
57916 * g77.f-torture/compile/20000601-2.f: New test.
57918 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
57920 * g++.old-deja/g++.other/init17.C: New test.
57922 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
57924 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
57926 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
57928 * g++.old-deja/g++.pt/unify8.C: New test.
57930 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
57932 * g++.old-deja/g++.abi/vbase1.C: New test.
57934 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
57936 * g++.old-deja/g++.pt/crash65.C: New test.
57938 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
57940 * gcc.dg/cpp/assembl2.S: New test case.
57942 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
57944 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
57947 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
57949 * g++.old-deja/g++.other/builtins1.C: New test.
57950 * g++.old-deja/g++.other/builtins2.C: Likewise.
57951 * g++.old-deja/g++.other/builtins3.C: Likewise.
57952 * g++.old-deja/g++.other/builtins4.C: Likewise.
57954 2001-01-17 Jakub Jelinek <jakub@redhat.com>
57956 * gcc.c-torture/compile/20010117-1.c: New test.
57957 * gcc.c-torture/compile/20010117-2.c: New test.
57959 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
57961 * g77.f-torture/execute/20010116.[fx]: New test,
57963 * g77.f-torture/compile/20010115.f: Indicate it's
57964 a test for PR fortran/1636.
57966 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
57968 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
57970 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
57972 * g77.f-torture/compile/20010115.f: New test.
57974 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
57976 * g++.old-deja/g++.pt/nontype5.C: New test.
57978 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
57980 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
57981 have an equivalent working one below it.
57983 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
57985 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
57986 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
57988 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
57990 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
57991 message containing "init_priority".
57992 (conpr-2.C): Likewise.
57993 (conpr-3.C): Likewise.
57994 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
57996 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
57998 * gcc.c-torture/execute/20010114-2.c: New test.
58000 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
58002 * gcc.c-torture/compile/20010114-1.c: New test.
58003 * gcc.c-torture/compile/20010114-1.x: Xfail.
58004 * gcc.c-torture/compile/20010114-2.c: New test.
58005 * gcc.c-torture/execute/20010114-1.c: New test.
58006 * gcc.dg/trunc-1.c: New test.
58007 * gcc.dg/uninit-B.c: New test.
58009 2001-01-13 Nick Clifton <nickc@redhat.com>
58011 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
58014 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
58016 * gcc.c-torture/compile/20010113-1.c: New test.
58018 2001-01-13 Jakub Jelinek <jakub@redhat.com>
58020 * gcc.c-torture/compile/20001212-1.c: New test.
58022 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
58024 * gcc.dg/cpp/widestr1.c: Update.
58025 * gcc.dg/cpp/prag-imp.c: Remove.
58027 2001-01-12 Jakub Jelinek <jakub@redhat.com>
58029 * gcc.c-torture/execute/20000801-3.x: Remove.
58030 * gcc.dg/c90-init-1.c: New test.
58031 * gcc.dg/c99-init-1.c: New test.
58032 * gcc.dg/c99-init-2.c: New test.
58033 * gcc.dg/gnu99-init-1.c: New test.
58035 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
58037 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
58038 testing that no relevant ones were found.
58040 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
58042 * g++.old-deja/g++.pt/cast2.C: New test.
58044 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
58046 * g++.old-deja/g++.pt/friend47.C: New test.
58048 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
58050 * g++.old-deja/g++.pt/instantiate13.C: New test.
58052 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
58054 * g++.old-deja/g++.other/defarg7.C: New test.
58055 * g++.old-deja/g++.other/defarg8.C: New test.
58057 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
58059 * g++.old-deja/g++.pt/crash64.C: New test.
58061 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
58063 * g++.old-deja/g++.pt/crash63.C: New test.
58065 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
58067 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
58069 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
58071 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
58073 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
58075 * g++.old-deja/g++.pt/error3.C: New test.
58077 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
58079 * g++.old-deja/g++.other/crash39.C: New test.
58081 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
58083 * g++.old-deja/g++.other/vbase4.C: New test.
58085 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
58087 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
58088 * gcc.dg/special/20000419-2.c: New file. Identical to above.
58089 * gcc.dg/special/special.exp: New test driver which will check
58090 for alias support for the above test.
58092 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
58094 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
58095 problems on small machines.
58096 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
58099 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
58101 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
58103 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
58105 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
58107 * g++.old_deja/g++.pt/using8.C: New test.
58109 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
58111 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
58113 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
58115 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
58116 where a failure is expected.
58117 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
58119 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
58121 * g++.old_deja/g++.pt/instantiate12.C: New test.
58123 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
58125 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
58127 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
58128 * g++.old-deja/g++.brendan/crash17.C: Likewise.
58129 * g++.old-deja/g++.brendan/crash29.C: Likewise.
58130 * g++.old-deja/g++.brendan/crash48.C: Likewise.
58131 * g++.old-deja/g++.brendan/ns1.C: Likewise.
58132 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
58133 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
58134 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
58135 * g++.old-deja/g++.eh/spec6.C: Likewise.
58136 * g++.old-deja/g++.jason/crash3.C: Likewise.
58137 * g++.old-deja/g++.law/ctors11.C: Likewise.
58138 * g++.old-deja/g++.law/ctors17.C: Likewise.
58139 * g++.old-deja/g++.law/ctors5.C: Likewise.
58140 * g++.old-deja/g++.law/ctors9.C: Likewise.
58141 * g++.old-deja/g++.mike/ambig1.C: Likewise.
58142 * g++.old-deja/g++.mike/net22.C: Likewise.
58143 * g++.old-deja/g++.mike/p3538a.C: Likewise.
58144 * g++.old-deja/g++.mike/p3538b.C: Likewise.
58145 * g++.old-deja/g++.mike/virt3.C: Likewise.
58146 * g++.old-deja/g++.niklas/t128.C: Likewise.
58147 * g++.old-deja/g++.other/anon4.C: Likewise.
58148 * g++.old-deja/g++.other/using1.C: Likewise.
58149 * g++.old-deja/g++.other/warn3.C: Likewise.
58150 * g++.old-deja/g++.pt/t37.C: Likewise.
58151 * g++.old-deja/g++.robertl/eb69.C: Likewise.
58152 * g++.old-deja/g++.robertl/eb71.C: Likewise.
58154 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
58156 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
58158 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
58160 * gcc.c-torture/execute/stdio-opt-3.c: New test.
58162 2001-01-07 Jakub Jelinek <jakub@redhat.com>
58164 * gcc.c-torture/compile/20010107-1.c: New test.
58166 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
58168 * gcc.c-torture/execute/builtin-noret-1.c: New test.
58170 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
58172 * gcc.dg/format/format.h: New file.
58173 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
58174 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
58175 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
58176 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
58177 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
58178 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
58179 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
58180 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
58181 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
58182 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
58183 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
58184 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
58185 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
58186 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
58187 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
58188 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
58189 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
58190 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
58191 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
58192 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
58193 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
58194 instead of declaring standard types, macros and functions in each
58197 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
58199 * gcc.c-torture/execute/20010106-1.c: New test.
58201 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
58203 * gcc.dg/format/format.exp: New file.
58204 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
58205 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
58206 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
58207 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
58208 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
58209 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
58210 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
58211 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
58212 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
58213 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
58214 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
58215 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
58216 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
58217 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
58218 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
58219 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
58220 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
58221 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
58222 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
58223 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
58224 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
58225 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
58226 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
58227 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
58228 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
58229 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
58230 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
58231 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
58232 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
58233 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
58234 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
58235 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
58236 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
58237 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
58238 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
58239 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
58240 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
58241 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
58242 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
58243 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
58244 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
58245 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
58247 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
58249 * gcc.c-torture/execute/991228-1.c: Take word endianness into
58252 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
58254 * gcc.c-torture/execute/builtin-complex-1.c: New test.
58256 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
58258 * g++.old-deja/g++.pt/crash62.C: New test.
58260 2001-01-04 Richard Henderson <rth@redhat.com>
58262 * gcc.dg/20000926-1.c: Update expected warnings.
58263 * gcc.dg/array-2.c: Likewise.
58264 * gcc.dg/array-4.c: Also validate flexible array members.
58265 * gcc.dg/c99-flex-array-1.c: New.
58267 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
58269 * gcc.c-torture/compile/20001222-1.x: Remove.
58271 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
58273 * gcc.c-torture/execute/built-in-setjmp.c: New.
58275 2001-01-03 Richard Henderson <rth@redhat.com>
58277 * gcc.dg/940510-1.c: Update expected error wording.
58278 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
58280 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
58282 * lib/target-supports.exp (check_alias_available): Modified to
58283 indicate aliases not supported if only weak aliases are supported.
58285 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
58287 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
58288 Turn on cmpstrsi checks for __pj__ and __i370__.
58290 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
58292 * g++.old-deja/g++.other/virtual11.C: New test.
58294 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
58296 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
58298 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
58300 * gcc.c-torture/compile/20010102-1.c: New test.
58302 2001-01-02 Andreas Jaeger <aj@suse.de>
58304 * gcc.dg/noreturn-3.c: New test.
58306 * gcc.dg/noreturn-4.c: New test.
58308 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
58310 * gcc.c-torture/execute/stdio-opt-1.c: Also test
58311 __builtin_fputc and __builtin_fwrite.
58313 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
58315 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
58316 signed char, not default char.
58318 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
58320 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
58322 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
58324 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
58326 2000-12-29 Richard Henderson <rth@redhat.com>
58328 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
58329 (__cyg_profile_func_exit): Define.
58331 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
58333 * g++.dg/vtgc1.C: New test.
58335 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
58337 * gcc.dg/noncompile/20001228-1.c: New test.
58339 * gcc.dg/20001228-1.c: New test.
58341 * gcc.c-torture/execute/20001228-1.c: New test.
58343 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
58345 * gcc.dg/format-strfmon-1.c: New test.
58347 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
58349 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
58350 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
58351 * gcc.c-torture/execute/string-opt-1.c: Likewise.
58352 * gcc.c-torture/execute/string-opt-2.c: Likewise.
58353 * gcc.c-torture/execute/string-opt-3.c: Likewise.
58354 * gcc.c-torture/execute/string-opt-4.c: Likewise.
58355 * gcc.c-torture/execute/string-opt-6.c: Likewise.
58356 * gcc.c-torture/execute/string-opt-7.c: Likewise.
58357 * gcc.c-torture/execute/string-opt-8.c: Likewise.
58358 * gcc.c-torture/execute/string-opt-9.c: Likewise.
58359 * gcc.c-torture/execute/string-opt-10.c: Likewise.
58360 * gcc.c-torture/execute/string-opt-11.c: Likewise.
58361 * gcc.c-torture/execute/string-opt-12.c: Likewise.
58363 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
58364 * gcc.c-torture/execute/string-opt-4.c: Test index.
58366 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
58368 * gcc.c-torture/compile/20001226-1.c: New test.
58370 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
58372 * gcc.c-torture/compile/20001222-1.c: New test.
58373 * gcc.c-torture/compile/20001222-1.x: Xfail.
58375 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
58377 * gcc.c-torture/execute/comp-goto-2.c: New test.
58379 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
58381 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
58382 Use long types if __INT_MAX__ is 32767.
58383 (main): Use cast to (sint32 *) when poking 88 into a_page.
58385 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
58387 2000-12-21 Bernd Schmidt <bernds@redhat.com>
58389 * gcc.c-torture/compile/20001221-1.c: New test.
58390 * gcc.c-torture/execute/20001221-1.c: New test.
58392 2000-12-20 Richard Henderson <rth@redhat.com>
58394 * g++.old-deja/g++.pt/crash36.C: Update error lines.
58395 * g++.old-deja/g++.robertl/eb109.C: Likewise.
58397 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
58399 * gcc.dg/compare3.c: New test.
58401 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
58403 * gcc.dg/format-warnll-1.c: New test.
58405 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
58407 * gcc.dg/cpp/cmdlne-P.c: New test.
58409 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
58411 * gcc.c-torture/execute/builtin-abs-1.c,
58412 gcc.c-torture/execute/builtin-abs-2.c: New tests.
58414 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
58416 * gcc.dg/cpp/multiline.c: New test.
58418 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
58420 * g++.old-deja/g++.other/syshdr1.C: Update.
58421 * gcc.dg/cpp/lineflags.c: Remove temporarily.
58423 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
58425 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
58427 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
58429 * g++.old-deja/g++.pt/ttp65.C: New test.
58431 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
58433 * g++.old-deja/g++.pt/ttp64.C: New test.
58435 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
58437 * g++.old-deja/g++.pt/spec33.C: New test.
58439 2000-12-14 Catherine Moore <clm@redhat.com>
58441 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
58442 * gcc.c-torture/execute/920612-2.c: Likewise.
58443 * gcc.c-torture/execute/920428-2.c: Likewise.
58444 * gcc-c-torture/execute/va-arg-11.c: Call exit.
58445 * gcc.c-torture/execute/va-arg-21.c: Likewise.
58447 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
58449 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
58450 * gcc.dg/pack-test-2.c: Likewise.
58452 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
58454 Tests by Zack Weinberg <zackw@stanford.edu>.
58456 * gcc.dg/cpp/defined.c: Update.
58457 * gcc.dg/cpp/defined_trad.c: New tests.
58459 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
58461 * gcc.dg/cpp/trad-direct.c: Update.
58463 2000-12-11 Neil Booth <neilb@earthling.net>
58465 * gcc.dg/cpp/defined_trad.c
58467 2000-12-11 Neil Booth <neilb@earthling.net>
58469 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
58471 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
58473 * gcc.dg/format-miss-2.c: New test.
58475 2000-12-09 Neil Booth <neilb@earthling.net>
58477 * gcc.dg/cpp/lineflags.c: New tests.
58478 * gcc.dg/cpp/poison.c: Update.
58479 * gcc.dg/cpp/redef2.c: Update.
58480 * gcc.dg/cpp/skipping.c: New test.
58482 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
58484 * g++.old-deja/g++.other/eh3.C: New testcase.
58486 2000-12-07 Neil Booth <neilb@earthling.net>
58488 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
58489 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
58490 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
58491 wtr-union-init-2.c, wtr-union-init-3.c: Update.
58492 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
58495 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
58497 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
58498 __SIZE_TYPE__ instead of int for type of integers cast to
58501 2000-12-07 Jakub Jelinek <jakub@redhat.com>
58503 * g++.old-deja/g++.other/cleanup4.C: New test.
58505 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
58507 * format-sec-1.c: New test.
58509 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
58511 * gcc.dg/format-nonlit-3.c: New test.
58513 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
58515 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
58516 through a null pointer.
58518 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
58520 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
58521 * g++.old-deja/g++.pt/partial4.C: New test.
58523 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
58525 * gcc.c-torture/execute/ieee/hugeval.x: New.
58527 2000-12-06 Neil Booth <neilb@earthling.net>
58529 * gcc.dg/cpp/backslash2.c: New tests.
58531 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
58533 * gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
58534 * gcc.c-torture/execute/stdio-opt-2.c: New test.
58536 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
58538 * gcc.c-torture/execute/20001203-2.c: New testcase.
58540 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
58542 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
58543 * g++.old-deja/g++.other/virtual10.C: New test.
58545 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
58547 * g++.old-deja/g++.mike/pmf5.C: Remove test.
58549 2000-12-05 Richard Henderson <rth@redhat.com>
58551 * gcc.c-torture/compile/20001205-1.c: New.
58553 2000-12-04 Neil Booth <neilb@earthling.net>
58555 * g++.old-deja/g++.other/virtual9.C: New test.
58556 * g++.old-deja/g++.pt/crash61.C: New test.
58557 * gcc.c-torture/execute/loop-9.c: New test.
58559 2000-12-04 Neil Booth <neilb@earthling.net>
58561 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
58562 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
58563 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
58564 * gcc.dg/cpp/extratokens.c: ...here.
58566 2000-12-04 Neil Booth <neilb@earthling.net>
58568 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
58571 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
58573 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
58574 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
58576 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
58578 * gcc.c-torture/execute/20001203-1.c: New test.
58580 2000-12-03 Neil Booth <neilb@earthling.net>
58582 * gcc.dg/cpp/macro6.c: New test cases.
58584 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
58586 * gcc.c-torture/execute/string-opt-9.c: New test.
58587 * gcc.c-torture/execute/string-opt-10.c: Likewise.
58588 * gcc.c-torture/execute/string-opt-11.c: Likewise.
58589 * gcc.c-torture/execute/string-opt-12.c: Likewise.
58591 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
58592 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
58594 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
58596 * gcc.dg/cpp/if-6.c: New testcase.
58598 * gcc.dg/20001201-1.c: New testcase.
58600 2000-12-02 Neil Booth <neilb@earthling.net>
58602 * g++.old-deja/g++.other/externC4.C,
58603 g++.old-deja/g++.other/friend10.C: New tests.
58605 2000-12-02 Neil Booth <neilb@earthling.net>
58607 * g++.old-deja/g++.other/instan2.C
58608 * g++.old-deja/g++.other/instan3.C: New test.
58610 2000-12-02 Neil Booth <neilb@earthling.net>
58612 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
58613 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
58614 gnuc99.c,gnuc99-pedantic.c: New tests.
58616 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
58618 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
58619 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
58621 2000-12-01 Neil Booth <neilb@earthling.net>
58623 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
58624 * gcc.dg/cpp/poison.c: Update.
58625 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
58627 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
58629 * g77.f-torture/execute/20001201.f: New test.
58631 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
58633 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
58635 2000-12-01 Jakub Jelinek <jakub@redhat.com>
58637 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
58639 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
58641 * g++.old-deja/g++.other/cast6.C: New test.
58643 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
58645 * gcc.c-torture/execute/20001130-2.c: New testcase.
58647 2000-11-30 Richard Henderson <rth@redhat.com>
58649 * gcc.c-torture/execute/20001130-1.c: New test.
58651 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
58653 * g++.old-deja/g++.other/op3.C: New test.
58655 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
58657 * g++.old-deja/g++.other/op2.C: New test.
58659 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
58661 * g++.old-deja/g++.other/crash38.C: New test.
58663 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
58665 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
58667 2000-11-29 Jakub Jelinek <jakub@redhat.com>
58669 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
58671 * gcc.c-torture/execute/string-opt-6.c: New test.
58673 * gcc.dg/20001117-1.c: Add main.
58675 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
58677 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
58679 * gcc.dg/940510-1.c: ... to here.
58681 * gcc.dg/20000926-1.c: GNU C now allows initializations of
58682 zero-size arrays in toplevel structures.
58684 2000-11-28 Jakub Jelinek <jakub@redhat.com>
58686 * gcc.c-torture/execute/loop-8.c: New test.
58688 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
58690 * g++.old-deja/g++.other/base1.C: New test.
58692 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
58694 * g++.old-deja/g++.other/parse2.C: New test.
58696 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
58698 * g++.old-deja/g++.pt/incomplete1.C: New test.
58700 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
58702 * g++.old-deja/g++.other/friend9.C: New test.
58704 2000-11-28 Jakub Jelinek <jakub@redhat.com>
58706 * gcc.dg/20001127-1.c: New test.
58708 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
58710 * g++.old-deja/g++.pt/friend46.C: New test.
58712 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
58714 * g++.old-deja/g++.other/ptrmem8.C: New test.
58716 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
58718 * gcc.c-torture/execute/string-opt-7.c: New test.
58719 * gcc.c-torture/execute/string-opt-8.c: Likewise.
58721 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
58723 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
58724 instead of 'mkcheck 2'.
58726 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
58728 * gcc.c-torture/execute/memcheck/driver.c,
58729 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
58730 C9X references to refer to C99.
58732 2000-11-25 Jakub Jelinek <jakub@redhat.com>
58734 * gcc.dg/ultrasp3.c: New test.
58736 2000-11-25 Neil Booth <neilb@earthling.net>
58738 * gcc.dg/cpp/include2.c: Update test to be locale independent.
58740 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
58742 * gcc.c-torture/compile/20001123-2.c: New.
58744 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
58746 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
58748 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
58750 * gcc.dg/sequence-point-1.c: Add some new tests.
58751 * gcc.c-torture/execute/20001124-1.c: New test.
58753 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
58755 * g++.old-deja/g++.other/vaarg4.C: New test.
58756 * gcc.c-torture/compile/20001123-1.c: New test.
58758 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
58760 * g++.other/crash24.C: Adjust and remove XFAIL.
58761 * g++.other/crash37.C: New test.
58763 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
58765 * g++.old-deja/g++.pt/instantiate9.C: New test.
58767 2000-11-22 Mark Mitchell <mark@codesourcery.com>
58769 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
58772 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
58773 * g++.old-deja/g++.robertl/eb55.C: Likewise.
58775 2000-11-22 Neil Booth <neilb@earthling.net>
58777 * gcc.dg/cpp/Wtrigraphs.c: New test.
58779 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
58781 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
58783 2000-11-22 Jakub Jelinek <jakub@redhat.com>
58785 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
58787 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
58789 * lib/gcc-dg.exp: load_lib scanasm.exp.
58790 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
58791 * lib/g++-dg.exp: load_lib scanasm.exp.
58792 * lib/scanasm.exp: New.
58793 (scan-assembler, scan-assembler-not): Add optional arguments to
58794 test name, or if not present, the pattern name.
58795 (scan-assembler-dem, scan-assembler-dem-not): New.
58797 * g++.dg/dg.exp: New.
58799 2000-11-21 Neil Booth <neilb@earthling.net>
58801 * gcc.dg/cpp/integrated1.c: Remove.
58803 2000-11-21 Jakub Jelinek <jakub@redhat.com>
58805 * gcc.c-torture/execute/20001121-1.c: New test.
58807 2000-11-21 Richard Henderson <rth@redhat.com>
58809 * gcc.c-torture/compile/20001121-1.c: New test.
58811 2000-11-20 Neil Booth <neilb@earthling.net>
58813 * gcc.dg/cpp/integrated1.c: New test.
58815 2000-11-21 Jakub Jelinek <jakub@redhat.com>
58817 * g++.old-deja/g++.other/inline17.C: New test.
58819 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
58821 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
58822 local variable to be zero: I made the variable global. Now
58823 uses abort() and exit() instead of relying on main's return value.
58825 2000-11-20 Neil Booth <neilb@earthling.net>
58827 * gcc.dg/cpp/paste2.c: Update test.
58828 * objc/execute/paste.m: New test.
58830 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
58832 * gcc.dg/c99-condexpr-1.c: New test.
58834 2000-11-20 Neil Booth <neilb@earthling.net>
58836 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
58838 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
58840 * g++.old-deja/g++.pt/export1.C: New test.
58842 2000-11-20 Jakub Jelinek <jakub@redhat.com>
58844 * gcc.dg/20001117-1.c: New test.
58846 2000-11-18 Richard Henderson <rth@redhat.com>
58848 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
58850 2000-11-18 Richard Henderson <rth@redhat.com>
58852 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
58853 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
58854 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
58856 2000-11-18 Richard Henderson <rth@redhat.com>
58858 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
58859 (main): New. Exit cleanly.
58861 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
58863 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
58864 gcc.dg/c99-fordecl-2.c: New tests.
58866 2000-11-18 Richard Henderson <rth@redhat.com>
58868 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
58869 * gcc.c-torture/execute/zerolen-2.c: New.
58871 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
58873 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
58876 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
58878 * g++.old-deja/g++.pt/instantiate8.C: New test.
58880 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
58882 * g++.old-deja/g++.other/incomplete.C: Add more tests.
58883 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
58885 2000-11-16 Nick Clifton <nickc@redhat.com>
58887 * gcc.c-torture/execute/nestfunc-2.c: New test.
58888 * gcc.c-torture/execute/nestfunc-3.c: New test.
58890 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
58892 * gcc.c-torture/compile/20001116-1.c: New test.
58894 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
58896 * gcc.c-torture/execute/20001115-1.c: New test.
58898 2000-11-15 Mark Mitchell <mark@codesourcery.com>
58900 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
58901 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
58902 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
58903 * g++.old-deja/g++.abi/vmihint.C: Likewise.
58905 2000-11-15 Neil Booth <neilb@earthling.net>
58907 gcc.dg/cpp/_Pragma1.c: Update.
58908 gcc.dg/cpp/_Pragma2.c: New test.
58910 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
58912 * g++.old-deja/g++.other/anon5.C: New test.
58914 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
58916 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
58919 2000-11-14 Jakub Jelinek <jakub@redhat.com>
58921 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
58924 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
58926 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
58927 labels at end of compound statements.
58929 2000-11-13 Jakub Jelinek <jakub@redhat.com>
58931 * gcc.c-torture/execute/loop-7.c: New test.
58933 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
58935 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
58937 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
58939 * gcc.dg/c99-bool-1.c: New test.
58941 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
58943 * gcc.dg/c99-scope-1.c: Remove xfail.
58944 * gcc.dg/c99-scope-2.c: New test.
58946 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
58948 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
58949 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
58951 2000-11-11 Mark Mitchell <mark@codesourcery.com>
58953 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
58956 * g++.mike/p700.C: Don't typedef wchar_t.
58957 * g++.mike/p784.C: Likewise.
58958 * g++.mike/eb101.C: Don't use __wchar_t.
58960 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
58962 * g77.f-torture/execute/20001111.[fx]: Test premature exit
58965 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
58967 * gcc.c-torture/execute/20001111-1.c: New test.
58969 2000-11-10 Nick Clifton <nickc@redhat.com>
58971 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
58972 long multuiple and accumulate.
58974 2000-11-09 Richard Henderson <rth@redhat.com>
58976 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
58977 via size_t instead of int.
58979 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
58980 * gcc.c-torture/execute/string-opt-2.c: Likewise.
58981 * gcc.c-torture/execute/string-opt-3.c: Likewise.
58982 * gcc.c-torture/execute/string-opt-4.c: Likewise.
58984 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
58986 * gcc.c-torture/compile/20001109-1.c: New test.
58987 * gcc.c-torture/compile/20001109-2.c: New test.
58989 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
58991 * g++.old-deja/g++.pt/operator1.C: New test.
58992 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
58994 2000-11-09 Jakub Jelinek <jakub@redhat.com>
58996 * gcc.dg/20001108-1.c: New test.
58998 2000-11-09 Jakub Jelinek <jakub@redhat.com>
59000 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
59001 with both arguments constant strings.
59002 * gcc.c-torture/execute/string-opt-3.c: New test.
59003 * gcc.c-torture/execute/string-opt-4.c: New test.
59004 * gcc.c-torture/execute/string-opt-5.c: New test.
59006 2000-11-08 Nick Clifton <nickc@redhat.com>
59008 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
59009 mulsidi3adddi patterns.
59011 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
59013 * g++.old-deja/g++.other/crash36.C: New test.
59015 2000-11-08 Jakub Jelinek <jakub@redhat.com>
59017 * g++.old-deja/g++.other/init16.C: New test.
59019 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
59021 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
59023 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
59025 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
59026 * gcc.c-torture/execute/va-arg-16.x: Likewise.
59027 * gcc.c-torture/execute/va-arg-17.x: Likewise.
59029 2000-11-07 DJ Delorie <dj@redhat.com>
59031 * gcc.dg/20000614-1.c: Add return so that test can pass.
59033 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
59035 * gcc.c-torture/execute/string-opt-1.c: New test.
59037 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
59039 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
59040 mips-sgi-irix6.* because the MIPS ABI passes floating-point
59041 parameters in registers, and there is no way for a varargs
59042 function to know in which order the integer and floating-point
59043 parameters should be interleaved when they are placed on the
59045 * gcc.c-torture/execute/va-arg-16.x: Likewise.
59046 * gcc.c-torture/execute/va-arg-17.x: Likewise.
59048 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
59050 * gcc.c-torture/execute/string-opt-2.c: New test.
59052 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
59054 * g++.old-deja/g++.pt/crash60.C: New test.
59056 2000-11-06 Jakub Jelinek <jakub@redhat.com>
59058 * g++.old-deja/g++.other/crash24.C: New test.
59059 * g++.old-deja/g++.other/crash25.C: New test.
59060 * g++.old-deja/g++.other/crash26.C: New test.
59061 * g++.old-deja/g++.other/crash27.C: New test.
59062 * g++.old-deja/g++.other/crash28.C: New test.
59063 * g++.old-deja/g++.other/crash29.C: New test.
59064 * g++.old-deja/g++.other/crash30.C: New test.
59065 * g++.old-deja/g++.other/crash31.C: New test.
59066 * g++.old-deja/g++.other/crash32.C: New test.
59067 * g++.old-deja/g++.other/crash33.C: New test.
59068 * g++.old-deja/g++.other/crash34.C: New test.
59069 * g++.old-deja/g++.other/crash35.C: New test.
59071 2000-11-06 Jakub Jelinek <jakub@redhat.com>
59073 * gcc.c-torture/execute/20001031-1.c: New test.
59075 2000-11-04 Mark Mitchell <mark@codesourcery.com>
59077 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
59080 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
59081 standards-conformant.
59083 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
59085 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
59086 * g++.old-deja/g++.mike/p755a.C: Likewise.
59087 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
59088 library makes no calls to `operator new' during initialization.
59090 2000-11-04 Neil Booth <neilb@earthling.net>
59092 * gcc.dg/cpp/include2.c: New tests.
59094 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
59096 * lib/g++.exp (g++_set_ld_library_path): New function.
59097 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
59099 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
59101 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
59104 2000-11-01 Richard Henderson <rth@redhat.com>
59106 * g++.old-deja/g++.ext/namedret1.C: New.
59107 * g++.old-deja/g++.ext/namedret2.C: New.
59108 * g++.old-deja/g++.ext/namedret3.C: New.
59110 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
59112 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
59113 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
59115 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
59117 * gcc.c-torture/execute/va-arg-21.c: New test.
59119 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
59121 * gcc.dg/c99-complex-2.c: New test.
59123 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
59125 * gcc.c-torture/execute/stdio-opt-1.c: New test.
59127 2000-10-31 Jakub Jelinek <jakub@redhat.com>
59129 * g++.old-deja/g++.other/inline16.C: New test.
59131 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
59133 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
59134 __PRETTY_FUNCTION__
59136 2000-10-29 Neil Booth <neilb@earthling.net>
59138 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
59140 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
59141 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
59144 2000-10-29 Neil Booth <neilb@earthling.net>
59146 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
59147 * mi1.c, mi1c.h: Add null directives to multiple-include test.
59148 * mi5.c: Test multiple includes work with -C.
59149 * trigraphs.c: Test ^= version.
59151 2000-10-28 Neil Booth <neilb@earthling.net>
59153 New tests and test updates for new macro expander.
59155 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
59156 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
59157 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
59158 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
59159 new diagnostic messages.
59161 * gcc.dg/cpp/macro3.c: New tests.
59163 2000-10-27 Mark Mitchell <mark@codesourcery.com>
59165 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
59168 2000-10-27 Jakub Jelinek <jakub@redhat.com>
59170 * g++.old-deja/g++.other/eh2.C: New test.
59172 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
59174 * gcc.c-torture/execute/20001027-1.c: New test.
59176 2000-10-26 Richard Henderson <rth@redhat.com>
59178 * gcc.c-torture/execute/20001026-1.c: New.
59180 2000-10-26 Mark Mitchell <mark@codesourcery.com>
59182 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
59183 * g++.old-deja/g++.law/builtin1.C: Likewise.
59184 * g++.old-deja/g++.law/ctors10.C: Likewise.
59185 * g++.old-deja/g++.law/virtual3.C: Likewise.
59186 * g++.old-deja/g++.mike/p658.C: Likewise.
59187 * g++.old-deja/g++.other/sibcall1.C: Likewise.
59188 * g++.old-deja/g++.other/vaarg2.C: Likewise.
59189 * g++.old-deja/g++.robertl/eb124.C: Likewise.
59190 * g++.old-deja/g++.robertl/eb44.C: Likewise.
59191 * g++.old-deja/g++.robertl/eb77.C: Likewise.
59193 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
59195 * gcc.c-torture/compile/20001024-1.c: New test.
59197 2000-10-25 Mark Mitchell <mark@codesourcery.com>
59199 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
59200 to tell us whether or not we are using V3.
59202 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
59204 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
59207 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
59209 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
59211 2000-10-25 Jakub Jelinek <jakub@redhat.com>
59213 * gcc.c-torture/execute/20001024-1.c: New test.
59215 2000-10-24 Jakub Jelinek <jakub@redhat.com>
59217 * g++.old-deja/g++.other/sibcall1.C: New test.
59219 2000-10-20 Jakub Jelinek <jakub@redhat.com>
59221 * gcc.dg/noncompile/init-3.c: New test.
59223 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
59225 * gcc.dg/format-array-1.c: New test.
59227 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
59229 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
59230 writing through null pointers; remove comment about testing
59231 unterminated strings.
59233 2000-10-17 Matthew Hiller <hiller@redhat.com>
59235 * gcc.c-torture/execute/20001017-2.c: New test.
59237 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
59239 * gcc.c-torture/compile/20001018-1.c: New test.
59240 * gcc.c-torture/compile/20001018-1.x: Xfail.
59242 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
59244 * gcc.c-torture/execute/20001017-1.c: New test.
59246 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
59248 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
59249 for multiple use of arguments with scanf formats; add tests for
59250 multiple use of arguments.
59252 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
59254 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail
59255 from some old tests.
59257 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
59259 * gcc.dg/format-miss-1.c: New test.
59261 2000-10-16 Jakub Jelinek <jakub@redhat.com>
59263 * gcc.c-torture/execute/20001013-1.c: New test.
59265 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
59267 * gcc.dg/format-branch-1.c: New test.
59269 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
59271 * README, lib/file-format.exp: Remove EGCS references.
59273 2000-10-16 Jakub Jelinek <jakub@redhat.com>
59275 * gcc.dg/20001013-1.c: New test.
59277 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
59279 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
59280 for intmax_t in the compiler using __typeof__ and the type rules
59281 for conditional expressions.
59283 2000-10-13 Jakub Jelinek <jakub@redhat.com>
59285 * gcc.dg/20001012-1.c: New test.
59286 * gcc.dg/20001012-2.c: New test.
59288 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
59290 * gcc.dg/format-attr-1.c: New test.
59292 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
59294 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
59295 __LONG_LONG_MAX__ instead of LLONG_MAX.
59297 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
59299 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
59301 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
59304 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
59306 * gcc.dg/sequence-pt-1.c: New test.
59308 2000-10-11 Geoff Keating <geoffk@cygnus.com>
59310 * gcc.c-torture/execute/20001011-1.c: New testcase.
59311 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
59313 2000-10-10 Jakub Jelinek <jakub@redhat.com>
59315 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
59316 does not error on it.
59318 2000-10-10 Jakub Jelinek <jakub@redhat.com>
59320 * gcc.dg/20001009-1.c: New test.
59322 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
59324 * gcc.c-torture/compile/20001009-1.c: Move from here ....
59325 * gcc.c-torture/execute/20001009-2.c: ... to here.
59327 2000-10-09 Geoff Keating <geoffk@cygnus.com>
59329 * gcc.c-torture/compile/20001009-1.c: New testcase.
59330 * gcc.c-torture/execute/20001009-1.c: New testcase.
59331 Testcases provided by Jan Hubicka <jh@suse.cz>.
59333 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
59335 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
59336 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
59337 uintmax_t using <limits.h> to emulate the compiler's internal
59338 logic. No longer XFAIL %j tests.
59340 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
59342 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
59343 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
59344 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
59345 regexps and details of expected handling of some bad formats.
59346 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
59349 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
59351 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
59352 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
59353 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
59354 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
59357 2000-10-06 Richard Henderson <rth@cygnus.com>
59359 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
59360 * g++.old-deja/g++.brendan/crash52.C: Likewise.
59361 * g++.old-deja/g++.jason/report.C: Likewise.
59362 * g++.old-deja/g++.law/friend5.C: Likewise.
59363 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
59364 of the expected warnings.
59366 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
59368 * g++.old-deja/g++.pt/enum14.C: New test.
59370 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
59372 * g++.old-deja/g++.pt/crash59.C: New test.
59374 2000-10-04 Will Cohen <wcohen@redhat.com>
59376 * gcc.dg/20000926-1.c: New test.
59378 2000-10-03 Geoff Keating <geoffk@cygnus.com>
59380 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
59381 function name for current C++ compiler.
59382 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
59384 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
59386 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
59387 __PRETTY_FUNCTION__.
59388 * g++.old-deja/g++.ext/pretty2.C: Likewise.
59390 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
59392 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
59394 2000-09-26 Jakub Jelinek <jakub@redhat.com>
59396 * gcc.c-torture/compile/20000923-1.c: New test.
59398 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
59400 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
59401 * g++.old-deja/g++.pt/ttp62.C: Same.
59402 * g++.old-deja/g++.other/inline14.C: Same.
59404 2000-09-24 Richard Henderson <rth@cygnus.com>
59406 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
59408 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
59410 * gcc.dg/c90-printf-1.c: Add test for wide string format.
59412 2000-09-22 Geoff Keating <geoffk@cygnus.com>
59414 * gcc.c-torture/compile/20000922-1.c: New file.
59416 2000-09-21 Nick Clifton <nickc@redhat.com>
59418 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
59419 a signed long modulo operation.
59420 (mod6): New function - perform an unsigned long modulo operation.
59421 (main): Add tests for modulos of very large numbers by very small
59424 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
59426 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
59428 2000-09-19 Richard Henderson <rth@cygnus.com>
59430 * gcc.dg/compare2.c (case 10): XFAIL.
59432 2000-09-18 Richard Henderson <rth@cygnus.com>
59434 * gcc.c-torture/execute/20000906-1.c: Move ...
59435 * gcc.dg/20000906-1.c: ... here. Only run on targets
59436 that support __builtin_trap.
59438 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
59440 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
59442 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
59444 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
59445 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
59446 more $ format tests.
59448 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
59450 * gcc.dg/format-errmk-1.c: New test.
59452 2000-09-17 Greg McGary <greg@mcgary.org>
59454 * gcc.c-torture/execute/20000917-1.x: Remove.
59456 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
59458 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
59460 2000-09-17 Greg McGary <greg@mcgary.org>
59462 * gcc.c-torture/execute/20000917-1.c: New test.
59463 * gcc.c-torture/execute/20000917-1.x: XFAIL.
59465 2000-09-16 Neil Booth <NeilB@earthling.net>
59467 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
59468 in nested macro bug.
59470 2000-09-15 Neil Booth <NeilB@earthling.net>
59472 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
59474 2000-09-14 Jeffrey A Law (law@cygnus.com)
59476 * gcc.c-torture/execute/20000914-1.c: New test.
59478 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
59480 * g++.other/inline13.C: New test.
59482 2000-09-12 Andreas Jaeger <aj@suse.de>
59484 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
59485 constant by Ulrich Drepper <drepper@redhat.com>.
59487 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
59489 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
59491 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
59493 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
59495 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
59497 * gcc.dg/cpp/backslash.c: New test.
59499 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
59501 * gcc.c-torture/execute/20000910-1.c: New test.
59502 * gcc.c-torture/execute/20000910-2.c: Likewise.
59504 2000-09-11 Robert Lipe <robertl@sco.com>
59506 * gcc.dg/pragma-align.c: New test.
59508 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
59510 * g++.old-deja/g++.pt/explicit82.C: New test.
59511 * g++.old-deja/g++.pt/explicit83.C: New test.
59513 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
59515 * gcc.dg/asm-names.c: New test.
59517 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
59519 * gcc.dg/cpp/tr-warn6.c: New test
59521 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
59523 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
59526 2000-09-07 Catherine Moore <clm@redhat.com>
59528 * gcc.c-torture/execute/unroll-1.c: New test.
59530 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
59532 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
59534 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
59535 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
59536 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
59537 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
59538 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
59540 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
59541 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
59543 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
59545 * g++.old-deja/g++.pt/deduct2.C: New test.
59547 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
59549 * g++.old-deja/g++.pt/parms2.C: New test.
59551 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
59553 * g++.old-deja/g++.pt/crash58.C: New test.
59555 2000-09-06 Greg McGary <greg@mcgary.org>
59557 * gcc.c-torture/execute/20000906-1.c: New test.
59558 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
59560 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
59562 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
59564 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
59566 * g++.old-deja/g++.pt/crash57.C: New test.
59568 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
59570 * g++.old-deja/g++.pt/crash56.C: New test.
59572 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
59574 * g++.old-deja/g++.pt/koenig1.C: New test.
59576 2000-09-04 Jakub Jelinek <jakub@redhat.com>
59578 * gcc.dg/20000904-1.c: New test.
59580 2000-09-04 Jakub Jelinek <jakub@redhat.com>
59582 * gcc.dg/cpp/paste8.c: New test.
59584 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
59586 * gcc.c-torture/compile/20000827-1.c: New test.
59588 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
59590 * gcc.dg/format-diag-1.c: New test.
59592 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
59594 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
59595 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
59596 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
59597 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
59598 gcc.dg/formatz-1.c: Adjust warning regular expressions.
59600 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
59602 * g++.old-deja/g++.other/nested4.C: New test.
59604 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
59606 * g++.old-deja/g++.ns/scoped1.C: New test.
59608 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
59610 * lib/g++.exp: Support testing already-installed GCC.
59612 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
59614 * wtr-label-1.c, wtr-suffix-1.c: New tests.
59616 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
59618 * gcc.dg/return-type-2.c: New test.
59620 2000-08-27 Geoff Keating <geoffk@cygnus.com>
59622 * gcc.c-torture/compile/20000825-1.c: New test.
59624 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
59626 * gcc.dg/dwarf2-2.c: New test.
59628 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
59630 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
59631 dg-warning regexps.
59633 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
59635 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
59636 gcc.dg/format-ext-5.c: New tests.
59638 2000-08-25 Jakub Jelinek <jakub@redhat.com>
59640 * g++.old-deja/g++.other/crash22.C: New test.
59642 2000-08-24 Mark Mitchell <mark@codesourcery.com>
59644 * gcc.dg/noncompile/930622-2.c: Adjust error message.
59646 2000-08-24 Richard Henderson <rth@cygnus.com>
59648 * gcc.dg/ia64-sync-1.c: New test.
59649 * gcc.dg/ia64-sync-2.c: New test.
59650 * gcc.dg/ia64-asm-1.c: New test.
59652 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
59654 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
59655 * gcc.dg/format-ext-2.c: New test.
59657 2000-08-23 Jason Merrill <jason@redhat.com>
59659 * lib/old-dejagnu.exp: Also ignore "In member function" and
59662 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
59664 * gcc.dg/noncompile/label-lineno-1.c: New test.
59666 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
59668 * gcc.dg/c99-array-nonobj-1.c: New test.
59670 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
59672 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
59674 * gcc.dg/format-ext-1.c: New test.
59676 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
59678 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
59679 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
59680 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
59681 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
59682 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
59684 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
59686 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
59687 gcc.dg/c99-strftime-2.c: New tests.
59689 2000-08-22 Richard Henderson <rth@cygnus.com>
59691 * gcc.c-torture/execute/20000822-1.c: New test.
59693 2000-08-21 Jakub Jelinek <jakub@redhat.com>
59695 * gcc.c-torture/execute/20000819-1.x: Remove.
59697 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
59699 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
59700 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
59701 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
59702 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
59703 gcc.dg/format-xopen-1.c: New tests.
59705 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
59707 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
59709 2000-08-21 Jakub Jelinek <jakub@redhat.com>
59711 * g++.old-deja/g++.other/loop2.C: New test.
59713 * gcc.c-torture/compile/20000606-1.c: New test.
59714 * gcc.c-torture/compile/20000728-1.c: New test.
59715 * gcc.c-torture/execute/20000801-1.c: New test.
59716 * gcc.c-torture/execute/20000801-2.c: New test.
59717 * gcc.c-torture/execute/20000819-1.c: New test.
59718 * gcc.c-torture/execute/20000819-1.x: XFAIL.
59719 * gcc.dg/20000629-1.c: New test.
59720 * gcc.dg/20000724-1.c: New test.
59721 * gcc.dg/20000807-1.c: New test.
59723 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
59725 * gcc.dg/cpp/pragma-1.c: New test.
59726 * gcc.dg/cpp/pragma-2.c: New test.
59728 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
59730 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
59731 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
59733 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
59735 * gcc.c-torture/compile/20000818-1.c: New test.
59737 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
59739 * gcc.c-torture/execute/20000818-1.c: New test.
59741 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
59743 * gcc.dg/format-va-1.c: New test.
59745 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
59747 * g++.old-deja/g++.other/typedef8.C: New test.
59749 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
59751 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
59752 * g++.old-deja/g++.mike/net36.C: Mark candidate.
59753 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
59754 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
59755 * g++.old-deja/g++.other/ptrmem7.C: New test.
59756 * g++.old-deja/g++.pt/ptrmem10.C: New test.
59758 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
59760 * g++.old-deja/g++.pt/typename27.C: New test.
59762 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
59764 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
59765 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
59766 * g++.old-deja/g++.pt/friend45.C: New test.
59767 * g++.old-deja/g++.other/friend8.C: New test.
59769 2000-08-15 Richard Henderson <rth@cygnus.com>
59771 * gcc.c-torture/execute/20000815-1.c: New test.
59773 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
59775 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
59776 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
59777 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
59779 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
59781 * g++.old-deja/g++.other/refinit2.C: New test.
59783 2000-08-13 Geoff Keating <geoffk@cygnus.com>
59785 * lib/c-torture.exp (c-torture): Make
59786 compiler_conditional_xfail_data global.
59787 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
59788 compiler_conditional_xfail_data machinery.
59789 (f-torture-execute): Likewise.
59790 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
59791 and only when unrolling loops.
59793 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
59795 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
59797 * g++.old-deja/g++.pt/explicit81.C: New test.
59799 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
59801 * g++.old-deja/g++.pt/typename26.C: New test.
59803 2000-08-10 Geoff Keating <geoffk@cygnus.com>
59805 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
59808 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
59810 * g++.old-deja/g++.other/array3.C: New test.
59812 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
59814 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
59815 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
59816 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
59819 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
59821 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
59822 * g++.old-deja/g++.abi/vmihint.C: Likewise.
59824 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
59826 * gcc.c-torture/execute/20000808-1.c: New test.
59828 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
59830 * gcc.dg/c90-const-expr-1.c: New test.
59832 2000-08-08 Richard Henderson <rth@cygnus.com>
59834 * gcc.dg/noncompile/920923-1.c: Declare calloc.
59836 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
59838 * gcc.dg/noncompile/const-ll-1.c: New test.
59840 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
59842 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
59844 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
59846 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
59847 that running programs linked against the shared version of libobjc
59850 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
59852 * gcc.dg/c99-printf-1.c: New test.
59854 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
59856 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
59858 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
59860 * gcc.c-torture/execute/20000731-1.x: Delete.
59862 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
59864 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
59865 and torture_without_loops as is done by c-torture.exp.
59866 (search_for): Copy from c-torture.exp.
59867 (gcc-dg-runtest): New function, drives a directory of tests
59868 iterating over the TORTURE_OPTIONS.
59869 (scan-assembler, scan-assembler-not): Move here from
59870 individual directory drivers.
59872 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
59873 defined by lib/gcc-dg.exp.
59874 * gcc.dg/cpp/cpp.exp: Likewise.
59875 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
59876 gcc-dg-runtest, so we cycle over optimization options.
59878 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
59879 * gcc.dg/compare2.c: No longer expected to fail.
59881 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
59883 * gcc.c-torture/execute/20000804-1.c: New test.
59885 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
59887 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
59889 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
59891 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
59893 2000-08-03 Jeffrey A Law (law@cygnus.com)
59895 * gcc.c-torture/compile/20000803-1.c: New test.
59897 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
59899 * gcc.c-torture/execute/20000801-3.c,
59900 gcc.c-torture/execute/20000801-4.c: New tests.
59901 * gcc.c-torture/execute/20000801-3.x,
59902 gcc.c-torture/execute/20000801-4.x: Xfail.
59904 2000-08-02 Geoff Keating <geoffk@cygnus.com>
59906 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
59907 libobjc/.libs to allow for libtool.
59909 2000-08-02 Jakub Jelinek <jakub@redhat.com>
59911 * gcc.c-torture/compile/20000802-1.c: New test.
59913 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
59915 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
59917 2000-07-31 Jeffrey A Law (law@cygnus.com)
59919 * gcc-c-torture/execute/20000731-2.c: New test.
59921 * gcc.c-torture/execute/20000731-1.c: New test.
59922 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
59924 2000-07-31 Jakub Jelinek <jakub@redhat.com>
59926 * gcc.dg/cpp/paste7.c: New test.
59927 * gcc.dg/cpp/20000725-1.c: New test.
59929 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
59931 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
59932 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
59933 declaration warning for __builtin_dwarf_reg_size.
59935 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
59937 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
59939 * gcc.dg/noncompile/voidparam-1.c: New test.
59941 2000-07-30 Richard Henderson <rth@cygnus.com>
59943 * gcc.dg/c90-digraph-1.c: Don't xfail.
59944 * gcc.dg/compare2.c (case 10): Xfail.
59945 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
59947 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
59949 * gcc.dg/c99-main-1.c: New test.
59951 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
59953 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
59955 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
59957 * gcc.c-tortuer/execute/20000726-1.c: New test.
59959 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
59961 * gcc.c-torture/execute/enum-2.c: New test.
59963 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
59965 * gcc.dg/cpp/tr-warn3.c: New test.
59967 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
59969 * g++.old-deja/g++.ext/implicit1.C: Remove.
59970 * g++.old-deja/g++.jason/c2.C: Remove
59971 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
59972 * g++.old-deja/g++.pt/crash16.C: Likewise.
59973 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
59975 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
59977 * g++.old-deja/g++.other/for2.C: New test.
59979 2000-07-25 Jakub Jelinek <jakub@redhat.com>
59981 * gcc.dg/20000720-1.c: New test.
59983 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
59985 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
59987 2000-07-24 Geoff Keating <geoffk@cygnus.com>
59989 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
59990 * gcc.c-torture/execute/20000722-1.c: New.
59991 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
59993 2000-07-24 Jakub Jelinek <jakub@redhat.com>
59995 * gcc.dg/cpp/20000720-1.S: New test.
59997 2000-07-21 Michael Meissner <meissner@redhat.com>
59999 * gcc.c-torture/execute/ieee/hugeval.c: New test.
60001 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
60003 * g++.old-deja/g++.brendan/crash16.C,
60004 g++.old-deja/g++.brendan/parse3.C,
60005 g++.old-deja/g++.brendan/redecl1.C,
60006 g++.old-deja/g++.ns/template13.C,
60007 g++.old-deja/g++.other/decl4.C,
60008 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
60010 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
60012 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
60013 and "Internal error".
60015 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
60017 * gcc.dg/cpp/paste6.c: New test.
60019 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
60021 * gcc.dg/cpp/tr-direct.c: New test.
60023 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
60024 gcc.dg/cpp/undef1.c: Tweak error regexps.
60026 2000-07-18 Eric Christopher <echristo@redhat.com>
60028 * gcc.c-torture/compile/20000718-1.c: New test.
60030 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
60032 * cpplex.c (_cpp_push_token): If the token being pushed back
60033 is the previous token in this context, just subtract one from
60035 * cppmacro.c (save_expansion): Clear aux field when storing a
60038 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
60040 * gcc.dg/noncompile/redecl-1.c: New test.
60042 2000-07-18 Jakub Jelinek <jakub@redhat.com>
60044 * gcc.c-torture/execute/20000717-5.c: New test.
60045 * gcc.c-torture/execute/20000717-1.x: Removed.
60047 2000-07-17 Richard Henderson <rth@cygnus.com>
60049 * gcc.c-torture/execute/20000717-4.c: New test.
60051 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
60053 * gcc.dg/cpp/syshdr.c: New test.
60054 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
60056 2000-07-17 Neil Booth <neilb@earthling.net>
60058 * gcc.dg/cpp/cmdlne-dM.c: New test.
60059 * gcc.dg/cpp/cmdlne-dD.c: New test.
60061 2000-07-17 Jeffrey A Law (law@cygnus.com)
60063 * gcc.c-torture/execute/20000717-3.c: New test.
60065 * gcc.c-torture/compile/20000717-1.c: New test.
60067 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
60069 * gcc.c-torture/execute/20000717-2.c: New test.
60071 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
60073 * gcc.dg/formatz-1.c: New test.
60075 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
60076 * gcc.dg/c99-digraph-1.c: New tests.
60078 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
60079 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
60081 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
60082 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
60083 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
60084 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
60085 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
60086 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
60087 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
60089 2000-07-17 Greg McGary <greg@mcgary.org>
60091 * gcc.c-torture/execute/20000717-1.c: New test.
60092 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
60094 2000-07-15 Jakub Jelinek <jakub@redhat.com>
60096 * gcc.c-torture/execute/20000715-2.c: New test.
60097 * gcc.dg/20000715-1.c: New test.
60099 2000-07-15 Michael Meissner <meissner@redhat.com>
60101 * gcc.c-torture/execute/20000715-1.c: New test.
60103 2000-07-13 Jakub Jelinek <jakub@redhat.com>
60105 * gcc.c-torture/execute/20000707-1.c: New test.
60107 2000-07-13 Neil Booth <NeilB@earthling.net>
60109 * gcc.dg/cpp/digraph1.c,
60110 gcc.dg/cpp/digraph2.c,
60111 gcc.dg/cpp/digraphs.c: New tests.
60113 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
60115 * g77.f-torture/compile/20000630-2.f: New test.
60116 * g77.f-torture/compile/20000630-2.x
60118 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
60120 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
60122 2000-07-11 Neil Booth <NeilB@earthling.net>
60124 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
60126 2000-07-11 Neil Booth <NeilB@earthling.net>
60128 * gcc.dg/cpp/cmdlne-C.c: New.
60130 2000-07-09 Neil Booth <NeilB@earthling.net>
60132 * gcc.dg/cpp/directiv.c: New tests.
60133 * gcc.dg/cpp/undef1.c: Update.
60135 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
60137 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
60139 2000-07-09 Neil Booth <NeilB@earthling.net>
60141 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
60143 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
60145 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
60146 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
60148 2000-07-08 Neil Booth <NeilB@earthling.net>
60150 * gcc.dg/cpp/macsyntx.c: New tests.
60152 2000-07-07 Jakub Jelinek <jakub@redhat.com>
60154 * gcc.dg/20000707-1.c: New test.
60156 2000-07-07 Jakub Jelinek <jakub@redhat.com>
60158 * gcc.c-torture/execute/20000706-1.c: New test.
60159 * gcc.c-torture/execute/20000706-2.c: New test.
60160 * gcc.c-torture/execute/20000706-3.c: New test.
60161 * gcc.c-torture/execute/20000706-4.c: New test.
60162 * gcc.c-torture/execute/20000706-5.c: New test.
60164 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
60166 * g++.old-deja/g++.pt/instantiate7.C: New test.
60168 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
60170 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
60171 * g++.old-deja/g++.mike/thunk3.C: Likewise.
60172 * g++.old-deja/g++.other/rtti3.C: Likewise.
60173 * g++.old-deja/g++.other/rttid3.C: Likewise.
60175 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
60177 * g77.f-torture/compile/20000630-1.x: Fix typo
60179 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
60181 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
60184 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
60186 * gcc.dg/cpp/ident.c: New test.
60188 2000-07-05 Neil Booth <NeilB@earthling.net>
60190 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
60191 gcc.dg/cpp/lexstrng.c: New tests.
60193 2000-07-04 Neil Booth <NeilB@earthling.net>
60195 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
60196 * gcc.dg/cpp/strify2.c: Same.
60198 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
60200 * gcc.dg/cpp/19951025-1.c: Adjust regexps.
60201 * gcc.dg/cpp/19990703-1.c: Likewise.
60202 * gcc.dg/cpp/20000625-1.c: Likewise.
60203 * gcc.dg/cpp/20000625-2.c: Likewise.
60205 * gcc.dg/cpp/macro1.c,
60206 gcc.dg/cpp/paste1.c, gcc.dg/cpp/paste2.c,
60207 gcc.dg/cpp/paste3.c, gcc.dg/cpp/paste4.c,
60208 gcc.dg/cpp/strify1.c,
60209 gcc.dg/cpp/strify2.c: New tests.
60211 2000-07-03 Jakub Jelinek <jakub@redhat.com>
60213 * gcc.c-torture/execute/20000703-1.c: New test.
60215 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
60217 * g++.old-deja/g++.pt (lookup10.C): New test.
60219 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
60221 * g++.old-deja/g++.pt (typename25.C): New test.
60223 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
60225 * gcc.c-torture/compile/20000701-1.c: New test.
60227 2000-06-30 Nick Clifton <nickc@cygnus.com>
60229 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
60232 2000-06-30 Catherine Moore <clm@cygnus.com>
60234 * gcc.c-torture/execute/align-1.c: New test.
60236 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
60238 * g++.old-deja/g++.pt/expr8.C: New test.
60239 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
60241 2000-06-29 Nick Clifton <nickc@cygnus.com>
60243 * gcc.c-torture/compile/20000629-1.c: New test.
60245 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
60248 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
60249 gcc.dg/noncompile directory, depending on whether they're
60250 preprocessor tests or not. Annotate all the tests for the dg
60253 * gcc.c-torture/noncompile/noncompile.exp: Delete.
60254 * gcc.dg/noncompile/noncompile.exp: New.
60258 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
60259 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
60260 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
60261 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
60262 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
60263 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
60264 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
60265 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
60266 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
60267 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
60268 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
60269 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
60270 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
60271 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
60272 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
60273 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
60274 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
60275 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
60276 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
60277 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
60278 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
60279 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
60280 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
60281 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
60283 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
60284 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
60285 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
60286 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
60287 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
60288 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
60290 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
60292 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
60293 declare one variable. On the fourth, error.
60294 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
60295 declared by 20000628-1a.h.
60297 2000-06-29 Richard Henderson <rth@redhat.com>
60299 * gcc.c-torture/execute/930529-1.x: New file.
60300 * gcc.dg/920413-1.c: Adjust expected warning text.
60301 * gcc.dg/980217-1.c: Declare abort.
60302 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
60304 2000-06-29 Jeffrey A Law (law@cygnus.com)
60306 * g77.f-torture/compile/20000629-1.f: New test.
60307 * g77.f-torture/compile/20000629-1.x: Expected to fail.
60309 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
60311 Rearrange lots of files, removing entirely the
60312 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
60316 gcc.c-torture/code_quality/code_quality.exp
60317 gcc.c-torture/special/special.exp
60318 gcc.failure/failure.exp
60319 gcc.failure/940409-1.x
60320 gcc.c-torture/compile/961203-1.x
60323 gcc.misc-tests/linkage.exp
60324 gcc.c-torture/execute/920730-1t.c
60325 gcc.c-torture/execute/920730-1t.x
60326 gcc.c-torture/compile/920520-1.x
60327 gcc.c-torture/compile/920521-1.x
60328 gcc.c-torture/compile/981006-1.x
60329 gcc.c-torture/execute/eeprof-1.x
60331 * Moved files (possibly with modifications to fit a new harness):
60333 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
60334 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
60335 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
60336 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
60337 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
60338 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
60339 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
60340 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
60341 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
60342 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
60343 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
60344 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
60345 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
60346 gcc.failure/940409-1.c gcc.dg/940409-1.c
60348 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
60350 * c-torture/compile/961203-1.x: Delete.
60352 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
60353 not exit. Include stdio.h.
60354 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
60355 * gcc.misc-tests/dg-12.c: Likewise.
60356 * gcc.misc-tests/dg-5.c: Likewise.
60357 * gcc.misc-tests/dg-6.c: Likewise.
60358 * gcc.misc-tests/dg-7.c: Prototype abort.
60359 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
60360 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
60361 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
60363 * gcc.misc-tests/sieve.c: Use return from main, not exit.
60364 * gcc.misc-tests/sort2.c: Use return from main, not exit.
60366 2000-06-28 Jakub Jelinek <jakub@redhat.com>
60368 * gcc.dg/cpp/20000628-1.c: New test.
60369 * gcc.dg/cpp/20000628-1.h: New header for above test.
60370 * gcc.dg/cpp/20000628-1a.h: Likewise.
60372 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
60374 * gcc.dg/cpp: New directory.
60375 * gcc.dg/cpp/cpp.exp: New driver.
60376 * gcc.dg/cpp/20000627-1.c: New test.
60377 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
60378 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
60379 and rewrite as a compilation test.
60381 * gcc.dg: Move many files into the cpp subdirectory, possibly
60382 renaming or editing them as well.
60384 990119-1.c cpp/19990119-1.c
60385 990228-1.c cpp/19990228-1.c
60386 990407-1.c cpp/19990407-1.c
60387 990409-1.c cpp/19990409-1.c
60388 990413-1.c cpp/19990413-1.c
60389 990703-1.c cpp/19990703-1.c
60390 20000127-1.c cpp/20000127-1.c
60391 20000129-1.c cpp/20000129-1.c
60392 20000207-1.c cpp/20000207-1.c
60393 20000207-2.c cpp/20000207-2.c
60394 20000209-1.c cpp/20000209-1.c
60395 20000209-2.c cpp/20000209-2.c
60396 20000301-1.c cpp/20000301-1.c
60397 20000419-1.c cpp/20000419-1.c
60398 20000510-1.S cpp/20000510-1.S
60399 20000519-1.c cpp/20000519-1.c
60400 20000529-1.c cpp/20000529-1.c
60401 20000625-1.c cpp/20000625-1.c
60402 20000625-2.c cpp/20000625-2.c
60403 cpp-as1.c cpp/assert1.c
60404 cpp-as2.c cpp/assert2.c
60405 cxx-comments-1.c cpp/cxxcom1.c
60406 cxx-comments-2.c cpp/cxxcom2.c
60407 endif-label.c cpp/endif.c
60408 cpp-hash1.c cpp/hash1.c
60409 cpp-hash2.c cpp/hash2.c
60410 cpp-if1.c cpp/if-1.c
60411 cpp-if2.c cpp/if-2.c
60412 cpp-if3.c cpp/if-3.c
60413 cpp-if4.c cpp/if-4.c
60414 cpp-if5.c cpp/if-5.c
60415 cpp-cond.c cpp/if-cexp.c
60416 cpp-missingop.c cpp/if-mop.c
60417 cpp-missingparen.c cpp/if-mpar.c
60418 cpp-opprec.c cpp/if-oppr.c
60419 cpp-ifparen.c cpp/if-paren.c
60420 cpp-shortcircuit.c cpp/if-sc.c
60421 cpp-shift.c cpp/if-shift.c
60422 cpp-unary.c cpp/if-unary.c
60423 cpp-li1.c cpp/line1.c
60424 cpp-li2.c cpp/line2.c
60425 lineno.c cpp/line3.c
60426 lineno-2.c cpp/line4.c
60428 cpp-mic.h cpp/mi1c.h
60429 cpp-micc.h cpp/mi1cc.h
60430 cpp-mind.h cpp/mi1nd.h
60431 cpp-mindp.h cpp/mi1ndp.h
60432 cpp-mix.h cpp/mi1x.h
60433 cpp-mi2.c cpp/mi2.c
60434 cpp-mi2a.h cpp/mi2a.h
60435 cpp-mi2b.h cpp/mi2b.h
60436 cpp-mi2c.h cpp/mi2c.h
60437 cpp-mi3.c cpp/mi3.c
60438 cpp-mi3.def cpp/mi3.def
60439 poison-1.c cpp/poison.c
60440 pr-impl.c cpp/prag-imp.c
60441 cpp-redef-2.c cpp/redef1.c
60442 cpp-redef.c cpp/redef2.c
60443 strpaste.c cpp/strp1.c
60444 strpaste-2.c cpp/strp2.c
60445 cpp-tradpaste.c cpp/tr-paste.c
60446 cpp-tradstringify.c cpp/tr-str.c
60447 cpp-tradwarn1.c cpp/tr-warn1.c
60448 cpp-tradwarn2.c cpp/tr-warn2.c
60449 trigraphs.c cpp/trigraphs.c
60450 cpp-unc1.c cpp/unc1.c
60451 cpp-unc2.c cpp/unc2.c
60452 cpp-unc3.c cpp/unc3.c
60453 cpp-unc.c cpp/unc4.c
60454 undef.c cpp/undef1.c
60455 undef-2.c cpp/undef2.c
60456 cpp-wi1.c cpp/widestr1.c
60458 2000-06-27 Mark Mitchell <mark@codesourcery.com>
60460 * lib/g++.exp (g++_include_flags): Tweak.
60462 2000-06-27 H.J. Lu <hjl@gnu.org>
60463 Loren J. Rittle <ljrittle@acm.org>
60465 * lib/g++.exp (g++_include_flags): Override libgloss.exp
60466 version with one that knows about the new gcc tree structure.
60467 (g++_link_flags): Same.
60469 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
60471 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
60472 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
60473 case we are cross-compiling.
60475 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
60476 g++.old-deja/g++.niklas/Makefile.in,
60477 g++.old-deja/g++.niklas/configure.in,
60478 g++.old-deja/g++.other/Makefile.in,
60479 g++.old-deja/g++.other/configure.in,
60480 gcc.c-torture/code_quality/Makefile.in,
60481 gcc.c-torture/code_quality/configure.in,
60482 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
60483 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
60484 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
60485 gcc.c-torture/execute/ieee/Makefile.in,
60486 gcc.c-torture/execute/ieee/configure.in,
60487 gcc.c-torture/noncompile/Makefile.in,
60488 gcc.c-torture/noncompile/configure.in,
60489 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
60490 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
60491 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
60493 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
60495 * g++.old-deja/g++.other/ambig3.C: New test.
60497 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
60499 * g++.old-deja/g++.pt/syntax1.C: New test.
60500 * g++.old-deja/g++.pt/syntax2.C: New test.
60501 * g++.old-deja/g++.other/syntax3.C: New test.
60502 * g++.old-deja/g++.other/syntax4.C: New test.
60504 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
60506 * gcc.dg/20000623-1.c: Prototype exit and abort.
60508 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
60510 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
60512 * gcc.dg/cpp-mi3.def: New file.
60514 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
60516 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
60517 lexer's error messages.
60518 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
60519 divine anything from the linemarkers.
60520 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
60521 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
60523 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
60525 * gcc.dg/20000623-1.c: New test.
60527 2000-06-22 Jakub Jelinek <jakub@redhat.com>
60529 * gcc.c-torture/execute/20000622-1.c: New test.
60531 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
60533 * g++.old-deja/g++.other/init15.C: New test.
60535 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
60537 * g++.old-deja/g++.pt/vaarg2.C: New test.
60538 * g++.old-deja/g++.pt/vaarg3.C: New test.
60540 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
60542 * g++.old-deja/g++.other/dyncast6.C: New test.
60544 2000-06-15 Jakub Jelinek <jakub@redhat.com>
60546 * gcc.c-torture/execute/loop-6.c: New test.
60548 2000-06-14 Jakub Jelinek <jakub@redhat.com>
60550 * gcc.dg/20000614-1.c: New test.
60551 * gcc.dg/20000614-2.c: New test.
60553 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
60555 * g++.old-deja/g++.other/inline12.C: New test.
60557 2000-06-13 Jakub Jelinek <jakub@redhat.com>
60559 * g++.old-deja/g++.other/eh1.C: New test.
60561 2000-06-12 Jakub Jelinek <jakub@redhat.com>
60563 * g++.old-deja/g++.other/type.C: New test.
60565 2000-06-05 Jakub Jelinek <jakub@redhat.com>
60567 * g++.old-deja/g++.other/initstring.C: New test.
60569 2000-06-12 Jason Merrill <jason@redhat.com>
60571 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
60573 2000-06-09 Jeffrey A Law (law@cygnus.com)
60575 * gcc.c-torture/compile/20000609-1.c: New test.
60577 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
60579 * gcc.dg/20000609-1.c: New test.
60581 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
60583 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
60584 * gcc.c-torture/noncompile/poison-1.c: Move...
60585 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
60586 * gcc.dg/cpp-li1.c: Add a token after the #line.
60588 2000-06-05 Richard Henderson <rth@cygnus.com>
60590 * gcc.c-torture/execute/20000605-2.c: New test.
60591 * gcc.c-torture/execute/20000605-3.c: New test.
60593 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
60595 * g77.f-torture/execute/20000503-1.x: New file.
60597 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
60599 * g++.old-deja/g++.eh/badalloc1.C: New test.
60601 2000-06-05 Richard Henderson <rth@cygnus.com>
60603 * gcc.c-torture/execute/20000605-1.c: New test.
60605 2000-06-05 Jakub Jelinek <jakub@redhat.com>
60606 Nathan Sidwell <nathan@codesourcery.com>
60608 * gcc.c-torture/compile/20000605-1.c: New test.
60610 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
60612 * g77.f-torture/compile/20000601-1.f: New test.
60614 2000-06-03 Richard Henderson <rth@cygnus.com>
60616 * gcc.c-torture/execute/20000603-1.c: New.
60618 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
60620 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
60621 * gcc.dg/noreturn-2.c (noreturn): Likewise.
60623 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
60625 * gcc.dg/compare2.c (case 12): XFAIL.
60626 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
60627 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
60629 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
60631 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
60633 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
60634 guard macro is already defined when the header is first
60636 * gcc.dg/cpp-mix.h: New file.
60637 * gcc.dg/endif-label.c: Update patterns to match compiler.
60639 * g++.brendan/complex1.C: Declare abort.
60640 * g++.law/refs4.C: Remove XFAIL.
60641 * g++.oliva/expr2.C: Declare abort and exit.
60643 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
60645 * gcc.c-torture/execute/20000528-1.c: New test.
60647 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
60648 * g++.old-deja/g++.law/temps4.C: Likewise.
60650 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
60651 stdlib.h. Call abort() on failure.
60652 * g++.old-deja/g++.law/refs4.C: Likewise.
60653 * g++.old-deja/g++.law/temps4.C: Likewise.
60654 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
60655 * gcc.c-torture/execute/20000112-1.c: Include string.h.
60657 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
60659 Relative to g++.dg/special:
60660 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
60662 Relative to g++.old-deja:
60663 * g++.brendan/complex1.C, g++.jason/optimize2.C,
60664 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
60665 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
60666 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
60667 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
60668 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
60669 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
60671 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
60672 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
60673 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
60674 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
60675 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
60676 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
60679 * g++.other/goto1.C: Update expectations for error messages.
60681 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
60683 * gcc.c-torture/compile/20000523-1.c: New test.
60685 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
60687 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
60689 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
60691 * g++.old-deja/g++.eh/catch11.C: New test.
60692 * g++.old-deja/g++.eh/catch12.C: New test.
60694 2000-05-24 Nick Clifton <nickc@cygnus.com>
60696 * gcc.c-torture/execute/20000523-1.c: New test.
60698 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
60700 * c-torture/execute/bcp-1.c: Replace abort in arg of
60701 __builtin_constant_p with a generic external function.
60703 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
60704 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
60705 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
60706 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
60707 Prototype abort and/or exit.
60709 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
60710 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
60711 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
60712 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
60714 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
60716 * gcc.dg/dwarf2-1.c: New test.
60718 2000-05-20 Richard Henderson <rth@cygnus.com>
60720 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
60722 2000-05-20 Andreas Jaeger <aj@suse.de>
60724 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
60727 2000-05-19 David Edelsohn <edelsohn@gnu.org>
60729 * gcc.c-torture/execute/20000519-2.c: New test.
60731 2000-05-19 Andreas Jaeger <aj@suse.de>
60733 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
60734 which fails with SSA.
60736 * lib/c-torture.exp: Also test with -O3 -fssa.
60738 2000-05-18 Michael Meissner <meissner@redhat.com>
60740 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
60741 * gcc.c-torture/execute/920415-1.c: Ditto.
60742 * gcc.c-torture/execute/920501-1.c: Ditto.
60743 * gcc.c-torture/execute/conversion.c: Ditto.
60744 * gcc.c-torture/execute/cvt-1.c: Ditto.
60746 2000-05-18 Jeffrey A Law (law@cygnus.com)
60748 * gcc.c-torture/compile/20000518-1.c: New test.
60750 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
60752 * g77.f-torture/compile/200005018.f: New test.
60754 2000-05-17 Jeffrey A Law (law@cygnus.com)
60756 * gcc.c-torture/compile/20000517-1.c: New test.
60758 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
60760 * gcc.c-torture/execute/20000516-1.c: New test.
60762 2000-05-15 Jakub Jelinek <jakub@redhat.com>
60764 * g++.old-deja/g++.other/eh.C: New test.
60766 2000-05-12 Richard Henderson <rth@cygnus.com>
60768 * gcc.c-torture/execute/990208-1.c (main): Don't pass
60769 constants through to doit's conditional.
60771 2000-05-11 Jeffrey A Law (law@cygnus.com)
60773 * gcc.c-torture/compile/20000511-1.c: New test.
60774 * g77.f-torture/compile/20000511-1.f: New test.
60775 * g77.f-torture/compile/20000511-2.f: New test.
60777 2000-05-11 Michael Meissner <meissner@redhat.com>
60779 * gcc.c-torture/execute/20000511-1.c: New test.
60781 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
60783 * gcc.dg/dg.exp: Scan .S files as well as .c files.
60784 * gcc.dg/20000510-1.S: New.
60786 2000-05-08 Catherine Moore <clm@cygnus.com>
60788 * gcc.dg/unused-3.c: New.
60790 2000-05-06 Richard Henderson <rth@cygnus.com>
60792 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
60793 * g++.old-deja/g++.mike/warn1.C: Likewise.
60794 * g++.old-deja/g++.pt/local1.C: Likewise.
60795 * g++.old-deja/g++.pt/local7.C: Likewise.
60796 * g++.old-deja/g++.pt/spec16.C: Likewise.
60798 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
60800 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
60802 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
60804 * g77.f-torture/execute/20000503-1.f: New test.
60806 2000-05-04 Andreas Jaeger <aj@suse.de>
60808 * gcc.dg/noreturn-2.c: New test.
60810 2000-05-04 Neil Booth <NeilB@earthling.net>
60812 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
60815 2000-05-04 Richard Henderson <rth@cygnus.com>
60817 * gcc.c-torture/execute/20000503-1.c: Fix typo.
60819 2000-05-04 Richard Henderson <rth@cygnus.com>
60821 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
60822 OpenSSL by Jason R Thorpe.
60824 2000-05-03 Jim Wilson <wilson@cygnus.com>
60826 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
60828 2000-05-03 Robert Lipe <robertlipe@usa.net>
60830 * gcc.dg/20000503-1.c: New test.
60832 2000-05-02 Jakub Jelinek <jakub@redhat.com>
60834 * gcc.c-torture/compile/20000502-1.c: New test.
60835 * g++.old-deja/g++.other/align.C: New test.
60836 * gcc.dg/cpp-tradstringify.c: New test.
60838 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
60840 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
60841 and hard registers.
60843 2000-04-26 Geoff Keating <geoffk@cygnus.com>
60845 * gcc.c-torture/execute/loop-5.c: New test.
60847 2000-04-25 Jakub Jelinek <jakub@redhat.com>
60849 * gcc.c-torture/execute/va-arg-20.c: New test.
60851 2000-04-23 Jeffrey A Law (law@cygnus.com)
60853 * gcc.c-torture/execute/20000422-1.c: New test.
60855 2000-04-20 Greg McGary <gkm@gnu.org>
60857 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
60858 when optimizing, but without sibling-call optimizations (-O1).
60860 2000-04-20 Jeffrey A Law (law@cygnus.com)
60862 * gcc.c-torture/compile/20000420-1.c: New test.
60864 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
60866 * g++.abi/ptrflags.C: New test.
60867 * g++.eh/catchptr1.C: Test incomplete pointer chains.
60869 2000-04-19 Catherine Moore <clm@cygnus.com>
60871 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
60873 2000-04-19 Greg McGary <gkm@gnu.org>
60875 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
60876 sibling-call optimizations.
60878 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
60880 * gcc.dg/20000419-1.c: New test.
60882 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
60884 * gcc.c-torture/execute/20000412-6.c: New test.
60886 2000-04-12 Jeffrey A Law (law@cygnus.com)
60888 * gcc.c-torture/execute/20000412-5.c: New test.
60889 * g77.f-torture/compile/20000412-1.f: New test.
60890 * gcc.c-torture/execute/20000412-4.c: New test.
60891 * gcc.c-torture/compile/20000412-2.c: New test.
60892 * gcc.c-torture/execute/20000412-3.c: New test.
60893 * gcc.c-torture/compile/20000412-1.c: New test.
60894 * gcc.c-torture/execute/20000412-2.c: New test.
60896 2000-04-12 Jakub Jelinek <jakub@redhat.com>
60898 * objc/execute/bf-20.m: New test.
60900 2000-04-10 Richard Henderson <rth@cygnus.com>
60902 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
60904 * gcc.c-torture/execute/20000412-1.c: New test.
60906 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
60908 * g++.old-deja/g++.eh/catchptr1.C: New test.
60910 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
60912 * g++.old-deja/g++.abi/cxa_vec.C: New test.
60914 2000-04-08 Neil Booth <NeilB@earthling.net>
60916 * gcc.dg/cpp-nullchar.c: Remove test as
60917 embedded nulls cause problems.
60919 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
60921 * gcc.dg/compare2.c: New test.
60923 2000-04-08 Neil Booth <NeilB@earthling.net>
60925 * gcc.dg/cpp-nullchar.c: New test.
60927 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
60929 * gcc.dg/cpp-mi2.c: New test.
60930 * gcc.dg/cpp-mi2[abc].h: New files.
60932 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
60934 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
60937 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
60939 * g++.old-deja/g++.abi/vmihint.C: New test.
60941 2000-04-06 Neil Booth <NeilB@earthling.net>
60943 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
60944 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
60947 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
60949 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
60950 avoid stack-frame overwrite.
60952 2000-04-05 Jakub Jelinek <jakub@redhat.com>
60954 * gcc.c-torture/compile/20000405-2.c: New test.
60955 * gcc.c-torture/compile/20000405-3.c: New test.
60957 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
60959 * gcc.c-torture/compile/20000405-1.c: New test.
60961 2000-04-04 Geoff Keating <geoffk@cygnus.com>
60963 * gcc.dg/cast-qual-1.c: Revert last change.
60965 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
60967 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
60969 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
60971 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
60972 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
60974 2000-04-03 Jeffrey A Law (law@cygnus.com)
60976 * gcc.c-torture/compile/20000403-2.c: New test.
60977 * gcc.c-torture/compile/20000403-1.c: New test.
60979 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
60981 * gcc.c-torture/execute/20000403-1.c: New test.
60983 2000-04-03 Geoff Keating <geoffk@cygnus.com>
60985 * gcc.c-torture/execute/20000402-1.c: New test.
60987 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
60989 * gcc.c-torture/execute/va-arg-15.c: New test.
60990 * gcc.c-torture/execute/va-arg-16.c: New test.
60991 * gcc.c-torture/execute/va-arg-17.c: New test.
60992 * gcc.c-torture/execute/va-arg-18.c: New test.
60993 * gcc.c-torture/execute/va-arg-19.c: New test.
60995 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
60997 * gcc.c-torture/compile/981211-1.c: Move to...
60998 * gcc.dg/cpp-as1.c: ...here.
60999 * gcc.dg/cpp-as2.c: New file.
61001 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
61004 2000-04-02 Neil Booth <NeilB@earthling.net>
61006 * gcc.dg/cpp-cond.c New tests.
61007 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
61008 accidental success less likely.
61009 * gcc.dg/cpp-missingop.c New tests.
61010 * gcc.dg/cpp-missingparen.c New tests.
61011 * gcc.dg/cpp-shift.c New tests.
61012 * gcc.dg/cpp-shortcircuit.c New tests.
61013 * gcc.dg/cpp-unary.c New tests.
61015 2000-03-29 Jeffrey A Law (law@cygnus.com)
61017 * gcc.c-torture/compile/20000329-1.c: New test.
61019 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
61021 * gcc.c-torture/compile/20000326-1.c: New test.
61022 * gcc.c-torture/compile/20000326-2.c: New test.
61024 2000-03-24 Geoff Keating <geoffk@cygnus.com>
61026 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
61027 the first parameter is a function argument.
61029 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
61031 * g++.old-deja/g++.ext/array4.C: New test.
61033 2000-03-22 Geoff Keating <geoffk@cygnus.com>
61035 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
61037 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
61039 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
61041 2000-03-19 Richard Henderson <rth@cygnus.com>
61043 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
61045 2000-03-19 Richard Henderson <rth@cygnus.com>
61047 * gcc.c-torture/compile/20000319-1.c: New test.
61049 2000-03-14 Jeffrey A Law (law@cygnus.com)
61051 * gcc.c-torture/execute/20000314-3.c: New test.
61052 * gcc.c-torture/execute/20000314-2.c: New test.
61053 * gcc.c-torture/execute/20000314-1.c: New test.
61054 * gcc.c-torture/compile/20000314-2.c: New test.
61055 * gcc.c-torture/compile/20000314-1.c: New test.
61057 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
61059 * g++.old-deja/g++.warn/inline.C: New test.
61061 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
61063 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
61064 standards-compliant result rather than specific constants.
61065 Put test-values in array.
61067 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
61069 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
61070 (g++_target_compile): Put test-specific options last.
61072 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
61074 * g++.old-deja/g++.eh/vbase4.C: New test.
61076 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
61078 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
61080 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
61082 * g++.old-deja/g++.brendan/misc12.C: Removed.
61083 * g++.old-deja/g++.pt/memtemp77.C: Constify.
61084 * g++.old-deja/g++.ext/pretty4.C: New test.
61086 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
61088 * g++.old-deja/g++.other/string2.C: New test.
61090 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
61092 * g++.old-deja/g++.warn/impint2.C: New test.
61094 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
61096 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
61099 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
61101 * g++.old-deja/g++.warn/impint.C: New test.
61102 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
61103 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
61104 * g++.old-deja/g++.pt/explicit12.C: Likewise.
61105 * g++.old-deja/g++.pt/explicit13.C: Likewise.
61106 * g++.old-deja/g++.pt/explicit17.C: Likewise.
61107 * g++.old-deja/g++.pt/explicit18.C: Likewise.
61108 * g++.old-deja/g++.pt/explicit19.C: Likewise.
61109 * g++.old-deja/g++.pt/explicit23.C: Likewise.
61110 * g++.old-deja/g++.pt/explicit31.C: Likewise.
61111 * g++.old-deja/g++.pt/explicit35.C: Likewise.
61112 * g++.old-deja/g++.pt/explicit6.C: Likewise.
61113 * g++.old-deja/g++.pt/memclass7.C: Likewise.
61115 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
61117 * gcc.dg/cpp-redef.c: New test.
61119 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
61121 * g++.old-deja/g++.pt/unify7.C: New test.
61123 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
61125 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
61126 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
61128 2000-02-25 Geoff Keating <geoffk@cygnus.com>
61130 * gcc.c-torture/compile/20000224-1.c: New test.
61132 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
61134 * gcc.c-torture/compile/cpp-2.c: New test.
61135 * gcc.c-torture/compile/cpp-1.c: New test.
61137 2000-02-25 Jeffrey A Law (law@cygnus.com)
61139 * gcc.c-torture/execute/20000225-1.c: New test.
61141 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
61143 * gcc.dg/cpp-li2.c: New test.
61145 * gcc.dg/cpp-wi1.c: New test.
61147 * gcc.dg/cpp-li1.c: New test.
61149 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
61151 * g++.old-deja/g++.other/sizeof5.C: New test.
61153 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
61155 * gcc.c-torture/execute/va-arg-13.c: New test.
61157 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
61159 * gcc.c-torture/execute/va-arg-12.c: New test.
61161 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
61163 * gcc.c-torture/execute/20000223-1.c: New test.
61165 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
61167 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
61169 2000-02-22 Mark Mitchell <mark@codesourcery.com>
61171 * g++.old-deja/g++.abi/ptrmem.C: New test.
61173 2000-02-19 Richard Henderson <rth@cygnus.com>
61175 * gcc.c-torture/compile/init-3.c: New.
61177 2000-02-17 Mark Mitchell <mark@codesourcery.com>
61179 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
61182 2000-02-11 Robert Lipe <robertl@sco.com>
61184 * gcc.c-torture/compile/20000211-3.c: New test.
61186 2000-02-11 Martin Buchholz <martin@xemacs.org>
61188 * gcc.c-torture/compile/20000211-2.c: New test.
61190 2000-02-11 Jeffrey A Law (law@cygnus.com)
61192 * gcc.c-torture/compile/20000211-1.c: New test.
61194 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
61196 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
61199 2000-02-08 Nathan Sidwell <nathan@acm.org>
61201 * g++.old-deja/g++.other/cast5.C: New test.
61203 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
61205 * gcc.c-torture/execute/20000205-1.c: New.
61207 2000-02-03 Nathan Sidwell <nathan@acm.org>
61209 * g++.old-deja/g++.jason/cast3.C: Return void.
61210 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
61212 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
61214 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
61216 * gcc.dg/loop-1.c: New test.
61218 2000-01-27 Jakub Jelinek <jakub@redhat.com>
61220 * gcc.c-torture/compile/20000127-1.c: New test.
61221 * gcc.c-torture/execute/991228-1.c: New test.
61223 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
61225 * gcc.dg/unused-2.c: New test.
61227 * gcc.dg/conv-1.c: New test.
61229 2000-01-24 Mark Mitchell <mark@codesourcery.com>
61231 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
61233 (tool_option_proc): Fix typo.
61235 2000-01-24 Geoff Keating <geoffk@cygnus.com>
61237 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
61238 of the ld on the host, not on the build machine.
61239 Also, don't crash if '--help' is not a supported option.
61241 2000-01-24 Richard Henderson <rth@cygnus.com>
61243 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
61245 2000-01-20 Jeffrey A Law (law@cygnus.com)
61247 * gcc.c-torture/execute/20000120-2.c: New test.
61248 * gcc.c-torture/execute/20000120-1.c: New test.
61250 2000-01-13 Jeffrey A Law (law@cygnus.com)
61252 * gcc.c-torture/execute/20000113-1.c: New test.
61254 2000-01-12 Jeffrey A Law (law@cygnus.com)
61256 * gcc.c-torture/execute/20000112-1.c: New test.
61258 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
61260 * gcc.dg/20000111-1.c: New test.
61262 2000-01-10 Jeffrey A Law (law@cygnus.com)
61264 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
61265 with 16 bit integers.
61267 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
61269 * gcc.dg/20000108-1.c: New test.
61271 2000-01-05 Nathan Sidwell <nathan@acm.org>
61273 * g++.old-deja/g++.ns/koenig8.C: New test.
61275 2000-01-05 Nathan Sidwell <nathan@acm.org>
61277 * g++.old-deja/g++.other/cast4.C: New test.
61279 2000-01-05 Jeffrey A Law (law@cygnus.com)
61281 * gcc.c-torture/compile/20000105-2.c: New test.
61282 * gcc.c-torture/compile/20000105-1.c: New test.
61284 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
61286 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
61287 references to printf & atoi to conform to ANSI standard.
61288 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
61289 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
61290 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
61291 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
61292 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
61293 * g++.old-deja/g++.brendan/complex1.C: Likewise.
61294 * g++.old-deja/g++.brendan/copy1.C: Likewise.
61295 * g++.old-deja/g++.brendan/copy2.C: Likewise.
61296 * g++.old-deja/g++.brendan/copy3.C: Likewise.
61297 * g++.old-deja/g++.brendan/copy4.C: Likewise.
61298 * g++.old-deja/g++.brendan/copy5.C: Likewise.
61299 * g++.old-deja/g++.brendan/copy6.C: Likewise.
61300 * g++.old-deja/g++.brendan/copy7.C: Likewise.
61301 * g++.old-deja/g++.brendan/copy8.C: Likewise.
61302 * g++.old-deja/g++.brendan/crash11.C: Likewise.
61303 * g++.old-deja/g++.brendan/crash14.C: Likewise.
61304 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
61305 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
61306 * g++.old-deja/g++.brendan/delete2.C: Likewise.
61307 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
61308 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
61309 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
61310 * g++.old-deja/g++.brendan/eh1.C: Likewise.
61311 * g++.old-deja/g++.brendan/groff1.C: Likewise.
61312 * g++.old-deja/g++.brendan/init3.C: Likewise.
61313 * g++.old-deja/g++.brendan/misc12.C: Likewise.
61314 * g++.old-deja/g++.brendan/misc7.C: Likewise.
61315 * g++.old-deja/g++.brendan/new2.C: Likewise.
61316 * g++.old-deja/g++.brendan/operators4.C: Likewise.
61317 * g++.old-deja/g++.brendan/operators5.C: Likewise.
61318 * g++.old-deja/g++.brendan/overload2.C: Likewise.
61319 * g++.old-deja/g++.brendan/overload7.C: Likewise.
61320 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
61321 * g++.old-deja/g++.brendan/reference1.C: Likewise.
61322 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
61323 * g++.old-deja/g++.brendan/template24.C: Likewise.
61324 * g++.old-deja/g++.brendan/template3.C: Likewise.
61325 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
61326 * g++.old-deja/g++.jason/inline3.C: Likewise.
61327 * g++.old-deja/g++.jason/opeq.C: Likewise.
61328 * g++.old-deja/g++.law/arg5.C: Likewise.
61329 * g++.old-deja/g++.law/arm7.C: Likewise.
61330 * g++.old-deja/g++.law/ctors11.C: Likewise.
61331 * g++.old-deja/g++.law/cvt8.C: Likewise.
61332 * g++.old-deja/g++.law/init9.C: Likewise.
61333 * g++.old-deja/g++.law/refs4.C: Likewise.
61334 * g++.old-deja/g++.law/template2.C: Likewise.
61335 * g++.old-deja/g++.law/visibility24.C: Likewise.
61336 * g++.old-deja/g++.law/vtable3.C: Likewise.
61337 * g++.old-deja/g++.mike/asm2.C: Likewise.
61338 * g++.old-deja/g++.mike/eh1.C: Likewise.
61339 * g++.old-deja/g++.mike/misc1.C: Likewise.
61340 * g++.old-deja/g++.mike/misc13.C: Likewise.
61341 * g++.old-deja/g++.mike/misc14.C: Likewise.
61342 * g++.old-deja/g++.mike/ns12.C: Likewise.
61343 * g++.old-deja/g++.mike/p1248.C: Likewise.
61344 * g++.old-deja/g++.mike/p3708.C: Likewise.
61345 * g++.old-deja/g++.mike/p3708a.C: Likewise.
61346 * g++.old-deja/g++.mike/p3708b.C: Likewise.
61347 * g++.old-deja/g++.mike/p646.C: Likewise.
61348 * g++.old-deja/g++.mike/p700.C: Likewise.
61349 * g++.old-deja/g++.mike/p783.C: Likewise.
61350 * g++.old-deja/g++.mike/p783a.C: Likewise.
61351 * g++.old-deja/g++.mike/p783b.C: Likewise.
61352 * g++.old-deja/g++.mike/p786.C: Likewise.
61353 * g++.old-deja/g++.mike/p789.C: Likewise.
61354 * g++.old-deja/g++.mike/p789a.C: Likewise.
61355 * g++.old-deja/g++.mike/p807a.C: Likewise.
61356 * g++.old-deja/g++.other/delete3.C: Likewise.
61357 * g++.old-deja/g++.other/dyncast1.C: Likewise.
61358 * g++.old-deja/g++.other/dyncast2.C: Likewise.
61359 * g++.old-deja/g++.other/dyncast3.C: Likewise.
61360 * g++.old-deja/g++.other/empty1.C: Likewise.
61361 * g++.old-deja/g++.other/temporary1.C: Likewise.
61362 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
61363 * g++.old-deja/g++.pt/t16.C: Likewise.
61364 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
61366 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
61368 * gcc.dg/991230-1.c: New test.
61370 1999-12-29 Jeffrey A Law (law@cygnus.com)
61372 * gcc.c-torture/compile/991229-3.c: New test.
61373 * gcc.c-torture/compile/991229-2.c: New test.
61374 * gcc.c-torture/compile/991229-1.c: New test.
61376 1999-12-29 Greg McGary <gkm@eng.ascend.com>
61378 * gcc.c-torture/compile/labels-2.c: New test.
61380 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
61382 * gcc.c-torture/execute/991227-1.c: New test.
61384 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
61386 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
61388 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
61390 * gcc.c-torture/execute/991221-1.c: New test.
61392 1999-12-20 Nathan Sidwell <nathan@acm.org>
61394 * g++.old-deja/g++.other/cast3.C: New test.
61396 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
61398 * gcc.c-torture/execute/991216-4.c: New test.
61400 1999-12-16 Michael Meissner <meissner@cygnus.com>
61402 * gcc.c-torture/execute/991216-1.c: New test.
61403 * gcc.c-torture/execute/991216-2.c: New test.
61404 * gcc.c-torture/execute/991216-3.c: New test.
61406 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
61408 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
61409 Actually make the test fail by using "-O2" for compilation.
61411 1999-12-15 Nathan Sidwell <nathan@acm.org>
61413 * g++.old-deja/g++.warn/cast-align1.C: New test.
61415 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
61417 * gcc.c-torture/compile/991214-1.c: New test.
61418 * gcc.c-torture/compile/991214-2.c: New test.
61420 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
61422 * gcc.dg/991214-1.c: New test.
61424 1999-12-13 Jeffrey A Law (law@cygnus.com)
61426 * gcc.c-torture/compile/991213-3.c: New test.
61427 * gcc.c-torture/compile/991213-2.c: New test.
61428 * gcc.c-torture/compile/991213-1.c: New test.
61430 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
61432 * gcc.dg/991209-1.c: New test.
61434 1999-12-08 Nathan Sidwell <nathan@acm.org>
61436 * gcc.c-torture/compile/991208-1.c: New test.
61438 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
61440 * gcc.dg/ultrasp2.c: New test.
61442 1999-12-05 Alex Samuel <samuel@codesourcery.com>
61444 * g++.old-deja/g++.abi/align.C (main): Fix typo.
61446 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
61448 * gcc.c-torture/compile/991202-1.c: New test.
61449 * gcc.c-torture/execute/991202-1.c: New test.
61450 * gcc.c-torture/execute/991202-2.c: New test.
61451 * gcc.c-torture/execute/991202-3.c: New test.
61453 1999-12-02 Alex Samuel <samuel@codesourcery.com>
61455 * g++.old-deja/g++.abi/align.C: New test.
61456 * g++.old-deja/g++.abi/aggregates.C: Likewise.
61457 * g++.old-deja/g++.abi/bitfields.C: Likewise.
61459 1999-12-01 Richard Henderson <rth@cygnus.com>
61461 * gcc.c-torture/execute/991201-1.c: New.
61463 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
61465 * gcc.dg/991129-1.c: New test.
61467 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
61469 * gcc.c-torture/compile/991127-1.c: New test.
61471 1999-11-22 Nathan Sidwell <nathan@acm.org>
61473 * g++.old-deja/g++.other/warn4.C: New test.
61475 1999-11-22 Nathan Sidwell <nathan@acm.org>
61477 * g++.old-deja/g++.eh/cleanup2.C: New test.
61478 * g++.old-deja/g++.ext/pretty2.C: New test.
61479 * g++.old-deja/g++.ext/pretty3.C: New test.
61480 * g++.old-deja/g++.other/debug6.C: New test.
61482 1999-10-20 Jim Wilson <wilson@cygnus.com>
61484 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
61485 compiler_output to look for one error message instead of two.
61487 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
61489 * gcc.c-torture/execute/991118-1.c: Also test case
61490 where the word boundary does not split a byte evenly.
61492 1999-11-19 Nathan Sidwell <nathan@acm.org>
61494 * g++.old-deja/g++.ext/restrict1.C: New test.
61496 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
61498 * gcc.c-torture/execute/991118-1.c: New test.
61500 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
61502 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
61503 working directory pathnames.
61505 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
61507 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
61508 host is equipped with driver.h and driver.o so it can actually
61509 compile and run the tests.
61511 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
61513 * gcc.c-torture/compile/991008-1.c: New test.
61515 1999-11-08 Nick Clifton <nickc@cygnus.com>
61517 * lib/gcc-dg.exp: Include target-supports.exp
61519 1999-11-05 Nick Clifton <nickc@cygnus.com>
61521 * lib/target-supports.exp: New file: Provide procs to test for
61522 features supported by the target.
61523 (check_weak_available): Moved here from ecos.exp.
61524 (check_alias_available): New proc: Determine of the target
61525 toolchain supports the alias attribute.
61527 * gcc.dg/special/ecos.exp: Move check_weak_available to
61528 target-supports.exp.
61529 (alias-1.c): Only perform the test if the target supports
61531 (wkali-1.c): Only perform the test if the target supports
61534 * gcc.dg/990506-0.c: Expect error messages from cross
61535 targets as well as native targets.
61537 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
61539 * gcc.dg/ultrasp1.c: Removed xfail.
61540 * gcc.dg/struct-ret-2.c: Likewise.
61541 * gcc.dg/array-1.c: Likewise.
61543 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
61545 * gcc.dg/struct-ret-2.c: New test.
61547 * gcc.dg/array-1.c: New test.
61549 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
61551 * gcc.c-torture/execute/991030-1.c: New test.
61553 1999-10-26 Richard Henderson <rth@cygnus.com>
61555 * gcc.c-torture/compile/991026-2.c: New test.
61557 1999-10-26 Jeffrey A Law (law@cygnus.com)
61559 * gcc.c-torture/compile/991026-1.c: New test.
61561 1999-10-23 Jeffrey A Law (law@cygnus.com)
61563 * gcc.c-torture/execute/991023-1.c: New test.
61565 1999-10-19 Jeffrey A Law (law@cygnus.com)
61567 * gcc.c-torture/execute/991019-1.c: New test.
61569 1999-10-16 Richard Henderson <rth@cygnus.com>
61571 * gcc.c-torture/execute/991016-1.c: New test.
61573 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
61575 * gcc.c-torture/execute/991014-1.c: New test.
61577 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
61579 * g++.old-deja/g++.other/union2.C: New test.
61581 1999-10-13 Nathan Sidwell <nathan@acm.org>
61583 * g++.old-deja/g++.other/vaarg2.C: New test.
61584 * g++.old-deja/g++.other/vaarg3.C: New test.
61586 1999-10-12 Craig Burley <craig@jcb-sc.com>
61588 * g77.f-torture/noncompile/19990905-1.f: Moved from being
61591 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
61593 * gcc.c-torture/execute/va-arg-11.c: New test.
61595 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
61597 * lib/file-format.exp (gcc_target_object_format): Don't
61598 crash if objdump is unavailable.
61600 1999-09-29 Donn Terry <donn@interix.com>
61602 * gcc.misc-tests/mg.exp: delete extraneous redirection.
61604 1999-09-28 Nick Clifton <nickc@cygnus.com>
61606 * gcc.c-torture/compile/990928-1.c: New test.
61608 1999-09-28 Nathan Sidwell <nathan@acm.org>
61610 * g++.old-deja/g++.other/decl6.C: New test.
61612 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
61614 * gcc.c-torture/execute/va-arg-10.c: New test.
61616 1999-09-27 Nathan Sidwell <nathan@acm.org>
61618 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
61619 __PRETTY_FUNCTION__.
61621 1999-09-23 Nick Clifton <nickc@cygnus.com>
61623 * gcc.c-torture/execute/990923-1.c: New test.
61625 1999-09-21 Nick Clifton <nickc@cygnus.com>
61627 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
61628 for which -fpic is inappropriate.
61630 1999-09-21 Mark Mitchell <mark@codesourcery.com>
61632 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
61634 1999-09-21 Nathan Sidwell <nathan@acm.org>
61636 * g++.old-deja/g++.other/dyncast1.C: New test.
61637 * g++.old-deja/g++.other/dyncast2.C: New test.
61638 * g++.old-deja/g++.other/dyncast3.C: New test.
61639 * g++.old-deja/g++.other/dyncast4.C: New test.
61640 * g++.old-deja/g++.other/dyncast5.C: New test.
61641 * g++.old-deja/g++.eh/catch3.C: New test.
61642 * g++.old-deja/g++.eh/catch3p.C: New test.
61643 * g++.old-deja/g++.eh/catch4.C: New test.
61644 * g++.old-deja/g++.eh/catch4p.C: New test.
61645 * g++.old-deja/g++.eh/catch5.C: New test.
61646 * g++.old-deja/g++.eh/catch5p.C: New test.
61647 * g++.old-deja/g++.eh/catch6.C: New test.
61648 * g++.old-deja/g++.eh/catch6p.C: New test.
61649 * g++.old-deja/g++.eh/catch7.C: New test.
61650 * g++.old-deja/g++.eh/catch7p.C: New test.
61651 * g++.old-deja/g++.eh/catch8.C: New test.
61652 * g++.old-deja/g++.eh/catch8p.C: New test.
61653 * g++.old-deja/g++.eh/catch9.C: New test.
61654 * g++.old-deja/g++.eh/catch9p.C: New test.
61656 1999-09-13 Nathan Sidwell <nathan@acm.org>
61658 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
61659 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
61661 1999-09-13 Jeffrey A Law (law@cygnus.com)
61663 * gcc.c-torture/compile/990913-1.c: New test.
61665 1999-09-10 Nathan Sidwell <nathan@acm.org>
61667 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
61668 * g++.old-deja/g++.jason/rfg5.C: Likewise.
61670 1999-09-09 Richard Henderson <rth@cygnus.com>
61672 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
61674 1999-09-09 Nathan Sidwell <nathan@acm.org>
61676 * g++.old-deja/g++.other/lookup11.C: New test.
61677 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
61678 what is permitted and what we want.
61679 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
61681 * g++.old-deja/g++.jason/rfg5.C: Likewise.
61683 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
61685 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
61686 * gcc.c-torture/noncompile/poison-1.c: New file.
61688 1999-09-08 Nathan Sidwell <nathan@acm.org>
61690 * g++.old-deja/g++.other/sizeof3.C: New test.
61691 * g++.old-deja/g++.other/sizeof4.C: New test.
61692 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
61693 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
61695 1999-09-07 Richard Henderson <rth@cygnus.com>
61697 * gcc.dg/va-arg-1.c: New.
61699 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
61701 * gcc.c-torture/execute/va-arg-9.c: New test.
61703 1999-09-05 Craig Burley <craig@jcb-sc.com>
61705 * g77.f-torture/compile/980519-2.f: New test.
61706 * g77.f-torture/compile/19990905-0.f: New test.
61707 * g77.f-torture/compile/19990905-1.f: New test.
61708 * g77.f-torture/compile/19990905-2.f: New test.
61710 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
61712 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
61714 * gcc.c-torture/execute/990827-1.c: Fix typo.
61716 1999-09-03 Nathan Sidwell <nathan@acm.org>
61718 * g++.old-deja/g++.other/deref1.C: New test.
61720 1999-09-02 Nathan Sidwell <nathan@acm.org>
61722 * g++.old-deja/g++.other/ambig2.C: New test.
61723 * g++.old-deja/g++.other/cond5.C: New test.
61724 * g++.old-deja/g++.other/lookup16.C: New test.
61726 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
61728 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
61731 1999-08-31 Jeffrey A Law (law@cygnus.com)
61733 * lib/c-torture.exp: Avoid the "compare executables" optimization
61734 when testing native.
61736 1999-08-29 Jeffrey A Law (law@cygnus.com)
61738 * gcc.c-torture/execute/990829-1.c: New test.
61739 * gcc.c-torture/compile/990829-1.c: New test.
61741 1999-08-27 Paul Burchard <burchard@pobox.com>
61743 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
61744 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
61745 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
61746 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
61747 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
61748 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
61749 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
61750 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
61751 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
61752 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
61753 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
61755 1999-08-27 Jeffrey A Law (law@cygnus.com)
61757 * gcc.c-torture/execute/990827-1.c: New test.
61759 1999-08-26 Craig Burley <craig@jcb-sc.com>
61761 * g77.f-torture/noncompile/19990826-4.f: New test.
61763 * g77.f-torture/compile/19990826-3.f: New test.
61765 * g77.f-torture/execute/19990826-2.f: New test.
61767 * g77.f-torture/compile/19990826-1.f: New test.
61769 * gcc.c-torture/execute/990826-0.c: New test.
61770 * g77.c-torture/execute/19990826-0.f: New test.
61772 * g77.f-torture/noncompile/970626-2.f: New test.
61774 1999-08-25 Paul Burchard <burchard@pobox.com>
61776 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
61777 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
61778 lss-011.C: New tests.
61780 1999-08-25 Nathan Sidwell <nathan@acm.org>
61782 * g++.old-deja/g++.other/decl5.C: New test.
61784 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
61786 * noncompile/noncompile.exp: Load_lib c-torture.exp.
61787 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
61788 call `postbase' for each one. All callers of `postbase' changed
61789 to call this instead.
61791 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
61793 * gcc.c-torture/execute/990811-1.c: New test.
61795 1999-08-09 Nick Clifton <nickc@cygnus.com>
61797 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
61800 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
61803 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
61805 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
61807 1999-08-04 Jeffrey A Law (law@cygnus.com)
61809 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
61811 1999-08-04 Nathan Sidwell <nathan@acm.org>
61813 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
61815 1999-08-04 Jeffrey A Law (law@cygnus.com)
61817 * gcc.c-torture/execute/990804-1.c: New test.
61819 1999-08-03 Nathan Sidwell <nathan@acm.org>
61821 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
61822 * g++.old-deja/g++.brendan/crash64.C: Likewise.
61823 * g++.old-deja/g++.brendan/overload8.C: Likewise.
61825 1999-08-03 Nathan Sidwell <nathan@acm.org>
61827 * g++.old-deja/g++.other/struct1.C: New test.
61829 1999-08-03 Nathan Sidwell <nathan@acm.org>
61831 * g++.old-deja/g++.other/enum2.C: New test.
61833 1999-08-02 Richard Henderson <rth@cygnus.com>
61835 Adapted from tests from Franz Sirl:
61836 * gcc.c-torture/execute/va-arg-7.c: New test.
61837 * gcc.c-torture/execute/va-arg-8.c: New test.
61839 1999-08-01 Jeffrey A Law (law@cygnus.com)
61841 * gcc.c-torture/compile/990801-2.c: New test.
61843 * gcc.c-torture/compile/990801-1.c: New test.
61845 1999-07-27 Michael Meissner <meissner@cygnus.com>
61847 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
61848 fp-cmp-1.c, converting double to float.
61850 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
61851 fp-cmp-1.c, converting double to long double.
61853 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
61854 from fr1 to unknown_register, since fr1 is a legitimate register
61857 1999-07-25 Jeffrey A Law (law@cygnus.com)
61859 * README: More listname related changes.
61861 1999-07-08 Catherine Moore <clm@cygnus.com>
61863 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
61865 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
61867 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
61869 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
61871 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
61873 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
61875 * gcc.dg/990703-1.c: New test.
61877 1999-06-29 Nick Clifton <nickc@cygnus.com>
61879 * lib/file-format.exp: New file: Move definition of proc
61880 gcc_target_object_format to here from
61881 gcc.dg/special/ecos.exp.
61883 * lib/c-torture.exp: Include lib file-format.exp.
61884 * lib/gcc-dg.exp: Include lib file-format.exp.
61886 * gcc.dg/special/ecos.exp: Remove definition of proc
61887 gcc_target_object_format.
61889 1999-06-28 Jeffrey A Law (law@cygnus.com)
61891 * gcc.c-torture/execute/990628-1.c: New test.
61893 1999-06-25 Jeffrey A Law (law@cygnus.com)
61895 * gcc.c-torture/compile/990625-2.c: New test.
61897 * gcc.c-torture/compile/990625-1.c: New test.
61899 1999-06-23 Nick Clifton <nickc@cygnus.com>
61901 * gcc.c-torture/compile/dll.c: New test case. Check that dll
61902 attributes compile.
61903 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
61904 ports that use the COFF/PE file format.
61906 1999-06-17 Jeffrey A Law (law@cygnus.com)
61908 * gcc.c-torture/compile/990617-1.c: New test.
61910 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
61912 * g++.old-deja/g++.other/decl4.C: New test.
61914 1999-06-14 Nathan Sidwell <nathan@acm.org>
61916 * g++.old-deja/g++.other/bitfld3.C: New test.
61918 1999-06-08 Nathan Sidwell <nathan@acm.org>
61920 * g++.old-deja/g++.eh/catch1.C: New test.
61922 1999-06-07 Jeffrey A Law (law@cygnus.com)
61924 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
61926 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
61927 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
61929 1999-06-05 Craig Burley <craig@jcb-sc.com>
61931 * g77.f-torture/compile/19990502-0.f: Replace with new,
61932 shorter, test that still fails after recent changes.
61934 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
61936 * gcc.c-torture/execute/990604-1.c: New test.
61938 1999-05-31 Jeffrey A Law (law@cygnus.com)
61940 * gcc.c-torture/execute/990531-1.c: New test.
61942 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
61944 * gcc.c-torture/compile/990527-1.c: New test.
61946 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
61948 * gcc.c-torture/execute/990527-1.c: New test.
61950 1999-05-25 Nick Clifton <nickc@cygnus.com>
61952 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
61953 bitfields as signed.
61955 1999-05-25 Craig Burley <craig@jcb-sc.com>
61957 * g77.f-torture/compile/19990525-0.f: New test.
61959 1999-05-25 Jeffrey A Law (law@cygnus.com)
61961 * gcc.c-torture/execute/990525-2.c: New test.
61963 * gcc.c-torture/execute/990525-1.c: New test.
61965 1999-05-24 Nathan Sidwell <nathan@acm.org>
61967 * g++.old-deja/g++.other/anon3.C: New test.
61968 * g++.old-deja/g++.other/anon4.C: New test.
61969 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
61970 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
61971 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
61974 1999-05-24 Jeffrey A Law (law@cygnus.com)
61976 * gcc.c-torture/execute/990524-1.c: New test.
61978 * gcc.dg/990524-1.c: New test.
61980 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
61982 * gcc.c-torture/compile/990523-1.c: New test.
61984 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
61986 * gcc.c-torture/compile/990519-1.c: New test.
61988 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
61990 * gcc.c-torture/compile/990517-1.c: New test.
61992 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
61993 (e4, f4): New tests.
61996 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
61998 * gcc.dg/noreturn-1.c: New test.
62000 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
62002 * gcc.c-torture/execute/990513-1.c: New test.
62004 1999-05-10 Richard Henderson <rth@cygnus.com>
62006 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
62008 1999-05-10 Craig Burley <craig@jcb-sc.com>
62010 * g77.f-torture/execute/erfc.f: Use small single-precision
62011 values, to avoid problems on Alphas when not -mieee.
62013 1999-05-08 Craig Burley <craig@jcb-sc.com>
62015 * gcc.dg/990506-0.c: New test.
62017 1999-05-08 Richard Henderson <rth@cygnus.com>
62019 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
62020 the constant to test. Don't XFAIL 64-bit targets.
62022 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
62023 * g++.old-deja/g++.law/profile1.C: Likewise.
62025 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
62026 operator new instances.
62027 * g++.old-deja/g++.other/delete5.C: Likewise.
62029 1999-05-03 Craig Burley <craig@jcb-sc.com>
62031 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
62034 1999-05-03 Craig Burley <craig@jcb-sc.com>
62036 * g77.f-torture/execute/u77-test.f: Reverse order of two
62037 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
62039 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
62041 * gcc.dg/compare1.c: New test.
62043 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
62045 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
62048 1999-05-02 Craig Burley <craig@jcb-sc.com>
62050 * g77.f-torture/compile/19990502-1.f: New test.
62052 1999-05-02 Craig Burley <craig@jcb-sc.com>
62054 * g77.f-torture/compile/19990502-0.f: New test.
62056 1999-05-02 Craig Burley <craig@jcb-sc.com>
62058 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
62061 1999-05-02 Craig Burley <craig@jcb-sc.com>
62063 * g77.f-torture/execute/u77-test.f (main): List libU77
62064 intrinsics not currently tested.
62065 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
62066 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
62067 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
62068 Trim blanks off the ends of some printed strings.
62070 1999-05-02 Craig Burley <craig@jcb-sc.com>
62072 * g77.f-torture/execute/u77-test.f (main): Just warn about
62073 FSTAT gid disagreement, as it's expected on some systems.
62075 1999-05-01 Craig Burley <craig@jcb-sc.com>
62077 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
62078 use a new function, which allows for some slop.
62079 Clean up some commentary.
62080 (issum): The new function.
62081 (sgladd): Deleted subroutine.
62083 1999-05-01 Craig Burley <craig@jcb-sc.com>
62085 * g77.f-torture/execute/u77-test.f: Modify to be more like
62086 libf2c/libU77 version, bringing patches to that version here.
62087 Add suitable commentary.
62089 1999-04-25 Richard Henderson <rth@cygnus.com>
62091 * gcc.dg/990424-1.c: New test.
62093 1999-04-24 Craig Burley <craig@jcb-sc.com>
62095 * g77.f-torture/execute/u77-test.f (main): Bug involving
62096 LSTAT has been fixed, so turn back on full checking.
62098 1999-04-20 Craig Burley <craig@jcb-sc.com>
62100 * g77.f-torture/compile/19990419-0.f: New test.
62101 * g77.f-torture/execute/19990419-1.f: New test.
62103 1999-04-17 Richard Henderson <rth@cygnus.com>
62105 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
62106 to avoid the need for a prototype to supress a warning.
62108 1999-04-07 Jim Wilson <wilson@cygnus.com>
62110 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
62112 1999-04-04 Jeffrey A Law (law@cygnus.com)
62114 * gcc.c-torture/execute/990404-1.c: New test.
62116 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
62118 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
62119 * gcc.dg/cpp-if3.c: Don't use -pedantic.
62120 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
62121 missing initializer warnings.
62123 1999-03-28 Jeffrey A Law (law@cygnus.com)
62125 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
62128 1999-03-26 Jeffrey A Law (law@cygnus.com)
62130 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
62132 1999-03-26 Craig Burley <craig@jcb-sc.com>
62134 * g77.f-torture/execute/19990325-0.f: New test.
62135 * g77.f-torture/execute/19990325-1.f: New test.
62137 1999-03-24 Jeffrey A Law (law@cygnus.com)
62139 * gcc.c-torture/execute/990324-1.c: New test.
62141 1999-03-22 Jim Wilson <wilson@cygnus.com>
62143 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
62146 1999-03-17 Richard Henderson <rth@cygnus.com>
62148 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
62150 1999-03-13 Craig Burley <craig@jcb-sc.com>
62152 * g77.f-torture/execute/19990313-2.f: New test.
62153 * g77.f-torture/execute/19990313-3.f: New test.
62155 1999-03-13 Craig Burley <craig@jcb-sc.com>
62157 * g77.f-torture/execute/19990313-0.f: New test.
62158 * g77.f-torture/execute/19990313-1.f: New test.
62160 1999-03-12 Jim Wilson <wilson@cygnus.com>
62162 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
62164 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
62165 (main): Add check for u15. Conditionalize u31 check depending on
62166 whether ints are <32 bits or >=32 bits.
62168 1999-03-08 Craig Burley <craig@jcb-sc.com>
62170 * g77.f-torture/execute/19981119-0.f: Improve testiness.
62172 1999-03-08 Craig Burley <craig@jcb-sc.com>
62174 * g77.f-torture/compile/19990305-0.f: New test.
62175 * g77.f-torture/execute/19981119-0.f: New test.
62177 1999-03-08 Craig Burley <craig@jcb-sc.com>
62179 * g77.f-torture/execute/970625-2.f: call ABORT if final
62180 result is not correct, instead of just printing it.
62181 Add this checking via newly introduced obfuscation, to
62182 trip up buggy front ends.
62184 1999-03-07 Craig Burley <craig@jcb-sc.com>
62186 * g77.f-torture/compile/960317-1.f: Moved from being
62187 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
62189 1999-03-06 Craig Burley <craig@jcb-sc.com>
62191 * g77.f-torture/execute/960317-1.f: New (old) test.
62192 * g77.f-torture/execute/970625-2.f: Ditto.
62194 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
62196 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an
62197 error message on line 1 or line 2; cccp and cpplib do this differently.
62199 1999-03-01 Jeffrey A Law (law@cygnus.com)
62201 * g++.old-deja/g++.law/weak1.C: New test.
62203 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
62205 * gcc.c-torture/execute/990119-1.c: Renamed to...
62206 * gcc.dg/990119-1.c: this, so it will only be tested once
62207 (it's a preprocessor test, it doesn't need to be run at
62208 multiple optimization levels).
62210 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
62212 * lib/g++.exp: Don't add incdir=$base_dir/../include to
62215 1999-02-24 Craig Burley <craig@jcb-sc.com>
62217 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
62218 * g77.f-torture/compile/19981216-0.f: ...as it is expected
62219 to not be compilable by current g77.
62221 1999-02-24 Nick Clifton <nickc@cygnus.com>
62223 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
62225 1999-02-22 Jeffrey A Law (law@cygnus.com)
62227 * gcc.c-torture/execute/990222-1.c: New test.
62229 1999-02-19 Craig Burley <craig@jcb-sc.com>
62231 * g77.f-torture/compile/19990218-0.f: New test.
62232 * g77.f-torture/noncompile/19990218-1.f: New test.
62234 1999-02-18 Craig Burley <craig@jcb-sc.com>
62236 * g77.f-torture/compile/19981216-0.f: New test.
62238 1999-02-14 Jeffrey A Law (law@cygnus.com)
62240 * gcc.dg/990214-1.c: New test.
62242 1999-02-13 Jeffrey A Law (law@cygnus.com)
62244 * gcc.dg/990213-2.c: New test.
62246 * gcc.dg/990213-1.c: New test.
62248 1999-02-12 Jeffrey A Law (law@cygnus.com)
62250 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
62253 1999-02-11 Nick Clifton <nickc@cygnus.com>
62255 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
62256 specified by target.
62258 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
62260 1999-02-11 Jeffrey A Law (law@cygnus.com)
62262 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
62264 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
62266 * gcc.dg/special/ecos.exp: New test driver for new tests with
62267 special requirements.
62269 * gcc.dg/special/alias-1.c: New test.
62270 * gcc.dg/special/gcsec-1.c: New test.
62271 * gcc.dg/special/weak-1.c: New test.
62272 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
62273 * gcc.dg/special/weak-2.c: New test.
62274 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
62275 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
62276 * gcc.dg/special/wkali-1.c: New test.
62277 * gcc.dg/special/wkali-2.c: New test.
62278 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
62279 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
62281 1999-02-10 Felix Lee <flee@cygnus.com>
62283 * lib/c-torture.exp (c-torture-compile): Pull out code for
62284 analyzing gcc error messages.
62285 (c-torture-execute): Likewise. Fix some (harmless) false
62287 * lib/gcc.exp (gcc_check_compile): New function.
62289 1999-02-08 Richard Henderson <rth@cygnus.com>
62291 * gcc.c-torture/execute/990208-1.c: New test.
62293 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
62295 * g++.dg/special/ecos.exp: New driver for new tests with special
62298 * g++.dg/special/conpr-1.C: New test
62299 * g++.dg/special/conpr-2.C: New test
62300 * g++.dg/special/conpr-2a.C: New test
62301 * g++.dg/special/conpr-3.C: New test
62302 * g++.dg/special/conpr-3a.C: New test
62303 * g++.dg/special/conpr-3b.C: New test
62305 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
62306 allow g++ to use the dg driver
62308 * README: Add comment about g++.dg directory
62310 1999-02-06 Jeffrey A Law (law@cygnus.com)
62312 * README: Update email addresses.
62314 1999-02-03 Nick Clifton <nickc@cygnus.com>
62316 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
62317 arguments in order to force structure S onto the stack even on
62319 (test): Pass 10 leading arguments to function foo as well as the
62322 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
62323 failure for all targets.
62325 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
62326 abort to terminate program execution.
62328 1999-01-30 Richard Henderson <rth@cygnus.com>
62330 * gcc.c-torture/execute/990130-1.c: New test.
62332 1999-01-30 Jeffrey A Law (law@cygnus.com)
62334 * gcc.dg/990130-1.c: New test.
62336 1999-01-28 Michael Meissner <meissner@cygnus.com>
62338 * gcc.c-torture/execute/990128-1.c: New test.
62340 1999-01-27 Michael Meissner <meissner@cygnus.com>
62342 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
62344 1999-01-27 Felix Lee <flee@cygnus.com>
62346 * lib/c-torture.exp (c-torture-compile): pull out code for
62347 analyzing gcc error messages.
62348 (c-torture-execute): ditto, and fix some (harmless) false
62350 * lib/gcc.exp (gcc_check_compile): new function.
62352 1999-01-17 Jeffrey A Law (law@cygnus.com)
62354 * gcc.dg/990117-1.c: New test.
62356 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
62358 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
62360 1999-01-15 Jeffrey A Law (law@cygnus.com)
62362 * g77.f-torture/compile/990115-1.f: New test.
62364 1999-01-07 Jeffrey A Law (law@cygnus.com)
62366 * gcc.c-torture/compile/990107-1.c: New test
62368 1999-01-06 Jeffrey A Law (law@cygnus.com)
62370 * gcc.c-torture/execute/990106-2.c: New test.
62372 * gcc.c-torture/execute/990106-1.c: New test.
62374 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
62376 * gcc.c-torture/compile/981223-1.c: New test.
62378 1998-12-29 Richard Henderson <rth@cygnus.com>
62380 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
62381 (opt3): Rename from opt4 and disable.
62383 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
62385 * g++.old-deja/g++.pt/ptrmem5.C: New test.
62387 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
62389 * g++.old-deja/g++.other/conv5.C: New test.
62391 1998-12-14 Nick Clifton <nickc@cygnus.com>
62393 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
62395 1998-12-11 Jeffrey A Law (law@cygnus.com)
62397 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
62399 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
62401 * gcc.c-torture/compile/981211-1.c: New test.
62403 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
62405 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
62407 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
62409 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
62411 * gcc.special/930510-1.c: Make C9X safe.
62412 * gcc.misc-tests/gcov-1.c Similarly.
62413 * gcc.misc-tests/gcov-2.c Similarly.
62415 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
62417 * gcc.dg/ultrasp1.c: New test.
62419 1998-12-06 Richard Henderson <rth@cygnus.com>
62421 * gcc.c-torture/execute/981206.c: New test.
62423 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
62425 * g++.old-deja/g++.ns/template7.C: New test.
62427 * g++.old-deja/g++.other/expr1.C: New test.
62429 * g++.old-deja/g++.eh/tmpl3.C: New test.
62431 * g++.old-deja/g++.eh/tmpl2.C: New test.
62433 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
62435 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
62436 * g++.old-deja/g++.other/using6.C: Removed.
62437 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
62439 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
62441 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
62443 * g++.old-deja/g++.pt/overload8.C: New test.
62445 * g++.old-deja/g++.pt/overload7.C: New test.
62447 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
62449 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
62450 and relinking messages.
62451 * lib/g++.exp (g++_target_compile): Remove .rpo file when
62452 compiling with -frepo.
62454 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
62456 * g++.old-deja/g++.pt/lookup6.C: New test.
62458 1998-11-30 Nick Clifton <nickc@cygnus.com>
62460 * gcc.c-torture/execute/981130-1.c: New test.
62461 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
62463 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
62465 * g++.old-deja/g++.pt/explicit76.C: New test.
62467 * g++.old-deja/g++.pt/friend38.C: New test.
62469 * g++.old-deja/g++.ns/crash2.C: New test.
62471 * g++.old-deja/g++.pt/defarg8.C: New test.
62473 * g++.old-deja/g++.pt/instantiate6.C: New test.
62475 * g++.old-deja/g++.pt/static6.C: New test.
62477 * g++.old-deja/g++.pt/decl2.C: New test.
62479 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
62481 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
62482 problem is actually related with name lookup, but so what? :-)
62484 * g++.old-deja/g++.pt/friend37.C: New test.
62486 1998-11-25 Dave Love <d.love@dl.ac.uk>
62488 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
62489 element, which fails on some systems.
62491 * g77.f-torture/execute/labug1.f: New test.
62493 1998-11-21 Jeffrey A Law (law@cygnus.com)
62495 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
62498 1998-11-18 Dave Love <d.love@dl.ac.uk>
62500 * g77.f-torture/compile/981117-1.f: New test.
62502 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
62504 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
62505 properly discarded.
62507 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
62509 * gcc.c-torture/execute/memcheck: New directory of tests for
62510 -fcheck-memory-usage.
62512 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
62514 * README: New file, general information about the testsuite and
62515 new description of the various C++ test subdirectories.
62516 * README.g++: Eliminate obsolete information, update and move most
62517 relevant stuff to README.
62519 1998-11-07 Richard Henderson <rth@cygnus.com>
62521 * gcc.c-torture/compile/981107-1.c: New test.
62523 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
62525 * execute/memcpy-bi.c: New testcase.
62527 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
62529 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
62532 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
62533 template is selected.
62535 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
62536 classes, it should be accepted for all types.
62538 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
62540 * g++.old-deja/g++.pt/spec24.C: Ensure that template
62541 specializations start with template headers.
62543 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
62545 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
62547 * g++.old-deja/g++.other/init9.C: Test cross initialization of
62550 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
62552 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
62554 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
62556 * compile/981022-1.c, compile/981022-1.x: New test and driver.
62558 1998-10-19 Jeffrey A Law (law@cygnus.com)
62560 * 981019-1.c: New test.
62562 1998-10-14 Robert Lipe <robertl@dgii.com>
62564 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
62567 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
62569 * compile/981001-4.c: Remove use of GCC extension that triggers a
62572 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
62574 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
62576 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
62578 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
62579 instantiation of template produces incorrect code for delete
62582 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
62583 constructors' name is not unique.
62584 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
62585 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
62587 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
62588 automatic array of const is ill-formed.
62590 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
62591 of template parameter?
62593 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
62596 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
62597 pointer-to-member expression.
62599 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
62600 declaration causes ICE.
62602 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
62604 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
62605 reserved in the global namespace.
62607 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
62608 generate needed virtual table.
62610 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
62612 1998-10-10 Dariush Eslimi <eslimi@loran.com>
62614 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
62615 template-dependent type
62617 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
62619 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
62620 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
62621 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
62623 * g++.old-deja/g++.other/using5.C: New test; using decl from base
62624 class should be usable as argument of member function.
62625 * g++.old-deja/g++.other/using6.C: New test; using decl from base
62626 class should be usable as return type of member function.
62627 * g++.old-deja/g++.other/using7.C: New test; using decl from base
62628 class should be usable as type of data member.
62630 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
62632 1998-10-09 Jeffrey A Law (law@cygnus.com)
62634 * gcc.c-torture/special/920521-1.c: Fix bogus test.
62636 1998-10-08 Nick Clifton <nickc@cygnus.com>
62638 * gcc.dg/dll-?.c Add thumb to target list.
62639 Fix assembler scan patterns to match current assembler output.
62641 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
62643 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
62644 matching of template brackets.
62646 * g++.old-deja/g++.other/using4.C: New test. Test using
62647 declarations of methods from base classes.
62649 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
62650 within functions should introduce names into the innermost
62651 enclosing namespace.
62653 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
62654 of static locals if first initialization throws.
62656 1998-10-07 Jim Wilson <wilson@cygnus.com>
62658 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
62660 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
62662 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
62663 lose track of the possible targets of tablejump insns.
62664 * special/special.exp: Run it.
62666 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
62668 * g++.old-deja/g++.pt/friend35.C: New test. A template function
62669 must be declared before its specializations can be named in friend
62672 1998-10-05 Dave Love <d.love@dl.ac.uk>
62674 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
62676 * g77.f-torture/execute/io1.f: New test.
62678 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
62680 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
62681 with pointer to template function, for which no argument deduction
62684 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
62685 specialization of template function as argument to template
62688 * g++.old-deja/g++.other/access2.C: New test; Inner class
62689 shouldn't have privileged access to Outer's names.
62691 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
62693 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
62694 friend template declared within template class conflicts with
62695 nested class of the same name.
62697 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
62700 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
62701 object with direct initializer as function declaration.
62703 * g++.old-deja/g++.other/decl2.C: New test; duplicate
62706 * g++.old-deja/g++.other/null2.C: New test; conditional operator
62707 involving const pointer and NULL produces incorrect result.
62709 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
62710 type name without `typename' should be rejected with -pedantic.
62712 1998-10-02 Richard Henderson <rth@cygnus.com>
62714 * g++.old-deja/g++.other/addrof1.C: New test.
62716 1998-10-01 Nick Clifton <nickc@cygnus.com>
62718 * gcc.c-torture/compile/981001-1.c: New test.
62719 * gcc.c-torture/execute/981001-1.c: New test.
62721 1998-10-01 Jeffrey A Law (law@cygnus.com)
62723 * gcc.c-torture/compile/981001-2.c: New test.
62724 * gcc.c-torture/compile/981001-3.c: New test.
62725 * gcc.c-torture/compile/981001-4.c: New test.
62727 1998-10-01 Robert Lipe <robertl@dgii.com>
62729 * lib/objc.exp (objc_target_compile): Add -L during compiles for
62730 multilibbed hosts. Idea grafted from g77.exp.
62732 1998-09-30 Dave Love <d.love@dl.ac.uk>
62734 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
62735 avoid losing on systems which need -lsocket.
62737 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
62739 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
62740 * g++.old-deja/g++.other/nested2.C: Ditto.
62741 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
62744 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
62746 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
62747 preferred over template operator!= for enum bitfields.
62749 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
62751 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
62752 that happen to have the same base name, but in different scopes,
62753 are incorrectly rejected.
62755 1998-09-16 Richard Henderson <rth@cygnus.com>
62757 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
62758 on the native word size instead of an integer literal.
62760 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
62762 * g++.old-deja/g++.other/static2.C: Invocation of static data
62763 member of type pointer-to-function denoted as non-static member.
62765 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
62766 checks involving function types and aliases.
62768 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
62770 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
62771 redefined to the same non-trivial type.
62773 * g++.old-deja/g++.pt/explicit73.C: Test for proper
62774 namespace-qualification of template specializations declared in
62777 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
62778 to declare a subset of the specializations of a template function
62779 as friends of specializations of a template class.
62781 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
62782 member templates that do not fully specialize the enclosing
62783 template class are rejected.
62785 1998-09-11 Dave Love <d.love@dl.ac.uk>
62787 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
62789 1998-09-08 Dave Love <d.love@dl.ac.uk>
62791 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
62792 altered from libf2c/libU77 version.
62794 1998-09-06 Dave Love <d.love@dl.ac.uk>
62796 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
62798 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>
62799 Alexandre Oliva <oliva@dcc.unicamp.br>
62801 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
62802 (un)signed char are different types for template specialization
62805 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
62807 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
62808 * objc: ObjC testsuite.
62810 1998-08-31 Catherine Moore <clm@cygnus.com>
62812 * gcc.c-torture/execute/941014-1.x: New file.
62814 1998-08-31 Nick Clifton <nickc@cygnus.com>
62816 * lib/c-torture.exp: Add support for
62817 torture_eval_before_compile and torture_eval_before_execute
62820 1998-08-30 Jeffrey A Law (law@cygnus.com)
62822 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
62823 this test triggers valid.
62825 1998-08-27 Jeffrey A Law (law@cygnus.com)
62827 * gcc.dg/980827-1.c: New test.
62829 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
62831 * gcc.c-torture/execute/loop-4b.c: New test.
62833 1998-08-26 Nick Clifton <nickc@cygnus.com>
62835 * lib/c-torture.exp: Add support for
62836 torture_eval_before_compile and torture_eval_before_execute
62839 1998-08-25 Jeffrey A Law (law@cygnus.com)
62841 * gcc.c-torture/compile/980825-1.c: New test.
62843 1998-08-24 Nick Clifton <nickc@cygnus.com>
62845 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
62846 count number tests in opt_t0 not good_t0.
62848 1998-08-24 Jeffrey A Law (law@cygnus.com)
62850 * gcc.c-torture/compile/930326-1.x: Fix typo.
62852 1998-08-23 Mark Mitchell <mark@markmitchell.com>
62854 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
62857 1998-08-21 Jeffrey A Law (law@cygnus.com)
62859 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
62860 STACK_SIZE is defined.
62861 * gcc.c-torture/unsorted/stuct.c: Similarly.
62863 * gcc.c-torture/compile/980821-1.c: New test.
62865 1998-08-21 Jeffrey A Law (law@cygnus.com)
62867 * gcc.c-torture/execute/980526-2.c: Disable for targets with
62870 1998-08-19 Mark Mitchell <mark@markmitchell.com>
62872 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
62875 1998-08-09 Mark Mitchell <mark@markmitchell.com>
62877 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
62880 1998-08-18 Jeffrey A Law (law@cygnus.com)
62882 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
62884 1998-08-16 Jeffrey A Law (law@cygnus.com)
62886 * gcc.c-torture/compile/980816-1.c: New test.
62888 * gcc.dg/980816-1.c: New test.
62890 1998-08-13 Jeffrey A Law (law@cygnus.com)
62892 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
62893 compiler for ieee tests.
62895 1998-08-01 Dave Love <d.love@dl.ac.uk>
62897 * g77.f-torture/compile/980729-0.f: New test.
62899 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
62901 * gcc.c-torture/special/eeprof-1.c: New test, for
62902 -finstrument-functions.
62903 * gcc.c-torture/special/special.exp: Run it.
62905 1998-07-29 Jeffrey A Law (law@cygnus.com)
62907 * gcc.c-torture/compile/980729-1.c: New test.
62909 1998-07-27 Nick Clifton <nickc@cygnus.com>
62911 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
62912 __thumb__ is defined, and test for ARM style doubles if so.
62914 1998-07-26 Dave Love <d.love@dl.ac.uk>
62916 * g77.f-torture/noncompile/980615-0.f: New test.
62918 1998-07-26 H.J. Lu (hjl@gnu.org)
62920 * gcc.dg/980312-1.c: Do link instead of compile.
62921 * gcc.dg/980313-1.c: Likewise.
62923 1998-07-26 Jeffrey A Law (law@cygnus.com)
62925 * gcc.c-torture/compile/980726-1.c: New test.
62927 1998-07-25 Dave Love <d.love@dl.ac.uk>
62929 * g77.f-torture/execute/io0.f: New test.
62931 1998-07-24 Nick Clifton <nickc@cygnus.com>
62933 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
62936 1998-06-18 Michael Meissner <meissner@cygnus.com>
62938 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
62941 1998-07-17 Nick Clifton <nickc@cygnus.com>
62943 * gcc.dg/980626-1.c: Expect failures for all toolchains until
62944 c-decl.c:grokdeclarator can handle mode attributes.
62946 1998-07-16 Jeffrey A Law (law@cygnus.com)
62948 * gcc.c-torture/execute/980716-1.c: New test.
62950 1998-07-13 Jeffrey A Law (law@cygnus.com)
62952 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
62954 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
62956 * gcc.c-torture/execute/va-arg-3.x: Similarly.
62957 * gcc.c-torture/compile/930326-1.x: Similarly.
62959 1998-07-13 Dave Love <d.love@dl.ac.uk>
62961 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
62962 New test from Craig.
62964 1998-07-12 Dave Love <d.love@dl.ac.uk>
62966 * g77.f-torture/noncompile/980616-0.f: New test.
62968 * g77.f-torture/execute/970816-3.f: New test from Craig.
62970 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
62972 * g++.other/singleton.C: Return error value instead of taking
62975 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
62977 * g++.other/singleton.C: New test. Warning is under dispute.
62978 Runtime crash is not.
62980 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
62982 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
62983 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
62984 using6.C, using7.C}: New namespace tests.
62986 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
62988 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
62989 specialization with typedef'ed names used as array indexes.
62991 1998-07-09 Jeffrey A Law (law@cygnus.com)
62993 * gcc.c-torture/execute/980709-1.c: New test.
62995 * gcc.dg/980709-1.c: New test.
62997 1998-07-07 Richard Henderson <rth@cygnus.com>
62999 * gcc.c-torture/execute/bcp-1.c: New test.
63001 1998-07-07 Jeffrey A Law (law@cygnus.com)
63003 * gcc.c-torture/execute/980707-1.c: New test.
63005 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
63007 * gcc.c-torture/compile/980706-1.c: New test.
63009 1998-07-01 Dave Love <d.love@dl.ac.uk>
63011 * g77.f-torture/execute/980701-0.f,
63012 g77.f-torture/execute/980701-1.f: New test from Craig.
63014 1998-07-01 Jeffrey A Law (law@cygnus.com)
63016 * gcc.c-torture/compile/980701-1.c: New test.
63018 * gcc.c-torture/execute/980701-1.c: New test.
63020 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
63023 * g++.old-deja/g++.robertl/eb132.C: New test.
63024 * g++.old-deja/g++.robertl/eb133.C: Likewise.
63026 1998-06-29 Dave Love <d.love@dl.ac.uk>
63028 * g77.f-torture/execute/980628-7.f,
63029 g77.f-torture/execute/980628-8.f,
63030 g77.f-torture/execute/980628-9.f,
63031 g77.f-torture/execute/980628-10.f: New tests from Craig.
63033 * g77.f-torture/execute/980628-3.f: Remove mail headers.
63035 1998-06-28 Jeffrey A Law (law@cygnus.com)
63037 * g77.f-torture/execute/980628-4.f: New test from Craig.
63038 * g77.f-torture/execute/980628-5.f: Likewise.
63039 * g77.f-torture/execute/980628-2.f: Likewise.
63040 * g77.f-torture/execute/980628-0.f: Likewise.
63041 * g77.f-torture/execute/980628-1.f: Likewise.
63042 * g77.f-torture/execute/980628-3.f: Likewise.
63043 * g77.f-torture/execute/980628-6.f: Likewise.
63045 1998-06-28 Jeffrey A Law (law@cygnus.com)
63047 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
63048 directory when nothing has been installed yet.
63050 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
63052 * gcc.c-torture/special/special.exp: Handle newer versions of
63055 1998-06-26 Jeffrey A Law (law@cygnus.com)
63057 * gcc.dg/980626-1.c: New test.
63059 1998-06-19 Bruno Haible <haible@ilog.fr>
63061 * gcc.misc-tests/m-un-2.c: New test.
63062 * g++.old-deja/g++.other/warn01.c: Likewise.
63064 1998-06-19 Robert Lipe <robertl@dgii.com>
63066 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
63067 compatibility with assmblers with a different comment character.
63068 Eliminate use of GAS-specific extensions.
63070 1998-06-19 Jeffrey A Law (law@cygnus.com)
63072 * gcc.c-torture/execute/ieee/980619-1.c: New test.
63074 1998-06-19 Robert Lipe <robertl@dgii.com>
63076 * lib/g77.exp: Replace search for libf2c.a with search for newly
63079 1998-06-17 Jeffrey A Law (law@cygnus.com)
63081 * gcc.c-torture/execute/980617-1.c: New test.
63083 1998-06-12 Jeffrey A Law (law@cygnus.com)
63085 * gcc.c-torture/execute/980612-1.c: New test.
63087 1998-06-08 Jeffrey A Law (law@cygnus.com)
63089 * gcc.dg/980523-1.c: Only test on ppc-linux.
63090 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
63092 * gcc.c-torture/execute/980608-1.c: New test.
63094 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
63096 * gcc.c-torture/execute/980605-1.c: New test.
63098 1998-06-04 Jeffrey A Law (law@cygnus.com)
63100 * gcc.c-torture/execute/980604-1.c: New test.
63102 1998-06-02 Jeffrey A Law (law@cygnus.com)
63104 * gcc.c-torture/execute/980602-1.c: New test.
63105 * gcc.c-torture/execute/980602-2.c: Likewise.
63107 1998-06-02 Dave Love <d.love@dl.ac.uk>
63109 * 970125-0.f: Fix per JCB. Add commentary.
63111 1998-05-31 Michael Meissner <meissner@cygnus.com>
63113 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
63116 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
63118 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
63121 1998-05-28 Catherine Moore <clm@cygnus.com>
63123 * gcc.c-torture/execute/980526-3.c: New test.
63125 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
63127 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
63128 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
63129 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
63130 m88k-motorola-sysv3 to XFAIL.
63132 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
63134 * gcc.dg/980526-1.c: New test.
63135 * gcc.c-torture/execute/980526-2.c: New test.
63137 1998-05-26 Jeffrey A Law (law@cygnus.com)
63139 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
63141 * gcc.c-torture/execute/980526-1.c: New test.
63143 1998-05-26 Dave Love <d.love@dl.ac.uk>
63145 * g77.f-torture/execute/alpha2.f: Add runtime test.
63147 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
63149 * g++.old-deja/old-deja.exp: Strip leading directories.
63151 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
63152 error for the line. Don't run multiple tests for the same line.
63154 1998-05-23 Jeffrey A Law (law@cygnus.com)
63156 * gcc.dg/980523-1.c: New test.
63158 1998-05-23 Dave Love <d.love@dl.ac.uk>
63160 * g77.f-torture/compile/970915-0.f: New test.
63162 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
63164 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
63166 1998-05-21 Jeffrey A Law (law@cygnus.com)
63168 * gcc.dg/980520-1.c: New test.
63170 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
63172 * gcc.dg/980502-1.c: Fix return type.
63174 1998-05-20 Jeffrey A Law (law@cygnus.com)
63176 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
63177 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
63178 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
63179 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
63180 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
63182 1998-05-20 Dave Love <d.love@dl.ac.uk>
63184 * g77.f-torture/execute/980520-1.f: New test.
63186 1998-05-15 Dave Love <d.love@dl.ac.uk>
63188 * lib/mike-g77.exp: New file.
63190 * g77.f-torture/noncompile/noncompile.exp,
63191 g77.f-torture/noncompile/check0.f: New files.
63193 1998-05-14 Dave Love <d.love@dl.ac.uk>
63195 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
63196 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
63197 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
63198 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
63199 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
63200 abort where appropriate.
63202 1998-05-05 Michael Meissner <meissner@cygnus.com>
63204 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
63205 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
63207 1998-04-29 Dave Love <d.love@dl.ac.uk>
63209 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
63211 1998-04-27 Dave Love <d.love@dl.ac.uk>
63213 * g77.f-torture/compile/980427-0.f: New test.
63215 1998-04-24 Dave Love <d.love@dl.ac.uk>
63217 * g77.f-torture/compile/980424-0.f: New test.
63219 1998-04-19 Dave Love <d.love@dl.ac.uk>
63221 * g77.f-torture/compile/980419-2.f (main): New test.
63222 * g77.f-torture/compile/970125-0.f: New test.
63223 * g77.f-torture/compile/980419-1.f: New test.
63225 1998-04-08 Jim Wilson <wilson@cygnus.com>
63227 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
63230 1998-04-07 Jim Wilson <wilson@cygnus.com>
63232 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
63234 1998-04-03 Jim Wilson <wilson@cygnus.com>
63236 * gcc.c-torture/compile/980329-1.c: New test.
63238 1998-03-18 Jim Wilson <wilson@cygnus.com>
63240 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
63241 * gcc.dg/980312-1.c: Fix typo in -march command.
63243 1998-03-16 H.J. Lu (hjl@gnu.org)
63245 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
63247 1998-03-11 Robert Lipe <robertl@dgii.com>
63249 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
63250 Dave Love agree the Fortran source is bogus.
63252 1998-03-11 Robert Lipe <robertl@dgii.com>
63254 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
63255 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
63256 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
63257 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
63258 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
63260 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
63262 * g++.old-deja/g++.other/friend1.C: New test.
63264 1998-02-18 Dave Love <d.love@dl.ac.uk>
63266 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
63267 possibly uninitialized) variables and declare dnrm2.
63269 1998-02-23 Robert Lipe <robertl@dgii.com>
63271 From Bruno Haible <haible@ilog.fr>:
63272 * gcc.c-torture/execute/980223.c: New test.
63274 1998-02-13 Jeffrey A Law (law@cygnus.com)
63276 * gcc.dg/ifelse-1.c: New test.
63278 1998-02-09 H.J. Lu (hjl@gnu.org)
63280 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
63282 * lib/old-dejagnu.exp (old-dejagnu): Added the
63283 "execution test - XFAIL *-*-*" handling in the spirit of
63284 "excess errors test -". Changed the "execution test fails"
63285 handling to be like "excess errors test fails".
63286 * Update various tests accordingly.
63288 1998-02-06 Jim Wilson <wilson@cygnus.com>
63290 * gcc.c-torture/execute/980205.c: New test.
63292 1998-01-18 Jeffrey A Law (law@cygnus.com)
63294 * lib/c-torture.exp: Look for .x files instead of .cexp files.
63295 * lib/f-torture.exp: Similarly.
63296 * gcc.c-torture: Rename all .cexp files to .x files.
63298 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
63300 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
63301 (940510-1.c): Removed duplicate.
63302 (971104-1.c): New test.
63304 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
63306 * lib/f-torture.exp: Improve error and loop detection.
63308 1997-11-19 Michael Meissner <meissner@cygnus.com>
63310 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
63311 use that to size the filler array.
63313 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
63315 * lib/c-torture.exp(c-torture-execute): Fix typo.
63317 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
63318 testcase as the executable name. Keep the executable around if
63321 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
63323 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
63324 changes. Only test one -g option, and move it to the end of the
63325 list of options to test.
63327 1997-09-19 Michael Meissner <meissner@cygnus.com>
63329 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
63330 variable GCC_TORTURE_OPTIONS to supply default switches separated
63331 by colons. If no environment variable, run tests with -O0 -g, -O1
63332 -g, and -O2 -g as well.
63334 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
63336 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
63337 explanatory comments. Fix indentation.
63339 1997-09-15 Jeffrey A Law (law@cygnus.com)
63341 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
63343 1997-09-11 Jeffrey A Law (law@cygnus.com)
63345 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
63346 * g++.old-deja/g++.mike/p7325.C: Likewise.
63347 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
63349 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
63351 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
63352 * g++.old-deja/g++.brendan/crash30.C: Likewise.
63353 * g++.old-deja/g++.brendan/crash39.C: Likewise.
63354 * g++.old-deja/g++.law/operators4.C: Likewise.
63356 1997-09-11 Joe Buck (jbuck@synopsys.com)
63358 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
63359 * g++.old-deja/g++.mike/p784.C: Ditto.
63360 * g++.old-deja/g++.mike/p785.C: Ditto.
63362 1997-09-05 Jeffrey A Law (law@cygnus.com)
63364 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
63366 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
63368 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
63369 target feature; pass this to c-torture-execute as needed.
63371 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
63373 * lib/c-torture.exp(c-torture-execute): If the previous and the
63374 current executables being tested are identical, we don't need to
63375 run the executable again. Try to make the executable names
63376 unique. Add an optional argument for passing additional compiler
63379 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
63381 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
63383 1997-08-29 Jeffrey A Law (law@cygnus.com)
63385 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
63387 1997-07-31 Jeffrey A Law (law@cygnus.com)
63389 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
63390 32bit or larger longs.
63392 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
63393 have either a 32bit long or 32bit int.
63395 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
63397 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
63398 Make double precision tests dependent on sizeof (double).
63400 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
63402 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
63405 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
63407 * gcc.c-torture/compile/961203-1.cexp: New script.
63409 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
63411 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
63412 up the includes ourselves.
63414 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
63416 * lib/plumhall.exp: Remove random include, and add a few
63417 verbose messages for debugging.
63419 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
63421 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
63422 of trying to do it ourselves.
63424 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
63426 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
63428 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
63430 * gcc.prms/5403.c: Made regexp a bit less strict.
63432 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
63434 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
63435 is returned from remote_load instead.
63436 * lib/plumhall.exp: Ditto.
63437 * lib/mike-g++.exp: Ditto.
63438 * lib/old-dejagnu.exp: Ditto.
63439 * lib/c-torture.exp: Ditto.
63441 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
63443 * lib/g++.exp: Use build_wrapper procedure.
63444 * lib/gcc.exp: Ditto.
63446 1997-05-20 Jeffrey A Law (law@cygnus.com)
63448 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
63449 an old-style decl for malloc. Fixes tests to work when
63450 sizeof (int) != sizeof (size_t).
63452 1997-05-15 Mike Meissner <meissner@cygnus.com>
63454 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
63456 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
63457 use stdargs.h interface.
63459 1997-05-15 Mike Meissner <meissner@cygnus.com>
63461 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
63462 NO_VARARGS when compiling.
63464 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
63466 * lib/plumhall.exp(ph_includes): New procedure.
63468 (ph_compiler): Ditto.
63470 * lib/g++.exp: Rename test-glue.c to testglue.c.
63471 * lib/gcc.exp: Ditto.
63473 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
63475 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
63476 to completion when it's called.
63478 1997-03-21 Michael Meissner <meissner@cygnus.com>
63480 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
63481 is defined, don't do test.
63483 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
63485 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
63487 (ph_summary): Mark skipped testcases as untested, not unresolved.
63489 * lib/plumhall.exp (ph_make): If unresolved because of bad
63490 errorCode, record errorCode in log file.
63491 (*): Replace send_log/verbose with verbose -log.
63493 1997-03-19 Michael Meissner <meissner@cygnus.com>
63495 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
63496 double conversion if double isn't at least 8 bytes.
63498 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
63499 int to work with targets where int is 16 bits.
63501 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
63502 8 bytes, just exit, since 4 byte doubles don't have enough bits of
63503 precision for the test to complete.
63505 1997-03-14 Michael Meissner <meissner@cygnus.com>
63507 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
63508 if d10v is not compiled with the -mdouble64 flag.
63509 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
63511 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
63512 d10v is not compiled with the -mint32 flag.
63514 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
63516 * lib/plumhall.exp: Use incr_count.
63518 1997-03-12 Jeffrey A Law (law@cygnus.com)
63520 * gcc.c-torture: Update to c-torture-1.45.
63522 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
63524 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
63525 the name of the expect testcase file).
63527 * lib/g++.exp(g++_init): Ditto.
63529 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
63531 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
63534 * lib/gcc.exp(gcc_exit): New procedure.
63536 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
63538 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
63539 specs where appropriate.
63541 * g++.old-deja/g++.arm/*: Added additional ERROR checks
63542 because of new "candidates are" messages, and removed a few
63544 * Converted all non-old-style g++ testcases to old-style, and
63545 moved into g++.old-deja.
63547 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
63549 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
63552 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
63555 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
63557 1997-02-13 Michael Meissner <meissner@cygnus.com>
63559 * lib/gcc.exp (gcc_target_compile): Add support for defining
63560 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
63561 the machine doesn't have those features.
63563 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
63565 * g++.law/operators4.exp: Don't use LIBS.
63567 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
63569 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
63571 * lib/mike-g++.exp: Don't set the compiler to be tested here.
63572 * lib/g++.exp: Set it here instead. Also, allow use of the
63573 --tool_exec and --tool_opt options. Change CXX to
63576 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
63578 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
63580 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
63582 * lib/old-dejagnu.exp: Use prune_warnings instead of
63584 * lib/mike-g++.exp: Ditto.
63585 * lib/gcc.exp: Ditto.
63586 * lib/g++.exp: Ditto.
63588 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
63590 1997-02-07 Jeffrey A Law (law@cygnus.com)
63592 * 941014-2.c: Include stdlib.h
63593 * 960327-1.c: Include stdio.h
63594 * dbra.c, index-1.c: Don't assume ints are 32bits.
63596 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
63598 * lib/gcc.exp: Add gcc,stack_size target feature.
63600 * lib/g++.exp(g++_target_compile): Add the include and link
63601 paths here, not in two other places. And, it's $options, not
63604 * lib/mike-g++.exp(postbase): Remove the code that determines
63605 the correct include and link paths.
63606 * g++.old-deja/old-deja.exp: Ditto.
63608 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
63610 * lib/g++.exp(g++_init): target_compile no longer returns the
63611 filename of the result.
63613 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
63615 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
63618 * gcc.c-torture/special/special.exp: Change call to
63619 gcc_target_compile to include the object file.
63621 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
63623 * gcc.c-torture/special/special.exp: Correct misspelling in last
63626 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
63628 * lib/plumhall.exp(ph_summary): Log the entire output of the
63629 executable. Return -1 if there were any failures, 0 otherwise.
63630 (ph_execute): Return -1 if there were any failures, 0 otherwise.
63631 (ph_make): Clean up objects and executables that were built
63632 if the tests succeeded.
63634 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
63636 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
63637 libraries and includes in the build tree as appropriate.
63639 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
63641 * lib/c-torture.exp: Instead of looking for the global variable
63642 NO_LONG_LONG, check to see if that's a feature of the target.
63644 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
63646 * config/default.exp: Minimize. Delete the remainer of the files in
63647 config; this functionality is now in devo/dejagnu/config.
63649 g++.*/*: Pass any additional flags used to compile to postbase;
63652 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
63653 is now done by runtest.exp. Use gcc_target_compile instead of
63656 lib/c-torture.exp: Use gcc_target_compile instead of compile.
63657 Remove references to CFLAGS. Use remote_file instead of
63659 (c-torture): Take a list of arguments to use to compile this
63662 lib/g++.exp: Simplify. Use target_compile instead of compile.
63663 lib/gcc-dg.exp: Ditto.
63664 lib/gcc.exp: Ditto.
63665 lib/mike-{gcc,g++}.exp: Ditto.
63666 lib/old-dejagnu.exp: Ditto.
63667 lib/plumhall.exp: Ditto.
63669 1997-01-08 Jim Wilson <wilson@cygnus.com>
63671 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
63672 (ph_linker): Likewise.
63674 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
63676 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
63677 MAP_ANON / MAP_ANONYMOUS if defined;
63678 else try to map from /dev/zero .
63680 1996-11-12 Jeffrey A Law (law@cygnus.com)
63682 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
63683 isn't defined, then define it to MAP_ANONYMOUS.
63685 1996-11-12 Jeffrey A Law (law@cygnus.com)
63687 * gcc.c-torture: Update to c-torture-1.42 release.
63689 1996-11-11 Jeffrey A Law (law@cygnus.com)
63691 * gcc.c-torture: Update to c-torture-1.41 release.
63693 1996-10-27 Jeffrey A Law (law@cygnus.com)
63695 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
63698 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
63700 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
63701 and LDFLAGS. Fix second case to append the target_info ldflags
63702 onto LDFLAGS, not CFLAGS.
63703 * lib/g++.exp (g++_init): Add target_info stuff.
63704 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
63705 of libgloss and newlib flags for !native.
63707 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
63708 (GDB): Fix relative path to go up another dir for finding gdb.
63710 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
63712 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
63713 versions in the target_info array, if they don't exist.
63715 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
63717 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
63719 1996-07-08 Jim Wilson <wilson@cygnus.com>
63721 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
63722 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
63724 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
63726 * lib/old-dejagnu.exp: Don't remove the output file before we've
63727 actually tested it. Don't append pwd to the path of the executable
63730 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
63732 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
63734 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
63736 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
63737 temporary directory for compiler files, and set it to a default
63738 value of /tmp. Set $output as the name of the output file from
63739 compiling the testcase. Add a -o option to $cflags_var so the
63740 compiler writes the final output file as $output. Set $executable
63743 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
63744 directory for compiler files, and set it to /tmp if it doesn't
63745 already have a value. Set $output_file to the name of the output
63746 file from compiling the testcase. Add a -o option to CXXFLAGS so
63747 the compiler writes the final output file as $output. Use $output
63748 as the executable to be tested.
63750 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
63752 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
63754 1996-06-08 Jeffrey A Law (law@cygnus.com)
63756 * gcc.c-torture/execute/pending-1.c: New test. Still
63757 pending in Tege's queue.
63759 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
63761 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
63762 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
63763 if there were failures. Call unresolved if there were unresolved
63764 testcases. Call gcc_fail if program did not run to completion.
63765 (ph_make): Pass additional argument name to ph_execute.
63766 (ph_execute): Add new argument. Pass additional arguments to
63767 ph_summary. Call gcc_fail is there is no execution output.
63769 1996-04-24 Jeffrey A Law (law@cygnus.com)
63771 * lib/plumhall.exp (proc_summary): Output relavent summary
63772 lines into the log so specific failures in plumhall can be
63775 1996-04-10 Jeffrey A Law (law@cygnus.com)
63777 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
63778 (c-torture-execute): Don't try to execute tests which use
63779 "long long" types if $NO_LONG_LONG is nonzero.
63781 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
63783 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
63786 * gcc.ieee: Move from here.
63787 * gcc.c-torture/execute/ieee: To here.
63789 1996-03-26 Jeffrey A Law (law@cygnus.com)
63791 * gcc.c-torture: Update to c-torture-1.41 release.
63793 1996-03-22 Jeffrey A Law (law@cygnus.com)
63795 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
63798 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
63800 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
63803 1996-03-02 Jeffrey A Law (law@cygnus.com)
63805 * config/proelf.exp: Handle connecting to a simulator.
63807 1996-01-31 Jeffrey A Law (law@cygnus.com)
63809 * config/proelf.exp: New file. Enough framework that we can
63810 run c-torture tests on the proelf targets (or any other target
63811 that gdb can connect to for that matter).
63813 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
63815 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
63816 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
63818 * lib/plumhall.exp (ph_execute): Always call ph_summary if
63819 exec_output exists.
63821 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
63823 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
63824 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
63826 * config/*.exp: Update FSF address. Change result of ${tool}_load
63827 to pass/fail/unresolved/unsupported/untested. Caller must now
63828 call unresolved/unsupported/untested.
63829 * lib/*.exp: Update FSF address. Update to handle new results of
63831 * lib/chill.exp (verbose): Delete.
63833 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
63835 * lib/gcc.exp (default_gcc_start): Change order of args to
63836 $LDFLAGS $CFLAGS $LIBS.
63837 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
63838 Save/set/restore CFLAGS. Pass single arg to gcc_start.
63839 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
63840 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
63841 * gcc.misc-tests/dg-test.exp: Likewise.
63842 * gcc.misc-tests/msgs.exp: Likewise.
63843 * gcc.prms/prms.exp: Likewise.
63844 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
63845 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
63847 * lib/dg.exp: Deleted, moved to dejagnu/lib.
63849 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
63851 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
63853 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
63854 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
63856 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
63859 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
63861 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
63862 global for loop; add use of $mathlib.
63863 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
63864 settings here; set mathlib for anything but VxWorks.
63866 1996-01-22 Jeffrey A Law (law@cygnus.com)
63868 * gcc.c-torture: Update to c-torture-1.40 release.
63870 1996-01-03 Jeffrey A Law (law@cygnus.com)
63872 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
63875 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
63877 * lib/c-torture.exp (c-torture-execute): Declare "output" as
63880 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
63882 * lib/g++.exp (LIBS): Define if not already.
63883 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
63884 (gcc-dg-prune): Call prune_gcc_output.
63885 * lib/gcc.exp (prune_gcc_output): New proc.
63886 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
63889 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
63891 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
63892 (c-torture-execute): Likewise. Rename `name' to `testcase'.
63894 1995-11-15 Jeffrey A Law (law@cygnus.com)
63896 * gcc.c-torture: Update to c-torture-1.39 release.
63898 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
63900 * lib/c-torture.exp (c-torture-execute): Don't return if one option
63901 fails, try others as well.
63903 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
63905 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
63906 If compilation fails, mark execute tests as `untested'.
63907 If test is marked as unsupported, don't mark compilation and
63908 execute tests as failed.
63910 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
63912 * lib/g++.exp (g++_init): Don't link in libg++, and look to
63913 libstdc++ for whether or not we want to be doing shared
63914 libraries. Delete link_curses since we don't need it anymore.
63915 * lib/mike-g++.exp (postbase): Don't link in libg++.
63916 * g++.old-deja/old-deja.exp: Likewise.
63918 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
63920 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
63922 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
63924 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
63925 For that, add `-Wl,-a,shared_archive'.
63926 * g++.old-deja/old-deja.exp: Likewise.
63928 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
63930 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
63932 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
63934 * lib/mike-g++.exp (postbase): Pay attention to the status of
63937 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
63939 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
63941 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
63943 * lib/gcc.exp (default_gcc_start): No longer need to log program
63944 being executed or its output, execute_anywhere does that now.
63945 * lib/g++.exp (default_g++_version): Call execute_anywhere.
63946 (default_g++_start): Likewise. Delete calls to verbose/send_log.
63948 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
63950 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
63951 the same as those in lib/g++.exp.
63953 1995-10-10 Jeff Law (law@hurl.cygnus.com)
63955 * gcc.c-torture: Update to c-torture-1.38 release.
63956 * gcc.ieee: Related changes.
63958 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
63960 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
63961 "exec". Minor reformatting changes.
63963 * config/rom68k.exp (${tool}_load): Make it work in a canadian
63964 cross. This means all "exec" calls now work on a remote host as
63966 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
63967 cross. Filter out the extra "\r\n" stuff that expect puts in.
63968 (c-torture-execute): Filter out the bogus warnings like
63969 c-torture-compile does. Add support for canadian cross.
63970 * lib/gcc.exp (default_gcc_version, default_gcc_start)
63971 Use execute_anywhere rather than calling exec directly. Now it
63972 works for canadian cross testing.
63974 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
63976 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
63977 results into a variable, and check that rather than using file exists.
63979 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
63981 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
63982 create a libg++.so. For sunos4.1.*, also add -ltermcap.
63984 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
63986 * g++.old-deja/old-deja.exp: Create and pass runshlib and
63987 lib_curses if there's a shared libg++ in the build tree.
63989 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
63991 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
63992 if not supported target.
63994 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
63996 * lib/g++.exp (g++_init): Move empty setting of runshlib and
63997 link_curses up to always happen, not just for native builds.
63999 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
64001 * gcc.c-torture: Update to c-torture-1.36 release.
64002 * gcc.failure: Related changes.
64004 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
64006 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
64008 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
64010 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
64011 * lib/mike-g++.exp (postbase): Not in here. Still reference
64012 runshlib, link_curses, and mathlib for link and run.
64014 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
64015 pass the runtime shared library options for Solaris, OSF/1, and
64016 Irix5, and link with -lcurses to avoid unresolved references.
64018 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
64020 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
64023 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
64025 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
64027 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
64029 * gcc.c-torture: Update to c-torture-1.35 release. Note we
64030 do not have a framework for the "compat" tests yet.
64032 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
64034 * lib/mike-g++.exp (postbase): New local variable `mathlib',
64035 set to null if we're testing vxworks5.1. Use that instead of
64036 `-lm' in the setting of LIBS for link and run.
64038 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
64040 * config/rom68k.exp (${tool}_load): Major changes to make it
64041 work. Verified that it does in fact return the stuff in
64042 exec_output properly. Catch any Emul or any TRAP other than 0.
64044 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
64046 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
64047 LDFLAGS properly for targets that need stuff from libgloss.
64048 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
64050 (gpp_initialized): New variable.
64052 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
64054 * config/rom68k.exp: Load libgloss.exp.
64055 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
64056 so we can produce a fully linked binary.
64057 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
64058 so we can produce a fully linked binary.
64060 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
64062 * lib/plumhall.exp (ph_section): Watch for expected failures.
64063 Add missing `else'.
64065 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
64067 (c-torture): Likewise.
64069 1995-08-28 Doug Evans <dje@cygnus.com>
64071 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
64073 * lib/mike-g++.exp (mike_cleanup): New proc.
64074 (prebase): New globals compiler_result, not_compiler_result,
64076 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
64077 allow leading "-" in pattern. Watch for unsupported tests.
64078 If $compiler_result is set, pattern match assembler code,
64079 and ditto for $not_compiler_result.
64080 * lib/mike-gcc.exp: Likewise.
64082 * lib/plumhall.exp (ph_execute): Only call ph_summary if
64083 execution "succeeded".
64085 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
64087 * config/win32.exp: New file.
64088 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
64090 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
64092 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
64094 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
64095 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
64096 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
64098 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
64099 "... without exceptions was ...". That is now handled by
64101 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
64103 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
64105 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
64106 sieve.c,sort2.c}: New files.
64107 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
64108 sieve.exp,sort2.exp}: Drivers for them.
64110 * lib/mike-gcc.exp (program_output): New user settable variable.
64111 (postbase): Call prune_system_crud. Also prune extraneous compiler
64113 * lib/mike-g++.exp (program_output): New user settable variable.
64115 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
64117 * config/sh.exp: Deleted (use sim.exp instead).
64119 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
64121 * config/vx.exp: Declare CHECKTASK as global.
64122 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
64123 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
64124 * lib/old-dejagnu.exp: Load [pwd]/$executable.
64126 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
64128 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
64129 target. Like vx.exp, only includes `vx29k.exp' instead of
64132 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
64134 * config/sim.exp: Increase time limit from 120 seconds to 240.
64136 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
64138 * gcc.c-torture/execute/950628-1.c: New test.
64140 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
64142 * gcc.c-torture: Update with changes/additions from
64145 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
64147 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
64149 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
64151 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
64153 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
64155 * gcc.c-torture/compile/950512-1.c: New test.
64156 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
64157 * gcc.dg/struct-ret-1.c: Likewise.
64159 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
64161 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
64162 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
64164 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
64166 * gcc.c-torture/special/920411-1.c: Deleted.
64167 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
64169 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
64171 * config/sim.exp (${tool}_load): Hack in call to bash to get a
64174 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
64176 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
64178 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
64181 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
64182 is the proper length.
64183 * va-arg-3.c: Likewise.
64185 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
64187 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
64188 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
64190 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
64191 * lib/g++.exp (default_g++_start): Delete old cruft.
64193 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
64195 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
64196 (2 * (1 << 18)) to (2 * (1 << 17)).
64198 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
64200 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
64202 * config/rom68k.exp: Renamed from config/idp.exp
64204 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
64206 * c-torture/compile/921109-2.c
64208 1995-04-18 Mike Stump <mrs@cygnus.com>
64210 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
64213 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
64215 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
64217 * lib/g++.exp (default_g++_start): Likewise.
64219 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
64221 * gcc.c-torture/compile/950329-1.c: New test.
64223 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
64225 * config/bug.exp (${tool}_load): Updated to use new remote_open
64226 and remote_close procs.
64227 * config/idp.exp: New file.
64229 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
64231 * gcc.c-torture/execute/950322-1.c: New test.
64233 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
64235 * config/vx.exp (${tool}_load): Clean up testing of return code from
64236 vxworks_ld and vxworks_spawn.
64238 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
64240 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
64242 1995-03-13 Mike Stump <mrs@cygnus.com>
64244 * lib/old-deja.exp: Add `excess errors test - ' error, now one
64245 can mark excess errors on a machine by machine basis. Note, the
64246 default is to not expect any excess errors, even when excess
64247 errors test - is given, so you will want to put an XFAIL ... on
64248 these lines. For example, // excess errors test - XFAIL hppa*-*-*
64249 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
64250 those 4 machines, but no others.
64252 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
64254 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
64255 * lib/c-torture.exp: to here.
64257 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
64259 * gcc.c-torture/execute/950221-1.c: New test.
64260 * gcc.c-torture/execute/struct-ret-1.c: New test.
64261 * gcc.c-torture/compile/950221-1.c: New test.
64263 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
64265 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
64267 * gcc.c-torture/execute/arith-1.c (main): Return 0.
64268 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
64270 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
64272 * g++.gb: New directory of tests, derived from my signature and
64273 class scoping tests.
64275 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
64276 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
64277 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
64278 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
64279 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
64280 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
64281 * g++.gb/sig25.C: Likewise.
64283 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
64284 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
64285 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
64286 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
64287 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
64288 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
64289 * g++.gb/sig25.exp: Likewise.
64291 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
64292 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
64293 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
64294 * g++.gb/scope13.C: Likewise, this test still fails.
64296 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
64297 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
64298 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
64299 * g++.gb/scope13.exp: Ditto.
64301 * g++.gb/README: New file, explains what these tests are about.
64303 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
64305 * lib/dg.exp (dg-do): Support `preprocess'.
64306 (dg-test): Likewise.
64308 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
64310 * config/udi.exp: change "continue -expect" to "exp_continue".
64312 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
64314 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
64315 Delete redundant tests.
64317 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
64318 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
64319 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
64320 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
64321 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
64322 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
64323 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
64324 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
64326 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
64327 storing label pointers.
64328 * gcc.c-torture/execute/921019-1.c: Likewise.
64329 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
64330 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
64332 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
64335 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
64336 Delete obsolete tests.
64338 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
64339 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
64340 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
64341 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
64342 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
64343 * gcc.c-torture/compile/950124-1.c: New test.
64345 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
64347 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
64349 * lib/mike-g++.exp: Add -lm to LIBS.
64351 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
64353 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
64355 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
64357 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
64359 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
64361 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
64363 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
64365 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
64366 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
64367 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
64368 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
64369 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
64370 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
64371 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
64372 * g++.law/{operators31.C, operators32.C,
64373 * g++.law/{operators33.C, operators34.C}: Likewise.
64374 * g++.law/{pic1.C, refs2.C}: Likewise.
64375 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
64376 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
64377 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
64378 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
64380 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
64381 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
64382 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
64383 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
64384 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
64385 * g++.law/{enum9.exp, friend5.exp}: Likewise.
64386 * g++.law/{nest3.exp, nest4.exp}: Likewise.
64387 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
64388 * g++.law/{operators30.exp, operators31.exp}: Likewise.
64389 * g++.law/{operators32.exp, operators33.exp}: Likewise.
64390 * g++.law/{operators34.exp}: Likewise.
64391 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
64392 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
64393 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
64394 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
64395 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
64397 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
64398 No longer expected to fail.
64399 * g++.law/missed-error3.C: Tweak for recent bool changes.
64401 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
64403 * config/emb-unix: Deleted.
64404 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
64405 remote execution. Do final link on remote host if REMOTE_LINK is set.
64407 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
64409 * lib/dg.exp (dg-test): Fix typo in last patch.
64411 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
64413 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
64414 (handles multiple occurrences).
64416 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
64418 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
64419 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
64420 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
64422 * lib/c-torture.exp (c-torture-compile): Likewise.
64423 (c-torture): Prepend full path if missing.
64424 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
64425 (gcc_fail): Likewise.
64426 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
64428 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
64430 * lib/netware.exp: Only attach to NetWare i386 systems.
64432 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
64434 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
64435 messages. Add test name to "output pattern match" pass/fail message.
64437 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
64439 * gcc.dg: New testsuite.
64440 * gcc.dg/dg.exp: New file.
64442 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
64443 test-switch.c}: Deleted.
64445 * gcc.misc-tests/msgs.exp: New testcase driver.
64447 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
64449 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
64450 Watch for illegal return values from ${tool}_load.
64451 * config/unix.exp (${tool}_load): Fix pass/fail detection for
64452 cross targets. Coerce return value >0 to 1.
64454 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
64456 * config/unix.exp (${tool}_load): Call program rsh, not proc.
64458 * config/emb-unix.exp: New file.
64460 * config/sim.exp: Error if variable $SIM not defined.
64461 (${tool}_load): Mark test as "untested" if simulator missing.
64463 * config/unix.exp: Load remote.exp to get rcp_download.
64464 * lib/c-torture.exp: Use different option lists for testcases with
64466 * gcc.c-torture/execute/execute.exp: Likewise.
64468 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
64470 * config/*.exp: Clarify return code from ${tool}_load.
64471 Call `unresolved' or `untested' instead of `warning' or `perror'
64472 (sometimes you still want to call both though).
64473 Add comment that `shell_id' is local to each file.
64474 * config/udi.exp (timeout): Set to 30.
64475 Don't print warning if connection fails, $connectmode has already
64477 (${tool}_load): Move verbose messages to level 2.
64478 Rework pattern for "Process started" message.
64479 Pass `shell_id' to ${connectmode}_download.
64480 Retry twice upon timeout. Make resetting of target more robust.
64481 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
64482 Pass `shell_id' to exit_$connectmode.
64483 Only call exit_$connectmode if connected.
64484 * config/unix.exp (${tool}_load): Check return codes better.
64485 * config/vrtx.exp (${tool}_load): Likewise.
64486 * config/vx.exp (${tool}_load): Likewise.
64487 Delete unneeded global's.
64488 * lib/dg.exp (dg-test): Update to reflect clarified return codes
64491 (dg-init): Delete recording of pass/fail counts.
64492 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
64493 (old-dejagnu-init): Likewise.
64494 (old-dejagnu-stat): Delete contents, empty proc now.
64495 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
64496 (c-torture): Delete references to lcnt, lpass, lfail.
64497 Get option list from TORTURE_OPTIONS.
64498 Delete -funroll[-all]-loops if no loops.
64499 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
64500 (g++_stat): Delete contents (empty proc now).
64501 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
64502 (gcc_finish): Likewise.
64503 (gcc_stat): Deleted.
64504 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
64505 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
64506 * gcc.c-torture/execute/execute.exp: Likewise.
64507 Split tests into two parts: compile, execute.
64508 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
64509 no loops. Update to reflect clarified return codes from ${tool}_load.
64511 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
64513 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
64515 (old-dejagnu): Likewise (where necessary).
64517 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
64519 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
64521 * lib/dg.exp (dg-process-target): Fix processing of selector.
64522 Add comment regarding use of `error'.
64524 * lib/gcc.exp (prune_system_crud): Define if missing.
64525 * lib/g++.exp (prune_system_crud): Likewise.
64527 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
64528 Call prune_system_crud.
64529 * lib/dg.exp (dg-runtest): New proc.
64530 Use perror instead of send_user for tcl errors in testcase.
64531 Don't return any value, it's never used.
64532 Don't clobber previous definition of `unknown'.
64533 Print tcl errors in `dg-final'.
64535 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
64537 * lib/dg.exp (dg-process-target): Improve syntax error messages.
64538 (dg-test): Don't print errorInfo, it contains stack backtrace.
64540 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
64542 * lib/g++.exp (runtest_file_p): Define if missing.
64544 1994-09-24 Doug Evans (dje@cygnus.com)
64546 * lib/mike-g++.exp: Comment out loading of g++.exp.
64547 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
64548 (default_g++_version): Always print something.
64549 (default_g++_start): Comment out call to `which'.
64550 (g++_start, g++_load): Deleted (must be defined in config file).
64551 * lib/gcc.exp: Test for existence of $CC at start.
64552 Delete check for tmpdir (done in gcc_init).
64553 (default_gcc_version): Always print something.
64554 (default_gcc_start): Comment out call to `which'.
64555 * config/*.exp: Major cleanup - make cross targets work at least a
64556 little better for g++ (by not being "--tool gcc" specific).
64557 Rename gcc_xxx to ${tool}_xxx.
64558 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
64559 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
64561 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
64563 * lib/c-torture.exp (c-torture-compile): Rework compiler
64564 message processing.
64566 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
64569 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
64571 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
64573 * lib/dg.exp (dg-process-target): Support { target native }.
64575 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
64577 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
64578 looked for "... program xxx got fatal signal".
64579 Correct regsub munging of `comp_output'.
64580 Ignore compiler messages "path prefix not used" and "linker input
64583 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
64585 * lib/gcc.exp (runtest_file_p): Define if missing.
64586 * gcc.prms/template.c: Example to work from.
64588 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
64590 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
64591 * lib/dg.exp (dg-test): Call unsupported testcases as such.
64593 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
64594 * gcc.prms/1883.c: Moved from compile/940714-1.c.
64595 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
64596 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
64598 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
64599 (dg-process-target): No longer a varargs proc.
64600 Return S/N for target, P/F for xfail. All callers changed.
64601 (user option procs): More argument checking.
64602 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
64603 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
64604 (dg-test): Skip test if not running on selected target in `dg-do'.
64605 Update handling of `dg-do-what', `dg-output-text'.
64606 Separate execution pass/fail from output pattern match pass/fail.
64607 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
64609 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
64611 * gcc.c-torture/special/special.exp: Don't expect failure for mips
64612 target for 920510-1.c.
64614 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
64616 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
64617 Clean up comment regarding use of passcnt, etc.
64618 (gcc_stat): Don't update `testcnt' here.
64619 (gcc_finish): Do it here.
64620 Might as well reset `but_id' here too.
64621 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
64622 to determine if the file should be tested.
64623 * gcc.c-torture/compile/compile.exp: Likewise.
64624 * gcc.c-torture/execute/execute.exp: Likewise.
64625 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
64626 * gcc.misc-tests/dg-test.exp: Likewise.
64627 * gcc.prms/prms.exp: Likewise.
64628 * gcc.wendy/wendy.exp: Likewise.
64629 * g++.old-deja.exp: Likewise.
64630 Move "Testing file" message to verbose level 1.
64632 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
64634 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
64636 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
64638 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
64639 (default_gcc_start): Accept optional second list element
64640 of compiler flags. Print compiler output at verbosity level 2.
64641 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
64642 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
64643 Save current values of framework globals passcnt, failcnt, xpasscnt,
64644 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
64645 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
64646 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
64647 xfailcnt to compute stats. Update framework global `testcnt' from
64649 (gcc_finish): New proc. Clean up test environment.
64650 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
64651 (gcc_epass, gcc_efail): Delete.
64652 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
64653 argument of line number.
64654 (dg-init): If the tool has an init routine, call it.
64655 (dg-test): Remove args `cflags_var' and `libs_var'.
64656 Pass all compiler options to ${tool}_start.
64657 Handle missing line number.
64658 (dg-finish): New function.
64659 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
64660 particular files. Call gcc_finish at end. Move "skipping test"
64661 message to verbosity level 3.
64662 * gcc.c-torture/compile/compile.exp: Likewise.
64663 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
64664 * gcc.c-torture/execute/execute.exp: Likewise.
64665 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
64666 Print testcase being tried at verbosity level 1.
64667 * gcc.c-torture/special/special.exp: Unset xfail.
64668 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
64669 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
64670 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
64671 * gcc.failure/failure.exp: Likewise.
64672 * gcc.ieee/ieee.exp: Likewise.
64673 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
64674 Update call to dg-test. Call dg-finish at end.
64675 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
64676 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
64677 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
64678 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
64679 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
64680 * gcc.wendy/wendy.exp: Add copyright.
64681 Delete setting of tmpdir (done by gcc_init).
64682 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
64683 Pass compiler flags to gcc_start. Call gcc_finish at end.
64684 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
64687 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
64689 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
64691 (g++_load): Likewise.
64693 * config/*.exp (gcc_load): Some were varargs fns and some were not.
64694 Rename argument to `prog' to remove the confusion.
64695 Varargs fns behave differently too!
64696 (g++_load): Likewise.
64698 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
64700 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
64701 what it is. Delete (always) printing of status value for !native.
64702 Simplify verbose code, and include status and exec_output.
64703 (g++_load): Use gcc_load.
64705 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
64707 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
64708 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
64709 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
64710 940714-3.c as these testcases don't exist anymore. Make
64711 va-arg-1.c expected to pass.
64713 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
64715 * gcc.misc-tests/misc.exp: Only run specific testcases.
64716 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
64717 * gcc.misc-tests/dg-[1-9].c: New files.
64719 * lib/dg.exp: New testsuite driver.
64720 * gcc.prms/prms.exp: Use it.
64722 * README.gcc: New file.
64724 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
64725 Document and reset `lxpass' and `lxfail'.
64726 Simplify "initialized" message.
64727 (gcc_stat): Clean up comments a little.
64729 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
64731 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
64733 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
64735 * lib/old-dejagnu.exp (process-option): New proc.
64736 (old-dejagnu-init, old-dejagnu-stat): Likewise.
64737 (old-dejagnu): Simplify.
64738 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
64740 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
64742 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
64743 exists and is not an empty string.
64745 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
64746 $xfail rather than calling setup_xfail. Clear $xfail when test is
64748 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
64751 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
64752 longer expected to fail.
64754 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
64757 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
64759 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
64760 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
64761 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
64762 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
64765 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
64766 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
64768 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
64770 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
64771 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
64773 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
64774 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
64775 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
64777 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
64779 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
64780 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
64781 940714-1.c, 940714-2.c, 940714-3.c},
64782 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
64783 gcc.misc-tests/{mg.c,mg.exp}:
64785 * gcc.noncompile/noncompile.exp: Change accordingly.
64787 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
64789 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
64790 Undo previous clobberage.
64792 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
64794 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
64795 * gcc.special/{930510-1.c, special.exp}:
64796 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
64797 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
64798 struct-varargs-1.c}: New tests from c-torture-1.26.
64800 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
64802 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
64803 argument to switch.
64805 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
64807 * Revert the previous changes. Please see Rob's directory
64808 (/lisa/test/rob/progressive/gcc/testsuite) for testing
64811 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
64813 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
64814 g++.brendan/alignof.exp, g++.brendan/arm3.exp,
64815 g++.brendan/code-gen5.exp, g++.brendan/crash29.exp,
64816 g++.brendan/crash5.exp, g++.brendan/cvt3.exp, g++.brendan/delete1.exp,
64817 g++.brendan/nest12.exp, g++.brendan/nest13.exp,
64818 g++.brendan/overload3.exp, g++.brendan/redecl1.exp,
64819 g++.brendan/visibility2.exp, g++.jason/cond.exp, g++.jason/hmc1.exp,
64820 g++.jason/report.exp, g++.law/access1.exp, g++.law/access2.exp,
64821 g++.law/arg6.exp, g++.law/arg7.exp, g++.law/arg8.exp,
64822 g++.law/arm1.exp, g++.law/arm10.exp, g++.law/arm4.exp,
64823 g++.law/arm5.exp, g++.law/ctors15.exp, g++.law/ctors19.exp,
64824 g++.law/cvt1.exp, g++.law/cvt12.exp, g++.law/cvt13.exp,
64825 g++.law/cvt18.exp, g++.law/cvt22.exp, g++.law/cvt3.exp,
64826 g++.law/cvt5.exp, g++.law/cvt6.exp, g++.law/cvt8.exp,
64827 g++.law/dtors3.exp, g++.law/except1.exp, g++.law/except3.exp,
64828 g++.law/except4.exp, g++.law/except5.exp, g++.law/except6.exp,
64829 g++.law/init5.exp, g++.law/init8.exp, g++.law/inline4.exp,
64830 g++.law/memoized1.exp, g++.law/missing1.exp, g++.law/operators14.exp,
64831 g++.law/operators18.exp, g++.law/operators9.exp, g++.law/scope2.exp,
64832 g++.law/temps2.exp, g++.law/temps3.exp, g++.law/temps5.exp,
64833 g++.law/typeck2.exp, g++.mike/misc4.exp, g++.mike/misc6.exp,
64834 g++.niklas/t118.exp, g++.niklas/t128.exp, g++.niklas/t138.exp,
64835 g++.niklas/t139.exp, g++.niklas/t140.exp, g++.niklas/t141.exp,
64836 gcc.code_quality/code_quality.exp, gcc.compile/compile.exp,
64837 gcc.dje/dje.exp, gcc.execute/execute.exp, gcc.failure/failure.exp,
64838 gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
64839 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
64840 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp,
64841 lib/mike-gcc.exp, lib/old-dejagnu.exp: Checkin Rob's 94Q1
64844 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
64846 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
64847 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
64850 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
64852 * config/unix.exp (g++_load): Fix syntax.
64854 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
64856 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
64857 * gcc.noncompile/921017-1.c: Deleted obsolete test.
64858 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
64859 Don't expect va-arg-1.c to fail. Correct expected output for
64861 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
64862 * gcc.wendy/hbm4.c: Correct typo.
64863 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
64865 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
64867 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
64868 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
64869 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
64870 * lib/c-torture.exp (c-torture-compile): Ditto.
64872 Reduce volume of output (remove all the -I's and such).
64873 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
64874 Call gcc_cpass, gcc_cfail.
64875 (c-torture): Pass testing option to c-torture-compile.
64877 1994-03-21 Doug Evans (dje@cygnus.com)
64879 Bring patches over from progressive.
64880 * config/default.exp: Exit remote shell cleanly.
64881 (g++_exit, g++_start): Add default versions.
64882 * config/sim.exp (gcc_load): Use perror, not error.
64884 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
64886 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
64889 1994-03-14 Doug Evans (dje@cygnus.com)
64891 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
64892 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
64893 (wendy_try): New proc to run testcase.
64894 (main loop): Call 'em.
64895 * gcc.wendy/*.c: Clean up pass to correct expected output.
64897 * lib/gcc.exp: Minor cleanup work.
64898 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
64900 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
64902 * config/sim.exp (gcc_load): Document return codes better.
64903 Don't pass -v to simulator.
64905 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
64907 * gcc.special/920717-x.c: Fix typo.
64908 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
64911 * lib/mike-gcc.exp: Fix typo.
64913 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
64915 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
64916 binary to use, transform the name.
64917 * config/*.exp: rename everything. Nuke any g++ specific files,
64918 it's now a special case of gcc that requires no special support.
64919 Add a default.exp for unsupported targets.
64921 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
64923 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
64924 lib/old-dejagnu.exp: Fix a few patterns to work with the new
64927 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
64929 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
64932 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
64934 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
64936 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
64938 * gcc.execute/execute.exp: Combine opt_list and foption_list into
64939 option_list. Compile every file with only 4/6 option choices
64940 (same as C torture) instead of with 12/18 different option
64942 * lib/c-torture.exp: Likewise.
64944 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
64947 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
64949 * lib/old-deja.exp: Add `excess errors test fails' error, now one
64950 can put an XFAIL *-*-* on excess errors.
64952 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
64954 * g++.law: Add more tests derived from g++-bugs snapshots.
64956 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
64957 equivalent to g++.law/init9.
64959 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
64960 compiled it, and the a.out file after we've run it.
64962 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
64964 * lib/mike-g++.exp (postbase): Delete the .o file after we've
64965 compiled it, and the a.out file after we've run it.
64967 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
64969 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
64971 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
64973 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
64976 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
64978 * g++.law: New directory of g++ tests derived from the g++-bugs
64981 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
64983 * gcc.compile: initbug1.c initbug1.exp testcase added
64985 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
64987 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
64988 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
64989 fixes submitted by Jeff Law (law@cs.utah.edu)
64990 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
64991 Jeff Law (law@cs.utah.edu)
64994 1993-11-30 Mike Stump (mrs@cygnus.com)
64996 * config/unix-g++.exp: Follow the gcc way of doing things.
64997 * g++.old-deja/old-deja.exp: Minor updates.
64998 * lib/g++.exp: New file, follow the gcc way of doing things.
64999 * lib/old-dejagnu.exp: Minor updates.
65000 * lib/mike-g++.exp: Always unset errorInfo.
65002 1993-11-06 Mike Stump (mrs@cygnus.com)
65004 * lib/gcc.exp: Fix some errors with the below change, CC and
65005 CFLAGS should be global when setting, not local.
65007 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
65009 * lib/gcc.exp: Transform tool name.
65011 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
65013 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
65015 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
65017 * lib/gcc.exp: change gcc_done to gcc_stat
65019 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
65021 * Upgraded gcc testsuite to c-torture version 1.25
65023 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
65025 * lib/gcc.exp: added reporting code. Changed verbose compile message.
65026 * lib/c-torture: added hooks for new reporting code.
65028 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
65030 * config/sh-gcc.exp: check if sh-sim exists in the path
65032 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
65034 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
65035 * gcc.compile/compile.exp: Initial changes for new logic.
65036 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
65037 * gcc.failure/failure.exp: Initial changes for new logic.
65038 * gcc.ieee/ieee.exp: Initial changes for new logic.
65039 * gcc.misc-tests/misc.exp: Initial changes for new logic.
65040 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
65041 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
65042 * lib/c-torture.exp: Initial changes for new logic.
65043 * lib/gcc.exp: Initial changes for new logic.
65045 1993-10-15 Mike Stump (mrs@cygnus.com)
65047 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
65048 depend upon failure or success. Fully qualify names in failure
65049 and success messages. Always remove a.out before starting
65050 compile, just in case. Pay more attention to error text output by
65051 the compiler. Handle testcases with no known past errors just
65052 like all others, so that things are uniform. Other miscellaneous
65055 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
65057 * gcc.cpp: new directory for cpp tests
65059 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
65061 * lib/chill.exp: Code reformatted, removed unused code.
65062 * config/unix-chill.exp: Code reformatted, removed unused code.
65063 * chill.execute/execute.exp: Code reformatted, removed unused code.
65064 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
65066 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
65068 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
65069 routines not written.
65071 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
65073 * config/bug-gcc.exp: Use new procs from bug.exp.
65075 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
65077 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
65078 via ftp, rather than depending on NFS.
65079 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
65082 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
65084 * config/bug-gcc.exp: Use new download proc.
65086 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
65088 * chill.execute/execute.exp: cleanups, handles errors better
65089 * chill.compile/compile.exp: rewrite, based on execute.exp
65090 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
65091 * lib/chill.exp: major changes to diff proc and compile and link
65092 procs. added chill_fail and chill_pass wrappers to pass and
65093 fail. added more comments, and handle error codes better.
65094 Added a hack to capture stderr from exec, so noncompile tests
65097 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
65099 * chill.execute/execute.exp: rewrite of testsuite driver
65100 * lib/chill.exp: rewrite of testsuite driver
65101 * config/unix-chill.exp: rewrite of testsuite driver
65103 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
65106 * iexpr.ch: Standardize uppercase.
65107 * tuples.dat: Standardize uppercase.
65108 * vary.ch: standardize. Correct varying string assignments.
65109 * vary.dat: Add new output lines.
65111 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
65114 * chprintf.ch: Standardize use of uppercase.
65115 * tuples.ch: Standardize and turn arr2 into a DCL,
65117 * pinits.ch: Standardize.
65119 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
65121 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
65122 * Makefil: Renamed to Makefile.in.
65123 * configure.in: New.
65125 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
65128 * .cvsignore: Add result/output files.
65129 * Makefile: Fix up variables at start. Use MFLAGS
65130 everywhere. Correct bool_loc, built_ins entries.
65131 Add entry for vary1.ch.
65132 * bitarray.ch: Standardize upper-case usage.
65133 * bitexpr.ch: Standardize, add output of b1.
65134 * params.ch: Use arrayt in along PROC parameters, to
65135 avoid novelty problems.
65136 * sets.ch: Tiny cleanup.
65137 * vary1.ch: Re-indent.
65139 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
65141 * Add PR-related files to Makefiles, .cvsignore files, etc.
65143 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
65145 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
65146 with compiler objects. New names are test-flow.c and test-loop.c
65148 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
65150 * Upgraded c-torture tests from 1.19 to 1.20
65153 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
65154 * gcc.compile: 930623-1.c 930623-2.c
65155 * gcc.noncompile: 930622-1.c 930622-2.c
65156 * gcc.failure: 920411-1.c 920627-2.c
65157 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
65159 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
65161 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
65162 More changes to get testsuite working properly. Needs more work.
65163 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
65165 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
65167 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
65168 More changes to get testsuite working properly. Needs more work.
65170 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
65172 * chill.compile/compile.exp: Added for Dejagnu support
65173 * chill.execute/execute.exp: Added for Dejagnu support
65174 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
65176 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
65178 This should complete moving the CHILL test files.
65179 * chill.noncompile(.cvsignore printf.grt
65180 in-printf.grt chprintf.grt chprintf.ch):
65181 Added test-support files.
65182 (Makefile): Modified further.
65183 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
65184 signal.ch): Added test files.
65185 * chill.execute (.cvsignore printf.grt printr.c
65186 in-printf.grt rts.c chprintf.grt rts.h): Added
65187 test-support files.
65188 (Makefile): More corrections.
65190 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
65192 * chill.compile, chill.execute, chill.nocompile: Add CHILL
65193 test cases, ready for DejaGnu.
65195 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
65197 * Upgraded c-torture tests from 1.18 to 1.19
65199 * gcc.compile: added test(s):
65201 * gcc.execute: added test(s):
65202 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
65204 * added new subdirectory for misc tests: gcc.misc-tests
65205 * gcc.misc-test(s): added tests:
65206 inst-check.c test-consts.c test-ior.c test-switch.c
65208 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
65210 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
65212 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
65214 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
65216 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
65218 * Upgraded c-torture tests from 1.17 to 1.18
65220 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
65222 * Upgraded c-torture tests from 1.12 to 1.17
65224 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
65226 * lib/old-dejagnu.exp:
65227 Fixed handling of XFAIL target triplets to correctly
65228 recognize wildcard characters. Removed code that
65229 appended a unique id tag to the end of the file name
65230 printed out by the result of the testcases within a
65233 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
65235 * lib/old-dejagnu.exp:
65236 Reworked expected failure handling to trigger off of XFAIL
65237 keyword in keyphrase embeded in testcase source code. The
65238 XFAIL keyword must be at the end of the keyphrase line. It
65239 may optionally be followed by one or more target triplets.
65240 It has just occured that the handling of wildcards in the
65241 target triplet may not be correct.
65243 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
65245 * g++.old-deja/tests:
65246 Moved all subdirectories up one level into g++.old-deja .
65248 * lib/old-dejagnu.exp:
65249 Fixed problem with CXXFLAGS not being properly reset, and being
65250 corrupted with extraneous "-c" compiler option. This was
65251 causing binaries to not be generated for test that needed them.
65252 Modified strings passed to "pass" and "fail" so that individual
65253 tests from the same test file would be distinguished by an
65254 identifier appended to the test file name in the summary logs;
65255 this corrected a problem with erroneous diff logs. Added code
65256 to search testcases for expected fail and unexpected pass keywords.
65258 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
65260 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
65262 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
65264 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
65265 Removed extraneous text from end of "Special g++ Options"
65268 * lib/old-dejagnu.exp: Added pattern matching to look for new
65269 keywords, embedded in testcases comments, which will trigger
65270 calls to xpass and xfail.
65272 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
65274 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
65275 comments embedded in the testcases, especially the one looking for
65276 special compiler options, as well as the pattern matching for the
65277 compiler output again.
65279 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
65281 * lib/old-dejagnu.exp: Do a proper check of the return value for
65282 execute tests. Fixed several problems with the pattern matching
65283 of the compiler output which gave erroneous test results.
65284 Changed several of the test result messages to be more descriptive.
65285 * config/unix-g++.exp: Proc g++_load now actually works and
65286 executes the tests passed to it and returns a usable return
65289 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
65291 * lib/gcc.exp: Exits gracefully if $CC is bogus.
65293 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
65295 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
65296 Modified both files to properly execute the old style
65297 dejagnu tests. The previous versions of these files were
65298 experimental and did not function anything near correctly.
65300 1993-04-05 Rob Savoye (rob@cygnus.com)
65302 * Removed all Makefile.in and configure.in files. No configuration
65305 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
65307 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
65309 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
65311 * gcc.compile/configure.in, gcc.unsorted/configure.in,
65312 gcc.special/configure.in, gcc.noncompile/configure.in,
65313 gcc.execute/configure.in, gcc.code_quality/configure.in,
65314 g++.other/configure.in, g++.old-deja/configure.in,
65315 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
65316 in srcname setting.
65318 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
65320 * lib/udi.exp: Fixed mondfe and mondfe_download.
65321 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
65322 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
65324 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
65326 * config/udi-gdb.exp: Check $shell_id after connecting to target.
65327 (gdb_exit): Don't remove *_soc files.
65329 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
65331 * lib/c-torture.exp: Don't look for main; instead always use -w
65332 -c. This is how the c-torture tests work. Remove the object
65333 file if the compilation succeeds.
65334 * gcc.execute/execute.exp: Remove executable if test passes.
65335 * gcc.noncompile/noncompile.exp: Every test is an expected
65337 * gcc.special/special.exp: Added tests from c-torture 1.11,
65338 corrected use of existing test.
65339 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
65340 gcc.execute/920625-1.c: Updated to c-torture 1.11.
65341 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
65342 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
65343 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
65344 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
65345 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
65346 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
65347 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
65348 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
65349 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
65350 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
65351 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
65352 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
65353 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
65354 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
65355 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
65356 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
65357 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
65359 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
65360 correspond to c-torture 1.11.