1 2008-04-11 Volker Reichelt <v.reichelt@netcologne.de>
4 * gcc.dg/attr-error-1.c: New test.
6 2008-04-10 Adam Nemet <anemet@caviumnetworks.com>
8 * gcc.target/mips/scc-2.c: New test.
9 * gcc.target/mips/scc-3.c: New test.
10 * gcc.target/mips/scc-4.c: New test.
12 2008-04-10 Ira Rosen <irar@il.ibm.com>
14 PR tree-optimization/35821
15 * gcc.dg/vect/pr35821-altivec.c: New.
16 * gcc.dg/vect/pr35821-spu.c: New.
18 2008-04-09 Andy Hutchinson <hutchinsonandy@aim.com>
22 * lib/target-supports.dg: Add check_effective_target_trampolines.
23 Disable profiling for avr-*-*.
24 * gcc.c-torture/compile/pr27889.c: dg-requires trampolines.
25 * gcc.c-torture/compile/nested-1.c: Ditto.
26 * gcc.c-torture/compile/20050122-2.c: Ditto.
27 * gcc.c-torture/compile/20010226-1.c: Ditto.
28 * gcc.c-torture/compile/20010327-1.c: Skip for avr-*-*.
29 * gcc.c-torture/compile/980506-1.c: Ditto.
30 * gcc.c-torture/compile/20020604-1.c: Ditto.
31 * gcc.c-torture/compile/limits-stringlit.c: Ditto
32 * gcc.c-torture/compile/20001226-1.c: Ditto
34 2008-04-09 Jason Merrill <jason@redhat.com>
37 * g++.dg/ext/complit9.C: New.
39 2008-04-09 Samuel Tardieu <sam@rfc1149.net>
42 * gnat.dg/specs/fe_inlining.ads, gnat.dg/specs/fe_inlining_helper.ads,
43 gnat.dg/specs/fe_inlining_helper.adb: New test.
45 2008-04-09 Kai Tietz <kai.tietz@onevision.com>
47 * gcc.dg/torture/fp-int-convert.h: Use TImode type for
48 x86_64-pc-mingw target.
49 * gcc.dg/titype-1.c: Likewise.
51 2008-04-09 Richard Sandiford <richard@codesourcery.com>
53 * lib/target-supports.exp (check_effective_target_vxworks_kernel):
55 (check_effective_target_vxworks_rtp): New procedure.
56 * g++.dg/opt/20050511-1.C: Rename UINT32 for VxWorks kernel mode.
57 * g++.dg/warn/miss-format-1.C: XFAIL for VxWorks.
58 * g++.old-deja/g++.abi/cxa_vec.C: XFAIL for VxWorks kernels.
59 * g++.old-deja/g++.brendan/new3.C: Likewise.
60 * g++.old-deja/g++.eh/badalloc1.C: XFAIL for VxWorks RTPs.
61 * g++.old-deja/g++.law/missed-error2.C: Undefine max for
63 * g++.old-deja/g++.mike/init1.C: XFAIL for VxWorks kernel mode.
64 * g++.old-deja/g++.mike/p2736.C: Likewise.
65 * g++.old-deja/g++.mike/p658.C: Undefine OK for VxWorks kernel mode.
66 * g++.old-deja/g++.other/headers1.C: Likewise min and max.
67 * g++.old-deja/g++.robertl/eb79.C: Undefine max for VxWorks
70 2008-04-09 Jakub Jelinek <jakub@redhat.com>
72 * gfortran.dg/namelist_47.f90: New test.
74 2008-04-09 Richard Guenther <rguenther@suse.de>
76 * gfortran.dg/bind_c_usage_14.f03: Adjust.
78 2008-04-08 Andy Hutchinson <hutchinsonandy@aim.com>
81 * execute/20071221-1.c: Adapt test for 16 bit int targets.
82 * execute/pr35163.c: Ditto.
84 2008-04-08 Richard Guenther <rguenther@suse.de>
86 * gcc.c-torture/execute/20080408-1.c: New testcase.
88 2008-04-08 Eric Botcazou <ebotcazou@adacore.com>
90 * gnat.dg/pack6.adb: New test.
91 * gnat.dg/pack7.adb: Likewise.
92 * gnat.dg/pack8.adb: Likewise.
94 2008-04-08 Arnaud Charlet <charlet@adacore.com>
96 * gnat.dg/parent_ltd_with-child_full_view.adb: New test.
97 * gnat.dg/rt1.adb: New test.
98 * gnat.dg/test_time_stamp.adb: New test.
99 * gnat.dg/specs/warn_star.ads: New test.
100 * gnat.dg/specs/aggr1.ads: New test.
102 2008-04-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
104 PR fortran/25829 28655
105 * gfortran.dg/write_check2.f90: Update dg-error.
106 * gfortran.dg/io_constraints_1.f90: Udate dg-error.
108 2008-04-07 Jason Merrill <jason@redhat.com>
111 * g++.dg/warn/ctor1.C: New.
113 2008-04-07 Kai Tietz <kai.tietz@onevision.com>
116 * gcc.dg/torture/pr35842.c: New.
118 2008-04-07 Eric Botcazou <ebotcazou@adacore.com>
120 * gnat.dg/array4.adb: New test.
121 * gnat.dg/specs/static_initializer2.ads: Likewise.
123 2008-04-06 Richard Guenther <rguenther@suse.de>
125 PR tree-optimization/35400
126 * gcc.dg/torture/pr35400.c: New testcase.
127 * g++.dg/torture/pr35400.C: Likewise.
129 2008-04-06 Paul Thomas <pault@gcc.gnu.org>
132 * gfortran.dg/simplify_argN_1.f90: New test.
134 2008-04-06 Tobias Schlüter <tobi@gcc.gnu.org>
137 * gfortran.dg/io_constraints_2.f90: Adapt to new error message.
139 2008-04-06 Tobias Burnus <burnus@net-b.de>
141 * gfortran.dg/f2003_io_1.f03: Make standard conform.
142 * gfortran.dg/f2003_io_8.f03: New.
144 2008-04-06 Eric Botcazou <ebotcazou@adacore.com>
146 * gnat.dg/pack5.adb: New test.
148 2008-04-06 Uros Bizjak <ubizjak@gmail.com>
151 * gcc.target/i386/pr12329.c: New test.
153 2008-04-05 Eric Botcazou <ebotcazou@adacore.com>
155 * gnat.dg/pr35823.adb: Rename to size_attribute.adb.
157 2008-04-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
159 PR fortran/25829 28655
160 * gfortran.dg/f2003_io_1.f03: New test.
161 * gfortran.dg/f2003_io_2.f03: New test.
162 * gfortran.dg/f2003_io_3.f03: New test.
163 * gfortran.dg/f2003_io_4.f03: New test.
164 * gfortran.dg/f2003_io_5.f03: New test.
165 * gfortran.dg/f2003_io_6.f03: New test.
166 * gfortran.dg/f2003_io_7.f03: New test.
168 2008-04-05 Richard Guenther <rguenther@suse.de>
170 PR tree-optimization/35833
171 * gcc.dg/torture/pr35833.c: New testcase.
173 2008-04-04 Naveen.H.S <naveen.hs@kpitcummins.com>
175 * gcc.target/sh/sh2a-band.c: New test.
176 * gcc.target/sh/sh2a-bclrmem.c: New test.
177 * gcc.target/sh/sh2a-bld.c: New test.
178 * gcc.target/sh/sh2a-bor.c: New test.
179 * gcc.target/sh/sh2a-bsetmem.c: New test.
180 * gcc.target/sh/sh2a-bxor.c: New test.
182 2008-04-04 Janis Johnson <janis187@us.ibm.com>
184 * g++.dg/other/anon5.C: Don't depend on line number for error message.
186 * gcc.dg/torture/builtin-modf-1.c: Use special options for
189 * gcc.dg/var-expand3.c: Skip for powerpc-linux if not on AltiVec HW.
191 * gcc.dg/pr34856.c: Use -maltivec on powerpc linux.
194 * gcc.dg/dfp/pr35620.c: New test.
195 * gcc.dg/dfp/func-pointer.c: New test.
196 * gcc.dg/dfp/func-deref.c: New test.
198 2008-04-04 Jakub Jelinek <jakub@redhat.com>
201 * g++.dg/gomp/pr35364.C: New test.
203 2008-04-04 H.J. Lu <hongjiu.lu@intel.com>
205 * g++.dg/other/i386-2.C: Include <wmmintrin.h>.
206 * g++.dg/other/i386-3.C: Likewise.
207 * gcc.target/i386/sse-13.c: Likewise.
208 * gcc.target/i386/sse-14.c: Likewise.
210 * gcc.target/i386/aes-check.h: New.
211 * gcc.target/i386/aesdec.c: Likewise.
212 * gcc.target/i386/aesdeclast.c: Likewise.
213 * gcc.target/i386/aesenc.c: Likewise.
214 * gcc.target/i386/aesenclast.c: Likewise.
215 * gcc.target/i386/aesimc.c: Likewise.
216 * gcc.target/i386/aeskeygenassist.c: Likewise.
217 * gcc.target/i386/pclmulqdq.c: Likewise.
218 * gcc.target/i386/pclmul-check.h: Likewise.
220 * gcc.target/i386/i386.exp (check_effective_target_aes): New.
221 (check_effective_target_pclmul): Likewise.
223 2008-04-04 Jakub Jelinek <jakub@redhat.com>
226 * gcc.dg/pr35440.c: New test.
228 2008-04-04 Richard Guenther <rguenther@suse.de>
231 * gnat.dg/pr35823.adb: New testcase.
233 2008-04-03 Janis Johnson <janis187@us.ibm.com>
236 * gcc.dg/dfp/constants-zero.c: New test.
238 2008-04-03 Jakub Jelinek <jakub@redhat.com>
241 * gcc.dg/gomp/pr35738.c: New test.
244 * gcc.dg/gomp/pr35818.c: New test.
247 * gfortran.dg/gomp/pr35786-1.f90: New test.
248 * gfortran.dg/gomp/pr35786-2.f90: New test.
250 2008-04-03 Adam Nemet <anemet@caviumnetworks.com>
252 * gcc.target/mips/scc-1.c: New test.
254 2008-04-03 Richard Guenther <rguenther@suse.de>
256 * gcc.dg/tree-ssa/vrp43.c: New testcase.
257 * gcc.dg/tree-ssa/vrp44.c: Likewise.
258 * gcc.dg/tree-ssa/vrp45.c: Likewise.
260 2008-04-03 Jakub Jelinek <jakub@redhat.com>
263 * g++.dg/other/offsetof5.C: New test.
265 2008-04-03 Paolo Bonzini <bonzini@gnu.org>
267 PR rtl-optimization/35281
268 * gcc.target/i386/pr35281.c: New test.
270 2008-04-03 Richard Guenther <rguenther@suse.de>
273 * gcc.c-torture/execute/pr35800.c: New test.
275 2008-04-02 Joseph Myers <joseph@codesourcery.com>
277 * gcc.dg/cpp/cmdlne-dU-1.c, gcc.dg/cpp/cmdlne-dU-2.c,
278 gcc.dg/cpp/cmdlne-dU-3.c, gcc.dg/cpp/cmdlne-dU-4.c,
279 gcc.dg/cpp/cmdlne-dU-5.c, gcc.dg/cpp/cmdlne-dU-6.c,
280 gcc.dg/cpp/cmdlne-dU-7.c, gcc.dg/cpp/cmdlne-dU-8.c,
281 gcc.dg/cpp/cmdlne-dU-9.c, gcc.dg/cpp/cmdlne-dU-10.c,
282 gcc.dg/cpp/cmdlne-dU-11.c, gcc.dg/cpp/cmdlne-dU-12.c,
283 gcc.dg/cpp/cmdlne-dU-13.c, gcc.dg/cpp/cmdlne-dU-14.c,
284 gcc.dg/cpp/cmdlne-dU-15.c, gcc.dg/cpp/cmdlne-dU-16.c,
285 gcc.dg/cpp/cmdlne-dU-17.c, gcc.dg/cpp/cmdlne-dU-18.c,
286 gcc.dg/cpp/cmdlne-dU-19.c, gcc.dg/cpp/cmdlne-dU-20.c,
287 gcc.dg/cpp/cmdlne-dU-21.c, gcc.dg/cpp/cmdlne-dU-22.c: New tests.
289 2008-04-02 Richard Guenther <rguenther@suse.de>
291 PR tree-optimization/14495
292 PR tree-optimization/34793
293 * gcc.dg/tree-ssa/vrp41.c: New testcase.
294 * gcc.dg/tree-ssa/vrp42.c: Likewise.
296 2008-04-02 Richard Guenther <rguenther@suse.de>
298 PR tree-optimization/14495
299 * gcc.dg/tree-ssa/vrp40.c: New testcase.
301 2008-04-02 Eric Botcazou <ebotcazou@adacore.com>
303 * gnat.dg/specs/discr_record_constant.ads: New test.
305 2008-04-02 Richard Guenther <rguenther@suse.de>
307 * gcc.dg/tree-ssa/vrp38.c: New testcase.
308 * gcc.dg/tree-ssa/vrp39.c: Likewise.
310 2008-04-01 George Helffrich <george@gcc.gnu.org>
312 PRs fortran/PR35154, fortran/PR23057
313 * gcc.dg/debug/pr35154.c: New test to check that non-Fortran
314 use of common is unchanged.
316 * lib/gfortran-dg.exp: New harness to compile Fortran progs
317 with all combinations of debug options available on target.
318 * gfortran.dg/debug/debug.exp: Ditto.
319 * gfortran.dg/debug/trivial.f: Ditto.
320 * gfortran.dg/debug/pr35154-stabs.f: New test case for
321 .stabs functionality.
322 * gfortran.dg/debug/pr35154-dwarf2.f: New test case for
325 2008-04-01 Volker Reichelt <v.reichelt@netcologne.de>
328 * gcc.dg/format/gcc_gfc-2.c: New test.
330 2008-03-31 Seongbae Park <seongbae.park@gmail.com>
332 * g++.dg/bprob/bprob.exp: Do not check gcno files.
333 Use -fprofile-use for profile use.
334 * gcc.misc-tests/bprob.exp: Ditto.
335 * g++.dg/tree-pro/tree-prof.exp: Do not check gcno files.
336 * gcc.dg/matrix/matrix.exp: Ditto.
337 * gcc.dg/struct/struct-reorg.exp: Ditto.
338 * gcc.dg/tree-prof/tree-prof.exp: Ditto.
339 * gcc.dg/profile-dir-1.c: New test.
340 * gcc.dg/profile-dir-2.c: New test.
341 * gcc.dg/profile-dir-3.c: New test.
343 2008-03-31 Volker Reichelt <v.reichelt@netcologne.de>
346 * gcc.dg/old-style-param-1.c: New test.
348 2008-03-31 Eric Botcazou <ebotcazou@adacore.com>
350 * gnat.dg/object_overflow.adb: New test.
352 2008-03-31 Andrew Pinski <andrew_pinski@playstation.sony.com>
355 * gcc.dg/tree-ssa/vector-1.c: New testcase.
356 * gcc.c-torture/execute/vector-1.c: New testcase.
357 * gcc.c-torture/execute/vector-2.c: New testcase.
359 2008-03-31 Olivier Hainque <hainque@adacore.com>
361 * gnat.dg/assign_from_packed_pixels.ads: Support for ...
362 * gnat.dg/assign_from_packed.adb: New testcase.
364 2008-03-31 Zdenek Dvorak <ook@ucw.cz>
366 PR rtl-optimization/35729
367 * gcc.dg/pr35729.c: New test.
369 2008-03-31 H.J. Lu <hongjiu.lu@intel.com>
372 * gcc.target/i386/pr32000-1.c: New.
374 2008-03-31 Arnaud Charlet <charlet@adacore.com>
376 * gnat.dg/too_many_tasks.adb: Removed, causes resource issues
377 on some environments.
379 2008-03-31 Andrew Pinski <pinskia@gmail.com>
382 * gcc.c-torture/compile/pr35431.c: New testcase.
384 2008-03-30 Kaz Kojima <kkojima@gcc.gnu.org>
386 * g++.dg/other/error27.C: Use -fno-finite-math-only on sh*
389 2008-03-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
392 * g++.dg/other/anon5.C: Skip on hppa*-*-hpux*.
394 2008-03-30 Volker Reichelt <v.reichelt@netcologne.de>
397 * g++.dg/parse/friend8.C: New test.
400 * gcc.dg/union-cast-4.c: New test.
402 2008-03-30 H.J. Lu <hongjiu.lu@intel.com>
405 * gcc.target/i386/sse4_1-blendps-2.c: New.
406 * gcc.target/i386/sse4_1-pblendw-2.c: Likewise.
408 2008-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
410 * gfortran.dg/internal_pack_1.f90: Added complex to test case.
411 * gfortran.dg/internal_pack_2.f90: Likewise.
412 * gfortran.dg/intrinsic_spread_1.f90: Likewise.
413 * gfortran.dg/intrinsic_spread_2.f90: Likewise.
414 * gfortran.dg/intrinsic_pack_1.f90: Likewise.
415 * gfortran.dg/intrinsic_pack_2.f90: Likewise.
416 * gfortran.dg/intrinsic_unpack_1.f90: Likewise.
417 * gfortran.dg/intrinsic_unpack_2.f90: Likewise.
419 2008-03-30 Eric Botcazou <ebotcazou@adacore.com>
421 * gnat.dg/bit_packed_array2.adb: New test.
423 2008-03-30 Paul Thomas <pault@gcc.gnu.org>
426 * gfortran.dg/transpose_conjg_1.f90: New test.
428 2008-03-29 Laurent GUERBY <laurent@guerby.net>
430 * gnat.dg/socket2.adb: Remove since identical to socket1.adb.
432 2008-03-29 Paul Thomas <pault@gcc.gnu.org>
435 * gfortran.dg/allocate_zerosize_3.f: New test.
438 * gfortran.dg/character_assign_1.f90: New test.
440 2008-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
444 * gfortran.dg/intrinsic_spread_1.f90: New file.
445 * gfortran.dg/intrinsic_spread_2.f90: New file.
446 * gfortran.dg/intrinsic_spread_3.f90: New file.
448 2008-03-28 Daniel Franke <franke.daniel@gmail.com>
451 * gfortran.dg/alloc_alloc_expr_3.f90: New test.
452 * gfortran.dg/allocate_stat.f90: Adjusted error-match text.
453 * gfortran.dg/func_assign.f90: Likewise.
454 * gfortran.dg/implicit_11.f90: Likewise.
455 * gfortran.dg/proc_assign_1.f90: Likewise.
456 * gfortran.dg/proc_assign_2.f90: Likewise.
457 * gfortran.dg/procedure_lvalue.f90: Likewise.
459 2008-03-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
462 * gfortran.dg/direct_io_10.f: New test.
464 2008-03-28 Uros Bizjak <ubizjak@gmail.com>
466 * gcc.target/i386/vectorize6.c: New test.
468 2008-03-28 Tobias Burnus <burnus@net-b.de>
471 * gfortran.dg/associated_target_2.f90: New.
473 2008-03-28 Richard Guenther <rguenther@suse.de>
475 PR tree-optimization/19580
476 * gcc.dg/tree-ssa/loop-34.c: New testcase.
478 2008-03-28 Richard Guenther <rguenther@suse.de>
480 PR tree-optimization/30317
481 PR tree-optimization/30911
482 PR tree-optimization/34793
483 * gcc.dg/tree-ssa/vrp35.c: New testcase.
484 * gcc.dg/tree-ssa/vrp36.c: Likewise.
485 * gcc.dg/tree-ssa/vrp37.c: Likewise.
487 2008-03-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
490 * gcc.target/powerpc/altivec-25.c: New testcase.
492 2008-03-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
495 * gfortran.dg/cshift_shift_real_2.f90: New test.
497 2008-03-26 Uros Bizjak <ubizjak@gmail.com>
499 * gcc.c-torture/execute/multi-ix.c: Limit CHUNK size between 1 and 500.
500 (main): Exit early for CHUNK less than 40 to avoid stack corruption.
502 2008-03-27 Richard Guenther <rguenther@suse.de>
505 * gcc.dg/attr-weak-1.c: New testcase.
507 2008-03-27 Richard Guenther <rguenther@suse.de>
509 PR tree-optimization/32810
510 * gcc.dg/tree-ssa/ssa-ccp-18.c: New testcase.
512 2008-03-27 Douglas Gregor <doug.gregor@gmail.com>
514 * g++.dg/cpp0x/variadic91.C: New.
516 2008-03-27 Zdenek Dvorak <ook@ucw.cz>
518 * gcc.dg/tree-ssa/loop-32.c: New testcase.
519 * gcc.dg/tree-ssa/loop-33.c: Likewise.
521 2008-03-27 Richard Guenther <rguenther@suse.de>
523 * gcc.dg/fold-addr-1.c: New testcase.
525 2008-03-27 Andrew Pinski <pinskia@gmail.com>
528 * gcc.c-torture/compile/complex-5.c: New test.
530 2008-03-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
532 * gcc.dg/uninit-16.c (decode_reloc): Mark static.
534 2008-03-26 Jakub Jelinek <jakub@redhat.com>
537 * g++.dg/ext/attrib33.C: New test.
539 2008-03-26 Richard Guenther <rguenther@suse.de>
542 2008-03-26 Richard Guenther <rguenther@suse.de>
544 * gcc.dg/fold-addr-1.c: New testcase.
546 2008-03-26 Uros Bizjak <ubizjak@gmail.com>
548 * gcc.target/i386/sse-13.c: Include <mm_malloc.h>
549 before redefinitions of extern and __inline.
550 * gcc.target/i386/sse-13.c: Ditto.
552 2008-03-26 Jakub Jelinek <jakub@redhat.com>
555 * g++.dg/other/error27.C: New test.
557 2008-03-26 Richard Guenther <rguenther@suse.de>
559 * gcc.dg/fold-addr-1.c: New testcase.
561 2008-03-26 Richard Guenther <rguenther@suse.de>
563 * gcc.dg/tree-ssa/20030731-2.c: Scan dce1 dump.
564 * gcc.dg/tree-ssa/20030917-1.c: Scan optimized dump.
565 * gcc.dg/tree-ssa/20030917-3.c: Scan ccp1 dump.
566 * gcc.dg/tree-ssa/20040721-1.c: Test linking, do not disable DOM.
567 * gcc.dg/tree-ssa/pr21574.c: Scan the fre dump.
568 * gcc.dg/tree-ssa/ssa-ccp-1.c: Scan ccp1 dump.
569 * gcc.dg/tree-ssa/ssa-ccp-3.c: Scan ccp2 dump.
571 2008-03-26 Douglas Gregor <doug.gregor@gmail.com>
573 * g++.dg/cpp0x/variadic84.C: Update to reflect the change in
574 variadic template template parameter binding semantics.
575 * g++.dg/cpp0x/variadic85.C: Ditto.
576 * g++.dg/cpp0x/variadic88.C: New.
577 * g++.dg/cpp0x/variadic89.C: New.
578 * g++.dg/cpp0x/variadic90.C: New.
579 * g++.dg/cpp0x/variadic-ex14.C: Update to reflect the change in
580 variadic template template parameter binding semantics.
581 * g++.dg/cpp0x/variadic-lambda.C: New.
583 2008-03-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
586 * g++.dg/ext/altivec-15.C: New testcase.
588 2008-03-25 Andrew Pinski <pinskia@gmail.com>
591 * objc.dg/method-20.m: New testcase.
593 2008-03-25 Richard Sandiford <rsandifo@nildram.co.uk>
595 PR rtl-optimization/35232
596 * gcc.target/mips/pr35232.c: New test.
598 2008-03-25 Douglas Gregor <doug.gregor@gmail.com>
600 * g++.dg/template/sfinae4.C: New.
601 * g++.dg/template/sfinae5.C: New.
602 * g++.dg/template/sfinae6.C: New.
603 * g++.dg/template/sfinae6_neg.C: New.
604 * g++.dg/template/sfinae7.C: New.
605 * g++.dg/template/sfinae8.C: New.
606 * g++.dg/template/sfinae9.C: New.
607 * g++.dg/template/sfinae10.C: New.
608 * g++.dg/template/sfinae11.C: New.
609 * g++.dg/template/sfinae12.C: New.
610 * g++.dg/template/sfinae13.C: New.
611 * g++.dg/template/sfinae14C: New.
613 2008-03-25 Naveen.H.S <naveen.hs@kpitcummins.com>
615 * gcc.target/sh/sh2a-bclr.c: New test.
616 * gcc.target/sh/sh2a-bset.c: New test.
618 2008-03-25 Naveen.H.S <naveen.hs@kpitcummins.com>
620 * gcc.target/sh/sh2a-movrt.c: New test.
622 2008-03-25 Naveen.H.S <naveen.hs@kpitcummins.com>
624 * gcc.target/sh/sh2a-prefetch.c: New test.
626 2008-03-25 Jayant Sonar <Jayant.sonar@kpitcummins.com>
627 Naveen.H.S <naveen.hs@kpitcummins.com>
629 * gcc.target/sh/sh2a-movi20s.c: New test.
631 2008-03-25 Anil Paranjape <anil.paranjape@kpitcummins.com>
632 Jayant Sonar <Jayant.sonar@kpitcummins.com>
633 Naveen.H.S <naveen.hs@kpitcummins.com>
635 * gcc.target/sh/sh2a-resbank.c: New test.
636 * gcc.target/sh/sh2a-tbr-jump.c: New test.
637 * gcc.target/sh/sh2a-jsrn.c: New test.
638 * gcc.target/sh/sh2a-rtsn.c: New test.
640 2008-03-25 Uros Bizjak <ubizjak@gmail.com>
642 * gcc.target/i386/sse-17.c: Include sse2-check.h.
643 (main): Change to void and rename to sse2_test.
644 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: Set
645 dg-do-what-default to "compile" if SSE2 hardware is not available.
646 * gcc.dg/vect/costmodel/i386/x86_64-costmodel-vect.exp: Ditto.
647 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Remove
648 xfail vect_no_int_max from "vectorization not profitable" check.
650 2008-03-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
653 * gcc.dg/torture/pr26222.c: New testcase.
655 2008-03-24 Paul Thomas <pault@gcc.gnu.org>
658 * gfortran.dg/null_3.f90 : New test
661 * gfortran.dg/module_function_type_1.f90 : New test
663 2007-03-23 Thomas Koenig <tkoenig@gcc.gnu.org
666 * gfortran.dg/intrinsic_unpack_1.f90: New test case.
667 * gfortran.dg/intrinsic_unpack_2.f90: New test case.
668 * gfortran.dg/intrinsic_unpack_3.f90: New test case.
670 2008-03-22 Richard Sandiford <rsandifo@nildram.co.uk>
672 * gcc.target/mips/dse-1.c: Add checks for zeros.
674 2008-03-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
677 * gcc.target/powerpc/ppc64-double-1.c: New testcase.
679 2008-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
682 * internal_pack_1.f90: New test case.
683 * internal_pack_2.f90: New test case.
684 * internal_pack_3.f90: New test case.
686 2008-03-21 Olivier Hainque <hainque@adacore.com>
688 * gnat.dg/empty_vector_length.adb: New testcase.
690 2008-03-20 Richard Guenther <rguenther@suse.de>
692 * gcc.dg/tree-ssa/ssa-ccp-17.c: New testcase.
694 2008-03-20 Victor Kaplansky <victork@gcc.gnu.org>
695 Uros Bizjak <ubizjak@gmail.com>
698 * lib/target-supports.exp (check_sse2_hw_available): New procedure.
699 * gcc.dg/vect/vect.exp: Set dg-do-what-default to "compile"
700 if SSE2 hardware is not available.
701 * g++.dg/vect/vect.exp: Update target-dependent overrides to match
702 gcc.dg/vect/vect.exp.
703 * gfortran.dg/vect/vect.exp: Ditto.
704 (check_effective_target_lp64_or_vect_no_align): Remove procedure.
706 2008-03-20 Andreas Schwab <schwab@suse.de>
708 * gcc.dg/cpp/cmdlne-dD-M.c: Fix test for makefile rule and remove
711 2008-03-20 Uros Bizjak <ubizjak@gmail.com>
713 * gcc.dg/gomp/pr34692.c: Cleanup gimple dump file.
714 * gcc.dg/tree-ssa/ssa-lim-3.c: Remove -fdump-tree-optimized
717 2008-03-20 H.J. Lu <hongjiu.lu@intel.com>
720 * gcc.target/i386/ssse3-pabsb.c: Add -fno-strict-aliasing.
721 * gcc.target/i386/ssse3-pabsd.c: Likewise.
722 * gcc.target/i386/ssse3-pabsw.c: Likewise.
723 * gcc.target/i386/ssse3-palignr.c: Likewise.
724 * gcc.target/i386/ssse3-phaddd.c: Likewise.
725 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
726 * gcc.target/i386/ssse3-phaddw.c: Likewise.
727 * gcc.target/i386/ssse3-phsubd.c: Likewise.
728 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
729 * gcc.target/i386/ssse3-phsubw.c: Likewise.
730 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
731 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
732 * gcc.target/i386/ssse3-pshufb.c: Likewise.
733 * gcc.target/i386/ssse3-psignb.c: Likewise.
734 * gcc.target/i386/ssse3-psignd.c: Likewise.
735 * gcc.target/i386/ssse3-psignw.c: Likewise.
737 2008-03-20 Andreas Schwab <schwab@suse.de>
740 * gcc.dg/cpp/cmdlne-dI-M.c: Match optional continuation.
741 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
742 * gcc.dg/cpp/cmdlne-dN-M.c: Match correct file name and optional
743 continuation and remove xfail.
745 2008-03-20 Thomas Koenig <tkoenig@gcc.gnu.org>
748 * gfortran.dg/internal_pack_3.f90: Add missing parameter
751 2008-03-20 Kai Tietz <kai.tietz@onevision.com>
753 * gcc.dg/format/ms_array-1.c: New.
754 * gcc.dg/format/ms_c90-scanf-3.c: New.
755 * gcc.dg/format/ms_c99-strftime-1.c: New.
756 * gcc.dg/format/ms_no-y2k-1.c: New.
757 * gcc.dg/format/ms_attr-1.c: New.
758 * gcc.dg/format/ms_c90-scanf-4.c: New.
759 * gcc.dg/format/ms_c99-strftime-2.c: New.
760 * gcc.dg/format/ms_nonlit-1.c: New.
761 * gcc.dg/format/ms_c90-scanf-5.c: New.
762 * gcc.dg/format/ms_cast-1.c: New.
763 * gcc.dg/format/ms_nonlit-2.c: New.
764 * gcc.dg/format/ms_attr-2.c: New.
765 * gcc.dg/format/ms_c90-strftime-1.c: New.
766 * gcc.dg/format/ms_miss-1.c: New.
767 * gcc.dg/format/ms_nonlit-3.c: New.
768 * gcc.dg/format/ms_attr-3.c: New.
769 * gcc.dg/format/ms_c90-strftime-2.c: New.
770 * gcc.dg/format/ms_miss-2.c: New.
771 * gcc.dg/format/ms_nul-1.c: New.
772 * gcc.dg/format/ms_attr-4.c: New.
773 * gcc.dg/format/ms_c94-printf-1.c: New.
774 * gcc.dg/format/ms_miss-3.c: New.
775 * gcc.dg/format/ms_nul-2.c: New.
776 * gcc.dg/format/ms_attr-7.c: New.
777 * gcc.dg/format/ms_c94-scanf-1.c: New.
778 * gcc.dg/format/ms_miss-4.c: New.
779 * gcc.dg/format/ms_null-1.c: New.
780 * gcc.dg/format/ms_bitfld-1.c: New.
781 * gcc.dg/format/ms_c99-printf-1.c: New.
782 * gcc.dg/format/ms_miss-5.c: New.
783 * gcc.dg/format/ms_plus-1.c: New.
784 * gcc.dg/format/ms_branch-1.c: New.
785 * gcc.dg/format/ms_c99-printf-2.c: New.
786 * gcc.dg/format/ms_miss-6.c: New.
787 * gcc.dg/format/ms_sec-1.c: New.
788 * gcc.dg/format/ms_c90-printf-1.c: New.
789 * gcc.dg/format/ms_c99-printf-3.c: New.
790 * gcc.dg/format/ms_multattr-1.c: New.
791 * gcc.dg/format/ms_unnamed-1.c: New.
792 * gcc.dg/format/ms_c90-printf-2.c: New.
793 * gcc.dg/format/ms_c99-scanf-1.c: New.
794 * gcc.dg/format/ms_multattr-2.c: New.
795 * gcc.dg/format/ms_va-1.c: New.
796 * gcc.dg/format/ms_c90-printf-3.c: New.
797 * gcc.dg/format/ms_c99-scanf-2.c: New.
798 * gcc.dg/format/ms_multattr-3.c: New.
799 * gcc.dg/format/ms_c90-scanf-1.c: New.
800 * gcc.dg/format/ms_c99-scanf-3.c: New.
801 * gcc.dg/format/ms_no-exargs-1.c: New.
802 * gcc.dg/format/ms_zero-length-1.c: New.
803 * gcc.dg/format/ms_c90-scanf-2.c: New.
804 * gcc.dg/format/ms_c99-scanf-4.c: New.
805 * gcc.dg/format/ms_no-exargs-2.c: New.
806 * gcc.dg/format/null-1.c: Add gnu style usage for mingw.
807 * gcc.dg/format/miss-1.c: Likewise.
808 * gcc.dg/format/miss-3.c: Likewise.
809 * gcc.dg/format/multattr-2.c: Likewise.
810 * gcc.dg/format/miss-5.c: Likewise.
811 * gcc.dg/format/attr-2.c: Likewise.
812 * gcc.dg/format/attr-4.c: Likewise.
813 * gcc.dg/format/c90-scanf-4.c: Likewise.
814 * gcc.dg/format/c99-printf-3.c: Likewise.
815 * gcc.dg/format/multattr-1.c: Likewise.
816 * gcc.dg/format/miss-4.c: Likewise.
817 * gcc.dg/format/miss-6.c: Likewise.
818 * gcc.dg/format/c90-printf-3.c: Likewise.
819 * gcc.dg/format/attr-1.c: Likewise.
820 * gcc.dg/format/attr-3.c: Likewise.
821 * gcc.dg/format/attr-7.c: Likewise.
822 * gcc.dg/format/format.h: Treat mingw and gnu style.
823 * gcc.dg/format/sys_format.c: New.
825 2008-03-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
828 * gfortran.dg/namelist_46.f90: New test.
830 2008-03-20 Uros Bizjak <ubizjak@gmail.com>
833 * gcc.target/i386/pr14552.c: New test.
835 2008-03-19 Michael Matz <matz@suse.de>
838 * gcc.dg/pr35616.c: New test.
840 2008-03-19 Daniel Franke <franke.daniel@gmail.com>
843 * gfortran.dg/argument_checking_16.f90: New test.
845 2008-03-19 Thomas Koenig <tkoenig@gcc.gnu.org>
848 * gfortran.dg/internal_pack_1.f90: New test case.
849 * gfortran.dg/internal_pack_2.f90: New test case.
850 * gfortran.dg/internal_pack_3.f90: New test case.
852 2008-03-19 Jan Hubicka <jh@suse.cz>
854 * gcc.dg/20050811-2.c: Update dumping flags.
855 * gcc.dg/sms-2.c: Update dumping flags.
856 * gcc.dg/var-expand1.c: Update dumping flags.
857 * gcc.dg/var-expand3.c: Update dumping flags.
858 * gcc.dg/pr30957-1.c: Update dumping flags.
859 * gcc.dg/20050811-1.c: Update dumping flags.
860 * gcc.dg/cpp/cmdlne-dI-M.C: Do not xfail.
861 * gcc.dg/cpp/cmdlne-dM-M.C: Do not xfail.
863 2008-03-19 Richard Guenther <rguenther@suse.de>
866 * gcc.dg/testsuite/uninit-15.c: New testcase.
867 * gcc.dg/testsuite/uninit-16.c: Likewise.
869 2008-03-18 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
872 * g++.dg/other/pr35504.C: New test.
874 2008-03-18 Richard Guenther <rguenther@suse.de>
876 * gcc.dg/tree-ssa/forwprop-4.c: New testcase.
877 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
879 2008-03-18 Richard Guenther <rguenther@suse.de>
881 * gcc.dg/tree-ssa/loop-19.c: Revert previous change.
883 2008-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
886 * gfortran.dg/namelist_45.f90: New test.
888 2008-03-17 James E. Wilson <wilson@tuliptree.org>
891 * gcc.target/ia64/visibility-1.c (foo): Change return type to void.
892 Write variables instead of reading them.
894 2008-03-17 Jason Merrill <jason@redhat.com>
897 * g++.dg/init/ref16.C: New testcase.
899 2008-03-17 Richard Guenther <rguenther@suse.de>
901 PR tree-optimization/19637
902 * g++.dg/tree-ssa/pr19637.C: New testcase.
904 2008-03-16 Paul Thomas <pault@gcc.gnu.org>
907 * gfortran.dg/subref_array_pointer_3.f90 : New test.
909 2008-03-16 Richard Guenther <rguenther@suse.de>
912 * gcc.c-torture/compile/pr35607.c: New testcase.
913 * gcc.dg/tree-ssa/loop-19.c: Use -O2 to avoid vectorization.
915 2008-03-16 Daniel Franke <franke.daniel@gmail.com>
918 * gfortran.dg/write_invalid_format.f90: New test.
920 2008-03-15 Richard Guenther <rguenther@suse.de>
922 * gcc.dg/tree-ssa/ssa-ccp-16.c: New testcase.
924 2008-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
927 * gfortran.dg/elemental_subroutine_6.f90: New test.
929 2008-03-15 Richard Guenther <rguenther@suse.de>
931 * gcc.dg/pr23911.c: Adjust testcase.
932 * gcc.dg/tree-ssa/pr14841.c: Likewise.
933 * gcc.dg/tree-ssa/20030922-2.c: Likewise.
935 2008-03-15 Richard Guenther <rguenther@suse.de>
938 * g++.dg/warn/Warray-bounds-3.C: New testcase.
940 2008-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
943 * gfortran.dg/generic_16.f90: New test.
945 2008-03-15 Hans-Peter Nilsson <hp@axis.com>
948 * gcc.c-torture/compile/pr35595.c: New test.
950 2008-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
953 * gfortran.dg/nearest_4.f90: New test.
955 2008-03-14 Richard Guenther <rguenther@suse.de>
957 PR tree-optimization/13761
958 * gcc.dg/tree-ssa/ssa-lim-3.c: New testcase.
960 2008-03-14 Richard Guenther <rguenther@suse.de>
962 PR tree-optimization/34172
963 * gcc.dg/tree-ssa/ssa-fre-11.c: New testcase.
964 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
965 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
966 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
967 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
968 * gcc.dg/tree-ssa/20031106-4.c: Remove XFAIL.
970 2008-03-14 Uros Bizjak <ubizjak@gmail.com>
973 * gcc.dg/cpp/pr35322.c: Add dg-error line.
975 2008-03-14 Richard Guenther <rguenther@suse.de>
977 PR tree-optimization/34043
978 PR tree-optimization/33989
979 * gcc.dg/tree-ssa/ssa-fre-7.c: New testcase.
980 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
981 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
982 * gcc.dg/tree-ssa/ssa-fre-10.c: Likewise.
983 * gcc.dg/tree-ssa/ssa-pre-17.c: Likewise.
985 2008-03-14 H.J. Lu <hongjiu.lu@intel.com>
986 Uros Bizjak <ubizjak@gmail.com>
989 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Support PIC targets.
991 * gcc.dg/tree-ssa/ssa-store-ccp-4.c: Skip *-*-darwin*.
993 2008-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
994 Uros Bizjak <ubizjak@gmail.com>
997 * gcc.dg/tree-ssa/ldist-4.c: Update expected scan match
998 count from 0 to 1 for lp64 targets.
999 * gfortran.dg/ldist-1.f90: Update test to check
1000 for 5 loops distributed instead of 4 for lp64 targets.
1002 2008-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1005 * gfortran.dg/derived_sub.f90: New test.
1007 2008-03-13 H.J. Lu <hongjiu.lu@intel.com>
1010 * g++.dg/tls/static-1.C: Move dg-additional-sources after
1011 dg-require-effective-target.
1012 * g++.dg/tls/static-1a.cc: Likewise.
1014 2008-03-13 Tom Tromey <tromey@redhat.com>
1017 * gcc.dg/cpp/pr35322.c: New file.
1019 2008-03-13 Uros Bizjak <ubizjak@gmail.com>
1021 * gcc.dg/vect/vect-align-2.c: Remove dg-do run directive.
1022 (main): Call check_vect.
1024 2008-03-13 Alon Dayan <alond@il.ibm.com>
1025 Olga Golovanevsky <olga@il.ibm.com>
1027 PR tree-optimization/35041
1028 * gcc.dg/struct/wo_prof_double_malloc.c: New test.
1030 2008-03-13 Uros Bizjak <ubizjak@gmail.com>
1034 * g++.dg/other/i386-3.C: New test.
1035 * gcc.target/i386/sse-13.c: Redefine extern instead of static.
1036 * gcc.target/i386/sse-14.c: Ditto.
1037 * gcc.target/i386/mmx-1.c: Ditto.
1038 * gcc.target/i386/mmx-2.c: Ditto.
1039 * gcc.target/i386/3dnow-1.c: Ditto.
1040 * gcc.target/i386/3dnow-2.c: Ditto.
1041 * gcc.target/i386/3dnowA-1.c: Ditto.
1042 * gcc.target/i386/3dnowA-2.c: Ditto.
1044 2008-03-13 Paolo Bonzini <bonzini@gnu.org>
1047 * gcc.target/i386/pr35422.c: Escape brackets.
1049 2008-03-12 Paolo Bonzini <bonzini@gnu.org>
1052 * gcc.dg/vect/slp-7.c: Change target keywords required for vectorizing
1054 * gcc.target/i386/pr35422.c: New.
1056 2008-03-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
1059 * gcc.dg/tree-ssa/ipa-reference-1.c: New testcase.
1061 2008-03-11 Uros Bizjak <ubizjak@gmail.com>
1064 * gcc.target/i386/pr35540.c: New test.
1066 2008-03-11 Uros Bizjak <ubizjak@gmail.com>
1068 * g++.dg/inherit/override-attribs.C: Require ilp32 x86 target.
1070 2008-03-11 Uros Bizjak <ubizjak@gmail.com>
1073 * g++.dg/torture/pr35526.C: New test.
1075 2008-03-10 Jakub Jelinek <jakub@redhat.com>
1078 * g++.dg/gomp/pr35328.C: New test.
1081 * g++.dg/gomp/pr35337.C: New test.
1085 * gcc.dg/gomp/pr35438.c: New test.
1086 * gcc.dg/gomp/pr35439.c: New test.
1089 * g++.dg/gomp/pr35099.C: New test.
1091 2008-03-10 Eric Botcazou <ebotcazou@adacore.com>
1093 * gnat.dg/range_check2.adb: New test.
1095 2008-03-10 H.J. Lu <hongjiu.lu@intel.com>
1097 PR tree-optimization/35494
1098 * g++.dg/tree-ssa/ssa-store-ccp-1.C: New.
1099 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Likewise.
1100 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Likewise.
1101 * gcc.dg/tree-ssa/ssa-store-ccp-4.c: Likewise.
1103 2008-03-10 Richard Guenther <rguenther@suse.de>
1105 PR tree-optimization/34677
1106 * gcc.dg/tree-ssa/loadpre23.c: New testcase.
1107 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
1108 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
1110 2008-03-09 Paul Thomas <pault@gcc.gnu.org>
1113 * gfortran.dg/module_commons_2.f90: New test.
1115 2008-03-09 Eric Botcazou <ebotcazou@adacore.com>
1117 * gnat.dg/frame_overflow.adb: Improve portability.
1119 2008-03-08 H.J. Lu <hongjiu.lu@intel.com>
1122 * gcc.target/i386/isa-1.c: Add -march=x86-64.
1123 * gcc.target/i386/isa-2.c: Likewise.
1124 * gcc.target/i386/isa-3.c: Likewise.
1125 * gcc.target/i386/isa-10.c: Likewise.
1126 * gcc.target/i386/isa-11.c: Likewise.
1127 * gcc.target/i386/isa-12.c: Likewise.
1128 * gcc.target/i386/isa-13.c: Likewise.
1129 * gcc.target/i386/isa-14.c: Likewise.
1131 2008-03-08 Uros Bizjak <ubizjak@gmail.com>
1134 * gcc.target/i386/pr22152.c: New test.
1135 * gcc.target/i386/sse2-mmx.c: Ditto.
1137 2008-03-08 Eric Botcazou <ebotcazou@adacore.com>
1139 * gnat.dg/uninit_func.adb: New test.
1141 2008-03-08 Eric Botcazou <ebotcazou@adacore.com>
1143 * gnat.dg/pack4.adb: New test.
1145 2008-03-08 Eric Botcazou <ebotcazou@adacore.com>
1147 * gnat.dg/small_alignment.adb: New test.
1149 2008-03-07 Eric Botcazou <ebotcazou@adacore.com>
1151 * gnat.dg/specs/alignment2.ads: New test.
1153 2008-03-07 Eric Botcazou <ebotcazou@adacore.com>
1155 * gnat.dg/pack3.adb: New test.
1157 2008-03-07 Peter O'Gorman <pogma@thewrittenword.com>
1160 * g++.dg/other/pr20366.C: New test.
1162 2008-03-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
1165 * gcc.dg/tree-ssa/ssa-store-ccp-1.c: New test.
1167 2008-03-06 Markus Milleder <markus.milleder@generali.at>
1169 PR preprocessor/35458
1170 * gcc.dg/cpp/cmdlne-M-2.c: New file.
1171 * gcc.dg/cpp/cmdlne-M-2#.h: New file.
1172 * gcc.dg/cpp/#cmdlne-M-2.h: New file.
1174 2008-03-06 Tom Tromey <tromey@redhat.com>
1176 * lib/treelang-dg.exp, lib/treelang.exp: Delete.
1179 2008-03-05 Eric Botcazou <ebotcazou@adacore.com>
1181 * gnat.dg/specs/pack33.ads: New test.
1183 2008-03-05 Richard Guenther <rguenther@suse.de>
1185 PR tree-optimization/35472
1186 * gcc.c-torture/execute/pr35472.c: New testcase.
1188 2007-03-05 Gabor Loki <loki@gcc.gnu.org>
1191 * gcc.c-torture/compile/pr11832.c: Check -frtl-abstract-sequences.
1192 * gcc.c-torture/compile/pr33009.c: Likewise.
1194 2008-03-05 Victor Kaplansky <victork@gcc.gnu.org>
1197 * gcc.dg/vect/pr31041.c: Fix.
1199 2008-03-05 Hans-Peter Nilsson <hp@axis.com>
1202 * lib/lib/target-supports.exp (check_effective_target_fd_truncate):
1204 * gfortran.fortran-torture/execute/list_read_1.x,
1205 gfortran.fortran-torture/execute/read_null_string.x,
1206 gfortran.fortran-torture/execute/backspace.x,
1207 gfortran.fortran-torture/execute/seq_io.x,
1208 gfortran.fortran-torture/execute/slash_edit.x,
1209 gfortran.fortran-torture/execute/unopened_unit_1.x,
1210 gfortran.dg/namelist_21.f90, gfortran.dg/advance_5.f90,
1211 gfortran.dg/fmt_t_7.f, gfortran.dg/eor_1.f90,
1212 gfortran.dg/read_x_past.f, gfortran.dg/tl_editing.f90,
1213 gfortran.dg/ftell_2.f90, gfortran.dg/namelist_13.f90,
1214 gfortran.dg/namelist_22.f90, gfortran.dg/advance_6.f90,
1215 gfortran.dg/read_bad_advance.f90, gfortran.dg/func_derived_3.f90,
1216 gfortran.dg/namelist_40.f90, gfortran.dg/x_slash_2.f,
1217 gfortran.dg/namelist_14.f90, gfortran.dg/backspace_1.f,
1218 gfortran.dg/namelist_23.f90, gfortran.dg/pr17285.f90,
1219 gfortran.dg/read_noadvance.f90, gfortran.dg/namelist_use_only.f90,
1220 gfortran.dg/namelist_41.f90, gfortran.dg/namelist_15.f90,
1221 gfortran.dg/backspace_3.f, gfortran.dg/backslash_3.f,
1222 gfortran.dg/namelist_24.f90, gfortran.dg/pr17286.f90,
1223 gfortran.dg/endfile.f90, gfortran.dg/open_access_append_1.f90,
1224 gfortran.dg/fmt_huge.f90, gfortran.dg/namelist_42.f90,
1225 gfortran.dg/pr18392.f90, gfortran.dg/pr19155.f, gfortran.dg/pr12884.f,
1226 gfortran.dg/namelist_16.f90, gfortran.dg/backspace_5.f,
1227 gfortran.dg/open_readonly_1.f90, gfortran.dg/fmt_read.f90,
1228 gfortran.dg/iostat_1.f90, gfortran.dg/namelist_43.f90,
1229 gfortran.dg/read_size_noadvance.f90, gfortran.dg/inquire_5.f90,
1230 gfortran.dg/read_many_1.f, gfortran.dg/namelist_17.f90,
1231 gfortran.dg/list_read_1.f90, gfortran.dg/backspace_10.f90,
1232 gfortran.dg/namelist_26.f90, gfortran.dg/unf_read_corrupted_2.f90,
1233 gfortran.dg/record_marker_1.f90, gfortran.dg/convert_implied_open.f90,
1234 gfortran.dg/iostat_2.f90, gfortran.dg/write_check3.f90,
1235 gfortran.dg/namelist_44.f90, gfortran.dg/namelist_use.f90,
1236 gfortran.dg/rewind_1.f90, gfortran.dg/streamio_11.f90,
1237 gfortran.dg/namelist_18.f90, gfortran.dg/backspace_9.f,
1238 gfortran.dg/dos_eol.f, gfortran.dg/read_eof_1.f90,
1239 gfortran.dg/namelist_27.f90, gfortran.dg/pad_no.f90,
1240 gfortran.dg/endfile.f, gfortran.dg/namelist_11.f,
1241 gfortran.dg/namelist_19.f90, gfortran.dg/eor_handling_1.f90,
1242 gfortran.dg/write_rewind_1.f, gfortran.dg/comma.f,
1243 gfortran.dg/read_eof_2.f90, gfortran.dg/namelist_28.f90,
1244 gfortran.dg/record_marker_3.f90, gfortran.dg/complex_read.f90,
1245 gfortran.dg/namelist_37.f90, gfortran.dg/error_recovery_5.f90,
1246 gfortran.dg/namelist_char_only.f90, gfortran.dg/pr18122.f90,
1247 gfortran.dg/list_read_4.f90, gfortran.dg/eor_handling_2.f90,
1248 gfortran.dg/read_eof_3.f90, gfortran.dg/dollar_edit_descriptor_1.f,
1249 gfortran.dg/pr19467.f90, gfortran.dg/namelist_38.f90,
1250 gfortran.dg/inquire_9.f90, gfortran.dg/list_read_5.f90,
1251 gfortran.dg/noadv_size.f90, gfortran.dg/backslash_1.f90,
1252 gfortran.dg/eor_handling_3.f90, gfortran.dg/read_eof_4.f90,
1253 gfortran.dg/runtime_warning_1.f90, gfortran.dg/x_slash_1.f,
1254 gfortran.dg/namelist_39.f90, gfortran.dg/streamio_3.f90,
1255 gfortran.dg/read_comma.f, gfortran.dg/pr19657.f,
1256 gfortran.dg/streamio_15.f90, gfortran.dg/list_read_6.f90,
1257 gfortran.dg/eor_handling_4.f90, gfortran.dg/backslash_2.f90,
1258 gfortran.dg/pr19216.f, gfortran.dg/PR19872.f,
1259 gfortran.dg/backspace_2.f, gfortran.dg/empty_format_1.f90,
1260 gfortran.dg/streamio_4.f90, gfortran.dg/append_1.f90,
1261 gfortran.dg/fgetc_1.f90, gfortran.dg/complex_write.f90,
1262 gfortran.dg/list_read_7.f90, gfortran.dg/eor_handling_5.f90,
1263 gfortran.dg/fmt_t_1.f90, gfortran.dg/pr17090.f90,
1264 gfortran.dg/backspace_4.f, gfortran.dg/shape_3.f90,
1265 gfortran.dg/unf_io_convert_1.f90, gfortran.dg/fgetc_2.f90,
1266 gfortran.dg/vector_subscript_3.f90, gfortran.dg/list_read_8.f90,
1267 gfortran.dg/flush_1.f90, gfortran.dg/advance_1.f90,
1268 gfortran.dg/fmt_t_2.f90, gfortran.dg/backspace_6.f,
1269 gfortran.dg/slash_1.f90, gfortran.dg/stat_1.f90,
1270 gfortran.dg/unformatted_recl_1.f90, gfortran.dg/record_marker_2.f,
1271 gfortran.dg/overwrite_1.f, gfortran.dg/unf_io_convert_2.f90,
1272 gfortran.dg/fmt_t_3.f90, gfortran.dg/backspace_8.f,
1273 gfortran.dg/stat_2.f90, gfortran.dg/pr18210.f90,
1274 gfortran.dg/unformatted_subrecord_1.f90, gfortran.dg/pr20257.f90,
1275 gfortran.dg/eof_1.f90, gfortran.dg/fmt_t_4.f90,
1276 gfortran.dg/unf_short_record_1.f90, gfortran.dg/fmt_exhaust.f90,
1277 gfortran.dg/namelist_20.f90, gfortran.dg/advance_4.f90,
1278 gfortran.dg/fmt_t_5.f90, gfortran.dg/namelist_12.f,
1279 gfortran.dg/backspace_7.f90, gfortran.dg/write_rewind_2.f,
1280 gfortran.dg/ftell_1.f90, gfortran.dg/fseek.f90,
1281 gfortran.dg/write_back.f: Gate test on effective_target
1284 2008-03-04 Joseph Myers <joseph@codesourcery.com>
1286 * gcc.dg/tree-ssa/loop-1.c: Handle i?86-*-mingw* i?86-*-cygwin* as
1287 targets declaring functions in assembly.
1289 2008-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1292 * gcc.dg/pr28322-3.c: New.
1294 2008-03-04 H.J. Lu <hongjiu.lu@intel.com>
1297 * gcc.target/i386/sse4_2-pcmpestri-1.c: Replace SIDD_XXX with
1299 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
1300 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
1301 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
1302 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
1303 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
1304 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
1305 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
1306 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
1308 2008-03-04 Uros Bizjak <ubizjak@gmail.com>
1311 * gcc.c-torture/execute/pr35456.c: New test.
1313 2008-03-04 Joseph Myers <joseph@codesourcery.com>
1315 * gcc.target/i386/sse-10.c: Don't use
1316 -mno-accumulate-outgoing-args on *-*-mingw* *-*-cygwin*.
1318 2008-03-04 Uros Bizjak <ubizjak@gmail.com>
1320 * gfortran.dg/reassoc_1.f90: Cleanup dump files.
1321 * gfortran.dg/reassoc_2.f90: Ditto.
1322 * gfortran.dg/reassoc_3.f90: Ditto.
1324 2008-03-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1327 * gfortran.dg/gomp/gomp.exp: Add .f08 and .F08 file suffixes.
1328 * gfortran.dg/dg.exp: Likewise.
1329 * gfortran.dg/vect/vect.exp: Likewise.
1330 * gfortran.fortran-torture/execute/execute.exp: Likewise.
1331 * gfortran.fortran-torture/compile/compile.exp: Likewise.
1332 * gfortran.dg/gamma_1.f90: Also check log_gamma.
1333 * gfortran.dg/invalid_contains_1.f90: Remove warning about
1335 * gfortran.dg/gamma_2.f90: Add a few error messages.
1336 * gfortran.dg/invalid_contains_2.f90: Remove warning about
1338 * gfortran.dg/gamma_3.f90: Adjust error message.
1339 * gfortran.dg/gamma_4.f90: Test for log_gamma instead of lgamma.
1340 * gfortran.dg/bind_c_usage_9.f03: Adjust error messages.
1341 * gfortran.dg/bessel_1.f90: New test.
1342 * gfortran.dg/recursive_check_3.f90: Remove warnings.
1343 * gfortran.dg/besxy.f90: Also check for new F2008 intrinsics.
1344 * gfortran.dg/derived_function_interface_1.f90: Remove warning.
1345 * gfortran.dg/contains_empty_1.f03: New test.
1346 * gfortran.dg/erfc_scaled_1.f90: New test.
1347 * gfortran.dg/hypot_1.f90: New test.
1348 * gfortran.dg/contains_empty_2.f03: New test.
1350 2007-03-03 Uros Bizjak <ubizjak@gmail.com>
1352 * gcc.target/i386/builtin-apply-mmx.c: Do not XFAIL on Darwin.
1354 2008-03-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1357 * g++.dg/cpp/string-2.C: This is a warning now.
1358 * g++.dg/cpp/pedantic-errors.C: -pedantic-errors is not enabled by
1361 2008-03-01 Douglas Gregor <doug.gregor@gmail.com>
1363 * g++.dg/cpp0x/auto1.C: New.
1365 2008-03-01 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1368 * gfortran.dg/pointer_1.f90: New test.
1370 2008-02-29 Douglas Gregor <doug.gregor@gmail.com>
1373 * g++.dg/ext/attrib32.C: Add another test case.
1375 2008-02-29 Tom Tromey <tromey@redhat.com>
1377 * g++.dg/warn/pragma-system_header2.C: Ignore "included from"
1380 2008-02-29 Sebastian Pop <sebastian.pop@amd.com>
1382 * testsuite/gcc.dg/tree-ssa/ltrans-8.c: Increase the size of strides
1383 to make the interchange profitable.
1385 2008-02-28 Daniel Franke <franke.daniel@gmail.com>
1390 * gfortran.dg/arrayio_11.f90: Fixed test.
1391 * gfortran.dg/arrayio_12.f90: Likewise.
1392 * gfortran.dg/module_read_1.f90: Added warning-directives.
1393 * gfortran.dg/pr32242.f90: Likewise.
1394 * gfortran.dg/result_in_spec_3.f90: Likewise.
1395 * gfortran.dg/use_12.f90: Likewise.
1396 * gfortran.dg/warn_function_without_result.f90 : New test.
1398 2008-02-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1401 * gfortran.dg/f2c_9.f90: New test.
1403 2008-02-28 Sebastian Pop <sebastian.pop@amd.com>
1405 * testsuite/gcc.dg/tree-ssa/ldist-1.c: New.
1406 * testsuite/gcc.dg/tree-ssa/ldist-1a.c: New.
1407 * testsuite/gcc.dg/tree-ssa/ldist-2.c: New.
1408 * testsuite/gcc.dg/tree-ssa/ldist-3.c: New.
1409 * testsuite/gcc.dg/tree-ssa/ldist-4.c: New.
1410 * testsuite/gcc.dg/tree-ssa/ldist-5.c: New.
1411 * testsuite/gcc.dg/tree-ssa/ldist-6.c: New.
1412 * testsuite/gcc.dg/tree-ssa/ldist-7.c: New.
1413 * testsuite/gcc.dg/tree-ssa/ldist-8.c: New.
1414 * testsuite/gcc.dg/tree-ssa/ldist-9.c: New.
1415 * testsuite/gcc.dg/tree-ssa/ldist-10.c: New.
1416 * testsuite/gcc.dg/tree-ssa/ldist-11.c: New.
1417 * testsuite/gcc.dg/tree-ssa/ldist-12.c: New.
1418 * testsuite/gfortran.dg/ldist-1.f90: New.
1420 2008-02-28 Uros Bizjak <ubizjak@gmail.com>
1422 * gcc.dg/pr34351.c: Compile for x86 targets only. Use %ebx register.
1424 2008-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1426 * gfortran.dg/large_real_kind_3.F90: Reverse previous commit.
1428 2008-02-27 Jan Beulich <jbeulich@novell.com>
1430 * gcc.target/i386/mmx-1.c: Add
1431 -Werror-implicit-function-declaration to dg-options.
1432 * gcc.target/i386/mmx-2.c: Likewise.
1433 * gcc.target/i386/sse-13.c: Likewise.
1434 * gcc.target/i386/sse-14.c: Likewise.
1436 2008-02-27 Revital Eres <eres@il.ibm.com>
1438 PR rtl-optimization/34999
1439 * gcc.dg/tree-prof/pr34999.c: New.
1441 2008-02-27 Richard Guenther <rguenther@suse.de>
1444 * gcc.c-torture/execute/pr35390.c: New testcase.
1446 2008-02-27 Samuel Tardieu <sam@rfc1149.net>
1449 * gnat.dg/test_direct_io.adb: New file.
1451 2008-02-27 Samuel Tardieu <sam@rfc1149.net>
1454 * gnat.dg/specs/pr34799.ads: New test.
1456 2008-02-27 Richard Guenther <rguenther@suse.de>
1459 * gcc.c-torture/execute/pr34971.c: New testcase.
1461 2008-02-27 Jakub Jelinek <jakub@redhat.com>
1463 * gcc.dg/gomp/preprocess-1.c: New test.
1466 * g++.dg/ext/visibility/typeinfo2.C: New test.
1467 * g++.dg/ext/visibility/typeinfo3.C: New test.
1469 2008-02-26 Joseph Myers <joseph@codesourcery.com>
1471 * gcc.dg/bf-ms-attrib.c (main): Return 0.
1473 2008-02-26 Joseph Myers <joseph@codesourcery.com>
1475 * gcc.target/i386/mmx-4.c (dump64_64): Use printf %I64 on MinGW.
1476 * gcc.target/i386/sse-6.c (dump128_64): Likewise.
1478 2008-02-26 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1481 * gcc.dg/empty-source-2.c: Adjust for warning message.
1482 * gcc.dg/empty-source-3.c: Likewise.
1483 * gcc.dg/pack-test-2.c: Adjust comment.
1484 * gcc.dg/pragma-ep-2.c: Likewise.
1485 * gcc.dg/pragma-re-2.c: Likewise.
1486 * gcc.dg/va-arg-2.c: Likewise.
1488 2008-02-26 Tobias Burnus <burnus@net-b.de>
1491 * gfortran.dg/assignment_2.f90: New.
1493 2008-02-26 Jason Merrill <jason@redhat.com>
1496 * g++.dg/ext/attrib32.C: New.
1498 2008-02-26 Richard Sandiford <rsandifo@nildram.co.uk>
1500 * gcc.c-torture/execute/nest-align-1.x: Delete.
1502 2008-02-26 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1505 * 20021023-1.c: Use __builtin_va_start instead of
1506 __builtin_stdarg_start.
1507 * pr17301-1.c: Likewise.
1508 * pr17301-2.c: Likewise.
1510 2008-02-26 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1512 * gcc.dg/pr34351.c: New.
1514 2008-02-26 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1516 * gcc.dg/Wlarger-than2.c: New.
1518 2008-02-26 Paolo Carlini <pcarlini@suse.de>
1521 * g++.dg/lookup/crash7.C: New.
1523 2008-02-26 Kaz Kojima <kkojima@gcc.gnu.org>
1525 * gcc.c-torture/execute/nest-align-1.c: Use the largest alignment.
1527 2008-02-25 Joseph Myers <joseph@codesourcery.com>
1529 * gcc.target/i386/pr25993.c: Skip on *-*-mingw*.
1531 2008-02-25 Joseph Myers <joseph@codesourcery.com>
1533 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Add -w to dg-options.
1535 2008-02-25 Joseph Myers <joseph@codesourcery.com>
1537 * gcc.dg/builtins-config.h: Disable C99 runtime testing for
1540 2008-02-25 Joseph Myers <joseph@codesourcery.com>
1542 * lib/target-supports.exp (check_profiling_available): Report -p
1543 unavailable on *-*-mingw*.
1545 2008-02-25 Joseph Myers <joseph@codesourcery.com>
1547 * lib/target-supports.exp (check_effective_target_pthread_h): New.
1548 * gcc.dg/pthread-init-1.c, gcc.dg/pthread-init-2.c: Use
1549 dg-require-effective-target pthread_h.
1551 2008-02-26 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1553 * gcc.dg/Wswitch-enum-error.c: New.
1554 * gcc.dg/Wswitch-error.c: New.
1555 * gcc.dg/20011021-1.c: Use two directives to match two different
1558 2008-02-26 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1561 * gcc.dg/pr28322.c: New.
1562 * gcc.dg/pr28322-2.c: New.
1563 * lib/prune.exp: Ignore "At top level" even if there is no ':'
1566 2008-02-25 Paolo Carlini <pcarlini@suse.de>
1569 * g++.dg/other/error26.C: New.
1571 2008-02-25 Paolo Carlini <pcarlini@suse.de>
1574 * g++.dg/other/error25.C: New.
1576 2008-02-25 Andreas Krebbel <krebbel1@de.ibm.com>
1579 * gcc.dg/pr35258.c: New testcase.
1581 2008-02-25 Jan Beulich <jbeulich@novell.com>
1583 * gcc.dg/20020426-2.c: Remove bogus workaround.
1584 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1585 * gcc.target/i386/movq-2.c: Also permit use of movzbl.
1587 2008-02-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1589 * gfortran.dg/large_real_kind_3.F90: Xfail on ppc-darwin.
1591 2008-02-25 Uros Bizjak <ubizjak@gmail.com>
1594 * gcc.dg/pr19984.c: New test.
1595 * gcc.dg/dfp/compare-special.h: Use _nan instead of nan as the
1596 name of the variable.
1598 2008-02-25 Uros Bizjak <ubizjak@gmail.com>
1600 * gcc.dg/vect/vect-99.c: Include stdlib.h and tree-vect.h.
1601 (main): Call check_vect and foo. Check array values after
1603 * gcc.dg/vect/vect-117.c: Call check_vect.
1604 * gcc.dg/vect/no-vfa-pr29145.c: Ditto.
1606 2008-02-25 Jason Merrill <jason@redhat.com>
1609 * g++.dg/lookup/strong-using-5.C: New.
1611 2008-02-25 Kaz Kojima <kkojima@gcc.gnu.org>
1613 * gcc.dg/tree-ssa/ssa-pre-10.c: Use -fno-finite-math-only on
1616 2008-02-24 Uros Bizjak <ubizjak@gmail.com>
1619 * gcc.c-torture/execute/20050604-1.x: New file.
1621 2008-02-24 Uros Bizjak <ubizjak@gmail.com>
1623 * gcc.target/i386/pr22076.c: Update number of mov insns
1625 * gcc.target/i386/pr34256.c: Ditto.
1627 2008-02-24 Diego Novillo <dnovillo@google.com>
1629 http://gcc.gnu.org/ml/gcc-patches/2008-02/msg01094.html
1632 * g++.dg/warn/pr33738.C: New.
1634 2008-02-24 Richard Sandiford <rsandifo@nildram.co.uk>
1636 * gcc.c-torture/execute/nest-align-1.x: New file.
1638 2008-02-24 Danny Smith <dannysmith@users.sourceforge.net>
1641 * g++.dg.ext/dllimport13.C: New test.
1643 2008-02-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1646 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on
1647 powerpc*-apple-darwin*.
1649 2008-02-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1651 * gfortran.dg/large_real_kind_2.F90: Split testing of ERF and
1652 ERFC into gfortran.dg/large_real_kind_3.F90.
1653 * gfortran.dg/large_real_kind_3.F90: New test.
1655 2008-02-23 Andrew Pinski <andrew_pinski@playstation.sony.com>
1658 * gcc.dg/and-1.c: New test.
1660 2008-02-23 Daniel Jacobowitz <dan@codesourcery.com>
1662 * gcc.c-torture/execute/20080222-1.c: New test.
1664 2008-02-23 Uros Bizjak <ubizjak@gmail.com>
1668 * gcc.target/i386/pr22076.c: New test.
1669 * gcc.target/i386/pr34256.c: New test.
1670 * gcc.target/i386/vecinit-5.c: New test.
1671 * gcc.target/i386/vecinit-6.c: New test.
1672 * gcc.target/i386/vecinit-[1-4].c: Check that no MMX register is used.
1674 * g++.dg/compat/struct-layout-1.h: Do not include <mmintrin.h> and
1675 <xmmintrin.h>, define __m64 and __m128 directly.
1676 * g++.dg/compat/struct-layout-1_generate.c: Add -mno-mmx for x86.
1678 2008-02-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
1681 * g++.dg/ext/always_inline-1.C: New test.
1682 * g++.dg/ext/always_inline-2.C: New test.
1683 * g++.dg/ext/always_inline-3.C: New test.
1684 * g++.dg/ext/always_inline-4.C: New test.
1686 2008-02-22 Hans-Peter Nilsson <hp@axis.com>
1688 * gcc.target/cris/asm-b-1.c: New test.
1690 2008-02-22 Paolo Carlini <pcarlini@suse.de>
1693 * g++.dg/template/nontype17.C: Add.
1695 2008-02-22 Paolo Carlini <pcarlini@suse.de>
1699 2008-02-14 Paolo Carlini <pcarlini@suse.de>
1702 * g++.dg/template/nontype17.C: New.
1703 * g++.dg/template/nontype16.C: Add error.
1705 2008-02-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1708 * gcc.dg/Wfloat-equal-1.c: New.
1709 * g++.dg/warn/Wfloat-equal-1.C: New.
1711 2008-02-21 Michael Matz <matz@suse.de>
1714 * gcc.dg/pr35264.c: New testcase.
1716 2008-02-21 Richard Guenther <rguenther@suse.de>
1718 * gfortran.dg/reassoc_1.f90: New testcase.
1719 * gfortran.dg/reassoc_2.f90: Likewise.
1720 * gfortran.dg/reassoc_3.f90: Likewise.
1722 2008-02-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1725 * gfortran.dg/fmt_t_7.f: New test.
1728 * gfortran.dg/streamio_15.f90: New test.
1730 2008-02-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1733 * gfortran.dg/fmt_zero_digits.f90: Revise test.
1735 2008-02-20 Seongbae Park <seongbae.park@gmail.com>
1737 * gcc.dg/Wframe-larger-than.c: New option test.
1739 2008-02-20 Tobias Burnus <burnus@net-b.de>
1742 * gfortran.dg/dollar_sym_1.f90: New.
1743 * gfortran.dg/dollar_sym_2.f90: New.
1745 2008-02-20 Richard Guenther <rguenther@suse.de>
1748 * gcc.dg/builtins-66.c: New testcase.
1750 2008-02-20 Richard Guenther <rguenther@suse.de>
1752 * gcc.dg/fold-reassoc-1.c: New testcase.
1753 * gcc.dg/tree-ssa/recip-3.c: Adjust to not compute d/d.
1755 2008-02-20 Richard Guenther <rguenther@suse.de>
1757 * gcc.dg/tree-ssa/reassoc-13.c: New testcase.
1759 2008-02-20 Ira Rosen <irar@il.ibm.com>
1761 * lib/target-supports.exp (check_effective_target_vect_unpack):
1762 Return true for SPU.
1763 (check_effective_target_vect_short_mult): Likewise.
1764 * gcc.dg/vect/vect-reduc-dot-s16b.c: Expect vectorization of
1765 the loop on targets that support vect_unpack.
1767 2008-02-20 Uros Bizjak <ubizjak@gmail.com>
1769 * g++.dg/compat/struct-layout-1_generate.c (DG_OPTIONS): New define.
1770 (switchfiles): Use DG_OPTIONS. Explicitly name arguments in fprintf
1771 templates to reduce number of passed arguments.
1773 2008-02-19 Jason Merrill <jason@redhat.com>
1776 * g++.dg/template/explicit-args1.C: New.
1778 2008-02-19 Richard Guenther <rguenther@suse.de>
1780 PR tree-optimization/34989
1781 * gcc.dg/pr34989-1.c: New testcase.
1782 * gcc.dg/pr34989-2.c: Likewise.
1784 2008-02-19 Jakub Jelinek <jakub@redhat.com>
1787 * g++.dg/gomp/pr35028.C: New test.
1791 * gcc.dg/gomp/pr34964.c: New test.
1792 * g++.dg/gomp/pr34964.C: New test.
1793 * gcc.dg/gomp/pr35244.c: New test.
1794 * g++.dg/gomp/pr35244.C: New test.
1797 * g++.dg/gomp/pr35078.C: New test.
1799 2008-02-19 Christian Bruel <christian.bruel@st.com>
1801 * gcc.dg/packed-array.c: New testcase.
1803 2008-02-19 Uros Bizjak <ubizjak@gmail.com>
1806 * gcc.target/i386/pr33555.c: New test.
1808 2008-02-18 H.J. Lu <hongjiu.lu@intel.com>
1811 * gcc.target/i386/isa-1.c: New.
1812 * gcc.target/i386/isa-2.c: Likewise.
1813 * gcc.target/i386/isa-3.c: Likewise.
1814 * gcc.target/i386/isa-4.c: Likewise.
1815 * gcc.target/i386/isa-5.c: Likewise.
1816 * gcc.target/i386/isa-6.c: Likewise.
1817 * gcc.target/i386/isa-7.c: Likewise.
1818 * gcc.target/i386/isa-8.c: Likewise.
1819 * gcc.target/i386/isa-9.c: Likewise.
1820 * gcc.target/i386/isa-10.c: Likewise.
1821 * gcc.target/i386/isa-11.c: Likewise.
1822 * gcc.target/i386/isa-12.c: Likewise.
1823 * gcc.target/i386/isa-13.c: Likewise.
1824 * gcc.target/i386/isa-14.c: Likewise.
1826 2008-02-18 Joey Ye <joey.ye@intel.com>
1827 H.J. Lu <hongjiu.lu@intel.com>
1830 * gcc.c-torture/execute/nest-align-1.c: New test case.
1832 2008-02-17 Richard Guenther <rguenther@suse.de>
1835 * gcc.dg/torture/pr35227.c: New testcase.
1837 2008-02-17 Richard Guenther <rguenther@suse.de>
1839 PR tree-optimization/35231
1840 * gcc.c-torture/execute/pr35231.c: New testcase.
1842 2008-02-17 Uros Bizjak <ubizjak@gmail.com>
1844 * gcc.target/i386/pr32268.c (test_lt): Add noinline attribute.
1847 2008-02-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1849 * obj-c++.dg/encode-2.mm: XFAIL.
1850 * obj-c++.dg/encode-3.mm: Likewise.
1852 2008-02-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1853 Paolo Carlini <pcarlini@suse.de>
1855 * g++.dg/ext/has_nothrow_assign.C: Skip some tests when __PIC__.
1856 * g++.dg/ext/has_nothrow_constructor.C: Likewise.
1857 * g++.dg/ext/has_nothrow_copy.C: Likewise.
1859 2008-02-16 Uros Bizjak <ubizjak@gmail.com>
1861 * gcc.target/i386/fastcall-sseregparm.c: Include sse-check.h.
1862 (main): Change to void and rename to sse_test.
1863 * gcc.target/i386/pr24306.c: Ditto.
1864 * gcc.target/i386/pr32065-2.c: Ditto.
1865 * gcc.target/i386/20060512-1.c: Include sse2-check.h.
1866 (main): Change to void and rename to sse2_test.
1867 * gcc.target/i386/20060512-3.c: Ditto.
1869 2008-02-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1872 * gfortran.dg/c_loc_tests_12.f03: New test.
1874 2008-02-15 Douglas Gregor <doug.gregor@gmail.com>
1879 * g++.dg/cpp0x/vt-35026.C: New.
1880 * g++.dg/cpp0x/vt-35023.C: New.
1881 * g++.dg/cpp0x/vt-34055.C: Tweak expected error messages.
1882 * g++.dg/cpp0x/vt-35024.C: New.
1884 2008-02-15 Uros Bizjak <ubizjak@gmail.com>
1886 * gcc.c-torture/execute/va-arg-25.x: Remove.
1888 2008-02-15 Richard Guenther <rguenther@suse.de>
1889 Zdenek Dvorak <ook@ucw.cz>
1891 PR tree-optimization/35164
1892 * g++.dg/torture/pr35164-1.C: New testcase.
1893 * g++.dg/torture/pr35164-2.C: Likewise.
1895 2008-02-15 Dominique d'Humieres <dominiq@lps.ens.fr>
1898 * testsuite/g++.dg/template/spec35.C: Change the regular expressions
1899 in dg-final to match the assembly code generated by Darwin 9.
1901 2008-02-15 Uros Bizjak <ubizjak@gmail.com>
1903 * gcc.dg/cpp/pragma-pop_macro-1.c: Fix dg-do directive.
1905 2008-02-15 Uros Bizjak <ubizjak@gmail.com>
1907 * gcc.target/i386/pr35160.c: Skip if !nonpic for 32bit x86 targets.
1909 2008-02-15 Hans-Peter Nilsson <hp@axis.com>
1911 * lib/dejapatches.exp: New file.
1913 2008-02-14 Douglas Gregor <doug.gregor@gmail.com>
1916 * g++.dg/cpp0x/vt-34050.C: New.
1918 2008-02-14 Jason Merrill <jason@redhat.com>
1922 * g++.dg/warn/pr11159.C: New.
1923 * g++.dg/warn/pr5645.C: Likewise.
1925 2008-02-14 Danny Smith <dannysmith@users.sourceforge.net>
1927 PR preprocessor/35061
1928 * gcc.dg/cpp/pragma_pop_macro-1.c: New test.
1930 2008-02-14 Paolo Carlini <pcarlini@suse.de>
1933 * g++.dg/template/nontype17.C: New.
1934 * g++.dg/template/nontype16.C: Add error.
1936 2008-02-13 Jakub Jelinek <jakub@redhat.com>
1939 * g++.dg/template/member8.C: New test.
1941 2008-02-13 Michael Matz <matz@suse.de>
1943 * gcc.dg/pr35065.c: Fix testcase warnings.
1945 2008-02-13 Jason Merrill <jason@redhat.com>
1947 PR c++/34962, c++/34937, c++/34939
1948 * g++.dg/ext/tmplattr9.C: New.
1950 2008-02-13 Michael Matz <matz@suse.de>
1953 * gcc.dg/pr35065.c: New testcase.
1955 2008-02-12 Richard Guenther <rguenther@suse.de>
1957 PR tree-optimization/35171
1958 * gcc.c-torture/compile/pr35171.c: New testcase.
1960 2008-02-12 Richard Guenther <rguenther@suse.de>
1963 * gcc.c-torture/execute/pr35163.c: New testcase.
1965 2008-02-12 Uros Bizjak <ubizjak@gmail.com>
1967 * gcc.target/i386/asm-3.c: Fix dg-skip-if for all 32bit PIC targets.
1969 2008-02-12 Eric Botcazou <ebotcazou@adacore.com>
1971 * gnat.dg/loop_address.adb: New test.
1973 2008-02-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1975 * obj-c++.dg/bitfield-1.mm: Expect failures.
1976 * obj-c++.dg/bitfield-4.mm: Likewise.
1977 * obj-c++.dg/cxx-ivars-2.mm: Likewise.
1978 * obj-c++.dg/encode-8.mm: Likewise.
1979 * obj-c++.dg/isa-field-1.mm: Likewise.
1980 * obj-c++.dg/layout-1.mm: Likewise.
1981 * obj-c++.dg/lookup-2.mm: Likewise.
1982 * obj-c++.dg/try-catch-2.mm: Likewise.
1983 * obj-c++.dg/try-catch-9.mm: Likewise.
1985 2008-02-12 Jakub Jelinek <jakub@redhat.com>
1988 * g++.dg/tree-ssa/pr35144.C: New test.
1991 * gcc.target/i386/pr35160.c: New test.
1994 * g++.dg/init/new27.C: New test.
1996 2008-02-11 Paolo Carlini <pcarlini@suse.de>
1999 * g++.dg/template/crash78.C: New.
2001 2008-02-11 Uros Bizjak <ubizjak@gmail.com>
2004 * gcc.dg/compat/vector-2_x.c: Add -mno-mmx for x86 targets.
2005 * gcc.dg/compat/vector-2_y.c: Ditto.
2007 2008-02-11 Uros Bizjak <ubizjak@gmail.com>
2008 Richard Guenther <rguenther@suse.de>
2010 PR tree-optimization/33992
2011 * gcc.c-torture/execute/pr33992.c: New testcase.
2013 2008-02-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2015 * gfortran.dg/streamio_14.f90: New test.
2017 2008-02-10 Uros Bizjak <ubizjak@gmail.com>
2019 * gcc.target/i386/pr17390.c: Remove ilp32 target requirement.
2020 Add -mfpmath=387 to dg-options.
2022 2008-02-10 Uros Bizjak <ubizjak@gmail.com>
2025 * gcc.dg/tree-ssa/gen-vect-2.c: Add -mno-sse for x86 targets.
2026 * gcc.dg/tree-ssa/gen-vect-11.c: Ditto.
2027 * gcc.dg/tree-ssa/gen-vect-11a.c: Ditto.
2028 * gcc.dg/tree-ssa/gen-vect-11b.c: Ditto.
2029 * gcc.dg/tree-ssa/gen-vect-11c.c: Ditto.
2030 * gcc.dg/tree-ssa/gen-vect-25.c: Ditto.
2031 * gcc.dg/tree-ssa/gen-vect-26.c: Ditto.
2032 * gcc.dg/tree-ssa/gen-vect-28.c: Ditto.
2033 * gcc.dg/tree-ssa/gen-vect-32.c: Ditto.
2035 2008-02-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2038 * obj-c++.dg/gnu-runtime-2.mm: Fix signature of function main().
2040 2008-02-06 Alexandre Oliva <aoliva@redhat.com>
2043 * g++.dg/conversion/bitfield8.C: New.
2045 2008-02-06 Douglas Gregor <doug.gregor@gmail.com>
2047 * g++.dg/ext/vector13.C: Fix for compilation under -pedantic.
2049 2008-02-06 Douglas Gregor <doug.gregor@gmail.com>
2053 * g++.dg/ext/vector13.C: New.
2055 2008-02-06 David Daney <ddaney@avtrex.com>
2057 * g++.dg/tree-ssa/ivopts-1.C: Remove xfail for mips*-*-*.
2059 2008-02-05 Bob Wilson <bob.wilson@acm.org>
2061 * lib/target-supports.exp (check_effective_target_hard_float): Remove
2062 special case for xtensa-*-*.
2064 2008-02-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2067 * gfortran.dg/volatile11.f90: New test.
2069 2008-02-05 Jakub Jelinek <jakub@redhat.com>
2072 * g++.dg/template/array19.C: New test.
2074 2008-02-05 Diego Novillo <dnovillo@google.com>
2076 http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00140.html
2079 * g++.dg/warn/pr33738.C: Remove.
2081 2008-02-05 Paul Thomas <pault@gcc.gnu.org>
2084 * gfortran.dg/bounds_check_13.f: New test.
2086 2008-02-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2089 * gcc.c-torture/execute/multi-ix.c: Call memset instead of bzero.
2091 2008-02-05 Uros Bizjak <ubizjak@gmail.com>
2094 * gcc.target/i386/pr35083.c: New test.
2096 2008-02-05 Paul Thomas <pault@gcc.gnu.org>
2099 * gfortran.dg/data_bounds_1.f90: New test.
2101 2008-02-04 Diego Novillo <dnovillo@google.com>
2103 http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00110.html
2106 * testsuite/g++.dg/warn/pr33738.C: New.
2108 2008-02-04 Daniel Franke <franke.daniel@gmail.com>
2110 * gfortran.dg/where_operator_assign_4.f90: Fix typo in error message
2113 2008-02-04 Hans-Peter Nilsson <hp@axis.com>
2115 * lib/target-supports.exp (check_effective_target_hard_float): Only
2116 use the macro definition tests for mips*-*-* and xtensa-*-*. For all
2117 other targets, grep for a call insn in the rtl expand dump for an
2119 (target_compile): Support generating rtl dumps as output.
2121 2008-02-04 Richard Guenther <rguenther@suse.de>
2124 * gcc.c-torture/execute/pr33631.c: New testcase.
2126 2008-02-04 Richard Guenther <rguenther@suse.de>
2129 * gcc.c-torture/compile/pr35043.c: New testcase.
2131 2008-02-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2133 * g++.dg/tree-ssa/ivopts-1.C: Remove xfail for hppa*-*-*.
2135 2008-02-03 Uros Bizjak <ubizjak@gmail.com>
2137 * gcc.target/i386/pr31628.c: Require effective target fpic.
2138 * gcc.target/i386/strinline.c: Ditto.
2139 * gcc.dg/sibcall-6.c: Skip if !nonpic for 32bit x86 targets.
2140 * gcc.dg/pr35045.c: Ditto.
2141 * gcc.dg/20050503-1.c: Ditto.
2143 2008-02-03 Paul Thomas <pault@gcc.gnu.org>
2146 * gfortran.dg/host_assoc_variable_1.f90: New test.
2147 * gfortran.dg/allocate_stat.f90: Change last three error messages.
2149 2008-02-02 Michael Matz <matz@suse.de>
2152 * gcc.dg/pr35045.c: New test.
2154 2008-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2157 * gfortran.dg/shape_4.f90: New test.
2159 2008-02-02 Hans-Peter Nilsson <hp@axis.com>
2161 * gcc.target/cris/torture/pr34773.c: Use __asm__, not asm.
2163 2008-02-01 Hans-Peter Nilsson <hp@axis.com>
2165 PR rtl-optimization/34773
2166 * gcc.target/cris/torture/pr34773.c: New test.
2168 2008-02-01 Nick Clifton <nickc@redhat.com>
2170 * lib/target-supports.exp (check_profiling_available): Do not
2171 expect profiling to work on the xstormy16 target.
2173 2008-02-01 Uros Bizjak <ubizjak@gmail.com>
2176 * gcc.c-torture/execute/20050316-2.x: New file.
2177 * gcc.target/i386/pr17390.c: Update scan pattern.
2178 * gcc.dg/builtin-apply4.c: Add -mno-mmx for 32bit x86 targets.
2179 * g++.dg/tree-ssa/ivopts-1.C: Remove XPASS for x86 targets.
2181 2008-01-31 Paul Thomas <pault@gcc.gnu.org>
2184 * gfortran.dg/proc_assign_2.f90: New test.
2186 2008-01-31 Douglas Gregor <doug.gregor@gmail.com>
2187 Jakub Jelinek <jakub@redhat.com>
2191 * g++.dg/ext/alias-canon.C: New.
2192 * g++.dg/ext/alias-mangle.C: New.
2194 2008-01-30 Jan Hubicka <jh@suse.cz>
2196 * gcc.c-torture/execute/pr34982.c: Add forgotten return 0.
2198 2008-01-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2200 * g++.dg/other/first-global.C: Add -fpie for all pic targets.
2201 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
2203 2008-01-30 Jan Hubicka <jh@suse.cz>
2206 * gcc.c-torture/execute/pr34982.c: New testcase.
2208 2008-01-30 Andreas Krebbel <krebbel1@de.ibm.com>
2210 * gcc.target/s390/tf_to_di-1.c: New testcase.
2212 2008-01-30 Paul Thomas <pault@gcc.gnu.org>
2215 * gfortran.dg/use_only_3.f90: New test.
2216 * gfortran.dg/use_only_3.inc: Modules for new test.
2219 * gfortran.dg/function_charlen_2.f90: New test.
2221 2008-01-30 Jakub Jelinek <jakub@redhat.com>
2224 * gcc.dg/pr34969.c: New test.
2227 * gcc.dg/inline-25.c: New test.
2228 * gcc.dg/inline-26.c: New test.
2229 * gcc.dg/inline-27.c: New test.
2231 2008-01-29 Richard Guenther <rguenther@suse.de>
2234 * gcc.c-torture/compile/pr35006.c: New testcase.
2236 2008-01-29 Douglas Gregor <doug.gregor@gmail.com>
2247 * g++.dg/cpp0x/vt-34219-2.C: New.
2248 * g++.dg/cpp0x/pr32126.C: Tweak expected error messages.
2249 * g++.dg/cpp0x/vt-34961.C: New.
2250 * g++.dg/cpp0x/vt-34055.C: Tweak error messages; add new test
2251 cases from the re-opened PR.
2252 * g++.dg/cpp0x/vt-34753.C: New.
2253 * g++.dg/cpp0x/vt-34919.C: New.
2254 * g++.dg/cpp0x/vt-34754.C: New.
2255 * g++.dg/cpp0x/vt-34606.C: New.
2256 * g++.dg/cpp0x/vt-34219.C: New.
2257 * g++.dg/cpp0x/pr32125.C: Tweak expected error messages.
2258 * g++.dg/cpp0x/vt-34755.C: New.
2259 * g++.dg/cpp0x/pr31438.C: Ditto.
2260 * g++.dg/cpp0x/variadic81.C: Ditto.
2262 2008-01-29 Richard Sandiford <rsandifo@nildram.co.uk>
2264 * g++.dg/torture/pr34641.C: Put the dg-do first.
2266 2008-01-29 Richard Sandiford <rsandifo@nildram.co.uk>
2268 * gcc.target/mips/lazy-binding-1.c: Skip for mips16.
2270 2008-01-28 Bernhard Fischer <aldot@gcc.gnu.org>
2272 * g++.old-deja/g++.pt/incomplete1.C: Fix typo in comment.
2274 2008-01-28 Nathan Froyd <froydnj@codesourcery.com>
2277 * gcc.target/powerpc/spe-small-data-1.c: New test.
2278 * gcc.target/powerpc/spe-small-data-2.c: New test.
2280 2008-01-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2283 * gfortran.dg/shape_3.f90: New test.
2285 2008-01-28 Andreas Krebbel <krebbel1@de.ibm.com>
2287 * gcc.target/s390/20020926-1.c: Remove -m31.
2289 2008-01-28 Andreas Krebbel <krebbel1@de.ibm.com>
2291 * gcc.target/s390/20020926-1.c: Disable for s390x.
2293 2008-01-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2296 * gfortran.dg/missing_optional_dummy_5.f90: Fix matching regular
2299 2008-01-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2302 * gfortran.dg/array_constructor_22.f90: New test.
2304 2008-01-26 Maxim Kuvyrkov <maxim@codesourcery.com>
2307 * gcc.c-torture/compile/pr34688: New test.
2309 2008-01-26 Tobias Burnus <burnus@net-b.de>
2312 * gfortran.dg/missing_optional_dummy_5.f90: New.
2314 2008-01-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2316 * gcc.dg/tree-ssa/20070302-1.c (baz): Mark with attribute
2317 noinline. XFAIL test.
2319 2008-01-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2322 * gfortran.dg/array_3.f90: New test.
2324 2008-01-26 Jakub Jelinek <jakub@redhat.com>
2326 * gcc.c-torture/compile/pr34966.c (atan): Only use asm
2330 * gcc.dg/pr34965.c: New test.
2331 * g++.dg/other/error24.C: New test.
2333 2008-01-26 Thomas Koenig <tkoenig@gcc.gnu.org>
2335 PR libfofortran/34887
2336 * gfortran.dg/x_slash_2.f: New test.
2338 2008-01-26 Richard Guenther <rguenther@suse.de>
2341 * g++.dg/torture/pr34235.C: New testcase.
2343 2008-01-26 Richard Sandiford <rsandifo@nildram.co.uk>
2345 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for MIPS too.
2347 2008-01-26 Richard Sandiford <rsandifo@nildram.co.uk>
2350 * gcc.target/mips/lazy-binding-1.c: New test.
2351 * gcc.target/mips/mips.exp (setup_mips_tests): Set
2352 mips_forced_no_abicalls and mips_forced_no_shared.
2353 (dg-mips-options): Avoid using -mabicalls with an implicit -mabi=eabi.
2354 Avoid using small data with -mabicalls. Don't make -G0 force
2355 -mn-abicalls. Skip -mabicalls and -mshared tests if the multilib
2356 forces the opposite option.
2358 2008-01-26 Danny Smith <dannysmith@users.sourceforge.net>
2361 * gcc.target/i386/fastcall-1.c: Scan for correct label.
2362 Use -std=gnu89 switch.
2364 2008-01-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2367 * gfortran.dg/direct_io_9.f: New test.
2369 2008-01-25 Daniel Franke <franke.daniel@gmail.com>
2372 * gfortran.dg/where_operator_assign_4.f90: New test.
2374 2008-01-25 Joseph Myers <joseph@codesourcery.com>
2376 * gcc.dg/builtin-inf-1.c, gcc.dg/compare6.c, gcc.dg/sibcall-3.c,
2377 gcc.dg/sibcall-4.c, gcc.dg/torture/builtin-attr-1.c: Don't handle
2380 2008-01-25 Richard Guenther <rguenther@suse.de>
2383 * gcc.c-torture/execute/pr32244-1.c: New testcase.
2385 2008-01-25 Richard Guenther <rguenther@suse.de>
2387 PR tree-optimization/34966
2388 * gcc.c-torture/compile/pr34966.c: New testcase.
2390 2008-01-25 Richard Guenther <rguenther@suse.de>
2393 * g++.dg/torture/pr33887-1.C: New testcase.
2394 * g++.dg/torture/pr33887-2.C: Likewise.
2395 * g++.dg/torture/pr33887-3.C: Likewise.
2396 * gcc.c-torture/execute/20071211-1.c: Likewise.
2398 2008-01-25 Uros Bizjak <ubizjak@gmail.com>
2401 * gcc.dg/pr34856.c: Use pointer mode for "pin".
2403 2008-01-25 Jakub Jelinek <jakub@redhat.com>
2406 * g++.dg/gomp/pr33333.C: New test.
2408 PR preprocessor/34692
2409 * gcc.dg/cpp/pr34692.c: New test.
2410 * gcc.dg/gomp/pr34692.c: New test.
2412 2008-01-25 Olga Golovanevsky <olga@il.ibm.com>
2414 * gcc.dg/struct/wo_prof_malloc_size_var.c: UnXFAIL.
2416 2008-01-24 Daniel Franke <franke.daniel@gmail.com>
2419 * gfortran.dg/empty_type.f90: New test.
2421 2008-01-24 Paolo Carlini <pcarlini@suse.de>
2424 * g++.dg/template/crash77.C: New.
2426 2008-01-24 Uros Bizjak <ubizjak@gmail.com>
2429 * gcc.dg/pr34856.c: New test.
2431 2008-01-24 Tobias Burnus <burnus@net-b.de>
2433 * gfortran.dg/namelist_39.f90: Delete temporary files.
2434 * gfortran.dg/namelist_44.f90: Ditto.
2436 2008-01-24 Richard Guenther <rguenther@suse.de>
2439 * g++.dg/torture/pr34953.C: New testcase.
2441 2008-01-24 Jakub Jakub Jelinek <jakub@redhat.com>
2444 * gcc.c-torture/compile/20080124-1.c: New test.
2446 2008-01-24 Paul Thomas <pault@gcc.gnu.org>
2449 * gfortran.dg/function_charlen_3.f: New test.
2451 2008-01-23 Michael Matz <matz@suse.de>
2454 * g++.dg/debug/pr34895.cc: New testcase.
2456 2008-01-23 Richard Guenther <rguenther@suse.de>
2459 * gcc.dg/pr31529-1.c: New testcase.
2460 * gcc.dg/pr31529-2.c: Likewise.
2462 2008-01-23 Jakub Jelinek <jakub@redhat.com>
2465 * g++.dg/ext/pr34829.C (operator new): Use size_t instead of
2466 unsigned int for the first argument.
2468 2008-01-22 Jakub Jelinek <jakub@redhat.com>
2471 * g++.dg/conversion/bitfield7.C: New test.
2472 * g++.dg/cpp0x/decltype4.C: Fixed xfail.
2474 2008-01-23 Bernd Schmidt <bernd.schmidt@analog.com>
2476 From Michael Frysinger <michael.frysinger@analog.com>
2477 * gcc.target/bfin/mcpu-bf547.c: New test.
2478 * gcc.target/bfin/mcpu-bf523.c: New test.
2479 * gcc.target/bfin/mcpu-bf524.c: New test.
2480 * gcc.target/bfin/mcpu-bf526.c: New test.
2482 2008-01-22 Eric Botcazou <ebotcazou@adacore.com>
2484 * gcc.c-torture/execute/20080122-1.c: New test.
2486 2008-01-22 Tom Tromey <tromey@redhat.com>
2489 * gcc.dg/cpp/pr34859.c: New file.
2491 2008-01-22 Paul Thomas <pault@gcc.gnu.org>
2494 * gfortran.dg/vector_subscript_3.f90: New test.
2496 2008-01-22 Tobias Burnus <burnus@net-b.de>
2499 * gfortran.dg/missing_optional_dummy_4.f90
2501 2008-01-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2503 * gcc.dg/vect/vect-ifcvt-9.c: Use inline.
2505 2008-01-22 Eric Botcazou <ebotcazou@adacore.com>
2507 * gnat.dg/unchecked_union1.adb: New test.
2509 2008-01-22 Tom Tromey <tromey@redhat.com>
2512 * g++.dg/ext/pr34829.C: New file.
2514 2008-01-22 Jakub Jelinek <jakub@redhat.com>
2517 * gcc.dg/gomp/pr34607.c: New test.
2518 * g++.dg/gomp/pr34607.C: New test.
2521 * g++.dg/ext/vector10.C: New test.
2524 * g++.dg/other/error23.C: New test.
2527 * g++.dg/ext/vector12.C: New test.
2529 2008-01-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2532 * gcc.dg/Wstrict-overflow-21.c: New.
2533 * g++.dg/warn/Wstrict-aliasing-8.C: New.
2535 2008-01-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2538 * gcc.dg/pr33092.c: New.
2540 2008-01-22 Andreas Krebbel <krebbel1@de.ibm.com>
2542 * gcc.target/s390/20020926-1.c: Add -m31 option.
2544 2008-01-22 Daniel Franke <franke.daniel@gmail.com>
2547 * gfortran.dg/initialization_18.f90: New test.
2549 2008-01-22 Tobias Burnus <burnus@net-b.de>
2552 * gfortran.dg/tab_continuation.f: New.
2554 2008-01-22 Paul Thomas <pault@gcc.gnu.org>
2557 * gfortran.dg/use_rename_2.f90: New test.
2559 2008-01-21 Richard Guenther <rguenther@suse.de>
2562 * gcc.c-torture/compile/pr34856.c: New testcase.
2564 2008-01-21 Richard Guenther <rguenther@suse.de>
2567 * gcc.c-torture/compile/pr34885.c: New testcase.
2569 2008-01-21 Eric Botcazou <ebotcazou@adacore.com>
2571 * gnat.dg/specs/alignment1.ads: New test.
2573 2008-01-21 Richard Guenther <rguenther@suse.de>
2576 * g++.dg/torture/pr34850.C: New testcase.
2578 2008-01-21 Alon Dayan <alond@il.ibm.com>
2579 Olga Golovanevsky <olga@il.ibm.com>
2581 PR tree-optimization/34701
2582 * gcc.dg/struct/wo_prof_array_field.c: New test.
2584 2008-01-20 Paolo Carlini <pcarlini@suse.de>
2587 * g++.dg/ext/vector9.C: New.
2589 2008-01-20 Paolo Carlini <pcarlini@suse.de>
2593 * g++.dg/template/crash75.C: New.
2594 * g++.dg/template/crash76.C: Likewise.
2596 2008-01-20 Kaz Kojima <kkojima@gcc.gnu.org>
2598 PR rtl-optimization/34808
2599 * gcc.c-torture/compile/pr34808.c: New test.
2601 2008-01-20 Paul Thomas <pault@gcc.gnu.org>
2604 * gfortran.dg/mapping_2.f90: Correct ubound expression for h4.
2607 * gfortran.dg/entry_array_specs_3.f90: New test.
2610 * gfortran.dg/use_rename_1.f90: New test.
2612 2008-01-20 Paul Thomas <pault@gcc.gnu.org>
2615 * gfortran.dg/array_constructor_20.f90: New test.
2616 * gfortran.dg/mapping_2.f90: Correct ubound expression for h4.
2619 * gfortran.dg/array_constructor_21.f90: New test.
2621 2008-01-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2624 * gfortran.dg/inquire_13.f90: New test.
2627 * gfortran.dg/continuation_9.f90: New test.
2629 2008-01-20 Richard Sandiford <rsandifo@nildram.co.uk>
2632 * gcc.target/mips/pr34831.c: New test.
2634 2008-01-19 Thomas Koenig <tkoenig@gcc.gnu.org>
2638 * gfortran.dg/any_all_1.f90: New test.
2639 * gfortran.dg/any_all_2.f90: New test.
2641 2008-01-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2643 * g++.dg/eh/ia64-2.C: Place "dg-do run" statement before
2644 "dg-require-weak" statement.
2645 * g++.dg/eh/weak1.C: Likewise.
2647 2008-01-19 Jakub Jelinek <jakub@redhat.com>
2649 PR gcov-profile/34610
2650 * gcc.dg/gomp/pr34610.c: New test.
2652 2008-01-19 Tobias Burnus <burnus@net-b.de>
2655 * gfortran.dg/implicit_11.f90: New.
2656 * gfortran.dg/allocate_stat.f90: Update dg-error pattern.
2657 * gfortran.dg/entry_15.f90: Ditto.
2658 * gfortran.dg/func_assign.f90: Ditto.
2659 * gfortran.dg/gomp/reduction3.f90: Ditto.
2660 * gfortran.dg/proc_assign_1.f90: Ditto.
2662 * gfortran.dg/interface_proc_end.f90: Use dg-error instead
2663 of dg-excess-errors.
2665 2008-01-18 Tobias Burnus <burnus@net-b.de>
2668 * gfortran.dg/argument_checking_15.f90: New.
2669 * gfortran.dg/argument_checking_5.f90: Change TODO into
2672 2008-01-18 Tobias Burnus <burnus@net-b.de>
2674 * gfortran.dg/enum_4.f90: Replace dg-excess-errors by dg-error.
2675 * gfortran.dg/enum_5.f90: Ditto.
2676 * gfortran.dg/enum_6.f90: Ditto.
2677 * gfortran.dg/bom_error.f90: Ditto.
2678 * gfortran.dg/func_decl_4.f90: Ditto.
2680 2008-01-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2683 * gfortran.dg/fmt_t_6.f: New test.
2685 2008-01-18 Tobias Burnus <burnus@net-b.de>
2687 * gfortran.dg/large_real_kind_form_io_1.f90: Enlarge string for internal I/O.
2689 2008-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
2691 * gcc/testsuite/g++.dg/lookup/two-stage2.C: fix comment.
2693 2008-01-18 Ian Lance Taylor <iant@google.com>
2695 * gcc.dg/debug/dwarf2/var1.c: Add -fno-merge-debug-strings.
2697 2008-01-18 Ian Lance Taylor <iant@google.com>
2700 * g++.dg/init/new26.C: New test.
2702 2008-01-18 Richard Guenther <rguenther@suse.de>
2705 * gcc.dg/Warray-bounds.c: XFAIL two tests, remove one
2708 2008-01-18 Hans-Peter Nilsson <hp@axis.com>
2710 * g++.dg/tree-ssa/pr34355.C: Correct order of dg-do and
2711 dg-require-effective-target.
2713 2007-01-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2716 * gfortran.dg/reshape_2.f90: New test.
2718 2007-01-18 Bernhard Fischer <aldot@gcc.gnu.org>
2720 * gcc.dg/20040223-1.c: Fix comment typo.
2722 2008-01-17 Janis Johnson <janis187@us.ibm.com>
2725 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Enable checks that will fail
2726 until 34814 is fixed.
2728 2008-01-17 Andrew MacLeod <amacleod@redhat.com>
2730 PR tree-optimization/34648
2731 * gcc.c-torture/compile/pr34648.c: New testcase.
2733 2008-01-17 Sebastian Pop <sebastian.pop@amd.com>
2736 * gcc.dg/autopar/autopar.exp: New.
2737 * g++.dg/tree-ssa/pr34355.C: Require pthread.
2738 * lib/target-supports.exp (check_effective_target_pthread): New.
2740 * gcc.dg/tree-ssa/parallelization-1.c: Moved to gcc.dg/autopar.
2741 * gcc.dg/tree-ssa/reduc-1short.c: Same.
2742 * gcc.dg/tree-ssa/reduc-1.c: Same.
2743 * gcc.dg/tree-ssa/reduc-2short.c: Same.
2744 * gcc.dg/tree-ssa/reduc-2.c: Same
2745 * gcc.dg/tree-ssa/reduc-3.c: Same.
2746 * gcc.dg/tree-ssa/reduc-1char.c: Same.
2747 * gcc.dg/tree-ssa/reduc-6.c: Same.
2748 * gcc.dg/tree-ssa/reduc-7.c: Same.
2749 * gcc.dg/tree-ssa/reduc-2char.c: Same.
2750 * gcc.dg/tree-ssa/reduc-8.c: Same.
2751 * gcc.dg/tree-ssa/reduc-9.c: Same.
2753 2008-01-17 Eric Botcazou <ebotcazou@adacore.com>
2755 * gnat.dg/discr5.adb: New test.
2757 2008-01-17 Eric Botcazou <ebotcazou@adacore.com>
2759 * gcc.c-torture/compile/20080114-1.c: Use empty asm statements.
2761 2008-01-17 Richard Guenther <rguenther@suse.de>
2763 PR tree-optimization/34825
2764 * gcc.dg/pr34825.c: New testcase.
2766 2008-01-17 Richard Guenther <rguenther@suse.de>
2768 * gcc.c-torture/execute/20080117-1.c: New testcase.
2770 2008-01-17 Revital Eres <eres@il.ibm.com>
2773 * gcc.dg/pr30957-1.c: Always xfail and add noinline attribute.
2775 2008-01-17 Paul Thomas <pault@gcc.gnu.org>
2778 * gfortran.dg/function_charlen_1.f90: New test.
2781 * gfortran.dg/function_types_1.f90: New test.
2782 * gfortran.dg/function_types_2.f90: New test.
2785 * gfortran.dg/function_kinds_4.f90: New test.
2786 * gfortran.dg/function_kinds_5.f90: New test.
2788 * gfortran.dg/defined_operators_1.f90: Errors now at function
2790 * gfortran.dg/private_type_4.f90: The same.
2791 * gfortran.dg/interface_15.f90: The same.
2792 * gfortran.dg/elemental_args_check_2.f90: The same.
2793 * gfortran.dg/auto_internal_assumed.f90: The same.
2795 2008-01-16 Eric Botcazou <ebotcazou@adacore.com>
2797 * gnat.dg/sizetype.adb: New test.
2799 2008-01-16 Richard Guenther <rguenther@suse.de>
2802 * gcc.dg/overflow-warn-7.c: New testcase.
2804 2008-01-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2806 * gcc.dg/tree-ssa/loop-19.c: Require nonpic.
2808 2008-01-16 Jakub Jelinek <jakub@redhat.com>
2809 Richard Guenther <rguenther@suse.de>
2812 * gcc.dg/pr34668-1.c: New test.
2813 * gcc.dg/pr34668-2.c: Likewise.
2815 2008-01-16 Richard Guenther <rguenther@suse.de>
2818 * g++.dg/torture/pr33819.C: New testcase.
2820 2008-01-16 Richard Guenther <rguenther@suse.de>
2823 * gcc.c-torture/execute/pr34768-1.c: New testcase.
2824 * gcc.c-torture/execute/pr34768-2.c: Likewise.
2826 2008-01-16 Tobias Burnus <burnus@net-b.de>
2829 * gfortran.dg/argument_checking_13.f90: New.
2830 * gfortran.dg/argument_checking_14.f90: New.
2832 2008-01-15 Thomas Koenig <tkoenig@gcc.gnu.org>
2835 * gfortran.dg/anyallcount_1.f90: New test.
2837 2008-01-15 Douglas Gregor <doug.gregor@gmail.com>
2840 * g++.dg/cpp0x/vt-34399.C: New.
2841 * g++.dg/template/friend50.C: New.
2843 2008-01-15 Douglas Gregor <doug.gregor@gmail.com>
2846 * g++.dg/cpp0x/vt-34751.C: New.
2848 2008-01-15 Douglas Gregor <doug.gregor@gmail.com>
2854 * g++.dg/cpp0x/vt-34051-2.C: New.
2855 * g++.dg/cpp0x/vt-34102.C: New.
2856 * g++.dg/cpp0x/vt-34051.C: New.
2857 * g++.dg/cpp0x/vt-34055.C: New.
2858 * g++.dg/cpp0x/vt-34103.C: New.
2860 2008-01-15 Douglas Gregor <doug.gregor@gmail.com>
2863 * g++.dg/cpp0x/vt-34314.C: New.
2864 * g++.dg/cpp0x/variadic79.C: Fix the error message to reflect
2865 reality (the error message was wrong previously).
2867 2008-01-15 Douglas Gregor <doug.gregor@gmail.com>
2870 * g++.dg/cpp0x/vt-33964.C: New.
2871 * g++.dg/template/partial5.C: New.
2873 2008-01-15 Douglas Gregor <doug.gregor@gmail.com>
2876 * g++.dg/cpp0x/vt-34052.C: New.
2877 * g++.dg/template/ttp26.C: New.
2879 2008-01-14 Eric Botcazou <ebotcazou@adacore.com>
2881 * gnat.dg/rep_clause2.ad[sb]: New test.
2882 * gnat.dg/rep_problem2.adb: Rename to rep_clause1.adb.
2884 2008-01-14 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2887 * g++.dg/cpp/pedantic-errors.C: Delete.
2888 * g++.dg/cpp/permissive.C: Delete.
2890 2008-01-14 Eric Botcazou <ebotcazou@adacore.com>
2892 * gcc.c-torture/compile/20080114-1.c: New test.
2894 2008-01-13 Tobias Burnus <burnus@net-b.de>
2897 * gfortran.dg/argument_checking_11.f90: New.
2898 * gfortran.dg/argument_checking_12.f90: New.
2899 * gfortran.dg/used_dummy_types_4.f90: Update dg-error.
2900 * gfortran.dg/c_assoc_2.f03: Update dg-error.
2901 * gfortran.dg/argument_checking_3.f90: Ditto.
2902 * gfortran.dg/pointer_intent_2.f90: Ditto.
2903 * gfortran.dg/import2.f90: Ditto.
2904 * gfortran.dg/assumed_shape_ranks_1.f90: Ditto.
2905 * gfortran.dg/implicit_actual.f90: Ditto.
2906 * gfortran.dg/used_dummy_types_3.f90: Ditto.
2907 * gfortran.dg/derived_comp_array_ref_6.f90: Ditto.
2909 2008-01-13 Tobias Burnus <burnus@net-b.de>
2912 * gfortran.dg/interface_proc_end.f90: New.
2914 2008-01-13 Tobias Burnus <burnus@net-b.de>
2917 * gfortran.dg/assumed_size_refs_4.f90: New.
2919 2008-01-13 Eric Botcazou <ebotcazou@adacore.com>
2921 * gnat.dg/unchecked_convert1.adb.
2923 2008-01-13 Richard Guenther <rguenther@suse.de>
2925 * gcc.dg/struct-ret-3.c: Adjust testcase to make stack
2926 readable and writable again before exiting.
2928 2008-01-13 Richard Guenther <rguenther@suse.de>
2931 * gcc.dg/noncompile/incomplete-4.c: New testcase.
2933 2008-01-13 Jan Hubicka <jh@suse.cz>
2936 * gcc.dg/pr32135.c: new.
2938 2008-01-12 Doug Kwan <dougkwan@google.com>
2940 * gcc.dg/qual-return-1.c: Add -Wignored-qualifiers.
2941 * g++.dg/warn/Wreturn-type-4.C: Replace -Wreturn-type by
2942 -Wignored-qualifiers.
2944 2008-01-12 Eric Botcazou <ebotcazou@adacore.com>
2946 * gnat.dg/slice3.adb: New test.
2947 * gnat.dg/slice4.adb: Likewise.
2949 2008-01-12 Eric Botcazou <ebotcazou@adacore.com>
2951 * gnat.dg/bit_packed_array.ad[sb]: New test.
2953 2008-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2956 * gfortran.dg/parens_7.f90: New test.
2958 2008-01-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2960 * gcc.dg/tree-ssa/loadpre5.c: Use static.
2961 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
2963 * gcc.dg/pr33826.c: Require nonpic.
2965 2008-01-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2968 * gfortran.dg/inquire_12.f90: New test.
2970 2008-01-11 Thomas Koenig <tkoenig@gcc.gnu.org>
2973 * all_bounds_1.f90: New test case.
2974 * maxloc_bounds_1.f90: New test case.
2975 * maxloc_bounds_2.f90: New test case.
2976 * maxloc_bounds_3.f90: New test case.
2977 * maxloc_bounds_4.f90: New test case.
2978 * maxloc_bounds_5.f90: New test case.
2979 * maxloc_bounds_6.f90: New test case.
2980 * maxloc_bounds_7.f90: New test case.
2981 * maxloc_bounds_8.f90: New test case.
2983 2008-01-11 Eric Botcazou <ebotcazou@adacore.com>
2985 * gcc.dg/struct-ret-3.c: New test.
2987 2008-01-11 Paul Thomas <pault@gcc.gnu.org>
2990 * gfortran.dg/transfer_simplify_8.f90: New test.
2992 2008-01-11 Andreas Krebbel <krebbel1@de.ibm.com>
2994 * g++.dg/torture/pr34641.C: Add dg-require-visibility. Define
2995 size_t using predefined macro.
2997 2008-01-10 Raksit Ashok <raksit@google.com>
2999 PR rtl-optimization/27971
3000 * gcc.target/i386/pr27971.c: New testcase.
3002 2008-01-10 Paul Thomas <pault@gcc.gnu.org>
3005 * gfortran.dg/bounds_check_12.f90: New test.
3007 2008-01-10 Uros Bizjak <ubizjak@gmail.com>
3009 * gcc.target/i386/cmov7.c: Add -mbranch-cost=5 to dg-options.
3010 * gcc.target/i386/addr-sel-1.c: Require nonpic effective target.
3012 2008-01-10 Andreas Krebbel <krebbel1@de.ibm.com>
3015 * g++.dg/torture/pr34641.C: New testcase.
3017 2008-01-10 Richard Guenther <rguenther@suse.de>
3019 PR tree-optimization/34651
3020 * g++.dg/torture/pr34651.C: New testcase.
3022 2008-01-09 Sebastian Pop <sebastian.pop@amd.com>
3024 PR tree-optimization/34017
3025 * gcc.dg/tree-ssa/pr34017.c: New.
3027 2008-01-09 Richard Guenther <rguenther@suse.de>
3028 Andrew Pinski <andrew_pinski@playstation.sony.com>
3031 * gcc.c-torture/compile/pr30132.c: New testcase.
3033 2008-01-09 Richard Guenther <rguenther@suse.de>
3036 * gcc.c-torture/compile/pr34458.c: New testcase.
3038 2008-01-08 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3041 g++.dg/eh/ia64-2.C: Require weak support.
3043 2008-01-08 Richard Guenther <rguenther@suse.de>
3046 * g++.dg/torture/pr31863.C: New testcase.
3048 2008-01-08 Jakub Jelinek <jakub@redhat.com>
3051 * gcc.dg/gomp/pr34694.c: New test.
3052 * g++.dg/gomp/pr34694.C: New test.
3055 * g++.dg/gomp/pr33890.C: New test.
3057 2008-01-08 Paul Thomas <pault@gcc.gnu.org>
3060 * gfortran.dg/parameter_array_init_3.f90: New test.
3062 2008-01-08 Paul Thomas <pault@gcc.gnu.org>
3066 * gfortran.dg/alloc_comp_default_init_1.f90: New test.
3068 2008-01-07 Janis Johnson <janis187@us.ibm.com>
3070 * lib/target-supports.exp (check_effective_target_powerpc_spu): New.
3071 * g++.dg/other/spu2vmx-1.C: Use it.
3073 2008-01-07 Jack Howarth <howarth@bromo.med.uc.edu>
3075 * gcc.dg/out-of-bounds-1.c: Don't use -mstrict-align for Darwin.
3078 * gcc.target/powerpc/popcount-1.c: Skip on darwin.
3079 * gcc.target/powerpc/parity-1.c: Likewise.
3081 2008-01-07 Fred Fish <fnf@specifix.com>
3083 PR preprocessor/30363:
3084 * gcc.dg/cpp/trad/macroargs.c: Add code to test quoting in
3087 2008-01-07 Paul Thomas <pault@gcc.gnu.org>
3090 * gfortran.dg/use_only_2.f90: New test.
3092 2008-01-06 Paolo Carlini <pcarlini@suse.de>
3095 * g++.dg/rtti/predefined-rtti-macro-1.C: New.
3096 * g++.dg/rtti/predefined-rtti-macro-2.C: Likewise.
3098 2008-01-06 Paul Thomas <pault@gcc.gnu.org>
3101 * gfortran.dg/use_12.f90: New test.
3103 2008-01-06 Tobias Burnus <burnus@net-b.de>
3106 * interface.c (compare_actual_formal): Fix intent(out) check for
3107 function result variables.
3109 2008-01-06 Tobias Burnus <burnus@net-b.de>
3112 * gfortran.dg/elemental_args_check_2.f90: Fix test case.
3114 2008-01-06 Tobias Burnus <burnus@net-b.de>
3117 * gfortran.dg/intent_out_4.f90: Fix test case.
3119 2008-01-06 Tobias Burnus <burnus@net-b.de>
3122 * gfortran.dg/intent_out_4.f90: New.
3124 2008-01-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3127 * gfortran.dg/optional_dim_3.f90: New test.
3129 2008-01-06 Tobias Burnus <burnus@net-b.de>
3132 * gfortran.dg/common_11.f90: New.
3133 * gfortran.dg/blockdata_1.f90: Update test case.
3134 * gfortran.dg/blockdata_2.f90: Update test case.
3136 2008-01-06 Tobias Burnus <burnus@net-b.de>
3138 * gfortran.dg/equiv_constraint_9.f90: Fix typo.
3140 2008-01-06 Tobias Burnus <burnus@net-b.de>
3143 * gfortran.dg/equiv_constraint_9.f90: New.
3145 2008-01-06 Revital Eres <eres@il.ibm.com>
3147 PR tree-optimization/34263
3148 * gcc.dg/pr34263.c: New testcase.
3150 2008-01-06 Tobias Burnus <burnus@net-b.de>
3153 * gfortran.dg/internal_io_unf.f90: New.
3155 2008-01-06 Tobias Burnus <burnus@net-b.de>
3158 * gfortran.dg/elemental_args_check_2.f90: New.
3160 2008-01-06 Tobias Burnus <burnus@net-b.de>
3163 * gfortran.dg/intent_out_3.f90: New.
3165 2008-01-05 Richard Sandiford <rsandifo@nildram.co.uk>
3167 * objc.dg/stabs-1.m: Allow labels to be begin with $L as well as .L.
3169 2008-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3172 * gfortran.dg/list_read_8.f90: New test.
3174 2008-01-04 Richard Guenther <rguenther@suse.de>
3177 * gcc.c-torture/compile/pr34029-1.c: New testcase.
3178 * gcc.c-torture/compile/pr34029-2.c: Likewise.
3180 2008-01-04 Jakub Jelinek <jakub@redhat.com>
3182 PR gcov-profile/34609
3183 * g++.dg/gcov/gcov-6.C: New test.
3185 2008-01-04 Richard Guenther <rguenther@suse.de>
3187 PR tree-optimization/31081
3188 * g++.dg/torture/pr31081-1.C: New testcase.
3189 * g++.dg/torture/pr31081-2.C: Likewise.
3191 2008-01-04 Richard Sandiford <rsandifo@nildram.co.uk>
3193 * gcc.target/mips/rsqrt-1.c: Require -mgp64.
3194 * gcc.target/mips/rsqrt-2.c: Likewise.
3195 * gcc.target/mips/rsqrt-4.c: New test.
3197 2008-01-04 Tobias Burnus <burnus@net-b.de>
3200 * gfortran.dg/equiv_substr.f90: New.
3202 2008-01-03 Tom Tromey <tromey@redhat.com>
3205 * gcc.dg/pr34457-2.c: New file.
3206 * gcc.dg/pr34457-1.c: New file.
3208 2008-01-03 Sebastian Pop <sebastian.pop@amd.com>
3210 Revert fix for PR tree-optimization/34458.
3212 2008-01-03 Sebastian Pop <sebastian.pop@amd.com>
3214 PR tree-optimization/34458
3215 * gcc.dg/tree-ssa/pr34458.c: New.
3217 2008-01-03 Thomas Koenig <tkoenig@gcc.gnu.org>
3220 * gfortran.dg/internal_readwrite_1.f90: New test.
3221 * gfortran.dg/internal_readwrite_2.f90: New test.
3223 2008-01-03 Tom Tromey <tromey@redhat.com>
3225 PR preprocessor/34602:
3226 * gcc.dg/cpp/pr34602.c: New file.
3228 2008-01-03 Jakub Jelinek <jakub@redhat.com>
3230 PR tree-optimization/29484
3231 * gcc.c-torture/execute/20071220-1.c: New test.
3232 * gcc.c-torture/execute/20071220-2.c: New test.
3234 2008-01-03 Sebastian Pop <sebastian.pop@amd.com>
3236 PR tree-optimization/34635
3237 * gcc.dg/tree-ssa/pr34635.c: New.
3238 * gcc.dg/tree-ssa/pr34635-1.c: New.
3240 2008-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3243 * g++.dg/other/first-global.C: Also accept _GLOBAL__I_65535_0_foobar in
3244 scan-assembler check.
3246 2008-01-03 Jakub Jelinek <jakub@redhat.com>
3249 * g++.dg/gomp/pr34608.C: New test.
3251 2008-01-02 Richard Guenther <rguenther@suse.de>
3255 * gcc.c-torture/compile/pr34093.c: New testcase.
3257 2008-01-01 Douglas Gregor <doug.gregor@gmail.com>
3259 * g++.dg/cpp0x/long_long.C: New.
3261 2008-01-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
3263 * gcc.target/spu/tag_manager.c : Include stdlib.h.
3264 * gcc.target/spu/Wmain.c: Fix the line numbers for the
3265 warning on the function main.
3267 2008-01-01 Jakub Jelinek <jakub@redhat.com>
3269 * gcc.target/i386/i386.exp (check_effective_target_sse5): Use __v8hi
3270 rather than __v2di type.
3272 2007-12-31 Paul Thomas <pault@gcc.gnu.org>
3275 * gfortran.dg/linked_list_1.f90: New test.
3277 2007-12-29 Richard Sandiford <rsandifo@nildram.co.uk>
3279 * lib/objc.exp (objc_libgcc_s_path): Set objc_libgcc_s_path
3280 instead of appending to it.
3282 2007-12-27 Dorit Nuzman <dorit@il.ibm.com>
3284 PR tree-optimization/34591
3285 * gcc.dg/vect/pr34591.c: New test.
3287 2007-12-27 Thomas Koenig <tkoenig@gcc.gnu.org>
3290 * gfortran.dg/direct_io_8.f90: New test case.
3292 2007-12-27 Jakub Jelinek <jakub@redhat.com>
3295 * gcc.c-torture/execute/20071213-1.c: New test.
3297 2007-12-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3300 * gfortran.dg/read_eof_5.f90: New test.
3302 2007-12-25 Tobias Burnus <burnus@net-b.de>
3305 * gfortran.dg/initialization_17.f90: New.
3307 2007-12-25 Thomas Koenig <tkoenig@gcc.gnu.org>
3310 * gfortran.dg/matmul_6.f90: New test.
3312 2007-12-23 Tobias Burnus <burnus@net-b.de>
3315 * gfortran.dg/entry_17.f90: New.
3317 2007-12-23 Daniel Franke <franke.daniel@gmail.com>
3320 * gfortran.dg/integer_exponentiation_2.f90: Fixed testcase.
3321 * gfortran.dg/real_const_3.f90: Likewise.
3322 * gfortran.dg/unary_operator.f90: New test.
3324 2007-12-23 Eric Botcazou <ebotcazou@adacore.com>
3326 * gnat.dg/pack2.adb: New test.
3328 2007-12-22 Daniel Franke <franke.daniel@gmail.com>
3331 * gfortran.dg/repeat_6.f90: New test.
3333 2007-12-22 Thomas Koenig <tkoenig@gcc.gnu.org>
3336 * cshift_shift_real_1.f90: New test.
3338 2007-12-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3341 * gfortran.dg/shift-kind_2.f90: New test.
3343 2007-12-21 Kazu Hirata <kazu@codesourcery.com>
3346 * gcc.dg/pr8835-1.c: New.
3348 2007-12-21 Paul Thomas <pault@gcc.gnu.org>
3351 * gfortran.dg/default_initialization_3.f90: New test.
3353 2007-12-21 Richard Sandiford <rsandifo@nildram.co.uk>
3355 * gcc.target/mips/mips.exp (setup_mips_tests): Fix _MIPS_SIM
3357 (dg-mips-options): Treat -march=24k* as a 32-bit option.
3359 2007-12-20 Jack Howarth <howarth@bromo.med.uc.edu>
3361 * gcc.dg/torture/builtin-modf-1.c: Pass "-funsafe-math-optimizations
3362 -fsigned-zeros -fno-associative-math" on powerpc-*-darwin*.
3364 2007-12-20 Jason Merrill <jason@redhat.com>
3366 * gcc.dg/overload/arg[14].C: Remove expected errors.
3368 2007-12-20 Jakub Jelinek <jakub@redhat.com>
3371 * gcc.c-torture/execute/20071219-1.c: New test.
3373 2007-12-20 Tobias Burnus <burnus@net-b.de>
3376 * gfortran.dg/namelist_44.f90: New.
3378 2007-12-20 Tobias Burnus <burnus@net-b.de>
3381 * gfortran.dg/boz_8.f90: Add error-check check.
3382 * gfortran.dg/boz_9.f90: Shorten BOZ where needed, replace
3385 2007-12-19 Zdenek Dvorak <ook@ucw.cz>
3387 * gcc.dg/gomp/combined-1.c: New test.
3389 2007-12-19 Zdenek Dvorak <ook@ucw.cz>
3391 PR tree-optimization/34355
3392 * g++.dg/tree-ssa/pr34355.C: New test.
3394 2007-12-19 Revital Eres <eres@il.ibm.com>
3396 * gcc.dg/sms-5.c: New testcase.
3398 2007-12-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3401 * gfortran.dg/missing_parens_1.f90: New.
3402 * gfortran.dg/missing_parens_1.f90: New.
3404 2007-12-19 Daniel Franke <franke.daniel@gmail.com>
3407 * gfortran.dg/transfer_simplify_2.f90: Fixed invalid initialization
3409 * gfortran.dg/transfer_simplify_7.f90: New test.
3411 2007-12-18 Janis Johnson <janis187@us.ibm.com>
3413 * gcc.dg/pr32912-3.c: Compile with -w.
3415 * gcc.dg/torture/builtin-modf-1.c: Remove -funsafe-math-optimizations.
3417 2007-12-18 Douglas Gregor <doug.gregor@gmail.com>
3418 Jakub Jelinek <jakub@redhat.com>
3423 * g++.dg/cpp0x/variadic86.C: New.
3424 * g++.dg/cpp0x/variadic87.C: New.
3425 * g++.dg/cpp0x/variadic84.C: New.
3426 * g++.dg/cpp0x/variadic85.C: New.
3427 * g++.dg/template/ttp25.C: New.
3429 2007-12-18 Sebastian Pop <sebastian.pop@amd.com>
3431 PR tree-optimization/34123
3432 * gcc.dg/tree-ssa/pr34123.c: New test.
3434 2007-12-18 Richard Sandiford <rsandifo@nildram.co.uk>
3436 PR rtl-optimization/34456
3437 * gcc.c-torture/execute/pr34456.c: New test.
3439 2007-12-18 Jakub Jelinek <jakub@redhat.com>
3442 * g++.dg/parse/friend7.C: New test.
3444 PR rtl-optimization/34490
3445 * gcc.c-torture/execute/20071216-1.c: New test.
3447 2007-12-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3449 * gcc.dg/torture/builtin-math-4.c: Remove XFAIL.
3451 2007-12-17 Dorit Nuzman <dorit@il.ibm.com>
3453 * gcc.dg/tree-ssa/gen-vect-2.c: Change verbosity level to 4.
3454 * gcc.dg/tree-ssa/gen-vect-32.c: Likewise
3455 * gcc.dg/tree-ssa/gen-vect-25.c: Likewise
3456 * gcc.dg/tree-ssa/gen-vect-26.c: Likewise
3457 * gcc.dg/tree-ssa/gen-vect-28.c: Likewise
3459 2007-12-17 Jakub Jelinek <jakub@redhat.com>
3462 * gcc.dg/gomp/clause-2.c: New test.
3463 * g++.dg/gomp/clause-4.C: New test.
3465 2007-12-17 Tobias Burnus <burnus@net-b.de>
3467 * gfortran.dg/initialization_16.f90: Update as FLOAT/SNGL are
3468 part of Fortran 77/95/2003.
3470 2007-12-17 Dorit Nuzman <dorit@il.ibm.com>
3472 PR tree-optimization/34445
3473 * gfortran.dg/vect/cost-model-pr34445.f: New test.
3474 * gfortran.dg/vect/cost-model-pr34445a.f: New test.
3476 2007-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3479 * gfortran.dg/namelist_42.f90: Update.
3480 * gfortran.dg/namelist_43.f90: New.
3482 2007-12-16 Tobias Burnus <burnus@net-b.de>
3485 * gfortran.dg/initialization_16.f90: New.
3487 2007-12-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3490 * gfortran.dg/real_dimension_1.f: New test case.
3492 2007-12-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
3494 * gcc.dg/torture/pr24257.c: Remove -O from options.
3496 2007-12-16 Tobias Burnus <burnus@net-b.de>
3499 * gfortran.dg/bind_c_usage_16.f03: Extend test.
3501 2007-12-16 Paul Thomas <pault@gcc.gnu.org>
3506 * gfortran.dg/mapping_1.f90: New test.
3507 * gfortran.dg/mapping_2.f90: New test.
3508 * gfortran.dg/mapping_3.f90: New test.
3510 2007-12-16 Richard Sandiford <rsandifo@nildram.co.uk>
3512 PR rtl-optimization/34415
3513 * gcc.c-torture/execute/pr34415.c: New test.
3515 2007-12-16 Danny Smith <dannysmith@users.sourceforge.net>
3517 * gcc.target/i386/fastcall-1.c: (f4): Change return type to
3520 2007-12-16 Jakub Jelinek <jakub@redhat.com>
3523 * gcc.dg/pr34003-1.c: New test.
3524 * gcc.dg/pr34003-2.c: New.
3526 2007-12-15 Hans-Peter Nilsson <hp@axis.com>
3528 * gcc.target/cris/peep2-xsrand.c, gcc.target/cris/asmreg-1.c,
3529 gcc.target/cris/peep2-andu1.c, gcc.target/cris/peep2-xsrand2.c,
3530 gcc.target/cris/20011127-1.c: Drop redundant target-specifier.
3531 * gcc.target/cris/peep2-andu2.c: Ditto. Make dg-do assemble and
3533 * gcc.target/cris/torture/cris-torture.exp,
3534 gcc.target/cris/cris.exp: Run for crisv32-*-* too.
3535 * gcc.target/cris/builtin_ctz_v3.c,
3536 gcc.target/cris/builtin_ctz_v8.c,
3537 gcc.target/cris/builtin_clz_v0.c,
3538 gcc.target/cris/builtin_clz_v3.c,
3539 gcc.target/cris/builtin_bswap_v3.c,
3540 gcc.target/cris/builtin_bswap_v8.c, gcc.dg/sibcall-4.c,
3541 gcc.dg/pr19340.c, gcc.dg/20020919-1.c, gcc.dg/pr31866.c,
3542 gcc.dg/torture/cris-asm-mof-1.c, gcc.dg/torture/cris-volatile-1.c,
3543 gcc.dg/weak/typeof-2.c, gcc.dg/tree-ssa/loop-1.c,
3544 gcc.dg/tree-ssa/20040204-1.c, gcc.dg/sibcall-3.c,
3545 lib/target-supports.exp: Adjust for crisv32-*-*.
3547 2007-12-15 Alexandre Oliva <aoliva@redhat.com>
3549 * gcc.dg/debug/const-3.c: New.
3551 2007-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3553 * g++.dg/other/datasec1.C: Require named section support.
3555 2007-12-14 Jakub Jelinek <jakub@redhat.com>
3558 * gcc.target/i386/pr29978.c: New test.
3560 2007-12-14 Uros Bizjak <ubizjak@gmail.com>
3562 * gcc.target/i386/sse-12.c (dg-options): Use -msse4
3563 instead of -msse4.1.
3564 * gcc.target/i386/sse-12.c (dg-options): Ditto.
3565 * g++.dg/other/i386-2.C (dg-options): Ditto.
3567 2007-12-14 Tobias Burnus <burnus@net-b.de>
3570 * gfortran.dg/private_type_10.f90: New.
3572 2007-12-14 Tobias Burnus <burnus@net-b.de>
3575 * gfortran.dg/nan_4.f90: New.
3577 2007-12-14 Richard Guenther <rguenther@suse.de>
3580 * gcc.c-torture/compile/20071214-1.c: New testcase.
3582 2007-12-14 Uros Bizjak <ubizjak@gmail.com>
3584 * gcc.target/i386/sse-14.c (test_1, test_2, test_2x, test_4): New
3585 macros to test macroized SSE intrinsics. Use new macros to test
3586 macroized SSE intrinsics from ammintrin.h, smmintrin.h, tmmintrin.h,
3587 emmintrin.h, xmmintrin.h and bmmintrin.h
3588 * gcc.target/i386/sse-13.c (__builtin_ia32_pcmp?str*128): Redefine
3589 to test with immediate operand.
3591 2007-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3594 * gcc.c-torture/compile/pr34091.c: New test.
3596 2007-12-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3598 * gcc.dg/uninit-13.c: UnXFAIL.
3599 * gcc.dg/complex-5.c: New testcase.
3601 2007-12-13 Olga Golovanevsky <olga@il.ibm.com>
3603 * gcc.dg/struct/struct-reorg.exp: Replace
3604 DEFAULT_CFLAGS by STRUCT_REORG_CFLAFS.
3606 2007-12-13 Thomas Koenig <tkoenig@gcc.gnu.org>
3611 * gfortran.dg/advance_6.f90: New test case.
3612 * gfortran.dg/direct_io_7.f90: New test case.
3613 * gfortran.dg/streamio_13.f90: New test case.
3615 2007-12-13 Douglas Gregor <doug.gregor@gmail.com>
3617 * g++.dg/cpp0x/__func__.C: New.
3619 2007-12-13 Uros Bizjak <ubizjak@gmail.com>
3622 * g++.dg/other/pr34435.C: New testcase.
3624 2007-12-13 Olga Golovanevsky <olga@il.ibm.com>
3626 * gcc.dg/struct: New directory with tests
3627 for struct-reorg optimizaion.
3628 * gcc.dg/struct/struct-reorg.exp: New script.
3629 * gcc.dg/struct/wo_prof_array_through_pointer.c: New test.
3630 * gcc.dg/struct/wo_prof_malloc_size_var.c: Likewise.
3631 * gcc.dg/struct/wo_prof_mult_field_peeling.c: Likewise.
3632 * gcc.dg/struct/wo_prof_escape_arg_to_local.c: Likewise.
3633 * gcc.dg/struct/wo_prof_escape_return.c: Likewise.
3634 * gcc.dg/struct/wo_prof_escape_str_init.c: Likewise.
3635 * gcc.dg/struct/wo_prof_escape_substr_array.c: Likewise.
3636 * gcc.dg/struct/wo_prof_escape_substr_pointer.c: Likewise.
3637 * gcc.dg/struct/wo_prof_escape_substr_value.c: Likewise.
3638 * gcc.dg/struct/wo_prof_global_array.c: Likewise.
3639 * gcc.dg/struct/wo_prof_global_var.c: Likewise.
3640 * gcc.dg/struct/wo_prof_local_array.c: Likewise.
3641 * gcc.dg/struct/wo_prof_local_var.c: Likewise.
3642 * gcc.dg/struct/wo_prof_two_strs.c: Likewise.
3643 * gcc.dg/struct/wo_prof_single_str_global.c: Likewise.
3644 * gcc.dg/struct/wo_prof_single_str_local.c: Likewise.
3645 * gcc.dg/struct/wo_prof_single_str_pointer.c: Likewise.
3646 * gcc.dg/struct/w_prof_two_strs.c: Likewise.
3647 * gcc.dg/struct/w_prof_global_array.c: Likewise.
3648 * gcc.dg/struct/w_prof_global_var.c: Likewise.
3649 * gcc.dg/struct/w_prof_local_array.c: Likewise.
3650 * gcc.dg/struct/w_prof_local_var.c: Likewise.
3651 * gcc.dg/struct/w_prof_single_str_global.c: Likewise.
3652 * gcc.dg/struct/w_ratio_cold_str.c: Likewise.
3654 2007-12-13 Tobias Burnus <burnus@net-b.de>
3657 * gfortran.dg/namelist_42.f90: New.
3659 2007-12-12 Tobias Burnus <burnus@net-b.de>
3662 * gfortran.dg/function_kinds_3.f90: New.
3664 2007-12-12 Andreas Krebbel <krebbel1@de.ibm.com>
3666 * gcc.target/s390/20071212-1.c: New testcase.
3668 2007-12-11 Jakub Jelinek <jakub@redhat.com>
3671 * g++.dg/ext/visibility/anon7.C: Add xfail.
3672 * g++.dg/ext/visibility/anon9.C: New test.
3673 * g++.dg/ext/visibility/anon10.C: New test.
3676 * g++.dg/rtti/dyncast2.C: New test.
3678 2007-12-11 Uros Bizjak <ubizjak@gmail.com>
3680 PR tree-optimization/34407
3681 * gcc.dg/vect/pr34407.c: New test.
3683 2007-12-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3686 * gfortran.dg/error_recovery_5.f90: New.
3687 * gfortran.dg/optional_dim_2.f90: Fix test, not related to this PR.
3689 2007-12-10 Jakub Jelinek <jakub@redhat.com>
3691 PR tree-optimization/34371
3692 * gcc.c-torture/compile/20071207-1.c: New test.
3694 2007-12-10 Simon Martin <simartin@users.sourceforge.net>
3697 * g++.dg/parse/crash40.C: New test.
3699 2007-12-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3701 * g++.dg/opt/memcpy1.C: New test.
3703 2007-12-10 Tobias Burnus <burnus@net-b.de>
3706 * gfortran.dg/argument_checking_10.f90: New.
3708 2007-12-10 Jakub Jelinek <jakub@redhat.com>
3710 PR rtl-optimization/34302
3711 * gcc.c-torture/execute/20071210-1.c: New test.
3713 2007-12-10 Jakub Jelinek <jakub@redhat.com>
3716 * g++.dg/cpp0x/error1.C: New test.
3719 * g++.dg/other/error22.C: New test.
3721 2007-12-10 Paolo Bonzini <bonzini@gnu.org>
3724 * gcc.dg/vect/vect.exp (DEFAULT_VECTCFLAGS): Disable cost model.
3725 * g++.dg/vect/vect.exp (DEFAULT_VECTCFLAGS): Disable cost model.
3726 * gfortran.dg/vect/vect.exp (DEFAULT_VECTCFLAGS): Disable cost model.
3728 2007-12-09 Jakub Jelinek <jakub@redhat.com>
3732 * g++.dg/template/repo6.C: New test.
3733 * g++.dg/template/repo7.C: New test.
3734 * g++.dg/template/repo8.C: New test.
3736 2007-12-09 H.J. Lu <hjl@lucon.org>
3737 Tobias Burnus <burnus@net-b.de>
3740 * gfortran.dg/read_2.f90: New.
3742 2007-12-09 Richard Sandiford <rsandifo@nildram.co.uk>
3744 * lib/target-supports.exp (check_effective_target_tls_native):
3747 2007-12-09 Samuel Tardieu <sam@rfc1149.net>
3750 * gnat.dg/enclosing_record_reference.ads,
3751 gnat.dg/enclosing_record_reference.adb: New test.
3753 2007-12-09 Paul Thomas <pault@gcc.gnu.org>
3756 * gfortran.dg/derived_comp_array_ref_6.f90: New test.
3757 * gfortran.dg/derived_comp_array_ref_7.f90: New test.
3760 * gfortran.dg/char_component_initializer_1.f90: New test.
3762 2007-12-09 Tobias Burnus <burnus@net-b.de>
3769 * gfortran.dg/boz_8.f90: New.
3770 * gfortran.dg/boz_9.f90: New.
3771 * gfortran.dg/boz_10.f90: New.
3772 * gfortran.dg/boz_7.f90: Update dg-warning.
3773 * gfortran.dg/pr16433.f: Add dg-error.
3774 * gfortan.dg/ibits.f90: Update dg-warning.
3775 * gfortran.dg/unf_io_convert_1.f90: Update/delete dg-warning.
3776 * gfortran.dg/unf_io_convert_2.f90: Ditto.
3778 2007-12-08 Jakub Jelinek <jakub@redhat.com>
3781 * gfortran.dg/include_1.f90: New test.
3782 * gfortran.dg/include_1.inc: New.
3783 * gfortran.dg/include_2.f90: New test.
3785 2007-12-08 Paul de Weerd <weerd@weirdnet.nl>
3787 * gcc.c-torture/compile/20011130-2.c: Fix typo.
3789 2007-12-08 Tobias Burnus <burnus@net-b.de>
3792 * gfortran.dg/nan_3.f90: New.
3794 2007-12-07 Jakub Jelinek <jakub@redhat.com>
3796 * g++.old-deja/g++.mike/empty.C: Remove 2 xfails.
3798 2007-12-07 Olivier Hainque <hainque@adacore.com>
3800 * gnat.dg/tamdt*.ad?: Support for ...
3801 * gnat.dg/test_tamdt.adb: New test.
3803 2007-12-07 Olivier Hainque <hainque@adacore.com>
3805 * gnat.dg/unc_memops.ads: Comment out the alloc/free/realloc
3806 exports and document how these can be exercised.
3808 2007-12-07 Samuel Tardieu <sam@rfc1149.net>
3811 * gnat.dg/specs/access_constants.ads: New test.
3813 * gnat.dg/specs/access_constant_decl.ads: New test.
3816 * gnat.dg/compose.adb: New test.
3818 2007-12-07 Olivier Hainque <hainque@adacore.com>
3821 * gnat.dg/unc_memops.ad[sb]: Support for ...
3822 * gnat.dg/unc_memfree.adb: New test.
3824 2007-12-06 Sebastian Pop <sebastian.pop@amd.com>
3826 * gfortran.dg/ltrans-7.f90: New.
3828 2007-12-06 Martin Michlmayr <tbm@cyrius.com>
3829 Dorit Nuzman <dorit@il.ibm.com>
3831 PR tree-optimization/34005
3832 * gcc.dg/vect/pr34005.c: New test.
3834 2007-12-06 Jakub Jelinek <jakub@redhat.com>
3837 * g++.dg/template/new8.C: New test.
3839 2007-12-06 Tobias Burnus <burnus@net-b.de>
3842 * gfortran.dg/boz_7.f90: New.
3843 * gfortran.dg/int_1.f90: Disable -pedantic option.
3844 * gfortran.dg/boz_1.f90: Ditto.
3845 * gfortran.dg/boz_3.f90: Ditto.
3846 * gfortran.dg/pr16433.f: Accomodate for new BOZ warning.
3847 * gfortran.dg/ibits.f90: Ditto.
3848 * gfortran.dg/unf_io_convert_1.f90: Ditto.
3849 * gfortran.dg/unf_io_convert_2.f90: Ditto.
3851 2007-12-06 Paul Thomas <pault@gcc.gnu.org>
3854 * gfortran.dg/used_types_19.f90: New test.
3856 2007-12-06 Kaz Kojima <kkojima@gcc.gnu.org>
3858 * gfortran.dg/nan_2.f90: Add -mieee for sh.
3859 * gfortran.dg/nearest_2.f90: Likewise.
3860 * gfortran.dg/nearest_3.f90: Likewise.
3862 2007-12-05 Jakub Jelinek <jakub@redhat.com>
3865 * gcc.c-torture/execute/20071205-1.c: New test.
3867 2007-12-05 Kaz Kojima <kkojima@gcc.gnu.org>
3869 * gfortran.dg/module_nan.f90: Add -mieee for sh.
3870 * gfortran.dg/real_const_3.f90: Likewise.
3872 2007-12-05 Richard Guenther <rguenther@suse.de>
3874 PR tree-optimization/34138
3875 * gcc.c-torture/compile/pr34138.c: New testcase.
3877 2007-12-05 Jakub Jelinek <jakub@redhat.com>
3880 * gfortran.dg/debug_2.f: New test.
3882 2007-12-05 Eric Botcazou <ebotcazou@adacore.com>
3884 * gnat.dg/specs/elab1.ads: New test.
3886 2007-12-05 Uros Bizjak <ubizjak@gmail.com>
3889 * gcc.target/i386/pr34312.c: New test.
3891 2007-12-05 Tobias Burnus <burnus@net-b.de>
3894 * gfortran.dg/nan_2.f90: New.
3896 2007-12-05 Jakub Jelinek <jakub@redhat.com>
3899 * g++.dg/cpp0x/decltype9.C: New test.
3900 * g++.dg/cpp0x/decltype10.C: New test.
3902 2007-12-05 Samuel Tardieu <sam@rfc1149.net>
3905 * gnat.dg/rm_6_4_1_13.adb: New test.
3907 2007-12-04 Jakub Jelinek <jakub@redhat.com>
3910 * gcc.c-torture/compile/20071117-1.c: New test.
3912 2007-12-04 Douglas Gregor <doug.gregor@gmail.com>
3915 * g++.dg/cpp0x/variadic-ttp.C: New.
3917 2007-12-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3919 * gcc.dg/parse-decl-after-if.c: New.
3920 * gcc.dg/20031223-1.c: Adjust.
3922 2007-12-04 Douglas Gregor <doug.gregor@gmail.com>
3925 * g++.dg/cpp0x/variadic-throw.C: New.
3927 2007-12-04 Douglas Gregor <doug.gregor@gmail.com>
3930 * g++.dg/cpp0x/variadic-unify.C: New.
3932 2007-12-04 Richard Guenther <rguenther@suse.de>
3936 * gcc.c-torture/compile/pr34334.c: New testcase.
3937 * g++.dg/torture/pr34222.C: New testcase.
3939 2007-12-04 Jakub Jelinek <jakub@redhat.com>
3941 * gcc.c-torture/execute/20071202-1.c: New test.
3942 * gcc.dg/tree-ssa/pr34146-2.c: New test.
3944 2007-12-04 Tobias Burnus <burnus@net-b.de>
3947 * gfortran.dg/module_nan.f90: New.
3949 2007-12-04 Richard Sandiford <rsandifo@nildram.co.uk>
3951 * lib/target-supports.exp (get_compiler_messages): Replace with...
3952 (check_compile): ...this new procedure. Handle TYPE == executable.
3953 Use comments in the source to determine the correct extension.
3954 Return a pair containing the compiler output and the output filename.
3955 Don't delete the file here.
3956 (check_no_compiler_messages_nocache): New procedure.
3957 (check_no_compiler_messages): Use it.
3958 (check_no_messages_and_pattern_nocache): New procedure.
3959 (check_no_messages_and_pattern): Use it.
3960 (check_runtime_nocache, check_runtime): New procedures.
3961 (check_effective_target_tls): Use check_no_compiler_messages.
3962 (check_effective_target_tls_native): Use check_no_messages_and_pattern.
3963 (check_effective_target_tls_runtime): Use check_runtime.
3964 (check_effective_target_fstack_protector): Likewise.
3965 (check_iconv_available): Use check_runtime_nocache.
3966 (check_effective_target_fortran_large_real): Use
3967 check_no_compiler_messages.
3968 (check_effective_target_fortran_large_int): Likewise.
3969 (check_effective_target_static_libgfortran): Likewise.
3970 (check_750cl_hw_available): Use check_cached_effective_target
3971 and check_runtime_nocache.
3972 (check_vmx_hw_available): Likewise.
3973 (check_effective_target_broken_cplxf_arg): Likewise.
3974 (check_alpha_max_hw_available): Use check_runtime.
3975 (check_function_available): Use check_no_compiler_messages.
3976 (check_cxa_atexit_available): Use check_cached_effective_target
3977 and check_runtime_nocache.
3978 (check_effective_target_dfp_nocache): Use
3979 check_no_compiler_messages_nocache.
3980 (check_effective_target_dfprt_nocache): Use check_runtime_nocache.
3981 (check_effective_target_dfp): Use check_cached_effective_target.
3982 (check_effective_target_dfprt): Likewise.
3983 (check_effective_target_arm_neon_hw): Use check_runtime.
3984 (check_effective_target_ultrasparc_hw): Likewise.
3985 (check_effective_target_c99_runtime): Use
3986 check_no_compiler_messages_nocache.
3988 2007-12-03 Jakub Jelinek <jakub@redhat.com>
3991 * gcc.dg/fold-rotate-1.c: New test.
3993 PR tree-optimization/33453
3994 * gcc.c-torture/compile/20071203-1.c: New test.
3996 2007-12-03 Robert Dewar <dewar@adacore.com>
3997 Samuel Tardieu <sam@rfc1149.net>
4000 * gnat.dg/check_elaboration_code.adb: New test.
4001 * gnat.dg/bug_elaboration_code.ads, bug_elaboration_code.adb:
4004 2007-12-02 Paolo Carlini <pcarlini@suse.de>
4007 * g++.dg/cpp0x/pr34061.C: New.
4009 2007-12-02 Paolo Carlini <pcarlini@suse.de>
4012 * g++.dg/other/error21.C: New.
4014 2007-12-02 Revital Eres <eres@il.ibm.com>
4016 * gcc.dg/sms-4.c: New testcase.
4018 2007-12-02 Vladimir Yanovsky <yanov@il.ibm.com>
4019 Revital Eres <eres@il.ibm.com>
4021 * gcc.dg/sms-3.c: New testcase.
4023 2007-12-01 Ollie Wild <aaw@google.com>
4026 * g++.dg/conversion/ptrmem9.C: New test.
4028 2007-11-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4031 * gfortran.dg/namelist_41.f90: New test.
4033 2007-11-30 Tom Tromey <tromey@redhat.com>
4035 PR preprocessor/32868:
4036 * gcc.dg/cpp/pr32868.c: New file.
4038 2007-11-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4041 * gfortran.dg/result_in_spec_3.f90: Add dg-option -std=gnu.
4043 2007-11-30 Martin Michlmayr <tbm@cyrius.com>
4045 PR rtl-optimization/34171
4046 * gcc.dg/pr34171.c: New testcase.
4048 2007-11-30 Zdenek Dvorak <ook@ucw.cz>
4050 * gcc.dg/tree-ssa/pr34244.c: Fixed.
4052 2007-11-30 Tobias Burnus <burnus@net-b.de>
4055 * gfortran.dg/bind_c_usage_9.f03: Fixes; add -std=f2003.
4056 * gfortran.dg/bind_c_usage_11.f03: New.
4057 * gfortran.dg/bind_c_usage_12.f03: New.
4059 2007-11-30 Jakub Jelinek <jakub@redhat.com>
4062 * g++.dg/other/error20.C: New test.
4064 2007-11-29 Steven G. Kargl <kargls@comcast.net>
4067 * gfortran.dg/real_const_3.f90: Fix up for new range-check handling.
4069 2007-11-29 Zdenek Dvorak <ook@ucw.cz>
4071 PR tree-optimization/34244
4072 * gcc.dg/tree-ssa/pr34244.c: New test.
4074 2007-11-29 Jakub Jelinek <jakub@redhat.com>
4076 PR tree-optimization/33434
4077 * gcc.dg/pr33434-1.c: New test.
4078 * gcc.dg/pr33434-2.c: New test.
4079 * gcc.dg/pr33434-3.c: New test.
4080 * gcc.dg/pr33434-4.c: New test.
4083 * g++.dg/template/cond7.C: New test.
4087 * g++.dg/cpp0x/decltype7.C: New test.
4088 * g++.dg/cpp0x/decltype8.C: New test.
4090 2007-11-29 Tobias Burnus <burnus@net-b.de>
4093 * gfortran.dg/result_in_spec_3.f90: New.
4095 2007-11-29 Tobias Burnus <burnus@net-b.de>
4098 * gfortran.dg/mvbits_3.f90: New.
4100 2007-11-28 Bob Wilson <bob.wilson@acm.org>
4102 * lib/target-supports.exp (check_effective_target_mips_soft_float):
4104 (check_effective_target_hard_float): New.
4105 * gcc.dg/var-expand1.c: Skip for targets without FPU instructions.
4106 * gcc.dg/pr30957-1.c: Likewise.
4108 2007-11-28 Samuel Tardieu <sam@rfc1149.net>
4111 * gnat.dg/specs/variant_part.ads: New test.
4114 * gnat.dg/specs/attribute_parsing.ads: New test.
4117 * gnat.dg/specs/integer_value.ads: New test.
4120 * gnat.dg/specs/delta_small.ads: New test.
4122 2007-11-28 Jakub Jelinek <jakub@redhat.com>
4124 PR tree-optimization/34140
4125 * gcc.c-torture/compile/20071128-1.c: New test.
4127 2007-11-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4130 * gfortran.dg/data_array_1.f90
4131 * gfortran.dg/data_array_2.f90
4132 * gfortran.dg/data_array_3.f90
4133 * gfortran.dg/data_array_4.f90
4135 2007-11-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4138 * gfortran.dg/blockdata_5.f90: New test.
4139 * gfortran.dg/blockdata_6.f90: New test.
4141 2007-11-27 Jakub Jelinek <jakub@redhat.com>
4143 PR tree-optimization/34016
4144 * gcc.dg/pr34016.c: New test.
4146 2007-11-27 Paul Thomas <pault@gcc.gnu.org>
4149 * gfortran.dg/stfunc_6.f90: New test.
4152 * gfortran.dg/assign_10.f90: New test.
4154 2007-11-27 Paul Thomas <pault@gcc.gnu.org>
4157 * gfortran.dg/use_11.f90: New test.
4160 * gfortran.dg/generic_15.f90: New test.
4162 2007-11-27 Jakub Jelinek <jakub@redhat.com>
4165 * gcc.dg/pr34225.c: New test.
4167 2007-11-27 Richard Guenther <rguenther@suse.de>
4169 PR tree-optimization/34241
4170 * g++.dg/torture/pr34241.C: New testcase.
4172 2007-11-27 Richard Guenther <rguenther@suse.de>
4174 * gcc.dg/builtins-error.c: New testcase.
4176 2007-11-27 Jakub Jelinek <jakub@redhat.com>
4179 * g++.dg/ext/visibility/anon8.C: New test.
4181 2007-11-13 Michael Meissner <michael.meissner@amd.com>
4184 * gcc.target/i386/pr34077.c: New testcase.
4186 2007-11-26 Tobias Burnus <burnus@net-b.de>
4189 * gfortran.dg/backslash_3.f: Add -fbackslash option.
4190 * gfortran.dg/init_flag_1.f90: Add -fbackslash option.
4191 * gfortran.dg/backslash_1.f90: Remove no longer needed
4192 -fno-backslash option.
4194 2007-11-26 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4197 * gcc.dg/cpp/19990413-1.c: Update.
4198 * gcc.dg/parse-else-error.c: New.
4199 * gcc.dg/parse-else-error-2.c: New.
4200 * gcc.dg/parse-else-error-3.c: New.
4201 * gcc.dg/parse-else-error-4.c: New.
4203 2007-11-26 Andreas Krebbel <krebbel1@de.ibm.com>
4206 * g++.dg/template/dependent-expr6.C: New testcase.
4208 2007-11-26 Uros Bizjak <ubizjak@gmail.com>
4211 * gcc.target/i386/pr34215.c: New test.
4213 2007-11-26 Rask Ingemann Lambertsen <rask@sygehus.dk>
4216 * gcc.dg/torture/pr34174-1.c: New.
4218 2007-11-26 Richard Guenther <rguenther@suse.de>
4221 * gcc.dg/pr34233.c: New testcase.
4223 2007-11-26 Steven Bosscher <stevenb.gcc@gmail.com>
4224 Revital Eres <eres@il.ibm.com>
4226 PR rtl-optimization/34085
4227 * gcc.dg/tree-prof (bb-reorg.c): New test.
4229 2007-11-26 Richard Sandiford <rsandifo@nildram.co.uk>
4231 * lib/target-supports.exp (check_effective_target_mips_soft_float):
4232 Return true for MIPS16 targets.
4234 2007-11-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4237 * gfortran.dg/blockdata_4.f90: New test.
4239 2007-11-25 Tobias Burnus <burnus@net-b.de>
4242 * gfortran.dg/bind_c_usage_10_c.c: Fix comment.
4243 * gfortran.dg/bind_c_usage_16.f03: New.
4244 * gfortran.dg/bind_c_usage_16_c.c: New.
4246 2007-11-25 Eric Botcazou <ebotcazou@adacore.com>
4248 * gnat.dg/specs/size_clause1.ads: New test.
4249 * gnat.dg/specs/size_clause2.ads: Likewise.
4250 * gnat.dg/specs/size_clause3.ads: Likewise.
4252 2007-11-25 Paul Thomas <pault@gcc.gnu.org>
4255 * gfortran.dg/entry_16.f90: New test.
4257 2007-11-24 Tobias Burnus <burnus@net-b.de>
4260 * gfortran.dg/nearest_2.f90: Add INF/NAN tests.
4262 2007-11-24 Paul Thomas <pault@gcc.gnu.org>
4265 * gfortran.dg/nested_modules_1.f90: Change the reference to
4266 FOO, forbidden by the standard, to a reference to W.
4267 * gfortran.dg/use_only_1.f90: New test.
4269 2007-11-23 Tobias Burnus <burnus@net-b.de>
4272 * gfortran.dg/nearest_3.f90: New test.
4274 2007-11-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4277 * gfortran.dg/optional_dim_2.f90: New test.
4279 2007-11-23 Tobias Burnus <burnus@net-b.de>
4282 * gfortran.dg/bind_c_usage_15.f90: New.
4284 2007-11-23 Tobias Burnus <burnus@net-b.de>
4287 * gfortran.dg/nearest_2.f90: New.
4290 2007-11-23 Jakub Jelinek <jakub@redhat.com>
4294 * g++.dg/ext/java-2.C: New test.
4296 2007-11-23 Mark Mitchell <mark@codesourcery.com>
4297 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4300 * g++.dg/warn/pr5310.C: New.
4301 * g++.dg/warn/pr33160.C: New.
4303 2007-11-23 Richard Guenther <rguenther@suse.de>
4304 Michael Matz <matz@suse.de>
4306 PR tree-optimization/34176
4307 * gcc.c-torture/execute/pr34176.c: New testcase.
4309 2007-11-23 Jakub Jelinek <jakub@redhat.com>
4312 * gcc.dg/Wconversion-5.c: New test.
4313 * g++.dg/Wconversion3.C: New test.
4315 2007-11-23 Richard Guenther <rguenther@suse.de>
4317 * gcc.dg/tree-ssa/alias-17.c: New testcase.
4319 2007-11-22 Joseph Myers <joseph@codesourcery.com>
4322 * gcc.dg/c99-arraydecl-1.c: Don't expect errors for static or type
4323 qualifiers in abstract declarator.
4325 2007-11-22 Tobias Burnus <burnus@net-b.de>
4327 * gfortran.dg/derived_constructor_comps_3.f90: New.
4329 2007-11-22 Jakub Jelinek <jakub@redhat.com>
4332 * g++.dg/ext/visibility/anon7.C: New test.
4334 2007-11-22 Tobias Burnus <burnus@net-b.de>
4337 * gfortran.dg/bind_c_usage_10.f03: Remove .mod file afterwards.
4338 * gfortran.dg/bind_c_usage_13.f03: New.
4339 * gfortran.dg/bind_c_usage_14.f03: New.
4341 2007-11-22 Richard Sandiford <rsandifo@nildram.co.uk>
4343 PR rtl-optimization/33848
4344 * gcc.dg/torture/pr33848.c: New test.
4346 2007-11-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4349 * gfortran.dg/derived_constructor_comps_2.f90: Add check.
4351 2007-11-20 Richard Guenther <rguenther@suse.de>
4354 * testsuite/gcc.c-torture/execute/pr34154.c: New testcase.
4356 2007-11-20 Uros Bizjak <ubizjak@gmail.com>
4358 * gcc.dg/tree-ssa/20030714-1.c: Cleanup dom3 dump file.
4360 2007-11-20 Thomas Koenig <tkoenig@gcc.gnu.org>
4363 * gfortran.dg/record_marker_1.f90: Explicitly set kinds
4364 so test passes with -frecord-marker=8.
4365 * gfortran.dg/integer_exponentiation_1.f90: Likewise.
4366 * gfortran.dg/integer_exponentiation_2.f90: Likewise.
4367 * gfortran.dg/integer_exponentiation_3.F90: Likewise.
4368 * gfortran.dg/integer_exponentiation_5.F90: Likewise.
4369 * gfortrand.dg/modulo_1.f90: Likewise.
4371 2007-11-20 Richard Sandiford <rsandifo@nildram.co.uk>
4373 * lib/target-supports.exp (check_effective_target_mips_soft_float):
4375 * gcc.dg/var-expand1.c: Skip for mips_soft_float.
4376 * gcc.dg/pr30957-1.c: Likewise.
4378 2007-11-20 Jakub Jelinek <jakub@redhat.com>
4381 * g++.dg/template/crash74.C: New test.
4383 2007-11-20 Richard Guenther <rguenther@suse.de>
4385 * gcc.c-torture/execute/20071120-1.c: New testcase.
4387 2007-11-20 Jakub Jelinek <jakub@redhat.com>
4390 * gcc.dg/tree-ssa/pr34146.c: New test.
4393 * gcc.dg/tree-ssa/pr33723.c: Adjust scan pattern to make it less
4394 dependent on target settings like move_by_pieces etc.
4397 * g++.dg/template/vla2.C: New test.
4400 * g++.dg/overload/template3.C: New test.
4402 2007-11-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4405 * gfortran.dg/optional_dim_2.f90: Remove test.
4407 2007-11-19 Peter Bergner <bergner@vnet.ibm.com>
4409 * gcc.dg/dfp/ddmode-ice.c: New test.
4411 2007-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4413 PR tree-optimization/34036
4414 * gcc.dg/tree-ssa/pr23109.c: Pass -ftrapping-math and expect warning.
4416 2007-11-19 Richard Guenther <rguenther@suse.de>
4418 PR tree-optimization/34
4419 * gcc.c-torture/execute/pr34099-2.c: New testcase.
4421 2007-11-19 Tobias Burnus <burnus@net-b.de>
4424 * gfortran.dg/bind_c_usage_10_c.c: New.
4425 * gfortran.dg/bind_c_usage_10.f03: New.
4427 2007-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4429 * gcc.dg/pr33007.c: Expect new warning.
4430 * gcc.dg/tree-ssa/recip-5.c: Likewise.
4431 * g++.dg/opt/pr34036.C: New test.
4433 2007-11-18 Jakub Jelinek <jakub@redhat.com>
4436 * g++.dg/warn/noreturn-4.C: New test.
4437 * g++.dg/warn/noreturn-5.C: New test.
4438 * g++.dg/warn/noreturn-6.C: New test.
4439 * g++.dg/warn/noreturn-7.C: New test.
4441 2007-11-18 Thomas Koenig <tkoenig@gcc.gnu.org>
4444 * gfortran.fortran-torture/execute/equiv_5.f: Set kind on
4445 integers so tests works with -fdefault-integer-8.
4446 * gfortran.fortran-torture/execute/elemental.f90: Use default
4447 integers so test passes with -fdefault-integer-8.
4448 * gfortran.fortran-torture/execute/der_io.f90: Increase
4449 buffer length so test passes with -fdefault-integer-8.
4450 * gfortran.dg/bounds_check_8.f90: Likewise.
4451 * gfortran.dg/arrayio_derived_1.f90: LIkewise.
4452 * gfortran.dg/equiv_7.f90: Set kind so test passes
4453 with -fdefault-integer-8.
4454 * gfortran.dg/g77/20030326-1.f: Set kind explicitly to
4457 2007-11-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4460 * gfortran.dg/optional_dim_2.f90: New test.
4463 * gfortran.dg/subref_array_pointer_2.f90: Update test condition.
4465 2007-11-18 Jakub Jelinek <jakub@redhat.com>
4467 PR rtl-optimization/34132
4468 * gcc.c-torture/compile/20071118-1.c: New test.
4470 2007-11-18 Paul Thomas <pault@gcc.gnu.org>
4473 * gfortran.dg/char_cast_2.f90: New test based on achar_4.f90.
4475 2007-11-18 Tobias Burnus <burnus@net-b.de>
4478 * gfortran.dg/entry_14.f90: New.
4479 * gfortran.dg/entry_15.f90: New.
4481 2007-11-18 Richard Guenther <rguenther@suse.de>
4483 PR tree-optimization/34127
4484 * gcc.c-torture/compile/pr34127.c: New testcase.
4486 2007-11-18 Ben Elliston <bje@au.ibm.com>
4488 * gcc.target/powerpc/altivec-23.c: Do not use a typedef name as a
4489 type specifier, as they are not permitted according to the AltiVec
4490 Programming Interface Manual.
4492 2007-11-17 Tobias Burnus <burnus@net-b.de>
4495 * gfortran.dg/bind_c_usage_9.f03: New.
4496 * gfortran.dg/interface_abstract_1.f90: Fix testcase.
4498 2007-11-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4501 * interface.c (gfc_current_interface_head,
4502 gfc_set_current_interface_head): New functions.
4503 * decl.c (gfc_match_modproc): Move check for syntax error earlier.
4504 On syntax error, restore previous state of the interface.
4505 * gfortran.h (gfc_current_interface_head,
4506 gfc_set_current_interface_head): New prototypes.
4508 2007-11-17 Richard Guenther <rguenther@suse.de>
4511 * gcc.c-torture/execute/pr34130.c: New testcase.
4513 2007-11-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4516 * gfortran.dg/fmt_label_1.f90: New test.
4518 2007-11-16 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4521 * gfortran.dg/initialization_15.f90 : New test.
4523 2007-11-16 Richard Guenther <rguenther@suse.de>
4526 * gcc.c-torture/compile/pr34030.c: New testcase.
4528 2007-11-16 Paul Thomas <pault@gcc.gnu.org>
4531 * gfortran.dg/interface_assignment_3.f90.
4533 2007-11-16 Richard Guenther <rguenther@suse.de>
4535 PR tree-optimization/33870
4536 * gcc.dg/torture/pr33870.c: New testcase.
4538 2007-11-16 Paul Thomas <pault@gcc.gnu.org>
4541 * gfortran.dg/allocatable_function_3.f90.
4543 2007-11-16 Richard Guenther <rguenther@suse.de>
4545 PR tree-optimization/34113
4546 * gcc.c-torture/compile/pr34113.c: New testcase.
4548 2007-11-16 Richard Guenther <rguenther@suse.de>
4550 PR tree-optimization/34099
4551 * g++.dg/torture/pr3499.C: New testcase.
4552 * gcc.c-torture/execute/pr34099.c: Likewise.
4554 2007-11-16 Olivier Hainque <hainque@adacore.com>
4556 * gnat.dg/release_unc_maxalign.adb: New test.
4558 2007-11-16 Jakub Jelinek <jakub@redhat.com>
4561 * g++.dg/template/crash73.C: New test.
4563 2007-11-15 Jakub Jelinek <jakub@redhat.com>
4566 * gcc.dg/tree-ssa/pr23848-1.c: New test.
4567 * gcc.dg/tree-ssa/pr23848-2.c: New test.
4568 * gcc.dg/tree-ssa/pr23848-3.c: New test.
4569 * gcc.dg/tree-ssa/pr23848-4.c: New test.
4571 2007-11-15 Tobias Burnus <burnus@net-b.de>
4574 * gfortran.dg/proc_decl_11.f90: New.
4576 2007-11-15 Ben Elliston <bje@au.ibm.com>
4578 * gcc.target/spu/compare-dp.c: New test.
4580 2007-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4582 * gcc.dg/pr33923.c: New test.
4584 2007-11-14 Jakub Jelinek <jakub@redhat.com>
4587 * gcc.dg/pr34088.c: New test.
4589 2007-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4591 * gcc.c-torture/compile/20071114-1.c: New test.
4593 2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4596 * gfortran.dg/char_cast_1.f90: Modify regex in scan-tree-dump-times
4597 to match known variations in symbol format. Document in comments.
4599 2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4602 * gfortran.dg/streamio_12.f90: New test to avoid future regression.
4604 2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4606 * gfortran.dg/list_read_7.f90: Fix test so that test file is deleted
4609 2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4612 * gfortran.dg/proc_decl_1.f90: Update.
4613 * gfortran.dg/proc_decl_7.f90: New test.
4614 * gfortran.dg/proc_decl_8.f90: New test.
4615 * gfortran.dg/proc_decl_9.f90: New test.
4616 * gfortran.dg/proc_decl_10.f90: New test.
4618 2007-11-13 Paul Thomas <pault@gcc.gnu.org>
4621 * gfortran.dg/transfer_assumed_size_1.f90: New test.
4623 2007-11-13 Jakub Jelinek <jakub@redhat.com>
4630 * g++.dg/parse/crash36.C: Add another dg-error.
4631 * g++.dg/cpp0x/pr34054.C: New test.
4632 * g++.dg/cpp0x/pr34056.C: New test.
4633 * g++.dg/cpp0x/pr34057.C: New test.
4634 * g++.dg/cpp0x/pr34058.C: New test.
4635 * g++.dg/cpp0x/pr34060.C: New test.
4637 PR tree-optimization/34063
4638 * g++.dg/tree-ssa/pr34063.C: New test.
4640 2007-11-13 Diego Novillo <dnovillo@google.com>
4642 PR tree-optimization/33870
4643 * gcc.c-torture/execute/pr33870-1.c: New test.
4644 * gcc.dg/tree-ssa/alias-16.c: New test.
4646 2007-11-13 Jakub Jelinek <jakub@redhat.com>
4649 * g++.dg/template/crash72.C: New test.
4651 2007-11-12 Eric Botcazou <ebotcazou@libertysurf.fr>
4653 * g++.dg/opt/cfg5.C: New test.
4655 2007-11-12 Richard Guenther <rguenther@suse.de>
4658 * gcc.c-torture/execute/pr34070-1.c: New testcase.
4659 * gcc.c-torture/execute/pr34070-2.c: Likewise.
4661 2007-11-12 Richard Guenther <rguenther@suse.de>
4664 * gcc.dg/pr34027-1.c: New testcase.
4665 * gcc.dg/pr34027-2.c: Likewise.
4667 2007-11-12 Ira Rosen <irar@il.ibm.com>
4669 PR tree-optimization/33953
4670 * gcc.dg/vect/pr33953.c: New testcase.
4672 2007-11-11 Tom Tromey <tromey@redhat.com>
4675 * g++.dg/ext/pr17577.h: New file.
4676 * g++.dg/ext/pr17577.C: New file.
4678 2007-11-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4681 * g++.old-deja/g++.ns/template13.C: Update expected output.
4682 * g++.old-deja/g++.pt/friend23.C: Likewise.
4683 * g++.dg/warn/pr8570.C: New.
4685 2007-11-11 Jakub Jelinek <jakub@redhat.com>
4688 * g++.dg/template/pseudodtor4.C: New test.
4690 2007-11-10 Jakub Jelinek <jakub@redhat.com>
4693 * g++.dg/opt/inline14.C: New test.
4695 PR tree-optimization/33680
4696 * gcc.c-torture/compile/20071108-1.c: New test.
4699 * g++.dg/template/pseudodtor3.C: New test.
4701 2007-11-09 Douglas Gregor <doug.gregor@gmail.com>
4704 * g++.dg/cpp0x/variadic-init.C: New.
4706 2007-11-09 Paolo Bonzini <bonzini@gnu.org>
4707 Jakub Jelinek <jakub@redhat.com>
4709 PR rtl-optimization/34012
4710 * gcc.target/i386/pr34012.c: New test.
4712 2007-11-09 Richard Guenther <rguenther@suse.de>
4714 PR tree-optimization/33604
4715 * g++.dg/tree-ssa/pr33604.C: New testcase.
4716 * gcc.dg/pr32721.c: Adjust pattern.
4718 2007-11-09 Richard Sandiford <rsandifo@nildram.co.uk>
4720 * gcc.target/mips/dse-1.c: Disable.
4722 2007-11-08 Tom Tromey <tromey@redhat.com>
4724 * gcc.dg/empty-source-3.c: Update warning location.
4725 * gcc.dg/gomp/barrier-2.c: Likewise.
4726 * gcc.dg/label-decl-3.c: Likewise.
4727 * gcc.dg/label-decl-2.c: Likewise.
4728 * gcc.dg/empty-source-2.c: Likewise.
4730 2007-11-08 Tom Tromey <tromey@redhat.com>
4733 * g++.dg/inherit/pr30297.C: New file.
4735 2007-11-08 Danny Smith <dannysmith@users.sourceforge.net>
4737 * gcc.dg/compat/struct-layout-1_generate.c (dg-options) Add
4738 -fno-common for cygwin and mingw32.
4740 2007-11-08 Kenneth Zadeck <zadeck@naturalbridge.com>
4743 * gcc.dg/pr33826.c: New.
4744 * gcc.dg/tree-ssa/20030714-1.c: Removed two tests that depend on
4745 recursive functions being marked pure or const.
4747 2007-11-08 Tobias Burnus <burnus@net-b.de>
4750 * gfortran.dg/proc_decl_5.f90: New.
4751 * gfortran.dg/proc_decl_6.f90: New.
4753 2007-11-08 Jakub Jelinek <jakub@redhat.com>
4755 PR tree-optimization/32575
4756 * gcc.c-torture/execute/20071108-1.c: New test.
4758 2007-11-08 Daniel Jacobowitz <dan@codesourcery.com>
4760 * g++.dg/opt/anchor1.C: New.
4762 2007-11-07 Diego Novillo <dnovillo@google.com>
4765 * gcc.c-torture/execute/pr33870.x: Remove.
4767 2007-11-07 Douglas Gregor <doug.gregor@gmail.com>
4772 * g++.dg/cpp0x/decltype-33837.C: New.
4773 * g++.dg/cpp0x/decltype-refbug.C: New.
4774 * g++.dg/cpp0x/decltype-33838.C: New.
4776 2007-11-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4778 * gcc.c-torture/compile/20071107-1.c: New test.
4780 2007-11-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4782 * gcc.dg/out-of-bounds-1.c: New test.
4784 2007-11-07 Jakub Jelinek <jakub@redhat.com>
4787 * g++.dg/warn/incomplete2.C: New test.
4788 * g++.dg/template/incomplete4.C: New test.
4789 * g++.dg/template/incomplete5.C: New test.
4791 2007-11-07 Olivier Hainque <hainque@adacore.com>
4793 * gnat.dg/max_align.adb: New test.
4795 2007-11-06 H.J. Lu <hongjiu.lu@intel.com>
4798 * gcc.target/i386/pr30961-1.c: New.
4800 2007-11-06 Tom Tromey <tromey@redhat.com>
4803 * g++.dg/warn/pragma-system_header3.h: New.
4804 * g++.dg/warn/pragma-system_header3.C: New.
4807 * g++.dg/warn/pragma-system_header4.C: New.
4808 * g++.dg/warn/pragma-system_header4.h: New.
4810 2007-11-06 Douglas Gregor <doug.gregor@gmail.com>
4814 * g++.dg/other/canon-array.C: New.
4816 2007-11-06 Douglas Gregor <doug.gregor@gmail.com>
4818 * g++.dg/parser/crash36.C: Tweak expected errors.
4819 * g++.dg/cpp0x/pr31439.C: New.
4820 * g++.dg/cpp0x/pr32114.C: New.
4821 * g++.dg/cpp0x/pr32115.C: New.
4822 * g++.dg/cpp0x/pr32125.C: New.
4823 * g++.dg/cpp0x/pr32126.C: New.
4824 * g++.dg/cpp0x/pr32127.C: New.
4825 * g++.dg/cpp0x/pr32128.C: New.
4826 * g++.dg/cpp0x/pr32253.C: New.
4827 * g++.dg/cpp0x/pr32566.C: New.
4828 * g++.dg/cpp0x/pr31445.C: Tweak expected errors.
4829 * g++.dg/cpp0x/pr31438.C: Ditto.
4830 * g++.dg/cpp0x/variadic81.C: Ditto.
4831 * g++.dg/cpp0x/pr31432.C: Ditto.
4832 * g++.dg/cpp0x/pr31442.C: Ditto.
4834 2007-11-06 Jakub Jelinek <jakub@redhat.com>
4837 * g++.dg/other/datasec1.C: New test.
4839 PR tree-optimization/33458
4840 * g++.dg/opt/inline12.C: New test.
4842 PR tree-optimization/33993
4843 * gcc.c-torture/compile/20071105-1.c: New test.
4845 2007-11-05 Jakub Jelinek <jakub@redhat.com>
4847 PR rtl-optimization/33648
4848 * gcc.dg/pr33648.c: Require effective target freorder.
4850 2007-11-05 Revital Eres <eres@il.ibm.com>
4852 * lib/target-supports.exp (check_750cl_hw_available): Fix typo.
4854 2007-11-05 Douglas Gregor <doug.gregor@gmail.com>
4859 * g++.dg/cpp0x/pr33996.C: New
4860 * g++.dg/cpp0x/rv-trivial-bug.C: New
4861 * g++.dg/cpp0x/pr33930.C: New
4863 2007-11-05 Nick Clifton <nickc@redhat.com>
4864 Sebastian Pop <sebastian.pop@amd.com>
4866 PR tree-optimization/32540
4867 PR tree-optimization/33922
4868 * gcc.dg/tree-ssa/pr32540-1.c: New.
4869 * gcc.dg/tree-ssa/pr32540-2.c: New.
4870 * gcc.dg/tree-ssa/pr33922.c: New.
4872 2007-11-05 Douglas Gregor <doug.gregor@gmail.com>
4875 * g++.dg/cpp0x/variadic-rref.C: New.
4877 2007-11-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4879 * g++dg/warn/pointer-integer-comparison.C: New.
4881 2007-11-05 Jakub Jelinek <jakub@redhat.com>
4883 PR tree-optimization/33856
4884 * gcc.c-torture/compile/20071027-1.c: New test.
4887 * g++.dg/ext/label10.C: New test.
4890 * g++.dg/other/ptrmem9.C: New test.
4892 2007-11-04 Andrew Pinski <pinskia@gmail.com>
4895 * gfortran.fortran-torture/compile/forall-1.f90: New testcase.
4897 2007-11-04 David Edelsohn <edelsohn@gnu.org>
4899 * g++.dg/cpp/_Pragma1.C: Disable on AIX.
4900 * g++.dg/ext/visibility/namespace2.C: Add argument to
4901 dg-require-visibility.
4902 * g++.dg/ext/java-1.C: Disable on AIX.
4904 2007-11-03 Dorit Nuzman <doirit@il.ibm.com>
4906 * gfortran.dg/vect/no-vfa-pr32377.f90: Remove xfail.
4908 2007-11-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4911 * gfortran.dg/assumed_charlen_arg_1.f90: New test.
4913 2007-11-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4916 * gcc.dg/20031223-1.c: Adjust error output.
4917 * gcc.dg/parse-decl-after-label.c: New.
4919 2007-11-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4922 * gfortran.dg/default_format_2.f90: XFAIL powerpc*-*-linux*
4923 * gfortran.dg/default_format_denormal_2.f90: XFAIL powerpc*-*-linux*
4924 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL powerpc*-*-linux*
4926 2007-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4928 PR rtl-optimization/28940
4929 * gcc.target/i386/addr-sel-1.c: New test.
4931 2007-11-03 Jakub Jelinek <jakub@redhat.com>
4934 * gcc.dg/pr33670.c: New test.
4936 2007-11-02 Jakub Jelinek <jakub@redhat.com>
4939 * g++.dg/lookup/typedef1.C: New test.
4941 2007-11-02 Janis Johnson <janis187@us.ibm.com>
4944 * lib/scandump.exp (dump-suffix): New.
4945 (scan-dump, scan-dump-times, scan-dump-dem, scan-dump-dem-not):
4946 Include dump suffix in pass/fail messages, put regexp in quotes.
4948 2007-11-02 Paolo Carlini <pcarlini@suse.de>
4951 * g++.dg/other/error19.C: New.
4953 2007-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4955 PR rtl-optimization/28062
4956 * gcc.c-torture/compile/20071102-1.c: New test.
4958 2007-11-01 Douglas Gregor <doug.gregor@gmail.com>
4960 * g++.dg/cpp0x/pr33955.C: New.
4962 2007-11-01 Tom Tromey <tromey@redhat.com>
4964 PR preprocessor/30805:
4965 * gcc.dg/cpp/pr30805.c: Use -std=gnu89.
4967 2007-11-02 Jakub Jelinek <jakub@redhat.com>
4969 PR rtl-optimization/33648
4970 * gcc.dg/pr33648.c: New test.
4972 2007-11-01 Jakub Jelinek <jakub@redhat.com>
4975 * g++.dg/template/pseudodtor1.C: New test.
4976 * g++.dg/template/pseudodtor2.C: New test.
4979 * g++.dg/rtti/typeid7.C: New test.
4981 2007-11-01 Tom Tromey <tromey@redhat.com>
4983 PR preprocessor/30805:
4984 * gcc.dg/cpp/pr30805.c: New file.
4986 2007-11-01 Janis Johnson <janis187@us.ibm.com>
4989 * gcc.c-torture/compile/20000804-1.c: Remove xfail from dg-do and
4991 * gcc.c-torture/compile/20001205-1.c: Ditto.
4992 * gcc.c-torture/compile/20001226-1.c: Ditto.
4993 * gcc.c-torture/compile/20020312-1.c: Ditto.
4994 * gcc.c-torture/compile/20020604-1.c: Ditto.
4995 * gcc.c-torture/compile/920501-12.c: Ditto.
4996 * gcc.c-torture/compile/920501-4.c: Ditto.
4997 * gcc.c-torture/compile/920520-1.c: Ditto.
4998 * gcc.c-torture/compile/980506-1.c: Ditto.
4999 * gcc.c-torture/compile/990617-1.c: Ditto.
5000 * gcc.dg/compare6.c: Ditto.
5001 * g++.old-deja/g++.brendan/crash43.C: Ditto.
5002 * g++.old-deja/g++.brendan/synth1.C: Ditto.
5003 * g++.old-deja/g++.oliva/dwarf2.C: Ditto.
5004 * g++.old-deja/g++.oliva/dwarf3.C: Ditto.
5005 * g++.old-deja/g++.pt/static6.C: Ditto.
5006 * g++.old-deja/g++.pt/crash16.C: Ditto.
5007 * g++.old-deja/g++.mike/p10416.C: Ditto.
5008 * g++.old-deja/g++.mike/ns15.C: Ditto.
5009 * g++.old-deja/g++.mike/eh46.C: Ditto.
5011 2007-11-01 Tom Tromey <tromey@redhat.com>
5013 * gcc.dg/redecl-1.c: Update.
5014 * gcc.dg/pr20368-3.c: Update.
5015 * gcc.dg/inline-14.c: Update.
5016 * gcc.dg/builtins-30.c: Update.
5017 * gcc.dg/dremf-type-compat-4.c: Update.
5018 * gcc.dg/pr20368-2.c: Update.
5020 2007-11-01 Jakub Jelinek <jakub@redhat.com>
5022 PR rtl-optimization/33673
5023 * gcc.dg/pr33673.c: New test.
5025 2007-11-01 Michael Matz <matz@suse.de>
5027 PR tree-optimization/33961
5028 * gcc.dg/pr33961.c: New test.
5030 2007-10-31 Paolo Carlini <pcarlini@suse.de>
5033 * g++.dg/template/error35.C: New.
5035 2007-10-31 Jakub Jelinek <jakub@redhat.com>
5038 * gcc.dg/pr31507-1.c: New test.
5039 * gcc.dg/pr31507-2.c: New test.
5041 2007-10-31 Revital Eres <eres@il.ibm.com>
5043 * gcc.dg/vect/vect.exp: Add support for powerpc-*paired
5045 * gcc.dg/vect/tree-vect.h (check_vect): Add
5046 powerpc-*paired test.
5047 * lib/target-supports.exp (check_750cl_hw_available):
5049 (check_effective_target_vect_int,
5050 check_effective_target_vect_intfloat_cvt,
5051 check_effective_target_powerpc_altivec_ok,
5052 check_effective_target_vect_long,
5053 check_effective_target_vect_sdot_hi,
5054 check_effective_target_vect_udot_hi,
5055 check_effective_target_vect_pack_trunc,
5056 check_effective_target_vect_unpack,
5057 check_effective_target_vect_shift,
5058 check_effective_target_vect_int_mult): Disable for powerpc-*paired
5060 * gcc.dg/vect/vect-ifcvt-11.c: New.
5061 * gcc.dg/vect/vect-ifcvt-12.c: Likewise.
5062 * gcc.dg/vect/vect-ifcvt-13.c: Likewise.
5063 * gcc.dg/vect/vect-ifcvt-14.c: Likewise.
5064 * gcc.dg/vect/vect-ifcvt-15.c: Likewise.
5065 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
5066 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
5068 2007-10-31 Dominique d'Humieres <dominiq@lps.ens.fr>
5069 Tobias Burnus <burnus@net-b.de>
5072 * gfortran.dg/module_read_1.f90: New.
5074 2007-10-31 Tom Tromey <tromey@redhat.com>
5076 PR preprocessor/30786:
5077 * gcc.dg/cpp/pr30786.c: New file.
5079 2007-10-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5082 * gfortran.dg/interface_19.f90: New.
5083 * gfortran.dg/interface_20.f90: New.
5084 * gfortran.dg/interface_21.f90: New.
5086 2007-10-31 Sebastian Pop <sebastian.pop@amd.com>
5088 PR tree-optimization/32377
5089 * gfortran.dg/vect/pr32377.f90: New.
5091 2007-10-31 Richard Guenther <rguenther@suse.de>
5094 * gcc.c-torture/execute/pr33779-1.c: New testcase.
5095 * gcc.c-torture/execute/pr33779-2.c: Likewise.
5097 2007-10-31 Paul Thomas <pault@gcc.gnu.org>
5100 * gfortran.dg/contained_3.f90: New.
5102 2007-10-31 Christian Bruel <christian.bruel@st.com>
5105 * g++.dg/opt/nrv8.C: New.
5107 2007-10-30 Jakub Jelinek <jakub@redhat.com>
5110 * g++.dg/opt/compound1.C: New test.
5113 * g++.dg/template/ptrmem18.C: New test.
5115 2007-10-30 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5118 * gfortran.dg/isnan_2.f90: New test.
5120 2007-10-30 Ed Schouten <ed@fxq.nl>
5122 PR tree-optimization/32500
5123 * gcc.c-torture/execute/pr32500.c: Fix buffer overflow in testcase.
5125 2007-10-30 Douglas Gregor <doug.gregor@gmail.com>
5129 * g++.dg/cpp0x/pr31993.C: New
5130 * g++.dg/cpp0x/pr32252.C: New
5132 2007-10-30 Jakub Jelinek <jakub@redhat.com>
5134 PR tree-optimization/33723
5135 * gcc.dg/tree-ssa/pr33723.c (T): Decrease size of field s.
5137 2007-10-30 Richard Guenther <rguenther@suse.de>
5139 * gcc.c-torture/execute/20071030-1.c: New testcase copied from
5140 gcc.target/i386/loop-3.c.
5142 2007-10-30 Revital Eres <eres@il.ibm.com>
5144 * gcc.dg/vect/pr33866.c: Require vect_long.
5146 2007-10-30 Revital Eres <eres@il.ibm.com>
5148 * gcc.dg/vect/vect-shift-1.c: Require vect_int.
5149 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
5151 2007-10-29 Dorit Nuzman <dorit@il.ibm.com>
5153 PR tree-optimization/32893
5154 * lib/target-supports.exp
5155 (check_effective_target_unaligned_stack): new keyword.
5156 * gcc.dg/vect/vect-2.c: Globalize arrays to make the test
5157 not sensitive to unaligned_stack.
5158 * gcc.dg/vect/vect-3.c: Likewise.
5159 * gcc.dg/vect/vect-4.c: Likewise.
5160 * gcc.dg/vect/vect-5.c: Likewise.
5161 * gcc.dg/vect/vect-6.c: Likewise.
5162 * gcc.dg/vect/vect-7.c: Likewise.
5163 * gcc.dg/vect/vect-13.c: Likewise.
5164 * gcc.dg/vect/vect-17.c: Likewise.
5165 * gcc.dg/vect/vect-18.c: Likewise.
5166 * gcc.dg/vect/vect-19.c: Likewise.
5167 * gcc.dg/vect/vect-20.c: Likewise.
5168 * gcc.dg/vect/vect-21.c: Likewise.
5169 * gcc.dg/vect/vect-22.c: Likewise.
5170 * gcc.dg/vect/vect-27.c: Likewise.
5171 * gcc.dg/vect/vect-29.c: Likewise.
5172 * gcc.dg/vect/vect-64.c: Likewise.
5173 * gcc.dg/vect/vect-65.c: Likewise.
5174 * gcc.dg/vect/vect-66.c: Likewise.
5175 * gcc.dg/vect/vect-72.c: Likewise.
5176 * gcc.dg/vect/vect-73.c: Likewise.
5177 * gcc.dg/vect/vect-86.c: Likewise.
5178 * gcc.dg/vect/vect-all.c: Likewise.
5179 * gcc.dg/vect/slp-25.c: Likewise.
5180 * gcc.dg/vect/wrapv-vect-7.c: Likewise.
5181 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: Likewise.
5182 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: Likewise.
5184 * gcc.dg/vect/vect-31.c: Removed alignment checks.
5185 * gcc.dg/vect/vect-34.c: Likewise.
5186 * gcc.dg/vect/vect-36.c: Likewise.
5187 * gcc.dg/vect/vect-64.c: Likewise.
5188 * gcc.dg/vect/vect-65.c: Likewise.
5189 * gcc.dg/vect/vect-66.c: Likewise.
5190 * gcc.dg/vect/vect-68.c: Likewise.
5191 * gcc.dg/vect/vect-76.c: Likewise.
5192 * gcc.dg/vect/vect-77.c: Likewise.
5193 * gcc.dg/vect/vect-78.c: Likewise.
5195 * gcc.dg/vect/no-section-anchors-vect-31.c: New test, like the original
5196 testcase (without no-section-anchors prefix) but with global arrays.
5197 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
5198 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewsie.
5199 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
5200 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
5201 * gcc.dg/vect/no-section-anchors-vect-66.c: Likewise.
5202 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
5203 * gcc.dg/vect/vect-77-global.c: Likewise.
5204 * gcc.dg/vect/vect-78-global.c: Likewise.
5206 * gcc.dg/vect/vect-77-alignchecks.c: New test. Like the original
5207 testcase (without no-section-anchors prefix) but fix alignment checks
5208 to also consider unaligned_stack targets.
5209 * gcc.dg/vect/vect-78-alignchecks.c: Likewise.
5211 2007-10-29 Jakub Jelinek <jakub@redhat.com>
5213 PR tree-optimization/33723
5214 * gcc.c-torture/execute/20071029-1.c: New test.
5215 * gcc.dg/tree-ssa/pr33723.c: New test.
5217 2007-10-29 Richard Sandiford <rsandifo@nildram.co.uk>
5219 PR tree-optimization/33614
5220 * gcc.c-torture/compile/pr33614.c: New test.
5222 2007-10-29 Richard Guenther <rguenther@suse.de>
5224 PR tree-optimization/33870
5225 * gcc.c-torture/execute/pr33870.x: XFAIL testcase for -O2 and -Os.
5227 2007-10-29 Jakub Jelinek <jakub@redhat.com>
5229 PR tree-optimization/33757
5230 * gcc.dg/tree-ssa/ssa-fre-4.c: Run on selected TARGET_PROMOTE_PROTOTYPES
5231 true architectures instead of having a big dg-skip-if.
5234 * g++.dg/other/bitfield3.C: New test.
5236 2007-10-29 Richard Guenther <rguenther@suse.de>
5238 * gcc.dg/tree-ssa/ssa-copyprop-1.c: Scan optimized dump.
5240 2007-10-29 Razya Ladelsky <razya@il.ibm.com>
5242 Automatic parallelization reduction tests.
5244 * gcc.dg/tree-ssa/reduc-1.c: New test.
5245 * gcc.dg/tree-ssa/reduc-1char.c: New test.
5246 * gcc.dg/tree-ssa/reduc-1short.c: New test.
5247 * gcc.dg/tree-ssa/reduc-2.c: New test.
5248 * gcc.dg/tree-ssa/reduc-2char.c: New test.
5249 * gcc.dg/tree-ssa/reduc-2short.c: New test.
5250 * gcc.dg/tree-ssa/reduc-3.c: New test.
5251 * gcc.dg/tree-ssa/reduc-6.c: New test.
5252 * gcc.dg/tree-ssa/reduc-7.c: New test.
5253 * gcc.dg/tree-ssa/reduc-8.c: New test.
5254 * gcc.dg/tree-ssa/reduc-9.c: New test.
5256 2007-10-29 Razya Ladelsky <razya@il.ibm.com>
5257 Zdenek Dvorak <ook@ucw.cz>
5259 OMP_ATOMIC Changes, testsuite changes.
5261 * gcc.dg/gomp/atomic-3.c: Search for string on ompexp dump
5262 instead of gimple dump.
5263 * gcc.dg/gomp/atomic-9.c: Same.
5264 * gcc.dg/gomp/atomic-10.c: Same.
5265 * g++.dg/gomp/atomic-3.C: Same.
5266 * g++.dg/gomp/atomic-9.C: Same.
5267 * g++.dg/gomp/atomic-10.C: Same.
5269 2007-10-29 Paul Thomas <pault@gcc.gnu.org>
5273 * gfortran.dg/forall_12.f90: New test.
5276 * gfortran.dg/forall_13.f90: New test.
5278 2007-10-28 Paolo Carlini <pcarlini@suse.de>
5279 Mark Mitchell <mark@codesourcery.com>
5282 * g++.dg/template/crash71.C: New.
5284 2007-10-28 Tobias Schlüter <tobi@gcc.gnu.org>
5287 * gfortran.dg/module_md5_1.f90: Update hash-value.
5289 2007-10-28 Andrew Pinski <pinskia@gmail.com>
5292 * g++.dg/torture/pr33589-1.C: New testcase.
5293 * g++.dg/torture/pr33589-2.C: New testcase.
5295 2007-10-28 Richard Guenther <rguenther@suse.de>
5297 * gcc.dg/tree-ssa/alias-15.c: Adjust pattern.
5299 2007-10-28 Martin Michlmayr <tbm@cyrius.com>
5300 Uros Bizjak <ubizjak@gmail.com>
5302 PR tree-optimization/33920
5303 * gcc.dg/tree-ssa/pr33290.c: New test.
5305 2007-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5308 * gfortran.dg/argument_check_7.f90: New test.
5309 * gfortran.dg/argument_check_8.f90: New test.
5311 2007-10-27 Uros Bizjak <ubizjak@gmail.com>
5313 * g++.dg/other/i386-2.C: Include bmmintrin.h. Add -msse5 to dg-options.
5314 * gcc.target/i386/sse-13.c: Also include mm3dnow.h. Add
5315 "-march=k8 -m3dnow" to check 3dnow and 3dnowA intrinsics.
5316 * gcc.target/i386/sse-14.c: Ditto.
5318 2007-10-27 Jakub Jelinek <jakub@redhat.com>
5321 * g++.dg/other/ptrmem8.C: New test.
5324 * g++.dg/template/error34.C: New test.
5326 2007-10-27 Uros Bizjak <ubizjak@gmail.com>
5328 * g++.dg/tree-ssa/ivopts-1.C: Also search for "offset: 4294967292".
5330 2007-10-27 Richard Guenther <rguenther@suse.de>
5332 PR tree-optimization/33870
5333 * gcc.dg/tree-ssa/alias-15.c: New testcase.
5334 * gcc.c-torture/execute/pr33870.c: Likewise.
5336 2007-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5339 * gfortran.dg/argument_checking_9.f90: New test.
5341 2007-10-26 Douglas Gregor <doug.gregor@gmail.com>
5343 * g++.dg/other/pr33601.C: New.
5345 2007-10-26 Paolo Carlini <pcarlini@suse.de>
5348 * g++.dg/init/new25.C: New.
5350 2007-10-26 Douglas Gregor <doug.gregor@gmail.com>
5352 * g++.dg/cpp0x/pr33839.C: New.
5354 2007-10-26 Jakub Jelinek <jakub@redhat.com>
5357 * g++.dg/template/arg6.C: New test.
5359 2007-10-26 Paolo Carlini <pcarlini@suse.de>
5362 * g++.dg/parse/crash39.C: New.
5364 2007-10-26 Uros Bizjak <ubizjak@gmail.com>
5366 * g++.dg/tree-ssa/ivopts-1.C: Remove xfail on the search for
5367 "&x\\\[5\\\]" pattern. Search for "offset: 0x0f+fc" instead of
5370 2007-10-25 David Daney <ddaney@avtrex.com>
5372 * g++.dg/tree-ssa/copyprop-1.C: Remove xfail.
5374 2007-10-25 Paolo Carlini <pcarlini@suse.de>
5377 * g++.dg/template/error32.C: New.
5379 2007-10-25 Martin Michlmayr <tbm@cyrius.com>
5380 Ira Rosen <irar@il.ibm.com>
5382 PR tree-optimization/33833
5383 * gcc.dg/vect/pr33833.c: New testcase.
5385 2007-10-25 David Daney <ddaney@avtrex.com>
5387 * gcc.dg/tree-ssa/20040204-1.c: Un-xfail for mips*-*-*.
5389 2007-10-25 Martin Michlmayr <tbm@cyrius.com>
5390 Ira Rosen <irar@il.ibm.com>
5392 PR tree-optimization/33866
5393 * gcc.dg/vect/pr33866.c: New testcase.
5395 2007-10-24 Uros Bizjak <ubizjak@gmail.com>
5397 * gcc.target/i386/pr11001-*.c: Remove -m32 from compile flags.
5398 Add -w to compile flags to suppress "call-clobbered register" warnings
5399 and remove dg-warning directives.
5401 2007-10-24 Uros Bizjak <ubizjak@gmail.com>
5403 * gcc.dg/sms-2.c: Cleanup sms dump file.
5404 * gcc.dg/tree-prof/tracer-1.c: Cleanup tracer dump file after the
5407 2007-10-24 David Daney <ddaney@avtrex.com>
5409 * gcc.dg/tree-ssa/update-threading.c: Remove xfail.
5411 2007-10-24 Richard Sandiford <rsandifo@nildram.co.uk>
5414 * gcc.target/mips/pr33755.c: New test.
5416 2007-10-24 Ira Rosen <irar@il.ibm.com>
5418 PR tree-optimization/33804
5419 * gcc.dg/vect/pr33804.c: New testcase.
5421 2007-10-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5424 gfortran.dg/generic_actual_arg.f90: Fix dg-error message.
5426 2007-10-23 Martin Michlmayr <tbm@cyrius.com>
5427 Uros Bizjak <ubizjak@gmail.com>
5429 PR rtl-optimization/33846
5430 * gcc.dg/vect/pr33846.c: New testcase.
5432 2007-10-23 Martin Michlmayr <tbm@cyrius.com>
5433 Dorit Nuzman <dorit@il.ibm.com>
5435 PR tree-optimization/33860
5436 * g++.dg/vect/pr33860.cc: New test.
5437 * g++.dg/vect/pr33860a.cc: New test.
5439 2007-10-23 Tehila Meyzels <tehila@il.ibm.com>
5440 Revital Eres <eres@il.ibm.com>
5442 * gcc.dg/sms-2.c: New testcase.
5444 2007-10-22 David S. Miller <davem@davemloft.net>
5446 * gcc.dg/globalreg-1.c: New test.
5448 2007-10-22 Martin Michlmayr <tbm@cyrius.com>
5449 Dorit Nuzman <dorit@il.ibm.com>
5451 PR tree-optimization/33834
5452 PR tree-optimization/33835
5453 * g++.dg/vect/pr33834_1.cc: New test.
5454 * g++.dg/vect/pr33834_2.cc: New test.
5455 * g++.dg/vect/pr33835.cc: New test.
5457 2007-10-22 Jakub Jelinek <jakub@redhat.com>
5459 * gcc.dg/pr33644.c: New test.
5461 2007-10-22 Jakub Jelinek <jakub@redhat.com>
5464 * g++.dg/gomp/pr33372-1.C: New test.
5465 * g++.dg/gomp/pr33372-2.C: New test.
5466 * g++.dg/gomp/pr33372-3.C: New test.
5468 2007-10-22 Michael Matz <matz@suse.de>
5470 PR tree-optimization/33855
5471 * gcc.c-torture/compile/pr33855.c: New testcase.
5473 2007-10-22 Ira Rosen <irar@il.ibm.com>
5475 PR tree-optimization/33854
5476 * gcc.dg/vect/O1-pr33854.c: New testcase.
5477 * gcc.dg/vect/vect.exp: Run tests starting with "O1-" with -O1.
5479 2007-10-21 David Edelsohn <edelsohn@gnu.org>
5481 * gcc.dg/unwind-1.c: Disable on AIX.
5482 * gcc.dg/cpp/_Pragma6.c: Disable on AIX.
5484 2007-10-21 Paul Thomas <pault@gcc.gnu.org>
5487 * gfortran.dg/assign_9.f90: New test.
5489 2007-10-21 Richard Sandiford <rsandifo@nildram.co.uk>
5491 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_mips16.
5492 (dg-mips-options): Skip tests that specify an ABI other than o32
5493 and o64 if generating MIPS16 hard-float code.
5495 2007-10-21 Ira Rosen <irar@il.ibm.com>
5496 Revital Eres <eres@il.ibm.com>
5498 * gcc.dg/vect/vect-ifcvt-5.c: Require vect_int.
5499 * gcc.dg/vect/vect-16.c: Fix comment.
5500 * gcc.dg/vect/pr33369.c: Require vect_int.
5501 * gcc.dg/vect/slp-33.c: Add spaces.
5502 * gcc.dg/vect/no-scevccp-outer-18.c: Enable only for vect_interleave
5504 * gcc.dg/vect/vect-ifcvt-6.c: Require vect_int.
5505 * gcc.dg/vect/no-scevccp-outer-19.c: Enable only for vect_unpack
5507 * gcc.dg/vect/vect-ifcvt-7.c: Require vect_int.
5508 * gcc.dg/vect/vect-strided-store-u16-i4.c: Add vect_unpack to
5510 * gcc.dg/vect/slp-10.c: Add spaces.
5511 * gcc.dg/vect/no-scevccp-outer-21.c: Enable only for vect_pack_trunc
5513 * gcc.dg/vect/slp-36.c: Require vect_int.
5514 * gcc.dg/vect/vect-ifcvt-9.c, gcc.dg/vect/vect-strided-store-u32-i2.c,
5515 gcc.dg/vect/vect-ifcvt-2.c, gcc.dg/vect/vect-ifcvt-3.c,
5516 gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Likewise.
5517 * gcc.dg/vect/no-scevccp-outer-16.c: Enable only for vect_unpack
5519 * gcc.dg/vect/no-scevccp-outer-17.c: Likewise.
5520 * gcc.dg/vect/pr25413.c: Use vector alignment_reachable_for_64bit
5521 instead of vector_alignment_reachable_for_double.
5522 * lib/target-supports.exp (vect_aligned_arrays): Add spu-*-*.
5523 (natural_alignment): Split into...
5524 (natural_alignment_32, natural_alignment_64): New.
5525 (vector_alignment_reachable): Depend on natural_alignment_32.
5526 (vector_alignment_reachable_for_double): Rename to ...
5527 (vector_alignment_reachable_for_64bit): And depend on
5528 natural_alignment_64.
5530 2007-10-21 Richard Sandiford <rsandifo@nildram.co.uk>
5532 * gcc.dg/vect/vect.exp: Extend -mpaired-single handling to all
5534 * g++.dg/vect/vect.exp: Likewise.
5535 * lib/fortran-torture.exp: Likewise.
5536 * gcc.target/mips/mips-ps-1.c: Use mpaired_single rather than
5537 mipsisa64*-*-* as the target selector. Remove -mips64,
5538 -mhard-float and -mgp64 from the options list.
5539 * gcc.target/mips/mips-ps-2.c: Likewise.
5540 * gcc.target/mips/mips-ps-3.c: Likewise.
5541 * gcc.target/mips/mips-ps-4.c: Likewise.
5542 * gcc.target/mips/mips-ps-6.c: Likewise.
5543 * gcc.target/mips/mips-ps-5.c: Remove -mhard-float from the
5545 * gcc.target/mips/sb1-1.c: Likewise.
5546 * gcc.target/mips/mips-ps-type.c: Likewise.
5547 * gcc.target/mips/mips-ps-7.c: New test.
5548 * gcc.target/mips/mips-ps-type-2.c: Likewise.
5549 * gcc.target/mips/fpr-moves-6.c: Remove XFAIL.
5550 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_fp and
5551 mips_gp instead of mips_fp64 and mips_gp64. Treat -mgp32 -mfp64
5552 as forcing an ABI and an architecture.
5553 (is_gp32_flag, is_gp64_flag): Fold into...
5554 (dg-mips-options): ...here. Make -mpaired-single imply -mfp64,
5555 then -mfp64 imply -mhard-float. Apply register rules after the
5556 loop. Handle -march=mipsN like -mipsN.
5558 2007-10-20 David Edelsohn <edelsohn@gnu.org>
5560 * gcc.dg/vect/vect.exp: Use -mcpu=970 instead of 7400.
5561 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Same.
5563 2007-10-20 Tobias Burnus <burnus@net-b.de>
5566 * gfortran.dg/entry_dummy_ref_3.f90: New.
5568 2007-10-20 Paul Thomas <pault@gcc.gnu.org>
5569 FX Coudert <fxcoudert@gcc.gnu.org>
5572 * gfortran.dg/char_cast_1.f90: New test.
5574 2007-10-19 Steven G. Kargl <kargl@gcc.gnu.org>
5576 * gfortran.dg/default_format_denormal_2.f90: xfail on FreeBSD.
5577 * gfortran.dg/large_real_kind_2.F90: ditto.
5578 * gfortran.dg/default_format_2.f90: ditto.
5579 * gfortran.dg/default_format_denormal_1.f90: ditto.
5581 2007-10-19 Richard Guenther <rguenther@suse.de>
5585 * gfortran.dg/pr32921.f: New testcase.
5587 2007-10-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5590 * gfortran.dg/transfer_check_1.f90: Adjust options.
5592 2007-10-19 Richard Guenther <rguenther@suse.de>
5595 2007-10-19 Richard Guenther <rguenther@suse.de>
5598 * gfortran.dg/pr32921.f: New testcase.
5600 2007-10-19 Richard Guenther <rguenther@suse.de>
5602 * gcc.c-torture/execute/20071018-1.c: New testcase.
5604 2007-10-19 Richard Guenther <rguenther@suse.de>
5607 * gfortran.dg/pr32921.f: New testcase.
5609 2007-10-18 Benjamin Kosnik <bkoz@redhat.com>
5611 * g++.old-deja/g++.robertl/eb130.C: Adjust include paths.
5613 2007-10-18 Richard Sandiford <rsandifo@nildram.co.uk>
5615 * gcc.target/mips/save-restore-3.c: Don't clobber $17.
5617 2007-10-18 Paul Thomas <pault@gcc.gnu.org>
5620 * gfortran.dg/host_assoc_function_1.f90: Correct references.
5621 * gfortran.dg/host_assoc_function_3.f90: New test.
5623 2007-10-18 Paul Thomas <pault@gcc.gnu.org>
5626 * gfortran.dg/transfer_simplify_6.f90: New test.
5628 2007-10-17 Uros Bizjak <ubizjak@gmail.com>
5629 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5632 * gfortran.dg/pr33794.f90: New testcase.
5634 2007-10-17 Uros Bizjak <ubizjak@gmail.com>
5637 * gcc.target/i386/pr32961.c: New testcase.
5638 * gcc.target/i386/sse-13.c: Remove __builtin_ia32_psllwi128,
5639 __builtin_ia32_psrlqi128, __builtin_ia32_psrlwi128,
5640 __builtin_ia32_psrldi128, __builtin_ia32_psrawi128,
5641 __builtin_ia32_psradi128, __builtin_ia32_psllqi128 and
5642 __builtin_ia32_pslldi128 defines.
5644 2007-10-17 Christopher D. Rickett <crickett@lanl.gov>
5647 * gfortran.dg/c_ptr_tests_13.f03: New test case.
5649 2007-10-16 Paolo Carlini <pcarlini@suse.de>
5653 * g++.dg/template/void12.C: New.
5654 * g++.dg/template/void13.C: New.
5656 2007-10-16 Paolo Carlini <pcarlini@suse.de>
5659 * g++.dg/template/void11.C: New.
5660 * g++.dg/template/void2.C: Adjust error markers.
5661 * g++.dg/template/void10.C: Likewise.
5662 * g++.dg/template/crash55.C: Likewise.
5664 2007-10-16 Mark Mitchell <mark@codesourcery.com>
5666 * g++.dg/opt/const5.C: New test.
5668 2007-10-15 Paolo Bonzini <bonzini@gnu.org>
5669 Maxim Kuvyrkov <maxim@codesourcery.com>
5671 * gcc.target/ia64/20040709-2.c: New test.
5673 2007-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
5675 * gfortran.dg/gamma_5.f90: xfail on FreeBSD
5677 2007-10-15 Richard Sandiford <rsandifo@nildram.co.uk>
5679 * gcc.target/mips/dse-1.c: Pass the union as a second parameter
5680 to each function. Check that there are no unsigned loads.
5682 2007-10-15 Jakub Jelinek <jakub@redhat.com>
5684 PR tree-optimization/33136
5685 * gcc.c-torture/execute/20070824-1.c: New test.
5686 * gcc.dg/pr33136-1.c: New test.
5687 * gcc.dg/pr33136-2.c: New test.
5688 * gcc.dg/pr33136-3.c: New test.
5690 2007-10-15 Alexandre Oliva <aoliva@redhat.com>
5692 PR tree-optimization/33735
5693 * g++.dg/torture/pr33735.C: New.
5695 2007-10-15 Alexandre Oliva <aoliva@redhat.com>
5698 * gcc.dg/va-arg-pack-2.c: New.
5700 2007-10-15 Jakub Jelinek <jakub@redhat.com>
5702 PR tree-optimization/33619
5703 * gcc.dg/pr33619.c: New test.
5705 2007-10-15 David Edelsohn <edelsohn@gnu.org>
5707 lib/target-supports.exp (check_vmx_hw_available): Add -maltivec
5709 (check_effective_target_powerpc_altivec_ok): Only skip before AIX 5.3.
5711 2007-10-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5714 * gfortran.dg/inquire_11.f90: New test.
5715 * gfortan.dg/negative_unit_int8.f: New test.
5717 2007-10-15 Maxim Kuvyrkov <maxim@codesourcery.com>
5720 * gcc.c-torture/compile/pr33133.c: New test.
5722 2007-10-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5725 * gfortran.dg/namelist_40.f90: New test.
5727 2007-10-14 Tobias Burnus <burnus@net-b.de>
5730 * gfortran.dg/bounds_check_11.f90: New.
5732 2007-10-14 Andrew Pinski <pinskia@gmail.com>
5735 * g++.dg/other/ctor1.C: New test.
5736 * g++.dg/other/ctor2.C: New test.
5737 * g++.dg/other/dtor1.C: New test.
5739 2007-10-14 Tobias Burnus <burnus@gcc.gnu.org>
5741 * gfortran.dg/bounds_check_10.f90: Fix testcase.
5743 2007-10-13 Tobias Schlüter <tobi@gcc.gnu.org>
5744 Paul Thomas <pault@gcc.gnu.org>
5748 * gfortran.dg/bounds_check_10.f90: New.
5750 2007-10-13 David Edelsohn <edelsohn@gnu.org>
5752 * gcc.target/powerpc/parity-1.c: POWER5 feature, not POWER6.
5753 * gcc.target/powerpc/popcount-1.c: Same.
5755 2007-10-12 Simon Martin <simartin@users.sourceforge.net>
5758 * g++.dg/conversion/op4.C: New test.
5760 2007-10-12 Richard Sandiford <rsandifo@nildram.co.uk>
5762 * g++.dg/torture/pr33572.C (main): Allow argc to be zero.
5764 2007-10-12 Paul Thomas <pault@gcc.gnu.org>
5767 * gfortran.dg/ambiguous_specific_1.f90: New test.
5769 2007-10-12 Paul Thomas <pault@gcc.gnu.org>
5772 * gfortran.dg/impure_spec_expr_1.f90: New test.
5773 * gfortran.dg/char_result_7.f90: Remove illegal test.
5775 2007-10-12 Nathan Froyd <froydnj@codesourcery.com>
5778 * gcc.target/i386/pr11001-strlen-1.c: New testcase.
5779 * gcc.target/i386/pr11001-strlen-2.c: New testcase.
5780 * gcc.target/i386/pr11001-strlen-3.c: New testcase.
5781 * gcc.target/i386/pr11001-memset-1.c: New testcase.
5782 * gcc.target/i386/pr11001-memset-2.c: New testcase.
5783 * gcc.target/i386/pr11001-memset-3.c: New testcase.
5784 * gcc.target/i386/pr11001-memcpy-1.c: New testcase.
5785 * gcc.target/i386/pr11001-memcpy-2.c: New testcase.
5786 * gcc.target/i386/pr11001-memcpy-3.c: New testcase.
5788 2007-10-12 Richard Guenther <rguenther@suse.de>
5791 * gcc.dg/tree-ssa/forwprop-3.c: New testcase.
5792 * gcc.c-torture/execute/20071011-1.c: Likewise.
5793 * gcc.dg/tree-ssa/ssa-pre-9.c: Adjust.
5795 2007-10-12 Uros Bizjak <ubizjak@gmail.com>
5797 PR tree-optimization/33742
5798 * gcc.dg/pr33742.c: New testcase.
5800 2007-10-12 Jakub Jelinek <jakub@redhat.com>
5802 PR tree-optimization/33645
5803 * gcc.dg/pr33645-1.c: New test.
5804 * gcc.dg/pr33645-2.c: New test.
5805 * gcc.dg/pr33645-3.c: New test.
5808 * g++.dg/ext/label4.C: Adjust error regexp.
5809 * g++.dg/ext/label6.C: Adjust error regexp.
5810 * g++.dg/ext/label7.C: New test.
5811 * g++.dg/ext/label8.C: New test.
5812 * g++.dg/ext/label9.C: New test.
5814 2007-10-11 Kenneth Zadeck <zadeck@naturalbridge.com>
5817 * gcc.dg/pr33676.c: New.
5819 2007-10-11 Paolo Carlini <pcarlini@suse.de>
5822 * g++.dg/cpp0x/variadic83.C: New.
5824 2007-10-11 Paolo Carlini <pcarlini@suse.de>
5827 * g++.dg/cpp0x/variadic81.C: New.
5828 * g++.dg/cpp0x/variadic82.C: Likewise.
5830 2007-10-11 Richard Guenther <rguenther@suse.de>
5833 * gcc.dg/pr33724.c: New testcase.
5835 2007-10-11 Richard Guenther <rguenther@suse.de>
5838 * gcc.dg/pr33726.c: New testcase.
5840 2007-10-11 Uros Bizjak <ubizjak@gmail.com>
5843 * gfortran.fortran-torture/compile/logical-1.f90: New testcase.
5845 2007-10-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5848 * gfortran.dg/do_3.F90: Run with -fwrapv.
5850 2007-10-09 Geoffrey Keating <geoffk@apple.com>
5852 * gcc.dg/unwind-1.c: New.
5854 2007-10-09 Thomas Koenig <tkoenig@gcc.gnu.org>
5857 * gfortran.dg/gamma_5.f90: Adjust tolerance to avoid
5858 failure on some common systems.
5860 2007-10-09 Richard Guenther <rguenther@suse.de>
5863 * gcc.dg/pr33692.c: New testcase.
5865 2007-10-09 Kenneth Zadeck <zadeck@naturalbridge.com>
5868 * gcc.c-torture/execute/pr33669.c: New.
5870 2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
5872 PR tree-optimization/33615
5873 * g++.dg/tree-ssa/pr33615-2.C: New test.
5875 2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
5877 PR tree-optimization/33615
5878 * g++.dg/tree-ssa/pr33615.C: New test.
5880 2007-10-08 Alexandre Oliva <aoliva@redhat.com>
5882 PR tree-optimization/33572
5883 * g++.dg/torture/pr33572.C: Replace with complete test.
5885 2007-10-08 Tobias Schlüter <tobi@gcc.gnu.org>
5888 * gfortran.dg/spec_expr_5.f90: New.
5890 2007-10-08 Geoffrey Keating <geoffk@apple.com>
5892 * gcc.dg/pragma-darwin-2.c: New.
5894 2007-10-08 Richard Guenther <rguenther@suse.de>
5899 * gcc.dg/pr33693.c: New testcase.
5900 * gcc.dg/pr33695.c: Likewise.
5901 * gcc.dg/pr33697.c: Likewise.
5903 2007-10-08 Richard Guenther <rguenther@suse.de>
5908 * gcc.dg/pr33691.c: New testcase.
5909 * gcc.dg/pr33694.c: Likewise.
5910 * gcc.dg/pr33696.c: Likewise.
5912 2007-10-07 Thomas Koenig <tkoenig@gcc.gnu.org>
5915 * gfortran.dg/gamma_5.f90: New test case
5917 2007-10-07 Tobias Schlüter <tobi@gcc.gnu.org>
5920 * initialization_1.f90: Fix dg-error annotations.
5921 * initialization_14.f90: New.
5922 * initialization_7.f90: Fix dg-error annotations.
5923 * initialization_9.f90: Likewise.
5925 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5927 * gfortran.dg/error_recovery_4.f90: New test.
5929 2007-10-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5931 * gfortran.dg/default_format_denormal_2.f90: New test.
5932 * gfortran.dg/default_format_2.inc: New test.
5933 * gfortran.dg/default_format_denormal_1.f90: New test.
5934 * gfortran.dg/default_format_1.inc: New test.
5935 * gfortran.dg/default_format_1.f90: Don't test for denormalized
5937 * gfortran.dg/default_format_2.f90: Don't test for denormalized
5940 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5942 * gfortran.dg/namelist_15.f90: Revise test.
5944 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
5946 PR tree-optimization/33655
5947 * gcc.dg/torture/pr33655.c: New.
5949 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
5951 PR tree-optimization/33572
5952 * g++.dg/torture/pr33572.C: New.
5954 2007-10-06 Tobias Schlüter <tobi@gcc.gnu.org>
5957 * gfortran.dg/forall_11.f90: New.
5959 2007-10-05 Michael Matz <matz@suse.de>
5962 * gcc.dg/pr33667.c: New testcase.
5964 2007-10-05 Richard Guenther <rguenther@suse.de>
5967 * gcc.dg/pr33666.c: New testcase.
5969 2007-10-05 Michael Matz <matz@suse.de>
5972 * gcc.target/i386/pr33600.c: New testcase.
5974 2007-10-05 Richard Guenther <rguenther@suse.de>
5976 * g++.dg/tree-ssa/obj-type-ref.C: New testcase.
5978 2007-10-05 Richard Sandiford <rsandifo@nildram.co.uk>
5981 * gcc.target/mips/pr33635-1.c: New test.
5983 2007-10-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5986 * gfortran.dg/namelist_39.f90: Revise to use long names.
5988 2007-10-04 H.J. Lu <hongjiu.lu@intel.com>
5991 * gfortran.dg/pr33646.f90: New file.
5993 2007-10-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5996 * gfortran.dg/char_type_len_2.f90: Adjust error message.
5997 * gfortran.dg/char_decl_2.f90: New test.
5999 2007-10-04 Richard Guenther <rguenther@suse.de>
6002 * gcc.c-torture/compile/pr33641.c: New testcase.
6004 2007-10-04 Michael Matz <matz@suse.de>
6006 PR rtl-optimization/33653
6007 * gcc.dg/pr33653.c: New.
6009 2007-10-04 Richard Guenther <rguenther@suse.de>
6011 PR tree-optimization/33627
6012 * g++.dg/torture/pr33627.C: New testcase.
6014 2007-10-04 Tobias Schlüter <tobi@gcc.gnu.org>
6017 * gfortran.dg/parens_6.f90: New.
6019 2007-10-04 Paul Thomas <pault@gcc.gnu.org>
6023 * gfortran.dg/ambiguous_specific_1.f90: Remove.
6025 2007-10-03 Alexandre Oliva <aoliva@redhat.com>
6027 * g++.dg/ext/gnu-inline-global-redecl.C: New.
6029 2007-10-03 Richard Sandiford <rsandifo@nildram.co.uk>
6032 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_isa_rev
6034 (dg-mips-options): Handle -EL and -mel. Make -mfp64 imply
6035 -mhard-float and a suitable ISA. Improve handling of -mipsXrY
6037 * gcc.target/mips/fpr-moves-1.c: New test.
6038 * gcc.target/mips/fpr-moves-2.c: Likewise.
6039 * gcc.target/mips/fpr-moves-3.c: Likewise.
6040 * gcc.target/mips/fpr-moves-4.c: Likewise.
6041 * gcc.target/mips/fpr-moves-5.c: Likewise.
6042 * gcc.target/mips/fpr-moves-6.c: Likewise.
6043 * gcc.target/mips/mips32r2-mxhc1.c: Remove -march=mips32r2
6045 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6047 * gfortran.dg/default_format_1.f90: XFAIL on all darwin targets.
6049 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6051 * gfortran.dg/default_format_1.f90: XFAIL on ppc-darwin.
6052 * gfortran.dg/default_format_2.f90: XFAIL on ppc-darwin.
6054 2007-10-03 Tobias Schlüter <tobi@gcc.gnu.org>
6057 * gfortran.dg/common_errors_1.f90: New.
6059 2007-10-03 Doug Kwan <dougkwan@google.com>
6060 Richard Guenther <rguenther@suse.de>
6063 * g++.dg/debug/using3.C: New testcase.
6065 2007-10-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6068 * gfortran.dg/namelist_38.f90: New test.
6069 * gfortran.dg/namelist_39.f90: New test.
6071 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6074 * gfortran.dg/default_format_1.f90: New test.
6075 * gfortran.dg/default_format_2.f90: New test.
6076 * gfortran.dg/namelist_print_1.f: Adjust expected output.
6077 * gfortran.dg/real_const_3.f90: Adjust expected output.
6079 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
6081 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_abi to the
6082 default ABI. Split mips_forced_abi into mips_forced_abi and
6084 (is_gp32_flag): Return true for -mabi=32.
6085 (is_gp64_flag): New function. Handle 64-bit -mabi options.
6086 (dg-mips-options): Use is_gp64_flag instead of checking specifically
6087 for -mgp64. Update after the mips_forced_abi split. Handle -mabi=*.
6088 Don't force an ABI for -mgp32 or -mfp32 if the flags contain -mabi=*.
6089 * gcc.target/mips/pr33256.c: Remove -mips3 requirement.
6090 * gcc.target/mips/save-restore-1.c: Use -mabi=32 instead of -mgp32.
6091 * gcc.target/mips/save-restore-2.c: Likewise.
6092 * gcc.target/mips/save-restore-3.c: Likewise.
6093 * gcc.target/mips/save-restore-4.c: Likewise.
6095 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
6098 * gcc.c-torture/compile/pr33617.c: New test.
6100 2007-10-02 Andreas Tobler <a.tobler@schweiz.org>
6102 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Change options to use
6103 -gstabs+ for extended options.
6105 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
6108 * gfortran.dg/ambiguous_specific_1.f90: New test.
6110 2007-10-02 Revital Eres <eres@il.ibm.com>
6112 * gcc.target/powerpc/paired-8.c: New test.
6113 * gcc.target/powerpc/paired-9.c: New test.
6114 * gcc.target/powerpc/paired-10.c: New test.
6116 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
6119 * gfortran.dg/derived_comp_array_ref_5.f90: New test.
6121 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
6124 * gfortran.dg/intent_out_2.f90: New test.
6126 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
6129 * gfortran.dg/ambiguous_reference_1.f90: New test.
6131 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
6136 * gfortran.dg/function_kinds_1.f90: New test.
6137 * gfortran.dg/function_kinds_2.f90: New test.
6138 * gfortran.dg/derived_function_interface_1.f90: Correct illegal
6139 use association into interfaces.
6141 2007-10-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6144 gcc.dg/float-range-3.c (INFINITY): Define if not defined.
6145 (overflow): Use INFINITY, not FP_INFINITE.
6146 gcc.dg/float-range-4.c: Likewise.
6147 gcc.dg/float-range-5.c: Likewise.
6149 2007-10-01 Nick Clifton <nickc@redhat.com>
6151 * gcc.c-torture/execute/20060102-1.c (f): Fix computation to work
6154 2007-09-30 Diego Novillo <dnovillo@google.com>
6157 * g++.dg/tree-ssa/pr33593.C: New test.
6159 2007-09-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6162 * gfortran.dg/PR19872.f: Fix test condition.
6163 * gfortran.dg/list_read_7.f90: New test.
6165 2007-09-30 Uros Bizjak <ubizjak@gmail.com>
6167 PR tree-optimization/33597
6168 * gcc.dg/vect/pr33597.c: New testcase.
6170 2007-09-29 Uros Bizjak <ubizjak@gmail.com>
6172 * gcc.target/i386/sse5-convert.c: Fix target selector and rename to...
6173 * gcc.target/i386/pr33524.c: ...this.
6175 2007-09-28 Tobias Schlüter <tobi@gcc.gnu.org>
6178 * gfortran.dg/minmaxloc_4.f90: New.
6180 2007-09-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6182 * gcc.dg/fold-bitand-4.c: Add -fno-common to options on hppa*-*-hpux*.
6184 2007-09-28 Uros Bizjak <ubizjak@gmail.com>
6186 * gcc.dg/array-init-1.c: Add -mtune=i686 for 32bit x86 targets.
6188 2007-09-28 Paolo Carlini <pcarlini@suse.de>
6191 * g++.dg/cpp0x/variadic79.C: New.
6193 2007-09-28 Michael Matz <matz@suse.de>
6194 Jakub Jelinek <jakub@redhat.com>
6196 PR rtl-optimization/33552
6197 * gcc.target/i386/pr33552.c: New runtime test.
6198 * gcc.target/i386/strinline.c: New compile time test.
6200 2007-09-28 Jakub Jelinek <jakub@redhat.com>
6202 * gfortran.dg/openmp_stack.f90: Removed.
6205 * g++.dg/cpp0x/variadic80.C: New test.
6207 2007-09-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6209 * gfortran.dg/namelist_38.f90: Delete test for revertion of
6212 2007-09-27 Andrew Pinski <andrew_pinski@playstation.sony.com>
6215 * gcc.target/powerpc/gcse-1.c: New test.
6217 2007-09-27 Tobias Schlüter <tobi@gcc.gnu.org>
6219 * gfortran.dg/array_initializer_3.f90: Adapt error annotations for
6220 fixed capitalizations.
6221 * gfortran.dg/compliant_elemental_intrinsics_1.f90: Likewise.
6222 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Likewise.
6223 * gfortran.dg/elemental_subroutine_4.f90: Likewise.
6224 * gfortran.dg/intrinsic_argument_conformance_1.f90: Likewise.
6225 * gfortran.dg/maxloc_shape_1.f90: Likewise.
6226 * gfortran.dg/maxval_maxloc_conformance_1.f90: Likewise.
6227 * gfortran.dg/min_max_conformance.f90: Likewise.
6229 2007-09-27 Richard Sandiford <rsandifo@nildram.co.uk>
6231 * gcc.dg/c99-tgmath-1.c: Require c99_runtime and add the associated
6233 * gcc.dg/c99-tgmath-2.c: Likewise.
6234 * gcc.dg/c99-tgmath-3.c: Likewise.
6235 * gcc.dg/c99-tgmath-4.c: Likewise.
6237 2007-09-27 Paul Thomas <pault@gcc.gnu.org>
6240 * gfortran.dg/anint_1.f90: New test.
6242 2007-09-27 Ian Lance Taylor <iant@google.com>
6244 PR tree-optimization/33565
6245 * gcc.dg/Wstrict-overflow-20.c: New test.
6247 2007-09-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6249 * gfortran.dg/openmp_stack.f90: Fix typo.
6250 * gfortran.dg/recursive_stack.f90: Fix typo.
6252 2007-09-27 Paolo Carlini <pcarlini@suse.de>
6255 * g++.dg/template/error31.C: New.
6257 2007-09-27 Jakub Jelinek <jakub@redhat.com>
6259 * lib/prune.exp: Prune also "^In function .*$" lines and
6260 "^ inlined from .*$" lines.
6262 2007-09-26 Richard Guenther <rguenther@suse.de>
6264 PR tree-optimization/33563
6265 * gcc.dg/torture/pr33563.c: New testcase.
6267 2007-09-26 Joseph Myers <joseph@codesourcery.com>
6270 * gcc.dg/large-size-array-2.c: Expect diagnostic for too-large
6272 * gcc.dg/large-size-array-4.c: New. Copy of large-size-array-2.c
6275 2007-09-26 Richard Guenther <rguenther@suse.de>
6277 PR tree-optimization/30375
6278 PR tree-optimization/33560
6279 * gcc.dg/tree-ssa/complex-4.c: XFAIL.
6280 * gcc.dg/tree-ssa/complex-5.c: Likewise.
6281 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
6282 * gcc.dg/torture/pr30375.c: New testcase.
6283 * gcc.dg/torture/pr33560.c: New testcase.
6284 * gcc.dg/tree-ssa/pr30375.c: Likewise.
6286 2007-09-25 Simon Martin <simartin@users.sourceforge.net>
6289 * g++.dg/parse/crash38.C: New test.
6291 2007-09-25 Michael Meissner <michael.meissner@amd.com>
6294 * gcc.target/i386/sse5-convert.c: New file, test int->long
6295 vectorized conversions.
6297 2007-09-25 Revital Eres <eres@il.ibm.com>
6299 * gcc.target/powerpc/ppc-paired.c (paired_sel): Add.
6301 2007-09-25 Joseph Myers <joseph@codesourcery.com>
6304 * gcc.dg/enum-incomplete-1.c: New test.
6306 2007-09-25 Bernd Schmidt <bernd.schmidt@analog.com>
6308 * gcc.c-torture/compile/20070919-1.c: New test.
6310 2007-09-25 Kaz Kojima <kkojima@gcc.gnu.org>
6312 * gfortran.dg/init_flag_3.f90: Add -mieee for sh.
6314 2007-09-24 Danny Smith <dannysmith@user.sourceforge.net>
6317 * g++.dg/inherit/override_attribs.C: New file.
6319 2007-09-23 Tobias Schlüter <tobi@gcc.gnu.org>
6322 * io.c (check_format_string): Move NULL and constant checks into
6324 (check_io_constraints): Call gfc_simplify_expr() before calling
6325 check_format_string(). Remove NULL and constant checks.
6327 2007-09-24 Roman Zippel <zippel@linux-m68k.org>
6329 * gcc.c-torture/execute/loop-2f.x: New. Disable test for m68k-linux.
6330 * gcc.c-torture/execute/loop-2g.x: Likewise.
6332 2007-09-24 Richard Sandiford <rsandifo@nildram.co.uk>
6334 * lib/target-supports.exp (check_effective_target_mips16_attribute):
6335 Reject hard-float modes unless the ABI is o32 or o64.
6336 * gcc.target/mips/inter/mips16-inter.exp: Load gcc-dg.exp instead
6337 of gcc.exp. Skip the tests when mips16 code generation is not
6339 * gcc.target/mips/mips16-attributes.c: Require mips16_attribute
6340 and use dg-add-options mips16_attribute.
6342 2007-09-24 Jakub Jelinek <jakub@redhat.com>
6345 * g++.dg/ext/attrib29.C: New test.
6347 2007-09-23 Ollie Wild <aaw@google.com>
6349 * gcc.dg/fold-bitand-1.c: New test.
6350 * gcc.dg/fold-bitand-2.c: New test.
6351 * gcc.dg/fold-bitand-3.c: New test.
6352 * gcc.dg/fold-bitand-4.c: New test.
6354 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
6356 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Don't expect
6357 any of the macros to be defined for __mips16.
6358 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
6360 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
6362 * gcc.dg/vect/pr21591.c: Require vect_int.
6363 * gcc.dg/vect/vect-outer-2.c: Require vect_intfloat_cvt.
6364 * gcc.dg/vect/vect-outer-2a.c: Likewise.
6365 * gcc.dg/vect/vect-outer-2c.c: Likewise.
6367 2007-09-23 Jakub Jelinek <jakub@redhat.com>
6369 * gcc.dg/va-arg-pack-len-1.c: Use error and warning
6371 * gcc.dg/va-arg-pack-len-2.c: New test.
6372 * g++.dg/ext/va-arg-pack-len-1.C: Use error and warning
6374 * g++.dg/ext/va-arg-pack-len-2.C: New test.
6376 PR tree-optimization/32772
6377 * gcc.c-torture/compile/20070905-1.c: New test.
6379 PR tree-optimization/32975
6380 * gcc.dg/pr32975.c: New test.
6383 * gcc.dg/pr28755.c: New test.
6385 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
6387 * lib/target-supports.exp (check_effective_target_nomips16): New
6389 * lib/fortran-torture.exp: Check nomips16 as well as mpaired_single
6391 * gcc.dg/vect/vect.exp: Likewise.
6392 * g++.dg/vect/vect.exp: Likewise.
6393 * gcc.target/mips/mips.exp (setup_mips_tests): Don't set mips_mips16.
6394 (dg-mips-options): Don't skip -march* and -mips* tests for -mips16.
6395 * gcc.target/mips/branch-cost-1.c (foo): Add NOMIPS16.
6396 * gcc.target/mips/branch-cost-2.c (foo): Likewise.
6397 * gcc.target/mips/clear-cache-1.c (f): Likewise.
6398 * gcc.target/mips/dpaq_sa_l_w.c (f1, f2, f3): Likewise.
6399 * gcc.target/mips/dpsq_sa_l_w.c (f1, f2, f3): Likewise.
6400 * gcc.target/mips/fix-vr4130-1.c (foo): Likewise.
6401 * gcc.target/mips/fix-vr4130-2.c (foo): Likewise.
6402 * gcc.target/mips/fix-vr4130-3.c (foo): Likewise.
6403 * gcc.target/mips/fix-vr4130-4.c (foo): Likewise.
6404 * gcc.target/mips/fixed-scalar-type.c (test1, test2, test3, test4)
6405 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
6406 (test14, test15, test16, test17, test18): Likewise.
6407 * gcc.target/mips/fixed-vector-type.c (test1, test2, test3, test4)
6408 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
6409 (test14, test15, test16, test17, test18, test19, test20, test21)
6411 * gcc.target/mips/madd-1.c (f1, f2, f3): Likewise.
6412 * gcc.target/mips/madd-2.c (f1, f2, f3): Likewise.
6413 * gcc.target/mips/madd-4.c (f1, f2, f3): Likewise.
6414 * gcc.target/mips/maddu-1.c (f1, f2, f3): Likewise.
6415 * gcc.target/mips/maddu-2.c (f1, f2, f3): Likewise.
6416 * gcc.target/mips/maddu-4.c (f1, f2, f3): Likewise.
6417 * gcc.target/mips/mips-3d-1.c (main): Likewise.
6418 * gcc.target/mips/mips-3d-2.c (main, test0, test1, test2, test3)
6419 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
6420 (test13, test14, test15, test16, test17, test18, test19, test20)
6421 (test21, test22, test23, test24, test25, test26, test27, test28)
6422 (test29, test30, test31): Likewise.
6423 * gcc.target/mips/mips-3d-3.c (main, test0, test1, test2, test3)
6424 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
6425 (test13, test14, test15, test16, test17, test18, test19, test20)
6426 (test21, test22, test23, test24, test25, test26, test27, test28)
6427 (test29, test30, test31, test32, test33, test34, test35, test36)
6428 (test37, test38, test39, test40, test41, test42, test43, test44)
6429 (test45, test46, test47, test48, test49, test50, test51, test52)
6430 (test53, test54, test55, test56, test57, test58, test59, test60)
6431 (test61, test62, test63): Likewise.
6432 * gcc.target/mips/mips-3d-4.c (main, test0, test1, test2, test3)
6433 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
6434 (test13, test14, test15, test16, test17, test18, test19, test20)
6435 (test21, test22, test23, test24, test25, test26, test27, test28)
6436 (test29, test30, test31): Likewise.
6437 * gcc.target/mips/mips-3d-5.c (main, test0, test1, test2, test3)
6438 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
6439 (test13, test14, test15, test16, test17, test18, test19, test20)
6440 (test21, test22, test23, test24, test25, test26, test27, test28)
6441 (test29, test30, test31): Likewise.
6442 * gcc.target/mips/mips-3d-6.c (main, test0, test1, test2, test3)
6443 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
6444 (test13, test14, test15): Likewise.
6445 * gcc.target/mips/mips-3d-7.c (main, test0, test1, test2, test3)
6446 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
6447 (test13, test14, test15): Likewise.
6448 * gcc.target/mips/mips-3d-8.c (main, test0, test1, test2, test3)
6449 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
6450 (test13, test14, test15, test16, test17, test18, test19, test20)
6451 (test21, test22, test23, test24, test25, test26, test27, test28)
6452 (test29, test30, test31): Likewise.
6453 * gcc.target/mips/mips-3d-9.c (matrix_multiply2, matrix_multiply3)
6454 (matrix_multiply4: Likewise.
6455 * gcc.target/mips/mips-ps-1.c (main): Likewise.
6456 * gcc.target/mips/mips-ps-2.c (main): Likewise.
6457 * gcc.target/mips/mips-ps-3.c (main): Likewise.
6458 * gcc.target/mips/mips-ps-4.c (main, test0, test1, test2, test3)
6459 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
6460 (test13, test14, test15, test16, test17, test18, test19, test20)
6461 (test21, test22, test23, test24, test25, test26, test27, test28)
6462 (test29, test30, test31): Likewise.
6463 * gcc.target/mips/mips-ps-5.c (main, test0, test1, test2, test3)
6464 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
6465 (test13, test14, test15, test16, test17, test18, test19, test20)
6466 (test21, test22, test23, test24, test25, test26, test27, test28)
6467 (test29, test30, test31): Likewise.
6468 * gcc.target/mips/mips-ps-5.c (main): Likewise.
6469 * gcc.target/mips/mips-ps-6.c (main): Likewise.
6470 * gcc.target/mips/mips-ps-type.c (init, move, load, store, add, sub)
6471 (neg, mul, madd, msub, nmadd, nmsub, cond_move1, cond_move2): Likewise.
6472 * gcc.target/mips/mips32-dsp-type.c (add_v2hi,add_v4qi, sub_v2hi)
6473 (sub_v4qi): Likewise.
6474 * gcc.target/mips/mips32-dsp.c (test_MIPS_DSP, add_v2q15, add_v4i8)
6475 (sub_v2q15, sub_v4i8, test_MIPS_DSP): Likewise.
6476 * gcc.target/mips/movcc-1.c (sub1, sub2): Likewise.
6477 * gcc.target/mips/movcc-2.c (sub4, sub5): Likewise.
6478 * gcc.target/mips/movcc-3.c (sub3, sub6, sub7, sub8, sub9, suba)
6479 (subb, subc): Likewise.
6480 * gcc.target/mips/msub-1.c (f1, f2): Likewise.
6481 * gcc.target/mips/msub-2.c (f1, f2): Likewise.
6482 * gcc.target/mips/msub-4.c (f1, f2): Likewise.
6483 * gcc.target/mips/msubu-1.c (f1, f2): Likewise.
6484 * gcc.target/mips/msubu-2.c (f1, f2): Likewise.
6485 * gcc.target/mips/msubu-4.c (f1, f2): Likewise.
6486 * gcc.target/mips/nmadd-1.c (sub1, sub2, sub3, sub4): Likewise.
6487 * gcc.target/mips/nmadd-2.c (sub1, sub2, sub3, sub4): Likewise.
6488 * gcc.target/mips/rsqrt-1.c (foo, bar): Likewise.
6489 * gcc.target/mips/rsqrt-2.c (foo, bar): Likewise.
6490 * gcc.target/mips/sb1-1.c (divide, recip, squareroot, rsqrt): Likewise.
6491 * gcc.target/mips/vr-mult-1.c (f1, f2): Likewise.
6492 * gcc.target/mips/vr-mult-2.c (f1, f2): Likewise.
6494 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
6496 * lib/target-supports.exp (add_options_for_mips16_attribute)
6497 (check_effective_target_mips16_attribute): New functions.
6498 * gcc.target/mips/mips.exp: Define MIPS16 and NOMIPS16 on the
6500 (dg-mips-options) Remove -mno-mips16 handling. Add options to
6502 * gcc.target/mips/asm-1.c (NOMIPS16): Delete.
6503 * gcc.target/mips/atomic-memory-1.c (NOMIPS16): Likewise.
6504 * gcc.target/mips/atomic-memory-2.c (NOMIPS16): Likewise.
6505 * gcc.target/mips/branch-1.c (NOMIPS16): Likewise.
6506 * gcc.target/mips/dspr2-MULT.c (NOMIPS16): Likewise.
6507 * gcc.target/mips/dspr2-MULTU.c (NOMIPS16): Likewise.
6508 * gcc.target/mips/fpcmp-1.c (NOMIPS16): Likewise.
6509 * gcc.target/mips/fpcmp-2.c (NOMIPS16): Likewise.
6510 * gcc.target/mips/ins-1.c (NOMIPS16): Likewise.
6511 * gcc.target/mips/madd-3.c (NOMIPS16): Likewise.
6512 * gcc.target/mips/maddu-3.c (NOMIPS16): Likewise.
6513 * gcc.target/mips/mips32-dsp-run.c (NOMIPS16): Likewise.
6514 * gcc.target/mips/mips32-dspr2-type.c (NOMIPS16): Likewise.
6515 * gcc.target/mips/msub-3.c (NOMIPS16): Likewise.
6516 * gcc.target/mips/msubu-3.c (NOMIPS16): Likewise.
6517 * gcc.target/mips/near-far-3.c (NOMIPS16): Likewise.
6518 * gcc.target/mips/near-far-4.c (NOMIPS16): Likewise.
6519 * gcc.target/mips/neg-abs-1.c (NOMIPS16): Likewise.
6520 * gcc.target/mips/smartmips-lwxs.c (NOMIPS16): Likewise.
6521 * gcc.target/mips/smartmips-ror-1.c (NOMIPS16): Likewise.
6522 * gcc.target/mips/smartmips-ror-2.c (NOMIPS16): Likewise.
6523 * gcc.target/mips/smartmips-ror-3.c (NOMIPS16): Likewise.
6524 * gcc.target/mips/smartmips-ror-4.c (NOMIPS16): Likewise.
6525 * gcc.target/mips/pr26765.c: Use dg-mips-options instead of dg-options.
6527 * gcc.target/mips/20020620-1.c: Use dg-mips-options instead
6529 * gcc.target/mips/call-saved-1.c: Remove -mips16 and -mno-abicalls
6530 options. Require { target mips16_attribute } and use dg-add-options
6531 to add the associated options.
6533 * gcc.target/mips/call-saved-2.c: As for call-saved-1.c.
6534 * gcc.target/mips/call-saved-3.c: Likewise.
6535 * gcc.target/mips/code-readable-1.c: Require { target
6536 mips16_attribute } and use dg-add-options to add the associated
6537 options. Remove trailing whitespace.
6539 * gcc.target/mips/code-readable-2.c: Likewise.
6540 * gcc.target/mips/code-readable-3.c: Likewise.
6541 * gcc.target/mips/mips16-attributes-2.c: Likewise.
6542 * gcc.target/mips/mips16e-extends.c: Remove -mips16 option.
6543 Require { target mips16_attribute } and use dg-add-options to
6544 add the associated options.
6545 (cksum16, cksum8): Use MIPS16.
6546 * gcc.target/mips/save-restore-1.c: Remove -mips16 option.
6547 Require { target mips16_attribute } and use dg-add-options to
6548 add the associated options.
6550 * gcc.target/mips/save-restore-2.c: Likewise.
6551 * gcc.target/mips/save-restore-3.c: Likewise.
6552 * gcc.target/mips/save-restore-4.c: Likewise.
6553 * gcc.target/mips/save-restore-5.c: Likewise. Also remove
6555 * gcc.target/mips/mips-sched-madd.c: Remove -mno-mips16.
6556 (foo): Use NOMIPS16.
6558 2007-09-22 Paul Thomas <pault@gcc.gnu.org>
6561 * gfortran.dg/derived_comp_array_ref_3.f90: New test.
6564 * gfortran.dg/derived_comp_array_ref_4.f90: New test.
6566 2007-09-22 Tobias Burnus <burnus@net-b.de>
6569 * gfortran.dg/gomp/free-2.f90: New.
6570 * gfortran.dg/gomp/appendix-a/a.31.1.f90: Add missing &.
6571 * gfortran.dg/gomp/omp_parse1.f90: Add dg-warning.
6573 2007-09-22 Uros Bizjak <ubizjak@gmail.com>
6575 * gcc.target/i386/sse5-hadduX.c: Remove target selector.
6576 * gcc.target/i386/sse5-haddX.c: Ditto.
6577 * gcc.target/i386/sse5-hsubX.c: Ditto.
6578 * gcc.target/i386/sse5-maccXX.c: Ditto.
6579 * gcc.target/i386/sse5-msubXX.c: Ditto.
6580 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
6581 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
6582 * gcc.target/i386/sse5-permpX.c: Ditto.
6583 * gcc.target/i386/sse5-fma.c: Remove target selector. Require lp64
6585 * gcc.target/i386/sse5-fma-vector.c: Ditto.
6586 * gcc.target/i386/sse5-ima-vector.c: Ditto.
6587 * gcc.target/i386/sse5-pcmov.c: Ditto.
6588 * gcc.target/i386/sse5-pcmov2.c: Ditto.
6590 2007-09-22 Richard Guenther <rguenther@suse.de>
6592 PR tree-optimization/33146
6593 * gcc.c-torture/compile/pr33146.c: New testcase.
6595 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
6597 * lib/target-supports.exp (check_cached_effective_target): New
6599 (check_no_compiler_messages, check_no_messages_and_pattern): Use it.
6600 (check_effective_target_c99_runtime): New procedure.
6601 * gcc.dg/builtins-20.c (test3f): Wrap cargf check in HAVE_C99_RUNTIME.
6602 (test3l): Likewise cargl.
6603 * gcc.dg/builtins-59.c: Require c99_runtime.
6604 * gcc.dg/builtins-61.c: Likewise.
6605 * gcc.dg/builtins-62.c: Likewise.
6607 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
6609 * lib/target-supports.exp (add_options_for_c99_runtime): New procedure.
6610 * lib/target-supports-dg.exp (dg-add-options): Likewise.
6611 * gcc.dg/builtins-18.c: Use { dg-add-options c99_runtime } instead of
6612 target-specific dg-options.
6613 * gcc.dg/builtins-20.c: Likewise.
6614 * gcc.dg/builtins-53.c: Likewise.
6615 * gcc.dg/builtins-55.c: Likewise.
6616 * gcc.dg/single-precision-constant.c: Likewise.
6617 * gcc.dg/torture/builtin-convert-1.c: Likewise.
6618 * gcc.dg/torture/builtin-convert-2.c: Likewise.
6619 * gcc.dg/torture/builtin-convert-3.c: Likewise.
6620 * gcc.dg/torture/builtin-convert-4.c: Likewise.
6621 * gcc.dg/torture/builtin-power-1.c: Likewise.
6623 2007-09-21 Chao-ying Fu <fu@mips.com>
6625 * lib/target-supports.exp (check_effective_target_fixed_point): New to
6626 check if targets have fixed-point supports.
6627 * gcc.dg/fixed-point/fixed-point.exp: New file.
6628 * gcc.dg/fixed-point/addsub.c, gcc.dg/fixed-point/allconv.c,
6629 * gcc.dg/fixed-point/allop.c, gcc.dg/fixed-point/call-by-value.c,
6630 * gcc.dg/fixed-point/cast-bad.c, gcc.dg/fixed-point/composite-type.c,
6631 * gcc.dg/fixed-point/const-1.c, gcc.dg/fixed-point/constant.c,
6632 * gcc.dg/fixed-point/constants-pedantic.c,
6633 * gcc.dg/fixed-point/convert.c, gcc.dg/fixed-point/define.c,
6634 * gcc.dg/fixed-point/keywords-c89.c, gcc.dg/fixed-point/keywords-c99.c,
6635 * gcc.dg/fixed-point/keywords-ignored-c99.c,
6636 * gcc.dg/fixed-point/keywords-pedantic.c,
6637 * gcc.dg/fixed-point/keywords-reserved.c, gcc.dg/fixed-point/binary.c,
6638 * gcc.dg/fixed-point/modes.c, gcc.dg/fixed-point/noassoc.c,
6639 * gcc.dg/fixed-point/types.c, gcc.dg/fixed-point/typespec.c,
6640 * gcc.dg/fixed-point/unary.c, gcc.dg/fixed-point/func-array.c,
6641 * gcc.dg/fixed-point/func-scalar.c, gcc.dg/fixed-point/func-struct.c,
6642 * gcc.dg/fixed-point/func-vararg-mixed.c,
6643 * gcc.dg/fixed-point/operator-logical.c,
6644 * gcc.dg/fixed-point/struct-union.c,
6645 * gcc.dg/fixed-point/bit-complement.c,
6646 * gcc.dg/fixed-point/operator-bitwise.c,
6647 * gcc.dg/fixed-point/operator-comma.c,
6648 * gcc.dg/fixed-point/struct-layout-1.c,
6649 * gcc.dg/fixed-point/union-init.c,
6650 * gcc.dg/fixed-point/Wbad-function-cast-1.c,
6651 * gcc.dg/fixed-point/func-mixed.c,
6652 * gcc.dg/fixed-point/func-vararg-size0.c,
6653 * gcc.dg/fixed-point/func-vararg.c, gcc.dg/fixed-point/int-warning.c,
6654 * gcc.dg/fixed-point/loop-index.c, gcc.dg/fixed-point/operator-cond.c,
6655 * gcc.dg/fixed-point/operator-unary.c,
6656 * gcc.dg/fixed-point/allop-const.c,
6657 * gcc.dg/fixed-point/muldiv-warning.c,
6658 * gcc.dg/nofixed-point-1.c,
6659 * gcc.target/mips/dpaq_sa_l_w.c, gcc.target/mips/dpsq_sa_l_w.c,
6660 * gcc.target/mips/fixed-vector-type.c,
6661 * gcc.target/mips/fixed-scalar-type.c: New tests.
6663 2007-09-21 Olivier Hainque <hainque@adacore.com>
6665 * gnat.dg/nested_subtype_byref.ad[bs]: Part of new test.
6666 * gnat.dg/test_nested_subtype_byref.adb: New test.
6668 2007-09-21 Jakub Jelinek <jakub@redhat.com>
6671 * gfortran.dg/gomp/pr33439.f90: New test.
6673 2007-09-21 Tobias Burnus <burnus@net-b.de>
6676 * gfortran.dg/merge_char_3.f90: New.
6678 2007-09-21 Tobias Burnus <burnus@net-b.de>
6681 * gfortran.dg/transfer_check_1.f90: New.
6683 2007-09-20 Asher Langton <langton2@llnl.gov>
6686 * gfortran.dg/init_flag_1.f90: New.
6687 * gfortran.dg/init_flag_2.f90: New.
6688 * gfortran.dg/init_flag_3.f90: New.
6689 * gfortran.dg/init_flag_4.f90: New.
6690 * gfortran.dg/init_flag_5.f90: New.
6691 * gfortran.dg/init_flag_6.f90: New.
6692 * gfortran.dg/init_flag_7.f90: New.
6694 2007-09-20 Paolo Carlini <pcarlini@suse.de>
6697 * g++.dg/ext/anon-struct6.C: New.
6699 2007-09-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6702 * gfortran.dg/inquire_10.f90: New test.
6704 2007-09-20 Joseph Myers <joseph@codesourcery.com>
6706 * gcc.dg/c99-bool-2.c, gcc.dg/c99-bool-3.c: New tests.
6708 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6711 * gfortran.dg/used_types_18.f90: Declare variable of empty
6714 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6717 * gfortran.dg/array_constructor_19.f90: New test.
6719 2007-09-20 Jakub Jelinek <jakub@redhat.com>
6722 * gcc.dg/debug/pr33316.c: New test.
6725 * g++.dg/cpp0x/variadic76.C: New test.
6726 * g++.dg/cpp0x/variadic77.C: New test.
6727 * g++.dg/cpp0x/variadic78.C: New test.
6731 * gcc.c-torture/execute/20070919-1.c: New test.
6732 * gcc.dg/pr33238.c: New test.
6733 * gcc.dg/pr27301.c: New test.
6735 2007-09-20 Richard Sandiford <rsandifo@nildram.co.uk>
6737 * lib/target-supports.exp (check_effective_target_mips64): New
6739 * gcc.dg/lower-subreg-1.c: Require !mips64.
6740 * gcc.dg/sibcall-3.c (ATTR): New macro.
6741 (recurser_void1, recurser_void2): Use it.
6742 * gcc.dg/sibcall-4.c: As for gcc.dg/sibcall-3.c.
6743 * gcc.dg/tree-ssa/ssa-fre-3.c: Require !mips64.
6745 2007-09-20 Tobias Schlüter <tobi@gcc.gnu.org>
6747 * gfortran.dg/g77/19981216-0.f: Remove dg-warning annotation.
6748 * gfortran.dg/io_constraints_1.f90: Make a -std=f95 test. Add
6750 * gfortran.dg/iostat_3.f90: Make a -std=f95 test.
6752 2007-09-20 Christopher D. Rickett <crickett@lanl.gov>
6755 * gfortran.dg/c_loc_tests_11.f03: New test case.
6757 2007-09-20 Paolo Carlini <pcarlini@suse.de>
6760 * g++.dg/init/ref14.C: New.
6762 2007-09-19 Eric Botcazou <ebotcazou@adacore.com>
6764 * gnat.dg/slice2.ad[sb]: New testcase.
6766 2007-09-19 Nick Clifton <nickc@redhat.com>
6768 * gcc.dg/cpp/assert4.c: Fix expected h8300 preprocessor define.
6770 2007-09-19 Jie Zhang <jie.zhang@analog.com>
6772 * gcc.target/bfin/bfin.exp: New.
6773 * gcc.target/bfin/{workarounds-any.c, workarounds-none.c,
6774 workarounds-1.c, workarounds-2.c, workarounds-3.c, workarounds-4.c,
6775 mcpu-bf522.c, mcpu-bf525.c, mcpu-bf527.c,
6776 mcpu-bf531.c, mcpu-bf532.c, mcpu-bf533.c,
6777 mcpu-bf534.c, mcpu-bf536.c, mcpu-bf537.c,
6778 mcpu-bf538.c, mcpu-bf539.c, mcpu-bf542.c,
6779 mcpu-bf544.c, mcpu-bf548.c, mcpu-bf549.c,
6780 mcpu-bf561.c, mcpu-default.c}: New tests.
6782 2007-09-18 Sandra Loosemore <sandra@codesourcery.com>
6784 Restore detection of unsupported TLS.
6787 2007-02-10 Richard Henderson <rth@redhat.com>
6789 * lib/target-supports.exp (check_effective_target_tls): Redefine
6790 to mean non-emulated tls.
6791 * gcc.dg/tls/alias-1.c: Remove tls requirement.
6792 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
6793 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
6794 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
6795 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
6796 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
6797 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
6800 * lib/target-supports.exp (check_effective_target_tls): Use
6801 stronger test for compiler support for TLS.
6802 (check_effective_target_tls_native): New, to test for non-emulated
6804 * g++.dg/gomp/clause-3.C: Use dg-require-effective-target tls_native
6805 instead of dg-require-effective-target tls.
6806 * g++.dg/gomp/copyin-1.C: Likewise.
6807 * g++.dg/gomp/sharing-1.C: Likewise.
6808 * g++.dg/gomp/tls-1.C: Likewise.
6809 * g++.dg/gomp/tls-2.C: Likewise.
6810 * g++.dg/gomp/tls-3.C: Likewise.
6811 * g++.dg/tls/diag-1.C: Likewise.
6812 * g++.dg/tls/diag-2.C: Likewise.
6813 * g++.dg/tls/diag-3.C: Likewise.
6814 * g++.dg/tls/diag-4.C: Likewise.
6815 * g++.dg/tls/diag-5.C: Likewise.
6816 * g++.dg/tls/init-1.C: Likewise.
6817 * g++.dg/tls/init-2.C: Likewise.
6818 * g++.dg/tls/trivial.C: Likewise.
6819 * gcc.dg/gomp/appendix-a/a.22.1.c: Likewise.
6820 * gcc.dg/gomp/appendix-a/a.22.2.c: Likewise.
6821 * gcc.dg/gomp/appendix-a/a.24.1.c: Likewise.
6822 * gcc.dg/gomp/appendix-a/a.32.1.c: Likewise.
6823 * gcc.dg/gomp/appendix-a/a.33.1.c: Likewise.
6824 * gcc.dg/gomp/clause-1.c: Likewise.
6825 * gcc.dg/gomp/copyin-1.c: Likewise.
6826 * gcc.dg/gomp/sharing-1.c: Likewise.
6827 * gcc.dg/gomp/tls-1.c: Likewise.
6828 * gcc.dg/gomp/tls-2.c: Likewise.
6829 * gcc.dg/tls/alpha-1.c: Likewise.
6830 * gcc.dg/tls/opt-1.c: Likewise.
6831 * gcc.dg/tls/opt-13.c: Likewise.
6832 * gcc.dg/tls/opt-14.c: Likewise.
6833 * gcc.dg/tls/opt-2.c: Likewise.
6834 * gcc.dg/tls/opt-3.c: Likewise.
6835 * gcc.dg/tls/opt-4.c: Likewise.
6836 * gcc.dg/tls/opt-7.c: Likewise.
6837 * gcc.dg/tls/section-1.c: Likewise.
6838 * gfortran.dg/gomp/appendix-a/a.22.1.f90: Likewise.
6839 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Likewise.
6840 * gfortran.dg/gomp/appendix-a/a.22.5.f90: Likewise.
6841 * gfortran.dg/gomp/appendix-a/a.22.6.f90: Likewise.
6842 * gfortran.dg/gomp/appendix-a/a.24.1.f90: Likewise.
6843 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
6844 * gfortran.dg/gomp/appendix-a/a.33.1.f90: Likewise.
6845 * gfortran.dg/gomp/crayptr2.f90: Likewise.
6846 * gfortran.dg/gomp/fixed-1.f: Likewise.
6847 * gfortran.dg/gomp/free-1.f90: Likewise.
6848 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
6849 * gfortran.dg/gomp/omp_threadprivate2.f90: Likewise.
6850 * gfortran.dg/gomp/reduction1.f90: Likewise.
6851 * gfortran.dg/gomp/sharing-1.f90: Likewise.
6853 2007-09-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6856 * gfortran.dg/bounds_check_9.f90: New test.
6857 * gfortran.dg/bounds_check_fail_2.f90: New test.
6859 2007-09-18 Paolo Carlini <pcarlini@suse.de>
6861 PR c++/33462 (again)
6862 * g++.dg/ext/va-arg1.C: Adjust.
6864 2007-09-18 Paolo Carlini <pcarlini@suse.de>
6867 * g++.dg/ext/va-arg1.C: New.
6869 2007-09-18 Tobias Burnus <burnus@net-b.de>
6871 * gfortran.dg/elemental_optional_args_1.f90: Fix test.
6873 2007-09-18 Paolo Carlini <pcarlini@suse.de>
6876 * g++.dg/rtti/typeid6.C: New.
6878 2007-09-18 Paolo Carlini <pcarlini@suse.de>
6881 * g++.dg/ext/is_class_error.C: Rename to is_class_error1.C.
6882 * g++.dg/ext/is_class_error2.C: New.
6884 2007-09-18 Richard Guenther <rguenther@suse.de>
6886 PR tree-optimization/33340
6887 * g++.dg/torture/pr33340.C: New testcase.
6889 2007-09-18 Tobias Burnus <burnus@net-b.de>
6892 * gfortran.dg/elemental_optional_args_1.f90: Make valid Fortran.
6893 * gfortran.dg/elemental_subroutine_1.f90: Ditto.
6894 * gfortran.dg/elemental_subroutine_5.f90: New.
6896 2007-09-18 Richard Sandiford <rsandifo@nildram.co.uk>
6898 * lib/target-supports.exp (check_profiling_available): Extend
6899 mips*-*-elf check to mips*-*-elf*.
6901 2007-09-18 Jakub Jelinek <jakub@redhat.com>
6903 * gcc.dg/format/c90-scanf-5.c: New test.
6904 * gcc.dg/format/c99-scanf-4.c: New test.
6905 * gcc.dg/format/ext-7.c: New test.
6906 * gcc.dg/format/ext-8.c: New test.
6909 * gcc.c-torture/compile/20070915-1.c: New test.
6911 2007-09-17 Tobias Burnus <burnus@net-b.de>
6914 * gfortran.dg/private_type_9.f90: New.
6916 2007-09-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6919 * gfortran.dg/pr33449.f90: New test.
6921 2007-09-17 Tobias Burnus <burnus@net-b.de>
6923 * gfortran.dg/interface_15.f90: Compile with -std=f95.
6924 * gfortran.dg/private_type_1.f90: Ditto
6925 * gfortran.dg/interface_18.f90: New.
6926 * gfortran.dg/private_type_8.f90: New.
6928 2007-09-16 Paolo Carlini <pcarlini@suse.de>
6931 * g++.dg/warn/new1.C: Adjust.
6932 * g++.dg/torture/str_empty.C: Likewise.
6934 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
6936 * gcc.target/mips/dse-1.c: New test.
6938 2007-09-16 Nathan Sidwell <nathan@codesourcery.com>
6941 * g++.dg/overload/operator3.C: New.
6943 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
6945 * gcc.target/mips/truncate-1.c: New test.
6947 2007-09-16 Paul Thomas <pault@gcc.gnu.org>
6953 * gfortran.dg/subref_array_pointer_1.f90: New test.
6954 * gfortran.dg/subref_array_pointer_2.f90: New test.
6956 2007-09-15 H.J. Lu <hongjiu.lu@intel.com>
6958 * gfortran.dg/nint_2.f90: Correct last change.
6960 2007-09-15 Zdenek Dvorak <ook@ucw.cz>
6962 * gcc.dg/tree-ssa/parallelization-1.c: New test.
6964 2007-09-15 Dorit Nuzman <dorit@il.ibm.com>
6966 * gcc.dg/vect/pr33373b.c: New test.
6968 2007-09-14 Uros Bizjak <ubizjak@gmail.com>
6971 * gcc.target/i386/pr33438.c: New test.
6973 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6975 * gfortran.dg/nint_2.f90: Revert previous commit.
6977 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6979 * gfortran.dg/nint_2.f90: Do not xfail on powerpc64-linux.
6981 2007-09-14 Hans-Peter Nilsson <hp@axis.com>
6984 * g++.dg/other/unused1.C: XFAIL class2 scan.
6986 2007-09-13 Tobias Burnus <burnus@net-b.de>
6989 * gfortran.dg/elemental_args_check_1.f90: New.
6990 * gfortran.dg/assumed_size_refs_1.f90: Update error message.
6991 * gfortran.dg/elemental_subroutine_4.f90: Ditto.
6993 2007-09-13 Tobias Burnus <burnus@net-b.de>
6995 * gfortran.dg/recursive_check_3.f90: New.
6997 2007-09-13 Tobias Burnus <burnus@net-b.de>
7000 * gfortran.dg/elemental_bind_c.f90: New.
7002 2007-09-13 Richard Sandiford <richard@codesourcery.com>
7004 * gcc.dg/gcc-have-sync-compare-and-swap.c: Skip for -mflip-mips16.
7005 * gcc.target/mips/mips16-attributes-2.c: New test.
7006 * gcc.target/mips/mips16-attributes-3.c: Likewise.
7007 * gcc.target/mips/args-3.c: Skip for -mflip-mips16. Do not use the
7008 hard-float asm when __mips16 is defined.
7009 * gcc.target/mips/atomic-memory-1.c (main): Add a nomips16 attribute.
7010 * gcc.target/mips/atomic-memory-2.c (main): Likewise.
7011 * gcc.target/mips/fpcmp-1.c (f1, f2): Likewise.
7012 * gcc.target/mips/fpcmp-2.c (f1, f2): Likewise.
7013 * gcc.target/mips/neg-abs-1.c (f1, f2, d1, f2): Likewise.
7014 * gcc.target/mips/pr26765.c (foo): Likewise.
7015 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Run for all
7016 targets, use dg-mips-options instead of dg-options, and use -mgp32
7017 to force 32-bit mode.
7018 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise -mgp64
7020 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -mips32*.
7022 2007-09-12 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
7023 Michael Meissner <michael.meissner@amd.com>
7025 * gcc.target/i386/sse5-hadduX.c: Add support for SSE5 tests.
7026 * gcc.target/i386/sse5-hsubX.c: Ditto.
7027 * gcc.target/i386/sse5-permpX.c: Ditto.
7028 * gcc.target/i386/sse5-haddX.c: Ditto.
7029 * gcc.target/i386/sse5-maccXX.c: Ditto.
7030 * gcc.target/i386/sse5-msubXX.c: Ditto.
7031 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
7032 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
7034 * gcc.target/i386/sse5-pcmov.c: New file to make sure the compiler
7035 optimizes floating point conditional moves into the pcmov
7036 instruction on SSE5.
7037 * gcc.target/i386/sse5-pcmov2.c: Ditto.
7039 * gcc.target/i386/sse5-ima-vector.c: New file to make sure the
7040 compiler optimizes vector 32-bit int (a*b)+c into pmacsdd on
7043 * gcc.target/i386/sse5-fma-vector.c: New file to make sure the
7044 compiler optimizes vector (a*b)+c into fmadd on SSE5.
7046 * gcc.target/i386/sse5-fma.c: New file to make sure the compiler
7047 optimizes (a*b)+c into fmadd on SSE5.
7049 * gcc.target/i386/i386.exp (check_effective_target_sse5): Check
7050 whether the SSE5 instructions can be generated.
7052 * gcc.target/i386/sse5-check.h: New. Add support for
7055 * gcc.target/i386/sse-12.c: Include bmmintrin.h instead of
7056 ammintrin.h, and turn on -msse5 option instead of -msse4a.
7057 * gcc.target/i386/sse-13.c: Ditto.
7058 * gcc.target/i386/sse-14.c: Ditto.
7060 2007-09-12 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
7063 * gcc.dg/pr32912-1.c: Add -fno-common to options on hppa*-*-hpux*.
7064 * gcc.dg/pr32912-2.c: Delete declaration of a, b, c, d, e and f.
7066 2007-09-12 Jakub Jelinek <jakub@redhat.com>
7069 * gcc.dg/pr32338-1.c: New test.
7070 * gcc.dg/pr32338-2.c: New test.
7072 2007-09-12 Bob Wilson <bob.wilson@acm.org>
7074 * lib/target-supports.exp (check_effective_target_sync_int_long):
7075 Revert change to add xtensa.
7076 (check_effective_target_sync_char_short): Likewise.
7078 2007-09-12 Olivier Hainque <hainque@adacore.com>
7080 * gnat.dg/packed_subtype.adb: New test.
7082 2007-09-12 Tobias Burnus <burnus@net-b.de>
7085 * gfortran.dg/intrinsic_size.f90: New.
7087 2007-09-12 Tobias Burnus <burnus@net-b.de>
7091 * gfortran.dg/conflicts_2.f90: New.
7093 2007-09-12 Ira Rosen <irar@il.ibm.com>
7095 PR tree-optimization/32377
7096 * gcc.dg/vect/no-vfa-vect-102a.c: Change the test to check positive
7097 dependence distance.
7098 * gcc.dg/vect/vect-outer-5.c, gcc.dg/vect/no-vfa-vect-102.c,
7099 gcc.dg/vect/vect-104.c, no-vfa-vect-dv-2.c: Likewise.
7100 * gcc.dg/vect/no-vfa-vect-depend-1.c,
7101 gfortran.dg/vect/no-vfa-pr32377.f90: New.
7103 2007-09-12 Richard Guenther <rguenther@suse.de>
7106 * gcc.c-torture/compile/pr33382.c: New testcase.
7107 * gcc.c-torture/execute/pr33382.c: Likewise.
7109 2007-09-12 Christopher D. Rickett <crickett@lanl.gov>
7112 * gfortran.dg/c_ptr_tests_12.f03: New test case.
7114 2007-09-12 Dorit Nuzman <dorit@il.ibm.com>
7116 PR tree-optimization/33373
7117 * gcc.dg/vect/pr33373.c: New test.
7119 2007-09-12 Ben Elliston <bje@au.ibm.com>
7121 * lib/target-supports.exp (check_effective_target_vect_no_double):
7124 2007-09-12 Ben Elliston <bje@au.ibm.com>
7125 Ulrich Weigand <uweigand@de.ibm.com>
7127 * gcc.target/spu/dfcgt-nan.c: New test.
7129 2007-09-11 Hans-Peter Nilsson <hp@axis.com>
7131 * gcc.dg/cpp/trad/include.c: Don't run for newlib targets.
7133 2007-09-11 Christopher D. Rickett <crickett@lanl.gov>
7136 * gfortran.dg/c_ptr_tests_11.f03: New test case.
7138 2007-09-11 Jakub Jelinek <jakub@redhat.com>
7140 * gcc.dg/va-arg-pack-len-1.c: New test.
7141 * g++.dg/va-arg-pack-len-1.C: New test.
7143 2007-09-11 Michael Matz <matz@suse.de>
7145 * gcc.dg/tree-ssa/loadpre11.c: Add -fno-tree-cselim to flags.
7147 2007-09-10 Janis Johnson <janis187@us.ibm.com>
7149 * gcc.dg/dfp/convert-bfp.c: Replace SKIP_LONG_DOUBLE with runtime
7150 checks for size of long double.
7151 * gcc.dg/dfp/convert.h: New file.
7152 * gcc.dg/dfp/convert-bfp-2.c: New test.
7153 * gcc.dg/dfp/convert-bfp-3.c: Ditto.
7154 * gcc.dg/dfp/convert-bfp-4.c: Ditto.
7155 * gcc.dg/dfp/convert-bfp-5.c: Ditto.
7156 * gcc.dg/dfp/convert-bfp-6.c: Ditto.
7157 * gcc.dg/dfp/convert-bfp-7.c: Ditto.
7158 * gcc.dg/dfp/convert-bfp-8.c: Ditto.
7159 * gcc.dg/dfp/convert-bfp-9.c: Ditto.
7160 * gcc.dg/dfp/convert-bfp-10.c: Ditto.
7161 * gcc.dg/dfp/convert-bfp-11.c: Ditto.
7163 2007-09-10 Harsha Jagasia <harsha.jagasia@amd.com>
7165 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c:
7166 Change dg-final to expect 1 non-profitable loop and
7168 * gcc.dg/vect/costmodel/x86-64/costmodel-vect-31.c:
7169 Change dg-final to expect 1 non-profitable loop and
7171 * gcc.dg/vect/costmodel/x86-64/costmodel-fast-math-vect-pr29925.c:
7172 Change dg-final to expect 1 profitable loop.
7173 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
7174 Change dg-final to expect 1 profitable loop.
7176 2007-09-10 Richard Sandiford <richard@codesourcery.com>
7178 * gcc.target/mips/call-saved-1.c: New test.
7179 * gcc.target/mips/call-saved-2.c: Likewise.
7180 * gcc.target/mips/call-saved-3.c: Likewise.
7181 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_gp64
7182 instead of mips_mips64. Set mips_fp64 too.
7183 (is_gp32_flag): Return true for -mips1 and -mips2.
7184 (dg-mips-options): Use mips_gp64 instead of mips_mips64.
7186 2007-09-10 Jakub Jelinek <jakub@redhat.com>
7188 * g++.dg/ext/va-arg-pack-1.C: New test.
7189 * g++.dg/ext/va-arg-pack-2.C: New test.
7191 2007-09-10 Uros Bizjak <ubizjak@gmail.com>
7194 * gcc.dg/vect/pr33369.c: New test.
7196 2007-09-10 Paul Thomas <pault@gcc.gnu.org>
7199 * gfortran.dg/array_memcpy_5.f90: New test.
7201 2007-09-10 Hans-Peter Nilsson <hp@axis.com>
7203 * gcc.dg/tree-ssa/ssa-fre-4.c: Skip for cris-*-* and mmix-*-*.
7205 2007-09-09 Richard Guenther <rguenther@suse.de>
7207 * gcc.c-torture/compile/20070906-1.c: New testcase.
7209 2007-09-09 Ira Rosen <irar@il.ibm.com>
7211 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add
7213 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c,
7214 gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c,
7215 gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
7218 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
7220 * gnat.dg/specs/uc1.ads: Compile with -gnatws.
7222 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
7224 * gnat.dg/addr2_p.ads: Bump size of array to 9.
7226 2007-09-09 Ira Rosen <irar@il.ibm.com>
7228 * gcc.dg/vect/vect.exp: Compile tests starting with slp-.
7229 Remove "vect" part from test names for -ffast-math, -ffast-math-errno,
7230 -fwrapv, -ftrapv tests. Add -fno-tree-scev-cprop for slp- tests.
7231 Compile tests with -fno-tree-pre.
7232 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run SLP tests.
7233 * lib/target-supports.exp (check_effective_target_vect_strided): New.
7234 * gcc.dg/vect/slp-1.c, gcc.dg/vect/slp-2.c, gcc.dg/vect/slp-3.c,
7235 gcc.dg/vect/slp-4.c, gcc.dg/vect/slp-5.c, gcc.dg/vect/slp-6.c,
7236 gcc.dg/vect/slp-7.c, gcc.dg/vect/slp-8.c, gcc.dg/vect/slp-9.c,
7237 gcc.dg/vect/slp-10.c, gcc.dg/vect/slp-11.c, gcc.dg/vect/slp-12.c,
7238 gcc.dg/vect/slp-13.c, gcc.dg/vect/slp-14.c, gcc.dg/vect/slp-15.c,
7239 gcc.dg/vect/slp-16.c, gcc.dg/vect/slp-17.c, gcc.dg/vect/slp-18.c,
7240 gcc.dg/vect/slp-19.c, gcc.dg/vect/slp-20.c, gcc.dg/vect/slp-21.c,
7241 gcc.dg/vect/slp-22.c, gcc.dg/vect/slp-23.c, gcc.dg/vect/slp-24.c,
7242 gcc.dg/vect/slp-25.c, gcc.dg/vect/slp-26.c, gcc.dg/vect/slp-28.c,
7243 gcc.dg/vect/fast-math-slp-27.c, gcc.dg/vect/no-tree-pre-slp-29.c,
7244 gcc.dg/vect/no-scevccp-slp-30.c, gcc.dg/vect/no-scevccp-slp-31.c,
7245 gcc.dg/vect/no-math-errno-slp-32.c, gcc.dg/vect/slp-33.c,
7246 gcc.dg/vect/slp-34.c, gcc.dg/vect/slp-35.c, gcc.dg/vect/slp-36.c,
7247 gcc.dg/vect/slp-37.c, gcc.dg/vect/vect-vfa-slp.c,
7248 gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c,
7249 gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: New testcases.
7250 * gcc.dg/vect/vect-vfa-03.c: Change the test to prevent SLP.
7252 2007-09-09 Joseph Myers <joseph@codesourcery.com>
7254 * lib/file-format.exp (gcc_target_object_format): Use remote_exec
7256 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
7257 Use remote_exec to call c++filt.
7258 * lib/target-supports-dg.exp (dg-require-host-local): New.
7259 * gcc.misc-tests/options.exp: Allow .exe in command paths.
7260 * g++.dg/parse/repo1.C: Use dg-require-host-local.
7261 * g++.dg/rtti/repo1.C: Likewise.
7262 * g++.dg/template/repo1.C: Likewise.
7263 * g++.dg/template/repo2.C: Likewise.
7264 * g++.dg/template/repo3.C: Likewise.
7265 * g++.dg/template/repo4.C: Likewise.
7266 * g++.dg/template/repo5.C: Likewise.
7267 * g++.old-deja/g++.pt/instantiate4.C: Likewise.
7268 * g++.old-deja/g++.pt/instantiate6.C: Likewise.
7269 * g++.old-deja/g++.pt/repo1.C: Likewise.
7270 * g++.old-deja/g++.pt/repo2.C: Likewise.
7271 * g++.old-deja/g++.pt/repo3.C: Likewise.
7272 * g++.old-deja/g++.pt/repo4.C: Likewise.
7273 * gcc.dg/cpp/trad/builtins.c: Likewise.
7275 2007-09-08 Zdenek Dvorak <ook@ucw.cz>
7277 PR tree-optimization/32283
7278 * gcc.dg/tree-ssa/loop-31.c: New test.
7280 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
7282 PR rtl-optimization/26449
7283 * gcc.target/i386/pr26449-1.c: New file.
7285 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
7288 PR rtl-optimization/26449
7289 * gcc.target/i386/pr33329.c: New file.
7291 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
7293 * gnat.dg/renaming3.adb, renaming4.ads: New test.
7295 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
7297 * gnat.dg/unaligned_rep_clause.adb: New testcase.
7299 2007-09-08 Dorit Nuzman <dorit@il.ibm.com>
7301 PR tree-optimization/33301
7302 * gfortran.dg/vect/pr33301.f: New test.
7304 2007-09-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7307 * gfortran.dg/backspace_10.f90: New test.
7309 2007-09-07 Richard Guenther <rguenther@suse.de>
7312 2007-09-06 Richard Guenther <rguenther@suse.de>
7314 PR tree-optimization/32586
7315 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
7316 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
7317 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
7318 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
7319 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
7320 now obsolete simplification.
7322 2007-09-07 Dorit Nuzman <dorit@il.ibm.com>
7324 PR tree-optimization/33299
7325 * gfortran.dg/vect/vect.exp: Compile some tests with -ffast-math.
7326 * gfortran.dg/vect/fast-math-pr33299.f90: New test.
7328 2007-09-07 Richard Guenther <rguenther@suse.de>
7331 2007-09-06 Richard Guenther <rguenther@suse.de>
7333 PR tree-optimization/32586
7334 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
7335 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
7336 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
7337 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
7338 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
7339 now obsolete simplification.
7341 2007-09-07 Uros Bizjak <ubizjak@gmail.com>
7343 PR tree-optimization/32821
7344 * gcc.dg/tree-ssa/pr32821.c: New file.
7346 2007-09-07 Richard Sandiford <richard@codesourcery.com>
7348 * gcc.dg/attr-alias-3.c: Use real asm for MIPS.
7349 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_gp
7350 and mips_forced_no_er.
7351 (dg-mips-options): Add -mno-abicalls when a small-data option is
7352 specified. Skip tests with small-data options if mips_forced_gp.
7353 Skip tests with -mexplicit-relocs if mips_forced_no_er.
7354 * gcc.target/mips/sdata-1.c: New test.
7355 * gcc.target/mips/sdata-2.c: Likewise.
7356 * gcc.target/mips/sdata-3.c: Likewise.
7357 * gcc.target/mips/sdata-4.c: Likewise.
7359 2007-09-06 Thomas Koenig <tkoenig@gcc.gnu.org>
7362 * spread_zerosize_1.f90: New test case.
7363 * spread_bounds_1.f90: New test case.
7365 2007-09-06 Paolo Carlini <pcarlini@suse.de>
7368 * g++.dg/template/static31.C: New.
7370 2007-09-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7373 * gfortran.dg/nint_2.f90: xfail on powerpc-ibm-aix* and
7376 2007-09-06 David Daney <ddaney@avtrex.com>
7377 Richard Sandiford <richard@codesourcery.com>
7380 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_le.
7381 (dg-mips-options): Skip -EB and -meb tests when $mips_forced_le.
7382 * gcc.target/mips/pr33256.c: New test.
7384 2007-09-06 Tom Tromey <tromey@redhat.com>
7386 * lib/g++.exp (g++_target_compile): Use -fno-show-column.
7388 2007-09-06 Richard Guenther <rguenther@suse.de>
7390 PR tree-optimization/32586
7391 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
7392 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
7393 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
7394 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
7395 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
7396 now obsolete simplification.
7398 2007-09-06 Uros Bizjak <ubizjak@gmail.com>
7400 * gcc.target/i386/sse3-addsubpd.c: Add -mfpmath=sse to dg-options.
7401 * gcc.target/i386/sse3-addsubps.c: Ditto.
7402 * gcc.target/i386/sse3-haddpd.c: Ditto.
7403 * gcc.target/i386/sse3-haddps.c: Ditto.
7404 * gcc.target/i386/sse3-hsubpd.c: Ditto.
7405 * gcc.target/i386/sse3-hsubps.c: Ditto.
7406 * gcc.target/i386/sse3-lddqu.c: Ditto.
7407 * gcc.target/i386/sse3-movddup.c: Ditto.
7408 * gcc.target/i386/sse3-movshdup.c: Ditto.
7409 * gcc.target/i386/sse3-movsldup.c: Ditto.
7411 2007-09-06 Richard Guenther <rguenther@suse.de>
7413 PR tree-optimization/33302
7414 * gcc.dg/tree-ssa/ssa-dse-11.c: New testcase.
7416 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7419 * gfortran.dg./fmt_float.f90: New test.
7421 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7424 * gfortran.dg/namelist_38.f90: Update test for DELIM= .
7426 2007-09-06 Jesper Nilsson <jesper.nilsson@axis.com>
7428 * gcc.target/cris/builtin_ctz_v3.c: New testcase.
7429 * gcc.target/cris/builtin_ctz_v8.c: New testcase.
7431 2007-09-06 Jakub Jelinek <jakub@redhat.com>
7433 * g++.dg/eh/builtin1.C: New test.
7434 * g++.dg/eh/builtin2.C: New test.
7435 * g++.dg/eh/builtin3.C: New test.
7438 * g++.dg/eh/builtin4.C: New test.
7440 2007-09-05 Janis Johnson <janis187@us.ibm.com>
7442 * gcc.target/powerpc/dfp-dd.c: New test.
7443 * gcc.target/powerpc/dfp-td.c: New test.
7445 2007-09-05 Jakub Jelinek <jakub@redhat.com>
7447 * gcc.c-torture/execute/va-arg-pack-1.c: New test.
7448 * gcc.dg/va-arg-pack-1.c: New test.
7450 2007-09-05 Adam Nemet <anemet@caviumnetworks.com>
7452 * gcc.dg/tree-ssa/builtin-expect-1.c: New test.
7453 * gcc.dg/tree-ssa/builtin-expect-2.c: New test.
7454 * gcc.dg/tree-ssa/builtin-expect-3.c: New test.
7455 * gcc.dg/tree-ssa/builtin-expect-4.c: New test.
7456 * gcc.dg/tree-ssa/builtin-expect-5.c: New test.
7458 2007-09-05 Paolo Carlini <pcarlini@suse.de>
7461 * g++.dg/ext/anon-struct5.C: New.
7463 2007-09-05 Uros Bizjak <ubizjak@gmail.com>
7465 * gcc.dg/i386-cpuid.h: Remove.
7466 * gcc.target/i386/mmx-check.h: Include cpuid.h.
7467 (main): Use __get_cpuid to get target features.
7468 * gcc.target/i386/sse-check.h: Ditto.
7469 * gcc.target/i386/sse2-check.h: Ditto.
7470 * gcc.target/i386/sse3-check.h: Ditto.
7471 * gcc.target/i386/ssse3-check.h: Ditto.
7472 * gcc.target/i386/sse4_1-check.h: Ditto.
7473 * gcc.target/i386/sse4_2-check.h: Ditto.
7474 * gcc.target/i386/sse4a-check.h: Ditto.
7475 * gcc.dg/torture/pr16104-1.c: Ditto.
7476 (do_test): Change to void.
7477 * gcc.target/i386/mmx-4.c: Do not use NOINLINE.
7478 * gcc.target/i386/sse-6.c: Ditto.
7479 * gcc.target/i386/sse-7.c: Ditto.
7480 * g++.dg/other/i386-1.C: Include cpuid.h.
7481 (main): New function. Use __get_cpuid to get target fetaures.
7483 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
7484 David Ung <davidu@mips.com>
7485 Nigel Stephens <nigel@mips.com>
7487 * gcc.c-torture/compile/mipscop-1.c: Add nomips16 attributes.
7488 * gcc.c-torture/compile/mipscop-2.c: Likewise.
7489 * gcc.c-torture/compile/mipscop-3.c: Likewise.
7490 * gcc.c-torture/compile/mipscop-4.c: Likewise.
7491 * gcc.dg/torture/mips-hilo-1.c: Likewise.
7492 * gcc.dg/torture/mips-hilo-2.c: Likewise.
7493 * gcc.dg/torture/pr19683-1.c: Likewise.
7494 * gcc.target/mips/madd-3.c: Likewise.
7495 * gcc.target/mips/maddu-3.c: Likewise.
7496 * gcc.target/mips/msub-3.c: Likewise.
7497 * gcc.target/mips/msubu-3.c: Likewise.
7498 * gcc.target/mips/asm-1.c: Likewise.
7499 * gcc.target/mips/branch-1.c: Likewise.
7500 * gcc.target/mips/ins-1.c: Likewise.
7501 * gcc.target/mips/near-far-3.c: Likewise.
7502 * gcc.target/mips/near-far-4.c: Likewise.
7503 * gcc.target/mips/smartmips-lwxs.c: Likewise.
7504 * gcc.target/mips/smartmips-ror-1.c: Likewise.
7505 * gcc.target/mips/smartmips-ror-2.c: Likewise.
7506 * gcc.target/mips/smartmips-ror-3.c: Likewise.
7507 * gcc.target/mips/smartmips-ror-4.c: Likewise.
7508 * gcc.target/mips/dspr2-MULT.c: Likewise.
7509 * gcc.target/mips/dspr2-MULTU.c: Likewise.
7510 * gcc.target/mips/mips32-dsp-run.c: Likewise.
7511 * gcc.target/mips/mips32-dspr2-type.c: Likewise.
7512 * gcc.target/mips/code-readable-1.c: Add mips16 attributes.
7513 * gcc.target/mips/code-readable-2.c: Likewise.
7514 * gcc.target/mips/code-readable-3.c: Likewise.
7516 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
7517 David Ung <davidu@mips.com>
7518 Nigel Stephens <nigel@mips.com>
7520 * gcc.target/mips/mips16-attributes.c: New.
7522 2007-09-05 Paul Thomas <pault@gcc.gnu.org>
7525 * gfortran.dg/derived_comp_array_ref_2.f90: New test.
7528 * gfortran.dg/char_length_10.f90: New test.
7530 2007-09-05 Paolo Carlini <pcarlini@suse.de>
7533 * g++.dg/parse/template24.C: New.
7535 2007-09-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
7537 * g++.dg/other/spu2vmx-1.C: New test.
7539 2007-09-05 Jakub Jelinek <jakub@redhat.com>
7541 PR tree-optimization/33017
7542 * gcc.dg/pr33017.c: New test.
7544 2007-09-05 Ben Elliston <bje@au.ibm.com>
7546 * gcc.target/powerpc/ppu-intrinsics.c: Add test cases for the
7547 __protected_stream family of macros.
7549 2007-09-04 Jan Hubicka <jh@suse.cz>
7551 * gcc.dg/tree-ssa/loadpre8.c: Disable inlining.
7552 * gcc.dg/tree-ssa/pr27236.c: Likewise.
7553 * gcc.dg/tree-ssa/predcom-1.c: Likewise.
7554 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
7555 * gcc.dg/tree-ssa/flatten-2.c: Avoid overactive tail call ellim.
7556 * gcc.dg/tree-ssa/loadpre5.c: Likewise.
7557 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
7560 2007-09-04 Janus Weil <jaydub66@gmail.com>
7561 Tobias Burnus <burnus@net-b.de>
7563 * gfortran.dg/proc_decl_1.f90: New.
7564 * gfortran.dg/proc_decl_2.f90: New.
7565 * gfortran.dg/proc_decl_3.f90: New.
7566 * gfortran.dg/proc_decl_4.f90: New.
7568 2007-09-04 Jan Hubicka <jh@suse.cz>
7570 * gcc.dg/vect/vect-reduc-dot-s16b.c: Mark functions noinline.
7571 * gcc.dg/vect/vect-105.c: Mark functions noinline.
7572 * gcc.dg/vect/vect-reduc-6.c: Mark functions noinline.
7573 * gcc.dg/vect/no-vfa-vect-53.c: Mark functions noinline.
7574 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Mark functions noinline.
7575 * gcc.dg/vect/fast-math-vect-pr29925.c: Mark functions noinline.
7576 * gcc.dg/vect/vect-reduc-dot-u8a.c: Mark functions noinline.
7577 * gcc.dg/vect/vect-iv-7.c: Mark functions noinline.
7578 * gcc.dg/vect/vect-50.c: Mark functions noinline.
7579 * gcc.dg/vect/vect-33.c: Mark functions noinline.
7580 * gcc.dg/vect/vect-16.c: Mark functions noinline.
7581 * gcc.dg/vect/vect-widen-mult-sum.c: Mark functions noinline.
7582 * gcc.dg/vect/vect-float-extend-1.c: Mark functions noinline.
7583 * gcc.dg/vect/vect-92.c: Mark functions noinline.
7584 * gcc.dg/vect/vect-75.c: Mark functions noinline.
7585 * gcc.dg/vect/vect-58.c: Mark functions noinline.
7586 * gcc.dg/vect/vect-outer-2b.c: Mark functions noinline.
7587 * gcc.dg/vect/vect-outer-4.c: Mark functions noinline.
7588 * gcc.dg/vect/no-scevccp-outer-7.c: Mark functions noinline.
7589 * gcc.dg/vect/no-section-anchors-vect-69.c: Mark functions noinline.
7590 * gcc.dg/vect/vect-114.c: Mark functions noinline.
7591 * gcc.dg/vect/vect-outer-4g.c: Mark functions noinline.
7592 * gcc.dg/vect/vect-8.c: Mark functions noinline.
7593 * gcc.dg/vect/no-scevccp-vect-iv-1.c: Mark functions noinline.
7594 * gcc.dg/vect/no-scevccp-outer-10.c: Mark functions noinline.
7595 * gcc.dg/vect/no-vfa-vect-45.c: Mark functions noinline.
7596 * gcc.dg/vect/no-scevccp-outer-10a.c: Mark functions noinline.
7597 * gcc.dg/vect/vect-multitypes-5.c: Mark functions noinline.
7598 * gcc.dg/vect/no-scevccp-outer-18.c: Mark functions noinline.
7599 * gcc.dg/vect/vect-42.c: Mark functions noinline.
7600 * gcc.dg/vect/vect-25.c: Mark functions noinline.
7601 * gcc.dg/vect/vect-vfa-01.c: Mark functions noinline.
7602 * gcc.dg/vect/vect-67.c: Mark functions noinline.
7603 * gcc.dg/vect/vect-outer-3a.c: Mark functions noinline.
7604 * gcc.dg/vect/vect-strided-a-u16-mult.c: Mark functions noinline.
7605 * gcc.dg/vect/vect-106.c: Mark functions noinline.
7606 * gcc.dg/vect/vect-reduc-7.c: Mark functions noinline.
7607 * gcc.dg/vect/no-vfa-vect-37.c: Mark functions noinline.
7608 * gcc.dg/vect/vect-reduc-2short.c: Mark functions noinline.
7609 * gcc.dg/vect/vect-reduc-dot-u8b.c: Mark functions noinline.
7610 * gcc.dg/vect/vect-iv-8.c: Mark functions noinline.
7611 * gcc.dg/vect/no-vfa-vect-79.c: Mark functions noinline.
7612 * gcc.dg/vect/vect-34.c: Mark functions noinline.
7613 * gcc.dg/vect/vect-17.c: Mark functions noinline.
7614 * gcc.dg/vect/no-vfa-vect-102a.c: Mark functions noinline.
7615 * gcc.dg/vect/vect-align-1.c: Mark functions noinline.
7616 * gcc.dg/vect/vect-93.c: Mark functions noinline.
7617 * gcc.dg/vect/vect-widen-mult-s16.c: Mark functions noinline.
7618 * gcc.dg/vect/vect-76.c: Mark functions noinline.
7619 * gcc.dg/vect/vect-strided-a-u16-i2.c: Mark functions noinline.
7620 * gcc.dg/vect/vect-outer-2c.c: Mark functions noinline.
7621 * gcc.dg/vect/vect-outer-5.c: Mark functions noinline.
7622 * gcc.dg/vect/no-scevccp-outer-8.c: Mark functions noinline.
7623 * gcc.dg/vect/vect-115.c: Mark functions noinline.
7624 * gcc.dg/vect/vect-9.c: Mark functions noinline.
7625 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Mark functions noinline.
7626 * gcc.dg/vect/vect-reduc-pattern-1a.c: Mark functions noinline.
7627 * gcc.dg/vect/no-scevccp-outer-11.c: Mark functions noinline.
7628 * gcc.dg/vect/no-scevccp-outer-10b.c: Mark functions noinline.
7629 * gcc.dg/vect/vect-strided-u32-i4.c: Mark functions noinline.
7630 * gcc.dg/vect/vect-widen-mult-u8.c: Mark functions noinline.
7631 * gcc.dg/vect/vect-multitypes-6.c: Mark functions noinline.
7632 * gcc.dg/vect/no-scevccp-outer-19.c: Mark functions noinline.
7633 * gcc.dg/vect/vect-60.c: Mark functions noinline.
7634 * gcc.dg/vect/vect-26.c: Mark functions noinline.
7635 * gcc.dg/vect/vect-vfa-02.c: Mark functions noinline.
7636 * gcc.dg/vect/vect-85.c: Mark functions noinline.
7637 * gcc.dg/vect/vect-68.c: Mark functions noinline.
7638 * gcc.dg/vect/vect-outer-3b.c: Mark functions noinline.
7639 * gcc.dg/vect/vect-floatint-conversion-1.c: Mark functions noinline.
7640 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Mark functions noinline.
7641 * gcc.dg/vect/vect-reduc-8.c: Mark functions noinline.
7642 * gcc.dg/vect/vect-107.c: Mark functions noinline.
7643 * gcc.dg/vect/vect-iv-1.c: Mark functions noinline.
7644 * gcc.dg/vect/no-scevccp-outer-20.c: Mark functions noinline.
7645 * gcc.dg/vect/vect-iv-9.c: Mark functions noinline.
7646 * gcc.dg/vect/vect-52.c: Mark functions noinline.
7647 * gcc.dg/vect/vect-35.c: Mark functions noinline.
7648 * gcc.dg/vect/vect-18.c: Mark functions noinline.
7649 * gcc.dg/vect/vect-align-2.c: Mark functions noinline.
7650 * gcc.dg/vect/no-scevccp-outer-1.c: Mark functions noinline.
7651 * gcc.dg/vect/vect-77.c: Mark functions noinline.
7652 * gcc.dg/vect/vect-2.c: Mark functions noinline.
7653 * gcc.dg/vect/vect-outer-2d.c: Mark functions noinline.
7654 * gcc.dg/vect/vect-outer-6.c: Mark functions noinline.
7655 * gcc.dg/vect/vect-82_64.c: Mark functions noinline.
7656 * gcc.dg/vect/no-scevccp-outer-9.c: Mark functions noinline.
7657 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Mark functions noinline.
7658 * gcc.dg/vect/vect-116.c: Mark functions noinline.
7659 * gcc.dg/vect/vect-strided-store-u16-i4.c: Mark functions noinline.
7660 * gcc.dg/vect/no-scevccp-vect-iv-3.c: Mark functions noinline.
7661 * gcc.dg/vect/vect-reduc-pattern-1b.c: Mark functions noinline.
7662 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Mark functions noinline.
7663 * gcc.dg/vect/no-scevccp-outer-12.c: Mark functions noinline.
7664 * gcc.dg/vect/vect-multitypes-7.c: Mark functions noinline.
7665 * gcc.dg/vect/no-vfa-vect-101.c: Mark functions noinline.
7666 * gcc.dg/vect/vect-44.c: Mark functions noinline.
7667 * gcc.dg/vect/vect-27.c: Mark functions noinline.
7668 * gcc.dg/vect/vect-vfa-03.c: Mark functions noinline.
7669 * gcc.dg/vect/vect-86.c: Mark functions noinline.
7670 * gcc.dg/vect/vect-100.c: Mark functions noinline.
7671 * gcc.dg/vect/vect-reduc-1.c: Mark functions noinline.
7672 * gcc.dg/vect/vect-outer-3c.c: Mark functions noinline.
7673 * gcc.dg/vect/vect-floatint-conversion-2.c: Mark functions noinline.
7674 * gcc.dg/vect/vect-strided-a-u32-mult.c: Mark functions noinline.
7675 * gcc.dg/vect/vect-strided-u8-i8.c: Mark functions noinline.
7676 * gcc.dg/vect/vect-outer-fir-lb.c: Mark functions noinline.
7677 * gcc.dg/vect/vect-108.c: Mark functions noinline.
7678 * gcc.dg/vect/vect-reduc-9.c: Mark functions noinline.
7679 * gcc.dg/vect/no-scevccp-outer-21.c: Mark functions noinline.
7680 * gcc.dg/vect/vect-iv-2.c: Mark functions noinline.
7681 * gcc.dg/vect/vect-reduc-pattern-2a.c: Mark functions noinline.
7682 * gcc.dg/vect/vect-11.c: Mark functions noinline.
7683 * gcc.dg/vect/vect-70.c: Mark functions noinline.
7684 * gcc.dg/vect/vect-36.c: Mark functions noinline.
7685 * gcc.dg/vect/vect-19.c: Mark functions noinline.
7686 * gcc.dg/vect/vect-95.c: Mark functions noinline.
7687 * gcc.dg/vect/vect-78.c: Mark functions noinline.
7688 * gcc.dg/vect/vect-strided-a-u16-i4.c: Mark functions noinline.
7689 * gcc.dg/vect/vect-3.c: Mark functions noinline.
7690 * gcc.dg/vect/vect-all.c: Mark functions noinline.
7691 * gcc.dg/vect/vect-117.c: Mark functions noinline.
7692 * gcc.dg/vect/no-scevccp-outer-13.c: Mark functions noinline.
7693 * gcc.dg/vect/vect-reduc-pattern-1c.c: Mark functions noinline.
7694 * gcc.dg/vect/vect-strided-u16-i2.c: Mark functions noinline.
7695 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Mark functions noinline.
7696 * gcc.dg/vect/vect-20.c: Mark functions noinline.
7697 * gcc.dg/vect/vect-multitypes-8.c: Mark functions noinline.
7698 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: Mark functions noinline.
7699 * gcc.dg/vect/no-vfa-vect-102.c: Mark functions noinline.
7700 * gcc.dg/vect/vect-62.c: Mark functions noinline.
7701 * gcc.dg/vect/vect-28.c: Mark functions noinline.
7702 * gcc.dg/vect/vect-multitypes-10.c: Mark functions noinline.
7703 * gcc.dg/vect/vect-vfa-04.c: Mark functions noinline.
7704 * gcc.dg/vect/vect-87.c: Mark functions noinline.
7705 * gcc.dg/vect/vect-reduc-dot-u16a.c: Mark functions noinline.
7706 * gcc.dg/vect/vect-reduc-2.c: Mark functions noinline.
7707 * gcc.dg/vect/vect-intfloat-conversion-4a.c: Mark functions noinline.
7708 * gcc.dg/vect/vect-109.c: Mark functions noinline.
7709 * gcc.dg/vect/no-scevccp-outer-22.c: Mark functions noinline.
7710 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: Mark functions
7712 * gcc.dg/vect/vect-iv-3.c: Mark functions noinline.
7713 * gcc.dg/vect/vect-reduc-pattern-2b.c: Mark functions noinline.
7714 * gcc.dg/vect/vect-reduc-dot-s8a.c: Mark functions noinline.
7715 * gcc.dg/vect/no-vfa-vect-57.c: Mark functions noinline.
7716 * gcc.dg/vect/vect-12.c: Mark functions noinline.
7717 * gcc.dg/vect/vect-71.c: Mark functions noinline.
7718 * gcc.dg/vect/vect-54.c: Mark functions noinline.
7719 * gcc.dg/vect/vect-strided-a-mult.c: Mark functions noinline.
7720 * gcc.dg/vect/no-scevccp-outer-3.c: Mark functions noinline.
7721 * gcc.dg/vect/vect-96.c: Mark functions noinline.
7722 * gcc.dg/vect/vect-reduc-1char.c: Mark functions noinline.
7723 * gcc.dg/vect/vect-110.c: Mark functions noinline.
7724 * gcc.dg/vect/vect-intfloat-conversion-1.c: Mark functions noinline.
7725 * gcc.dg/vect/vect-4.c: Mark functions noinline.
7726 * gcc.dg/vect/vect-strided-store-u32-i2.c: Mark functions noinline.
7727 * gcc.dg/vect/vect-outer-4k.c: Mark functions noinline.
7728 * gcc.dg/vect/vect-multitypes-1.c: Mark functions noinline.
7729 * gcc.dg/vect/vect-strided-mult.c: Mark functions noinline.
7730 * gcc.dg/vect/no-scevccp-outer-14.c: Mark functions noinline.
7731 * gcc.dg/vect/no-vfa-vect-49.c: Mark functions noinline.
7732 * gcc.dg/vect/vect-21.c: Mark functions noinline.
7733 * gcc.dg/vect/vect-multitypes-9.c: Mark functions noinline.
7734 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: Mark functions noinline.
7735 * gcc.dg/vect/vect-80.c: Mark functions noinline.
7736 * gcc.dg/vect/vect-63.c: Mark functions noinline.
7737 * gcc.dg/vect/vect-46.c: Mark functions noinline.
7738 * gcc.dg/vect/vect-29.c: Mark functions noinline.
7739 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Mark functions noinline.
7740 * gcc.dg/vect/vect-multitypes-11.c: Mark functions noinline.
7741 * gcc.dg/vect/vect-88.c: Mark functions noinline.
7742 * gcc.dg/vect/vect-strided-u8-i2.c: Mark functions noinline.
7743 * gcc.dg/vect/vect-reduc-dot-u16b.c: Mark functions noinline.
7744 * gcc.dg/vect/vect-reduc-3.c: Mark functions noinline.
7745 * gcc.dg/vect/vect-83_64.c: Mark functions noinline.
7746 * gcc.dg/vect/vect-intfloat-conversion-4b.c: Mark functions noinline.
7747 * gcc.dg/vect/vect-iv-4.c: Mark functions noinline.
7748 * gcc.dg/vect/vect-reduc-pattern-2c.c: Mark functions noinline.
7749 * gcc.dg/vect/vect-reduc-dot-s8b.c: Mark functions noinline.
7750 * gcc.dg/vect/vect-30.c: Mark functions noinline.
7751 * gcc.dg/vect/vect-13.c: Mark functions noinline.
7752 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Mark functions noinline.
7753 * gcc.dg/vect/vect-iv-8a.c: Mark functions noinline.
7754 * gcc.dg/vect/vect-strided-same-dr.c: Mark functions noinline.
7755 * gcc.dg/vect/vect-72.c: Mark functions noinline.
7756 * gcc.dg/vect/vect-38.c: Mark functions noinline.
7757 * gcc.dg/vect/no-scevccp-outer-4.c: Mark functions noinline.
7758 * gcc.dg/vect/vect-widen-mult-u16.c: Mark functions noinline.
7759 * gcc.dg/vect/vect-97.c: Mark functions noinline.
7760 * gcc.dg/vect/vect-111.c: Mark functions noinline.
7761 * gcc.dg/vect/vect-intfloat-conversion-2.c: Mark functions noinline.
7762 * gcc.dg/vect/vect-outer-4d.c: Mark functions noinline.
7763 * gcc.dg/vect/vect-5.c: Mark functions noinline.
7764 * gcc.dg/vect/vect-strided-mult-char-ls.c: Mark functions noinline.
7765 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Mark functions noinline.
7766 * gcc.dg/vect/vect-outer-4l.c: Mark functions noinline.
7767 * gcc.dg/vect/vect-multitypes-2.c: Mark functions noinline.
7768 * gcc.dg/vect/no-scevccp-outer-15.c: Mark functions noinline.
7769 * gcc.dg/vect/vect-reduc-1short.c: Mark functions noinline.
7770 * gcc.dg/vect/vect-strided-u16-i4.c: Mark functions noinline.
7771 * gcc.dg/vect/vect-strided-u32-i8.c: Mark functions noinline.
7772 * gcc.dg/vect/vect-22.c: Mark functions noinline.
7773 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: Mark functions noinline.
7774 * gcc.dg/vect/vect-64.c: Mark functions noinline.
7775 * gcc.dg/vect/vect-89.c: Mark functions noinline.
7776 * gcc.dg/vect/no-tree-dom-vect-bug.c: Mark functions noinline.
7777 * gcc.dg/vect/vect-103.c: Mark functions noinline.
7778 * gcc.dg/vect/no-vfa-vect-51.c: Mark functions noinline.
7779 * gcc.dg/vect/no-vfa-pr29145.c: Mark functions noinline.
7780 * gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c: Mark functions noinline.
7781 * gcc.dg/vect/vect-iv-5.c: Mark functions noinline.
7782 * gcc.dg/vect/vect-reduc-dot-s8c.c: Mark functions noinline.
7783 * gcc.dg/vect/vect-11a.c: Mark functions noinline.
7784 * gcc.dg/vect/vect-31.c: Mark functions noinline.
7785 * gcc.dg/vect/vect-14.c: Mark functions noinline.
7786 * gcc.dg/vect/vect-73.c: Mark functions noinline.
7787 * gcc.dg/vect/vect-56.c: Mark functions noinline.
7788 * gcc.dg/vect/vect-outer-2.c: Mark functions noinline.
7789 * gcc.dg/vect/no-scevccp-outer-5.c: Mark functions noinline.
7790 * gcc.dg/vect/vect-98.c: Mark functions noinline.
7791 * gcc.dg/vect/vect-strided-float.c: Mark functions noinline.
7792 * gcc.dg/vect/vect-intfloat-conversion-3.c: Mark functions noinline.
7793 * gcc.dg/vect/vect-112.c: Mark functions noinline.
7794 * gcc.dg/vect/no-scevccp-outer-9a.c: Mark functions noinline.
7795 * gcc.dg/vect/vect-6.c: Mark functions noinline.
7796 * gcc.dg/vect/no-vfa-vect-43.c: Mark functions noinline.
7797 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Mark functions noinline.
7798 * gcc.dg/vect/vect-outer-4m.c: Mark functions noinline.
7799 * gcc.dg/vect/vect-widen-mult-s8.c: Mark functions noinline.
7800 * gcc.dg/vect/vect-multitypes-3.c: Mark functions noinline.
7801 * gcc.dg/vect/pr25413.c: Mark functions noinline.
7802 * gcc.dg/vect/no-scevccp-outer-16.c: Mark functions noinline.
7803 * gcc.dg/vect/vect-40.c: Mark functions noinline.
7804 * gcc.dg/vect/vect-23.c: Mark functions noinline.
7805 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: Mark functions noinline.
7806 * gcc.dg/vect/vect-82.c: Mark functions noinline.
7807 * gcc.dg/vect/vect-65.c: Mark functions noinline.
7808 * gcc.dg/vect/vect-48.c: Mark functions noinline.
7809 * gcc.dg/vect/vect-reduc-dot-s16a.c: Mark functions noinline.
7810 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Mark functions noinline.
7811 * gcc.dg/vect/vect-104.c: Mark functions noinline.
7812 * gcc.dg/vect/vect-outer-fir.c: Mark functions noinline.
7813 * gcc.dg/vect/vect-iv-6.c: Mark functions noinline.
7814 * gcc.dg/vect/vect-strided-u32-mult.c: Mark functions noinline.
7815 * gcc.dg/vect/vect-32.c: Mark functions noinline.
7816 * gcc.dg/vect/vect-15.c: Mark functions noinline.
7817 * gcc.dg/vect/no-trapping-math-2.c: Mark functions noinline.
7818 * gcc.dg/vect/vect-float-truncate-1.c: Mark functions noinline.
7819 * gcc.dg/vect/vect-91.c: Mark functions noinline.
7820 * gcc.dg/vect/vect-74.c: Mark functions noinline.
7821 * gcc.dg/vect/vect-outer-2a.c: Mark functions noinline.
7822 * gcc.dg/vect/vect-outer-3.c: Mark functions noinline.
7823 * gcc.dg/vect/vect-reduc-2char.c: Mark functions noinline.
7824 * gcc.dg/vect/no-scevccp-outer-6.c: Mark functions noinline.
7825 * gcc.dg/vect/vect-99.c: Mark functions noinline.
7826 * gcc.dg/vect/vect-113.c: Mark functions noinline.
7827 * gcc.dg/vect/no-scevccp-outer-9b.c: Mark functions noinline.
7828 * gcc.dg/vect/vect-outer-4f.c: Mark functions noinline.
7829 * gcc.dg/vect/vect-7.c: Mark functions noinline.
7830 * gcc.dg/vect/no-vfa-vect-61.c: Mark functions noinline.
7831 * gcc.dg/vect/vect-multitypes-4.c: Mark functions noinline.
7832 * gcc.dg/vect/no-scevccp-outer-17.c: Mark functions noinline.
7833 * gcc.dg/vect/vect-24.c: Mark functions noinline.
7834 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: Mark functions noinline.
7835 * gcc.dg/vect/vect-83.c: Mark functions noinline.
7836 * gcc.dg/vect/vect-66.c: Mark functions noinline.
7837 * gcc.dg/vect/wrapv-vect-reduc-2char.c: Mark functions noinline.
7839 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
7842 * gcc.target/i386/cmov7.c: New file.
7844 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
7846 * gcc.target/i386/sse4a-check.h: New file.
7847 * gcc.target/i386/sse4a-extract.c: Include sse4a-check.h. Remove main.
7848 * gcc.target/i386/sse4a-insert.c: Ditto.
7849 * gcc.target/i386/sse4a-montsd.c: Ditto.
7850 * gcc.target/i386/sse4a-montss.c: Ditto.
7851 * gcc.target/i386/mmx-check.h: New file.
7852 * gcc.target/i386/mmx-4.c: Include mmx-check.h. Remove main.
7853 * gcc.target/i386/builtin-apply-mmx.c: Ditto.
7854 * gcc.target/i386/sse-check.h: New file.
7855 * gcc.target/i386/pr13685: Include sse-check.h. Remove main.
7856 * gcc.target/i386/sse-3.c: Ditto.
7857 * gcc.target/i386/sse-7.c: Ditto.
7858 * gcc.target/i386/sse-9.c: Ditto.
7859 * gcc.target/i386/ssefn-3.c: Ditto.
7860 * gcc.target/i386/sse-recip.c: Ditto.
7861 * gcc.target/i386/sse-recip-vec.c: Ditto.
7862 * gcc.target/i386/20020523.c: Ditto. Rename from 20020523-2.c.
7863 * gcc.target/i386/20020523-1.c: Remove.
7864 * gcc.target/i386/sse2-lrint-vec.c: Include sse2-check.h. Remove main.
7865 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
7866 * gcc.target/i386/ssefn-4.c: Ditto.
7867 * gcc.target/i386/sse-6.c: Ditto.
7868 * gcc.target/i386/sse-10.c: Ditto.
7869 * gcc.target/i386/sse-11.c: Ditto.
7870 * gcc.target/i386/sse-18.c: Ditto.
7871 * gcc.target/i386/fpprec-1.c: Ditto.
7872 * g++.dg/other/i386-1.C: Ditto.
7874 2007-09-04 Richard Guenther <rguenther@suse.de>
7876 PR tree-optimization/33291
7877 * gcc.dg/volatile2.c: New testcase.
7878 * gcc.dg/pr32721.c: Adjust volatile reference pattern.
7879 * gcc.dg/tree-ssa/forwprop-1.c: Remove xfail.
7880 * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
7881 * gcc.dg/tree-ssa/pr17141-1.c: Likewise.
7883 2007-09-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7886 * gfortran.dg/namelist_15.f90: Update test.
7887 * gfortran.dg/namelist_24.f90: Update test.
7888 * gfortran.dg/namelist_38.f90: New test.
7890 2007-09-03 H.J. Lu <hongjiu.lu@intel.com>
7892 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Restored. Moved to ...
7893 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
7894 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Restored. Moved to ...
7895 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
7896 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Restored. Moved to ...
7897 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
7899 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
7901 * gcc.target/cris/builtin_bswap_v3.c: New testcase.
7902 * gcc.target/cris/builtin_bswap_v8.c: New testcase.
7904 * gcc.dg/torture/cris-asm-mof-1.c: Skip if -march defined.
7906 2007-09-02 David Daney <ddaney@avtrex.com>
7908 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: New test.
7909 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Ditto.
7910 * gcc.target/mips/atomic-memory-1.c: Ditto.
7911 * gcc.target/mips/atomic-memory-2.c: Ditto.
7913 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
7915 * gcc.target/cris/builtin_clz_v0.c: New testcase.
7916 * gcc.target/cris/builtin_clz_v3.c: New testcase.
7918 2007-09-02 Tobias Schlüuter <tobi@gcc.gnu.org>
7920 * gfortran.dg/substr_6.f90: New test.
7922 2007-09-02 Paolo Carlini <pcarlini@suse.de>
7925 * g++.dg/other/error18.C: New.
7926 * g++.dg/expr/bitfield3.C: Adjust.
7928 2007-09-02 H.J. Lu <hongjiu.lu@intel.com>
7931 * gfortran.fortran-torture/compile/pr33276.f90: New.
7933 2007-09-02 Joseph Myers <joseph@codesourcery.com>
7937 * gcc.dg/c99-arraydecl-3.c: New test.
7939 2007-08-31 Douglas Gregor <doug.gregor@gmail.com>
7942 * g++.dg/cpp0x/variadic-new2.C: New.
7943 * g++.dg/cpp0x/variadic-new.C: New.
7945 2007-08-31 Tobias Burnus <burnus@net-b.de>
7948 * gfortran.dg/eor_handling_2.f90: Add dg-warnings.
7949 * gfortran.dg/read_1.f90: New.
7951 2007-08-31 Paolo Carlini <pcarlini@suse.de>
7954 * g++.dg/template/error30.C: New.
7956 2007-08-31 Paolo Carlini <pcarlini@suse.de>
7959 * g++.dg/template/crash70.C: New.
7961 2007-08-31 Paolo Carlini <pcarlini@suse.de>
7964 * g++.dg/ext/is_class_error.C: New.
7966 2007-08-31 Olivier Hainque <hainque@adacore.com>
7968 * gnat.dg/test_oalign.adb, oalign[12].ads: New test.
7970 2007-08-31 David Edelsohn <edelsohn@gnu.org>
7971 Revital Eres <eres@il.ibm.com>
7973 * gcc.target/powerpc/paired-1.c: New test.
7974 * gcc.target/powerpc/paired-2.c: New test.
7975 * gcc.target/powerpc/paired-3.c: New test.
7976 * gcc.target/powerpc/paired-4.c: New test.
7977 * gcc.target/powerpc/paired-5.c: New test.
7978 * gcc.target/powerpc/paired-6.c: New test.
7979 * gcc.target/powerpc/paired-7.c: New test.
7980 * gcc.target/powerpc/ppc-paired.c: New test.
7982 2007-08-31 Ollie Wild <aaw@google.com>
7984 * g++.dg/conversion/ptrmem2.C: New test.
7985 * g++.dg/conversion/ptrmem3.C: New test.
7986 * g++.dg/conversion/ptrmem4.C: New test.
7987 * g++.dg/conversion/ptrmem5.C: New test.
7988 * g++.dg/conversion/ptrmem6.C: New test.
7989 * g++.dg/conversion/ptrmem7.C: New test.
7990 * g++.dg/conversion/ptrmem8.C: New test.
7992 2007-08-31 Paul Thomas <pault@gcc.gnu.org>
7995 * gfortran.dg/char_length_7.f90: New test.
7996 * gfortran.dg/char_length_9.f90: New test.
7997 * gfortran.dg/char_assign_1.f90: Add extra warning.
8001 * gfortran.dg/char_length_8.f90: New test.
8003 2007-08-30 Andrew Pinski <andrew_pinski@playstation.sony.com>
8005 * gcc.target/powerpc/ppu-intrinsics.c: New testcase.
8007 2007-08-30 Jakub Jelinek <jakub@redhat.com>
8009 * gcc.dg/inline-24.c: New test.
8010 * g++.dg/opt/inline11.C: New test.
8012 2007-08-30 Richard Guenther <rguenther@suse.de>
8014 * gcc.target/i386/vectorize5.c: New testcase.
8016 2007-08-30 Tobias Burnus <burnus@net-b.de>
8019 * interface.c (check_interface0): Improve error for external procs.
8020 (check_sym_interfaces): Fix checking of module procedures.
8022 2007-08-30 Jakub Jelinek <jakub@redhat.com>
8024 * gcc.dg/sync-2.c (AI_ALIGN): Define if not defined.
8026 * gcc.dg/sync-3.c: New test.
8029 * gcc.dg/cleanup-12.c: New test.
8031 2007-08-30 Uros Bizjak <ubizjak@gmail.com>
8033 * lib/gcc-dg.exp (cleanup-profile-file): New procedure.
8034 * gcc.dg/20021014-1.c: Use cleanup-profile-file.
8035 * gcc.dg/gcc.dg/20021014-1.c: Ditto.
8036 * gcc.dg/pr32450.c: Ditto.
8037 * gcc.dg/nest.c: Ditto.
8038 * gcc.dg/nested-func-4.c: Ditto.
8039 * g++.old-deja/g++.law/profile1.C: Ditto.
8041 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8044 * gfortran.fortran-torture/execute/getarg_1.f90: Add check for
8045 non-default integer kind arguments.
8047 2007-08-29 Tobias Burnus <burnus@gcc.gnu.org>
8050 * gfortran.dg/is_iostat_end_eor_1.f90: New test.
8052 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
8054 * gcc.dg/h8300-ice2.c: Remove target selector.
8056 2007-08-29 Christopher D. Rickett <crickett@lanl.gov>
8059 * gfortran.dg/binding_label_tests_15.f03: New test case.
8060 * gfortran.dg/binding_label_tests_16.f03: Ditto.
8062 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8064 * gfortran.dg/alloc_comp_basics_1.f90: Update check.
8065 * gfortran.dg/alloc_comp_constructor_1.f90: Update check.
8067 2007-08-29 Douglas Gregor <doug.gregor@gmail.com>
8070 * g++.dg/other/canon-33194.C: New.
8072 2007-08-29 Rask Ingemann Lambertsen <rask@sygehus.dk>
8074 * gcc.c-torture/execute/simd-1.c: Use SImode vector elements.
8075 * gcc.c-torture/execute/pr23135.c: Likewise.
8077 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
8079 * gcc.dg/pr31344.c: Move to ...
8080 * gcc.dg/dfp/pr31344.c: ... here.
8081 * gcc.dg/sibcall-6.c: Simplify dg-skip-if directive.
8082 * gcc.dg/20050503-1.c: Ditto.
8083 * gcc.dg/20050111-1.c: Simplify i?86 and x86_64 dg-options directive.
8084 * gcc.dg/20061127-1.c: Compile only for fpic targets.
8085 * gcc.dg/20060801-1.c: Ditto.
8087 2007-08-29 Kaz Kojima <kkojima@gcc.gnu.org>
8089 * gfortran.dg/isnan_1.f90: Add -mieee for sh.
8090 * gfortran.dg/nan_1.f90: Likewise.
8092 2007-08-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8095 Revert previous patch.
8097 2007-08-28 Nathan Sidwell <nathan@codesourcery.com>
8098 Kazu Hirata <kazu@codesourcery.com>
8100 * gcc.target/m68k/interrupt-1.c: New.
8102 2007-08-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
8104 * gcc.c-torture/compile/limits-blockid.c: Reduce testcase size to
8105 10000 for targets where "int" can't hold at least 100000.
8106 * gcc.c-torture/compile/limits-enumconst.c: Likewise.
8107 * gcc.dg/fold-eqandshift-1.c (INT_BITS): New.
8108 (test5)(test6): Use it.
8109 * gcc.dg/pr30744-1.c (r): Use pointer sized integer.
8110 * gcc.dg/tree-ssa/foldaddr-1.c (foo): Likewise.
8111 * gcc.dg/tree-ssa/loadpre6.c (main): Likewise.
8112 * gcc.dg/tls/opt-5.c (__gen_tempname): Avoid overflowing 16-bit int.
8113 * gcc.dg/attr-alloc_size.c (test): Likewise.
8115 2007-08-28 Paolo Carlini <pcarlini@suse.de>
8118 * g++.dg/template/error29.C: New.
8120 2007-08-28 Jakub Jelinek <jakub@redhat.com>
8123 * g++.dg/ext/visibility/anon5.C: New test.
8125 2007-08-28 Dominique d'Humieres <dominiq@lps.ens.fr>
8127 * gfortran.dg/gamma_4.f90: Fix large-real kind selection.
8129 2007-08-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8131 * gfortran.dg/gamma_1.f90: Remove large-real tests.
8132 * gfortran.dg/gamma_2.f90: Remove large-real tests.
8133 * gfortran.dg/gamma_4.f90: New: large-real tests.
8135 2007-08-28 Jason Merrill <jason@redhat.com>
8138 * g++.dg/ext/stmtexpr12.C: New test.
8141 * g++.dg/ext/attrib28.C: New test.
8143 2007-08-28 Uros Bizjak <ubizjak@gmail.com>
8146 * gcc.target/i386/pr32661.c: New test.
8148 2007-08-28 Jakub Jelinek <jakub@redhat.com>
8151 * gcc.dg/pr32370.c: New test.
8153 PR rtl-optimization/33148
8154 * gcc.c-torture/compile/20070827-1.c: New test.
8157 * d++.dg/debug/const3.C: New test.
8158 * d++.dg/debug/const4.C: New test.
8159 * d++.dg/debug/dwarf2/const1.C: New test.
8160 * d++.dg/debug/dwarf2/const2.C: New test.
8161 * d++.dg/debug/dwarf2/const2b.C: New test.
8163 2007-08-28 Mircea Namolaru <namolaru@il.ibm.com>
8164 Vladimir Yanovsky <yanov@il.ibm.com>
8165 Revital Eres <eres@il.ibm.com>
8166 Andrey Belevantsev <abel@ispras.ru>
8168 * gcc.dg/sms-1.c: New test.
8170 2007-08-27 Alexandre Oliva <aoliva@redhat.com>
8172 * g++.dg/ext/gnu-inline-common.h: New.
8173 * g++.dg/ext/gnu-inline-global-reject.C: New.
8174 * g++.dg/ext/gnu-inline-global.C: New.
8175 * g++.dg/ext/gnu-inline-namespace.C: New.
8176 * g++.dg/ext/gnu-inline-anon-namespace.C: New.
8177 * g++.dg/ext/gnu-inline-class.C: New.
8178 * g++.dg/ext/gnu-inline-class-static.C: New.
8179 * g++.dg/ext/gnu-inline-template-class.C: New.
8180 * g++.dg/ext/gnu-inline-template-func.C: New.
8182 2007-08-27 Jason Merrill <jason@redhat.com>
8185 * g++.dg/ext/stmtexpr11.C: New.
8187 2007-08-27 Kazu Hirata <kazu@codesourcery.com>
8189 * lib/target-supports.exp (check_profiling_available):
8190 Set profiling_available_saved to 0 on fido-*-elf.
8192 2007-08-27 Daniel Berlin <dberlin@dberlin.org>
8194 PR tree-optimization/33173
8196 * gcc.c-torture/compile/pr33173.c: New.
8198 2007-08-27 H.J. Lu <hongjiu.lu@intel.com>
8201 * gcc.dg/dfp/pr31385.c: New.
8203 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
8205 * gcc.dg/unsigned-long-compare.c: Remove target selector.
8207 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
8209 * gcc.dg/arm-eabi1.c, gcc.dg/symbian1.c, cc.dg/symbian2.c,
8210 gcc.dg/symbian3.c, gcc.dg/symbian4.c, gcc.dg/symbian5.c,
8211 gcc.dg/20051215-1.c: Move to gcc.target/arm directory.
8212 * gcc.dg/const-compare.c, gcc.dg/non-lazy-ptr-test.c,
8213 gcc.dg/rs6000-leaf.c: Move to gcc.target/powerpc directory.
8214 * gcc.dg/m68k-pic-1.c, gcc.dg/m68k-slp-ice.c: Move to
8215 gcc.target/m68k directory.
8216 * gcc.dg/i386-darwin-fpmath.c: Move to gcc.target/i386 directory.
8217 * gcc.dg/cris-peep2-andu1.c, gcc.dg/cris-peep2-andu2.c,
8218 gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-xsrand2.c: Move to
8219 gcc.target/cris directory.
8220 * gcc.dg/20020620-1.c: Move to gcc.target/mips directory.
8221 * gcc.dg/bfin-longcall-1.c, gcc.dg/bfin-longcall-2.c: Move to
8222 gcc.target/bfin directory.
8224 * gcc.target/sh: New directory.
8225 * gcc.target/sh/sh.exp: New file.
8226 * gcc.dg/pr21255-1.c, gcc.dg/pr21255-2-mb.c, gcc.dg/pr21255-2-ml.c,
8227 gcc.dg/pr21255-3.c, gcc.dg/pr21255-4.c, gcc.dg/sh4a-bitmovua.c,
8228 gcc.dg/sh4a-cos.c, gcc.dg/sh4a-cosf.c, gcc.dg/sh4a-fprun.c,
8229 gcc.dg/sh4a-fsrra.c, gcc.dg/sh4a-memmovua.c, gcc.dg/sh4a-sin.c,
8230 gcc.dg/sh4a-sincosf.c, gcc.dg/sh4a-sinf.c gcc.dg/sh-relax.c,
8231 gcc.dg/sh-relax-vxworks.c: Move to gcc.target/sh directory.
8233 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
8235 * gcc.target/i386/pow-1.c: Fix scan-assembler-not.
8236 * gcc.target/i386/asm-3.c: Skip -fpic ilp32 targets only.
8237 * gcc.target/i386/20020523-1.c: Require nonpic effective target.
8238 * gcc.target/i386/local2.c: Ditto.
8239 * gcc.target/i386/stack-prot-kernel.c: Ditto.
8240 * gcc.target/i386/20011119-1.c: Ditto.
8241 * gcc.target/i386/tailcall-1.c: Ditto. Check ilp32 targets only.
8242 * gcc.target/i386/fastcall-1.c: Fix target selector.
8244 2007-08-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8247 * gfortran.dg/negative_unit.f: Add new check
8248 * gfortran.dg/negative_unit_int8.f: New. Same as above except use
8249 -fdefault-integer-8.
8251 2007-08-26 Asher Langton <langton2@llnl.gov>
8253 * gfortran.dg/recursive_stack.f90: New.
8254 * gfortran.dg/openmp_stack.f90: New.
8256 2007-08-26 Tobias Burnus <burnus@net-b.de>
8259 * gfortran.dg/use_10.f90: New.
8261 2007-08-26 Tobias Burnus <burnus@net-b.de>
8264 * gfortran.dg/namelist_14.f90: Make test case valid.
8265 * gfortran.dg/common_10.f90: New.
8267 2007-08-26 H.J. Lu <hongjiu.lu@intel.com>
8270 * gcc.dg/ifelse-2.c: New.
8272 2007-08-26 Tobias Burnus <burnus@net-b.de>
8275 * gfortran.dg/gamma_1.f90: New.
8276 * gfortran.dg/gamma_2.f90: New.
8277 * gfortran.dg/gamma_3.f90: New.
8279 2007-08-26 Tobias Burnus <burnus@net-b.de>
8282 * gfortran.dg/used_types_18.f90: New.
8284 2007-08-25 Jakub Jelinek <jakub@redhat.com>
8286 * gcc.dg/array-init-2.c: New test.
8288 2007-08-24 Tobias Burnus <burnus@net-b.de>
8291 * gfortran.dg/initialization_4.f90: Update dg-error.
8292 * gfortran.dg/initialization_13.f90: New.
8294 2007-08-24 Richard Guenther <rguenther@suse.de>
8297 * gcc.c-torture/compile/pr33166.c: New testcase.
8299 2007-08-24 Tobias Burnus <burnus@net-b.de>
8302 * gfortran.dg/pointer_assign_4.f90: New.
8303 * gfortran.dg/shape_2.f90: Fix test case.
8304 * gfortran.dg/char_result_4.f90: Ditto.
8306 2007-08-24 Jakub Jelinek <jakub@redhat.com>
8308 * gcc.dg/array-init-1.c: New test.
8311 * g++.dg/parse/crash36.C: New test.
8313 2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
8315 * gcc.dg/pr32721.c: Updated.
8317 2007-08-24 Jakub Jelinek <jakub@redhat.com>
8319 PR tree-optimization/32573
8321 * gcc.dg/pr32573.c: New test.
8324 * g++.dg/lookup/ns3.C: New test.
8326 * gfortran.dg/assumed_charlen_sharing.f90: New test.
8329 * g++.dg/parse/crash37.C: New test.
8331 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
8334 * gcc.target/i386/pr17390.c: New test.
8336 2007-08-23 Richard Guenther <rguenther@suse.de>
8338 * gcc.dg/tree-ssa/builtin-fprintf-1.c: Adjust patterns.
8339 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: Likewise.
8340 * gcc.dg/tree-ssa/builtin-printf-1.c: Likewise.
8341 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: Likewise.
8342 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: Likewise.
8343 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: Likewise.
8344 * gcc.dg/tree-ssa/builtin-vprintf-1.c: Likewise.
8345 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: Likewise.
8347 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
8349 * gcc.target/s390: New directory.
8350 * gcc.target/s390/s390.exp: New file.
8351 * gcc.dg/20020926-1.c, gcc.dg/20030123-1.c, gcc.dg/20030129-1.c,
8352 gcc.dg/20040305-1.c, gcc.dg/20041109-1.c, gcc.dg/20041216-1.c,
8353 gcc.dg/20050409-1.c, gcc.dg/20050524-1.c, gcc.dg/20050824-1.c,
8354 gcc.dg/pr20927.c, gcc.dg/pr24624.c, gcc.dg/pr27661.c: Move to
8355 gcc.target/s390 directory.
8357 2007-08-23 Richard Guenther <rguenther@suse.de>
8359 PR tree-optimization/32328
8360 * gcc.dg/pr32328.c: New testcase.
8362 2007-08-23 Rask Ingemann Lambertsen <rask@sygehus.dk>
8364 * gcc.c-torture/execute/simd-4.x: Only run when stdint.h types are
8367 2007-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8370 * gfortran.dg/min_max_optional_5.f90: New test.
8371 * gfortran.dg/min_max_optional_2.f90: Remove.
8372 * gfortran.dg/min_max_optional_3.f90: Remove.
8373 * gfortran.dg/min_max_optional_4.f90: Remove.
8375 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
8377 * gcc.target/i386/xorps-sse.c: New.
8378 * gcc.target/i386/xorps-sse2.c: New.
8380 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
8382 * gcc.target/i386/cmov3.c: Fix scan-assembler.
8383 * gcc.target/i386/cmov4.c: Fix scan-assembler.
8384 * gcc.target/i386/xchg-2.c: Fix scan-assembler.
8386 2007-08-22 Christopher D. Rickett <crickett@lanl.gov>
8389 * gfortran.dg/c_f_pointer_shape_tests_2.f03: Update test to
8390 include multiple kinds for SHAPE parameter within a single
8392 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Ditto.
8393 * gfortran.dg/c_f_pointer_shape_tests_3.f03: New test case.
8395 2007-08-22 Janus Weil <jaydub66@gmail.com>
8397 * interface_abstract_1.f90: Extended test case.
8398 * interface_abstract_3.f90: New test.
8400 2007-08-21 Christian Bruel <christian.bruel@st.com>
8402 * gcc.dg/fold-sub.c: New test.
8404 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
8406 * gcc.dg/20000724-1.c, gcc.dg/980312-1.c, gcc.dg/980313-1.c,
8407 gcc.dg/attr-returns_twice-1.c, gcc.dg/inline-mcpy.c, gcc.dg/pr25196.c,
8408 gcc.dg/pr25993.c, gcc.dg/pr26449.c, gcc.dg/pr28839.c,
8409 gcc.dg/pr32191.c: Move to gcc.target/i386 directory.
8410 * gcc.target/i386/pr31854.c, gcc.target/i386/pr32065-1.c,
8411 gcc.target/i386/pr32065-2.c: Use dg-require-effective-target dfp.
8413 2007-08-22 Richard Guenther <rguenther@suse.de>
8416 * gcc.dg/pr33007.c: New testcase.
8418 2007-08-22 Richard Sandiford <richard@codesourcery.com>
8420 * gcc.c-torture/execute/strcmp-1.x: Delete.
8422 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
8424 * gcc.target/i386/*.c: Remove target selectors from dg-do directives.
8425 * gcc.target/i386/991129-1.c, gcc.target/i386/991209-1.c,
8426 gcc.target/i386/991214-1.c, gcc.target/i386/pr26778.c,
8427 gcc.target/i386/pr27827.c, gcc.target/i386/pr30505.c,
8428 gcc.target/i386/pr32389.c, gcc.target/i386/sse-8.c,
8429 gcc.target/i386/stack-realign.c,
8430 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
8431 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
8432 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c: Require ilp32
8433 target using dg-require-effective-target directive.
8434 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/amd64-abi-2.c,
8435 gcc.target/i386/cleanup-2.c, gcc.target/i386/cmpxchg16b-1.c,
8436 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
8437 gcc.target/i386/large-size-array-3.c, gcc.target/i386/pr25254.c,
8438 gcc.target/i386/pr31167.c, gcc.target/i386/pr32268.c,
8439 gcc.target/i386/pr32661-1.c, gcc.target/i386/pr32708-2.c,
8440 gcc.target/i386/pr32708-3.c, gcc.target/i386/sse4_1-pextrq.c,
8441 gcc.target/i386/sse4_1-pinsrq.c, gcc.target/i386/sse4_2-crc32q.c,
8442 gcc.target/i386/sse4_2-popcntq.c, gcc.target/i386/stack-prot-kernel.c:
8443 Require lp64 target using dg-require-effective-target directive.
8444 * gcc.target/i386/cleanup-1.c, gcc.target/i386/cleanup-2.c,
8445 gcc.target/i386/pr32268.c: Use *-*-linux* target selector in dg-do
8447 * gcc.target/i386/20010202-1.c: Move from here ...
8448 * gcc.dg/20010202-1.c: ... to here.
8450 2007-08-22 Richard Guenther <rguenther@suse.de>
8452 PR tree-optimization/33142
8453 * gcc.c-torture/execute/pr33142.c: New testcase.
8455 2007-08-22 Richard Guenther <rguenther@suse.de>
8458 * g++.dg/torture/pr32563.C: New testcase.
8460 2007-08-22 Jakub Jelinek <jakub@redhat.com>
8463 * gcc.dg/pr32912-1.c: Add -w to options.
8464 * gcc.dg/pr32912-2.c: Likewise.
8465 * gcc.dg/pr32912-3.c: Scan for ~{ rather than just ~.
8467 2007-08-21 Ian Lance Taylor <iant@google.com>
8469 * g++.dg/torture/pr33134.C: Moved from g++.dg/tree-ssa.
8471 2007-08-21 Ian Lance Taylor <iant@google.com>
8473 PR tree-optimization/33134
8474 * g++.dg/tree-ssa/pr33134.C: New test.
8476 2007-08-21 Nathan Froyd <froydnj@codesourcery.com>
8478 * gcc.target/powerpc/spe-vector-memset.c: New testcase.
8479 * gcc.target/powerpc/spe-vector-memcpy.c: New testcase.
8481 2007-08-21 Jakub Jelinek <jakub@redhat.com>
8484 * gcc.dg/debug/pr32610.c: New test.
8486 * g++.dg/init/new24.C: New test.
8489 * gcc.dg/pr32912-1.c: New test.
8490 * gcc.dg/pr32912-2.c: New test.
8491 * gcc.dg/pr32912-3.c: New test.
8493 2007-08-21 Richard Guenther <rguenther@suse.de>
8495 * gcc.dg/pointer-arith-10.c: New testcase.
8497 2007-08-21 Richard Guenther <rguenther@suse.de>
8500 * gcc.c-torture/compile/pr33122.c: New testcase.
8502 2007-03-20 Pawel Sikora <pluto@pld-linux.org>
8504 * g++.dg/warn/Wnvdtor-2.C: New testcase.
8506 2007-08-20 Dorit Nuzman <dorit@il.ibm.com>
8508 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add missing }.
8510 2007-08-20 Jakub Jelinek <jakub@redhat.com>
8513 * g++.dg/init/new23.C: New test.
8515 2007-08-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
8518 * gcc.c-torture/compile/pr30564-1.c: New test.
8519 * gcc.c-torture/compile/pr30564-2.c: New test.
8521 2007-08-19 Joseph Myers <joseph@codesourcery.com>
8523 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: New test.
8525 2007-08-19 Tobias Burnus <burnus@net-b.de>
8527 * gfortran.dg/interface_abstract_2.f90: New.
8528 * gfortran.dg/interface_abstract_1.f90: Fix typo.
8530 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
8532 * gcc.dg/vect/vect-117.c: Change inner-loop bound to
8533 unknown (so that outer-loop wont get analyzed).
8534 * gcc.dg/vect/vect-outer-1a.c: New test.
8535 * gcc.dg/vect/vect-outer-1b.c: New test.
8536 * gcc.dg/vect/vect-outer-1.c: New test.
8537 * gcc.dg/vect/vect-outer-2a.c: New test.
8538 * gcc.dg/vect/vect-outer-2b.c: New test.
8539 * gcc.dg/vect/vect-outer-2c.c: New test.
8540 * gcc.dg/vect/vect-outer-2.c: New test.
8541 * gcc.dg/vect/vect-outer-3a.c: New test.
8542 * gcc.dg/vect/vect-outer-3b.c: New test.
8543 * gcc.dg/vect/vect-outer-3c.c: New test.
8544 * gcc.dg/vect/vect-outer-3.c: New test.
8545 * gcc.dg/vect/vect-outer-4a.c: New test.
8546 * gcc.dg/vect/vect-outer-4b.c: New test.
8547 * gcc.dg/vect/vect-outer-4c.c: New test.
8548 * gcc.dg/vect/vect-outer-4d.c: New test.
8549 * gcc.dg/vect/vect-outer-4e.c: New test.
8550 * gcc.dg/vect/vect-outer-4f.c: New test.
8551 * gcc.dg/vect/vect-outer-4g.c: New test.
8552 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: New test.
8553 * gcc.dg/vect/vect-outer-4i.c: New test.
8554 * gcc.dg/vect/vect-outer-4j.c: New test.
8555 * gcc.dg/vect/vect-outer-4k.c: New test.
8556 * gcc.dg/vect/vect-outer-4l.c: New test.
8557 * gcc.dg/vect/vect-outer-4m.c: New test.
8558 * gcc.dg/vect/vect-outer-4.c: New test.
8559 * gcc.dg/vect/vect-outer-5.c: New test.
8560 * gcc.dg/vect/vect-outer-6.c: New test.
8561 * gcc.dg/vect/vect-outer-fir.c: New test.
8562 * gcc.dg/vect/vect-outer-fir-lb.c: New test.
8563 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: New test.
8565 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
8567 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-scev-cprop
8568 and -fno-tree-reassoc.
8569 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Moved to...
8570 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
8571 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Moved to...
8572 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
8573 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Moved to...
8574 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
8575 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: New test.
8576 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: New test.
8577 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: New test.
8578 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: New test.
8579 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: New test.
8580 * gcc.dg/vect/no-scevccp-outer-1.c: New test.
8581 * gcc.dg/vect/no-scevccp-outer-2.c: New test.
8582 * gcc.dg/vect/no-scevccp-outer-3.c: New test.
8583 * gcc.dg/vect/no-scevccp-outer-4.c: New test.
8584 * gcc.dg/vect/no-scevccp-outer-5.c: New test.
8585 * gcc.dg/vect/no-scevccp-outer-6.c: New test.
8586 * gcc.dg/vect/no-scevccp-outer-7.c: New test.
8587 * gcc.dg/vect/no-scevccp-outer-8.c: New test.
8588 * gcc.dg/vect/no-scevccp-outer-9.c: New test.
8589 * gcc.dg/vect/no-scevccp-outer-9a.c: New test.
8590 * gcc.dg/vect/no-scevccp-outer-9b.c: New test.
8591 * gcc.dg/vect/no-scevccp-outer-10.c: New test.
8592 * gcc.dg/vect/no-scevccp-outer-10a.c: New test.
8593 * gcc.dg/vect/no-scevccp-outer-10b.c: New test.
8594 * gcc.dg/vect/no-scevccp-outer-11.c: New test.
8595 * gcc.dg/vect/no-scevccp-outer-12.c: New test.
8596 * gcc.dg/vect/no-scevccp-outer-13.c: New test.
8597 * gcc.dg/vect/no-scevccp-outer-14.c: New test.
8598 * gcc.dg/vect/no-scevccp-outer-15.c: New test.
8599 * gcc.dg/vect/no-scevccp-outer-16.c: New test.
8600 * gcc.dg/vect/no-scevccp-outer-17.c: New test.
8601 * gcc.dg/vect/no-scevccp-outer-18.c: New test.
8602 * gcc.dg/vect/no-scevccp-outer-19.c: New test.
8603 * gcc.dg/vect/no-scevccp-outer-20.c: New test.
8604 * gcc.dg/vect/no-scevccp-outer-21.c: New test.
8605 * gcc.dg/vect/no-scevccp-outer-22.c: New test.
8607 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
8609 * gcc.dg/vect/pr20122.c: Fix test (now vectorized, with
8610 versioning for aliasing).
8611 * gcc.dg/vect/vect-35.c: Likewise.
8613 * gcc.dg/vect/vect-iv-6.c: Fix test for vect_no_align
8615 * gcc.dg/vect/vect-multitypes-11.c: Likewise.
8617 2007-08-18 Tom Tromey <tromey@redhat.com>
8619 PR preprocessor/32974:
8620 * gcc.dg/cpp/pr32974.c: New file.
8622 2007-08-17 Tobias Burnus <burnus@net-b.de>
8624 * gfortran.dg/interface_abstract_1.f90: New.
8626 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
8629 * gfortran.dg/pure_initializer_1.f90: New test.
8631 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
8634 * gfortran.dg/array_constructor_18.f90: New test.
8636 2007-08-17 Andrew Pinski <andrew_pinski@playstation.sony.com>
8639 * g++.dg/expr/lval3.C: New test.
8640 * g++.dg/expr/lval4.C: New test.
8642 2007-08-17 Ollie Wild <aaw@google.com>
8645 * g++.dg/lookup/builtin3.C: New test.
8646 * g++.dg/lookup/builtin4.C: New test.
8647 * g++.dg/lookup/using19.C: New test.
8649 2007-08-17 Paolo Carlini <pcarlini@suse.de>
8652 * g++.dg/parse/error31.C: New.
8654 2007-08-17 Paolo Carlini <pcarlini@suse.de>
8657 * g++.dg/template/error26.C: New.
8659 2007-08-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8662 * gfortran.dg/zero_length_2.f90: New test.
8664 2007-08-17 Tobias Burnus <burnus@net-b.de>
8666 * gfortran.dg/kind_tests_2.f03: Add cleanup-modules.
8667 * gfortran.dg/kind_tests_3.f03: Ditto.
8668 * gfortran.dg/global_vars_f90_init.f90: Ditto.
8669 * gfortran.dg/interface_13.f90: Ditto.
8670 * gfortran.dg/pr32738.f90: Ditto.
8671 * gfortran.dg/module_private_1.f90: Ditto.
8672 * gfortran.dg/test_only_clause.f90: Ditto.
8673 * gfortran.dg/bind_c_vars.f90: Ditto.
8674 * gfortran.dg/bind_c_dts.f90: Ditto.
8675 * gfortran.dg/use_9.f90: Ditto.
8676 * gfortran.dg/generic_8.f90: Ditto.
8677 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
8678 * gfortran.dg/private_type_6.f90: Ditto.
8679 * gfortran.dg/c_assoc.f90: Ditto.
8680 * gfortran.dg/private_type_7.f90: Ditto.
8681 * gfortran.dg/global_vars_c_init.f90: Ditto.
8682 * gfortran.dg/bind_c_dts_2.f03: Ditto.
8683 * gfortran.dg/c_f_pointer_tests.f90: Ditto.
8684 * gfortran.dg/c_size_t_test.f03: Ditto.
8685 * gfortran.dg/used_types_12.f90: Ditto.
8686 * gfortran.dg/pr25923.f90: Ditto.
8687 * gfortran.dg/test_com_block.f90: Ditto.
8688 * gfortran.dg/iso_c_binding_rename_1.f03: Ditto.
8689 * gfortran.dg/equiv_constraint_7.f90: Ditto.
8690 * gfortran.dg/com_block_driver.f90: Ditto.
8691 * gfortran.dg/iso_c_binding_rename_2.f03: Ditto.
8692 * gfortran.dg/use_iso_c_binding.f90: Ditto.
8693 * gfortran.dg/c_loc_test.f90: Ditto.
8694 * gfortran.dg/c_ptr_tests.f03: Ditto.
8695 * gfortran.dg/module_interface_1.f90: Ditto.
8697 2007-08-17 Paolo Carlini <pcarlini@suse.de>
8700 * g++.dg/other/error17.C: Adjust.
8702 2007-08-17 Ben Elliston <bje@au.ibm.com>
8705 * g++.dg/ext/altivec-14.C: New test.
8707 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
8709 * gcc.dg/tree-ssa/ssa-dse-10.c: Clean up all dse dump files.
8710 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Clean up all dceloop
8712 * gcc.dg/vect/pr25371.c: Clean up vect dump file.
8713 * gcc.dg/vect/pr32366.c: Ditto.
8715 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
8718 * gcc.dg/dfp/convert-dfp-fold.c: Use -O2 instead of -O in dg-options.
8719 * gcc.dg/dfp/convert-bfp-fold.c: Ditto.
8720 * gcc.dg/dfp/convert-int-fold.c: Ditto.
8721 * gcc.dg/dfp/operator-arith-fold.c: Ditto.
8723 2007-08-16 Tobias Burnus <burnus@net-b.de>
8726 * gfortran.dg/use_9.f90: New.
8728 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
8730 * g++.dg/gcov/gcov-5.C: New test.
8732 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
8734 * g++.dg/gcov/gcov-4.C: New test.
8735 * lib/gcov.exp (verify-lines): Add support for
8736 checking no-coverage lines.
8738 2007-08-16 Victor Kaplansky <victork@il.ibm.com>
8740 * gcc.dg/vect/vect-vfa-01.c: New.
8741 * gcc.dg/vect/vect-vfa-02.c: New.
8742 * gcc.dg/vect/vect-vfa-03.c: New.
8743 * gcc.dg/vect/vect-vfa-04.c: New.
8744 * gcc.dg/vect/vect-102a.c, gcc.dg/vect/vect-51.c,
8745 gcc.dg/vect/pr29145.c, gcc.dg/vect/vect-43.c,
8746 gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-53.c,
8747 gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-101.c,
8748 gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-79.c,
8749 gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-dv-2.c,
8750 gcc.dg/vect/vect-57.c, gcc.dg/vect/vect-49.c,
8751 gfortran.dg/vect/pr19049.f90: Rename to start with
8753 * gcc.dg/vect/vect.exp: Disable versioning for alias
8754 when test starts with no-vfa-.
8755 * gfortran.dg/vect/vect.exp: Likewise.
8757 2007-08-16 Richard Sandiford <richard@codesourcery.com>
8759 * gcc.dg/torture/pr32897.c: New test.
8761 2007-08-16 Paolo Carlini <pcarlini@suse.de>
8764 * g++.dg/template/crash69.C: New.
8766 2007-08-15 Daniel Jacobowitz <dan@codesourcery.com>
8768 * lib/target-supports.exp (check_effective_target_arm32): Use
8769 check_no_compiler_messages.
8771 2007-08-15 Diego Novillo <dnovillo@google.com>
8773 gcc.dg/tree-ssa/20070815.c: New test.
8775 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8778 * gfortran.dg/random_7.f90: Initialize variable.
8780 2007-08-15 Jakub Jelinek <jakub@redhat.com>
8783 * gfortran.dg/pr33074.f90: New test.
8786 * g++.dg/opt/nrv14.C: New test.
8788 2007-08-15 Paolo Carlini <pcarlini@suse.de>
8791 * g++.dg/template/crash68.C: New.
8793 2007-08-15 Maxim Kuvyrkov <maxim@codesourcery.com>
8795 * gcc.dg/sibcall-3.c: Remove m68k from XFAIL list.
8796 * gcc.dg/sibcall-4.c: Ditto.
8798 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8801 * gfortran.dg/use_8.f90: New test.
8802 * gfortran.dg/c_loc_tests_2.f03: Fix code.
8804 2007-08-14 Paolo Carlini <pcarlini@suse.de>
8807 * g++.dg/template/error27.C: New.
8808 * g++.dg/template/error28.C: New.
8809 * g++.dg/other/pr28304.C: Adjust.
8810 * g++.old-deja/g++.mike/p811.C: Likewise.
8812 2007-08-14 Rask Ingemann Lambertsen <rask@sygehus.dk>
8815 * gcc.target/i386/pr30315.c: New.
8817 2007-08-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8820 * gfortran.dg/substr_5.f90: New test.
8822 2007-08-14 Andrew Pinski <pinskia@gmail.com>
8825 * gcc.dg/vector-2.c: New test.
8828 * g++.dg/ext/vector8.C: New test.
8830 2007-08-13 Dan Hipschman <dsh@google.com>
8833 * gcc.dg/format/array-1.c: Add an additional test for
8834 unterminated format strings of length 1.
8836 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
8839 * gfortran.dg/external_procedures_3.f90: New test.
8841 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
8844 * gfortran.dg/import6.f90: New test.
8846 2007-08-13 Andrew Pinski <pinskia@gmail.com>
8849 * gcc.dg/vector-1.c: New test.
8851 2007-08-13 Richard Sandiford <richard@codesourcery.com>
8853 * gcc.dg/pr21255-4.c: Skip for PIC.
8854 * gcc.dg/tree-ssa/loop-1.c: Allow bsrf as well as jsr for SH targets.
8856 2007-08-13 Richard Sandiford <richard@codesourcery.com>
8858 * gcc.dg/attr-isr.c: Skip for PIC.
8859 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
8860 * gcc.dg/attr-isr-trapa.c: Likewise.
8861 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
8862 * gcc.dg/pragma-isr-trapa.c: Likewise.
8863 * gcc.dg/pragma-isr-trapa2.c: Likewise.
8865 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
8868 * gfortran.dg/transpose_1.f90: New test.
8870 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8873 * gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR
8876 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8880 * gfortran.dg/random_4.f90: New test.
8881 * gfortran.dg/random_5.f90: New test.
8882 * gfortran.dg/random_6.f90: New test.
8883 * gfortran.dg/random_7.f90: New test.
8885 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8888 * gcc.dg/format/gcc_gfc-1.c: Updated with new formats.
8890 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8893 * gfortran.dg/module_private_1.f90: New test.
8895 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8898 * gfortran.dg/intrinsics_kind_argument_1.f90: New test.
8899 * gfortran.dg/pure_dummy_length_1.f90: Adapt to new error wording.
8901 2007-08-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8904 * gfortran.dg/char_length_6.f90: New test.
8906 2007-08-10 Ollie Wild <aaw@google.com>
8908 * g++.dg/lookup/using18.C: New test.
8910 2007-08-10 Paolo Carlini <pcarlini@suse.de>
8913 * g++.dg/other/error16.C: New.
8915 2007-08-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8918 * gfortran.dg/namelist_37.f90: New test.
8920 2007-08-10 Paolo Carlini <pcarlini@suse.de>
8923 * g++.dg/conversion/op3.C: New.
8925 2007-08-09 Tobias Burnus <burnus@net-b.de>
8928 * gfortran.dg/fmt_tab_1.f90: New.
8929 * gfortran.dg/fmt_tab_2.f90: New.
8931 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
8934 * gcc.c-torture/compile/pr32796.c: New test.
8936 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
8939 * gfortran.fortran-torture/compile/emptyif-1.f90: New test.
8940 * lib/fortran-torture.exp (fortran-torture): Use TORTURE_OPTIONS
8943 2007-08-08 Richard Sandiford <richard@codesourcery.com>
8945 * gcc.target/mips/code-readable-1.c: New test.
8946 * gcc.target/mips/code-readable-2.c: Likewise.
8947 * gcc.target/mips/code-readable-3.c: Likewise.
8949 2007-08-08 Vladimir Yanovsky <yanov@il.ibm.com>
8950 Revital Eres <eres@il.ibm.com>
8952 * gfortran.dg/sms-1.f90: Add comment.
8953 * gfortran.dg/sms-2.f90: New.
8955 2007-08-07 Ian Lance Taylor <iant@google.com>
8957 * gcc.dg/instrument-1.c: New test.
8958 * gcc.dg/instrument-2.c: New test.
8959 * gcc.dg/instrument-3.c: New test.
8961 2007-08-07 Steve Ellcey <sje@cup.hp.com>
8963 * gfortran.dg/c_kind_params.f90: Check for stdint.h.
8965 2007-08-07 Dorit Nuzman <dorit@il.ibm.com>
8967 * gcc.dg/vect/vect-28.c: Fix test to not expect peeling on
8968 !vector_alignment_reachable targets.
8969 * gcc.dg/vect/vect-33.c: Likewise.
8970 * gcc.dg/vect/vect-42.c: Likewise.
8971 * gcc.dg/vect/vect-44.c: Likewise.
8972 * gcc.dg/vect/vect-50.c: Likewise.
8973 * gcc.dg/vect/vect-70.c: Likewise.
8974 * gcc.dg/vect/vect-71.c: Likewise.
8975 * gcc.dg/vect/vect-87.c: Likewise.
8976 * gcc.dg/vect/vect-88.c: Likewise.
8977 * gcc.dg/vect/vect-91.c: Likewise.
8978 * gcc.dg/vect/vect-93.c: Likewise.
8979 * gcc.dg/vect/vect-96.c: Likewise.
8980 * gcc.dg/vect/no-section-anchors-69.c: Likewise.
8981 * gcc.dg/vect/section-anchors-69.c: Likewise.
8982 * gcc.dg/vect/pr25413.c: Likewise.
8983 * gcc.dg/vect/costmodel/ppc/costmodel-33.c: Likewise.
8984 * gcc.dg/vect/costmodel/ppc/costmodel-76b.c: Likewise.
8985 * gfortran.dg/vect-2.f90: Likewise.
8986 * gfortran.dg/vect-3.f90: Likewise.
8987 * gfortran.dg/vect-4.f90: Likewise.
8988 * gfortran.dg/vect-5.f90: Likewise.
8989 * lib/target-supports.exp (check_effective_target_natural_alignment):
8990 Return false for darwin.
8991 (check_effective_target_vector_alignment_reachable_for_double): New.
8993 2007-08-07 Andreas Krebbel <krebbel1@de.ibm.com>
8995 * gcc.dg/multiword-1.c: New testcase.
8997 2007-08-07 Daniel Franke <franke.daniel@gmail.com>
8999 * gfortran.dg/namelist_33.f90: Improved tests, adjusted error
9001 * gfortran.dg/namelist_36.f90: New test.
9003 2007-08-07 Rask Ingemann Lambertsen <rask@sygehus.dk>
9005 * gcc.c-torture/execute/simd-4.c (__ev_convert_s64)(main): Use
9006 int32_t for 32-bit integer. Use int64_t for 64-bit integer.
9008 2007-08-07 Kaz Kojima <kkojima@gcc.gnu.org>
9010 * g++.dg/torture/type-generic-1.C: Add -mieee for sh.
9011 * gcc.dg/torture/type-generic-1.c: Likewise.
9013 2007-08-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
9015 * gcc.c-torture/20070522-1.c: Move to ...
9016 * gcc.c-torture/compile/20070522-1.c: Here.
9018 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9021 * gfortran.dg/minmax_char_1.f90: New test.
9022 * gfortran.dg/minmax_char_2.f90: New test.
9023 * gfortran.dg/min_max_optional_4.f90: New test.
9025 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9027 * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin
9028 hanging on the testcase.
9030 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
9033 * gcc.c-torture/compile/pr32988.c: New test.
9035 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
9037 * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main.
9039 2007-08-05 Volker Reichelt <v.reichelt@netcologne.de>
9041 * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests.
9044 2007-03-22 Dirk Mueller <dmueller@suse.de>
9046 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
9048 2007-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9051 * gfortran.dg/isnan_1.f90: New test.
9053 2007-08-05 Vladimir Yanovsky <yanov@il.ibm.com>
9054 Revital Eres <eres@il.ibm.com>
9056 * gcc.dg/sms-antideps.c: New test.
9058 2007-08-04 Paul Thomas <pault@gcc.gnu.org>
9061 * gfortran.dg/entry_13.f90: New test.
9063 * gfortran.dg/entry_12.f90: Clean up .mod file.
9065 2007-08-04 Thomas Koenig <tkoenig@gcc.gnu.org>
9068 * gfortran.dg/direct_io_2.f90: Implicitly declare integer
9069 variables as kind=4 so they don't overflow the record length.
9071 2007-08-04 Steven G. Kargl <kargl@gcc.gnu.org>
9074 * gfortran.dg/selected_kind_1.f90: New test.
9076 2007-08-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
9079 * gcc.c-torture/compile/pr32780.c: New test.
9081 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
9084 * gcc.c-torture/compile/pr32399.c: New testcase.
9086 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
9089 * g++.dg/torture/pr32304.C: New testcase.
9091 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
9094 * gfortran.fortran-torture/compile/complex_1.f90: New test.
9096 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9099 * gfortran.dg/value_4.f90: Make integer constant of kind=4.
9101 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9104 * gfortran.dg/nint_2.f90: New test.
9106 2007-08-03 Nathan Froyd <froydnj@codesourcery.com>
9108 * gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall.
9109 * gcc.dg/weak/typeof-2.c: Likewise.
9111 2007-08-03 Diego Novillo <dnovillo@google.com>
9114 * gcc.dg/tree-ssa/pr31521.c: New test.
9116 2007-08-03 Thomas Koenig <tkoenig@gcc.gnu.org>
9119 * gfortran.dg/unf_read_corrupted_1.f90: Integer variable in
9120 iostat must be default kind.
9122 2007-08-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9124 * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo.
9126 2007-08-02 Thomas Koenig <tkoenig@gcc.gnu.org>
9129 * gfortran.dg/unf_read_corrupted_1.f90: Make all kinds
9130 explicit so test passes with -fdefault-integer-8.
9131 * gfortran.dg/unformatted_recl_1.f90: Likewise.
9132 * gfortran.dg/unformatted_subrecord_1.f90: Likewise.
9134 2007-08-02 Lee Millward <lee.millward@gmail.com>
9137 * g++.dg/parse/asm1.C: New test.
9140 * g++.dg/parse/asm2.C: Likewise.
9143 * g++.dg/parse/asm3.C: Likewise.
9145 2007-08-02 Rask Ingemann Lambertsen <rask@sygehus.dk>
9147 * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if
9148 "int" is only 16 bit bits wide.
9149 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
9151 2007-08-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9153 * g++.dg/torture/type-generic-1.C: New.
9154 * gcc.dg/pr28796-2.c: Move tests ...
9155 * gcc.dg/tg-tests.h: ... here.
9156 * gcc.dg/torture/type-generic-1.c: New.
9158 2007-08-01 Thomas Koenig <tkoenig@gcc.gnu.org>
9161 * minmaxloc_3.f90: New test case.
9163 2007-08-01 Tobias Burnus <burnus@net-b.de>
9166 * gfortran.dg/allocate_stat.f90: New.
9168 2007-08-01 Nathan Froyd <froydnj@codesourcery.com>
9170 * gcc.target/i386/pr23098.c: XFAIL on vxworks targets.
9172 2007-08-01 Daniel Jacobowitz <dan@codesourcery.com>
9174 PR tree-optimization/32919
9175 * gcc.c-torture/compile/pr32919.c: New.
9177 2007-08-01 Nick Clifton <nickc@redhat.com>
9179 * gcc.c-torture/execute/execute.exp: Change copyright header to
9180 refer to version 3 of the GNU General Public License and to point
9181 readers at the COPYING3 file and the FSF's license web page.
9182 * gcc.c-torture/execute/ieee/ieee.exp,
9183 gcc.c-torture/unsorted/unsorted.exp,
9184 gcc.c-torture/compile/compile.exp,
9185 gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp,
9186 gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp,
9187 gcc.target/cris/torture/cris-torture.exp,
9188 gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp,
9189 gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp,
9190 gcc.target/spu/spu.exp, gcc.target/mips/mips.exp,
9191 gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp,
9192 gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp,
9193 gnat.dg/dg.exp, gnat.dg/style/style.exp,
9194 gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp,
9195 gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp,
9196 gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp,
9197 gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp,
9198 gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp,
9199 gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp,
9200 gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp,
9201 gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp,
9202 gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp,
9203 gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp,
9204 gcc.dg/noncompile/noncompile.exp,
9205 gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp,
9206 gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp,
9207 gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp,
9208 gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp,
9209 gcc.dg/vect/vect.exp, gcc.dg/format/format.exp,
9210 gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp,
9211 gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp,
9212 gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp,
9213 gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp,
9214 gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp,
9215 gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp,
9216 gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp,
9217 g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README,
9218 g++.old-deja/old-deja.exp,
9219 gfortran.fortran-torture/execute/execute.exp,
9220 gfortran.fortran-torture/compile/compile.exp,
9221 treelang/output/output-1.c, treelang/output/output-1.tree,
9222 treelang/execute/execute.exp, treelang/Makefile.in,
9223 treelang/compile/compile.exp, g++.dg/dg.exp,
9224 g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp,
9225 g++.dg/charset/charset.exp, g++.dg/vect/vect.exp,
9226 g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp,
9227 g++.dg/pch/pch.exp, g++.dg/special/ecos.exp,
9228 g++.dg/compat/struct-layout-1.exp,
9229 g++.dg/compat/struct-layout-1_generate.c,
9230 g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp,
9231 g++.dg/bprob/bprob.exp, config/default.exp,
9232 gcc.test-framework/test-framework.awk,
9233 gcc.test-framework/gen_directive_tests,
9234 gcc.test-framework/test-framework.exp,
9235 objc.dg/special/special.exp,
9236 objc.dg/gnu-encoding/gnu-encoding.exp,
9237 objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c,
9238 objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp,
9239 lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp,
9240 lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp,
9241 lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp,
9242 lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp,
9243 lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp,
9244 lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp,
9245 lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp,
9246 lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp,
9247 lib/target-supports-dg.exp, lib/gcc-defs.exp,
9248 lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp,
9249 lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp,
9250 lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp,
9251 gfortran.dg/vect/vect.exp, objc/execute/execute.exp,
9252 objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp:
9255 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
9257 * gfortran.dg/parameter_unused.f90: Adjusted dg-options and
9260 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
9263 * gfortran.dg/initialization_12.f90: New test.
9265 2007-08-01 Paul Thomas <pault@gcc.gnu.org>
9268 * gfortran.dg/entry_12.f90: New test.
9270 2007-07-31 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9273 * gfortran.dg/altreturn_6.f90: New test.
9275 2007-07-31 Steven G. Kargl <kargl@gcc.gnu.org>
9278 * gfortran.dg/exponent_2.f90: New test.
9280 2007-07-30 Jan Sjodin <jan.sjodin@amd.com>
9282 * gcc.dg/vect/vect-117.c: New test.
9283 * gcc.dg/vect/vect-74.c: Enabled test
9284 * gcc.dg/vect/vect-81.c: Enabled test
9286 2007-07-30 Andrew Pinski <pinskia@gmail.com>
9288 * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets.
9289 s/dg-error/dg-warning where warning is expected.
9291 2007-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
9294 * gfortran.dg/array_constructor_12.f90: Adjust argument
9295 of huge() to correct kind.
9297 2007-07-30 Ollie Wild <aaw@google.com>
9299 * gcc.dg/cpp/counter-2.c: New test.
9300 * gcc.dg/cpp/counter-3.c: New test.
9301 * gcc.dg/cpp/dir-only-1.c: New test.
9302 * gcc.dg/cpp/dir-only-1.h: New file.
9303 * gcc.dg/cpp/dir-only-2.c: New test.
9304 * gcc.dg/cpp/dir-only-3.c: New test.
9305 * gcc.dg/cpp/dir-only-3a.h: New file.
9306 * gcc.dg/cpp/dir-only-3b.h: New file.
9307 * gcc.dg/cpp/dir-only-4.c: New test.
9308 * gcc.dg/cpp/dir-only-5.c: New test.
9309 * gcc.dg/cpp/dir-only-6.c: New test.
9311 2007-07-30 Julian Brown <julian@codesourcery.com>
9313 * gcc.target/arm/neon/v*.c: Regenerate.
9315 2007-07-30 Paolo Carlini <pcarlini@suse.de>
9318 * g++.dg/ext/label6.C: New.
9320 2007-07-29 Thomas Koenig <tkoenig@gcc.gnu.org>
9324 * gfortran.dg/pack_bounds_1.f90: Adjust to new error message.
9326 2007-07-29 Paul Thomas <pault@gcc.gnu.org>
9329 * gfortran.dg/actual_pointer_function_1.f90: New test.
9332 * gfortran.dg/scalarize_parameter_array_1.f90: New test.
9334 2007-07-29 Daniel Franke <franke.daniel@gmail.com>
9337 * gfortran.dg/shape_1.f90: Adjust error message.
9338 * gfortran.dg/parameter_array_ref_1.f90: New test.
9340 2007-07-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9343 * gfortran.dg/entry_11.f90: New test.
9345 2007-07-29 Vladimir Yanovsky <yanov@il.ibm.com>
9346 Revital Eres <eres@il.ibm.com>
9348 * gfortran.dg/sms-1.f90: New test.
9350 2007-07-28 Richard Guenther <rguenther@suse.de>
9352 * gcc.c-torture/compile/pr32920.c: New testcase.
9354 2007-07-28 Simon Martin <simartin@users.sourceforge.net>
9357 * g++.dg/lookup/friend11.C: New test.
9359 2007-07-28 Daniel Franke <franke.daniel@gmail.com>
9361 * gfortran.dg/namelist_5.f90: Adjusted error message.
9362 * gfortran.dg/assumed_shape_nml.f90: Renamed to ...
9363 * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive.
9364 * gfortran.dg/assumed_size_nml.f90: Renamed to ...
9365 * gfortran.dg/namelist_32.f90: ... this.
9368 * gfortran.dg/namelist_33.f90: New test.
9371 * gfortran.dg/namelist_34.f90: New test.
9374 * gfortran.dg/namelist_35.f90: New test.
9376 2007-07-28 Paul Thomas <pault@gcc.gnu.org>
9379 * gfortran.dg/alloc_comp_assign_6.f90: New tests.
9381 2007-07-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
9384 * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of
9385 assuming it is 0x7ffffffff.
9386 * gcc.dg/torture/pr30364-2.c (f)(main): Likewise.
9387 * gcc.dg/torture/pr30364-3.c (f)(main): Likewise.
9389 2007-07-27 Dominique d'Humieres <dominiq@lps.ens.fr>
9391 * gfortran.dg/operator_3.f90: Fix dg directive.
9392 * gfortran.dg/min_max_conformance.f90: Fix dg directive.
9393 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive.
9394 * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive.
9396 2007-07-27 Douglas Gregor <doug.gregor@gmail.com>
9398 * g++.dg/cpp0x/decltype1.C: New.
9399 * g++.dg/cpp0x/decltype2.C: New.
9400 * g++.dg/cpp0x/decltype3.C: New.
9401 * g++.dg/cpp0x/decltype4.C: New.
9402 * g++.dg/cpp0x/decltype5.C: New.
9403 * g++.dg/cpp0x/decltype6.C: New.
9405 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
9407 * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits
9408 because the test relies on bit 31 to be the sign bit.
9410 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
9412 * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of
9413 assuming it is 0x7fffffff.
9414 * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise.
9415 * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise.
9417 2007-07-27 Mark Mitchell <mark@codesourcery.com>
9420 * g++.dg/expr/bitfield9.C: New test.
9422 2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
9425 * gfortran.dg/logical_comp.f90: Update dg-error strings.
9427 2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9430 * gfortran.dg/private_type_7.f90: New test.
9432 2007-07-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9435 * gfortran.dg/select_char_1.f90: New test.
9437 2007-07-27 Tobias Burnus <burnus@net-b.de>
9440 * gfortran.dg/initialization_11.f90: New test.
9442 2007-07-27 Richard Sandiford <richard@codesourcery.com>
9444 * gcc.target/mips/ins-1.c: New test.
9446 '2007-07-26 Nathan Froyd <froydnj@codesourcery.com>
9449 * gcc.dg/assign-warn-3.c (f0): Declare as inline.
9452 2007-07-26 Andreas Krebbel <krebbel1@de.ibm.com>
9454 * gcc.dg/20070725-1.c: Split the spare field in two to avoid:
9455 error: width of 'spare' exceeds its type.
9457 2007-07-25 Nathan Froyd <froydnj@codesourcery.com>
9459 * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall.
9460 * gcc.dg/sibcall-4.c: Likewise.
9462 2007-07-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9464 PR rtl-optimization/31500
9465 * gcc.dg/Warray-bounds.c: Remove hppa xfails.
9466 * g++.dg/warn/Warray-bounds.C: Likewise.
9468 2007-07-25 H.J. Lu <hongjiu.lu@intel.com>
9470 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated.
9472 2007-07-25 Julian Brown <julian@codesourcery.com>
9473 Paul Brook <paul@codesourcery.com>
9474 Joseph Myers <joseph@codesourcery.com>
9475 Mark Shinwell <shinwell@codesourcery.com>
9477 * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw.
9478 * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support.
9479 * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment.
9480 * lib/target-supports.exp (check_effective_target_arm_neon_ok)
9481 (check_effective_target_arm_neon_hw): New.
9482 * gcc.target/arm/neon/neon.exp: New file.
9483 * gcc.target/arm/neon/polytypes.c: New file.
9484 * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated).
9486 2007-07-25 Janis Johnson <janis187@us.ibm.com>
9488 * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for
9489 targets where an "int" is less than 32 bits wide.
9491 2007-07-25 Andreas Krebbel <krebbel1@de.ibm.com>
9493 * gcc.dg/20070725-1.c: Testcase for revision 126876 added.
9495 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
9497 * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow
9498 during addition if an int is only 16 bits wide.
9499 * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int.
9501 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
9503 * gcc.dg/torture/pr29584.c: Only run test if pointers have the same
9504 size as "long int" and are 32 or 64 bits wide.
9505 * gcc.dg/torture/pr28814.c: Likewise.
9507 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
9509 * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is
9510 exactly as wide as an int.
9512 2007-07-25 Danny Smith <dannysmith@users.sourceforge.net>
9514 * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
9515 Define and use throughout as long long printf format specifier.
9516 * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
9519 2007-07-24 H.J. Lu <hongjiu.lu@intel.com>
9521 * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
9522 for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
9524 2007-07-25 Ben Elliston <bje@au.ibm.com>
9526 * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments.
9528 2007-07-24 Daniel Jacobowitz <dan@codesourcery.com>
9530 * gcc.c-torture/execute/20070724-1.c: New.
9532 2007-07-24 Paul Thomas <pault@gcc.gnu.org>
9535 * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of
9536 "deallocates" to 24, since patch has code rid of much spurious
9538 * gfortran.dg/interface_assignment_1.f90 : New test.
9541 * gfortran.dg/interface_assignment_2.f90 : New test.
9543 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
9546 * fortran.dg/initialization_10.f90: New test.
9548 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
9551 * gfortran.dg/imag_2.f: Removed
9552 * gfortran.dg/warn_std_1.f90: New test.
9553 * gfortran.dg/warn_std_2.f90: New test.
9554 * gfortran.dg/warn_std_3.f90: New test.
9556 2007-07-24 Paolo Carlini <pcarlini@suse.de>
9559 * g++.dg/init/new22.C: New.
9561 2007-07-24 Paolo Carlini <pcarlini@suse.de>
9564 * g++.dg/template/crash67.C: New.
9566 2007-07-24 Dorit Nuzman <dorit@il.ibm.com>
9568 * lib/target-support.exp (check_effective_target_natural_alignment):
9569 (check_effective_target_vector_alignment_reachable): New.
9570 * config/spu/spu.c (spu_vector_alignment_reachable): New.
9571 (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
9572 * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target
9574 * gcc.dg/vect/pr25413.c: Likewise.
9575 * gcc.dg/vect/pr31699.c: Likewise.
9577 2007-07-24 Thomas Koenig <tkoenig@gcc.gnu.org>
9580 * gfortran.dg/pack_bounds_1.f90: New test case.
9582 2007-07-23 Daniel Franke <franke.daniel@gmail.com>
9585 * gfortran.dg/initialization_9.f90: New test.
9587 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
9591 * gfortran.dg/bind_c_usage_8.f03: New test case.
9592 * gfortran.dg/c_f_pointer_tests_2.f03: Ditto.
9593 * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message.
9595 2007-07-23 Richard Sandiford <richard@codesourcery.com>
9597 * gcc.target/mips/branch-cost-1.c: New test.
9598 * gcc.target/mips/branch-cost-2.c: Likewise.
9600 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
9603 * gfortran.dg/c_char_tests.f03: New test case.
9604 * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03.
9605 * gfortran.dg/c_char_tests_2.f03: New test case.
9606 * gfortran.dg/value_6.f03: Ditto.
9607 * gfortran.dg/value_7.f03: Ditto.
9609 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
9612 * gfortran.dg/c_funloc_tests_5.f03: New.
9613 * gfortran.dg/c_funloc_tests_5.f04: New.
9614 * gfortran.dg/c_funloc_tests_4_driver.c: New.
9616 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
9619 * g++.dg/expr/call4.C: New.
9620 * g++.dg/expr/call5.C: New.
9622 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
9625 * gfortran.dg/namelist_30.f90: New test.
9627 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
9630 * gfortran.dg/array_initializer_1.f90: Removed warning.
9631 * gfortran.dg/initialization_1.f90: Adjusted messages.
9632 * gfortran.dg/nested_modules_6.f90: Removed warning.
9635 * gfortran.dg/initialization_7.f90: New test.
9638 * gfortran.dg/initialization_8.f90: New test.
9640 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
9643 * g++.dg/template/crash47.C: Adjust errors.
9644 * g++.dg/template/crash48.C: Adjust errors.
9645 * g++.dg/template/typename12.C: New.
9646 * g++.dg/template/typename13.C: New.
9647 * g++.dg/template/typename14.C: New.
9648 * g++.dg/template/typedef6.C: Adjust errors.
9650 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
9653 * gfortran.dg/pr32627_driver.c: Driver for pr32627.
9654 * gfortran.dg/pr32627.f03: New test case.
9656 * gfortran.dg/c_f_pointer_logical.f03: New test case.
9657 * gfortran.dg/c_f_pointer_logical_driver.c: Driver for
9658 c_f_pointer_logical.
9659 * gfortran.dg/c_f_pointer_complex_driver.c: Driver for
9660 c_f_pointer_complex.
9661 * gfortran.dg/c_f_pointer_complex.f03: New test case.
9662 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for
9663 c_f_pointer_shape_tests_2.
9664 * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case.
9666 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
9669 * gfortran.dg/c_loc_tests_9.f03: New test case.
9670 * gfortran.dg/c_loc_tests_10.f03: Ditto.
9672 2007-07-21 Lee Millward <lee.millward@gmail.com>
9675 * gfortran.dg/int_2.f90: New test.
9677 2007-07-21 Rask Ingemann Lambertsen <rask@sygehus.dk>
9679 * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer.
9681 2007-07-20 Richard Sandiford <richard@codesourcery.com>
9683 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips.
9684 * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive.
9686 2007-07-20 Uros Bizjak <ubizjak@gmail.com>
9688 PR tree-optimization/19910
9689 * gcc.dg/pr19910.c: New test.
9691 2007-07-19 Daniel Franke <franke.daniel@gmail.com>
9694 * gfortran.dg/pr32738.f90: New test.
9696 2007-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
9698 PR tree-optimzation/32635
9699 * gfortran.dg/pr32635.f: New test case.
9701 2007-07-18 Christopher D. Rickett <crickett@lanl.gov>
9704 * gfortran.dg/pr32801.f03: New test case.
9706 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9708 * gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
9709 Test negative numbers also.
9710 * gcc.dg/c99-math-float-1.c: Likewise.
9711 * gcc.dg/c99-math-long-double-1.c: Likewise.
9712 * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative
9715 2007-07-18 Bob Wilson <bob.wilson@acm.org>
9717 * lib/target-supports.exp (check_effective_target_sync_int_long):
9719 (check_effective_target_sync_char_short): Likewise.
9721 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9723 * gcc.dg/pr28796-2.c: Add more cases.
9725 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9727 * gcc.dg/pr28796-1.c: Add more cases.
9728 * gcc.dg/pr28796-2.c: Likewise.
9730 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9732 * gcc.dg/pr28796-1.c: Add more cases.
9733 * gcc.dg/pr28796-2.c: Likewise.
9735 2007-07-17 Janus Weil <jaydub66@gmail.com>
9738 * gfortran.dg/pr32535.f90: New test.
9740 2007-07-17 Paul Thomas <pault@gcc.gnu.org>
9744 * gfortran.dg/alloc_comp_constructor_3.f90: New test.
9746 2007-07-17 Zdenek Dvorak <dvorakz@suse.cz>
9748 PR rtl-optimization/32773
9749 * gcc.dg/pr32773.c: New test.
9751 2007-07-16 Andrew Pinski <andrew_pinski@playstation.sony.com>
9753 * gcc.target/spu/intrinsics-1.c: Use dg-message to
9754 match flax-vector-conversions note.
9755 * gcc.target/spu/fixed-range-bad.c: Use dg-warning
9756 instead of dg-error for the warning.
9758 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
9760 * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
9761 adapted to work on targets with 16-bit or wider int.
9762 * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
9763 * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
9764 * gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
9765 * gcc.dg/pr27959-2.c: Likewise for pr27959.c.
9767 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
9769 * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
9770 support large arrays.
9771 * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
9772 * gcc.dg/20061109-1.c: Likewise.
9773 * gcc.c-torture/execute/20061101-1.x: Likewise.
9774 * gcc.c-torture/execute/pr29797-1.x: Likewise.
9775 * gcc.c-torture/execute/pr31448.x: Likewise.
9777 2007-07-16 Lee Millward <lee.millward@gmail.com>
9779 * gfortran.dg/cmplx_intrinsic_1.f90: New test.
9782 * gfortran.dg/pr32238.f90: New test.
9785 * gfortran.dg/pr32222.f90: New test.
9788 * gfortran.dg/pr32242.f90: New test.
9790 2007-07-16 Sandra Loosemore <sandra@codesourcery.com>
9791 David Ung <davidu@mips.com>
9793 * gcc.target/mips/mips-sched-madd.c: New test case.
9795 2007-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9798 * gfortran.dg/large_real_kind_1.f90: Update test.
9799 * gfortran.dg/pr17706.f90: Update test.
9800 * gfortran.dg/fmt_zero_digits.f90: Update test.
9801 * gfortran.dg/fmt_zero_precision.f90: Update test.
9802 * gfortran.dg/real_const_3.f90: Update test.
9804 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9807 * gfortran.dg/bounds_check_8.f90: New test.
9808 * gfortran.dg/do_iterator_2.f90: Make code legal Fortran.
9810 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9813 * gfortran.dg/mvbits_2.f90: New test.
9815 2007-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
9818 * gfortran.dg/pack_mask_1.f90: New test.
9819 * gfortran.dg/unpack_mask_1.f90: New test.
9821 2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9823 * gcc.dg/20001013-1.c: Move to gcc.target/sparc.
9824 * gcc.dg/20001101-1.c: Likewise.
9825 * gcc.dg/20001102-1.c: Likewise.
9826 * gcc.dg/20020116-2.c: Likewise.
9827 * gcc.dg/20020416-1.c: Likewise.
9828 * gcc.dg/sparc-constant-1.c: Likewise.
9829 * gcc.dg/sparc-dwarf2.c: Likewise.
9830 * gcc.dg/sparc-frame-1.c: Likewise.
9831 * gcc.dg/sparc-getcontext-1.c: Likewise.
9832 * gcc.dg/sparc-loop-1.c: Likewise.
9833 * gcc.dg/sparc-reg-1.c: Likewise.
9834 * gcc.dg/sparc-ret.c: Likewise.
9835 * gcc.dg/sparc-trap-1.c: Likewise.
9836 * gcc.dg/ultrasp10.c: Likewise.
9837 * gcc.dg/ultrasp11.c: Likewise.
9838 * gcc.dg/ultrasp1.c: Likewise.
9839 * gcc.dg/ultrasp2.c: Likewise.
9840 * gcc.dg/ultrasp3.c: Likewise.
9841 * gcc.dg/ultrasp4.c: Likewise.
9842 * gcc.dg/ultrasp5.c: Likewise.
9843 * gcc.dg/ultrasp6.c: Likewise.
9844 * gcc.dg/ultrasp7.c: Likewise.
9845 * gcc.dg/ultrasp8.c: Likewise.
9846 * gcc.dg/ultrasp9.c: Likewise.
9847 * gcc.dg/splet-1.c: Delete.
9849 2007-07-14 Daniel Franke <franke.daniel@gmail.com>
9852 * gfortran.dg/stfunc_5.f90: New test.
9854 2007-07-14 Uros Bizjak <ubizjak@gmail.com>
9856 * lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
9857 New procedure to check if arrays are naturally aligned to the vector
9859 * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__
9860 in size_t typedef. Adjust tree dump scan results according to
9861 vect_aligned_arrays target check.
9862 * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to
9863 vect_aligned_arrays target check.
9864 * gcc.dg/vect/pr31699.c: Ditto.
9866 2007-07-13 Sa Liu <saliu@de.ibm.com>
9868 * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test
9869 for V2DFmode vector conditional expression.
9870 * gcc.target/spu/dfcmeq.c: New. Test combination of abs
9872 * gcc.target/spu/dfcmgt.c: New. Test combination of abs
9874 * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for
9875 V2DFmode comparison and test special values.
9876 * lib/target-supports.exp: Switch on test for V2DFmode
9877 vector conditional expression.
9879 2007-07-13 Richard Guenther <rguenther@suse.de>
9881 PR tree-optimization/32721
9882 * gcc.dg/pr32721.c: New testcase.
9884 2007-07-13 Hans-Peter Nilsson <hp@axis.com>
9886 * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the
9887 error message part that continues on a new line.
9889 2007-07-12 Geoffrey Keating <geoffk@apple.com>
9891 * gcc.dg/c99-tgmath-1.c: New.
9892 * gcc.dg/c99-tgmath-2.c: New.
9893 * gcc.dg/c99-tgmath-3.c: New.
9894 * gcc.dg/c99-tgmath-4.c: New.
9896 2007-07-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9897 Janis Johnson <janis187@us.ibm.com>
9900 * gcc.test-framework/dg-error-exp-F.c: New test.
9901 * gcc.test-framework/dg-warning-exp-F.c: New test.
9902 * lib/gcc.exp: Enable warning and error prefixes.
9903 * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning.
9904 (dg-error): Wrap original dg-error.
9905 * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning
9906 markers from dg-error/dg-warning directives.
9907 * gcc.dg/20040322-1.c: Likewise.
9908 * gcc.dg/Wchar-subscripts-1.c: Likewise.
9909 * gcc.dg/Wdeclaration-after-statement-1.c: Likewise.
9910 * gcc.dg/Wdeclaration-after-statement-2.c: Likewise.
9911 * gcc.dg/Werror-1.c: Likewise.
9912 * gcc.dg/Werror-10.c: Likewise.
9913 * gcc.dg/Werror-11.c: Likewise.
9914 * gcc.dg/Werror-2.c: Likewise.
9915 * gcc.dg/Werror-3.c: Likewise.
9916 * gcc.dg/Werror-4.c: Likewise.
9917 * gcc.dg/Werror-5.c: Likewise.
9918 * gcc.dg/Werror-6.c: Likewise.
9919 * gcc.dg/Werror-7.c: Likewise.
9920 * gcc.dg/Werror-8.c: Likewise.
9921 * gcc.dg/Werror-9.c: Likewise.
9922 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
9923 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise.
9924 * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise.
9925 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise.
9926 * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise.
9927 * gcc.dg/Wint-to-pointer-cast-1.c: Likewise.
9928 * gcc.dg/Wint-to-pointer-cast-2.c: Likewise.
9929 * gcc.dg/Wint-to-pointer-cast-3.c: Likewise.
9930 * gcc.dg/Wnested-externs-1.c: Likewise.
9931 * gcc.dg/Wpointer-to-int-cast-1.c: Likewise.
9932 * gcc.dg/Wpointer-to-int-cast-2.c: Likewise.
9933 * gcc.dg/Wpointer-to-int-cast-3.c: Likewise.
9934 * gcc.dg/Wshadow-3.c: Likewise.
9935 * gcc.dg/Wtraditional-conversion-2.c: Likewise.
9936 * gcc.dg/Wwrite-strings-1.c: Likewise.
9937 * gcc.dg/anon-struct-5.c: Likewise.
9938 * gcc.dg/anon-struct-6.c: Likewise.
9939 * gcc.dg/anon-struct-7.c: Likewise.
9940 * gcc.dg/anon-struct-8.c: Likewise.
9941 * gcc.dg/array-8.c: Likewise.
9942 * gcc.dg/array-quals-2.c: Likewise.
9943 * gcc.dg/asm-qual-1.c: Likewise.
9944 * gcc.dg/asm-wide-1.c: Likewise.
9945 * gcc.dg/assign-warn-1.c: Likewise.
9946 * gcc.dg/assign-warn-2.c: Likewise.
9947 * gcc.dg/bitfld-10.c: Likewise.
9948 * gcc.dg/bitfld-11.c: Likewise.
9949 * gcc.dg/bitfld-12.c: Likewise.
9950 * gcc.dg/bitfld-13.c: Likewise.
9951 * gcc.dg/bitfld-14.c: Likewise.
9952 * gcc.dg/builtin-choose-expr-2.c: Likewise.
9953 * gcc.dg/builtins-30.c: Likewise.
9954 * gcc.dg/c90-const-expr-5.c: Likewise.
9955 * gcc.dg/c90-typespec-1.c: Likewise.
9956 * gcc.dg/c99-const-expr-5.c: Likewise.
9957 * gcc.dg/c99-flex-array-5.c: Likewise.
9958 * gcc.dg/c99-fordecl-3.c: Likewise.
9959 * gcc.dg/c99-tag-3.c: Likewise.
9960 * gcc.dg/c99-typespec-1.c: Likewise.
9961 * gcc.dg/c99-vla-jump-1.c: Likewise.
9962 * gcc.dg/c99-vla-jump-2.c: Likewise.
9963 * gcc.dg/c99-vla-jump-3.c: Likewise.
9964 * gcc.dg/c99-vla-jump-4.c: Likewise.
9965 * gcc.dg/c99-vla-jump-5.c: Likewise.
9966 * gcc.dg/cast-1.c: Likewise.
9967 * gcc.dg/cast-2.c: Likewise.
9968 * gcc.dg/cast-3.c: Likewise.
9969 * gcc.dg/cast-4.c: Likewise.
9970 * gcc.dg/cast-pretty-print-1.c: Likewise.
9971 * gcc.dg/comp-goto-2.c: Likewise.
9972 * gcc.dg/comp-goto-3.c: Likewise.
9973 * gcc.dg/cpp/error-1.c: Likewise.
9974 * gcc.dg/cpp/if-paren.c: Likewise.
9975 * gcc.dg/decl-7.c: Likewise.
9976 * gcc.dg/decl-8.c: Likewise.
9977 * gcc.dg/decl-nospec-1.c: Likewise.
9978 * gcc.dg/decl-nospec-2.c: Likewise.
9979 * gcc.dg/decl-nospec-3.c: Likewise.
9980 * gcc.dg/declspec-10.c: Likewise.
9981 * gcc.dg/declspec-11.c: Likewise.
9982 * gcc.dg/declspec-12.c: Likewise.
9983 * gcc.dg/declspec-13.c: Likewise.
9984 * gcc.dg/declspec-14.c: Likewise.
9985 * gcc.dg/declspec-15.c: Likewise.
9986 * gcc.dg/declspec-16.c: Likewise.
9987 * gcc.dg/declspec-17.c: Likewise.
9988 * gcc.dg/declspec-4.c: Likewise.
9989 * gcc.dg/declspec-5.c: Likewise.
9990 * gcc.dg/declspec-6.c: Likewise.
9991 * gcc.dg/declspec-7.c: Likewise.
9992 * gcc.dg/declspec-8.c: Likewise.
9993 * gcc.dg/declspec-9.c: Likewise.
9994 * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise.
9995 * gcc.dg/dfp/constants-c99.c: Likewise.
9996 * gcc.dg/dfp/keywords-c89.c: Likewise.
9997 * gcc.dg/dfp/keywords-c99.c: Likewise.
9998 * gcc.dg/dfp/keywords-reserved.c: Likewise.
9999 * gcc.dg/dfp/typespec.c: Likewise.
10000 * gcc.dg/dremf-type-compat-2.c: Likewise.
10001 * gcc.dg/dremf-type-compat-3.c: Likewise.
10002 * gcc.dg/dremf-type-compat-4.c: Likewise.
10003 * gcc.dg/empty-source-2.c: Likewise.
10004 * gcc.dg/empty-source-3.c: Likewise.
10005 * gcc.dg/enum3.c: Likewise.
10006 * gcc.dg/extra-semi-2.c: Likewise.
10007 * gcc.dg/extra-semi-3.c: Likewise.
10008 * gcc.dg/float-range-1.c: Likewise.
10009 * gcc.dg/float-range-2.c: Likewise.
10010 * gcc.dg/float-range-3.c: Likewise.
10011 * gcc.dg/float-range-5.c: Likewise.
10012 * gcc.dg/format/asm_fprintf-2.c: Likewise.
10013 * gcc.dg/format/asm_fprintf-3.c: Likewise.
10014 * gcc.dg/format/asm_fprintf-4.c: Likewise.
10015 * gcc.dg/format/asm_fprintf-5.c: Likewise.
10016 * gcc.dg/format/cast-1.c: Likewise.
10017 * gcc.dg/format/gcc_diag-3.c: Likewise.
10018 * gcc.dg/format/gcc_diag-4.c: Likewise.
10019 * gcc.dg/format/gcc_diag-6.c: Likewise.
10020 * gcc.dg/format/gcc_diag-8.c: Likewise.
10021 * gcc.dg/format/gcc_diag-9.c: Likewise.
10022 * gcc.dg/format/nul-2.c: Likewise.
10023 * gcc.dg/format/opt-1.c: Likewise.
10024 * gcc.dg/format/opt-2.c: Likewise.
10025 * gcc.dg/format/opt-3.c: Likewise.
10026 * gcc.dg/format/opt-4.c: Likewise.
10027 * gcc.dg/format/opt-5.c: Likewise.
10028 * gcc.dg/format/opt-6.c: Likewise.
10029 * gcc.dg/framework-2.c: Likewise.
10030 * gcc.dg/func-args-1.c: Likewise.
10031 * gcc.dg/func-outside-1.c: Likewise.
10032 * gcc.dg/func-outside-2.c: Likewise.
10033 * gcc.dg/gnu-cond-expr-2.c: Likewise.
10034 * gcc.dg/gnu-cond-expr-3.c: Likewise.
10035 * gcc.dg/if-empty-1.c: Likewise.
10036 * gcc.dg/init-bad-1.c: Likewise.
10037 * gcc.dg/init-bad-2.c: Likewise.
10038 * gcc.dg/init-bad-3.c: Likewise.
10039 * gcc.dg/init-desig-obs-2.c: Likewise.
10040 * gcc.dg/init-desig-obs-3.c: Likewise.
10041 * gcc.dg/init-empty-2.c: Likewise.
10042 * gcc.dg/init-empty-3.c: Likewise.
10043 * gcc.dg/inline-11.c: Likewise.
10044 * gcc.dg/inline-12.c: Likewise.
10045 * gcc.dg/inline-8.c: Likewise.
10046 * gcc.dg/inline-9.c: Likewise.
10047 * gcc.dg/inline3.c: Likewise.
10048 * gcc.dg/label-decl-1.c: Likewise.
10049 * gcc.dg/label-decl-2.c: Likewise.
10050 * gcc.dg/label-decl-3.c: Likewise.
10051 * gcc.dg/label-decl-4.c: Likewise.
10052 * gcc.dg/long-long-typespec-1.c: Likewise.
10053 * gcc.dg/lvalue-2.c: Likewise.
10054 * gcc.dg/lvalue-3.c: Likewise.
10055 * gcc.dg/nested-func-3.c: Likewise.
10056 * gcc.dg/nested-redef-1.c: Likewise.
10057 * gcc.dg/noreturn-4.c: Likewise.
10058 * gcc.dg/old-style-prom-2.c: Likewise.
10059 * gcc.dg/old-style-prom-3.c: Likewise.
10060 * gcc.dg/old-style-then-proto-1.c: Likewise.
10061 * gcc.dg/overflow-warn-1.c: Likewise.
10062 * gcc.dg/overflow-warn-2.c: Likewise.
10063 * gcc.dg/overflow-warn-3.c: Likewise.
10064 * gcc.dg/overflow-warn-4.c: Likewise.
10065 * gcc.dg/overflow-warn-6.c: Likewise.
10066 * gcc.dg/parm-forwdecl-2.c: Likewise.
10067 * gcc.dg/parm-forwdecl-3.c: Likewise.
10068 * gcc.dg/parm-impl-decl-1.c: Likewise.
10069 * gcc.dg/parm-impl-decl-2.c: Likewise.
10070 * gcc.dg/parm-incomplete-1.c: Likewise.
10071 * gcc.dg/parm-mismatch-1.c: Likewise.
10072 * gcc.dg/pointer-arith-1.c: Likewise.
10073 * gcc.dg/pointer-arith-2.c: Likewise.
10074 * gcc.dg/pointer-arith-3.c: Likewise.
10075 * gcc.dg/pointer-arith-4.c: Likewise.
10076 * gcc.dg/pointer-arith-6.c: Likewise.
10077 * gcc.dg/pointer-arith-7.c: Likewise.
10078 * gcc.dg/pointer-arith-8.c: Likewise.
10079 * gcc.dg/pr13804-1.c: Likewise.
10080 * gcc.dg/pr15698-1.c: Likewise.
10081 * gcc.dg/pr15698-2.c: Likewise.
10082 * gcc.dg/pr15698-3.c: Likewise.
10083 * gcc.dg/pr15698-4.c: Likewise.
10084 * gcc.dg/pr15698-5.c: Likewise.
10085 * gcc.dg/pr15698-6.c: Likewise.
10086 * gcc.dg/pr15698-7.c: Likewise.
10087 * gcc.dg/pr15698-8.c: Likewise.
10088 * gcc.dg/pr17188-1.c: Likewise.
10089 * gcc.dg/pr17301-1.c: Likewise.
10090 * gcc.dg/pr17301-2.c: Likewise.
10091 * gcc.dg/pr17730-1.c: Likewise.
10092 * gcc.dg/pr20368-1.c: Likewise.
10093 * gcc.dg/pr20368-2.c: Likewise.
10094 * gcc.dg/pr20368-3.c: Likewise.
10095 * gcc.dg/pr22308-1.c: Likewise.
10096 * gcc.dg/qual-component-1.c: Likewise.
10097 * gcc.dg/redecl-1.c: Likewise.
10098 * gcc.dg/redecl-11.c: Likewise.
10099 * gcc.dg/redecl-12.c: Likewise.
10100 * gcc.dg/redecl-13.c: Likewise.
10101 * gcc.dg/redecl-14.c: Likewise.
10102 * gcc.dg/redecl-15.c: Likewise.
10103 * gcc.dg/register-var-1.c: Likewise.
10104 * gcc.dg/register-var-2.c: Likewise.
10105 * gcc.dg/stmt-expr-2.c: Likewise.
10106 * gcc.dg/stmt-expr-3.c: Likewise.
10107 * gcc.dg/stmt-expr-label-1.c: Likewise.
10108 * gcc.dg/stmt-expr-label-2.c: Likewise.
10109 * gcc.dg/stmt-expr-label-3.c: Likewise.
10110 * gcc.dg/struct-empty-2.c: Likewise.
10111 * gcc.dg/struct-empty-3.c: Likewise.
10112 * gcc.dg/struct-parse-1.c: Likewise.
10113 * gcc.dg/struct-semi-1.c: Likewise.
10114 * gcc.dg/struct-semi-2.c: Likewise.
10115 * gcc.dg/struct-semi-3.c: Likewise.
10116 * gcc.dg/switch-5.c: Likewise.
10117 * gcc.dg/switch-6.c: Likewise.
10118 * gcc.dg/switch-7.c: Likewise.
10119 * gcc.dg/tls/diag-5.c: Likewise.
10120 * gcc.dg/transparent-union-1.c: Likewise.
10121 * gcc.dg/transparent-union-3.c: Likewise.
10122 * gcc.dg/typespec-1.c: Likewise.
10123 * gcc.dg/vla-init-2.c: Likewise.
10124 * gcc.dg/vla-init-3.c: Likewise.
10125 * gcc.dg/vla-init-4.c: Likewise.
10126 * gcc.dg/vla-init-5.c: Likewise.
10127 * gcc.dg/void-cast-2.c: Likewise.
10128 * gcc.dg/wvla-3.c: Likewise.
10129 * gcc.dg/wvla-7.c: Likewise.
10130 * gcc.target/i386/991209-1.c: Likewise.
10131 * gcc.target/ia64/fpreg-1.c: Likewise.
10132 * gcc.target/m68k/interrupt_thread-2.c: Likewise.
10133 * gcc.target/m68k/interrupt_thread-3.c: Likewise.
10135 2007-07-12 Daniel Franke <franke.daniel@gmail.com>
10138 * gfortran.dg/func_decl_4.f90: New test.
10140 2007-07-12 Paul Thomas <pault@gcc.gnu.org>
10143 * gfortran.dg/interface_17.f90: New test.
10145 2007-07-12 Christopher D. Rickett <crickett@lanl.gov>
10148 * gfortran.dg/32599.f03: New test case.
10151 * gfortran.dg/32601.f03: New test case.
10152 * gfortran.dg/32601_1.f03: Ditto.
10153 * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options.
10154 * gfortran.dg/c_ptr_tests_10.f03: Ditto.
10156 2007-07-12 Steve Ellcey <sje@cup.hp.com>
10158 * gcc.c-torture/execute/align-3.c: Remove function addr check.
10160 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
10161 Devang Patel <dpatel@apple.com>
10163 PR tree-optimization/25413
10164 * gcc.dg/vect/vect-align-1.c: New.
10165 * gcc.dg/vect/vect-align-2.c: New.
10166 * gcc.dg/vect/pr25413.c: New.
10167 * gcc.dg/vect/pr25413a.c: New.
10168 * gcc.dg/vect/pr31699.c: Fix dg-final check.
10170 2007-07-12 Nathan Froyd <froydnj@codesourcery.com>
10172 * lib/target-support.exp (check_ultrasparc_hw_available):
10174 (is-effective-target): Check $arg for ultrasparc_hw.
10175 (is-effective-target-keyword): Likewise.
10176 * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw
10177 when determining what to do on sparc platforms.
10178 * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target.
10179 * gcc.dg/20001101-1.c: Likewise.
10180 * gcc.dg/20001101-2.c: Likewise.
10181 * gcc.dg/ultrasp9.c: Likewise.
10182 * gcc.dg/ultrasp10.c: Likewise.
10183 * gcc.target/sparc/pdist-3.c: Likewise.
10185 2007-07-12 Daniel Jacobowitz <dan@codesourcery.com>
10187 * gcc.target/mips/save-restore-5.c: Add -mno-abicalls.
10189 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
10191 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now
10193 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops
10194 now get vectorized.
10195 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New.
10196 * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New.
10197 * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New.
10198 * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New.
10199 * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New.
10200 * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New.
10201 * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New.
10202 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New.
10203 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New.
10204 * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New.
10205 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New.
10206 * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New.
10207 * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New.
10208 * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New.
10209 * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New.
10210 * lib/target-supports.exp (check_effective_target_vect_int_mul):
10213 2007-07-12 Jakub Jelinek <jakub@redhat.com>
10216 * g++.dg/parse/error30.C: New test.
10218 2007-07-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10221 * gfortran.dg/alloc_comp_misc_1.f90: New test.
10223 2007-07-11 Daniel Berlin <dberlin@dberlin.org>
10225 * gfortran.fortran-torture/compile/pr32663.f: New test.
10227 2007-07-11 Paolo Carlini <pcarlini@suse.de>
10230 * g++.dg/inherit/virtual4.C: New.
10232 2007-07-11 Uros Bizjak <ubizjak@gmail.com>
10235 * gcc.target/i386/pr32661-1.c: New test.
10237 2007-07-11 Eric Botcazou <ebotcazou@adacore.com>
10239 * gnat.dg/invariant_index.ad[sb]: New test.
10241 2007-07-11 Paolo Carlini <pcarlini@suse.de>
10244 * g++.dg/template/decl3.C: New.
10246 2007-07-09 Geoffrey Keating <geoffk@apple.com>
10249 * gcc.c-torture/execute/align-3.c: New.
10251 2007-07-10 Uros Bizjak <ubizjak@gmail.com>
10254 * gcc.target/i386/pr32708-1.c: New test.
10255 * gcc.target/i386/pr32708-2.c: Ditto.
10256 * gcc.target/i386/pr32708-3.c: Ditto.
10258 2007-07-10 Mark Mitchell <mark@codesourcery.com>
10260 * g++.dg/init/new20.C: Remove svn:executable flag.
10262 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
10264 * gcc.dg/vect/vect-116.c: Add vect_int target requirement.
10266 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
10268 * gcc.dg/ultrasp7.c: Add fpic target requirement.
10270 2007-07-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10273 * gcc.dg/pch/counter-2.c: Match every message with its appropriate
10276 2007-07-10 Paul Thomas <pault@gcc.gnu.org>
10279 * gfortran.dg/overload_2.f90: New test.
10282 * gfortran.dg/transfer_simplify_5.f90
10285 * gfortran.dg/interface_15.f90: New test.
10287 2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
10289 PR libfortran/32336
10290 * gfortran.dg/matmul_5.f90: New test case.
10292 2007-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10294 * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory.
10295 * gcc.dg/fesd-any.h: Likewise.
10296 * gcc.dg/fesd-baseonly.c: Likewise.
10297 * gcc.dg/fesd-baseonly.h: Likewise.
10298 * gcc.dg/fesd-none.c: Likewise.
10299 * gcc.dg/fesd-none.h: Likewise.
10300 * gcc.dg/fesd-reduced.c: Likewise.
10301 * gcc.dg/fesd-reduced.h: Likewise.
10302 * gcc.dg/fesd-sys.c: Likewise.
10303 * gcc.dg/fesd-sys.h: Likewise
10304 * gcc.dg/fesd.h: Likewise.
10306 * g++.dg/debug/dwarf2: New directory.
10307 * g++.dg/debug/dwarf2/dwarf2.exp: New driver.
10308 * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory.
10309 * g++.dg/other/fesd-any.h: Likewise.
10310 * g++.dg/other/fesd-baseonly.C: Likewise.
10311 * g++.dg/other/fesd-baseonly.h: Likewise.
10312 * g++.dg/other/fesd-none.C: Likewise.
10313 * g++.dg/other/fesd-none.h: Likewise.
10314 * g++.dg/other/fesd-reduced.C: Likewise.
10315 * g++.dg/other/fesd-reduced.h: Likewise.
10316 * g++.dg/other/fesd-sys.C: Likewise.
10317 * g++.dg/other/fesd-sys.h: Likewise.
10318 * g++.dg/other/fesd.h: Likewise.
10320 2007-07-09 Daniel Franke <franke.daniel@gmail.com>
10323 * gfortran.dg/parameter_unused.f90: New test.
10325 2007-07-09 Uros Bizjak <ubizjak@gmail.com>
10327 PR tree-optimization/32681
10328 * gcc.dg/tree-ssa/pr32681.c: New test.
10330 2007-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10333 * gfortran.dg/fmt_t_5.f90: New test.
10335 2007-07-08 Paolo Carlini <pcarlini@suse.de>
10338 * g++.dg/template/operator10.C: New.
10340 2007-07-08 Thomas Koenig <tkoenig@gcc.gnu.org>
10342 PR libfortran/32217
10343 * gfortran.dg/unpack_zerosize_1.f90: New test case.
10345 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
10348 * gfortran.dg/operator_6.f90: New test.
10350 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
10353 * gfortran.dg/operator_4.f90: New test.
10354 * gfortran.dg/operator_5.f90: New test.
10355 * gfortran.dg/logical_comp.f90: Adjusted error messages.
10356 * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum.
10358 2007-07-08 Tobias Burnus <burnus@net-b.de>
10361 * gfortran.dg/argument_checking_6.f90: New.
10363 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
10366 * gfortran.dg/interface_155555.f90: New test.
10368 2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10370 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
10371 c99-math-long-double-1.c, c99-math.h: Test subnormals.
10373 2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10376 * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
10377 discern pedantic diagnostics and errors.
10378 * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
10380 * gcc.dg/20050121-1.c: This is an error and not a warning.
10381 * gcc.target/i386/sseregparm-2.c: Likewise.
10382 * gcc.target/i386/20060512-4.c: This is a warning and not an error.
10383 * gcc.dg/charset/attribute2.c: Likewise.
10384 * gcc.dg/bitfld-1.c: Likewise.
10385 * gcc.dg/pack-test-2.c: Likewise.
10386 * gcc.dg/940510-1.c: Match separately error and warning.
10387 * gcc.dg/array-2.c: Match separately multiple messages. The second
10388 diagnostic is a pedantic warning and not an error.
10389 * gcc.dg/pr14475.c: Match separately multiple messages.
10390 * gcc.dg/pr18809-1.c: Likewise.
10391 * gcc.dg/pr27953.c: Likewise.
10392 * gcc.dg/vla-init-1.c: Likewise.
10393 * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
10395 2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10398 * gfortran.dg/char_decl_1.f90: New test.
10400 2007-07-07 Daniel Berlin <dberlin@dberlin.org>
10402 * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
10404 2007-07-07 Mark Mitchell <mark@codesourcery.com>
10407 * g++.dg/template/overload9.C: New test.
10409 2007-07-06 Daniel Berlin <dberlin@dberlin.org>
10411 * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
10412 * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
10414 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
10416 * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
10417 * gcc.dg/20001012-2.c: Likewise.
10418 * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
10419 * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
10421 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
10423 * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
10424 about the chunk size when STACK_SIZE is defined.
10426 2007-07-06 Josh Conner <jconner@apple.com>
10428 PR middle-end/32602
10429 * gcc.dg/sibcall-8.c: New test.
10431 2007-07-06 Josh Conner <jconner@apple.com>
10433 PR middle-end/32603
10434 * gcc.target/arm/sibcall-1.c: New test.
10436 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
10438 * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
10440 2007-07-06 Daniel Franke <franke.daniel@gmail.com>
10442 * gfortran.dg/save_parameter.f90: New test.
10443 * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
10445 2007-07-06 Richard Guenther <rguenther@suse.de>
10447 * g++.dg/opt/pr30965.C: New testcase.
10449 2007-07-06 Richard Sandiford <richard@codesourcery.com>
10451 * gcc.target/mips/save-restore-5.c: New test.
10453 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
10455 PR rtl_optimization/32450
10456 * gcc.dg/pr32450.c: New runtime test.
10458 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
10460 * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
10461 single underscore in scan directives.
10463 2007-07-05 Mark Mitchell <mark@codesourcery.com>
10466 * g++.dg/init/ptrmem4.C: New test.
10469 * g++.dg/init/new21.C: Likewise.
10472 * g++.dg/template/static30.C: Likewise.
10474 2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
10476 * gcc.dg/vect/costmodel/ppc: New directory.
10477 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
10478 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
10480 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
10481 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
10482 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
10483 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
10484 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
10485 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
10486 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
10487 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
10488 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
10489 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
10490 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
10491 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
10492 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
10493 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
10495 2007-07-05 Tobias Burnus <burnus@net-b.de>
10498 * gfortran.dg/module_md5_1.f90: Update MD5 number.
10500 2007-07-05 Paul Thomas <pault@gcc.gnu.org>
10503 * gfortran.dg/interface_14.f90: New test.
10506 * gfortran.dg/do_iterator_2.f90: New test.
10508 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
10510 * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
10511 (FE_DEC_DOWNWARD): Likewise.
10512 (FE_DEC_UPWARD): Likewise.
10513 (FE_DEC_TOWARDZERO): Likewise.
10514 (FE_DEC_TONEARESTFROMZERO): Likewise.
10516 2007-07-04 Daniel Berlin <dberlin@dberlin.org>
10518 * gcc.c-torture/compile/pr32606.c: New.
10519 * gfortran.fortran-torture/execute/pr32604.f90: New.
10521 2007-07-04 Mark Mitchell <mark@codesourcery.com>
10523 * gcc.dg/visibility-12.c: New test.
10524 * gcc.dg/visibility-13.c: Likewise.
10525 * g++.dg/ext/visibility-9.C: Likewise.
10526 * g++.dg/ext/visibility-10.C: Likewise.
10528 2007-07-04 Richard Sandiford <richard@codesourcery.com>
10530 * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
10531 * gcc.dg/sh-relax-vxworks.c: New test.
10533 2007-07-04 Richard Guenther <rguenther@suse.de>
10535 PR tree-optimization/32500
10536 * gcc.c-torture/execute/pr32500.c: New testcase.
10538 2007-07-04 Richard Guenther <rguenther@suse.de>
10540 PR tree-optimization/32482
10541 * gcc.c-torture/compile/pr32482.c: New testcase.
10543 2007-07-04 Richard Sandiford <richard@codesourcery.com>
10545 * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
10547 * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
10548 * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
10549 * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
10550 * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
10552 2007-07-04 Richard Sandiford <richard@codesourcery.com>
10554 * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
10556 2007-07-04 Richard Sandiford <richard@codesourcery.com>
10558 * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
10560 2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10563 * gfortran.dg/min_max_optional_1.f90: New test.
10564 * gfortran.dg/min_max_optional_2.f90: New test.
10565 * gfortran.dg/min_max_optional_3.f90: New test.
10567 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10570 * gfortran.dg/fmt_error.f90: New test.
10572 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10575 * gfortran.dg/interface_13.f90: New test.
10577 2007-07-03 Dave Brolley <brolley@redhat.com>
10580 * g++.dg/init/new20.C: New test.
10582 2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
10585 * gfortran.dg/iso_c_binding_only.f03: Updated test case.
10587 2007-07-03 Tobias Burnus <burnus@net-b.de>
10590 * common_7.f90: New.
10591 * common_8.f90: New.
10592 * common_9.f90: New.
10594 2007-07-03 Tobias Burnus <burnus@net-b.de>
10597 * gfortran.dg/argument_checking_1.f90: New.
10598 * gfortran.dg/argument_checking_2.f90: New.
10599 * gfortran.dg/argument_checking_3.f90: New.
10600 * gfortran.dg/argument_checking_4.f90: New.
10601 * gfortran.dg/argument_checking_5.f90: New.
10602 * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
10603 * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
10605 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
10607 * gcc.dg/pr32176.c: Add -w to default dg-options.
10609 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
10611 * gcc.c-torture/compile/ssa-pre-1.c: New test.
10613 2007-07-03 Tobias Burnus <burnus@net-b.de>
10616 * gfortran.dg/null_2.f90: New.
10618 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
10619 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10621 PR middle-end/32176
10622 * gcc.dg/pr32176.c: New test.
10624 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
10626 * gcc.dg/const-float80.c : New test.
10627 * gcc.dg/const-float128.c : New test.
10628 * gcc.dg/const-float80-ped.c : New test.
10629 * gcc.dg/const-float128-ped.c : New test.
10631 2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10633 * gcc.dg/c99-math.h: Fix typo.
10635 2007-07-02 Jakub Jelinek <jakub@redhat.com>
10638 * gcc.dg/gomp/pr32468-1.c: New test.
10640 2007-07-02 Richard Sandiford <richard@codesourcery.com>
10642 * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
10645 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
10647 * gfortran.fortran-torture/compile/pr32583.f: New.
10648 * gcc.c-torture/compile/pr32584.c: New
10650 2007-07-02 Ollie Wild <aaw@google.com>
10652 * g++.dg/lookup/using16.C: Merge dg-errors with common line.
10653 * g++.dg/lookup/using17.C: Merge dg-errors with common line.
10655 2007-07-02 Richard Sandiford <richard@codesourcery.com>
10657 * gcc.target/mips/save-restore-1.c: New test.
10658 * gcc.target/mips/save-restore-2.c: Likewise.
10659 * gcc.target/mips/save-restore-3.c: Likewise.
10660 * gcc.target/mips/save-restore-4.c: Likewise.
10662 2007-07-02 Uros Bizjak <ubizjak@gmail.com>
10664 PR tree-optimization/31966
10665 PR tree-optimization/32533
10666 * gcc.dg/tree-ssa/pr31966.c: New runtime test.
10667 * gfortran.dg/pr32533.f90: Ditto.
10669 2007-07-02 Jakub Jelinek <jakub@redhat.com>
10671 * g++.dg/opt/nrv12.C: New test.
10672 * gcc.target/i386/nrv1.c: New test.
10675 * g++.dg/gomp/pr31748.C: New test.
10677 2007-07-02 Ira Rosen <irar@il.ibm.com>
10679 PR tree-optimization/32230
10680 * gcc.dg/vect/pr32230.c: New test.
10682 2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
10684 * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
10685 * bind_c_coms.f90: Ditto.
10686 * bind_c_coms_driver.c: Ditto.
10687 * bind_c_dts.f90: Ditto.
10688 * bind_c_dts_2.f03: Ditto.
10689 * bind_c_dts_2_driver.c: Ditto.
10690 * bind_c_dts_3.f03: Ditto.
10691 * bind_c_dts_4.f03: Ditto.
10692 * bind_c_dts_driver.c: Ditto.
10693 * bind_c_implicit_vars.f03: Ditto.
10694 * bind_c_procs.f03: Ditto.
10695 * bind_c_usage_2.f03: Ditto.
10696 * bind_c_usage_3.f03: Ditto.
10697 * bind_c_usage_5.f03: Ditto.
10698 * bind_c_usage_6.f03: Ditto.
10699 * bind_c_usage_7.f03: Ditto.
10700 * bind_c_vars.f90: Ditto.
10701 * bind_c_vars_driver.c: Ditto.
10702 * binding_c_table_15_1.f03: Ditto.
10703 * binding_label_tests.f03: Ditto.
10704 * binding_label_tests_10.f03: Ditto.
10705 * binding_label_tests_10_main.f03: Ditto.
10706 * binding_label_tests_11.f03: Ditto.
10707 * binding_label_tests_11_main.f03: Ditto.
10708 * binding_label_tests_12.f03: Ditto.
10709 * binding_label_tests_13.f03: Ditto.
10710 * binding_label_tests_13_main.f03: Ditto.
10711 * binding_label_tests_14.f03: Ditto.
10712 * binding_label_tests_2.f03: Ditto.
10713 * binding_label_tests_3.f03: Ditto.
10714 * binding_label_tests_4.f03: Ditto.
10715 * binding_label_tests_5.f03: Ditto.
10716 * binding_label_tests_6.f03: Ditto.
10717 * binding_label_tests_7.f03: Ditto.
10718 * binding_label_tests_8.f03: Ditto.
10719 * binding_label_tests_9.f03: Ditto.
10720 * c_assoc.f90: Ditto.
10721 * c_assoc_2.f03: Ditto.
10722 * c_f_pointer_shape_test.f90: Ditto.
10723 * c_f_pointer_tests.f90: Ditto.
10724 * c_f_tests_driver.c: Ditto.
10725 * c_funloc_tests.f03: Ditto.
10726 * c_funloc_tests_2.f03: Ditto.
10727 * c_funloc_tests_3.f03: Ditto.
10728 * c_funloc_tests_3_funcs.c: Ditto.
10729 * c_kind_params.f90: Ditto.
10730 * c_kind_tests_2.f03: Ditto.
10731 * c_kinds.c: Ditto.
10732 * c_loc_driver.c: Ditto.
10733 * c_loc_test.f90: Ditto.
10734 * c_loc_tests_2.f03: Ditto.
10735 * c_loc_tests_2_funcs.c: Ditto.
10736 * c_loc_tests_3.f03: Ditto.
10737 * c_loc_tests_4.f03: Ditto.
10738 * c_loc_tests_5.f03: Ditto.
10739 * c_loc_tests_6.f03: Ditto.
10740 * c_loc_tests_7.f03: Ditto.
10741 * c_loc_tests_8.f03: Ditto.
10742 * c_ptr_tests.f03: Ditto.
10743 * c_ptr_tests_10.f03: Ditto.
10744 * c_ptr_tests_5.f03: Ditto.
10745 * c_ptr_tests_7.f03: Ditto.
10746 * c_ptr_tests_7_driver.c: Ditto.
10747 * c_ptr_tests_8.f03: Ditto.
10748 * c_ptr_tests_8_funcs.c: Ditto.
10749 * c_ptr_tests_9.f03: Ditto.
10750 * c_ptr_tests_driver.c: Ditto.
10751 * c_size_t_driver.c: Ditto.
10752 * c_size_t_test.f03: Ditto.
10753 * com_block_driver.f90: Ditto.
10754 * global_vars_c_init.f90: Ditto.
10755 * global_vars_c_init_driver.c: Ditto.
10756 * global_vars_f90_init.f90: Ditto.
10757 * global_vars_f90_init_driver.c: Ditto.
10758 * interop_params.f03: Ditto.
10759 * iso_c_binding_only.f03: Ditto.
10760 * iso_c_binding_rename_1.f03: Ditto.
10761 * iso_c_binding_rename_1_driver.c: Ditto.
10762 * iso_c_binding_rename_2.f03: Ditto.
10763 * iso_c_binding_rename_2_driver.c: Ditto.
10764 * kind_tests_2.f03: Ditto.
10765 * kind_tests_3.f03: Ditto.
10766 * module_md5_1.f90: Ditto.
10767 * only_clause_main.c: Ditto.
10768 * print_c_kinds.f90: Ditto.
10769 * test_bind_c_parens.f03: Ditto.
10770 * test_c_assoc.c: Ditto.
10771 * test_com_block.f90: Ditto.
10772 * test_common_binding_labels.f03: Ditto.
10773 * test_common_binding_labels_2.f03: Ditto.
10774 * test_common_binding_labels_2_main.f03: Ditto.
10775 * test_common_binding_labels_3.f03: Ditto.
10776 * test_common_binding_labels_3_main.f03: Ditto.
10777 * test_only_clause.f90: Ditto.
10778 * use_iso_c_binding.f90: Ditto.
10779 * value_5.f90: Ditto.
10780 * value_test.f90: Ditto.
10781 * value_tests_f03.f90: Ditto.
10783 2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
10785 * gcc.dg/tls/opt-14.c: New.
10787 2007-07-01 Ollie Wild <aaw@google.com>
10789 * g++.dg/lookup/using16.C: New test.
10790 * g++.dg/lookup/using17.C: New test.
10792 2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
10795 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
10796 (test_4): Use proper test for floating point equality.
10797 (test_8): Likewise.
10799 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10801 PR libgfortran/32554
10802 * gfortran.dg/fmt_p_1.f90: New test.
10804 2007-07-01 Ira Rosen <irar@il.ibm.com>
10806 * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
10807 initialization and fix dg-final check - the initialization loop is
10810 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
10811 Volker Reichelt <reichelt@netcologne.de>
10813 PR middle-end/32559
10814 * gcc.dg/pr32559.c: New test.
10816 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
10818 PR tree-optimization/25371
10819 * gcc.dg/vect/pr25371.c: New test.
10821 2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
10823 * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
10824 when allocating and initializing a flexible array.
10826 2007-06-30 Daniel Franke <franke.daniel@gmail.com>
10829 * gfortran.dg/intrinsic.f90: New test.
10831 2007-06-30 Tobias Burnus <burnus@net-b.de>
10834 * gfortran.dg/fmt_zero_check.f90: New.
10836 2007-06-30 Paul Thomas <pault@gcc.gnu.org>
10839 * gfortran.dg/repeat_f90: New test.
10841 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10844 * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
10845 -pedantic-errors, so we should match errors.
10846 * gcc.dg/cpp/escape-1.c: Likewise.
10847 * gcc.dg/cpp/charconst.c: Empty character constants are errors.
10848 * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
10850 * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
10851 errors instead of warnings.
10852 * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
10853 a pedantic warning.
10854 * gcc.dg/cpp/arith-3.c: Likewise.
10856 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10859 * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
10860 * gcc.dg/pch/valid-2.c: Likewise.
10861 * gcc.dg/pch/valid-3.c: Likewise.
10862 * gcc.dg/pch/warn-1.c: Likewise.
10863 * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
10865 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10868 * gcc.dg/Wunused-function.c: New.
10870 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10872 * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
10874 2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
10876 * g++.dg/other/canon-31724.C: New.
10878 2007-06-29 Jan Hubicka <jh@suse.cz>
10880 PR middle-end/32372
10881 * gcc.c-torture/compile/pr32372.c: new.
10883 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
10885 * gfortran.dg/operator_3.f90: New test.
10887 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
10889 * gfortran.dg/gomp/reduction1.f90: Adjust error message.
10890 * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
10892 2007-06-29 Richard Guenther <rguenther@suse.de>
10894 PR middle-end/32493
10895 * gcc.dg/inline-23.c: New testcase.
10897 2007-06-29 Uros Bizjak <ubizjak@gmail.com>
10899 PR tree-optimization/24659
10900 * gcc.target/i386/vectorize2.c: New test.
10901 * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
10902 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
10904 2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
10906 * gcc.dg/pointer-arith-9.c: New test.
10908 2007-06-29 Tobias Burnus <burnus@net-b.de>
10911 * gfortran.dg/fmt_read_2.f90: New.
10913 2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10915 * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
10916 If it exists, don't try to create it.
10918 2007-06-28 Geoffrey Keating <geoffk@apple.com>
10920 * g++.dg/ext/visibility/ms-compat-1.C: New.
10922 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
10925 * gfortran.fortran-torture/compile/pr32417.f90: New test.
10927 2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
10929 * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
10932 2007-06-27 Daniel Franke <franke.daniel@gmail.com>
10935 * gfortran.dg/gomp/allocatable_components_1.f90: New test.
10937 2007-06-27 Richard Guenther <rguenther@suse.de>
10939 PR middle-end/32492
10940 * gcc.dg/inline-22.c: New testcase.
10942 2007-06-26 Hui-May Chang <hm.chang@apple.com>
10944 * gcc.target/i386/large-size-array-3.c: Remove the larger size of
10945 the scan-assembler constant.
10947 2007-06-25 Geoffrey Keating <geoffk@apple.com>
10950 * gcc.dg/pr20216.c: New.
10952 2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
10955 * gcc.dg/vect/pr32421.c: New test.
10957 2006-06-26 Simon Martin <simartin@users.sourceforge.net>
10960 * g++.dg/other/friend5.C: New test.
10962 2007-06-25 Paul Thomas <pault@gcc.gnu.org>
10965 * gfortran.dg/host_assoc_function_2.f90: New test.
10968 * gfortran.dg/host_assoc_call_1.f90: New test.
10970 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10972 * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
10974 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10977 * gfortran.dg/error_format.f90: New test.
10979 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
10982 * gfortran.dg/pr32136.f90: New test.
10984 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
10987 * gfortran.dg/minmaxloc_1.f90: New test.
10990 * gfortran.dg/minmaxloc_2.f90: New test.
10992 2007-06-23 Richard Guenther <rguenther@suse.de>
10994 PR tree-optimization/16876
10995 PR middle-end/29478
10996 * gcc.dg/pr29254.c: The warning is bogus.
10997 * gcc.dg/warn-1.c: Likewise.
10998 * gcc.dg/assign-warn-3.c: Likewise.
10999 * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
11001 2007-06-23 Richard Earnshaw <rearnsha@arm.com>
11003 * gcc.c-torture/execute/20070623-1.c: New.
11005 2007-06-22 Jan Hubicka <jh@suse.cz>
11007 * gcc.c-torture/compile/pr31541.c: New.
11009 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
11011 * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
11012 Remove -m64 from dg-options.
11014 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
11016 PR middle-end/32374
11017 * gcc.dg/pr32374.c: New test.
11019 2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11022 * gfortran.dg/pointer_assign_3.f90: New test.
11024 2007-06-21 Sebastian Pop <sebpop@gmail.com>
11026 * gcc.dg/tree-ssa/pr19590.c: New.
11028 2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11031 * gfortran.dg/assign.f90: Update test.
11032 * gfortran.dg/real_do_1.f90: Update test.
11033 * gfortran.dg/gomp/omp_do1.f90: Update test.
11034 * gfortran.dg/warnings_are_errors_1.f: Update test.
11035 * gfortran.dg/g77/20010519-1.f: Update test.
11036 * gfortran.dg/g77/pr9258.f: Update test.
11037 * gfortran.dg/g77/960317-1.f: Update test.
11039 2007-06-21 Richard Guenther <rguenther@suse.de>
11041 PR tree-optimization/32453
11042 * gcc.c-torture/compile/pr32453.c: New testcase.
11044 2007-06-21 Jakub Jelinek <jakub@redhat.com>
11046 PR tree-optimization/31866
11047 * gcc.dg/pr31866.c: New test.
11049 2007-06-21 Richard Guenther <rguenther@suse.de>
11051 PR tree-optimization/32451
11052 * g++.dg/torture/20070621-1.C: New testcase.
11054 2007-06-21 Christian Bruel <christian.bruel@st.com>
11056 * gcc.dg/attr-isr.c: Test delay slot content.
11058 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11061 gfortran.dg/pointer_assign_2.f90: New test.
11063 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11066 gfortran.dg/invalid_procedure_name.f90: New test.
11068 2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
11070 PR tree-optimization/25737
11071 * gcc.dg/tree-ssa/alias-14.c: New test.
11073 2007-06-20 Hui-May Chang <hm.chang@apple.com>
11075 * gcc.target/i386/large-size-array-3.c: New.
11077 2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
11078 Richard Guenther <rguenther@suse.de>
11081 * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
11083 2007-06-20 Jakub Jelinek <jakub@redhat.com>
11085 PR middle-end/31959
11086 * gcc.dg/pr31959.c: New test.
11088 PR inline-asm/32109
11089 * g++.dg/ext/asm10.C: New test.
11091 PR middle-end/32285
11092 * gcc.c-torture/execute/20070614-1.c: New test.
11094 2007-06-19 Seongbae Park <seongbae.park@gmail.com>
11096 * gcc.target/arm/stack-corruption.c: New test.
11098 2007-06-19 Richard Guenther <rguenther@suse.de>
11100 * g++.dg/torture/pr30252.C: New testcase.
11102 2007-06-19 Jakub Jelinek <jakub@redhat.com>
11104 PR tree-optimization/32353
11105 * g++.dg/opt/nrv13.C: New test.
11107 2007-06-19 Paul Thomas <pault@gcc.gnu.org>
11111 * gfortran.dg/impure_assignment_2.f90 : New test.
11114 * gfortran.dg/data_initialized_2.f90 : New test.
11116 * gfortran.dg/equiv_7.f90 : Test for endianess and call the
11117 appropriate version of 'dmach'.
11119 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
11122 * gcc.target/i386/pr32389.c New test.
11124 2007-06-18 Simon Baldwin <simonb@google.com>
11127 * g++.dg/template/error25.C: New.
11128 * g++.dg/template/spec35.C: New.
11130 2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
11132 * gcc.c-torture/compile/pr32355.c: New testcase.
11134 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
11136 PR tree-optimization/32383
11137 * g++.dg/opt/pr32383.C: New test.
11139 2007-06-17 Uros Bizjak <ubizjak@gmail.com>
11141 PR rtl-optimization/32366
11142 * gcc.dg/vect/pr32366.c: New test.
11144 2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
11146 * gcc.c-torture/compile/pr32349.c: New testcase.
11148 2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11150 * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
11151 * gcc.target/sparc/combined-2.c: Likewise.
11152 * gcc.target/sparc/fexpand.c : Likewise.
11153 * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
11154 * gcc.target/sparc/fpack16.c : Likewise.
11155 * gcc.target/sparc/fpmerge.c : Likewise.
11156 * gcc.target/sparc/fpmul.c : Likewise.
11157 * gcc.target/sparc/noresult.c : Likewise.
11158 * gcc.target/sparc/pdist.c: Likewise.
11160 2007-06-16 Uros Bizjak <ubizjak@gmail.com>
11162 PR middle-end/31723
11163 * gcc.target/i386/recip-divf.c: New test.
11164 * gcc.target/i386/recip-sqrtf.c: Ditto.
11165 * gcc.target/i386/recip-vec-divf.c: Ditto.
11166 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
11167 * gcc.target/i386/sse-recip.c: Ditto.
11168 * gcc.target/i386/sse-recip-vec.c: Ditto.
11170 2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
11173 * gcc.c-torture/compile/20070605-1.c: New test.
11175 * gcc.c-torture/compile/20070603-1.c: New testcase.
11176 * gcc.c-torture/compile/20070603-2.c: New testcase.
11178 * gcc.c-torture/compile/20070531-1.c: New test.
11181 * gcc.c-torture/compile/20070531-2.c: New test.
11184 * gcc.c-torture/compile/20070529-1.c: New test.
11187 * gcc.c-torture/compile/20070529-2.c: New test.
11190 * gcc.c-torture/compile/20070520-1.c: New test.
11192 * g++.dg/ext/java-1.C: New test.
11194 * gcc.dg/vect/vect-106.c: We are now able to vectorize two
11195 loops instead of one. Remove the "can't determine dependence"
11197 * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
11198 needed as the cast is gone in the first place.
11199 * gcc.dg/max-1.c: Change local variable a to be a global one.
11200 * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
11201 have a cast which is PREd.
11203 2007-06-15 Mark Mitchell <mark@codesourcery.com>
11205 * g++.dg/lookup/anon6.C: New test.
11207 2007-06-14 Dirk Mueller <dmueller@suse.de>
11210 * g++.dg/opt/static6.C: New testcase.
11212 2007-06-14 Geoff Keating <geoffk@apple.com>
11214 * g++.dg/ext/visibility/overload-1.C: New.
11217 * g++.dg/ext/visibility/anon4.C: New.
11219 2007-06-14 Uros Bizjak <ubizjak@gmail.com>
11222 * gcc.target/i386/pr32268.c: New test.
11224 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
11226 * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
11227 from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
11228 _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
11230 * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
11231 from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
11232 converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
11235 2007-06-14 Paul Thomas <pault@gcc.gnu.org>
11238 * gfortran.dg/common_resize_1.f90: New test.
11240 2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
11243 * gcc.dg/vect/pr32224.c: Fix.
11245 2007-06-13 Eric Christopher <echristo@apple.com>
11247 * gcc.target/i386/ssefn-1.c: Add -march=i386.
11249 2007-06-13 Tobias Burnus <burnus@net-b.de>
11252 * gfortran.dg/actual_array_vect_1.f90: New.
11254 2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11256 * gcc.target/sparc/mfpu.c: New test.
11258 2007-06-12 Geoff Keating <geoffk@apple.com>
11260 * g++.dg/warn/weak1.C: Suppress on Darwin.
11261 * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
11263 2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
11265 PR middle-end/31579
11266 * g++.dg/torture/pr31579.C: New testcase.
11268 2007-06-12 Ian Lance Taylor <iant@google.com>
11271 * g++.dg/init/new16.C: New test.
11272 * g++.dg/init/new17.C: New test.
11273 * g++.dg/init/new18.C: New test.
11274 * g++.dg/init/new19.C: New test.
11276 2007-06-12 Olivier Hainque <hainque@adacore.com>
11278 * gnat.dg/lhs_view_convert.adb: New test.
11280 2007-06-12 Richard Guenther <rguenther@suse.de>
11282 PR tree-optimization/15353
11283 PR tree-optimization/31657
11284 * gcc.c-torture/execute/20070424-1.c: New testcase.
11285 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
11286 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
11287 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
11288 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
11289 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
11291 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
11293 PR rtl-optimization/32293
11294 * gcc.dg/pr32293.c: New test.
11296 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
11298 * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
11300 2007-06-12 Paul Thomas <pault@gcc.gnu.org>
11303 * gfortran.dg/equiv_7.f90: New test.
11304 * gfortran.dg/equiv_constraint_7.f90: Change error message.
11307 * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
11309 2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
11311 * gcc.dg/setjmp-3.c: Rename raise to raise0.
11312 * gcc.dg/setjmp-4.c: Likewise.
11313 * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
11315 2007-06-11 Paolo Bonzini <bonzini@gnu.org>
11317 PR rtl-optimization/31025
11318 * gfortran.dg/pr31025.f90: New.
11320 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
11323 * gcc.target/i386/pr32280.c: New test.
11325 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
11327 PR middle-end/32279
11328 * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
11330 2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11332 PR libgfortran/32235
11333 * gfortran.dg/backspace_9.f: New test.
11335 2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
11337 * gcc.dg/tree-ssa/prefetch-7.c: New test.
11339 2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
11341 * gcc.dg/tree-ssa/loop-28.c: New testcase.
11343 2007-06-09 Ian Lance Taylor <iant@google.com>
11345 PR tree-optimization/32169
11346 * gcc.c-torture/compile/pr32169.c: New test.
11348 2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
11350 * gcc.dg/vect/costmodel: New directory.
11351 * gcc.dg/vect/costmodel/i386: New directory.
11352 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
11353 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
11355 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
11356 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
11357 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
11358 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
11359 * gcc.dg/vect/costmodel/x86_64: New directory.
11360 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
11362 * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
11364 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
11365 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
11366 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
11367 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
11368 * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
11370 2007-06-08 Uros Bizjak <ubizjak@gmail.com>
11372 PR tree-optimization/32243
11373 * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
11374 flags for -Os tests.
11375 * gcc.dg/vect/03-vect-pr32243.c: New test.
11377 2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
11379 PR tree-optimization/32224
11380 * gcc.dg/vect/pr32224.c: New test.
11382 2007-06-08 Jakub Jelinek <jakub@redhat.com>
11385 * g++.dg/gomp/pr32177.C: New test.
11387 2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11390 * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
11391 * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
11392 warning nor an error.
11393 * gcc.dg/Wfatal-2.c: Likewise.
11394 * gcc.dg/Werror-1.c: Likewise.
11395 * gcc.dg/Werror-5.c: Likewise.
11396 * gcc.dg/Werror-7.c: Likewise.
11397 * gcc.dg/Werror-10.c: Likewise.
11398 * gcc.dg/Werror-11.c: Likewise.
11400 2007-06-07 Simon Martin <simartin@users.sourceforge.net>
11403 * g++.dg/init/brace6.C: New test.
11405 2007-06-07 Geoffrey Keating <geoffk@apple.com>
11407 * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
11408 * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
11409 * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
11410 * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
11412 * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
11413 * gcc.dg/20050826-1.c: Run on all Darwin platforms.
11414 * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
11415 * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
11416 * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
11417 * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
11418 * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
11419 * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
11421 * gcc.dg/darwin-minversion-3.c: New.
11423 2007-06-07 Uros Bizjak <ubizjak@gmail.com>
11425 * gcc.target/i386/builtin-copysign.c: New test.
11427 2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
11429 PR tree-optimization/32220
11430 * gfortran.dg/predcom-2.f: New testcase.
11432 2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
11435 * gcc.target/i386/vectorize4.c: New test.
11437 2007-06-06 Steve Ellcey <sje@cup.hp.com>
11439 * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
11441 2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11444 * gcc.dg/simd-5.c: Mark output as a note.
11445 * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
11447 * gcc.dg/simd-1.c: Likewise.
11448 * gcc.dg/always_inline.c: Mark output as a sorry.
11449 * gcc.dg/always_inline2.c: Likewise.
11450 * gcc.dg/always_inline3.c: Likewise.
11452 2007-06-06 Ian Lance Taylor <iant@google.com>
11454 * g++.dg/conversion/enum1.C: New test.
11456 2007-06-06 Uros Bizjak <ubizjak@gmail.com>
11458 PR tree-optimization/32216
11459 * gcc.dg/vect/pr32216.c: New test.
11461 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11464 * gfortran.dg/invalid_contains_1.f90: New test.
11465 * gfortran.dg/invalid_contains_2.f90: New test.
11467 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11470 * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
11473 2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11476 * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
11477 dg-message to match de note.
11478 * gcc.dg/pr26570.c: Use dg-message for a note.
11479 * gcc.dg/pr29254.c: Use dg-message for generic output and use
11480 dg-error instead of dg-warning because of -Werror.
11481 * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
11482 neither an error, nor a warning.
11483 * gcc.dg/glibc-uclibc-2.c: Likewise
11484 * gcc.dg/cpp/19940712-1.c: Likewise.
11486 2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
11488 PR preprocessor/23479
11489 * gcc.dg/binary-constants-1.c: Add test suites for
11490 the 0b-prefixed binary integer constants.
11491 * gcc.dg/binary-constants-2.c: Ditto.
11492 * gcc.dg/binary-constants-3.c: Ditto.
11493 * gcc.dg/binary-constants-4.c: Ditto.
11495 2007-06-05 Ian Lance Taylor <iant@google.com>
11497 * gcc.dg/Wstrict-overflow-19.c: New test.
11499 2007-06-05 Razya Ladelsky <razya@il.ibm.com>
11501 * gcc.dg/matrix/matrix-6.c: Remove conversion.
11503 2007-06-04 Ian Lance Taylor <iant@google.com>
11505 * gcc.dg/Wstrict-overflow-18.c: New test.
11507 2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11510 * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
11511 * gcc.dg/cpp/mi5.c: Likewise.
11512 * gcc.dg/cpp/mi7.c: Likewise.
11514 2007-06-04 Uros Bizjak <ubizjak@gmail.com>
11517 * gcc.dg/pr32191.c: New test.
11519 2007-05-28 Tobias Burnus <burnus@net-b.de>
11522 * gfortran.dg/allocate_stat_1.f90: Remove.
11524 2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
11526 * gcc.target/i386/sse4_2-check.h: New.
11527 * gcc.target/i386/sse4_2-crc32b.c: Likewise.
11528 * gcc.target/i386/sse4_2-crc32.h: Likewise.
11529 * gcc.target/i386/sse4_2-crc32l.c: Likewise.
11530 * gcc.target/i386/sse4_2-crc32q.c: Likewise.
11531 * gcc.target/i386/sse4_2-crc32w.c: Likewise.
11532 * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
11533 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
11534 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
11535 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
11536 * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
11537 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
11538 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
11539 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
11540 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
11541 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
11542 * gcc.target/i386/sse4_2-popcnt.h: Likewise.
11543 * gcc.target/i386/sse4_2-popcntl.c: Likewise.
11544 * gcc.target/i386/sse4_2-popcntq.c: Likewise.
11546 2007-06-01 Geoffrey Keating <geoffk@apple.com>
11548 * gcc.dg/pie-link.c: New test.
11550 2007-06-01 Ian Lance Taylor <iant@google.com>
11552 * gcc.dg/Wstrict-overflow-17.c: New test.
11554 2007-06-01 Kazu Hirata <kazu@codesourcery.com>
11556 * gcc.dg/builtin-return-1.c (g): New.
11557 (main): Allocate at least 64 bytes on the stack.
11559 2007-05-31 Mark Mitchell <mark@codesourcery.com>
11561 * g++.dg/init/cleanup3.C: New test.
11563 2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
11565 * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
11568 007-05-31 Paul Thomas <pault@gcc.gnu.org>
11571 * gfortran.dg/char_array_constructor_3.f90: New test.
11573 2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
11575 PR tree-optimization/32160
11576 * gfortran.dg/predcom-1.f: New test.
11578 2007-05-31 Richard Guenther <rguenther@suse.de>
11580 * g++.dg/other/str_empty.C: Move...
11581 * g++.dg/other/pr30567.C: Move...
11582 * g++.dg/tree-ssa/pr27218.C: Move...
11583 * g++.dg/torture: ...here and remove dg-options.
11585 2007-05-31 Paolo Carlini <pcarlini@suse.de>
11588 * g++.dg/ext/is_pod_incomplete.C: New.
11590 2007-05-31 Russell Yanofsky <russ@yanofsky.org>
11591 Douglas Gregor <doug.gregor@gmail.com>
11592 Pedro Lamarao <pedro.lamarao@mndfck.org>
11593 Howard Hinnant <howard.hinnant@gmail.com>
11597 * g++.dg/cpp0x/rv8p.C: New.
11598 * g++.dg/cpp0x/temp-constructor-bug.C: New.
11599 * g++.dg/cpp0x/cast-bug.C: New.
11600 * g++.dg/cpp0x/elision_weak.C: New.
11601 * g++.dg/cpp0x/collapse-bug.C: New.
11602 * g++.dg/cpp0x/rv3p.C: New.
11603 * g++.dg/cpp0x/rv7n.C: New.
11604 * g++.dg/cpp0x/overload-conv-1.C: New.
11605 * g++.dg/cpp0x/rv2n.C: New.
11606 * g++.dg/cpp0x/deduce.C: New.
11607 * g++.dg/cpp0x/temp-va-arg-bug.C: New.
11608 * g++.dg/cpp0x/rv6p.C: New.
11609 * g++.dg/cpp0x/template_deduction.C: New.
11610 * g++.dg/cpp0x/implicit-copy.C: New.
11611 * g++.dg/cpp0x/rv1p.C: New.
11612 * g++.dg/cpp0x/cast.C: New.
11613 * g++.dg/cpp0x/rv5n.C: New.
11614 * g++.dg/cpp0x/collapse.C: New.
11615 * g++.dg/cpp0x/overload-conv-2.C: New.
11616 * g++.dg/cpp0x/rv4p.C: New.
11617 * g++.dg/cpp0x/rvo.C: New.
11618 * g++.dg/cpp0x/iop.C: New.
11619 * g++.dg/cpp0x/rv3n.C: New.
11620 * g++.dg/cpp0x/rv7p.C: New.
11621 * g++.dg/cpp0x/reference_collapsing.C: New.
11622 * g++.dg/cpp0x/overload.C: New.
11623 * g++.dg/cpp0x/named.C: New.
11624 * g++.dg/cpp0x/rv2p.C: New.
11625 * g++.dg/cpp0x/rv6n.C: New.
11626 * g++.dg/cpp0x/not_special.C: New.
11627 * g++.dg/cpp0x/bind.C: New.
11628 * g++.dg/cpp0x/rv1n.C: New.
11629 * g++.dg/cpp0x/rv5p.C: New.
11630 * g++.dg/cpp0x/elision.C: New.
11631 * g++.dg/cpp0x/named_refs.C: New.
11632 * g++.dg/cpp0x/unnamed_refs.C: New.
11633 * g++.dg/cpp0x/rv4n.C: New.
11634 * g++.dg/cpp0x/elision_neg.C: New.
11635 * g++.dg/init/copy7.C: Run in C++98 mode.
11636 * g++.dg/overload/arg1.C: Ditto.
11637 * g++.dg/overload/arg4.C: Ditto.
11639 2007-05-30 Jakub Jelinek <jakub@redhat.com>
11642 * g++.dg/opt/static5.C: New test.
11644 2007-05-30 Richard Guenther <rguenther@suse.de>
11646 * g++.dg/dg.exp: Prune torture/.
11647 * g++.dg/torture/dg-torture.exp: New testsuite.
11649 2007-05-30 Kazu Hirata <kazu@codesourcery.com>
11651 * gcc.target/arm/pr27387.C: Move and rename to ...
11652 * g++.dg/inherit/thunk8.C: ... here.
11654 2007-05-30 Jakub Jelinek <jakub@redhat.com>
11656 PR tree-optimization/31769
11657 * g++.dg/gomp/pr31769.C: New test.
11659 2007-05-29 Hui-May Chang <hm.chang@apple.com>
11661 * gcc.target/i386/stack-realign.c: New.
11663 2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
11665 * gcc.dg/tree-ssa/prefetch-6.c: New test.
11667 2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
11669 * gfortran.dg/sizeof.f90: New.
11671 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
11674 * gcc.dg/boolcomplex-1.c: New test.
11677 * g++.dg/ext/boolcomplex-1.c: New test.
11679 2007-05-28 Razya Ladelsky <razya@il.ibm.com>
11681 * gcc.dg/matrix: New directory.
11683 2007-05-28 Tobias Burnus <burnus@net-b.de>
11686 * gfortran.dg/allocate_stat_1.f90: New.
11688 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
11691 * transfer_hollerith_1.f90: New test.
11693 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
11696 * gcc.c-torture/execute/vrp-7.c: New test.
11698 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
11700 * gfortran.dg/transfer_simplify_4.f90: New test.
11702 2007-05-27 Tobias Burnus <burnus@net-b.de>
11705 * gfortran.dg/func_result_3.f90: New.
11707 2007-05-27 Tobias Burnus <burnus@net-b.de>
11709 PR middle-end/32083
11710 * gfortran.dg/transfer_simplify_3.f90: New.
11712 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
11715 * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
11716 to compile options.
11717 * gcc.target/i386/pr32065-2.c: New test.
11719 2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11722 * gfortran.dg/io_constraints_2.f90: Update.
11724 2007-05-26 Paul Thomas <pault@gcc.gnu.org>
11727 * gfortran.dg/array_constructor_17.f90: New test.
11729 2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
11732 * g++.dg/opt/array2.C: New testcase.
11734 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
11737 * gcc.target/i386/pr32065.c: New test.
11739 2007-05-25 Dirk Mueller <dmueller@suse.de>
11740 Marcus Meissner <meissner@suse.de>
11742 * gcc.dg/attr-alloc_size.c: New.
11744 2007-05-25 Simon Martin <simartin@users.sourceforge.net>
11745 Lee Millward <lee.millward@gmail.com>
11748 * g++.dg/parse/crash34.C: New test.
11750 * g++.dg/parse/crash35.C: New test.
11752 2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
11754 * gcc.target/i386/sse2-check.h: New.
11755 * gcc.target/i386/sse2-vec-1.c: Likewise.
11756 * gcc.target/i386/sse2-vec-2.c: Likewise.
11757 * gcc.target/i386/sse2-vec-3.c: Likewise.
11758 * gcc.target/i386/sse2-vec-4.c: Likewise.
11759 * gcc.target/i386/sse2-vec-5.c: Likewise.
11760 * gcc.target/i386/sse2-vec-6.c: Likewise.
11762 2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
11774 * g++.dg/cpp0x/pr31431.C: New.
11775 * g++.dg/cpp0x/pr31437.C: New.
11776 * g++.dg/cpp0x/pr31442.C: New.
11777 * g++.dg/cpp0x/pr31444.C: New.
11778 * g++.dg/cpp0x/pr31431-2.C: New.
11779 * g++.dg/cpp0x/pr31432.C: New.
11780 * g++.dg/cpp0x/pr31434.C: New.
11781 * g++.dg/cpp0x/pr31438.C: New.
11782 * g++.dg/cpp0x/pr31443.C: New.
11783 * g++.dg/cpp0x/pr31445.C: New.
11784 * g++.dg/cpp0x/variadic-crash1.C: New.
11786 2007-05-25 Richard Sandiford <richard@codesourcery.com>
11788 * gcc.target/arm/long-calls-1.c: New test.
11789 * gcc.target/arm/long-calls-2.c: Likewise.
11790 * gcc.target/arm/long-calls-3.c: Likewise.
11791 * gcc.target/arm/long-calls-4.c: Likewise.
11793 2007-05-25 Richard Guenther <rguenther@suse.de>
11794 Andrew Pinski <andrew_pinski@playstation.sony.com>
11796 PR tree-optimization/31982
11797 * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
11799 2007-05-25 Paul Thomas <pault@gcc.gnu.org>
11802 * gfortran.dg/result_in_spec_2.f90: New test.
11804 2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11806 * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
11808 2007-05-24 Ollie Wild <aaw@google.com>
11810 * gcc.dg/cpp/counter-1.c: New test.
11811 * gcc.dg/pch/counter-1.c: New test.
11812 * gcc.dg/pch/counter-1.hs: New file.
11813 * gcc.dg/pch/counter-2.c: New test.
11814 * gcc.dg/pch/counter-2.hs: New file.
11815 * gcc.dg/pch/counter-3.c: New test.
11816 * gcc.dg/pch/counter-3.hs: New file.
11818 2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
11820 * gcc.dg/tree-ssa/predcom-1.c: New test.
11821 * gcc.dg/tree-ssa/predcom-2.c: New test.
11822 * gcc.dg/tree-ssa/predcom-3.c: New test.
11823 * gcc.dg/tree-ssa/predcom-4.c: New test.
11824 * gcc.dg/tree-ssa/predcom-5.c: New test.
11825 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
11827 2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
11830 * gcc.target/i386/sse4_1-check.h (MASK): New.
11832 2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
11835 * gfortran.dg/pr25603.f: Initialize integer variables.
11837 2007-05-23 Ian Lance Taylor <iant@google.com>
11839 * g++.dg/other/vrp1.C: New test.
11841 2007-05-23 Simon Martin <simartin@users.sourceforge.net>
11843 PR preprocessor/20077
11844 * gcc.dg/cpp/paste15.c: New test.
11846 2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
11847 Nigel Stephens <nigel@mips.com>
11848 Richard Sandiford <richard@codesourcery.com>
11850 * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
11851 * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
11852 * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
11853 * gcc.target/mips/inter/mips16-inter.exp: New.
11855 2007-05-23 Kazu Hirata <kazu@codesourcery.com>
11857 * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
11859 2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
11861 * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
11862 nor i386-cpuid.h. Include sse3-check.h. Remove main ().
11863 * gcc.target/i386/sse3-addsubps.c: Likewise.
11864 * gcc.target/i386/sse3-haddpd.c: Likewise.
11865 * gcc.target/i386/sse3-haddps.c: Likewise.
11866 * gcc.target/i386/sse3-hsubpd.c: Likewise.
11867 * gcc.target/i386/sse3-hsubps.c: Likewise.
11868 * gcc.target/i386/sse3-lddqu.c: Likewise.
11869 * gcc.target/i386/sse3-movddup.c: Likewise.
11870 * gcc.target/i386/sse3-movshdup.c: Likewise.
11871 * gcc.target/i386/sse3-movsldup.c: Likewise.
11873 * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
11874 nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
11875 * gcc.target/i386/ssse3-pabsd.c: Likewise.
11876 * gcc.target/i386/ssse3-pabsw.c: Likewise.
11877 * gcc.target/i386/ssse3-palignr.c: Likewise.
11878 * gcc.target/i386/ssse3-phaddd.c: Likewise.
11879 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
11880 * gcc.target/i386/ssse3-phaddw.c: Likewise.
11881 * gcc.target/i386/ssse3-phsubd.c: Likewise.
11882 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
11883 * gcc.target/i386/ssse3-phsubw.c: Likewise.
11884 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
11885 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
11886 * gcc.target/i386/ssse3-pshufb.c: Likewise.
11887 * gcc.target/i386/ssse3-psignb.c: Likewise.
11888 * gcc.target/i386/ssse3-psignd.c: Likewise.
11889 * gcc.target/i386/ssse3-psignw.c: Likewise.
11890 * gcc.target/i386/ssse3-vals.h: Likewise.
11892 * gcc.target/i386/sse3-check.h: New file.
11893 * gcc.target/i386/ssse3-check.h: Likewise.
11895 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
11897 PR middle-end/31095
11898 * gcc.c-torture/compile/bcopy-1.c: New testcase.
11900 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
11902 PR middle-end/31606
11903 * gcc.c-torture/20070522-1.c: New testcase.
11905 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
11907 * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
11909 2007-05-22 Kazu Hirata <kazu@codesourcery.com>
11911 * gcc.c-torture/execute/ieee/20000320-1.x,
11912 gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
11913 m68k-*-* and check_effective_target_coldfire_fpu.
11915 2007-05-22 Ollie Wild <aaw@google.com>
11917 * g++.dg/lookup/hidden-class10.C: New test.
11918 * g++.dg/lookup/hidden-class11.C: New test.
11920 2007-05-22 Ollie Wild <aaw@google.com>
11922 * g++.dg/lookup/name-clash5.C: New test.
11923 * g++.dg/lookup/name-clash6.C: New test.
11925 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
11927 * g++.dg/other/i386-2.C: Update comments on header files tested.
11928 Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
11930 * gcc.target/i386/sse-12.c: Likewise.
11931 * gcc.target/i386/sse-13.c: Likewise.
11932 * gcc.target/i386/sse-14.c: Likewise.
11934 * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
11935 Redefined to test with immediate operand.
11936 (__builtin_ia32_blendps): Likewise.
11937 (__builtin_ia32_blendpd): Likewise.
11938 (__builtin_ia32_dpps): Likewise.
11939 (__builtin_ia32_dpps): Likewise.
11940 (__builtin_ia32_insertps128): Likewise.
11941 (__builtin_ia32_vec_ext_v4sf): Likewise.
11942 (__builtin_ia32_vec_set_v16qi): Likewise.
11943 (__builtin_ia32_vec_set_v4si): Likewise.
11944 (__builtin_ia32_vec_set_v2di): Likewise.
11945 (__builtin_ia32_vec_ext_v16qi): Likewise.
11946 (__builtin_ia32_vec_ext_v4si): Likewise.
11947 (__builtin_ia32_vec_ext_v2di): Likewise.
11948 (__builtin_ia32_roundpd): Likewise.
11949 (__builtin_ia32_roundsd): Likewise.
11950 (__builtin_ia32_roundps): Likewise.
11951 (__builtin_ia32_roundss): Likewise.
11952 (__builtin_ia32_mpsadbw128): Likewise.
11954 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
11956 * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
11958 2007-05-22 Janis Johnson <janis187@us.ibm.com>
11960 * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
11962 * gcc.dg/dfp/func-struct.c: Ditto.
11963 * gcc.dg/dfp/operator-assignment.c: Ditto.
11964 * gcc.dg/dfp/convert-bfp.c: Ditto.
11965 * gcc.dg/dfp/convert-int.c: Ditto.
11966 * gcc.dg/dfp/convert-int-max.c: Ditto.
11967 * gcc.dg/dfp/func-scalar.c: Ditto.
11968 * gcc.dg/dfp/cast.c: Ditto.
11969 * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
11970 failures, and fix a typo in return type of arg1_128.
11971 * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
11972 failures, and fix a typo in a constant suffix.
11973 * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
11974 * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
11976 2007-05-22 Janis Johnson <janis187@us.ibm.com>
11977 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11979 * lib/gcc-dg.exp(process_message): New proc.
11980 (dg-message): New test directive.
11981 * gcc.dg/always_inline.c: Use dg-message.
11982 * gcc.dg/always_inline2.c: Ditto.
11983 * gcc.dg/always_inline3.c: Ditto.
11984 * gcc.dg/invalid-call-1.c: Ditto.
11985 * gcc.dg/pr17506.c: Ditto.
11986 * gcc.dg/simd-5.c: Ditto.
11987 * gcc.dg/simd-6.c: Ditto.
11988 * gcc.dg/va-arg-2.c: Ditto.
11989 * gcc.dg/cpp/syshdr.c: Ditto.
11990 * gcc.dg/cpp/unc4.c: Ditto.
11991 * gcc.dg/cpp/trad/mi1.c: Ditto.
11992 * gcc.dg/cpp/trad/mi5.c: Ditto.
11993 * gcc.dg/cpp/trad/mi7.c: Ditto.
11994 * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
11995 * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
11996 * gcc.test-framework/test-framework.awk: Special-case outexists
11999 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
12001 * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
12002 (bit_SSE4_2): Likewise.
12003 (bit_POPCNT): Likewise.
12005 * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
12006 Check if assembler supports SSE4 instructions.
12008 * gcc.target/i386/sse4_1-blendpd.c: New file.
12009 * gcc.target/i386/sse4_1-blendps.c: Likewise.
12010 * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
12011 * gcc.target/i386/sse4_1-blendvps.c: Likewise.
12012 * gcc.target/i386/sse4_1-check.h: Likewise.
12013 * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
12014 * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
12015 * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
12016 * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
12017 * gcc.target/i386/sse4_1-extractps.c: Likewise.
12018 * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
12019 * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
12020 * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
12021 * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
12022 * gcc.target/i386/sse4_1-packusdw.c: Likewise.
12023 * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
12024 * gcc.target/i386/sse4_1-pblendw.c: Likewise.
12025 * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
12026 * gcc.target/i386/sse4_1-pextrb.c: Likewise.
12027 * gcc.target/i386/sse4_1-pextrd.c: Likewise.
12028 * gcc.target/i386/sse4_1-pextrq.c: Likewise.
12029 * gcc.target/i386/sse4_1-pextrw.c: Likewise.
12030 * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
12031 * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
12032 * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
12033 * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
12034 * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
12035 * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
12036 * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
12037 * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
12038 * gcc.target/i386/sse4_1-pminsb.c: Likewise.
12039 * gcc.target/i386/sse4_1-pminsd.c: Likewise.
12040 * gcc.target/i386/sse4_1-pminud.c: Likewise.
12041 * gcc.target/i386/sse4_1-pminuw.c: Likewise.
12042 * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
12043 * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
12044 * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
12045 * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
12046 * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
12047 * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
12048 * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
12049 * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
12050 * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
12051 * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
12052 * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
12053 * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
12054 * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
12055 * gcc.target/i386/sse4_1-pmulld.c: Likewise.
12056 * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
12057 * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
12058 * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
12059 * gcc.target/i386/sse4_1-round.h: Likewise.
12060 * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
12061 * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
12062 * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
12063 * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
12064 * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
12065 * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
12066 * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
12067 * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
12068 * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
12069 * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
12070 * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
12071 * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
12072 * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
12073 * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
12075 2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
12078 * gfortran.dg/bounds_check_7.f90: New test.
12080 2007-05-22 Uros Bizjak <ubizjak@gmail.com>
12082 * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
12083 (check_effective_target_sse4a): Ditto.
12085 * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
12086 * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
12087 * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
12088 * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
12089 * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
12090 * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
12091 * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
12092 * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
12093 * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
12094 * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
12095 * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
12096 * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
12097 * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
12098 * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
12099 * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
12100 * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
12101 * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
12102 * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
12103 * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
12104 * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
12106 2007-05-21 Mark Mitchell <mark@codesourcery.com>
12108 * g++.dg/ext/cleanup-1.C: New test.
12109 * g++.dg/ext/cleanup-2.C: Likewise.
12110 * g++.dg/ext/cleanup-3.C: Likewise.
12111 * g++.dg/ext/cleanup-4.C: Likewise.
12112 * g++.dg/ext/cleanup-5.C: Likewise.
12113 * g++.dg/ext/cleanup-6.C: Likewise.
12114 * g++.dg/ext/cleanup-8.C: Likewise.
12115 * g++.dg/ext/cleanup-9.C: Likewise.
12116 * g++.dg/ext/cleanup-10.C: Likewise.
12117 * g++.dg/ext/cleanup-11.C: Likewise.
12118 * g++.dg/ext/cleanup-dtor.C: Likewise.
12120 2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
12122 PR middle-end/31995
12123 * gcc.dg/vect/vect-102a.c: New test.
12125 2007-05-21 Paolo Bonzini <bonzini@gnu.org>
12126 Paolo Carlini <pcarlini@suse.de>
12127 Uros Bizjak <ubizjak@gmail.com>
12129 * gcc.dg/gcc-have-sync-compare-and-swap.c,
12130 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
12131 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
12132 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
12133 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
12136 2005-05-21 Daniel Franke <franke.daniel@gmail.com>
12139 * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
12141 2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
12144 * gfortran.dg/do_3.F90: Add checks for the final value of the
12147 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
12149 * gcc.c-torture/execute/990127-2.x: New file.
12151 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
12153 * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
12154 * gcc.target/i386/sse-12: Add -O to compile options.
12155 * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
12156 -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
12157 and mm3dnow.h. Add -O to compile options.
12159 2007-05-21 Paul Thomas <pault@gcc.gnu.org>
12162 * gfortran.dg/char_length_5.f90: New test.
12165 * gfortran.dg/array_reference_1.f90: New test.
12167 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12174 * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
12175 * gcc.dg/Wtype-limits.c: New.
12176 * gcc.dg/Wtype-limits-Wextra.c: New.
12177 * gcc.dg/Wtype-limits-no.c: New.
12178 * g++.dg/warn/Wtype-limits.C: New.
12179 * g++.dg/warn/Wtype-limits-Wextra.C: New.
12180 * g++.dg/warn/Wtype-limits-no.C: New.
12182 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
12184 * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
12185 instead of "-msse2".'
12186 * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
12187 instead of "-msse3". Include only ammintrin.h, tmmintrin.h
12189 * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
12190 to test with immediate operand.
12191 (__builtin_ia32_insertqi): Ditto.
12192 (__builtin_ia32_palignr128): Ditto.
12193 (__builtin_ia32_palignr): Ditto.
12194 (__builtin_ia32_pshufhw): Ditto.
12195 (__builtin_ia32_pshuflw): Ditto.
12196 (__builtin_ia32_pshufd): Ditto.
12197 (__builtin_ia32_vec_set_v8hi): Ditto.
12198 (__builtin_ia32_vec_ext_v8hi): Ditto.
12199 (__builtin_ia32_shufpd): Ditto.
12200 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
12202 2007-05-20 Daniel Franke <franke.daniel@gmail.org>
12205 * gfortran.dg/min_max_conformance.f90: Added more testcases.
12207 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
12210 * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
12211 and "__inline". Use "-msse" instead of "-msse2".
12213 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12216 * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
12217 * gcc.dg/20030906-2.c: Likewise.
12218 * objc.dg/method-17.m: Add -Wreturn-type.
12219 * obj-c++.dg/method-21.mm: Likewise.
12221 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
12224 * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
12225 (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
12226 (__builtin_ia32_psrlqi128): Ditto.
12227 (__builtin_ia32_psrlwi128): Ditto.
12228 (__builtin_ia32_psrldi128): Ditto.
12229 (__builtin_ia32_psrldqi128): Ditto.
12230 (__builtin_ia32_pslldqi128): Ditto.
12231 (__builtin_ia32_psrawi128): Ditto.
12232 (__builtin_ia32_psradi128): Ditto.
12233 (__builtin_ia32_psllqi128): Ditto.
12234 (__builtin_ia32_pslldi128): Ditto.
12235 (__builtin_prefetch): Ditto.
12236 (__builtin_ia32_pshufw): Ditto.
12237 (__builtin_ia32_vec_set_v4hi): Ditto.
12238 (__builtin_ia32_vec_ext_v4hi): Ditto.
12239 (__builtin_ia32_shufps): Ditto.
12240 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
12242 2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
12245 * gfortran.dg/char_allocation_1.f90: New test.
12247 2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12249 * gcc.dg/Wconversion-integer.c: Group testcases and add more.
12250 * gcc.dg/Wconversion-sign.c: New.
12251 * gcc.dg/Wconversion-integer-no-sign.c: New.
12252 * g++.dg/warn/Wconversion-integer.C: Move some warnings to
12254 * g++.dg/warn/Wconversion-sign.C: New.
12255 * g++.old-deja/g++.other/warn4.C: Update.
12256 * g++.dg/warn/Wconversion1.C: Likewise.
12258 2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12260 * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
12261 * gcc.dg/torture/builtin-math-4.c: Likewise.
12263 2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12265 PR libfortran/31964
12266 * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
12268 2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
12270 * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
12272 2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
12275 * gcc.target/i386/pr31628.c: New.
12277 2007-05-18 Uros Bizjak <ubizjak@gmail.com>
12279 PR middle-end/31344
12280 * gcc.dg/pr31344.c: New test.
12282 2007-05-17 Ian Lance Taylor <iant@google.com>
12284 PR tree-optimization/31953
12285 * gcc.c-torture/compile/pr31953.c: New test.
12287 2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12289 * gcc.dg/builtins-1.c: Test reentrant gamma functions.
12291 * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
12293 * gcc.dg/torture/builtin-math-4.c: Likewise.
12295 * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
12296 * gcc.dg/torture/builtin-math-4.c: Likewise.
12298 * gcc.dg/torture/builtin-math-4.c: New test.
12300 2007-05-17 Janis Johnson <janis187@us.ibm.com>
12301 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12303 * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
12304 * gcc.dg/cpp/include2.c: Ditto.
12305 * gcc.dg/cpp/mac-dir-2.c: Ditto.
12306 * gcc.dg/cpp/paste5.c: Ditto.
12307 * gcc.dg/cpp/paste6.c: Ditto.
12308 * gcc.dg/cpp/paste8.c: Ditto.
12309 * gcc.dg/cpp/paste11.c: Ditto.
12310 * gcc.dg/cpp/paste13.c: Ditto.
12311 * gcc.dg/cpp/skipping2.c: Ditto.
12312 * gcc.dg/reg-vol-struct-1.c: Ditto.
12313 * gcc.dg/Wshadow-1.c: Ditto.
12314 * gcc.dg/cpp/trad/comment.c: Ditto.
12315 * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
12316 * gcc.dg/cpp/if-2.c: Ditto.
12317 * gcc.dg/array-5.c: Ditto.
12318 * gcc.dg/inline-15.c: Ditto.
12319 * gcc.dg/pr27953.c: Ditto.
12320 * gcc.dg/Wno-c++-compat.c: Ditto.
12322 2007-05-17 Kazu Hirata <kazu@codesourcery.com>
12324 * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
12326 2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
12328 * gcc.c-torture/execute/20070517-1.c: New test.
12330 2007-05-17 Daniel Franke <franke.daniel@gmail.com>
12333 * gfortran.dg/min_max_conformance.f90: New test.
12335 2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
12337 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
12338 * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
12339 gcc.dg/vect/vect-104.c: Use more complex construction to
12340 prevent vectorizing.
12341 * gcc.dg/tree-ssa/pr21559.c: Update outcome.
12343 2007-05-17 Uros Bizjak <ubizjak@gmail.com>
12345 PR tree-optimization/24659
12346 * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
12347 * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
12348 not vect_int target.
12349 * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
12350 not vect_int target. Loop is vectorized for vect_intfloat_cvt
12352 * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
12353 * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
12354 * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
12356 2007-05-16 Uros Bizjak <ubizjak@gmail.com>
12358 * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
12359 and x86_64-*-* targets.
12360 * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
12362 2007-05-16 Paul Thomas <pault@gcc.gnu.org>
12369 * transfer_simplify_1.f90: New test.
12370 * transfer_simplify_2.f90: New test.
12372 2007-05-15 Dominique d'Humieres <dominiq@lps.ens.fr>
12374 * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
12376 2007-05-14 Janis Johnson <janis187@us.ibm.com>
12378 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
12380 * gcc.dg/fltconst-pedantic-dfp.c: New test.
12383 * gcc.dg/fltconst-1.c: New test.
12385 * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
12386 * gcc.dg/dfp/operator-assignment.c: Ditto.
12388 2007-05-14 Paolo Carlini <pcarlini@suse.de>
12391 * g++.dg/rtti/typeid5.C: New.
12393 2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
12396 * gfortran.dg/substr_4.f: New test.
12398 2007-05-14 Kazu Hirata <kazu@codesourcery.com>
12400 * gcc.target/m68k/interrupt_thread-1.c,
12401 gcc.target/m68k/interrupt_thread-2.c,
12402 gcc.target/m68k/interrupt_thread-3.c: New.
12403 * gcc.target/m68k/m68k.exp: Accept fido.
12405 2007-05-13 Dominique d'Humieres <dominiq@lps.ens.fr>
12407 * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
12408 * gfortran.dg/altreturn_3.f90: Likewise.
12409 * gfortran.dg/assumed_dummy_1.f90: Likewise.
12410 * gfortran.dg/default_numeric_type_1.f90: Likewise.
12411 * gfortran.dg/inquire_iolength.f90: Likewise.
12412 * gfortran.dg/module_naming_1.f90: Likewise.
12413 * gfortran.dg/oldstyle_2.f90: Likewise.
12414 * gfortran.dg/operator_2.f90: Likewise.
12415 * gfortran.dg/parameter_array_element_1.f90: Likewise.
12416 * gfortran.dg/used_types_11.f90: Likewise.
12417 * gfortran.dg/zero_array_components_1.f90: Likewise.
12418 * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
12419 * gfortran.dg/parameter_array_dummy.f90: Likewise.
12420 * gfortran.dg/real_const_3.f90: Likewise.
12422 2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
12424 * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
12425 * gcc.dg/tree-ssa/loop-30.c: New test.
12427 2007-05-13 Richard Guenther <rguenther@suse.de>
12429 * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
12430 scanning forwprop1.
12431 * g++.dg/tree-ssa/pr31146.C: Likewise.
12433 2007-05-13 Revital Eres <eres@il.ibm.com>
12435 * gcc.dg/dse.c: New test.
12437 2007-05-12 Richard Guenther <rguenther@suse.de>
12439 PR tree-optimization/31797
12440 * gcc.c-torture/compile/pr31797.c: New testcase.
12442 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
12445 * gfortran.dg/host_assoc_function_1.f90: New test.
12447 2007-05-11 Steve Ellcey <sje@cup.hp.com>
12450 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
12452 2007-05-11 Silvius Rus <rus@google.com>
12454 * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
12455 * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
12456 * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
12457 * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
12458 * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
12459 * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
12460 * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
12461 * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
12462 * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
12463 * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
12464 * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
12465 * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
12466 * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
12467 * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
12468 * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
12469 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
12471 2007-05-11 Paolo Carlini <pcarlini@suse.de>
12474 * gcc.c-torture/execute/builtins/memchr.c: New.
12475 * gcc.c-torture/execute/builtins/memchr-lib.c: New.
12476 * gcc.c-torture/execute/builtins/lib/memchr.c: New.
12478 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
12481 * gfortran.dg/recursive_reference_1.f90: Put error at correct
12483 * gfortran.dg/recursive_reference_2.f90: New test.
12485 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
12488 * gfortran.dg/namelist_29.f90: New test.
12490 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
12493 * gfortran.dg/entry_10.f90: New test.
12495 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
12497 PR tree-optimization/31885
12498 * gcc.dg/tree-ssa/loop-29.c: New test.
12500 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
12502 * assumed_dummy_1.f90: Fix dg directive.
12503 * char_initialiser_actual.f90: Likewise.
12504 * nested_modules_2.f90: Likewise.
12505 * shift-alloc.f90: Likewise.
12507 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
12509 * gcc.dg/20070507-1.c: Disable for non-pic targets.
12511 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12513 PR libfortran/31880
12514 * gfortran.dg/unf_read_corrupted_2.f90: New test.
12516 2007-05-09 Mike Stump <mrs@apple.com>
12518 * g++.dg/other/first-global.C: Add -fpie for darwin.
12519 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
12521 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
12523 * gcc.dg/20070507-1.c: New testcase.
12525 2007-05-08 Chao-ying Fu <fu@mips.com>
12527 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
12528 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
12529 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
12530 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
12532 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
12535 * gcc.dg/pr31847.c: New test.
12537 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
12540 * gfortran.dg/actual_array_result_1.f90: New test.
12542 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
12545 * gfortran.dg/parameter_array_init_1.f90: New test.
12548 * gfortran.dg/parameter_array_init_2.f90: New test.
12550 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
12553 * gcc.target/i386/pr31854.c: New test.
12555 2007-05-07 Janis Johnson <janis187@us.ibm.com>
12557 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
12559 2007-05-07 Mike Stump <mrs@apple.com>
12561 * g++.old-deja/g++.mike/empty.C: Add.
12563 2007-05-07 Eric Christopher <echristo@apple.com>
12565 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
12567 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
12569 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
12570 variable. Rearrange conversions from binary float to decimal float.
12572 2007-05-07 Mark Mitchell <mark@codesourcery.com>
12574 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
12577 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
12579 * gnat.dg/opt1.ad[sb]: New testcase.
12581 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
12584 * gfortran.dg/do_3.F90: New test.
12586 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
12589 * gfortran.dg/new_line.f90: Add new checks.
12591 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12594 * gfortran.dg/large_unit_1.f90: New.
12595 * gfortran.dg/large_unit_2.f90: New.
12596 * gfortran.dg/iostat_4.f90: New
12597 * gfortran.dg/bounds_check_fail_1.f90: Updated.
12599 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
12602 * gfortran.dg/char_result_4.f90: New test.
12604 2007-06-05 Revital Eres <eres@il.ibm.com>
12607 * gcc.dg/pr30957-1.c: New test.
12609 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12612 * gfortran.dg/char_type_len_2.f90: New test.
12614 2007-05-05 Geoffrey Keating <geoffk@apple.com>
12617 * g++.dg/other/nested-extern.cc: New.
12618 * g++.dg/other/nested-extern-1.C: New.
12619 * g++.dg/other/nested-extern-2.C: New.
12621 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
12624 * gfortran.dg/erf.f90: New test.
12625 * gfortran.dg/besxy.f90: New test.
12627 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
12630 * gfortran.dg/fseek.f90: New test.
12632 2007-05-04 Bob Wilson <bob.wilson@acm.org>
12634 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
12636 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
12638 PR libfortran/31210
12639 * gfortran.dg/zero_length_1.f90: New test.
12641 2007-05-04 Tobias Burnus <burnus@net-b.de>
12644 * gfortran.dg/char_pointer_assign_3.f90: New test.
12645 * gfortran.dg/char_result_2.f90: Re-enable test.
12647 2007-05-04 Tobias Burnus <burnus@net-b.de>
12650 * gfortran.dg/char_length_3.f90: New test.
12651 * gfortran.dg/char_result_2.f90: Fix test.
12653 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
12655 PR tree-optimization/30565
12656 * gcc.dg/tree-ssa/loop-27.c: New test.
12658 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
12660 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
12661 * gcc.target/bfin/arith.c (__v2hi): Likewise.
12662 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
12663 * gcc.target/bfin/shift.c (__v2hi): Likewise.
12665 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
12667 PR tree-optimization/31699
12668 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
12670 (check_effective_target_vect_floatint_cvt): New.
12671 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
12672 of specific targets.
12673 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
12674 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
12675 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
12676 * gcc.dg/vect/vect-iv-4.c: Likewise.
12677 * gcc.dg/vect/vect-multitypes-11.c: New.
12678 * gcc.dg/vect/pr31699.c: New.
12680 2007-05-02 Geoffrey Keating <geoffk@apple.com>
12682 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
12684 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
12687 * g++.dg/warn/anonymous-namespace-2.C: New.
12688 * g++.dg/warn/anonymous-namespace-2.h: New.
12690 2007-05-02 Paul Brook <paul@codesourcery.com>
12692 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
12694 2007-05-02 Eric Christopher <echristo@apple.com>
12696 * gcc.dg/cpp/if-div.c: New file.
12698 2007-05-02 Tom Tromey <tromey@redhat.com>
12700 PR preprocessor/28709:
12701 * gcc.dg/cpp/pr28709.c: New file.
12703 2007-05-02 Richard Guenther <rguenther@suse.de>
12705 PR tree-optimization/31146
12706 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
12708 2007-05-01 Geoffrey Keating <geoffk@apple.com>
12710 * gcc.c-torture/compile/limits-blockid.c: New.
12711 * gcc.c-torture/compile/limits-caselabels.c: New.
12712 * gcc.c-torture/compile/limits-declparen.c: New.
12713 * gcc.c-torture/compile/limits-enumconst.c: New.
12714 * gcc.c-torture/compile/limits-exprparen.c: New.
12715 * gcc.c-torture/compile/limits-externalid.c: New.
12716 * gcc.c-torture/compile/limits-fnargs.c: New.
12717 * gcc.c-torture/compile/limits-fndefn.c: New.
12718 * gcc.c-torture/compile/limits-idexternal.c: New.
12719 * gcc.c-torture/compile/limits-idinternal.c: New.
12720 * gcc.c-torture/compile/limits-pointer.c: New.
12721 * gcc.c-torture/compile/limits-stringlit.c: New.
12722 * gcc.c-torture/compile/limits-structmem.c: New.
12723 * gcc.c-torture/compile/limits-structnest.c: New.
12725 2007-04-29 Geoffrey Keating <geoffk@apple.com>
12727 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
12729 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
12731 PR middle-end/31740
12732 * gcc.c-torture/compile/20070501-1.c: New testcase.
12734 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
12737 * gfortran.dg/array_memset_2: New test case.
12739 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
12742 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
12744 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
12747 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
12749 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
12750 keyword to dg-final test.
12751 * gcc.dg/vect/vect-iv-4.c: Likewise.
12752 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
12753 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
12755 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
12757 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
12758 * lib/target-supports.exp
12759 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
12760 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
12762 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
12764 * gcc.c-torture/execute/ieee/20000320-1.c: Use
12765 __LONG_LONG_MAX__ and its friends instead of those supplied by
12768 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
12771 * g++.dg/ext/vector7.C: New testcase.
12773 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
12776 * gfortran.dg/bound_simplification_1.f90: New test.
12778 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
12781 * gfortran.dg/bom_error.f90: New test.
12782 * gfortran.dg/bom_include.f90: New test.
12783 * gfortran.dg/bom_UTF16-LE.f90: New test.
12784 * gfortran.dg/bom_UTF16-BE.f90: New test.
12785 * gfortran.dg/bom_UTF-8.f90: New test.
12786 * gfortran.dg/bom_UTF-32.f90: New test.
12787 * gfortran.dg/bom_UTF-8.F90: New test.
12788 * gfortran.dg/bom_include.inc: New file.
12790 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
12793 * g++.dg/init/ptrfn2.C: New test.
12794 * g++.dg/init/ptrfn3.C: New test.
12796 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
12799 * gfortran.dg/dependency_21.f90: New test.
12801 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12803 * gfortran.dg/secnds.f: Use real*8.
12804 * gfortran.dg/secnds-1.f: Use real*8.
12806 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12808 PR libfortran/31532
12809 * gfortran.dg/inquire_5.f90: Update test.
12811 2007-04-27 Ian Lance Taylor <iant@google.com>
12813 PR middle-end/31710
12814 * gcc.c-torture/compile/pr31710.c: New test.
12816 2007-04-27 Richard Guenther <rguenther@suse.de>
12818 PR tree-optimization/30965
12819 PR tree-optimization/30978
12820 * gcc.dg/tree-ssa/pr30978.c: New testcase.
12821 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
12822 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
12823 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
12825 2007-04-27 Richard Guenther <rguenther@suse.de>
12827 PR tree-optimization/31715
12828 * gcc.dg/Warray-bounds-4.c: New testcase.
12830 2007-04-26 Ian Lance Taylor <iant@google.com>
12833 * gcc.c-torture/compile/pr28675.c: New test.
12835 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
12838 * g++.dg/ext/vector6.C: New test.
12840 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
12842 * gcc.c-torture/execute/ieee/20000320-1.x: New.
12844 2007-04-26 Steve Ellcey <sje@cup.hp.com>
12846 PR middle-end/31617
12847 * g++.dg/other/str_empty.C: Add expected warning.
12849 2007-04-26 Richard Guenther <rguenther@suse.de>
12850 Daniel Berlin <dberlin@dberlin.org>
12852 PR tree-optimization/30567
12853 * g++.dg/other/pr30567.C: New testcase.
12855 2007-04-26 Richard Guenther <rguenther@suse.de>
12857 PR tree-optimization/31703
12858 * gcc.c-torture/compile/pr31703.c: New testcase.
12859 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
12860 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
12862 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
12864 * gfortran.dg/open_errors.f90: Added if statements checking
12865 the value of iostat.
12867 2007-04-26 Jakub Jelinek <jakub@redhat.com>
12870 * g++.dg/gomp/pr31598.C: New test.
12872 PR tree-optimization/30558
12873 * g++.dg/gomp/pr30558.C: New test.
12875 2007-04-24 Mark Mitchell <mark@codesourcery.com>
12878 * g++.dg/ext/complex2.C: New test.
12880 2007-04-25 Paolo Carlini <pcarlini@suse.de>
12882 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
12884 2007-04-25 Thiemo Seufer <ths@mips.com>
12886 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
12887 value to signed char.
12889 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
12891 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
12892 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
12893 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
12895 2007-04-25 Tobias Burnus <burnus@net-b.de>
12898 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
12899 statement functions.
12900 * gfortran.dg/c_by_val_5.f90: New test.
12902 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
12904 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
12905 with two new subroutines to avoid parameter-induced aliasing.
12906 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
12907 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
12909 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12911 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
12912 * g++.dg/warn/Warray-bounds.C: Likewise.
12914 2007-04-24 Ian Lance Taylor <iant@google.com>
12916 PR tree-optimization/31605
12917 * gcc.c-torture/execute/pr31605.c: New test.
12919 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
12922 * lib/gcc-dg.exp (scan-module): New function.
12923 * gfortran.dg/module_md5_1.f90: New test.
12925 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
12927 * g++.old-deja/g++.pt/defarg6.C: Only run with
12929 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
12930 * g++.dg/cpp0x/variadic61.C: Ditto.
12931 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
12932 * g++.dg/cpp0x/variadic62.C: Ditto.
12933 * g++.dg/template/meminit1.C: Ditto.
12934 * g++.dg/template/operator7.C: Ditto.
12935 * g++.dg/template/static15.C: Ditto.
12936 * g++.dg/template/invalid1.C: Ditto.
12937 * g++.dg/template/shift1.C: Ditto.
12938 * g++.dg/template/error10.C: Ditto.
12940 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
12942 PR diagnostic/25923
12943 * gfortran.dg/pr25923.f90: New test.
12945 2007-04-24 Ian Lance Taylor <iant@google.com>
12947 PR tree-optimization/31602
12948 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
12950 2007-04-24 Janis Johnson <janis187@us.ibm.com>
12952 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
12953 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
12955 2007-04-24 Hui-May Chang <hm.chang@apple.com>
12957 * gcc.target/i386/reload-1.c. New.
12959 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
12960 Olga Golovanevsky <olga@il.ibm.com>
12962 * g++.dg/other/str_empty.C: New test.
12964 2007-04-24 Richard Henderson <rth@redhat.com>
12966 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
12968 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
12971 * gcc.c-torture/compile/pr31641.c: New testcase.
12973 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
12975 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
12976 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
12977 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
12978 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
12980 2007-04-23 Simon Baldwin <simonb@google.com>
12982 * g++.dg/other/error15.C: New.
12983 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
12984 triggering a "multiple parameters named" error.
12986 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
12989 * gfortran.dg/backspace_8.f: New test case.
12991 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
12994 * gfortran.dg/used_types_17.f90: New test.
12997 * gfortran.dg/zero_array_components_1.f90: New test.
12999 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13002 * gfortran.dg/open_errors.f90: Allow a different error message.
13004 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
13006 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
13007 Rename from check_effective_target_vect_pack_mod. Rename global
13008 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
13010 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
13012 * gcc.dg/vect/vect-iv-8a.c: Ditto.
13013 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
13015 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
13017 PR middle-end/31448
13018 * gcc.c-torture/execute/pr31448.c: New testcase.
13020 2007-04-22 Nick Clifton <nickc@redhat.com>
13022 * gcc.dg/20020312-2.c: Add support for the FRV.
13024 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
13026 PR tree-optimization/24659
13027 * gcc.dg/vect/vect-float-extend-1.c: New test.
13028 * gcc.dg/vect/vect-float-truncate-1.c: New test.
13030 2007-04-22 Richard Guenther <rguenther@suse.de>
13032 PR tree-optimization/29789
13033 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
13034 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
13036 2007-04-22 Revital Eres <eres@il.ibm.com>
13038 * gcc.dg/var-expand2.c: New test.
13040 2007-04-22 Revital Eres <eres@il.ibm.com>
13042 * gcc.dg/var-expand3.c: New test.
13044 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13047 * gfortran.dg/continuation_8.f90: New test.
13049 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
13052 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
13053 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
13055 2007-04-21 Richard Guenther <rguenther@suse.de>
13057 PR middle-end/31136
13058 * gcc.c-torture/execute/pr31136.c: New testcase.
13060 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
13062 * gcc.target/i386/movsi-sm-1.c: New.
13064 2007-04-20 Richard Henderson <rth@redhat.com>
13066 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
13067 * gcc.dg/pr27095.c: Cope with alpha GOT load.
13069 2007-04-20 Jakub Jelinek <jakub@redhat.com>
13071 * gcc.target/i386/ordcmp-1.c: New test.
13072 * gcc.target/i386/unordcmp-1.c: New test.
13074 PR tree-optimization/31632
13075 * gcc.c-torture/compile/20070419-1.c: New test.
13077 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13079 * gcc.dg/invalid-call-1.c: New test.
13081 2007-04-18 Dirk Mueller <dmueller@suse.de>
13083 PR diagnostic/31227
13084 * gcc.dg/Warray-bounds-3.c: New.
13086 2007-04-18 Richard Guenther <rguenther@suse.de>
13088 PR tree-optimization/19431
13089 PR tree-optimization/21463
13090 * gcc.c-torture/execute/20070212-1.c: New testcase.
13091 * gcc.c-torture/execute/20070212-2.c: Likewise.
13092 * gcc.c-torture/execute/20070212-3.c: Likewise.
13093 * gcc.dg/tree-ssa/pr19431.c: Likewise.
13094 * gcc.dg/tree-ssa/pr21463.c: Likewise.
13095 * g++.dg/tree-ssa/pr21463.C: Likewise.
13096 * g++.dg/tree-ssa/pr30738.C: Likewise.
13098 2007-04-17 Mark Mitchell <mark@codesourcery.com>
13101 * g++.dg/expr/bitfield8.C: New test.
13103 2007-04-17 Joseph Myers <joseph@codesourcery.com>
13104 Richard Sandiford <richard@codesourcery.com>
13106 * lib/target-supports.exp (check_profiling_available): Return 0
13107 for uClibc with -p or -pg.
13109 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
13112 * g++.dg/template/init7.C: New test.
13114 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
13116 PR rtl-optimization/31360
13117 * gcc.dg/loop-7.c: New test.
13119 2007-04-17 Mark Mitchell <mark@codesourcery.com>
13121 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
13122 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
13124 (compat-execute): Likewise.
13125 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
13126 files to remote hosts.
13127 * lib/c-ctorture.exp (c-torture-compile): Likewise.
13128 (c-torture-execute): Likewise.
13129 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
13130 or plain file. Use remote_upload and remote_download to copy
13132 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
13133 before scanning it.
13135 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
13137 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
13139 2007-04-16 Lawrence Crowl <crowl@google.com>
13141 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
13142 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
13143 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
13144 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
13145 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
13146 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
13147 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
13148 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
13149 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
13150 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
13151 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
13153 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
13154 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
13155 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
13156 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
13157 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
13158 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
13159 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
13160 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
13161 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
13162 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
13163 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
13165 2007-04-16 Ian Lance Taylor <iant@google.com>
13167 PR tree-optimization/31522
13168 * gcc.dg/Wstrict-overflow-16.c: New test.
13170 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
13172 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
13174 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
13177 * gfortran.dg/module_naming_1.f90: New.
13179 2007-04-16 Richard Sandiford <richard@codesourcery.com>
13181 * lib/target-supports.exp (check_profiling_available): Return
13182 false for m68k-*-uclinux.
13184 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
13187 Testcase for c++ anonymous namespace warning
13189 * g++.dg/warn/anonymous-namespace-1.C: New test
13190 * g++.dg/warn/anonymous-namespace-1.h: New test
13192 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
13195 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
13197 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13199 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
13201 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
13204 * gfortran.dg/array_constructor_16.f90: New test.
13206 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
13208 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
13209 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
13211 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13213 PR rtl-optimization/31500
13214 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
13215 * g++.dg/warn/Warray-bounds.C: Likewise.
13217 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
13220 * gcc.dg/gnu89-init-4.c: New testcase.
13222 2007-04-14 Jakub Jelinek <jakub@redhat.com>
13225 * gcc.dg/gomp/pr25874.c: Add dg-options.
13226 * g++.dg/gomp/pr25874.C: Add dg-options.
13228 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
13231 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
13232 * gfortran.dg/warnings_are_errors_1.f: New testcase.
13234 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
13237 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
13239 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
13243 * gfortran.dg/initialization_6.f90: New test.
13245 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
13247 * gcc.c-torture/compile/pr27528.c: Require nonpic.
13249 * lib/target-supports.exp (check_gc_sections_available):
13250 Return false if ldflags includes -elf2flt.
13252 2007-04-13 Jason Merrill <jason@redhat.com>
13255 * conv3.C: New test.
13257 2007-04-13 Mike Stump <mrs@apple.com>
13259 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
13260 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
13262 2007-04-13 Joseph Myers <joseph@codesourcery.com>
13264 PR tree-optimization/29598
13265 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
13267 2007-04-13 Tobias Burnus <burnus@net-b.de>
13270 * gfortran.dg/func_assign.f90: New test.
13272 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
13275 * gfortran.dg/used_types_16.f90: New test.
13277 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
13280 * gfortran.dg/goto_2.f90: New.
13281 * gfortran.dg/goto_3.f90: New.
13282 * gfortran.dg/pr17708.f90: Rename to ...
13283 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
13285 2007-04-13 Tobias Burnus <burnus@net-b.de>
13288 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
13289 instead of a struct.
13291 2007-04-13 Tobias Burnus <burnus@net-b.de>
13294 * gfortran.dg/value_4.c: Use GNU extensions for complex
13295 instead of a struct.
13297 2007-04-13 Richard Guenther <rguenther@suse.de>
13299 PR tree-optimization/21258
13300 * gcc.dg/tree-ssa/vrp34.c: New testcase.
13302 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
13304 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
13307 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
13310 * gfortran.dg/char_length_2.f90: New.
13311 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
13312 * gfortran.dg/repeat_4.f90: Likewise.
13315 * gfortran.dg/char_assign_1.f90: New.
13318 * gfortran.dg/block_name_1.f90: New.
13319 * gfortran.dg/block_name_2.f90: New.
13321 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
13324 * g++.dg/other/pr31078.C: New.
13326 2007-04-12 Richard Guenther <rguenther@suse.de>
13328 PR tree-optimization/31169
13329 * gcc.c-torture/execute/pr31169.c: New testcase.
13331 2007-04-12 Richard Guenther <rguenther@suse.de>
13333 PR tree-optimization/24689
13334 PR tree-optimization/31307
13335 * g++.dg/tree-ssa/pr31307.C: New testcase.
13336 * gcc.dg/tree-ssa/pr24689.c: Likewise.
13338 2007-04-12 Tobias Burnus <burnus@net-b.de>
13341 * gfortran.dg/access_spec_1.f90: New test.
13342 * gfortran.dg/access_spec_2.f90: New test.
13343 * gfortran.dg/non_module_public.f90: Match new error message.
13345 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
13348 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
13349 to 4 at line 38 to fix bounds problem.
13351 2007-04-11 Tobias Burnus <burnus@net-b.de>
13354 * gfortran.dg/pointer_intent_1.f90: Fix test.
13356 2007-04-10 Eric Christopher <echristo@apple.com>
13358 * lib/target-supports.exp
13359 (check_effective_target_fstack_protector): Rewrite.
13361 2007-04-09 Mark Mitchell <mark@codesourcery.com>
13364 * g++.dg/init/const5.C: New test.
13366 2007-04-09 Jan Hubicka <jh@suse.cz>
13368 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
13370 2007-04-08 Jan Hubicka <jh@suse.cz>
13372 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
13374 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
13377 * gfortran.dg/achar_4.f90: New test.
13379 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
13382 * gfortran.dg/used_dummy_types_8.f90: New test.
13384 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
13387 * gfortran.dg/parameter_array_element_1.f90: New test.
13389 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
13392 * gfortran.dg/default_numeric_type_1.f90: New test.
13394 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
13397 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
13399 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
13402 * gfortran.dg/interface_12.f90: New test.
13404 2007-04-07 Bruce Korb <bkorb@gnu.org>
13406 * gcc.dg/format/opt-6.c: New test.
13407 * gcc.dg/format/nul-1.c: New test.
13408 * gcc.dg/format/nul-2.c: New test.
13410 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13412 PR libgfortran/31395
13413 * gfortran.dg/fmt_colon.f90: New test.
13415 2007-04-06 Mark Mitchell <mark@codesourcery.com>
13417 * g++.old-deja/g++.other/init18.C: Use
13418 dg-require-effective-target instead of an explicit xfail.
13420 2007-04-05 Janis Johnson <janis187@us.ibm.com>
13422 * gcc.dg/dfp/signbit-1.c
13423 * gcc.dg/dfp/signbit-2.c
13425 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
13428 * gfortran.dg/altreturn_5.f90: New test.
13430 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
13433 * gfortran.dg/contained_module_proc_1.f90: New test.
13435 2007-04-04 Stuart Hastings <stuart@apple.com>
13438 * objc/execute/exceptions/pr31281.m: New.
13440 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
13442 * g++.dg/ext/dllimport12.C: Update comments.
13444 2007-04-03 Eric Christopher <echristo@apple.com>
13446 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
13448 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
13451 * gfortran.dg/repeat_2.f90: New test.
13452 * gfortran.dg/repeat_3.f90: New test.
13453 * gfortran.dg/repeat_4.f90: New test.
13455 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
13457 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
13459 2007-04-03 Jakub Jelinek <jakub@redhat.com>
13462 * g++.dg/parse/cond3.C: New test.
13464 PR middle-end/30704
13465 * gcc.c-torture/execute/ieee/pr30704.c: New test.
13467 2007-04-02 Jason Merrill <jason@redhat.com>
13470 * g++.dg/ext/visibility/anon3.C: New test.
13472 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13474 PR libgfortran/31052
13475 * gfortran.dg/namelist_28.f90: New test.
13477 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13479 PR libgfortran/31366
13480 * gfortran.dg/direct_io_6.f90: New test.
13482 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13484 PR libgfortran/31207
13485 * gfortran.dg/advance_5.f90: New test.
13486 * gfortran.dg/advance_6.f90: New test.
13488 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
13490 * g++.dg/ext/dllimport6.C: Remove extra ';'.
13491 * g++.dg/ext/dllimport7.C: Likewise.
13492 * g++.dg/ext/selectany1.C: Likewise.
13494 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
13496 * g++.dg/parser/pr31138.C: New.
13497 * g++.dg/parser/pr31140.C: New.
13498 * g++.dg/parser/pr31141.C: New.
13500 2007-03-30 Paolo Carlini <pcarlini@suse.de>
13503 * g++.dg/ext/is_base_of.C: New.
13504 * g++.dg/ext/has_virtual_destructor.C: New.
13505 * g++.dg/ext/is_polymorphic.C: New.
13506 * g++.dg/ext/is_base_of_diagnostic.C: New.
13507 * g++.dg/ext/is_enum.C: New.
13508 * g++.dg/ext/has_nothrow_assign.C: New.
13509 * g++.dg/ext/has_nothrow_constructor.C: New.
13510 * g++.dg/ext/is_empty.C: New.
13511 * g++.dg/ext/has_trivial_copy.C: New.
13512 * g++.dg/ext/has_trivial_assign.C: New.
13513 * g++.dg/ext/is_abstract.C: New.
13514 * g++.dg/ext/is_pod.C: New.
13515 * g++.dg/ext/has_nothrow_copy.C: New.
13516 * g++.dg/ext/is_class.C: New.
13517 * g++.dg/ext/has_trivial_constructor.C: New.
13518 * g++.dg/ext/is_union.C: New.
13519 * g++.dg/ext/has_trivial_destructor.C: New.
13520 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
13521 * g++.dg/template/crash43.C: Likewise.
13523 2007-03-29 Dirk Mueller <dmueller@suse.de>
13525 * g++.dg/warn/pedantic2.C: New testcase.
13527 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
13529 * size_dim.f90: Fix dg directive.
13530 * pr16433.f: Likewise.
13531 * use_6.f90: Likewise.
13532 * use_7.f90: Likewise.
13533 * entry_9.f90: Likewise.
13534 * pointer_intent_2.f90: Likewise.
13535 * protected_1.f90: Likewise.
13536 * fmt_missing_period_2.f: Likewise.
13537 * pointer_intent_3.f90: Likewise.
13538 * protected_2.f90: Likewise.
13539 * protected_3.f90: Likewise.
13540 * pr15754.f90: Likewise.
13541 * protected_4.f90: Likewise.
13542 * protected_5.f90: Likewise.
13543 * initialization_2.f90: Likewise.
13544 * protected_6.f90: Likewise.
13545 * continuation_7.f90: Likewise.
13546 * derived_function_interface_1.f90: Likewise.
13547 * der_pointer_4.f90: Likewise.
13548 * fmt_zero_precision.f90: Likewise.
13549 * blockdata_3.f90: Likewise.
13550 * fmt_missing_period_1.f: Likewise.
13551 * real_const_3.f90: Likewise.
13552 * use_4.f90: Likewise.
13553 * fmt_missing_period_3.f: Likewise.
13554 * use_5.f90: Likewise.
13556 2007-03-28 Mike Stump <mrs@apple.com>
13558 * gcc.dg/darwin-comm.c: Add.
13560 2007-03-28 Eric Christopher <echristo@apple.com>
13562 * lib/target-supports.exp (check_effective_target_fstack_protector):
13564 * gcc.dg/ssp-1.c: Use.
13565 * gcc.dg/ssp-2.c: Ditto.
13567 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
13570 * g++.dg/parse/constructor3.C: New test.
13572 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
13574 * gnat.dg/thin_pointer.ad[sb]: New test.
13576 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
13578 * g++.dg/cpp0x/bracket1.C: New.
13579 * g++.dg/cpp0x/bracket2.C: New.
13580 * g++.dg/cpp0x/bracket3.C: New.
13581 * g++.dg/cpp0x/bracket4.C: New.
13583 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
13585 * g++.dg/cpp0x/temp_default1.C: New.
13586 * g++.dg/cpp0x/temp_default3.C: New.
13587 * g++.dg/cpp0x/temp_default2.C: New.
13588 * g++.dg/cpp0x/temp_default4.C: New.
13590 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
13593 * g++.dg/other/cv_func2.C: New.
13595 2007-03-27 Janis Johnson <janis187@us.ibm.com>
13597 * gcc.dg/dfp/func-vararg-alternate.h: New file.
13598 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
13599 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
13600 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
13602 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
13603 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
13605 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
13607 * lib/compat.exp (compat-execute): Fix processing of file names.
13609 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
13611 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
13613 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
13615 * lib/target-supports.exp (check_effective_target_fortran_large_real):
13616 Delete created executable test file.
13617 (check_effective_target_fortran_large_int): Ditto.
13618 (check_effective_target_static_libgfortran): Ditto.
13620 2007-03-26 Paolo Carlini <pcarlini@suse.de>
13623 * g++.dg/warn/pragma-system_header1.C: New test.
13624 * g++.dg/warn/pragma-system_header2.C: New test.
13625 * g++.dg/warn/pragma-system_header1.h. New.
13626 * g++.dg/warn/pragma-system_header2.h. New.
13628 2007-03-26 Ian Lance Taylor <iant@google.com>
13630 PR tree-optimization/31345
13631 * gcc.c-torture/compile/pr31345-1.c: New test.
13633 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
13635 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
13636 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
13637 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
13638 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
13639 * gfortran.dg/overload_1.f90: Likewise.
13640 * gfortran.dg/impure_assignment_1.f90: Likewise.
13641 * gfortran.dg/error_recovery_3.f90: Likewise.
13642 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
13643 * gfortran.dg/sequence_types_1.f90: Likewise.
13644 * gfortran.dg/internal_references_1.f90: Likewise.
13645 * gfortran.dg/present_1.f90: Likewise.
13646 * gfortran.dg/volatile10.f90: Likewise.
13647 * gfortran.dg/module_equivalence_2.f90: Likewise.
13648 * gfortran.dg/use_4.f90: Likewise.
13649 * gfortran.dg/elemental_result_1.f90: Likewise.
13650 * gfortran.dg/generic_actual_arg.f90: Likewise.
13651 * gfortran.dg/private_type_5.f90: Likewise.
13652 * gfortran.dg/protected_4.f90: Likewise.
13653 * gfortran.dg/interface_3.f90: Likewise.
13655 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
13657 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
13658 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
13660 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
13662 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
13664 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13666 PR libgfortran/31199
13667 * gfortran.dg/fmt_t_4.f90: New test.
13669 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
13671 PR libfortran/31297
13672 * gfortran.dg/backspace_5.f: Initialize variable(s).
13673 * gfortran.dg/backspace_6.f: Likewise.
13674 * gfortran.dg/char_bounds_check_fail_1: Likewise.
13675 * gfortran.dg/direct_io_2.f90: Likewise.
13676 * gfortran.dg/write_back.f: Likewise.
13677 * gfortran.dg/write_rewind_2.f: Likewise.
13678 * gfortran.dg/write_rewind_1.f: Likewise.
13679 * gfortran.dg/write_rewind_2.f: Likewise.
13681 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
13683 PR tree-optimization/30784
13684 * gcc.dg/vect/pr30784.c: New test.
13686 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
13689 * gfortran.dg/operator_1.f90: New test.
13690 * gfortran.dg/operator_2.f90: New test.
13692 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
13694 PR libfortran/31196
13695 * gfortran.dg/reshape_transpose_1.f90: New test.
13697 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
13700 * gfortran.dg/bounds_check_6.f90: New test.
13702 2007-03-23 Michael Meissner <michael.meissner@amd.com>
13704 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
13706 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
13707 * gcc.dg/dfp/decfloat-constants.c: Ditto.
13709 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
13712 * gfortran.dg/pointer_function_actual_1.f90: New test.
13715 * gfortran.dg/pointer_function_actual_2.f90: New test.
13718 * gfortran.dg/result_in_spec_1.f90: New test.
13720 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
13723 * gfortran.dg/integer_exponentiation_3.F90: New test.
13724 * gfortran.dg/integer_exponentiation_4.f90: New test.
13725 * gfortran.dg/integer_exponentiation_5.F90: New test.
13727 2007-03-22 Mark Mitchell <mark@codesourcery.com>
13730 * g++.dg/template/error24.C: New test.
13731 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
13733 2007-03-22 Mark Mitchell <mark@codesourcery.com>
13736 * g++.dg/expr/bitfield7.C: New test.
13738 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
13741 * gcc.dg/float-range-4.c: New.
13742 * gcc.dg/float-range-1.c: Update. Test for a warning.
13743 * gcc.dg/float-range-3.c: New.
13744 * gcc.dg/float-range-5.c: New.
13746 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13749 * gfortran.dg/no_range_check_1.f90: New test.
13751 2007-03-22 Dirk Mueller <dmueller@suse.de>
13753 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
13754 * g++.dg/other/static1.C: Remove stray semicolon.
13755 * g++.dg/other/init1.C: Likewise.
13756 * g++.dg/rtti/dyncast1.C: Likewise.
13757 * g++.dg/tree-ssa/pr17153.C: Likewise.
13758 * g++.dg/lookup/disamb1.C: Likewise.
13759 * g++.dg/lookup/scoped2.C: Likewise.
13760 * g++.dg/lookup/friend7.C: Likewise.
13761 * g++.dg/parse/parse4.C: Likewise.
13762 * g++.dg/parse/parse5.C: Likewise.
13763 * g++.dg/expr/pr29066.C: Likewise.
13764 * g++.dg/expr/cast4.C: Likewise.
13765 * g++.dg/tc1/dr193.C: Likewise.
13766 * g++.dg/tc1/dr213.C: Likewise.
13767 * g++.dg/abi/dcast1.C: Likewise.
13768 * g++.dg/abi/covariant2.C: Likewise.
13769 * g++.dg/inherit/covariant11.C: Likewise.
13770 * g++.dg/inherit/covariant9.C: Likewise.
13771 * g++.dg/inherit/covariant10.C: Likewise.
13772 * g++.dg/init/static3.C: Likewise.
13773 * g++.dg/init/init-ref3.C: Likewise.
13774 * g++.dg/init/ref10.C: Likewise.
13775 * g++.dg/template/meminit2.C: Likewise.
13776 * g++.dg/template/using9.C: Likewise.
13777 * g++.dg/template/friend9.C: Likewise.
13778 * g++.dg/template/ref1.C: Likewise.
13779 * g++.old-deja/g++.warn/inline.C: Likewise.
13780 * g++.old-deja/g++.robertl/eb91.C: Likewise.
13781 * g++.old-deja/g++.robertl/eb46.C: Likewise.
13782 * g++.old-deja/g++.robertl/eb34.C: Likewise.
13783 * g++.old-deja/g++.robertl/eb43.C: Likewise.
13784 * g++.old-deja/g++.robertl/eb26.C: Likewise.
13785 * g++.old-deja/g++.robertl/eb116.C: Likewise.
13786 * g++.old-deja/g++.brendan/copy5.C: Likewise.
13787 * g++.old-deja/g++.brendan/overload8.C: Likewise.
13788 * g++.old-deja/g++.brendan/overload11.C: Likewise.
13789 * g++.old-deja/g++.brendan/copy7.C: Likewise.
13790 * g++.old-deja/g++.brendan/crash38.C: Likewise.
13791 * g++.old-deja/g++.brendan/template11.C: Likewise.
13792 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
13793 * g++.old-deja/g++.brendan/crash50.C: Likewise.
13794 * g++.old-deja/g++.brendan/crash16.C: Likewise.
13795 * g++.old-deja/g++.jason/pmem2.C: Likewise.
13796 * g++.old-deja/g++.jason/parse9.C: Likewise.
13797 * g++.old-deja/g++.jason/byval2.C: Likewise.
13798 * g++.old-deja/g++.jason/overload8.C: Likewise.
13799 * g++.old-deja/g++.jason/pmf8.C: Likewise.
13800 * g++.old-deja/g++.jason/template33.C: Likewise.
13801 * g++.old-deja/g++.jason/return3.C: Likewise.
13802 * g++.old-deja/g++.jason/scoping2.C: Likewise.
13803 * g++.old-deja/g++.jason/virtual.C: Likewise.
13804 * g++.old-deja/g++.jason/opeq3.C: Likewise.
13805 * g++.old-deja/g++.jason/template27.C: Likewise.
13806 * g++.old-deja/g++.jason/synth6.C: Likewise.
13807 * g++.old-deja/g++.jason/ref8.C: Likewise.
13808 * g++.old-deja/g++.jason/offset1.C: Likewise.
13809 * g++.old-deja/g++.other/static20.C: Likewise.
13810 * g++.old-deja/g++.other/array1.C: Likewise.
13811 * g++.old-deja/g++.other/new3.C: Likewise.
13812 * g++.old-deja/g++.other/array2.C: Likewise.
13813 * g++.old-deja/g++.other/overload9.C: Likewise.
13814 * g++.old-deja/g++.other/cast6.C: Likewise.
13815 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
13816 * g++.old-deja/g++.other/eh4.C: Likewise.
13817 * g++.old-deja/g++.other/using7.C: Likewise.
13818 * g++.old-deja/g++.other/init18.C: Likewise.
13819 * g++.old-deja/g++.other/dyncast1.C: Likewise.
13820 * g++.old-deja/g++.other/dyncast2.C: Likewise.
13821 * g++.old-deja/g++.other/dtor11.C: Likewise.
13822 * g++.old-deja/g++.pt/static11.C: Likewise.
13823 * g++.old-deja/g++.pt/crash19.C: Likewise.
13824 * g++.old-deja/g++.pt/overload12.C: Likewise.
13825 * g++.old-deja/g++.pt/crash46.C: Likewise.
13826 * g++.old-deja/g++.pt/mi1.C: Likewise.
13827 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
13828 * g++.old-deja/g++.pt/nontype5.C: Likewise.
13829 * g++.old-deja/g++.pt/local5.C: Likewise.
13830 * g++.old-deja/g++.pt/typename2.C: Likewise.
13831 * g++.old-deja/g++.pt/explicit80.C: Likewise.
13832 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
13833 * g++.old-deja/g++.law/visibility1.C: Likewise.
13834 * g++.old-deja/g++.law/visibility2.C: Likewise.
13835 * g++.old-deja/g++.law/virtual2.C: Likewise.
13836 * g++.old-deja/g++.law/operators19.C: Likewise.
13837 * g++.old-deja/g++.law/parsing10.C: Likewise.
13838 * g++.old-deja/g++.law/visibility4.C: Likewise.
13839 * g++.old-deja/g++.law/operators4.C: Likewise.
13840 * g++.old-deja/g++.law/dtors2.C: Likewise.
13841 * g++.old-deja/g++.law/missed-error3.C: Likewise.
13842 * g++.old-deja/g++.law/visibility10.C: Likewise.
13843 * g++.old-deja/g++.law/scope3.C: Likewise.
13844 * g++.old-deja/g++.law/casts2.C: Likewise.
13845 * g++.old-deja/g++.law/code-gen5.C: Likewise.
13846 * g++.old-deja/g++.law/operators33.C: Likewise.
13847 * g++.old-deja/g++.law/friend4.C: Likewise.
13848 * g++.old-deja/g++.mike/pmf7.C: Likewise.
13849 * g++.old-deja/g++.mike/p5611.C: Likewise.
13850 * g++.old-deja/g++.mike/net37.C: Likewise.
13851 * g++.old-deja/g++.mike/p3570.C: Likewise.
13852 * g++.old-deja/g++.mike/p5718.C: Likewise.
13853 * g++.old-deja/g++.mike/net21.C: Likewise.
13854 * g++.old-deja/g++.mike/p1862.C: Likewise.
13855 * g++.old-deja/g++.mike/p4511.C: Likewise.
13856 * g++.old-deja/g++.mike/virt3.C: Likewise.
13857 * g++.old-deja/g++.mike/p16146.C: Likewise.
13858 * g++.old-deja/g++.mike/p1989.C: Likewise.
13859 * g++.old-deja/g++.mike/p5571.C: Likewise.
13860 * g++.old-deja/g++.gb/scope10.C: Likewise.
13861 * g++.old-deja/g++.abi/primary5.C: Likewise.
13862 * g++.old-deja/g++.abi/empty2.C: Likewise.
13863 * g++.old-deja/g++.abi/arraynew.C: Likewise.
13864 * g++.old-deja/g++.eh/vbase4.C: Likewise.
13865 * g++.old-deja/g++.eh/ptr1.C: Likewise.
13866 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
13867 * g++.old-deja/g++.bob/template3.C: Likewise.
13868 * g++.old-deja/g++.bob/inherit1.C: Likewise.
13870 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
13873 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
13875 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
13878 * gfortran.dg/derived_name_1.f90: New.
13879 * gfortran.dg/derived_name_2.f: New.
13881 2007-03-21 Richard Sandiford <richard@codesourcery.com>
13883 * lib/target-supports.exp (check_effective_target_nonpic): New
13885 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
13886 when compiling PIC.
13887 * gcc.target/i386/asm-4.c: Require nonpic.
13888 * gcc.target/i386/cmov1.c: Likewise.
13889 * gcc.target/i386/mul.c: Likewise.
13890 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
13891 * gcc.target/i386/ssetype-1.c: Require nonpic.
13892 * gcc.target/i386/ssetype-3.c: Likewise.
13893 * gcc.target/i386/ssetype-5.c: Likewise.
13895 2007-03-21 Richard Sandiford <richard@codesourcery.com>
13897 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
13898 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
13899 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
13900 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
13902 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
13904 PR tree-optimization/30590
13905 * g++.dg/opt/pr30590.C: New testcase.
13907 2007-03-20 Jakub Jelinek <jakub@redhat.com>
13910 * gcc.dg/pr30762-1.c: New test.
13911 * gcc.dg/pr30762-2.c: New test.
13913 PR inline-asm/30505
13914 * gcc.target/i386/pr30505.c: New test.
13916 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
13918 * gcc.target/arm/register-variables.c: New.
13920 2007-03-19 Jeff Law <law@redhat.com>
13922 * PR tree-optimization/30984
13923 * gcc.c-torture/pr30984.c: New test.
13925 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
13926 Richard Guenther <rguenther@suse.de>
13928 PR tree-optimization/31254
13929 * gcc.dg/torture/pr31254.c: New testcase.
13931 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
13933 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
13934 target default_packed.
13936 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13939 * gfortran.dg/string_length_1.f90: New test.
13941 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13944 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
13946 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13948 PR libgfortran/31052
13949 * gfortran.dg/namelist_27.f90: New test.
13951 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
13954 * gfortran.dg/used_types_14.f90: New test.
13957 * gfortran.dg/used_types_15.f90: New test.
13959 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
13961 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
13962 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
13964 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13967 * gfortran.dg/integer_exponentiation_2.f90: New test.
13969 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
13971 PR tree-optimization/31041
13972 * gcc.dg/vect/pr31041.c: New test.
13974 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
13976 * g++.dg/warn/Wconversion-integer.C: New
13977 * g++.dg/warn/Wconversion-real.C: New.
13978 * g++.dg/warn/Wconversion-real-integer.C: New.
13979 * g++.dg/warn/conv2.C: Updated.
13981 2007-03-16 Richard Sandiford <richard@codesourcery.com>
13983 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
13986 2007-03-16 Richard Guenther <rguenther@suse.de>
13988 PR tree-optimization/31146
13989 * g++.dg/tree-ssa/pr31146.C: New testcase.
13991 2007-03-16 Richard Sandiford <richard@codesourcery.com>
13993 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
13994 assume that the target has <features.h>.
13996 2007-03-16 Richard Sandiford <richard@codesourcery.com>
13998 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
13999 dg-options rather than to the whole test.
14001 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
14004 * g++.dg/debug/pr29906.C: New
14006 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14008 PR libgfortran/31099
14009 * gfortran.dg/unformatted_recl.f90: Update test.
14011 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
14013 * gcc.dg/tree-ssa/prefetch-5.c: New test.
14015 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
14018 * g++.dg/parse/namespace-definition.C: New.
14020 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
14023 * g++.dg/cpp/pedantic-errors.C: New.
14024 * g++.dg/cpp/permissive.C: New.
14026 2007-03-15 Richard Sandiford <richard@codesourcery.com>
14028 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
14029 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
14031 2007-03-15 Richard Sandiford <richard@codesourcery.com>
14033 * lib/target-supports.exp (check_missing_uclibc_feature)
14034 (check_effective_target_wchar): New procedures.
14035 * gcc.dg/wchar_t-1.c: Require target wchar.
14036 * gcc.dg/wint_t-1.c: Likewise.
14038 2007-03-15 Richard Sandiford <richard@codesourcery.com>
14040 * lib/target-supports.exp (check_gc_sections_available): Return
14041 false for VxWorks targets.
14043 2007-03-15 Dirk Mueller <dmueller@suse.de>
14045 * g++.dg/warn/Wconversion2.C: Fix typo.
14046 * gcc.dg/if-empty-1.c: Ditto.
14048 2007-03-15 Richard Sandiford <richard@codesourcery.com>
14050 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
14052 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
14054 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
14055 * gcc.target/i386/pr31167.c: Ditto.
14057 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
14060 * gcc.target/i386/pr31167.c: New test.
14062 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
14065 * gfortran.dg/import5.f90.f90: New test.
14069 * gfortran.dg/data_components_1.f90: New test.
14073 * gfortran.dg/generic_13.f90: New test.
14076 * gfortran.dg/alloc_comp_basics_5.f90: New test.
14078 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14080 PR libgfortran/31051
14081 * gfortran.dg/fmt_t_4.f90: New
14083 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
14086 * g++.dg/other/default7.C: New test.
14088 2007-03-15 Dirk Mueller <dmueller@suse.de>
14090 * g++.dg/warn/Wconversion2.C: New.
14092 2007-03-14 Eric Christopher <echristo@apple.com>
14094 * gcc.dg/ssp-1.c: New.
14095 * gcc.dg/ssp-2.c: Ditto.
14097 2007-03-14 Dirk Mueller <dmueller@suse.de>
14099 * g++.dg/warn/do-empty.C: New.
14100 * gcc.dg/do-empty.c: New.
14101 * gcc.dg/if-empty-1.c: Update.
14102 * gcc.dg/20001116-1.c: Update.
14103 * gcc.dg/pr23165.c: Update.
14105 2007-03-14 Jakub Jelinek <jakub@redhat.com>
14107 * gfortran.dg/module_implicit_conversion.f90: New test.
14109 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
14111 PR middle-end/31127
14112 * gcc.dg/pr31127.c: New.
14114 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
14116 * gcc.dg/tree-ssa/loop-26.c: New test.
14118 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
14120 * gcc.target/i386/cmpxchg16b-1.c: New test.
14122 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
14124 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
14125 * gcc.dg/c99-vla-1.c: Likewise.
14126 * g++.dg/ext/vla1.C: Likewise
14128 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
14130 * gcc.dg/wvla-1.c: New test
14131 * gcc.dg/wvla-2.c: New test
14132 * gcc.dg/wvla-3.c: New test
14133 * gcc.dg/wvla-4.c: New test
14134 * gcc.dg/wvla-5.c: New test
14135 * gcc.dg/wvla-6.c: New test
14136 * gcc.dg/wvla-7.c: New test
14137 * g++.dg/warn/Wvla-1.C: New test
14138 * g++.dg/warn/Wvla-2.C: New test
14139 * g++.dg/warn/Wvla-3.C: New test
14141 2007-03-12 Mark Mitchell <mark@codesourcery.com>
14144 * g++.dg/other/default6.C: New test.
14146 2007-03-12 Richard Sandiford <richard@codesourcery.com>
14148 * lib/target-supports.exp (check_profiling_available): Return false
14150 (check_effective_target_vxworks_kernel): New procedure.
14151 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
14153 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
14154 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
14155 to include VxWorks.
14156 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
14158 2007-03-12 Richard Sandiford <richard@codesourcery.com>
14160 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
14161 PIC is not supported.
14162 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
14163 * gcc.dg/20020426-2.c: Likewise.
14164 * gcc.dg/pr28243.c: Likewise.
14165 * gcc.dg/visibility-11.c: Likewise.
14166 * gcc.dg/tls/opt-9.c: Likewise.
14167 * gcc.dg/tls/opt-10.c: Likewise.
14168 * gcc.dg/tls/pic-1.c: Likewise.
14169 * gcc.dg/tls/struct-1.c: Likewise.
14170 * gcc.target/i386/20000807-1.c: Likewise.
14171 * gcc.target/i386/20000904-1.c: Likewise.
14172 * gcc.target/i386/20011119-1.c: Likewise.
14173 * gcc.target/i386/990213-2.c: Likewise.
14174 * gcc.target/i386/990214-1.c: Likewise.
14175 * gcc.target/i386/compress-float-387-pic.c: Likewise.
14176 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
14177 * gcc.target/i386/pic-1.c: Likewise.
14178 * gcc.target/i386/pr21518.c: Likewise.
14179 * gcc.target/i386/pr23098.c: Likewise.
14180 * gcc.target/i386/pr23943.c: Likewise.
14182 2007-03-11 Mark Mitchell <mark@codesourcery.com>
14185 * g++.dg/template/complit2.C: New test.
14188 * g++.dg/ext/bitfield1.C: New test.
14190 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
14193 * gfortran.dg/interface_11.f90: New test.
14195 2007-03-11 Richard Guenther <rguenther@suse.de>
14197 PR tree-optimization/31115
14198 * gcc.dg/torture/pr31115.c: New testcase.
14200 2007-03-11 Ira Rosen <irar@il.ibm.com>
14202 PR tree-optimization/29925
14203 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
14205 2007-03-10 Mark Mitchell <mark@codesourcery.com>
14208 * g++.dg/expr/bitfield3.C: New test.
14209 * g++.dg/expr/bitfield4.C: Likewise.
14210 * g++.dg/expr/bitfield5.C: Likewise.
14211 * g++.dg/expr/bitfield6.C: Likewise.
14214 * g++.dg/template/array18.C: New test.
14216 2007-03-10 Dirk Mueller <dmueller@suse.de>
14219 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
14220 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
14222 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
14225 * g++.dg/cpp0x/variadic-bind.C: New.
14226 * g++.dg/cpp0x/variadic-function.C: New.
14227 * g++.dg/cpp0x/variadic-mem_fn.C: New.
14228 * g++.dg/cpp0x/variadic-tuple.C: New.
14229 * g++.dg/cpp0x/variadic1.C: New.
14230 * g++.dg/cpp0x/variadic2.C: New.
14231 * g++.dg/cpp0x/variadic3.C: New.
14232 * g++.dg/cpp0x/variadic4.C: New.
14233 * g++.dg/cpp0x/variadic5.C: New.
14234 * g++.dg/cpp0x/variadic6.C: New.
14235 * g++.dg/cpp0x/variadic7.C: New.
14236 * g++.dg/cpp0x/variadic8.C: New.
14237 * g++.dg/cpp0x/variadic9.C: New.
14238 * g++.dg/cpp0x/variadic10.C: New.
14239 * g++.dg/cpp0x/variadic11.C: New.
14240 * g++.dg/cpp0x/variadic12.C: New.
14241 * g++.dg/cpp0x/variadic13.C: New.
14242 * g++.dg/cpp0x/variadic14.C: New.
14243 * g++.dg/cpp0x/variadic15.C: New.
14244 * g++.dg/cpp0x/variadic16.C: New.
14245 * g++.dg/cpp0x/variadic17.C: New.
14246 * g++.dg/cpp0x/variadic18.C: New.
14247 * g++.dg/cpp0x/variadic19.C: New.
14248 * g++.dg/cpp0x/variadic20.C: New.
14249 * g++.dg/cpp0x/variadic21.C: New.
14250 * g++.dg/cpp0x/variadic22.C: New.
14251 * g++.dg/cpp0x/variadic23.C: New.
14252 * g++.dg/cpp0x/variadic24.C: New.
14253 * g++.dg/cpp0x/variadic25.C: New.
14254 * g++.dg/cpp0x/variadic26.C: New.
14255 * g++.dg/cpp0x/variadic27.C: New.
14256 * g++.dg/cpp0x/variadic28.C: New.
14257 * g++.dg/cpp0x/variadic29.C: New.
14258 * g++.dg/cpp0x/variadic30.C: New.
14259 * g++.dg/cpp0x/variadic31.C: New.
14260 * g++.dg/cpp0x/variadic32.C: New.
14261 * g++.dg/cpp0x/variadic33.C: New.
14262 * g++.dg/cpp0x/variadic34.C: New.
14263 * g++.dg/cpp0x/variadic35.C: New.
14264 * g++.dg/cpp0x/variadic36.C: New.
14265 * g++.dg/cpp0x/variadic37.C: New.
14266 * g++.dg/cpp0x/variadic38.C: New.
14267 * g++.dg/cpp0x/variadic39.C: New.
14268 * g++.dg/cpp0x/variadic40.C: New.
14269 * g++.dg/cpp0x/variadic41.C: New.
14270 * g++.dg/cpp0x/variadic42.C: New.
14271 * g++.dg/cpp0x/variadic43.C: New.
14272 * g++.dg/cpp0x/variadic44.C: New.
14273 * g++.dg/cpp0x/variadic45.C: New.
14274 * g++.dg/cpp0x/variadic46.C: New.
14275 * g++.dg/cpp0x/variadic47.C: New.
14276 * g++.dg/cpp0x/variadic48.C: New.
14277 * g++.dg/cpp0x/variadic49.C: New.
14278 * g++.dg/cpp0x/variadic50.C: New.
14279 * g++.dg/cpp0x/variadic51.C: New.
14280 * g++.dg/cpp0x/variadic52.C: New.
14281 * g++.dg/cpp0x/variadic53.C: New.
14282 * g++.dg/cpp0x/variadic54.C: New.
14283 * g++.dg/cpp0x/variadic55.C: New.
14284 * g++.dg/cpp0x/variadic56.C: New.
14285 * g++.dg/cpp0x/variadic57.C: New.
14286 * g++.dg/cpp0x/variadic58.C: New.
14287 * g++.dg/cpp0x/variadic59.C: New.
14288 * g++.dg/cpp0x/variadic60.C : New.
14289 * g++.dg/cpp0x/variadic61.C : New.
14290 * g++.dg/cpp0x/variadic62.C : New.
14291 * g++.dg/cpp0x/variadic63.C : New.
14292 * g++.dg/cpp0x/variadic64.C : New.
14293 * g++.dg/cpp0x/variadic65.C : New.
14294 * g++.dg/cpp0x/variadic66.C : New.
14295 * g++.dg/cpp0x/variadic67.C : New.
14296 * g++.dg/cpp0x/variadic68.C : New.
14297 * g++.dg/cpp0x/variadic69.C : New.
14298 * g++.dg/cpp0x/variadic70.C : New.
14299 * g++.dg/cpp0x/variadic71.C : New.
14300 * g++.dg/cpp0x/variadic72.C : New.
14301 * g++.dg/cpp0x/variadic73.C : New.
14302 * g++.dg/cpp0x/variadic74.C : New.
14303 * g++.dg/cpp0x/variadic75.C : New.
14304 * g++.dg/cpp0x/variadic-ex1.C : New.
14305 * g++.dg/cpp0x/variadic-ex2.C : New.
14306 * g++.dg/cpp0x/variadic-ex3.C : New.
14307 * g++.dg/cpp0x/variadic-ex4.C : New.
14308 * g++.dg/cpp0x/variadic-ex5.C : New.
14309 * g++.dg/cpp0x/variadic-ex6.C : New.
14310 * g++.dg/cpp0x/variadic-ex7.C : New.
14311 * g++.dg/cpp0x/variadic-ex8.C : New.
14312 * g++.dg/cpp0x/variadic-ex9.C : New.
14313 * g++.dg/cpp0x/variadic-ex10.C : New.
14314 * g++.dg/cpp0x/variadic-ex11.C : New.
14315 * g++.dg/cpp0x/variadic-ex12.C : New.
14316 * g++.dg/cpp0x/variadic-ex13.C : New.
14317 * g++.dg/cpp0x/variadic-ex14.C : New.
14319 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14321 PR libgfortran/31099
14322 * gfortran.dg/unformatted_recl.f90: New test.
14324 2007-03-09 Roger Sayle <roger@eyesopen.com>
14326 * gcc.dg/fold-eqcmplx-1.c: New test case.
14328 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
14330 PR rtl-optimization/30643
14331 * gcc.dg/pr30643.c: New.
14333 2007-03-09 Chao-ying Fu <fu@mips.com>
14335 * gcc.target/mips/mips32-dspr2-type.c: New test.
14336 * gcc.target/mips/mips32-dspr2.c: New test.
14337 * gcc.target/mips/dspr2-MULT.c: New test.
14338 * gcc.target/mips/dspr2-MULTU.c: New test.
14339 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
14340 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
14341 Adjust some formats.
14343 2007-03-09 Dirk Mueller <dmueller@suse.de>
14346 * gcc.dg/Wlogical-op-1.c: New.
14347 * g++.dg/warn/Wlogical-op-1.C: New.
14349 2007-03-09 Richard Guenther <rguenther@suse.de>
14351 PR tree-optimization/30904
14352 PR middle-end/31058
14353 * gcc.dg/pr30904.c: Remove xfail.
14355 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
14358 * gcc.c-torture/execute/pr31072.c: New test.
14360 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14362 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
14363 * gcc.dg/torture/builtin-attr-1.c: Likewise.
14364 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
14365 *lrint* and *lround*.
14366 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
14368 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
14369 * gcc.dg/torture/builtin-integral-1.c: Likewise.
14370 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
14371 and *lround*. Correct macro names.
14372 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
14373 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
14375 2007-03-08 Ian Lance Taylor <iant@google.com>
14377 * gcc.dg/no-strict-overflow-5.c: New test.
14378 * gcc.dg/no-strict-overflow-6.c: New test.
14379 * gcc.dg/Wstrict-overflow-11.c: New test.
14380 * gcc.dg/Wstrict-overflow-12.c: New test.
14381 * gcc.dg/Wstrict-overflow-13.c: New test.
14382 * gcc.dg/Wstrict-overflow-14.c: New test.
14383 * gcc.dg/Wstrict-overflow-15.c: New test.
14385 2007-03-08 Richard Sandiford <richard@codesourcery.com>
14387 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
14388 for VxWorks kernel mode.
14389 * gcc.c-torture/execute/strncmp-1.x: Likewise.
14391 2007-03-08 Richard Sandiford <richard@codesourcery.com>
14393 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
14396 2007-03-08 Richard Sandiford <richard@codesourcery.com>
14398 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
14399 and lib/bfill.c on VxWorks targets.
14400 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
14401 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
14402 lib/bfill.c and lib/memmove.c on VxWorks targets.
14403 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
14404 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
14405 on VxWorks targets.
14406 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
14407 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
14409 2007-03-08 Tobias Burnus <burnus@net-b.de>
14411 * gfortran.dg/use_5.f90: New test.
14412 * gfortran.dg/use_6.f90: Ditto.
14413 * gfortran.dg/use_7.f90: Ditto.
14415 2007-03-08 Tobias Burnus <burnus@net-b.de>
14418 * gfortran.dg/use_4.f90: New test.
14419 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
14421 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
14424 * gfortran.dg/parameter_array_section_2.f90: New test.
14426 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
14429 * g++.dg/ext/offsetof1.C: Add cases with volatile.
14432 * g++.dg/template/arg5.C: New test.
14434 2007-03-07 Joseph Myers <joseph@codesourcery.com>
14436 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
14438 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
14440 * gcc.dg/var-expand1.c: Add newline at end of file.
14442 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
14444 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
14446 2007-03-06 Richard Sandiford <richard@codesourcery.com>
14448 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
14450 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14452 * gcc.dg/torture/builtin-convert-4.c: New test.
14454 2007-03-05 Ian Lance Taylor <iant@google.com>
14456 * gcc.c-torture/compile/pr31034.c: New test.
14458 2007-03-05 Ian Lance Taylor <iant@google.com>
14460 * gcc.dg/inline-18.c: New test.
14461 * gcc.dg/inline-19.c: New test.
14462 * gcc.dg/inline-20.c: New test.
14463 * gcc.dg/inline-21.c: New test.
14465 2007-03-05 Richard Guenther <rguenther@suse.de>
14467 PR tree-optimization/14052
14468 * gcc.dg/tree-ssa/vrp33.c: New testcase.
14470 2007-03-05 Richard Guenther <rguenther@suse.de>
14472 PR tree-optimization/23777
14473 * gcc.dg/tree-ssa/pr23777.c: New testcase.
14475 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
14478 * gcc.dg/multiple-overflow-warn-3.c: New.
14479 * g++.dg/warn/multiple-overflow-warn-3.C: New.
14481 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
14484 * g++.dg/parse/template23.C: New test.
14486 2007-03-04 Roger Sayle <roger@eyesopen.com>
14488 PR middle-end/30744
14489 * gcc.dg/pr30744-1.c: New test case.
14491 2007-03-04 Tobias Burnus <burnus@net-b.de>
14493 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
14495 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14498 * gfortran.dg/logical_3.f90: New test.
14500 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
14502 PR libfortran/30981
14503 * gfortran.dg/integer_exponentiation_1.f90: New test.
14505 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
14507 * gcc.target/m68k/m68k.exp: New.
14508 * gcc.target/m68k/crash1.c: New.
14510 2007-03-03 Tobias Burnus <burnus@net-b.de>
14512 * gfortran.dg/c_by_val.c: Use int64_t instead of long
14513 to be more compatible with integer(kind=8).
14515 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14517 PR libfortran/31001
14518 * gfortran.dg/zero_sized_3.f90: New test.
14520 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
14523 * g++.dg/parse/else.C: New.
14524 * g++.dg/parse/else-2.C: New.
14526 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
14527 Tobias Burnus <burnus@net-b.de>
14530 * gfortran.dg/size_dim.f90: New test.
14532 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
14533 Tobias Burnus <burnus@net-b.de>
14536 * gfortran.dg/entry_9.f90: New test.
14538 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
14541 * g++.dg/inherit/covariant16.C: New test.
14543 2007-03-02 Geoffrey Keating <geoffk@apple.com>
14545 * g++.dg/other/darwin-minversion-1.C: New.
14547 2007-03-02 Diego Novillo <dnovillo@redhat.com>
14549 * gcc.dg/tree-ssa/20070302-1.c: New test.
14551 2007-03-02 Joseph Myers <joseph@codesourcery.com>
14553 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
14556 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
14558 * gcc.dg/tree-ssa/prefetch-4.c: New test.
14560 2007-03-01 Simon Baldwin <simonb@google.com>
14563 * warn/ignored_typedef.C: New.
14564 * init/ctor8.C: Added dg-warning to consume ignored typedef
14566 * template/typedef2.C: Ditto. Moved dg-error onto its own line
14567 and added an explicit line number.
14569 2007-02-28 Richard Guenther <rguenther@suse.de>
14571 PR middle-end/30364
14572 * gcc.dg/torture/pr30364-1.c: New testcase.
14573 * gcc.dg/torture/pr30364-2.c: Likewise.
14574 * gcc.dg/torture/pr30364-3.c: Likewise.
14576 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14578 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
14579 powerpc*, use -funsafe-math-optimizations.
14580 * gcc.dg/torture/builtin-logb-1.c: Likewise.
14581 * gcc.dg/torture/builtin-modf-1.c: Likewise.
14583 2007-02-28 Tobias Burnus <burnus@net-b.de>
14584 Paul Thomas <pault@gcc.gnu.org>
14588 * c_by_val_1.f: Test %VAL() with non-default kind.
14589 * c_by_val.c: Ditto.
14590 * c_by_val_4.f: New test.
14592 2007-02-28 Tobias Burnus <burnus@net-b.de>
14595 * gfortran.dg/continuation_7.f90: New test.
14597 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
14599 * g++.dg/inherit/thunk7.C: New test.
14600 * lib/target-supports.exp (check_profiling_available): Not available
14603 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
14606 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
14608 2007-02-27 Mark Mitchell <mark@codesourcery.com>
14610 * lib/target-supports.exp (check_effective_target_init_priority):
14611 Remove Solaris special case.
14613 2007-02-26 Geoffrey Keating <geoffk@apple.com>
14615 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
14616 for more builtin types.
14618 * g++.dg/ext/visibility/class1.C: Port to Darwin.
14619 * g++.dg/ext/visibility/noPLT.C: Likewise.
14621 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14623 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
14626 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
14629 * size_optional_dim_1.f90: New test.
14631 2007-02-25 Mark Mitchell <mark@codesourcery.com>
14633 * gcc.dg/vxworks/vxworks.exp: New file.
14634 * gcc.dg/vxworks/initpri1.c: Likewise.
14635 * gcc.dg/vxworks/initpri2.c: Likewise.
14636 * gcc.dg/initpri2.c: Add more tests.
14637 * g++.dg/special/initpri2.C: Likewise.
14639 * gcc.dg/initpri1.c: New test.
14640 * gcc.dg/initpri2.c: Likewise.
14641 * g++.dg/special/initpri1.C: New test.
14642 * g++.dg/special/initpri2.C: Likewise.
14643 * g++.dg/special/conpr-1.C: Use init_priority effective target.
14644 * g++.dg/special/conpr-2.C: Likewise.
14645 * g++.dg/special/conpr-3.C: Likewise.
14646 * g++.dg/special/conpr-4.C: Likewise.
14647 * g++.dg/special/initp1.C: Likewise.
14648 * g++.dg/special/ecos.exp: Remove code to detect availability of
14649 constructor priorities.
14650 * lib/target-supports.exp (check_effective_target_init_priority):
14653 2007-02-24 Jan Hubicka <jh@suse.cz>
14655 * gcc.c-torture/execute/pr30778.c: New testcase.
14657 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14659 PR libgfortran/30918
14660 * gfortran.dg/namelist_26.f90: New test.
14662 2007-02-24 Richard Guenther <rguenther@suse.de>
14664 PR middle-end/30951
14665 * gcc.dg/pr30951.c: New testcase.
14667 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14669 * gcc.dg/torture/builtin-modf-1.c: New test.
14671 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
14673 PR tree-optimization/30904
14674 * gcc.dg/pr30904.c: New test.
14676 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
14678 * gcc.test-framework/README: Correct command.
14679 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
14681 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
14683 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
14685 * lib/target-supports.exp (check_effective_target_unwrapped): New.
14687 2007-02-23 Mark Mitchell <mark@codesourcery.com>
14689 * lib/target-supports.exp (check_effective_target_newlib): New
14692 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
14695 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
14696 allocatable component.
14699 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14701 * gcc.dg/torture/builtin-logb-1.c: New test.
14702 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
14703 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
14704 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
14707 2007-02-23 Richard Guenther <rguenther@suse.de>
14709 * g++.dg/warn/changes-meaning.C: New testcase.
14711 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14713 PR libgfortran/30910
14714 * gfortran.dg/fmt_zero_precision.f90: Update test.
14716 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14718 * gcc.dg/torture/builtin-frexp-1.c: New test.
14720 2007-02-22 Mark Mitchell <mark@codesourcery.com>
14722 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
14724 2007-02-22 Ian Lance Taylor <iant@google.com>
14727 * g++.dg/debug/pr30898.C: New test.
14729 2007-02-22 Ira Rosen <irar@il.ibm.com>
14731 * gcc.dg/vect/vect-106.c: New test.
14733 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
14734 Ira Rosen <irar@il.ibm.com>
14736 PR tree-optimization/30843
14737 * gcc.dg/vect/pr30843.c: New test.
14739 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
14741 PR tree-optimization/30858
14742 * gcc.dg/vect/pr30858.c: New test.
14744 2007-02-21 Mark Mitchell <mark@codesourcery.com>
14746 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
14747 to set options for compiling testglue.
14748 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
14749 * lib/obj-c++.exp (obj-c++_init): Likewise.
14751 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
14753 * gnat.dg/derived_aggregate.adb: New test.
14755 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14757 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
14758 sh* targets. Call the correct CKSGN macro.
14760 2007-02-21 Jakub Jelinek <jakub@redhat.com>
14762 * gfortran.dg/gomp/omp_parse1.f90: New test.
14763 * gfortran.dg/gomp/omp_parse2.f: New test.
14765 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
14768 * gfortran.dg/do_pointer_1.f90: New test.
14770 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14772 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
14775 2007-02-20 Geoffrey Keating <geoffk@apple.com>
14777 * gcc.dg/darwin-minversion-1.c: New.
14778 * gcc.dg/darwin-minversion-2.c: New.
14780 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14782 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
14784 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
14785 DJ Delorie <dj@redhat.com>
14788 * gcc.dg/Wfatal.c: New.
14789 * gcc.dg/Wfatal-2.c: New.
14790 * gcc.dg/Werror-1.c: Adjust expectations.
14791 * gcc.dg/Werror-5.c: Likewise.
14792 * gcc.dg/Werror-7.c: Likewise.
14793 * gcc.dg/Werror-10.c: Likewise.
14794 * gcc.dg/Werror-11.c: Likewise.
14796 2007-02-20 Tobias Burnus <burnus@net-b.de>
14799 * gfortran.dg/volatile10.f90: New test.
14801 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
14803 PR libfortran/30533
14804 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
14806 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
14808 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
14809 * gcc.dg/Walways-true-1.c: Likewise.
14810 * gcc.dg/weak/weak-3.c: Likewise.
14811 * gcc.dg/Werror-1.c: Likewise.
14812 * gcc.dg/Werror-3.c: Likewise.
14813 * gcc.dg/Werror-4.c: Likewise.
14814 * gcc.dg/Werror-5.c: Likewise.
14815 * gcc.dg/Werror-6.c: Likewise.
14816 * gcc.dg/Werror-7.c: Likewise.
14817 * gcc.dg/Werror-8.c: Likewise.
14818 * gcc.dg/Werror-10.c: Likewise.
14819 * gcc.dg/Werror-11.c: Likewise.
14820 * gcc.dg/Werror-12.c: Likewise.
14821 * g++.old-deja/g++.mike/warn8.C: Likewise.
14822 * g++.dg/warn/Walways-true-1.C: Likewise.
14823 * g++.dg/warn/Walways-true-2.C: Likewise.
14824 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
14825 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
14826 -Wstring-literal-comparison with -Waddress.
14827 * gcc.dg/Wstring-literal-comparison-4.c: Replace
14828 -Wno-string-literal-comparison with -Wno-address.
14830 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
14832 * gnat.dg/self_aggregate_with_call.adb: New test.
14834 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
14836 PR tree-optimization/30975
14837 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
14838 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
14839 * gcc.dg/vect/pr30795.c: New.
14841 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14844 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
14846 2007-02-18 Roger Sayle <roger@eyesopen.com>
14848 PR rtl-optimization/28173
14849 * gcc.target/i386/andor-1.c: New test case.
14851 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14853 * gcc.dg/torture/builtin-ldexp-1.c: New.
14854 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
14856 2007-02-18 Roger Sayle <roger@eyesopen.com>
14858 * gfortran.dg/array_constructor_15.f90: New test case.
14860 2007-02-18 Roger Sayle <roger@eyesopen.com>
14862 * gfortran.dg/forall_10.f90: New test case.
14864 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
14866 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
14868 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
14870 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
14871 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
14873 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
14875 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
14876 * gcc.target/i386/builtin-bswap-3.c: Ditto.
14877 * gcc.target/i386/xchg-1.c: New test.
14878 * gcc.target/i386/xchg-2.c: New test.
14880 2007-02-16 Richard Guenther <rguenther@suse.de>
14881 Christian Bruel <christian.bruel@st.com>
14883 * gcc.dg/strict-overflow-5.c: New testcase.
14885 2007-02-16 Tobias Burnus <burnus@net-b.de>
14888 * gfortran.dg/func_derived_4.f90: New test.
14890 2007-02-15 Roger Sayle <roger@eyesopen.com>
14892 PR middle-end/30391
14893 * gfortran.dg/pr30391-1.f90: New test case.
14895 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
14897 PR middle-end/30433
14898 * gcc.c-torture/compile/pr30433.c: New testcase to check
14899 that complex constants comparisions are foldded.
14901 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
14904 * g++.dg/ext/stmtexpr10.C: New testcase.
14906 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
14908 PR middle-end/30729
14909 * gcc.dg/Wunused-value-2.c: New testcase.
14911 2007-02-15 Ian Lance Taylor <iant@google.com>
14913 * g++.dg/eh/subreg-1.C: New test.
14915 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
14918 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
14919 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
14920 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
14921 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
14922 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
14923 * gcc.dg/Werror-implicit-function-declaration.c: New.
14925 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
14928 * g++.dg/warn/pr28943.C: New.
14930 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14932 * gfortran.fortran-torture/execute/math.f90: Fix typo.
14934 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14937 * gfortran.dg/error_recovery_3.f90: New test.
14939 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
14941 * g++.dg/tree-ssa/sra-1.C: New.
14943 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
14945 * g++.dg/tree-ssa/sra-1.C: New.
14947 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
14949 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
14951 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14953 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
14955 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
14958 * gfortran.dg/logical_2.f90: New test.
14960 2007-02-14 Joseph Myers <joseph@codesourcery.com>
14962 * gcc.dg/torture/complex-alias-1.c: New test.
14964 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
14966 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
14967 instead of -fdump-tree-tailcall.
14969 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
14971 * gfortran.dg/interface_10.f90: Fix comment typo.
14973 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
14975 PR tree-optimization/30771
14976 * gcc.dg/vect/pr30771.c: New test.
14978 2007-02-13 Ian Lance Taylor <iant@google.com>
14980 * gcc.dg/Wstrict-overflow-1.c: New test.
14981 * gcc.dg/Wstrict-overflow-2.c: New test.
14982 * gcc.dg/Wstrict-overflow-3.c: New test.
14983 * gcc.dg/Wstrict-overflow-4.c: New test.
14984 * gcc.dg/Wstrict-overflow-5.c: New test.
14985 * gcc.dg/Wstrict-overflow-6.c: New test.
14986 * gcc.dg/Wstrict-overflow-7.c: New test.
14987 * gcc.dg/Wstrict-overflow-8.c: New test.
14988 * gcc.dg/Wstrict-overflow-9.c: New test.
14989 * gcc.dg/Wstrict-overflow-10.c: New test.
14991 2007-02-13 Roger Sayle <roger@eyesopen.com>
14993 * gcc.target/ia64/builtin-bswap-2.c: New test case.
14995 2007-02-13 Richard Henderson <rth@redhat.com>
14997 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
14998 * gcc.c-torture/execute/pr29302-1.c: ... here.
15000 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
15003 * gcc.dg/c90-return-1.c: Update output.
15004 * gcc.dg/c99-return-1.c: Likewise.
15006 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
15009 * gfortran.dg/used_dummy_types_7.f90: New test..
15011 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
15013 * gcc.target/i386/parity-1.c: New test.
15014 * gcc.target/i386/parity-2.c: New test.
15016 2007-02-12 Roger Sayle <roger@eyesopen.com>
15018 * gcc.target/i386/builtin-bswap-3.c: New test case.
15020 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
15022 PR tree-optimization/29145
15023 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
15024 alias analysis is improved to take better advantage of restrict
15025 qualified pointers.
15026 * gcc.dg/vect/vect-80.c: Likewise.
15027 * gcc.dg/vect/pr29145.c: New.
15029 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
15031 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
15032 * gcc.target/i386/sse4a-insert.c: Likewise.
15034 2007-02-11 Roger Sayle <roger@eyesopen.com>
15036 * gcc.target/ia64/builtin-popcount-1.c: New test case.
15037 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
15039 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
15042 * gfortran.dg/enum_4.f90: Update error message checks.
15044 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
15047 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
15048 versions of the modules.
15051 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
15052 by getting rid of recursive I/O and providing functions with
15056 * gfortran.dg/char_array_constructor_2.f90
15058 2007-02-11 Mark Mitchell <mark@codesourcery.com>
15061 * g++.dg/template/spec34.C: New test
15063 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
15065 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
15066 on i?86 and x86_64.
15067 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
15068 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
15069 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
15070 on i?86 and x86_64.
15071 * gcc.dg/vect/vect-113.c: Ditto.
15073 2007-02-06 Mark Mitchell <mark@codesourcery.com>
15076 * g++.dg/eh/weak1-C: New test.
15077 * g++.dg/eh/weak1-a.cc: Likewise.
15078 * g++.dg/eh/comdat1.C: Likewise.
15080 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
15081 Dorit Nuzman <dorit@il.ibm.com>
15083 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
15084 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
15085 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
15086 * gcc.dg/vect/vect-113.c: Likewise.
15088 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
15090 2007-02-10 Richard Henderson <rth@redhat.com>
15092 * lib/target-supports.exp (check_effective_target_tls): Redefine
15093 to mean non-emulated tls.
15094 * gcc.dg/tls/alias-1.c: Remove tls requirement.
15095 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
15096 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
15097 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
15098 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
15099 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
15100 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
15102 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
15104 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
15106 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
15108 * gfortran.dg/secnds.f: Replace time tolerance with a
15109 before-and-after bracket.
15110 * gfortran.dg/secnds-1.f: Likewise.
15112 2007-02-09 Tobias Burnus <burnus@net-b.de>
15115 * gfortran.dg/maxlocval_1.f90: New test.
15117 2007-02-09 Roger Sayle <roger@eyesopen.com>
15119 * gcc.target/ia64/builtin_bswap-1.c: New test case.
15121 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15124 * gfortran.dg/array_function_1.f90: New test.
15126 2007-02-09 Richard Sandiford <richard@codesourcery.com>
15128 * lib/target-supports.exp (check_effective_target_lax_strtofp)
15129 (check_effective_target_dummy_wcsftime): New functions.
15131 2007-02-09 Richard Sandiford <richard@codesourcery.com>
15133 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
15134 * lib/target-supports.exp (check_effective_target_uclibc): New
15137 2007-02-09 Richard Sandiford <richard@codesourcery.com>
15139 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
15140 (vsnprintf): Don't define for uClibc targets.
15142 2007-02-09 Richard Sandiford <richard@codesourcery.com>
15144 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
15145 set before checking whether it was allowed.
15146 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
15147 before checking inside_main.
15149 2007-02-09 Richard Sandiford <richard@codesourcery.com>
15151 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
15153 (u16sf): Likewise u4sf.
15154 * g++.dg/compat/struct-layout-1.h: Likewise.
15156 2007-02-09 Richard Sandiford <richard@codesourcery.com>
15158 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
15160 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
15161 m68k targets if check_effective_target_coldfire_fpu returns true.
15163 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
15164 Richard Guenther <rguenther@suse.de>
15166 PR middle-end/23361
15167 * gcc.dg/fold-compare-3.c: New testcase.
15168 * gcc.dg/tree-ssa/loop-24.c: Likewise.
15170 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
15172 * gcc.dg/pr26570.c: Clean up coverage files.
15173 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
15174 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
15175 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
15176 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
15177 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
15178 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
15179 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
15180 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
15181 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
15182 * gcc.dg/tree-ssa/pr25501.c: Ditto.
15183 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
15184 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
15185 * gcc.dg/vect/pr28952.c: Ditto.
15186 * gcc.dg/vect/pr27151.c: Ditto.
15187 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
15188 * g++.dg/gomp/macro-3.C: Ditto.
15190 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
15192 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
15195 2007-02-08 Roger Sayle <roger@eyesopen.com>
15197 * gcc.target/i386/builtin-bswap-2.c: New test case.
15199 2007-02-08 Roger Sayle <roger@eyesopen.com>
15201 * gfortran.dg/forall_8.f90: New test case.
15202 * gfortran.dg/forall_9.f90: Likewise.
15204 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15206 * gcc.dg/builtins-20.c: Add some -~ complex cases.
15208 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
15210 * lib/target-supports.exp (check_effective_target_simulator): New.
15212 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
15214 * gcc.dg/tree-ssa/loop-25.c: New test.
15216 2007-02-06 Richard Henderson <rth@redhat.com>
15218 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
15220 2007-02-06 Roger Sayle <roger@eyesopen.com>
15222 * gcc.target/powerpc/popcount-1.c: New test case.
15223 * gcc.target/powerpc/parity-1.c: Likewise.
15225 2007-02-06 Richard Guenther <rguenther@suse.de>
15227 PR middle-end/27302
15228 * gcc.dg/torture/pr27302-2.c: New testcase.
15230 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
15232 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
15233 * gcc.dg/vect/vect-iv-1.c: New test.
15234 * gcc.dg/vect/vect-iv-2.c: New test.
15235 * gcc.dg/vect/vect-iv-3.c: New test.
15236 * gcc.dg/vect/vect-iv-4.c: New test.
15237 * gcc.dg/vect/vect-iv-5.c: New test.
15238 * gcc.dg/vect/vect-iv-6.c: New test.
15239 * gcc.dg/vect/vect-iv-7.c: New test.
15240 * gcc.dg/vect/vect-iv-8.c: New test.
15241 * gcc.dg/vect/vect-iv-9.c: New test.
15242 * gcc.dg/vect/vect-iv-10.c: New test.
15243 * gcc.dg/vect/vect-iv-11.c: New test.
15244 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
15245 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
15246 * gcc.dg/vect/vect-14.c: Now vectorizable.
15247 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
15249 * gcc.dg/vect/vect-27.c: Likewise.
15250 * gcc.dg/vect/vect-29.c Likewise.
15251 * gcc.dg/vect/vect-dv-2.c: Likewise.
15252 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
15253 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
15254 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
15256 2007-02-06 Ira Rosen <irar@il.ibm.com>
15258 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
15260 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15262 * gcc.dg/builtins-20.c: Add more cases.
15264 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
15267 * gcc.dg/pr30189.c: New test.
15269 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
15271 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
15273 * gcc.target/i386/sse4a-extract.c: New test.
15274 * gcc.target/i386/sse4a-insert.c: New test.
15275 * gcc.target/i386/sse4a-montsd.c: New test.
15276 * gcc.target/i386/sse4a-montss.c: New test.
15278 2007-02-05 Richard Guenther <rguenther@suse.de>
15280 * gcc.target/i386/vectorize3.c: New testcase.
15282 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
15285 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
15287 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15290 * gfortran.dg/repeat_1.f90: New test.
15292 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
15295 * gfortran.dg/spread_shape_1.f90: Remove tabs.
15296 * gfortran.dg/derived_init_2.f90: Ditto.
15297 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
15298 * gfortran.dg/array_initializer_1.f90: Ditto.
15299 * gfortran.dg/do_2.f90: Ditto.
15300 * gfortran.dg/proc_assign_1.f90: Ditto.
15302 2007-02-04 Richard Guenther <rguenther@suse.de>
15304 PR middle-end/30636
15305 * g++.dg/warn/pr30636.C: New testcase.
15306 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
15308 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
15310 PR middle-end/30667
15311 * gfortran.dg/pr30667.f: New test.
15313 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15315 * gcc.dg/builtins-54.c: Add more cases.
15317 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
15320 * gfortran.dg/zero_sized_2.f90: New test.
15323 * gfortran.dg/alloc_comp_basics_4.f90: New test.
15326 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
15329 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
15332 * gfortran.dg/interface_10.f90: New test.
15334 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15336 * gcc.dg/builtins-20.c: Add more cases.
15338 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
15341 * gcc-target/ia64/pr29682.c: New test.
15343 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
15346 * gfortran.dg/arrayio_11.f90.f90: New test.
15349 * gfortran.dg/arrayio_12.f90.f90: New test.
15351 2007-02-02 Jakub Jelinek <jakub@redhat.com>
15354 * g++.dg/tls/diag-5.C: New test.
15356 PR middle-end/30473
15357 * gcc.dg/pr30473.c: New test.
15358 * gcc.c-torture/execute/20070201-1.c: New test.
15360 2007-02-01 Roger Sayle <roger@eyesopen.com>
15362 * gfortran.dg/dependency_20.f90: New test case.
15364 2007-01-31 Ian Lance Taylor <iant@google.com>
15366 * gcc.dg/lower-subreg-1.c (test): New test.
15368 2007-01-30 Geoffrey Keating <geoffk@apple.com>
15370 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
15372 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15374 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
15375 * gcc.dg/torture/builtin-math-3.c: Likewise.
15377 2007-01-31 Dirk Mueller <dmueller@suse.de>
15379 gcc.dg/Wparentheses-2.c: Update and add new tests.
15381 2007-01-31 Ira Rosen <irar@il.ibm.com>
15383 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
15386 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
15388 * gcc.dg/builtins-63.c: New test.
15390 2007-01-31 Tobias Burnus <burnus@net-b.de>
15393 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
15395 2007-01-31 Tobias Burnus <burnus@net-b.de>
15398 * gfortran.dg/volatile8.f90: New argument conformance test.
15399 * gfortran.dg/volatile9.f90: New scope test.
15401 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
15404 * g++.dg/warn/null4.C: New.
15406 2001-01-30 Roger Sayle <roger@eyesopen.com>
15407 Uros Bizjak <ubizjak@gmail.com>
15409 * gcc.dg/large-size-array-3.c: Correct typo.
15411 2007-01-30 Richard Guenther <rguenther@suse.de>
15413 PR middle-end/27657
15414 * g++.dg/debug/pr27657.C: New testcase.
15416 2007-01-30 Richard Guenther <rguenther@suse.de>
15418 PR middle-end/30313
15419 * gcc.dg/torture/pr30313.c: New testcase.
15421 2007-01-29 Janis Johnson <janis187@us.ibm.com>
15423 * gcc.dg/dfp/dfp-except.h: New file.
15424 * gcc.dg/dfp/fe-check.h: New file.
15425 * gcc.dg/dfp/fe-binop.c: New test.
15426 * gcc.dg/dfp/fe-convert-1.c: New test.
15427 * gcc.dg/dfp/fe-convert-2.c: New test.
15428 * gcc.dg/dfp/fe-convert-3.c: New test.
15430 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
15431 * gcc.dg/dfp/decfloat-constants.c: Ditto.
15432 * gcc.dg/dfp/convert-dfp.c: Ditto.
15433 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
15435 2007-01-29 Josh Conner <jconner@apple.com>
15437 * gcc.target/powerpc/altivec-24.c: New test.
15439 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
15442 * g++.dg/parse/defarg12.C: New test.
15444 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
15447 * gfortran.dg/used_dummy_types_6.f90: New test.
15449 2007-01-28 Jan Hubicka <jh@suse.cz>
15451 * gcc.dg/tree-prof/val-prof-6.c: New test.
15453 2007-01-28 Roger Sayle <roger@eyesopen.com>
15455 * gcc.dg/large-size-array-3.c: Correct test case (portability).
15457 2007-01-28 Andrew Pinski <pinskia@gmail.com>
15460 * g++.dg/expr/dtor4.C: New test.
15462 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
15464 * gcc.dg/tree-ssa/loop-23.c: New test.
15466 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
15468 PR libfortran/30389
15469 * gfortran.dg/achar_2.f90: New test.
15470 * gfortran.dg/achar_3.f90: New test.
15472 2007-01-27 Ian Lance Taylor <iant@google.com>
15474 * gcc.dg/strict-overflow-1.c: New test.
15475 * gcc.dg/no-strict-overflow-1.c: New test.
15476 * gcc.dg/strict-overflow-2.c: New test.
15477 * gcc.dg/no-strict-overflow-2.c: New test.
15478 * gcc.dg/strict-overflow-3.c: New test.
15479 * gcc.dg/no-strict-overflow-3.c: New test.
15480 * gcc.dg/strict-overflow-4.c: New test.
15481 * gcc.dg/no-strict-overflow-4.c: New test.
15482 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
15483 * gcc.dg/pr15784-1.c: Likewise.
15484 * gcc.dg/pr20922-1.c: Likewise.
15485 * gcc.dg/pr20922-3.c: Likewise.
15486 * gcc.dg/pr20922-4.c: Likewise.
15487 * gcc.dg/pr20922-6.c: Likewise.
15488 * gcc.dg/compare-4.c: Likewise.
15489 * gcc.dg/torture/pr26898-1.c: Likewise.
15490 * gcc.dg/tree-ssa/divide-1.c: Likewise.
15491 * gcc.dg/tree-ssa/divide-2.c: Likewise.
15492 * gcc.dg/tree-ssa/divide-3.c: Likewise.
15493 * gcc.dg/tree-ssa/divide-4.c: Likewise.
15494 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
15495 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
15496 * gcc.dg/tree-ssa/pr21082.c: Likewise.
15497 * gcc.dg/tree-ssa/pr26899.c: Likewise.
15498 * g++.dg/tree-ssa/pr21082.C: Likewise.
15500 2007-01-27 Roger Sayle <roger@eyesopen.com>
15502 * gcc-dg/large-size-array-3.c: New test case.
15504 2007-01-27 Roger Sayle <roger@eyesopen.com>
15506 * gfortran.dg/forall_7.f90: New test case.
15508 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
15511 * gfortran.dg/where_operator_assign_1.f90: New test.
15512 * gfortran.dg/where_operator_assign_2.f90: New test.
15513 * gfortran.dg/where_operator_assign_3.f90: New test.
15515 2007-01-26 Joseph Myers <joseph@codesourcery.com>
15517 * lib/target-supports.exp
15518 (check_effective_target_powerpc_altivec): New.
15519 (check_effective_target_vect_cmdline_needed): Use it.
15521 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
15524 * gfortran.dg/backslash_3.f: New test.
15526 2007-01-26 Richard Guenther <rguenther@suse.de>
15528 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
15530 2007-01-26 Tobias Burnus <burnus@net-b.de>
15532 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
15533 * gfortran.dg/vect/vect.exp: Ditto.
15534 * gfortran.dg/dg.exp: Ditto.
15535 * gfortran.fortran-torture/execute/execute.exp: Ditto.
15536 * gfortran.fortran-torture/compile/compile.exp: Ditto.
15538 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15540 * gcc.dg/builtins-20.c: Add more cases.
15541 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
15543 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
15546 * gcc.dg/Wall.c: New.
15547 * gcc.dg/Wno-all.c: New.
15548 * gfortran.dg/Wall.f90: New.
15549 * gfortran.dg/Wno-all.f90: New.
15551 2007-01-24 Geoffrey Keating <geoffk@apple.com>
15553 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
15554 * g++.dg/eh/simd-2.C: Also run on Darwin.
15555 * g++.dg/eh/simd-3.C: New.
15556 * g++.dg/eh/simd-4.C: New.
15558 2007-01-25 Richard Guenther <rguenther@suse.de>
15560 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
15562 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
15564 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
15566 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
15567 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
15568 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
15569 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
15570 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
15571 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
15572 * gcc.dg/ipa/ipa-7.c: New testcase.
15574 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
15576 * g++.dg/cpp0x/warn_cxx0x.C: New.
15578 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15580 * gcc.dg/builtins-20.c: Test builtin carg.
15582 2007-01-24 Jakub Jelinek <jakub@redhat.com>
15584 PR middle-end/27416
15585 * gcc.dg/gomp/pr27416.c: New test.
15587 PR middle-end/30494
15588 * gcc.dg/gomp/pr30494.c: New test.
15589 * g++.dg/gomp/pr30494.C: New test.
15591 PR middle-end/30421
15592 * gcc.dg/gomp/pr30421.c: New test.
15594 2007-01-24 Steve Ellcey <sje@cup.hp.com>
15596 * gcc.target/ia64/versionid-1.c: New test.
15597 * gcc.target/ia64/versionid-2.c: New test.
15599 2007-01-24 Richard Guenther <rguenther@suse.de>
15602 * gcc.dg/builtins-57.c: Change to a link-time testcase
15603 to support non-C99 targets.
15605 2007-01-24 Jan Hubicka <jh@suse.cz>
15607 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
15609 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
15611 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
15613 2007-01-23 Andrew Pinski <pinskia@gmail.com>
15616 * objc.dg/const-str-12.m: New test.
15618 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15621 * gfortran.dg/ctrl-z.f90: New test.
15623 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15626 * gfortran.dg/namelist_assumed_char.f90: New test.
15628 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
15631 * g++.dg/inherit/covariant15.C: New test.
15633 2007-01-23 Ian Lance Taylor <iant@google.com>
15635 * g++.dg/warn/Wparentheses-24.C: New test.
15637 2007-01-23 Richard Guenther <rguenther@suse.de>
15640 * ada/acats/run_acats: Do not call gnatmake or gnatchop
15643 2007-01-22 Richard Guenther <rguenther@suse.de>
15645 PR tree-optimization/30038
15646 * gcc.dg/builtins-62.c: New testcase.
15648 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
15650 * gcc.c-torture/compile/20070121.c: New test.
15652 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
15654 PR libfortran/30525
15655 * gfortran.dg/char_comparison_1.f: New test.
15657 2007-01-21 Ira Rosen <irar@il.ibm.com>
15659 * gcc.dg/vect/vect-strided-same-dr.c: New test.
15661 2007-01-20 Andrew Pinski <pinskia@gmail.com>
15664 * objc.dg/pch: New directory.
15665 * objc.dg/pch/pch.exp: New file.
15666 * objc.dg/pch/interface-1.m: New test.
15667 * objc.dg/pch/interface-1.hs: New include file.
15668 * lib/objc.exp (objc_target_compile): Add
15669 "-x objective-c-header" in front of the sources if this is
15670 a precompiled header being compiled.
15672 2007-01-20 Roger Sayle <roger@eyesopen.com>
15674 * gfortran.dg/array_memcpy_3.f90: New test case.
15675 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
15677 2007-01-20 Roger Sayle <roger@eyesopen.com>
15678 Brooks Moses <brooks.moses@codesourcery.com>
15679 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15681 * gfortran.dg/intrinsic_sign_1.f90: New test case.
15682 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
15684 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15686 * gcc.dg/torture/builtin-math-3.c: Test fdim.
15688 2007-01-19 Mike Stump <mrs@apple.com>
15690 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
15693 2007-01-19 Roger Sayle <roger@eyesopen.com>
15695 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
15696 option instead of -funsafe-math-optimizations.
15698 2007-01-19 Tomas Bily <tbily@suse.cz>
15700 gcc.dg/tree-prof/indir-call-prof.c: New.
15701 g++.dg/dg.exp: Add tree-prof subdirectory.
15702 g++.dg/tree-prof/indir-call-prof.C: New.
15703 g++.dg/tree-prof/tree-prof.exp: New.
15705 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
15708 * g++.dg/warn/deprecated.C: Update warning output.
15709 * g++.dg/warn/deprecated-2.C: Likewise.
15710 * g++.dg/warn/deprecated-3.C: New.
15712 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
15714 * gcc.c-torture/execute/nestfunc-7.c: New.
15716 2007-01-18 Hui-May Chang <hm.chang@apple.com>
15718 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
15720 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
15722 * gcc.dg/m68k-pic-1.c: New.
15724 2007-01-18 Roger Sayle <roger@eyesopen.com>
15726 * gfortran.dg/array_memcpy_4.f90: New test case.
15728 2007-01-18 Josh Conner <jconner@apple.com>
15731 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
15732 * gcc.dg/vect/no-trapping-math-1: New.
15733 * gcc.dg/vect/no-trapping-math-2: New.
15735 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
15737 * gcc.target/i386/387-8.c: Update comment about optimizing
15738 inherent load of 1.0 of fptan instruction.
15740 2007-01-18 Dirk Mueller <dmueller@suse.de>
15741 Richard Guenther <rguenther@suse.de>
15744 * gcc.dg/Warray-bounds.c: New testcase.
15745 * gcc.dg/Warray-bounds-2.c: New testcase.
15746 * g++.dg/warn/Warray-bounds.C: New testcase.
15747 * g++.dg/warn/Warray-bounds-2.C: New testcase.
15749 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
15752 * gfortran.dg/generic_12.f90: New test.
15754 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
15756 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
15757 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
15759 2007-01-16 Janis Johnson <janis187@us.ibm.com>
15761 * gcc.dg/dfp/compare-special.h: New file.
15762 * gcc.dg/dfp/compare-special-32.c: New test.
15763 * gcc.dg/dfp/compare-special-64.c: New test.
15764 * gcc.dg/dfp/compare-special-128.c: New test.
15766 2007-01-16 Roger Sayle <roger@eyesopen.com>
15767 Paul Thomas <pault@gcc.gnu.org>
15768 Steven G. Kargl <kargl@gcc.gnu.org>
15771 * gfortran.dg/forall_6.f90: New test case.
15772 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
15773 * gfortran.dg/dependency_13.f90: Likewise.
15775 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15778 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
15779 targets that don't support Inf.
15781 2007-01-15 Dale Johannesen <dalej@apple.com>
15783 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
15785 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
15787 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
15788 of achar for 0xff to avoid the "Extended ASCII not
15789 implemented" error message.
15791 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
15794 * gfortran.dg/altreturn_4.f90: New test.
15797 * gfortran.dg/stfunc_4.f90: New test.
15800 * gfortran.dg/bound_2.f90: Reinstate commented out line.
15801 * gfortran.dg/initialization_1.f90: Change warning.
15804 * gfortran.dg/specification_type_resolution_2.f90: New test.
15806 2007-01-14 Jan Hubicka <jh@suse.cz>
15808 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
15809 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
15810 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
15813 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
15816 * gfortran.dg/external_procedures_2.f90: New test.
15818 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
15821 * gcc.target/i386/pr30413.c: New test.
15823 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
15826 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
15828 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
15830 * gcc.dg/20070112-1.c: New test.
15832 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15834 PR libgfortran/30435
15835 * gfortran.dg/list_read_6.f90: New test.
15837 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
15839 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
15841 2007-01-12 Tom Tromey <tromey@redhat.com>
15843 PR preprocessor/28227:
15844 * gcc.dg/cpp/pr28227.c: New file.
15846 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
15848 * gcc.dg/tree-ssa/loop-22.c: New test.
15850 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
15852 PR tree-optimization/29516
15853 * gcc.dg/tree-ssa/loop-20.c: New test.
15855 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
15857 PR libfortran/30415
15858 * minmaxloc_integer_kinds_1.f90: New test.
15860 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
15863 * g++.dg/template/sizeof-template-argument.C: New test.
15865 2007-01-11 Jan Hubicka <jh@suse.cz>
15867 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
15868 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
15869 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
15870 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
15871 * gcc.dg/tree-ssa/pr21658.c: Likewise.
15872 * gcc.dg/tree-ssa/pr15349.c: Likewise.
15873 * gcc.dg/tree-ssa/pr25501.c: Likewise.
15874 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
15875 transformation in question.
15876 * gcc.dg/tree-ssa/vrp05.c: Likewise.
15877 * gcc.dg/tree-ssa/pr20701.c: Likewise.
15878 * gcc.dg/always_inline3.c: Likewise.
15880 2007-01-10 Mark Mitchell <mark@codesourcery.com>
15883 * g++.dg/template/typename11.C: New test.
15885 2007-01-10 Robert Kennedy <jimbob@google.com>
15887 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
15889 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
15891 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
15892 for different integer kinds.
15893 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
15894 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
15895 * gfortran.dg/ishft_2.f90: New test.
15896 * gfortran.dg/ishft_3.f90: New test.
15898 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
15900 * gfortran.dg/altreturn_2.f90: Removed executable bit.
15902 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
15904 PR tree-optimization/30322
15905 * gcc.dg/tree-ssa/loop-21.c: New test.
15907 2007-01-08 Geoffrey Keating <geoffk@apple.com>
15909 * g++.dg/rtti/darwin-builtin-linkage.C: New.
15911 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
15913 * gcc.target/spu/intrinsics-1.c: Remove xfail.
15915 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
15917 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
15918 * g++.dg/warn/overflow-warn-3.C: Likewise.
15919 * g++.dg/warn/overflow-warn-4.C: Likewise.
15920 * g++.dg/warn/overflow-warn-5.C: Likewise.
15921 * g++.dg/warn/overflow-warn-6.C: Likewise.
15922 * g++.dg/warn/Woverflow-1.C: Likewise.
15923 * g++.dg/warn/Woverflow-2.C: Likewise.
15924 * g++.dg/warn/Woverflow-3.C: Likewise.
15925 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
15927 2007-01-08 Roger Sayle <roger@eyesopen.com>
15929 * gfortran.dg/array_constructor_14.f90: New test case.
15930 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
15932 2007-01-08 Richard Guenther <rguenther@suse.de>
15934 PR tree-optimization/23603
15935 * gcc.dg/tree-ssa/vrp31.c: New testcase.
15936 * gcc.dg/tree-ssa/vrp32.c: Likewise.
15938 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
15940 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
15942 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
15943 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
15944 compiler behaviour.
15945 * gcc.dg/simd-5.c: Likewise.
15946 * gcc.dg/simd-6.c: Likewise.
15947 * g++.dg/conversion/simd1.C: Likewise.
15948 * g++.dg/conversion/simd3.C: Likewise.
15949 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
15952 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
15954 PR tree-optimization/29877
15955 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
15956 name of a hard register for the target concerned. Adjust dg-error
15957 directives to cope with new behaviour of TER.
15959 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
15962 * g++.dg/conversion/nullptr1.C: Added overflow warning.
15963 * g++.dg/warn/overflow-warn-1.C: New.
15964 * g++.dg/warn/overflow-warn-3.C: New.
15965 * g++.dg/warn/overflow-warn-4.C: New.
15966 * g++.dg/warn/overflow-warn-5.C: New.
15967 * g++.dg/warn/overflow-warn-6.C: New.
15968 * g++.dg/warn/Woverflow-1.C: New.
15969 * g++.dg/warn/Woverflow-2.C: New.
15970 * g++.dg/warn/Woverflow-3.C: New.
15971 * g++.dg/warn/multiple-overflow-warn-2.C: New.
15973 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
15976 * gfortran.dg/invalid_name.f90: New test.
15977 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
15978 * gfortran.dg/gomp/pr29759.f90: Ditto.
15980 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
15982 * gfortran.dg/present_1.f90: Update error message.
15984 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
15987 * g++.dg/template/duplicate1.C: New test
15988 * g++.dg/template/memfriend6.C: Adjust error markers.
15990 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
15993 * gcc.dg/torture/inline-1.c: New test.
15995 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
15998 * gcc.dg/multiple-overflow-warn-1.c: New.
15999 * gcc.dg/multiple-overflow-warn-2.c: New.
16000 * gcc.dg/overflow-warn-6.c: New.
16001 * g++.dg/warn/multiple-overflow-warn-1.C: New.
16003 2007-01-05 Roger Sayle <roger@eyesopen.com>
16005 * gfortran.dg/array_memcpy_1.f90: New test case.
16006 * gfortran.dg/array_memcpy_2.f90: Likewise.
16008 2007-01-05 Richard Guenther <rguenther@suse.de>
16010 PR middle-end/27826
16011 * g++.dg/opt/pr27826.C: New testcase.
16013 2007-01-05 Ian Lance Taylor <iant@google.com>
16015 * gcc.dg/Walways-true-1.c: New test.
16016 * gcc.dg/Walways-true-2.c: New test.
16017 * g++.dg/warn/Walways-true-1.C: New test.
16018 * g++.dg/warn/Walways-true-2.C: New test.
16020 2007-01-05 Jakub Jelinek <jakub@redhat.com>
16023 * gcc.dg/pr30360.c: New test.
16025 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
16028 * gfortran.dg/data_implied_do_1.f90: New test.
16032 * gfortran.dg/char_length_1.f90: New test.
16034 2007-01-05 Richard Guenther <rguenther@suse.de>
16036 PR middle-end/28116
16037 * g++.dg/opt/pr28116.C: New testcase.
16039 2007-01-05 Tobias Burnus <burnus@net-b.de>
16042 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
16043 invalid deallocate.
16044 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
16045 * gfortran.dg/protected_4.f90: Add pointer intent check.
16046 * gfortran.dg/protected_6.f90: Add pointer intent check.
16047 * gfortran.dg/pointer_intent_1.f90: New test.
16048 * gfortran.dg/pointer_intent_2.f90: New test.
16049 * gfortran.dg/pointer_intent_3.f90: New test.
16051 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
16054 * gfortran.dg/altreturn_2.f90: new test.
16056 2007-01-04 Tom Tromey <tromey@redhat.com>
16058 PR preprocessor/28165:
16059 * gcc.dg/cpp/pr28165.c: New file.
16061 2007-01-03 Josh Conner <jconner@apple.com>
16063 PR middle-end/29683
16064 * gcc.dg/pr29683.c: New.
16066 2007-01-03 Jakub Jelinek <jakub@redhat.com>
16069 * g++.dg/pch/template-1.C: New test.
16070 * g++.dg/pch/template-1.Hs: New file.
16072 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
16074 PR middle-end/30353
16075 * gcc.c-torture/compile/complex-4.c: New test.
16077 2007-01-03 Joseph Myers <joseph@codesourcery.com>
16079 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
16081 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
16083 2007-01-03 Jakub Jelinek <jakub@redhat.com>
16085 PR middle-end/30286
16086 * gcc.dg/pr30286.c: New test.
16089 * g++.dg/template/crash66.C: New test.
16092 * g++.dg/template/friend49.C: New test.
16094 2007-01-03 Steven G. Kargl <kargls@comcast.net>
16096 * gfortran.dg/ibits.f90: New test.
16098 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
16100 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
16101 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
16103 2007-01-02 Jan Hubicka <jh@suse.cz>
16105 * gcc.dg/pr16194.c: We now output error on all three functions,
16106 not just first one.
16108 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
16111 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
16112 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
16114 2006-01-02 Ian Lance Taylor <iant@google.com>
16116 * g++.dg/warn/Wparentheses-22.C: New test.
16117 * g++.dg/warn/Wparentheses-23.C: New test.
16119 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
16122 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
16123 * gcc.dg/declspec-3-Wextra.c: New.
16124 * gcc.dg/declspec-3-no.c: New
16126 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
16129 * gfortran.dg/interface_10.f90: Remove.
16131 2007-01-01 Roger Sayle <roger@eyesopen.com>
16133 * gcc.dg/fold-eqxor-4.c: New test case.
16135 2007-01-02 Joseph Myers <joseph@codesourcery.com>
16137 PR middle-end/30311
16138 * gcc.c-torture/compile/pr30311.c: New test.
16140 2007-01-01 Andrew Pinski <pinskia@gmail.com>
16142 PR middle-end/30253
16143 * gcc.c-torture/compile/statement-expression-1.c: New test.
16145 2007-01-01 Andreas Schwab <schwab@suse.de>
16148 * g++.dg/eh/pr29166.C: New test.
16150 2007-01-01 Joseph Myers <joseph@codesourcery.com>
16152 * lib/target-supports.exp (check_effective_target_powerpc_spe):
16154 (check_effective_target_vect_cmdline_needed): Use it.
16156 2006-12-31 Richard Guenther <rguenther@suse.de>
16158 PR middle-end/30137
16159 * gcc.dg/pr30137-1.c: New testcase.
16160 * gcc.dg/pr30137-2.c: Likewise.
16162 2006-12-31 Roger Sayle <roger@eyesopen.com>
16164 PR middle-end/30322
16165 * gcc.dg/fold-plusnot-1.c: New test case.
16167 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
16170 * g++.dg/parse/template22.C: New test.
16172 2006-12-31 Richard Guenther <rguenther@suse.de>
16174 PR middle-end/30338
16175 * gcc.c-torture/compile/pr30338.c: New testcase.
16177 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
16180 * gfortran.dg/intrinsic_actual_4.f90: New test.
16183 * gfortran.dg/func_decl_3.f90: New test.
16185 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
16188 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
16189 * gfortran.dg/c_by_val_1.f: New test.
16190 * gfortran.dg/c_by_val_2.f: New test.
16191 * gfortran.dg/c_by_val_3.f: New test.
16193 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
16195 PR libfortran/30321
16196 * gfortran.dg/sum_zero_array_1.f90: New test.
16198 2006-12-29 Jakub Jelinek <jakub@redhat.com>
16200 PR preprocessor/29612
16201 * gcc.dg/cpp/pr29612-1.c: New test.
16202 * gcc.dg/cpp/pr29612-2.c: New test.
16204 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
16207 * gfortran.dg/pure_formal_proc_1.f90: New test.
16210 * gfortran.dg/intrinsic_actual_3.f90: New test.
16212 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16215 * gfortran.dg/io_constraints_1.f90: Update test.
16216 * gfortran.dg/io_constraints_2.f90: Update test.
16217 * gfortran.dg/inquire_iolength.f90: New test.
16219 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
16222 * gfortran.dg/interface_10.f90: New test.
16223 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
16224 since z is already, locally a variable.
16227 * gfortran.dg/generic_11.f90: New test.
16228 * gfortran.dg/interface_7.f90: Remove name clash between module
16229 name and procedure 'x' referenced in the interface.
16231 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
16234 * gcc.dg/Wmissing-parameter-type.c: New.
16235 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
16236 * gcc.dg/Wmissing-parameter-type-no.c: New.
16238 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
16241 * gfortran.dg/entry_array_specs_2.f: New test.
16244 * gfortran.dg/nested_modules_6.f90: New test.
16246 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
16249 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
16250 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
16252 2006-12-21 Andrew Pinski <pinskia@gmail.com>
16255 * g++.dg/opt/complex6.C: New test.
16257 2006-12-22 Ben Elliston <bje@au.ibm.com>
16259 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
16260 full" if the linker on spu-*-* warns about exceeding local store.
16262 And revert this patch:
16263 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
16264 fail to link due to relocation overflows on spu-*-*.
16266 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
16269 * gfortran.dg/dependency_19.f90: New test.
16271 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
16274 * gfortran.dg/alloc_comp_basics_3.f90: New test.
16276 2006-12-21 Jakub Jelinek <jakub@redhat.com>
16278 PR middle-end/30262
16279 * gcc.c-torture/execute/20061220-1.c: New test.
16281 PR middle-end/30263
16282 * gcc.dg/gomp/asm-1.c: New test.
16285 * g++.dg/eh/ia64-2.C: New test.
16287 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
16291 * gcc.dg/rs6000-leaf.c: New.
16293 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
16296 * gfortran.dg/f2c_8.f90: New test.
16298 2006-12-20 Bill Wendling <wendling@apple.com>
16300 * gcc.dg/asm-b.c: Check for __ppc64__.
16302 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
16305 * gfortran.dg/bounds_check_5.f90: New test.
16307 2006-12-20 Andrew Pinski <pinskia@gmail.com>
16309 PR middle-end/30143
16310 * gcc.dg/gomp/complex-1.c: New testcase.
16312 2006-12-20 Roger Sayle <roger@eyesopen.com>
16314 * gfortran.dg/array_memset_1.f90: New test case.
16316 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
16318 * lib/target-supports.exp: Add spu to
16319 check_effective_target_vect_widen_mult_hi_to_si.
16321 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
16324 * gfortran.dg/generic_9.f90: New test.
16327 * gfortran.dg/generic_10.f90: New test.
16329 2006-12-19 Andrew Pinski <pinskia@gmail.com>
16332 * gcc.dg/pr30045.c: New test.
16334 2006-12-20 Ben Elliston <bje@au.ibm.com>
16336 * gcc.dg/20020312-2.c: Add a case for __SPU__.
16338 2006-12-19 Eric Christopher <echristo@apple.com>
16341 * gcc.c-torture/execute/pr29302-1.c: New.
16343 2006-12-19 Tobias Burnus <burnus@net-b.de>
16346 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
16348 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
16351 * gfortran.dg/altreturn_3.f90: New test.
16353 * gfortran.dg/char_result_12.f90: Fix comment typos.
16355 2006-12-19 Ben Elliston <bje@au.ibm.com>
16357 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
16358 as newlib's stdio.h uses non-traditional cpp constructs.
16360 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
16362 * gfortran.dg/advance.f90: Renamed to advance_1.f90
16363 * gfortran.dg/append-1.f90: Renamed to append_1.f90
16364 * gfortran.dg/array-1.f90: Renamed to array_1.f90
16365 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
16366 * gfortran.dg/backspace.f: Renamed to backspace_1.f
16367 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
16368 * gfortran.dg/default_initialization.f: Renamed to
16369 default_initialization_1.f
16370 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
16371 dollar_edit_descriptor_1.f
16372 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
16373 dollar_edit_descriptor_2.f
16374 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
16375 dollar_edit_descriptor_3.f
16376 * gfortran.dg/logint-1.f: Renamed to logint_1.f
16377 * gfortran.dg/logint-2.f: Renamed to logint_2.f
16378 * gfortran.dg/logint-3.f: Renamed to logint_3.f
16379 * gfortran.dg/advance_1.f90: Renamed from advance.f90
16380 * gfortran.dg/append_1.f90: Renamed from append-1.f90
16381 * gfortran.dg/array_1.f90: Renamed from array-1.f90
16382 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
16383 * gfortran.dg/backspace_1.f: Renamed from backspace.f
16384 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
16385 * gfortran.dg/default_initialization_1.f: Renamed from
16386 default_initialization.f
16387 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
16388 dollar_edit_descriptor-1.f
16389 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
16390 dollar_edit_descriptor-2.f
16391 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
16392 dollar_edit_descriptor-3.f
16393 * gfortran.dg/logint_1.f: Renamed from logint-1.f
16394 * gfortran.dg/logint_2.f: Renamed from logint-2.f
16395 * gfortran.dg/logint_3.f: Renamed from logint-3.f
16397 2006-12-18 Bill Wendling <wendling@apple.com>
16399 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
16400 id is an OjbC keyword.
16402 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16404 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
16406 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
16408 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
16410 2006-12-18 Ian Lance Taylor <iant@google.com>
16412 * g++.dg/warn/Wmissing-declarations-1.C: New test.
16414 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
16416 * gcc.c-torture/compile/pr27528.c: Use empty templates.
16418 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
16421 * gfortran.fortran-torture/execute/where21.f90: New test.
16423 2006-12-17 Tobias Burnus <burnus@net-b.de>
16425 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
16427 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
16430 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
16431 * gcc.dg/if-empty-1.c: Likewise.
16432 * gcc.dg/pr23165.c: Likewise.
16433 * g++.dg/warn/empty-body.C: Likewise.
16435 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16437 PR libfortran/30005
16438 * gfortran.dg/open_errors.f90: New test.
16440 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
16442 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
16444 * gcc.target/i386/ssse3-pabsb.c: New file.
16445 * gcc.target/i386/ssse3-pabsd.c: Likewise.
16446 * gcc.target/i386/ssse3-pabsw.c: Likewise.
16447 * gcc.target/i386/ssse3-palignr.c: Likewise.
16448 * gcc.target/i386/ssse3-phaddd.c: Likewise.
16449 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
16450 * gcc.target/i386/ssse3-phaddw.c: Likewise.
16451 * gcc.target/i386/ssse3-phsubd.c: Likewise.
16452 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
16453 * gcc.target/i386/ssse3-phsubw.c: Likewise.
16454 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
16455 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
16456 * gcc.target/i386/ssse3-pshufb.c: Likewise.
16457 * gcc.target/i386/ssse3-psignb.c: Likewise.
16458 * gcc.target/i386/ssse3-psignd.c: Likewise.
16459 * gcc.target/i386/ssse3-psignw.c: Likewise.
16460 * gcc.target/i386/ssse3-vals.h: Likewise.
16462 2006-12-15 Janis Johnson <janis187@us.ibm.com>
16464 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
16465 * lib/fortran-torture.exp: Include target-supports.exp.
16467 2006-12-15 Jakub Jelinek <jakub@redhat.com>
16470 * gcc.c-torture/execute/pr30185.c: New test.
16472 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16476 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
16477 * gcc.dg/builtin-bswap-2.c: Likewise.
16478 * gcc.dg/builtin-bswap-3.c: Likewise.
16479 * gcc.dg/builtin-bswap-4.c: Likewise.
16480 * lib/target-supports.exp (check_effective_target_stdint_types): New.
16481 * gcc.c-torture/execute/mode-dependent-address.x: New file.
16483 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16485 PR libfortran/30145
16486 * gfortran.dg/write_zero_array: New test.
16488 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16491 * gfortran.dg/write_fmt_trim.f90: New test.
16493 2006-12-14 Diego Novillo <dnovillo@redhat.com>
16496 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
16499 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16501 * lib/target-supports.exp (check_weak_available): Use istarget
16502 "hppa*-*-hpux10*" instead of regexp.
16503 (check_cxa_atexit_available): Likewise.
16505 2006-12-14 Richard Guenther <rguenther@suse.de>
16507 PR tree-optimization/30197
16508 * gcc.c-torture/execute/complex-1.c: Fix function name.
16509 * gcc.dg/builtins-61.c: New testcase.
16511 2006-12-14 Richard Guenther <rguenther@suse.de>
16513 PR middle-end/30172
16514 * gcc.dg/pr30172-1.c: New testcase.
16516 2006-12-14 Richard Guenther <rguenther@suse.de>
16518 PR tree-optimization/30198
16519 * gcc.dg/builtins-60.c: New testcase.
16521 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
16523 * lib/target-supports.exp (vect_no_align): Remove spu.
16525 2006-12-13 Ian Lance Taylor <iant@google.com>
16529 * g++.dg/warn/Wparentheses-5.C: New test.
16530 * g++.dg/warn/Wparentheses-6.C: New test.
16531 * g++.dg/warn/Wparentheses-7.C: New test.
16532 * g++.dg/warn/Wparentheses-8.C: New test.
16533 * g++.dg/warn/Wparentheses-9.C: New test.
16534 * g++.dg/warn/Wparentheses-10.C: New test.
16535 * g++.dg/warn/Wparentheses-11.C: New test.
16536 * g++.dg/warn/Wparentheses-12.C: New test.
16537 * g++.dg/warn/Wparentheses-13.C: New test.
16538 * g++.dg/warn/Wparentheses-14.C: New test.
16539 * g++.dg/warn/Wparentheses-15.C: New test.
16540 * g++.dg/warn/Wparentheses-16.C: New test.
16541 * g++.dg/warn/Wparentheses-17.C: New test.
16542 * g++.dg/warn/Wparentheses-18.C: New test.
16543 * g++.dg/warn/Wparentheses-19.C: New test.
16544 * g++.dg/warn/Wparentheses-20.C: New test.
16545 * g++.dg/warn/Wparentheses-21.C: New test.
16547 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16550 * lib/target-supports.exp (check_cxa_atexit_available): Return false
16551 for target "hppa.*hpux10".
16553 2006-12-13 Jakub Jelinek <jakub@redhat.com>
16555 * g++.dg/debug/vartrack1.C: New test.
16557 * g++.dg/opt/ifcvt1.C: New test.
16559 * gcc.dg/tls/opt-13.c: New test.
16561 * gcc.dg/20060425-2.c: New test.
16563 * g++.dg/opt/pr15054-2.C: New test.
16565 * gcc.c-torture/execute/20060420-1.c: New test.
16567 * gcc.c-torture/execute/20060412-1.c: New test.
16569 * objc/compile/20060406-1.m: New test.
16571 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
16573 * g++.dg/template/array17.C: New test.
16575 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
16577 * gcc.target/powerpc/altivec-23.c: New test.
16579 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
16582 * g++.dg/inherit/error3.C: New test.
16585 * g++.dg/inherit/error4.C: New test.
16587 2006-12-13 Richard Guenther <rguenther@suse.de>
16589 PR tree-optimization/17687
16590 * gcc.dg/builtins-59.c: New testcase.
16592 2006-12-13 Ben Elliston <bje@au.ibm.com>
16594 * gcc.target/spu/Wmain.c: New test.
16596 2006-12-12 Josh Conner <jconner@apple.com>
16598 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
16599 * g++.dg/abi/thunk4.C: Likewise.
16600 * g++.dg/abi/rtti3.C: Likewise.
16602 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
16604 * gcc.target/spu/cpat-1.c: New test.
16605 * gcc.target/spu/cpat-2.c: New test.
16606 * gcc.target/spu/cpat-3.c: New test.
16607 * gcc.target/spu/cpat-4.c: New test.
16609 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
16612 * gcc.c-torture/compile/vector-1.c: New test.
16613 * gcc.c-torture/compile/vector-2.c: New test.
16614 * gcc.c-torture/compile/vector-3.c: New test.
16616 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
16618 * lib/fortran-torture.exp: Update copyright years. Remove
16619 obsolete comment. Test -ftree-vectorize where it makes sense.
16620 * lib/gfortran-dg.exp: Update copyright years. Use settings
16621 from fortran-torture.exp.
16622 * gfortran.dg/char_transpose_1.f90,
16623 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
16624 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
16625 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
16626 '-w' to dg-options.
16628 2006-12-12 Richard Sandiford <richard@codesourcery.com>
16630 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
16631 saved_${tool}_load.
16633 2006-12-12 Ira Rosen <irar@il.ibm.com>
16635 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
16636 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
16637 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
16638 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
16641 2006-12-12 Richard Guenther <rguenther@suse.de>
16643 PR middle-end/30147
16644 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
16646 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
16647 Diego Novillo <dnovillo@redhat.com>
16649 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
16651 * gcc.dg/tree-ssa/pr26421.c: Likewise
16652 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
16653 * gcc.dg/tree-ssa/pr23382.c: Likewise.
16654 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
16655 * gcc.dg/tree-ssa/pr28410.c: Likewise.
16656 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
16657 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
16658 * gcc.dg/tree-ssa/vrp07.c: Likewise.
16659 * gcc.dg/tree-ssa/vrp08.c: Likewise.
16660 * gcc.dg/tree-ssa/alias-12.c: Likewise.
16662 2006-12-11 Jan Hubicka <jh@suse.cz>
16664 * gcc.dg/tree-prof/stringop-1.c: New test.
16665 * gcc.dg/tree-prof/stringop-2.c: New test.
16667 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
16670 * gcc.target/i386/pr30120.c: New test.
16673 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
16675 * gcc.target/i386/x87regparm-1.c: New test.
16676 * gcc.target/i386/x87regparm-2.c: New test.
16677 * gcc.target/i386/x87regparm-3.c: New test.
16678 * gcc.target/i386/x87regparm-4.c: New test.
16680 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
16682 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
16684 2006-12-10 Tobias Burnus <burnus@net-b.de>
16687 * gfortran.dg/protected_1.f90: New test.
16688 * gfortran.dg/protected_2.f90: New test.
16689 * gfortran.dg/protected_3.f90: New test.
16690 * gfortran.dg/protected_4.f90: New test.
16691 * gfortran.dg/protected_5.f90: New test.
16692 * gfortran.dg/protected_6.f90: New test.
16694 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
16695 Tobias Burnus <burnus@gcc.gnu.org>
16699 * gfortran.dg/interface_4.f90: Test adding procedure to generic
16701 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
16702 ambiguous interfaces.
16703 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
16704 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
16705 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
16706 ambiguous interfaces.
16707 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
16708 * gfortran.dg/array_initializer_2.f90: Add initializer array
16712 * gfortran.dg/interface_9.f90: Test that host interfaces are
16713 not checked for ambiguity with the local version.
16715 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
16718 * gfortran.dg/module_interface_2.f90: New test.
16720 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
16723 * gfortran.dg/assumed_len.f90: New test.
16725 2006-12-09 Richard Guenther <rguenther@suse.de>
16727 * g++.dg/warn/implicit-typename1.C: Qualify types.
16728 * g++.dg/parse/crash12.C: Likewise.
16729 * g++.dg/tree-ssa/pr22444.C: Likewise.
16731 2006-12-09 Tobias Burnus <burnus@net-b.de>
16733 * gfortran.dg/array_2.f90: Added sqrt test.
16735 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
16737 * gcc.target/i386/x87regparm-1.c: XFAIL.
16738 * gcc.target/i386/x87regparm-2.c: XFAIL.
16739 * gcc.target/i386/x87regparm-3.c: XFAIL.
16740 * gcc.target/i386/x87regparm-4.c: XFAIL.
16742 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
16744 * lib/target-supports.exp
16745 (check_effective_target_large_long_double): New.
16746 * gcc.dg/Wconversion-real.c : Use it.
16747 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
16750 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
16752 * gcc.c-torture/execute/mode-dependent-address.c: New test.
16754 2006-12-08 Tobias Burnus <burnus@net-b.de>
16757 * gfortran.dg/import4.f90: New test for IMPORT in modules.
16759 2006-12-07 Mark Mitchell <mark@codesourcery.com>
16762 * g++.dg/template/crash65.C: New test.
16763 * g++.dg/template/spec16.C: Tweak error markers.
16765 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
16767 * gcc.target/spu: New directory.
16768 * gcc.target/spu/spu.exp: New file.
16769 * gcc.target/spu/intrinsics-1.c: New test.
16771 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
16774 * g++.dg/ext/attrib27.C: New test.
16775 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
16776 * g++.dg/parse/typedef5.C: Likewise.
16778 2006-12-07 Mike Stump <mrs@apple.com>
16780 * treelang/compile/var_defs.tree: Adjust.
16782 2006-12-06 Mark Mitchell <mark@codesourcery.com>
16785 * g++.dg/template/crash64.C: New test.
16786 * g++.dg/parse/crash27.C: Adjust error markers.
16788 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
16790 PR libfortran/30009
16791 PR libfortran/30056
16792 * gfortran.dg/read_eof_4.f90: Add tests.
16793 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
16794 * gfortran.dg/unf_read_corrupted_1.f90: New test.
16796 2006-12-05 Mark Mitchell <mark@codesourcery.com>
16799 * g++.dg/template/crash63.C: New test.
16802 * g++.dg/template/crash62.C: New test.
16804 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
16807 * gfortran.dg/allocatable_function_1.f90: Increase the number
16808 of expected calls of free to 10; the lhs section reference is
16809 now evaluated so there is another call to bar. Change the
16810 comment appropriately.
16811 * gfortran.dg/array_section_1.f90: New test.
16813 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
16816 * gfortran.dg/char_result_12.f90: New test.
16818 2006-12-05 Richard Guenther <rguenther@suse.de>
16820 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
16821 * gcc.dg/vect/vect-pow-2.c: Rename to ...
16822 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
16823 vect_double, xfail for spu*-*-*.
16825 2006-12-04 Tobias Burnus <burnus@net-b.de>
16828 * initialization_4.f90: Test noninteger exponents (-std=f95).
16829 * initialization_5.f90: New test for noninteger exponents
16832 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
16835 * gfortran.dg/parameter_array_section_1.f90: New test.
16837 2006-12-04 Mark Mitchell <mark@codesourcery.com>
16840 * g++.dg/template/crash61.C: New test.
16843 * g++.dg/template/error23.C: New test.
16845 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
16847 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
16849 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
16852 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
16854 2006-12-04 Jakub Jelinek <jakub@redhat.com>
16856 PR middle-end/29965
16857 * gcc.dg/gomp/pr29965-1.c: New test.
16858 * gcc.dg/gomp/pr29965-2.c: New test.
16859 * gcc.dg/gomp/pr29965-3.c: New test.
16860 * gcc.dg/gomp/pr29965-4.c: New test.
16861 * gcc.dg/gomp/pr29965-5.c: New test.
16862 * gcc.dg/gomp/pr29965-6.c: New test.
16863 * g++.dg/gomp/pr29965-1.C: New test.
16864 * g++.dg/gomp/pr29965-2.C: New test.
16865 * g++.dg/gomp/pr29965-3.C: New test.
16866 * g++.dg/gomp/pr29965-4.C: New test.
16867 * g++.dg/gomp/pr29965-5.C: New test.
16868 * g++.dg/gomp/pr29965-6.C: New test.
16869 * g++.dg/gomp/pr29965-7.C: New test.
16870 * g++.dg/gomp/pr29965-8.C: New test.
16871 * g++.dg/gomp/pr29965-9.C: New test.
16872 * g++.dg/gomp/pr29965-10.C: New test.
16874 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
16876 * gnat.dg/pointer_variable_bounds.adb: New test.
16877 * gnat.dg/pointer_variable_bounds.ads: Likewise.
16878 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
16880 2006-12-03 Eric Christopher <echristo@apple.com>
16882 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
16884 2006-12-03 Richard Henderson <rth@redhat.com>
16885 Andrew Pinski <pinskia@gmail.com>
16888 * g++.dg/warn/unit-1.C: New test.
16890 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
16892 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
16894 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
16896 * g++.dg/vect/vect.exp: Enable tests to run on spu.
16897 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
16898 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
16899 * gcc.dg/vect/vect-70.c: Reduce array size.
16900 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
16901 vect_no_compaer_double targets.
16902 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
16903 vect_float, vect_double, and vect_int.
16905 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
16907 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
16908 test for loop versioning on vect_no_align targets.
16909 * gcc.dg/vect/pr20122.c: Likewise.
16910 * gcc.dg/vect/vect-105.c: Likewise.
16911 * gcc.dg/vect/vect-42.c: Likewise.
16912 * gcc.dg/vect/vect-43.c: Likewise.
16913 * gcc.dg/vect/vect-74.c: Likewise.
16914 * gcc.dg/vect/vect-75.c: Likewise.
16915 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
16916 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
16917 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
16918 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
16920 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
16923 * gfortran.dg/value_1.f90 : New test.
16924 * gfortran.dg/value_2.f90 : New test.
16925 * gfortran.dg/value_3.f90 : New test.
16926 * gfortran.dg/value_4.f90 : New test.
16927 * gfortran.dg/value_4.c : Called from value_4.f90.
16929 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
16932 * g++.dg/cpp0x/static_assert4.C: New testcase.
16934 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16936 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
16938 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
16941 * gcc.dg/pr27953.c: New test.
16943 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16946 * g++.dg/ext/vector5.C: New test.
16949 * g++.dg/other/main1.C: New test.
16951 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
16953 PR libfortran/29568
16954 * gfortran.dg/convert_implied_open.f90: Change to
16955 new default record length.
16956 * gfortran.dg/unf_short_record_1.f90: Adapt to
16958 * gfortran.dg/unformatted_subrecords_1.f90: New test.
16960 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
16962 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
16964 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
16967 * g++.dg/expr/pr29066.c: New.
16969 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
16970 Zdenek Dvorak <dvorakz@suse.cz>
16972 PR tree-optimization/29921
16973 * gcc.dg/pr29921-2.c: New test.
16975 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
16977 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
16978 (i386_get_cpuid): New function.
16979 (i386_cpuid_ecx): Likewise.
16980 (i386_cpuid_edx): Likewise.
16981 (i386_cpuid): Updated to call i386_cpuid_edx.
16983 * gcc.target/i386/sse3-addsubpd.c: New file.
16984 * gcc.target/i386/sse3-addsubps.c: Likewise.
16985 * gcc.target/i386/sse3-haddpd.c: Likewise.
16986 * gcc.target/i386/sse3-haddps.c: Likewise.
16987 * gcc.target/i386/sse3-hsubpd.c: Likewise.
16988 * gcc.target/i386/sse3-hsubps.c: Likewise.
16989 * gcc.target/i386/sse3-lddqu.c: Likewise.
16990 * gcc.target/i386/sse3-movddup.c: Likewise.
16991 * gcc.target/i386/sse3-movshdup.c: Likewise.
16992 * gcc.target/i386/sse3-movsldup.c: Likewise.
16994 2006-12-01 Dirk Mueller <dmueller@suse.de>
16996 * g++.dg/warn/Wreturn-type-4.C: New testcase.
16998 2006-11-30 Janis Johnson <janis187@us.ibm.com>
17000 * gcc.dg/dfp/convert-int-max.c: New test.
17001 * gcc.dg/dfp/convert-int-max-fold.c: New test.
17003 2006-11-30 Richard Guenther <rguenther@suse.de>
17005 * gcc.dg/vect/vect-pow-1.c: Rename ...
17006 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
17007 floats instead of doubles, check successful vectorization.
17009 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
17012 * gcc.c-torture/compile/pr29945.c: New testcase.
17014 2006-11-30 Joseph Myers <joseph@codesourcery.com>
17016 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
17019 2006-11-29 Eric Christopher <echristo@apple.com>
17021 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
17023 2006-11-29 Janis Johnson <janis187@us.ibm.com>
17025 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
17027 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
17029 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
17032 * g++.dg/inherit/virtual2.C: New test.
17033 * g++.dg/inherit/virtual3.C: Likewise.
17034 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
17035 * g++.dg/inherit/error2.C: Likewise.
17036 * g++.dg/template/instantiate1.C: Likewise.
17038 2006-11-28 Andrew Pinski <pinskia@gmail.com>
17041 * gcc.dg/tree-ssa/reassoc-12.c: New test.
17043 2006-11-28 Jan Hubicka <jh@suse.cz>
17045 * gcc.dg/memcpy-1.c: New test.
17047 2006-11-28 Jakub Jelinek <jakub@redhat.com>
17050 * g++.dg/warn/main-3.C: New test.
17052 2006-11-28 Jan Hubicka <jh@suse.cz>
17054 * gcc.dg/winline-1.c: New test.
17056 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
17058 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
17061 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
17064 * gfortran.dg/missing_optional_dummy_3.f90
17066 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
17069 * gfortran.dg/interface_3.f90: Modify errors.
17071 2006-11-28 Ben Elliston <bje@au.ibm.com>
17073 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
17074 fail to link due to relocation overflows on spu-*-*.
17076 2006-11-27 Michael Matz <matz@suse.de>
17077 Andreas Krebbel <krebbel1@de.ibm.com>
17080 * gcc.dg/20061127-1.c: New testcase.
17082 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
17084 * gcc.dg/20061124-1.c: Add exit() function prototype.
17086 2006-11-27 Jan Hubicka <jh@suse.cz>
17088 * gcc.target/i386/memcpy-1.c: Adjust size.
17089 * gcc.dg/visibility-11.c: Likewise.
17091 2006-11-27 Richard Guenther <rguenther@suse.de>
17093 PR middle-end/25620
17094 * gcc.target/i386/pow-1.c: New testcase.
17095 * gcc.dg/builtins-58.c: Likewise.
17097 2006-11-26 Mark Mitchell <mark@codesourcery.com>
17100 * g++.dg/expr/cast8.C: New test.
17102 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17104 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
17105 Don't ever inline the testcase.
17107 2006-11-25 Andrew Pinski <pinskia@gmail.com>
17110 * gfortran.fortran-torture/compile/parameter_3.f90: New
17113 2006-11-25 Andrew Pinski <pinskia@gmail.com>
17116 * gfortran.fortran-torture/execute/transfer2.f90: New test.
17118 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17120 * gfortran.fortran-torture/execute/specifics.f90: Remove test
17123 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17125 PR libgfortran/29936
17126 * gfortran.dg/write_check3.f90: New test.
17128 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
17130 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
17132 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
17135 * gfortran.dg/interface_3.f90: New test.
17138 * gfortran.dg/generic_8.f90: New test.
17140 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17142 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
17143 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
17144 * gfortran.dg/specifics_3.f90: Remove.
17146 2006-11-24 Jakub Jelinek <jakub@redhat.com>
17149 * gcc.dg/gomp/pr29955.c: New test.
17152 * gcc.dg/pr29736.c: New test.
17154 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
17157 * gcc.dg/pure-1.c: New test.
17159 2006-11-24 Joseph Myers <joseph@codesourcery.com>
17161 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
17162 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
17164 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
17166 * gcc.dg/20061124-1.c: New testcase.
17168 2006-11-23 Eric Christopher <echristo@apple.com>
17170 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
17172 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
17176 * gcc.dg/Wconversion-integer.c: New. Supersedes
17177 Wconversion-negative-constants.c
17178 * gcc.dg/Wconversion-real.c: New.
17179 * gcc.dg/Wconversion-real-integer.c: New.
17180 * gcc.dg/Wconversion-negative-constants.c: Deleted.
17181 * g++.dg/warn/Wconversion1.C: Modified.
17183 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17185 * gfortran.dg/overload_1.f90: New test.
17187 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
17190 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
17191 Wtraditional-conversion.
17192 * gcc.dg/overflow-warn-2.c: Likewise.
17193 * gcc.dg/Wconversion.c: Likewise. Renamed as
17194 Wtraditional-conversion.c .
17195 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
17196 Wtraditional-conversion-2.c .
17197 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
17198 Wtraditional-conversion-2.c
17199 * gcc.dg/Wconversion-negative-constants.c: New.
17201 2006-11-23 Andrew Pinski <pinskia@gmail.com>
17203 * gcc.dg/tree-ssa/dump-1.c: New test.
17205 2006-11-23 David Ung <davidu@mips.com>
17207 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
17208 -mfp64, allowable when ISA >= 33 and float is enabled.
17209 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
17210 of mthc1 and mfhc1 patterns.
17212 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
17214 PR tree-optimization/29921
17215 * gcc.dg/pr29921.c: New test.
17217 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17220 * gfortran.dg/initialization_4.f90: New test.
17222 2006-11-22 Ira Rosen <irar@il.ibm.com>
17224 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
17225 platforms that have interleaving support.
17226 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
17227 * gcc.dg/vect/vect-strided-a-u16-i2.c,
17228 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
17229 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
17230 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
17231 gcc.dg/vect/vect-strided-u8-i2-gap.c,
17232 gcc.dg/vect/vect-strided-u8-i8.c,
17233 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
17234 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
17235 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
17236 gcc.dg/vect/vect-strided-float.c,
17237 gcc.dg/vect/vect-strided-a-mult.c,
17238 gcc.dg/vect/vect-strided-mult-char-ls.c,
17239 gcc.dg/vect/vect-strided-a-u16-mult.c,
17240 gcc.dg/vect/vect-strided-a-u32-mult.c,
17241 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
17242 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
17243 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
17244 gcc.dg/vect/vect-strided-mult.c,
17245 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
17246 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
17249 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
17252 * gfortran.dg/auto_char_len_4.f90: New test.
17254 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
17257 * gfortran.dg/generic_7.f90: New test.
17258 * gfortran.dg/defined_operators_1.f90: Add new error.
17260 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
17262 PR tree-optimization/29902
17263 * g++.dg/tree-ssa/pr29902.C: New test.
17265 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
17268 * gfortran.dg/used_types_13.f90: New test.
17270 2006-11-21 Janis Johnson <janis187@us.ibm.com>
17272 * gcc.dg/dfp/snan.c: Delete.
17274 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
17276 * g++.dg/cpp0x/static_assert1.C: New.
17277 * g++.dg/cpp0x/static_assert2.C: New.
17278 * g++.dg/cpp0x/static_assert3.C: New.
17280 2006-11-21 Richard Guenther <rguenther@suse.de>
17282 * gcc.dg/vect/vect-pow-1.c: New testcase.
17283 * gcc.dg/vect/vect-pow-2.c: Likewise.
17285 2006-11-21 Jakub Jelinek <jakub@redhat.com>
17288 * g++.dg/template/static29.C: New test.
17291 * g++.dg/conversion/simd4.C: New test.
17293 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
17296 * g++.dg/template/access19.C: New test.
17297 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
17300 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
17303 * gcc.dg/tree-ssa/sra-4.c: New testcase.
17305 2006-11-20 Tobias Burnus <burnus@net-b.de>
17308 * gfortran.dg/import.f90: Extended test.
17309 * gfortran.dg/import2.f90: Extended test.
17311 2006-11-20 Tobias Burnus <burnus@net-b.de>
17313 * gfortran.dg/volatile3.f90: Add conflict test.
17315 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
17318 * gfortran.dg/implicit_10.f90: New test.
17320 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
17323 * g++.dg/warn/Wall-write-strings.C: New.
17325 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
17327 * gfortran.dg/alloc_comp_constraint_5.f90: New.
17328 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
17330 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17332 * gfortran.dg/use_3.f90: Remove error message.
17333 * gfortran.dg/iso_fortran_env_1.f90: New test.
17334 * gfortran.dg/iso_fortran_env_2.f90: New test.
17335 * gfortran.dg/iso_fortran_env_3.f90: New test.
17336 * gfortran.dg/iso_fortran_env_4.f90: New test.
17338 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
17340 * gcc.dg/vect/vect-27.c: Fix initialization.
17342 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17344 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
17345 * gcc.dg/torture/builtin-minmax-1.c: New.
17347 * gcc.dg/builtins-20.c: Add cases for copysign.
17349 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17352 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
17354 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17355 * gfortran.dg/use_1.f90: New test.
17356 * gfortran.dg/use_1.f90: New test.
17357 * gfortran.dg/use_1.f90: New test.
17359 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
17361 PR tree-optimization/29801
17362 * gcc.dg/pr29801.c: New test.
17364 2006-11-17 Jakub Jelinek <jakub@redhat.com>
17366 PR middle-end/29584
17367 * gcc.dg/torture/pr29584.c: New test.
17369 2006-11-17 Joseph Myers <joseph@codesourcery.com>
17371 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
17372 Condition PowerPC tests for saving FPRs on powerpc_fprs.
17373 * gcc.target/powerpc/compress-float-ppc.c,
17374 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
17376 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
17377 do not pass -mhard-float.
17379 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
17381 * gnat.dg/volatile_aggregate.adb: New test.
17383 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17387 * gfortran.dg/bound_2.f90: Add more checks.
17388 * gfortran.dg/bound_3.f90: New test.
17390 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
17393 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
17395 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
17397 * gfortran.dg/import3.f90: Fix error message.
17399 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
17402 * gfortran.fortran-torture/compile/inline_1.f90:
17405 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
17407 * gcc.target/i386/x87regparm-1.c: New test.
17408 * gcc.target/i386/x87regparm-2.c: New test.
17409 * gcc.target/i386/x87regparm-3.c: New test.
17410 * gcc.target/i386/x87regparm-4.c: New test.
17412 2006-11-15 Tobias Burnus <burnus@net-b.de>
17415 * gfortran.dg/import.f90: New test.
17416 * gfortran.dg/import2.f90: New test.
17417 * gfortran.dg/import3.f90: New test.
17419 2006-11-15 Tobias Burnus <burnus@net-b.de>
17422 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
17424 2006-11-15 Tobias Burnus <burnus@net-b.de>
17427 * gfortran.dg/contains.f90: New test.
17428 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
17430 2006-11-15 Jakub Jelinek <jakub@redhat.com>
17432 PR tree-optimization/29581
17433 * gcc.dg/pr29581-1.c: New test.
17434 * gcc.dg/pr29581-2.c: New test.
17435 * gcc.dg/pr29581-3.c: New test.
17436 * gcc.dg/pr29581-4.c: New test.
17437 * gfortran.dg/pr29581.f90: New test.
17439 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
17442 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
17443 numbers in error message headers.
17445 2006-11-14 Richard Guenther <rguenther@suse.de>
17447 * gcc.target/i386/math-torture/math-torture.exp: Restrict
17448 to i?86 and x86_64 targets.
17450 2006-11-14 Caroline Tice <ctice@apple.com>
17452 * gcc.dg/pubtypes-1.c: New file/testcase.
17453 * gcc.dg/pubtypes-2.c: New file/testcase.
17454 * gcc.dg/pubtypes-3.c: New file/testcase.
17455 * gcc.dg/pubtypes-4.c: New file/testcase.
17456 * g++.dg/pubtypes.C: New file/testcase.
17458 2006-11-14 Mark Mitchell <mark@codesourcery.com>
17461 * g++.dg/init/self1.C: New test.
17463 2006-11-14 Tobias Burnus <burnus@net-b.de>
17466 * gfortran.dg/conflicts.f90: Add.
17468 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
17470 PR rtl-optimization/29798
17472 * gcc.c-torture/execute/pr29798.c: New.
17474 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17476 * gcc.dg/builtins-20.c: Add more cases.
17478 2006-11-13 Jakub Jelinek <jakub@redhat.com>
17481 * gfortran.dg/gomp/pr29759.f90: New test.
17483 2006-11-13 Mark Mitchell <mark@codesourcery.com>
17486 * g++.dg/template/static28.C: New test.
17488 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
17490 * lib/c-torture.exp: Use target-libpath.exp.
17491 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
17492 set GCC_EXEC_PREFIX env var from global variable of same name.
17494 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
17497 * gfortran.fortran-torture/compile/transfer-1.f90:
17500 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
17501 Zdenek Dvorak <dvorakz@suse.cz>
17503 PR tree-optimization/29680
17504 * gcc.dg/alias-11.c: New test.
17506 2006-11-12 Jason Merrill <jason@redhat.com>
17507 Andrew Pinski <pinskia@physics.uc.edu>
17509 PR middle-end/28915
17510 * gcc.target/i386/vectorize1.c: New.
17512 2006-11-12 Roger Sayle <roger@eyesopen.com>
17514 PR rtl-optimization/29797
17515 * gcc.c-torture/execute/pr29797-1.c: New test case.
17517 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17519 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
17521 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
17523 * gcc.dg/tree-ssa/prefetch-3.c: New test.
17525 2006-11-12 Roger Sayle <roger@eyesopen.com>
17527 PR tree-optimization/13827
17528 * gcc.dg/fold-eqand-1.c: New test case.
17530 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
17533 * gcc.c-torture/execute/mayalias-3.c: New test.
17535 2006-11-11 Richard Sandiford <richard@codesourcery.com>
17537 PR middle-end/27528
17538 * gcc.c-torture/compile/pr27528.c: New test.
17539 * gcc.dg/pr27528.c: Likewise.
17541 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17543 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
17545 * gcc.dg/torture/builtin-symmetric-1.c: New test.
17547 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
17550 * gfortran.dg/reshape_source_size_1.f90: New test.
17552 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
17555 * gfortran.dg/aliasing_dummy_4.f90: New test.
17557 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
17560 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
17561 and x86_64-*-* targets.
17563 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17565 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
17566 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
17567 New macros. Use them in exact tests.
17568 (TESTIT3): New macro.
17569 Add tests for fmin, fmax and fma.
17571 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
17574 * gfortran.dg/array_constructor_13.f90: New test.
17576 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
17579 * gfortran.dg/used_types_12.f90: New test.
17581 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
17583 PR middle-end/29726
17584 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
17586 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
17587 * gcc.dg/fold-eqandshift-3.c: New test case.
17589 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
17592 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
17595 * gfortran.dg/change_symbol_attributes_1.f90: New test.
17597 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
17599 * gcc.dg/20061109-1.c: New testcase.
17601 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17603 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
17605 2006-11-09 Tobias Burnus <burnus@net-b.de>
17607 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
17608 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
17610 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
17612 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
17613 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
17615 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17617 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
17619 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
17621 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
17623 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
17624 * gcc.dg/vect/vect-9.c: Now vectorizable.
17625 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
17626 that support vect_widen_mult.
17627 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
17628 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
17629 vect-reduc-dot-u16.c).
17630 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
17631 vect-reduc-dot-u16.c).
17632 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
17633 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
17634 vect-reduc-dot-s8.c).
17635 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
17636 vect-reduc-dot-s8.c).
17637 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
17638 vect-reduc-dot-s8.c).
17639 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
17640 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
17641 vect-reduc-dot-u8.c).
17642 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
17643 vect-reduc-dot-u8.c).
17644 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
17645 * gcc.dg/vect/vect-multitypes-9.c: New test.
17646 * gcc.dg/vect/vect-multitypes-10.c: New test.
17647 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
17648 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
17649 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
17650 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
17651 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
17652 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
17653 wrapv-vect-reduc-dot-s8.c.
17654 * lib/target-support.exp (check_effective_target_vect_unpack): New.
17655 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
17656 targets that support vec_unpack.
17657 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
17658 (check_effective_target_vect_widen_mult_qi_to_hi): New.
17659 (check_effective_target_vect_widen_mult_hi_to_si): New.
17660 (check_effective_target_vect_widen_sum): Removed.
17662 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
17664 * gcc.dg/vect/vect-multitypes-8.c: New test.
17665 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
17667 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
17669 * gcc.dg/vect/vect-multitypes-7.c: New test.
17671 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
17673 * gcc.dg/vect/vect-multitypes-4.c: New test.
17674 * gcc.dg/vect/vect-multitypes-5.c: New test.
17675 * gcc.dg/vect/vect-multitypes-6.c: New test.
17677 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
17679 * gcc.dg/vect/vect-multitypes-1.c: New test.
17680 * gcc.dg/vect/vect-multitypes-2.c: New test.
17681 * gcc.dg/vect/vect-multitypes-3.c: New test.
17683 2006-11-07 Eric Christopher <echristo@apple.com>
17685 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
17686 Test using scan-assembler-not.
17688 2006-11-07 Jakub Jelinek <jakub@redhat.com>
17690 * gcc.dg/inline-17.c: New test.
17692 2006-11-07 Steve Ellcey <sje@cup.hp.com>
17695 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
17698 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
17701 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
17704 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
17707 2006-11-07 Tobias Burnus <burnus@net-b.de>
17710 * gfortran.dg/volatile.f90: Add.
17711 * gfortran.dg/volatile2.f90: Add.
17712 * gfortran.dg/volatile3.f90: Add.
17713 * gfortran.dg/volatile4.f90: Add.
17714 * gfortran.dg/volatile5.f90: Add.
17715 * gfortran.dg/volatile6.f90: Add.
17716 * gfortran.dg/volatile7.f90: Add.
17718 2006-11-06 Tobias Burnus <burnus@net-b.de>
17720 * gfortran.dg/io_constraints_2.f90: Adjust pattern
17721 for matching error messages.
17722 * gfortran.dg/specifics_3.f90: Adjust pattern
17723 for matching error messages.
17725 2006-11-06 Janis Johnson <janis187@us.ibm.com>
17726 Bernhard Fischer <aldot@gcc.gnu.org>
17728 * lib/gcc-dg.exp (output-exists): New proc.
17729 (output-exists-not): New proc.
17730 * gcc.test-framework/test-framework.awk: Support new directives.
17731 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
17732 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
17733 * gcc.test-framework/dg-outexists-exp-F.c: New test.
17734 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
17735 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
17736 * gcc.test-framework/dg-outexists-exp-P.c: New test.
17738 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
17742 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
17743 * gfortran.dg/initialization_3.f90: New.
17745 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17747 PR libgfortran/25545
17748 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
17750 2006-11-05 Jakub Jelinek <jakub@redhat.com>
17752 PR middle-end/29695
17753 * gcc.c-torture/execute/pr29695-1.c: New test.
17754 * gcc.c-torture/execute/pr29695-2.c: New test.
17756 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
17759 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
17761 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
17763 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
17764 for matching error messages.
17766 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
17769 * gcc.target/i386/387-12.c: New test.
17771 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17773 PR libfortran/29713
17774 * gfortran.dg/pr29713.f90: New test.
17776 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
17778 * gcc.c-torture/execute/arith-rand-ll.c:
17779 Also test for bogus rest sign.
17781 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17783 PR libfortran/27895
17784 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
17786 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
17788 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
17789 from error messages.
17791 2006-11-02 Mike Stump <mrs@apple.com>
17793 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
17795 * g++.old-deja/g++.abi/align.C: Enable for darwin.
17797 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
17799 * g++.dg/eh/gcsec1.C: New test.
17801 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17803 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
17804 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
17806 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
17808 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
17810 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
17811 * gcc.dg/pr14796-2.c: Likewise.
17813 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
17815 * gcc.c-torture/execute/20061101-1.c: New test.
17817 2006-11-01 Richard Guenther <rguenther@suse.de>
17819 * gcc.target/i386/fpprec-1.c: New testcase.
17821 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17823 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
17824 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
17826 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
17828 * gcc.c-torture/execute/20061031-1.c: New test.
17830 2006-10-31 Geoffrey Keating <geoffk@apple.com>
17833 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
17834 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
17835 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
17836 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
17837 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
17838 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
17839 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
17841 2006-10-31 Eric Christopher <echristo@apple.com>
17842 Falk Hueffner <falk@debian.org>
17844 * gcc.dg/builtin-bswap-1.c: New.
17845 * gcc.dg/builtin-bswap-2.c: New.
17846 * gcc.dg/builtin-bswap-3.c: New.
17847 * gcc.dg/builtin-bswap-4.c: New.
17848 * gcc.dg/builtin-bswap-5.c: New.
17849 * gcc.target/i386/builtin-bswap-1.c: New.
17851 2006-10-31 Geoffrey Keating <geoffk@apple.com>
17853 * gcc.dg/inline-16.c: New.
17856 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
17858 * gcc.dg/inline-13.c: New.
17859 * gcc.dg/inline-14.c: New.
17860 * gcc.dg/inline-15.c: New.
17863 * gcc.dg/inline6.c: New.
17864 * gcc.dg/inline7.c: New.
17866 2006-10-31 Roger Sayle <roger@eyesopen.com>
17868 PR middle-end/23470
17869 * gcc.dg/pr23470-1.c: New test case.
17871 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
17874 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
17876 * gfortran.dg/blockdata_2.f90: New testcase.
17878 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
17880 PR libfortran/29627
17881 * gfortran.dg/unf_short_record_1.f90: New test.
17883 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17886 * gfortran.dg/pr29067.f: New test.
17888 2006-10-31 Joseph Myers <joseph@codesourcery.com>
17889 Richard Sandiford <richard@codesourcery.com>
17891 * lib/target-supports.exp (get_compiler_messages): Append options
17892 as a single list element.
17893 (check_effective_target_arm_vfp_ok): New.
17894 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
17896 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
17899 * gfortran.dg/intrinsic_actual_2.f90: New test.
17902 * gfortran.dg/actual_array_interface_1.f90: New test.
17905 * gfortran.dg/used_types_11.f90: New test.
17907 2006-10-30 Dirk Mueller <dmueller@suse.de>
17909 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
17910 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
17911 * g++.old-deja/g++.pt/eichin01.C (main): Same.
17912 * g++.old-deja/g++.mike/net25.C (main): Same.
17913 * g++.dg/lookup/exception1.C (main): Same.
17914 * g++.dg/parse/parens2.C (main): Same.
17916 2006-10-30 Roger Sayle <roger@eyesopen.com>
17918 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
17920 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17922 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
17923 * gcc.dg/torture/builtin-math-3.c: Likewise.
17925 2006-10-30 Tobias Burnus <burnus@net-b.de>
17928 * gfortran.dg/write_check.f90: Check run-time keyword checking.
17929 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
17931 2006-10-30 Andrew Pinski <pinskia@gmail.com>
17934 * gfortran.fortran-torture/execute/transfer1.f90: New test.
17936 2006-10-30 Joseph Myers <joseph@codesourcery.com>
17938 * lib/target-supports.exp (check_function_available): Declare
17939 function before calling.
17941 2006-10-30 Jakub Jelinek <jakub@redhat.com>
17943 PR tree-optimization/29637
17944 * gcc.dg/pr29637.c: New test.
17946 2006-10-29 Roger Sayle <roger@eyesopen.com>
17948 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
17949 tree canonicalization.
17951 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17953 * gcc.dg/builtins-20.c: Add more hypot tests.
17955 2006-10-29 Roger Sayle <roger@eyesopen.com>
17957 * gcc.dg/fold-compare-1.c: New test case.
17959 2006-10-29 Dirk Mueller <dmueller@suse.de>
17962 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
17964 2006-10-29 Roger Sayle <roger@eyesopen.com>
17966 PR tree-optimization/15458
17967 * gcc.dg/fold-xornot-1.c: New test case.
17969 2006-10-29 Richard Guenther <rguenther@suse.de>
17971 * gcc.target/i386/math-torture/trunc.c: New testcase.
17973 2006-10-29 Richard Guenther <rguenther@suse.de>
17975 * gcc.target/i386/math-torture/round.c: New testcase.
17977 2006-10-29 Richard Guenther <rguenther@suse.de>
17979 * gcc.target/i386/math-torture/ceil.c: New testcase.
17980 * gcc.target/i386/math-torture/floor.c: Likewise.
17982 2006-10-29 Richard Guenther <rguenther@suse.de>
17984 * gcc.target/i386/math-torture/rint.c: New testcase.
17985 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
17987 2006-10-29 Richard Guenther <rguenther@suse.de>
17989 * gcc.target/i386/math-torture/lfloor.c: New testcase.
17990 * gcc.target/i386/math-torture/lceil.c: Likewise.
17992 2006-10-28 Tobias Burnus <burnus@net-b.de>
17994 PR libgfortran/24313
17995 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
17997 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
17999 * gcc.c-torture/execute/20020118-1.c,
18000 gcc.c-torture/execute/builtins/strlen.c,
18001 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
18004 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18006 * gcc.dg/builtins-20.c: Add tests for hypot.
18007 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
18008 two-argument builtins.
18009 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
18010 TESTIT2. Update all callers.
18011 (TESTIT2, TESTIT2_R): New helper macros.
18012 Add testcases for pow, hypot and atan2.
18014 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
18017 * g++.dg/expr/bool1.C: New test.
18018 * g++.dg/expr/bool2.C: New test.
18020 2006-10-28 Tobias Burnus <burnus@net-b.de>
18023 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
18024 * gfortran.dg/namelist_internal.f90: New test.
18026 2006-10-28 Tobias Burnus <burnus@net-b.de>
18029 * gfortran.dg/io_real_boz.f90: Add.
18030 * gfortran.dg/io_real_boz2.f90: Add.
18032 2006-10-28 Richard Guenther <rguenther@suse.de>
18034 PR middle-end/26899
18035 * gcc.dg/tree-ssa/pr26899.c: New testcase.
18037 2006-10-28 Richard Guenther <rguenther@suse.de>
18040 * gcc.target/i386/math-torture/lround.c: New testcase.
18042 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
18044 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
18045 * gcc.dg/builtins-44.c: Likewise.
18046 * gcc.dg/builtins-45.c: Likewise.
18047 * gcc.dg/pr28796-2.c: Likewise.
18048 * gcc.dg/unordered-3.c: Likewise.
18050 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18052 PR libgfortran/27954
18053 * gfortran.dg/error_recovery_2.f90: New test.
18055 2006-10-26 Richard Guenther <rguenther@suse.de>
18057 * gcc.target/i386/i386.exp: Use glob, not find to collect
18058 tests. Avoids recursing into subdirectories.
18059 * gcc.target/i386/math-torture/math-torture.exp: Torture
18060 for interesting ia32 math options.
18061 * gcc.target.i386/math-torture/lrint.c: New testcase.
18063 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18065 PR libgfortran/29563
18066 * gfortran.dg/arrayio_9.f90: Update test.
18067 * gfortran.dg/arrayio_19.f90: New test.
18069 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
18071 * gcc.dg/20061026.c: New testcase.
18073 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18075 PR libgfortran/29563
18076 * gfortran.dg/arrayio_9.f90: New test.
18078 2006-10-26 Ben Elliston <bje@au.ibm.com>
18080 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
18081 Copy the strings manually, as strcpy may call strlen.
18083 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18085 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
18086 Add checks for log, log2, log10 and log1p.
18088 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
18089 we already test 0.0. Add checks for expm1, log, log2, log10,
18090 log1p, cbrt, erf and erfc.
18092 2006-10-25 Steve Ellcey <sje@cup.hp.com>
18094 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
18096 2006-10-25 Uros Bizjak <uros@kss-loka.si>
18098 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
18099 and remainderl() built-in functions. Remove -ffast-math from
18102 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18104 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
18107 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
18108 floating point modifiers to arguments passed to float and long
18109 double functions respectively. Update all callers to use floating
18110 point numbers, not integers. Add tests for exp, exp2 and
18113 * gcc.dg/torture/builtin-math-3.c: New test.
18115 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
18118 * gfortran.dg/initialize_2.f90: New.
18120 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18122 * gcc.dg/torture/builtin-math-2.c: New test.
18124 2006-10-24 Richard Guenther <rguenther@suse.de>
18126 PR middle-end/28796
18127 * gcc.dg/pr28796-1.c: New testcase.
18128 * gcc.dg/pr28796-2.c: Likewise.
18130 2006-10-24 Richard Guenther <rguenther@suse.de>
18132 * gcc.dg/builtins-57.c: New testcase.
18134 2006-10-24 Richard Guenther <rguenther@suse.de>
18136 PR tree-optimization/29567
18137 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
18139 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
18141 PR tree-optimization/14784
18142 * gcc.dg/alias-10.c: New test.
18144 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18146 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
18148 2006-10-23 Jakub Jelinek <jakub@redhat.com>
18150 * gcc.dg/builtin-strncat-chk-1.c: New test.
18152 2006-10-23 Jan Hubicka <jh@suse.cz>
18154 * gcc.dg/memmove-1.c: New test.
18156 2006-10-23 Paul Brook <paul@codesourcery.com>
18158 * gcc.dg/pragma-pack-5.c: New test.
18160 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
18162 * g++.dg/other/s390-1.C: New testcase.
18164 2006-10-23 Richard Guenther <rguenther@suse.de>
18166 PR middle-end/27132
18167 PR middle-end/23295
18168 * gcc.dg/pr27132.c: New testcase.
18169 * gcc.dg/pr23295.c: Likewise.
18170 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
18171 * g++.dg/tree-ssa/pr19807.C: Likewise.
18173 2006-10-23 Richard Guenther <rguenther@suse.de>
18175 PR middle-end/21032
18176 * gcc.dg/pr21032.c: New testcase.
18178 2006-10-22 Jeff Law <law@redhat.com>
18179 Richard Guenther <rguenther@suse.de>
18181 PR tree-optimization/15911
18182 * gcc.dg/tree-ssa/vrp30.c: New testcase.
18184 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
18187 * g++.dg/abi/rtti3.C: New.
18189 2006-10-21 Uros Bizjak <uros@kss-loka.si>
18191 PR middle-end/28252
18192 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
18195 2006-10-21 Richard Guenther <rguenther@suse.de>
18197 PR tree-optimization/3511
18198 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
18200 2006-10-21 Richard Guenther <rguenther@suse.de>
18202 PR middle-end/26898
18203 * gcc.dg/torture/pr26898-1.c: New testcase.
18204 * gcc.dg/torture/pr26898-2.c: Likewise.
18206 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
18209 * g++.dg/parse/bitfield1.C: Adjust error markers.
18210 * g++.dg/parse/bitfield2.C: New test.
18212 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
18214 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
18216 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18218 PR libfortran/27895
18219 * gfortran.dg/zero_sized_1.f90: New test.
18221 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
18223 * gcc.dg/div-compare-1.c: New test.
18225 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
18228 * gfortran.dg/result_default_init_1.f90: New test.
18231 * gfortran.dg/automatic_default_init_1.f90: New test.
18233 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
18236 2006-10-18 Geoffrey Keating <geoffk@apple.com>
18238 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
18239 'using namespace std' without previous declaration.
18240 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
18241 * g++.old-deja/g++.robertl/eb133c.C: New.
18243 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18245 PR libgfortran/29277
18246 * gfortran.dg/streamio_4.f90: Update test.
18247 * gfortran.dg/streamio_11.f90: New test.
18249 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
18252 * g++.dg/inherit/virtual1.C: New test.
18254 2006-10-17 Mark Mitchell <mark@codesourcery.com>
18257 * g++.dg/parse/enum3.C: New test.
18259 2006-10-17 Mark Mitchell <mark@codesourcery.com>
18262 * g++.dg/init/ctor8.C: New test.
18264 2006-10-17 Mark Mitchell <mark@codesourcery.com>
18267 * g++.dg/ext/complit8.C: Tweak error markers.
18268 * g++.dg/template/complit1.C: Add error marker.
18270 2006-10-16 Mark Mitchell <mark@codesourcery.com>
18273 * g++.dg/ext/complit8.C: New test.
18276 * g++.dg/parse/dtor12.C: New test.
18279 * g++.dg/template/sizeof11.C: New test.
18281 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
18284 * gfortran.dg/data_char_3.f90: New test.
18287 * gfortran.dg/negative_automatic_size.f90: New test.
18289 2006-10-16 David Daney <ddaney@avtrex.com>
18291 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
18293 2006-10-16 Eric Christopher <echristo@apple.com>
18295 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
18298 2006-10-16 Mark Mitchell <mark@codesourcery.com>
18301 * g++.dg/tc1/dr49.C: Tweak error messages.
18302 * g++.dg/parse/template21.C: New test.
18304 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18306 PR middle-end/20491
18307 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
18309 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
18312 * gfortran.dg/print_1.f90: New test.
18314 2006-10-15 Jan Hubicka <jh@suse.cz>
18316 PR middle-end/29241
18317 * gcc.c-torture/compile/pr29241.c: New testcase.
18319 2006-10-15 David Edelsohn <edelsohn@gnu.org>
18321 PR middle-end/29250
18322 * gcc.c-torture/compile/pr29250.c: New test.
18324 2006-10-15 Richard Guenther <rguenther@suse.de>
18326 * gcc.dg/pr29299.c: New testcase.
18328 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
18331 * gfortran.dg/label_4.f90: Adjust warning flag.
18333 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
18336 * gfortran.dg/nullify_3.f90: New test.
18338 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18340 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
18341 on Solaris 2.5.1 too.
18343 2006-10-13 Eric Christopher <echristo@apple.com>
18345 * gcc.dg/pr25993.c: Skip for darwin.
18347 2006-10-13 Eric Christopher <echristo@apple.com>
18349 * gcc.dg/visibility-11.c: Skip for darwin.
18351 2006-10-13 Eric Christopher <echristo@apple.com>
18353 * gcc.dg/darwin-weakimport-1.c: Use
18354 -fno-asynchronous-unwind-tables.
18355 * gcc.dg/darwin-weakimport-3.c: Ditto.
18357 2006-10-13 Richard Guenther <rguenther@suse.de>
18359 PR tree-optimization/29446
18360 * gcc.dg/torture/pr29446.c: New testcase.
18362 2006-10-13 Bill Wendling <wendling@apple.com>
18364 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
18365 * g++.old-deja/g++.jason/hmc1.C: Likewise.
18366 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
18367 * g++.old-deja/g++.law/shadow1.C: Likewise.
18368 * g++.old-deja/g++.law/ctors10.C: Likewise.
18369 * g++.dg/debug/namespace1.C: Likewise.
18370 * g++.dg/inherit/namespace-as-base.C: Likewise.
18371 * g++.dg/opt/delay-slot-1.C: Likewise.
18372 * g++.dg/parse/defarg10.C: Likewise.
18373 * g++.dg/template/ptrmem11.C: Likewise.
18374 * g++.dg/template/mem_func_ptr.C: Likewise.
18375 * g++.dg/template/spec19.C: Likewise.
18377 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
18379 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
18381 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
18384 * gfortran.dg/implicit_9.f90: New test.
18387 * gfortran.dg/namelist_25.f90: New test.
18390 * gfortran.dg/same_name_2.f90: New test.
18393 * gfortran.dg/host_assoc_types_1.f90: New test.
18396 * gfortran.dg/missing_derived_type_1.f90: New test.
18397 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
18400 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
18403 * gfortran.dg/alloc_comp_assign_5.f90: New test.
18405 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18408 * gfortran.dg/bound_2.f90: New test.
18410 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18412 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
18414 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
18415 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
18416 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
18417 * gfortran.dg/gomp/reduction3.f90: Likewise.
18418 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
18419 * gfortran.dg/dummy_procedure_2.f90: Likewise.
18420 * gfortran.dg/interface_derived_type_1.f90: Likewise.
18421 * gfortran.dg/forall_4.f90: Likewise.
18422 * gfortran.dg/spec_expr_4.f90: Likewise.
18423 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
18424 * gfortran.dg/forall_5.f90: Likewise.
18425 * gfortran.dg/open_access_append_2.f90: Add check for
18426 compile-time warning.
18428 2006-10-13 Mark Mitchell <mark@codesourcery.com>
18431 * g++.dg/parse/pure1.C: New test.
18433 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18436 * gfortran.dg/io_constraints_3.f90: New test.
18437 * gfortran.dg/open_access_append_1.f90: Add checks
18438 for compile-time warnings.
18439 * gfortran.dg/pr20163-2.f: Likewise.
18440 * gfortran.dg/iostat_2.f90: Likewise.
18441 * gfortran.dg/label_4.f90: Delete the temporary
18443 * gfortran.dg/direct_io_2.f90: Add a FILE=
18445 * gfortran.dg/iomsg_1.f90: Add check for
18446 compile-time warning.
18448 2006-10-12 Jan Hubicka <jh@suse.cz>
18451 * gcc.dg/pr28319.c: New test.
18453 2006-10-12 Mark Mitchell <mark@codesourcery.com>
18455 * g++.dg/ext/vla4.C: New test.
18457 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
18460 * g++.dg/template/crash60.C: New test.
18461 * g++.dg/other/large-size-array.C: Adjust error markers.
18462 * g++.dg/parse/crash27.C: Likewise.
18463 * g++.dg/template/crash1.C: Likewise.
18465 2006-10-12 Steve Ellcey <sje@cup.hp.com>
18468 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
18470 2006-10-12 Jakub Jelinek <jakub@redhat.com>
18472 PR preprocessor/28709
18473 * gcc.dg/cpp/paste14.c: New test.
18475 2006-10-11 Mark Mitchell <mark@codesourcery.com>
18478 * g++.dg/init/array24.C: New test.
18480 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18482 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
18485 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
18488 * g++.dg/parse/typedef8.C: New test.
18489 * g++.dg/other/mult-stor1.C: Adjust error markers.
18491 2006-10-11 Richard Guenther <rguenther@suse.de>
18493 PR tree-optimization/28230
18494 * gcc.dg/torture/pr28230.c: New testcase.
18496 2006-10-11 Richard Guenther <rguenther@suse.de>
18498 PR inline-asm/29119
18499 * gcc.dg/torture/pr29119.c: New testcase.
18501 2006-10-10 Jakub Jelinek <jakub@redhat.com>
18503 PR middle-end/29272
18504 * gcc.c-torture/execute/20060930-2.c: New test.
18506 2006-10-09 Richard Henderson <rth@redhat.com>
18508 Revert emutls patch.
18510 2006-10-09 Richard Guenther <rguenther@suse.de>
18512 PR middle-end/29254
18513 * gcc.dg/pr29254.c: New testcase.
18515 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
18516 Paul Thomas <pault@gcc.gnu.org>
18519 * gfortran.dg/alloc_comp_basics_1.f90: New test.
18520 * gfortran.dg/alloc_comp_basics_2.f90: New test.
18521 * gfortran.dg/alloc_comp_assign_1.f90: New test.
18522 * gfortran.dg/alloc_comp_assign_2.f90: New test.
18523 * gfortran.dg/alloc_comp_assign_3.f90: New test.
18524 * gfortran.dg/alloc_comp_assign_4.f90: New test.
18525 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
18526 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
18527 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
18528 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
18529 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
18530 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
18531 * gfortran.dg/alloc_comp_std.f90: New test.
18532 * gfortran.dg/move_alloc.f90: New test.
18534 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
18537 * gfortran.dg/derived_constructor_comps_2.f90: New test.
18540 * gfortran.dg/forall_char_dependencies_1.f90: New test.
18542 2006-10-08 Tobias Burnus <burnus@net-b.de>
18545 * gfortran.dg/new_line.f90: New test.
18547 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18549 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
18550 * gcc.dg/torture/builtin-convert-1.c,
18551 gcc.dg/torture/builtin-convert-2.c,
18552 gcc.dg/torture/builtin-convert-3.c,
18553 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
18555 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
18557 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
18558 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
18559 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
18560 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
18562 2006-10-07 Andrew Pinski <pinskia@gmail.com>
18564 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
18565 Xfail some tests for powerpc-darwin and powerpc-aix.
18567 2006-10-07 Jakub Jelinek <jakub@redhat.com>
18570 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
18572 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18575 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
18578 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18582 * gfortran.fortran-torture/execute/specifics.f90:
18583 Add tests for using all possible intrinsics as actual arguments.
18584 * gfortran.dg/specifics_1.f90: Add tests for using
18585 all possible intrinsics as actual arguments.
18586 * gfortran.dg/specifics_2.f90: New file.
18587 * gfortran.dg/specifics_3.f90: New file.
18589 2006-10-07 Richard Sandiford <richard@codesourcery.com>
18591 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
18592 * gcc.dg/debug/debug-2.c: Likewise.
18594 2006-10-06 Uros Bizjak <uros@kss-loka.si>
18596 * gcc.c-torture/compile/sync-2.c: New test.
18598 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18600 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
18603 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
18605 PR rtl-optimization/29128
18606 * gcc.c-torture/compile/pr29128.c: New test.
18608 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18610 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
18613 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
18615 PR middle-end/29256
18616 * gcc.dg/tree-ssa/loop-19.c: New test.
18618 2006-10-06 Jakub Jelinek <jakub@redhat.com>
18620 PR tree-optimization/29330
18621 * gcc.dg/pr29330.c: New test.
18624 * gcc.c-torture/compile/20061005-1.c: New test.
18626 2006-10-06 Olivier Hainque <hainque@adacore.com>
18628 * gcc.dg/typename-vla-1.c: New case.
18629 * gnat.dg/forward_vla.adb: New case.
18631 2006-10-06 Jakub Jelinek <jakub@redhat.com>
18633 PR tree-optimization/29290
18634 * gfortran.dg/loop_nest_1.f90: New test.
18637 * gcc.dg/tls/opt-12.c: New test.
18640 * gfortran.dg/save_2.f90: New test.
18643 * gcc.dg/pr29091.c: New test.
18645 2006-10-06 Joseph Myers <joseph@codesourcery.com>
18647 * lib/target-supports.exp
18648 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
18649 same as x86_64-*-*; check for LP64.
18651 2006-10-04 Richard Henderson <rth@redhat.com>
18653 * lib/target-supports.exp (check_effective_target_tls): Redefine
18654 to mean non-emulated tls.
18655 * gcc.dg/tls/alias-1.c: Remove tls requirement.
18656 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
18657 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
18658 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
18659 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
18660 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
18661 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
18663 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
18666 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
18668 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18670 * gfortran.dg/bounds_check_fail_1.f90: New test.
18672 2006-10-03 Mark Mitchell <mark@codesourcery.com>
18675 * g++.dg/template/friend48.C: New test.
18677 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
18680 * gfortran.dg/default_initialization_2.f90: New test.
18682 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
18686 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
18688 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
18691 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
18695 * gfortran.dg/missing_optional_dummy_2.f90: New test.
18699 * gfortran.dg/entry_array_specs_1.f90: New test.
18701 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
18703 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
18704 insufficient to inhibit some test failures at -O3. Do testing
18707 2006-10-03 Mark Mitchell <mark@codesourcery.com>
18710 * g++.dg/inherit/access8.C: New test.
18711 * g++.dg/template/dtor4.C: Tweak error messages.
18713 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18716 * gfortran.dg/entry_8.f90: New test.
18718 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18721 * g++.dg/parse/new4.C: New test.
18723 2006-10-03 Uros Bizjak <uros@kss-loka.si>
18725 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
18726 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
18727 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
18728 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
18729 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
18731 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18734 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
18735 * gfortran.dg/continuation_2.f90: New test.
18738 * gfortran.dg/continuation_3.f90: New test.
18739 * gfortran.dg/continuation_4.f90: New test.
18740 * gfortran.dg/continuation_5.f: New test.
18741 * gfortran.dg/continuation_6.f: New test.
18743 2006-10-02 Mark Mitchell <mark@codesourcery.com>
18746 * g++.dg/template/vla1.C: New test.
18748 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18751 * gfortran.dg/complex_parameter_1.f90: New test.
18753 2006-10-02 Jakub Jelinek <jakub@redhat.com>
18756 * gcc.c-torture/execute/20060929-1.c: New test.
18758 2006-10-01 Mark Mitchell <mark@codesourcery.com>
18761 * g++.dg/template/member6.C: New test.
18762 * g++.dg/parse/typename7.C: Adjust error markers.
18765 * g++.dg/template/member7.C: New test.
18767 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
18770 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
18771 gcc.dg/Woverride-init-3.c: New tests.
18773 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
18775 * gcc.c-torture/execute/20060930-1.c: New test.
18777 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18780 * gfortran.dg/specifics_1.f90: New test.
18781 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
18784 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18786 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
18787 pthread-init-common.h: New.
18789 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
18791 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
18792 precision on some archs.
18794 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
18796 * gcc.dg/non-local-goto-1.c: New test.
18797 * gcc.dg/non-local-goto-2.c: Likewise.
18798 * gcc.dg/setjmp-3.c: Likewise.
18799 * gcc.dg/setjmp-4.c: Likewise.
18801 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
18803 * gnat.dg/self_aggregate_with_pointer.adb: New test.
18805 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
18808 * gfortran.dg/exponent_1.f90: New test.
18811 * gfortran.dg/nearest_1.f90: New test.
18813 2006-09-26 Jakub Jelinek <jakub@redhat.com>
18815 PR middle-end/25261
18816 PR middle-end/28790
18817 * gcc.dg/gomp/nestedfn-1.c: New test.
18819 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
18822 * objc/compile/method-1.m: New test.
18824 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
18827 * g++.dg/template/crash58.C: New test.
18828 * g++.dg/parse/crash28.C: Adjust error markers.
18829 * g++.dg/template/crash34.C: Likewise.
18830 * g++.dg/template/friend31.C: Likewise.
18831 * g++.dg/template/crash32.C: Likewise.
18834 * g++.dg/template/crash59.C: New test.
18837 * g++.dg/template/spec33.C: New test.
18838 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
18840 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
18841 Adam Nemet <anemet@caviumnetworks.com>
18843 * gcc.dg/tree-ssa/ivopts-1.c: New test.
18844 * gcc.dg/tree-ssa/ivopts-2.c: New test.
18846 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
18849 * gcc.dg/pr28911.c: New.
18851 2006-09-23 Uros Bizjak <uros@kss-loka.si>
18854 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
18855 (dg-options): Add -mfpmath=387.
18857 2006-09-23 Jakub Jelinek <jakub@redhat.com>
18860 * gcc.dg/pr28706.c: New test.
18863 * gcc.dg/pr28712.c: New test.
18865 2006-09-22 Mike Stump <mrs@apple.com>
18867 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
18869 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
18871 PR tree-optimization/28888
18872 * gcc.dg/pr28888.c: New test.
18874 2006-09-21 Mark Mitchell <mark@codesourcery.com>
18877 * g++.dg/init/ptrfn1.C: New test.
18879 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
18882 * g++.dg/template/spec32.C: New test.
18883 * g++.dg/parse/crash9.C: Adjust error markers.
18886 * g++.dg/template/typedef6.C: New test.
18887 * g++.dg/init/error1.C: Adjust error markers.
18888 * g++.dg/parse/crash9.C: Likewise.
18889 * g++.dg/template/crash55.C: Likewise.
18891 2006-09-21 Janis Johnson <janis187@us.ibm.com>
18893 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
18895 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
18898 * g++.dg/ext/dllimport12.C: New test.
18900 2006-09-20 Richard Sandiford <richard@codesourcery.com>
18902 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
18903 * gcc.target/mips/nmadd-2.c: Likewise.
18904 * gcc.target/mips/mips-ps-6.c: New test.
18905 * gcc.target/mips/neg-abs-1.c: Likewise.
18906 * gcc.target/mips/neg-abs-2.c: Likewise.
18907 * gcc.target/mips/nmadd-3.c: New test.
18909 2006-09-20 Jakub Jelinek <jakub@redhat.com>
18911 PR middle-end/28046
18912 * gcc.dg/gomp/atomic-10.c: New test.
18913 * g++.dg/gomp/atomic-10.C: New test.
18915 2006-09-20 Eric Christopher <echristo@apple.com>
18917 * gcc.target/i386/sse3-not-fisttp.c: New.
18919 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
18921 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
18923 2006-09-19 Richard Sandiford <richard@codesourcery.com>
18925 * gcc.c-torture/execute/pr28289.c (one): New variable.
18926 (main): Use it instead of argc.
18927 * gcc.c-torture/execute/20060102-1.c (one): New variable.
18928 (main): Use it instead of argc.
18930 2006-09-19 Paul Brook <paul@codesourcery.com>
18933 * gcc.dg/nested-func-5.c: New test.
18935 2006-09-19 Ben Elliston <bje@au.ibm.com>
18937 * lib/target-supports.exp (check_effective_target_tls): Compile
18938 test stubs using ${tool}_target_compile, not just target_compile.
18939 (check_effective_target_tls_runtime): Likewise.
18941 2006-09-19 Ben Elliston <bje@au.ibm.com>
18943 * gcc.c-torture/compile/20030405-1.x: Remove.
18945 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
18946 optimising linker from discarding it.
18948 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
18951 * gfortran.dg/keyword_symbol_1.f90: New test.
18953 * gfortran.dg/spread_shape_1.f90: Add missing warning with
18954 pedantic compilation option.
18956 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
18959 * gfortran.dg/spread_shape_1.f90: New test.
18961 2006-09-17 Roger Sayle <roger@eyesopen.com>
18963 PR tree-optimization/28887
18964 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
18966 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
18969 * gcc.dg/pr25993.c: New test.
18971 2006-09-17 Ira Rosen <irar@il.ibm.com>
18974 * gcc.dg/vect/pr21591.c: New test.
18976 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
18979 * gcc.c-torture/compile/strcpy-1.c: New test.
18980 * gcc.c-torture/compile/strcpy-2.c: New test.
18981 * gcc.c-torture/compile/memcpy-1.c: New test.
18982 * gcc.c-torture/compile/memcpy-2.c: New test.
18984 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
18987 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
18989 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
18991 * gnat.dg/specs/double_record_extension1.ads: New test.
18992 * gnat.dg/specs/double_record_extension2.ads: Likewise.
18994 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
18997 * gfortran.dg/oldstyle_3.f90: New test.
18999 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19001 PR libgfortran/29099
19002 * gfortran.dg/secnds-1.f: New test.
19004 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19006 PR libgfortran/29053
19007 * gfortran.dg/streamio_9.f90: New test.
19008 * gfortran.dg/streamio_10.f90: New test.
19010 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
19013 * g++.dg/init/array22.C: New test.
19014 * g++.dg/init/array23.C: New test.
19016 2006-09-14 Arnaud Charlet <charlet@adacore.com>
19018 * stackcheck.lst: Update list of tests requiring stack checking.
19019 * norun.lst: Adjust for above change.
19020 * ada95.lst: New file.
19021 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
19022 requiring -gnat95 switch.
19024 2006-09-14 Olivier Hainque <hainque@adacore.com>
19026 * gnat.dg/in_out_parameter.adb: New test.
19028 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
19031 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
19033 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
19035 * gnat.dg/specs/unchecked_union.ads: New test.
19037 2006-09-13 Richard Sandiford <richard@codesourcery.com>
19039 PR rtl-optimization/28982
19040 * gcc.c-torture/execute/pr28982a.c: New test.
19041 * gcc.c-torture/execute/pr28982b.c: Likewise.
19043 2006-09-12 Eric Christopher <echristo@apple.com>
19045 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
19046 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
19048 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
19051 PR preprocessor/14634
19052 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
19053 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
19054 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
19056 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19058 * gcc.dg/pr28243.c: New test.
19060 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
19063 gfortran.dg/pr28971.f90: New test to act as a backstop in case
19064 this undiagnosed regression reappears.
19066 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
19068 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
19069 Treat $srcdir as a literal.
19070 * lib/fortran-torture.exp (fortran-torture-compile,
19071 fortran-torture-execute): Likewise.
19072 * lib/objc-torture.exp (objc-torture-compile,
19073 objc-torture-execute): Likewise.
19074 * lib/profopt.exp (profopt-execute): Likewise.
19076 2006-09-11 Geoffrey Keating <geoffk@apple.com>
19078 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
19080 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
19083 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
19085 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
19088 * gcc.target/i386/pr13685.c: New test.
19090 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
19092 * gcc.dg/pr28726.c: New test.
19094 2006-09-11 Josh Conner <jconner@apple.com>
19096 * gcc.dg/nrv3.c: Increase size of structure.
19097 * gcc.dg/nrv4.c: Likewise.
19098 * gcc.dg/nrv5.c: Likewise.
19100 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
19102 PR libfortran/28890
19103 gfortran.dg/assumed_charlen_function_5.f90: New test.
19105 2006-09-10 Mark Mitchell <mark@codesourcery.com>
19108 * g++.dg/init/static3.C: New test.
19110 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
19113 * gcc.dg/long-long-cst1.c (t): Add cast to
19114 __SIZE_TYPE__ before casting to int.
19115 (main): Return 0 on success.
19117 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19119 * gcc.c-torture/execute/20060910-1.c: New test.
19121 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
19123 PR middle-end/26983
19124 * gcc.dg/pr26983.c: New test.
19126 2006-09-10 Richard Sandiford <richard@codesourcery.com>
19129 * gcc.c-torture/execute/pr29006.c: New test.
19131 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
19133 PR libfortran/28947
19134 gfortran.dg/matmul_4.f90: New test.
19136 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
19139 gfortran.dg/used_types_10: New test.
19141 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
19143 PR libfortran/28923
19144 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
19145 gfortran.dg/array_initializer_3.f90: New test.
19147 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19150 * gfortran.dg/actual_array_constructor_3.f90: New test.
19152 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
19155 * gcc.target/i386/pr26778.c: New testcase.
19157 2006-09-08 Eric Christopher <echristo@apple.com>
19159 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
19160 * gcc.target/i386/memcpy-1.c: Ditto.
19161 * gcc.target/i386/asm-1.c: Ditto.
19162 * gcc.target/i386/20060512-4.c: Ditto.
19163 * gcc.target/i386/compress-float-387.c: Ditto.
19164 * gcc.target/i386/20060512-1.c: Ditto.
19165 * gcc.target/i386/compress-float-sse.c: Ditto.
19166 * gcc.target/i386/20060512-2.c: Ditto.
19167 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
19168 * gcc.target/i386/stack-prot-kernel.c: Ditto.
19169 * gcc.target/i386/compress-float-387-pic.c: Ditto.
19170 * gcc.dg/pr26449.c: Ditto.
19171 * gcc.dg/attr-ms_struct-2.c: Ditto.
19172 * gcc.dg/attr-ms_struct-1.c: Ditto.
19173 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
19175 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
19178 * gcc.dg/vla-10.c: New test.
19180 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19183 * g++.dg/parse/template20.C: New test.
19184 * g++.dg/template/operator8.C: Remove obsolete part.
19185 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
19186 * g++.old-deja/g++.pt/crash65.C: Likewise.
19188 2006-09-07 Jason Merrill <jason@redhat.com>
19190 PR middle-end/27724
19191 * gcc.dg/long-long-cst1.c: New test.
19193 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
19196 * g++.dg/other/array3.C: New test.
19197 * g++.dg/other/array4.C: New test.
19198 * g++.dg/other/array5.C: New test.
19200 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
19202 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
19204 2006-09-07 Uros Bizjak <uros@kss-loka.si>
19207 * gcc.target/i386/pr28946.c: New test.
19209 2006-09-07 Steven G. Kargl <kargls@comcast.net>
19211 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
19212 in integer literal constant.
19213 * gfortran.dg/enum_8.f90: Ditto.
19214 * gfortran.dg/g77/20030326-1.f: Ditto.
19216 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
19218 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
19219 nonconformance usage.
19221 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
19223 PR middle-end/28862
19224 * gcc.c-torture/compile/vector-align-1.c: New test.
19226 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
19229 * g++.dg/opt/copysign-1.C: New test.
19231 2006-09-06 Jason Merrill <jason@redhat.com>
19234 * g++.dg/warn/unused-result1.C: New test.
19236 2006-09-06 Mark Mitchell <mark@codesourcery.com>
19239 * g++.dg/ext/vla3.C: New test.
19242 * g++.dg/template/array16.C: New test.
19244 2006-09-06 Richard Guenther <rguenther@suse.de>
19246 * gcc.dg/pr27226.c: Remove testcase again.
19248 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
19251 * g++.dg/opt/unroll2.C: New test.
19253 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
19256 * gcc.dg/vect/pr28952.c: New test.
19258 2006-09-05 Richard Guenther <rguenther@suse.de>
19260 PR tree-optimization/28900
19261 * gcc.dg/torture/pr28900.c: New testcase
19263 2006-09-05 Richard Guenther <rguenther@suse.de>
19265 PR tree-optimization/28905
19266 * gcc.c-torture/compile/pr28905.c: New testcase.
19268 2006-09-05 Richard Guenther <rguenther@suse.de>
19270 PR middle-end/28935
19271 * gcc.dg/pr28935.c: New testcase.
19273 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19275 * gcc.c-torture/execute/20060905-1.c: New test.
19277 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
19280 * gfortran.dg/used_types_7.f90: New test.
19281 * gfortran.dg/used_types_8.f90: New test.
19282 * gfortran.dg/used_types_9.f90: New test.
19284 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19286 * gcc.c-torture/compile/20060904-1.c: New test.
19288 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
19290 PR c++/23287 Revert my 2006-09-01 patch
19291 * g++.dg/parse/dtor12.C: Remove.
19293 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
19296 * g++.dg/template/operator9.C: New test.
19299 * g++.dg/template/operator7.C: New test.
19302 * g++.dg/template/operator8.C: New test.
19305 * g++.dg/template/crash57.C: New test.
19307 * g++.dg/template/typedef4.C: Adjust error markers.
19308 * g++.dg/template/typedef5.C: Likewise.
19310 2006-09-02 Jakub Jelinek <jakub@redhat.com>
19313 * g++.dg/parse/crash33.C: New test.
19315 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
19316 Richard Guenther <rguenther@suse.de>
19317 Adam Nemet <anemet@caviumnetworks.com>
19319 PR middle-end/27226
19320 * gcc.target/mips/memcpy-1.c: New testcase.
19321 * gcc.dg/pr27226.c: Likewise.
19323 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
19326 * g++.dg/lookup/koenig5.C: New.
19327 * g++.dg/template/crash56.C: New.
19329 2006-09-01 Josh Conner <jconner@apple.com>
19332 * gcc.dg/nrv3.c: New test.
19333 * gcc.dg/nrv4.c: New test.
19334 * gcc.dg/nrv5.c: New test.
19336 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
19339 * g++.dg/parse/dtor12.C: New.
19341 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
19343 PR tree-optimization/28839
19344 * gcc.dg/pr28839.c: New test.
19346 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
19349 * gcc.dg/pr24367.c: New testcase.
19351 2006-08-30 Joseph Myers <joseph@codesourcery.com>
19353 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
19355 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
19357 PR rtl-optimization/27735
19358 * gcc.dg/loop-unswitch-1.c: New test.
19360 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
19363 * gfortran.dg/aliasing_dummy_2.f90: New test.
19366 * gfortran.dg/generic_5.f90: Change error message.
19369 * gfortran.dg/generic_6.f90: New test.
19372 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
19375 * gfortran.dg/invalid_interface_assignment.f90: New test.
19378 * gfortran.dg/module_proc_external_dummy.f90: New test.
19380 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
19383 * g++.dg/warn/var-args1.C: New test.
19385 2006-08-29 Steven G. Kargl <kargls@comcast.net>
19388 * gfortran.dg/simpleif_2.f90: New test.
19389 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
19390 * gfortran.dg/enum_5.f90: Ditto.
19392 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19393 Kazu Hirata <kazu@codesourcery.com>
19395 PR tree-optimization/17506
19396 * gcc.dg/pr17506.c: New.
19398 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
19401 * g++.dg/eh/alias1.C: New test.
19403 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19406 * g++.dg/template/ttp22.C: New test.
19408 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
19410 PR middle-end/26632
19411 * gcc.dg/pr26632.c: New.
19413 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19415 PR libgfortran/28354
19416 * gfortran.dg/fmt_zero_precision.f90: New test.
19418 2006-08-27 Mark Mitchell <mark@codesourcery.com>
19421 * g++.dg/template/spec31.C: New test.
19423 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
19426 * g++.dg/other/static2.C: New test.
19428 2006-08-26 Roger Sayle <roger@eyesopen.com>
19430 * gcc.dg/Wswitch-enum-2.c: New test case.
19431 * gcc.dg/Wswitch-enum-3.c: Likewise.
19433 2006-08-26 Richard Guenther <rguenther@suse.de>
19435 * gcc.c-torture/compile/20060826-1.c: New testcase.
19437 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
19440 * g++.dg/template/void10.C: New test.
19443 * g++.dg/template/void8.C: New test.
19446 * g++.dg/template/void9.C: New test.
19448 * g++.dg/template/void3.C: Adjust error markers.
19449 * g++.dg/template/void4.C: Likewise.
19450 * g++.dg/template/crash55.C: Likewise.
19451 * g++.dg/template/void7.C: Likewise
19453 2006-08-26 Mark Mitchell <mark@codesourcery.com>
19456 * g++.dg/inherit/access6.C: New test.
19457 * g++.dg/inherit/access7.C: Likewise.
19460 * g++.dg/template/array15.C: New test.
19461 * g++.dg/template/crash2.C: Tweak error markers.
19463 2006-08-26 Jakub Jelinek <jakub@redhat.com>
19465 PR middle-end/28683
19466 * gcc.c-torture/compile/20060823-1.c: New test.
19468 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19471 * g++.dg/template/ttp21.C: New test.
19474 * g++.dg/other/operator1.C: Add error-marker.
19475 * g++.dg/other/operator2.C: New test.
19477 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
19480 * gcc.c-torture/compile/vla-const-1.c,
19481 gcc.c-torture/compile/vla-const-2.c: New tests.
19483 2006-08-26 Richard Guenther <rguenther@suse.de>
19485 PR middle-end/28814
19486 * gcc.dg/torture/pr28814.c: New testcase.
19488 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
19491 * gcc.c-torture/compile/compound-literal-1.c: New test.
19493 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
19496 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
19497 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
19498 Expect extra diagnostics.
19500 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
19502 gcc.dg/noncompile/pr16876.c: New test.
19504 2006-08-25 Mark Mitchell <mark@codesourcery.com>
19507 * g++.dg/parse/local1.C: New test.
19508 * g++.dg/other/qual1.C: Tweak error marker.
19510 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
19513 * g++.dg/template/typename10.C: New.
19514 * g++.dg/template/lookup4.C: Remove bogus error marker.
19516 2006-08-25 Richard Guenther <rguenther@suse.de>
19519 * gcc.dg/pr26570.c: Fix testcase.
19521 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
19524 * gcc.c-torture/execute/mayalias-2.c: New test.
19525 * gcc.dg/tree-ssa/alias-13.c: New test.
19527 2006-08-24 Jan Hubicka <jh@suse.cz>
19530 * gcc.dg/debug/pr26881.c: New file.
19532 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
19535 * gfortran.dg/used_types_4.f90: New test.
19536 * gfortran.dg/derived_init_2.f90: Modify to check sibling
19537 association of derived types.
19538 * gfortran.dg/used_types_2.f90: Add module cleanup.
19539 * gfortran.dg/used_types_3.f90: The same.
19542 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
19545 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19548 * gfortran.dg/direct_io_6.f90: Remove test.
19550 2006-08-23 Stuart Hastings <stuart@apple.com>
19553 * gcc.target/i386/20060821-1.c: New.
19555 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
19557 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
19558 dg-warning strings for dllimport.
19560 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
19563 * g++.dg/ext/vector4.C: New test.
19564 * g++.dg/ext/complex1.C: New test.
19566 2006-08-21 Geoffrey Keating <geoffk@apple.com>
19569 * gcc.dg/debug/const-1.c: New.
19570 * gcc.dg/debug/const-2.c: New.
19571 * gcc.dg/debug/dwarf2/const-1.c: New.
19572 * gcc.dg/debug/dwarf2/const-2.c: New.
19573 * gcc.dg/debug/dwarf2/const-2b.c: New.
19575 2006-08-22 Richard Guenther <rguenther@suse.de>
19577 PR middle-end/28776
19578 * gcc.c-torture/compile/pr28776-1.c: New testcase.
19579 * gcc.c-torture/compile/pr28776-2.c: Likewise.
19581 2006-08-22 Daniel Berlin <dberlin@dberlin.org>
19583 PR tree-optimization/28003
19584 * g++.dg/tree-ssa/pr28003.C: New.
19586 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
19588 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
19590 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
19593 * g++.dg/other/error14.C: New test.
19596 * g++.dg/parse/ctor7.C: New test.
19597 * g++.dg/parse/ctor8.C: Likewise.
19600 * g++.dg/template/void7.C: New test.
19602 2006-08-21 Olivier Hainque <hainque@adacore.com>
19604 * gnat.dg/self_aggregate_with_zeros.adb: New test.
19605 * gnat.dg/self_aggregate_with_array.adb: New test.
19607 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
19609 * g++.dg/eh/arm-vfp-unwind.C: New test.
19611 2006-08-20 Mark Mitchell <mark@codesourcery.com>
19614 * g++.dg/template/ref3.C: New test.
19615 * g++.dg/template/nontype13.C: New test.
19618 * g++.dg/template/ptrmem17.C: New test.
19620 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
19623 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
19625 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
19628 * gfortran.dg/used_types_2.f90: New test.
19631 * gfortran.dg/used_types_3.f90: New test.
19634 * gfortran.dg/generic_actual_arg.f90: New test.
19637 * gfortran.dg/module_private_array_refs_1.f90: New test.
19640 * gfortran.dg/program_name_1.f90: New test.
19643 * gfortran.dg/derived_constructor_comps_1.f90: New test.
19646 * gfortran.dg/array_initializer_2.f90: New test.
19649 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
19652 * gfortran.dg/assumed_charlen_function_4.f90: New test.
19655 * gfortran.dg/assumed_charlen_in_main.f90: New test.
19658 * gfortran.dg/dependent_decls_1.f90: New test.
19660 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
19663 * gfortran.dg/derived_init_2.f90: New.
19665 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
19667 * gcc.c-torture/execute/pr28289.c: New test.
19669 2006-08-17 Jakub Jelinek <jakub@redhat.com>
19672 * gcc.dg/attr-externally-visible-1.c: New test.
19673 * gcc.dg/attr-externally-visible-2.c: New test.
19674 * g++.dg/parse/attr-externally-visible-1.C: New test.
19675 * g++.dg/parse/attr-externally-visible-2.C: New test.
19677 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19680 * g++.dg/parse/dtor11.C: New test.
19682 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
19684 PR rtl-optimization/28489
19685 * gcc.c-torture/compile/pr28489.c: New test.
19687 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19690 * g++.dg/template/redecl4.C: New test.
19693 * g++.dg/template/ctor8.C: New test.
19695 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
19697 * gcc.dg/pr26570.c: Fix testcase.
19699 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
19702 * g++.dg/parse/offsetof6.C: New test.
19703 * g++.dg/parse/offsetof6.C: New test.
19704 * g++.dg/parse/offsetof7.C: New test.
19706 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19709 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
19712 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
19715 * g++.dg/ext/vector3.C: New test.
19717 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
19719 PR gcov/profile/26570
19720 * gcc.dg/pr26570.c: New test.
19722 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
19725 * gcc.dg/qual-component-1.c: New test.
19727 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19730 * g++.dg/parse/new3.C: New test.
19732 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19735 * gfortran.dg/streamio_1.f90: New test.
19736 * gfortran.dg/streamio_2.f90: New test.
19737 * gfortran.dg/streamio_3.f90: New test.
19738 * gfortran.dg/streamio_4.f90: New test.
19739 * gfortran.dg/streamio_5.f90: New test.
19740 * gfortran.dg/streamio_6.f90: New test.
19741 * gfortran.dg/streamio_7.f90: New test.
19742 * gfortran.dg/streamio_8.f90: New test.
19744 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
19747 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
19749 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
19752 * g++.dg/template/void6.C: New test.
19754 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19757 * gcc.dg/parse-error-1.c: New test.
19758 * gcc.dg/parse-error-2.c: New test.
19759 * gcc.dg/cpp/digraph2.c: Add error-marker.
19760 * gcc.dg/noncompile/920923-1.c: Likewise.
19762 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
19765 * gcc.dg/sizeof-2.c: New testcase.
19768 * gcc.dg/switch-A.c: New testcase.
19770 2006-08-14 Steve Ellcey <sje@cup.hp.com>
19774 * g++.old-deja/g++.warn/compare1.C: Delete.
19775 * g++.dg/opt/pr7503-2.C: Delete.
19776 * g++.dg/opt/pr7503-3.C: Delete.
19777 * g++.dg/opt/pr7503-4.C: Delete.
19778 * g++.dg/opt/pr7503-5.C: Delete.
19779 * g++.dg/opt/max1.C: Delete.
19780 * g++.dg/warn/minmax.C: Delete.
19781 * g++.dg/expr/minmax.C: New test.
19783 2006-08-14 Richard Guenther <rguenther@suse.de>
19786 * gcc.c-torture/execute/pr28651.c: Do not use argc
19787 to avoid optimization, instead forbid inlining.
19789 2006-08-14 Richard Sandiford <richard@codesourcery.com>
19791 PR rtl-optimization/28634
19792 * gcc.c-torture/execute/ieee/pr28634.c: New test.
19794 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
19797 * gcc.dg/torture/pr27184.c: New test.
19799 2006-08-12 Jakub Jelinek <jakub@redhat.com>
19801 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
19803 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19805 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
19806 * gfortran.dg/stat_2.f90: Likewise.
19807 * gfortran.dg/chmod_1.f90: Likewise.
19808 * gfortran.dg/chmod_2.f90: Likewise.
19809 * gfortran.dg/chmod_3.f90: Likewise.
19811 2006-08-11 David Edelsohn <edelsohn@gnu.org>
19813 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
19815 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
19817 * g++.dg/opt/pr23454-2.C: New test.
19819 2006-08-11 Richard Guenther <rguenther@suse.de>
19821 PR middle-end/28651
19822 * gcc.c-torture/execute/pr28651.c: New testcase.
19824 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
19826 * gnat.dg/specs/static_initializer.ads: New test.
19828 2006-08-10 Paul Brook <paul@codesourcery.com>
19830 * gcc.target/arm/cond-asm.c: New test.
19832 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
19834 PR tree-optimization/26197
19835 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
19836 * g++.dg/vect/vect.exp: Compile the new tests with
19837 --param max-aliased-vops=0.
19839 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
19842 * g++.dg/template/void3.C: New test.
19845 * g++.dg/template/void4.C: New test.
19848 * g++.dg/template/void5.C: New test.
19850 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
19852 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
19853 after dg-do compile.
19855 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
19857 PR tree-optimizations/26969
19858 * gcc.dg/vect/vect.exp: Compile tests prefixed with
19859 "unswitch-loops" with -funswitch-loops.
19860 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
19862 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19864 * gcc.dg/sparc-getcontext-1.c: Fix typo.
19865 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
19866 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
19867 * objc.dg/dwarf-1.m: Likewise.
19868 * objc.dg/dwarf-2.m: Likewise.
19869 * obj-c++.dg/dwarf-2.mm: Likewise.
19871 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19873 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
19874 * objc.dg/dwarf-2.m: Likewise.
19875 * obj-c++.dg/dwarf-2.mm: Likewise.
19877 PR libfortran/28603
19878 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
19881 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
19884 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
19886 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
19889 * gcc.target/i386/pr27827.c: New testcase.
19891 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
19894 * gfortran.dg/sequence_types_1.f90: New test.
19896 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
19899 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
19900 dg-warning. Add -pedantic option.
19902 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19905 * gcc.dg/proto-1.c: New test.
19908 * gcc.dg/lvalue-4.c: New test.
19911 * gcc.dg/init-bad-5.c: New test.
19913 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
19916 * g++.dg/ext/typedef-init.C: Add new test for typedef
19917 initialization inside templates. Adjust existing error markers.
19919 2006-08-03 Mark Mitchell <mark@codesourcery.com>
19922 * g++.dg/init/ptrmem3.C: New test.
19924 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
19926 PR tree-optimization/27770
19927 * lib/target-support.exp: New target keyword "section_anchors".
19928 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
19930 * gcc.dg/vect/section-anchors-pr27770.c: New test.
19931 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
19932 * gcc.dg/vect/section-anchors-vect-69.c: New test.
19933 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
19935 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19937 * gcc.dg/20060801-1.c: Add missing '}'.
19939 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19942 * g++.dg/parse/dtor9.C: New test.
19943 * g++.dg/parse/dtor10.C: New test.
19944 * g++.dg/other/error7.C: Adjust error-marker.
19947 * g++.dg/other/default5.C: New test.
19949 2006-08-02 Richard Guenther <rguenther@suse.de>
19951 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
19953 2006-08-02 Mark Mitchell <mark@codesourcery.com>
19956 * g++.dg/template/conv9.C: New test.
19958 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
19961 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
19962 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
19963 Optionally return assembly text. Update callers.
19964 (check_no_compiler_messages): Update verbose messages.
19965 (check_no_messages_and_pattern): New.
19966 (check_effective_target_string_merging): New.
19968 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19971 * g++.dg/eh/catch4.C: New test.
19974 * g++.dg/other/qual1.C: New test.
19977 * g++.dg/inherit/error2.C: New test.
19980 * g++.dg/other/new1.C: New test.
19982 * g++.dg/warn/pr23075.C: Remove obsolete test.
19983 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
19984 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
19986 2006-07-31 Mark Mitchell <mark@codesourcery.com>
19989 * g++.dg/eh/cast1.C: New test.
19991 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
19993 PR libfortran/28452
19994 * gfortran.dg/random_3.f90: New test.
19996 2006-08-01 Steve Ellcey <sje@cup.hp.com>
19999 * g++.dg/other/pr28304.C: Change expected error message.
20000 * g++.dg/other/pr28432.C: New test.
20002 2006-08-01 Steve Ellcey <sje@cup.hp.com>
20005 * g++.dg/init/brace2.C: Change expected error message, add empty init.
20007 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
20010 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
20012 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
20013 g++.dg/debug/enum-2.C: New.
20015 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20018 * g++.dg/parse/long1.C: Add more tests.
20020 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20022 * gfortran.dg/lrshift_1.c: New file.
20024 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20026 PR libgfortran/28335
20027 * gfortran.dg/no_unit_error_1.f90: New test.
20029 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20031 PR libgfortran/28335
20032 * gfortran.dg/no_unit_error_1.f90: Delete test.
20033 * gfortran.dg/no_unit_error_2.f90: Delete test.
20035 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20037 * gfortran.dg/chmod_3.f90: New test.
20038 * gfortran.dg/ltime_gmtime_1.f90: New test.
20039 * gfortran.dg/ltime_gmtime_2.f90: New test.
20040 * gfortran.dg/lrshift_1.f90: New test.
20041 * gfortran.dg/chmod_1.f90: New test.
20042 * gfortran.dg/chmod_2.f90: New test.
20044 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
20047 * g++.dg/template/crash55.C: New test.
20050 * g++.dg/template/nontype16.C: New test.
20052 * g++.dg/template/void2.C: Adjust error markers.
20053 * g++.dg/template/nontype5.C: Adjust error markers.
20055 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
20057 * gcc.target/i386/stack-prot-kernel.c: New test.
20059 2006-07-27 Roger Sayle <roger@eyesopen.com>
20061 * gcc.dg/builtins-55.c: New test case.
20063 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
20065 PR rtl-optimization/27907
20066 * gcc.c-torture/compile/pr27907.c: New test.
20068 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20070 * gfortran.dg/mclock.f90: New test.
20071 * gfortran.dg/int_conv_1.f90: New test.
20072 * gfortran.dg/stat_1.f90: New test.
20073 * gfortran.dg/stat_2.f90: New test.
20075 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20077 PR libgfortran/28335
20078 * gfortran.dg/no_unit_error_1.f90: New test.
20079 * gfortran.dg/no_unit_error_2.f90: New test.
20080 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
20082 2006-07-25 Roger Sayle <roger@eyesopen.com>
20084 PR middle-end/28473
20085 * gcc.dg/fold-convround-1.c: New test case.
20087 2006-07-24 Steven G. Kargl <kargls@comcast.net>
20089 * gfortran.dg/arithmetic_if.f90: Fix comments.
20091 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20094 * g++.dg/other/typedef1.C: New test.
20095 * g++.dg/template/typedef4.C: New test.
20096 * g++.dg/template/typedef5.C: New test.
20098 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
20101 * gfortran.dg/allocatable_dummy_3.f90: New.
20103 2006-07-24 Steven G. Kargl <kargls@comcast.net>
20106 * gfortran.dg/arithmetic_if.f90: New test.
20108 2006-07-24 Uros Bizjak <uros@kss-loka.si>
20110 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
20111 avoid memcpy optimization.
20113 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20116 * gfortran.dg/direct_io_6.f90: New test.
20118 2006-07-24 Jan Hubicka <jh@suse.cz>
20122 * gcc.dg/pr25795.c: New test.
20123 * gcc.dg/pr25795-1.c: New test.
20125 2006-07-23 Roger Sayle <roger@eyesopen.com>
20127 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
20128 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
20129 which may be transformed to "g || h" on some platforms.
20131 2006-07-23 Mark Mitchell <mark@codesourcery.com>
20134 * g++.dg/template/friend45.C: New test.
20136 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20138 PR libgfortran/28339
20139 * gfortran.dg/arrayio_8.f90: New test.
20141 2006-07-21 Mike Stump <mrs@apple.com>
20143 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
20145 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
20147 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20150 * g++.dg/eh/catch3.C: New test.
20153 * g++.dg/template/defarg10.C: New test.
20155 2006-07-20 Paul Brook <paul@codesourcery.com>
20158 * gcc.dg/pr27363.c: New test.
20160 2006-07-19 Mark Mitchell <mark@codesourcery.com>
20163 * g++.dg/init/ref13.C: New test.
20165 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20168 * obj-c++.dg/proto-error-1.mm: New test.
20170 2006-07-18 Mark Mitchell <mark@codesourcery.com>
20173 * g++.dg/template/string1.C: New test.
20175 2006-07-18 Mark Mitchell <mark@codesourcery.com>
20178 * g++.dg/template/defarg9.C: New test.
20181 * g++.dg/template/static27.C: New test.
20183 2006-07-18 Diego Novillo <dnovillo@redhat.com>
20186 * gcc.dg/tree-ssa/pr28410.c: New test.
20188 2006-07-18 Lee Millward <lee.millward@gmail.com>
20191 * g++/dg/other/error13.C: New test.
20194 * g++.dg/template/friend44.C: New test.
20196 2006-07-18 Steve Ellcey <sje@cup.hp.com>
20199 * g++.dg/other/pr27495.C: New.
20201 2006-07-18 Olivier Hainque <hainque@adacore.com>
20203 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
20204 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
20206 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20209 * gcc.dg/pragma-pack-4.c: New test.
20211 2006-07-17 Steve Ellcey <sje@cup.hp.com>
20214 * g++.dg/ext/pr28291.C: New test.
20216 2006-07-17 Richard Sandiford <richard@codesourcery.com>
20218 PR middle-end/28403
20219 * gcc.c-torture/execute/pr28403.c: New test.
20221 2006-07-17 Richard Sandiford <richard@codesourcery.com>
20223 PR middle-end/28402
20224 * gcc.dg/pr28402.c: New test.
20226 2006-07-17 Steve Ellcey <sje@cup.hp.com>
20229 * g++.dg/other/pr28304.C: New test.
20231 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
20234 gcc.c-torture/unsorted/dump-noaddr.c: New test.
20235 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
20237 2006-07-17 Richard Guenther <rguenther@suse.de>
20239 PR tree-optimization/28238
20240 * g++.dg/tree-ssa/pr28238.C: New testcase.
20242 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20245 * g++.dg/eh/catch1.C: New test.
20246 * g++.dg/eh/catch2.C: New test.
20248 2006-07-16 Jakub Jelinek <jakub@redhat.com>
20251 * g++.dg/template/anon3.C: New test.
20253 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
20256 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
20257 specifiers requiring an explicit format tag..
20260 * gfortran.dg/generic_5: New test.
20263 * gfortran.dg/elemental_optional_args_1.f90: New test.
20265 2006-07-16 Olivier Hainque <hainque@adacore.com>
20267 * gnat.dg/assert.ads: New file.
20268 * gnat.dg/controlled_record.ads: Likewise.
20269 * gnat.dg/controlled_record.adb: Likewise.
20271 2006-07-15 Lee Millward <lee.millward@gmail.com>
20274 * g++.dg/other/error12.C: New test.
20277 * g++.dg/template/crash54.C: New test.
20279 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20282 * g++.dg/parse/catch1.C: New test.
20285 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
20288 * g++.dg/ext/attrib24.C: New test.
20290 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20293 * g++.dg/ext/asmspec1.C: New test.
20295 2006-07-13 Janis Johnson <janis187@us.ibm.com>
20297 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
20298 (dg-test): Support shouldfail tests.
20299 * lib/target-supports-dg.exp (dg-shouldfail): New.
20300 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
20301 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
20302 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
20303 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
20304 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
20305 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
20306 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
20308 2006-07-13 Jan Hubicka <jh@suse.cz>
20310 * gcc.target/i386/memcpy-1.c: New.
20312 2006-07-12 Geoffrey Keating <geoffk@apple.com>
20314 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
20316 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
20319 * gfortran.dg/present_1.f90: New test.
20322 * gfortran.dg/interface_derived_type_1.f90: New test.
20324 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
20327 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
20330 2006-07-07 Lee Millward <lee.millward@gmail.com>
20333 * g++.dg/other/label1.C: New test.
20335 2006-07-07 Richard Guenther <rguenther@suse.de>
20337 PR middle-end/28268
20338 * gcc.dg/torture/pr28268.c: New testcase.
20340 2006-07-07 Steve Ellcey <sje@cup.hp.com>
20343 * g++.dg/ext/pr27019.C: New.
20345 2006-07-07 Richard Guenther <rguenther@suse.de>
20347 PR tree-optimization/28187
20348 * gcc.dg/pr28187.c: New testcase.
20350 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
20352 * gnat.dg/address_conversion.adb: New test.
20353 * gnat.dg/boolean_subtype.adb: Likewise.
20354 * gnat.dg/frame_overflow.adb: Likewise.
20355 * gnat.dg/pointer_array.adb: Likewise.
20356 * gnat.dg/pointer_conversion.adb: Likewise.
20358 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
20362 * gfortran.dg/print_fmt_5.f90: New test.
20364 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20367 * gfortran.dg/bounds_check_4.f90: New test.
20369 2006-07-05 Richard Guenther <rguenther@suse.de>
20372 * gfortran.dg/pr28158.f90: New testcase.
20374 2006-07-05 Richard Guenther <rguenther@suse.de>
20376 PR tree-optimization/28162
20377 * gcc.dg/pr28162.c: New testcase.
20379 2006-07-05 Richard Guenther <rguenther@suse.de>
20380 Andrew Pinski <pinskia@gcc.gnu.org>
20383 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
20385 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
20388 * gfortran.dg/actual_array_substr_2.f90: New test.
20391 * gfortran.dg/actual_array_constructor_2.f90: New test.
20393 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20395 * gfortran.dg/itime_idate_1.f: New test.
20396 * gfortran.dg/itime_idate_2.f: New test.
20398 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20400 PR libgfortran/27704
20401 * gfortran.dg/open_status_3.f90: New test.
20402 * gfortran.dg/fmt_l.f90: Update for new feature.
20404 2006-07-03 Asher Langton <langton2@llnl.gov>
20406 * gfortran.dg/oldstyle_2.f90: New.
20408 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
20410 * gnat.dg/string_slice.adb: New test.
20412 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
20415 * gfortran.dg/semicolon_fixed.c: New.
20416 * gfortran.dg/semicolon_free.c: New.
20418 2006-06-30 Mike Stump <mrs@apple.com>
20420 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
20421 that don't support internal visibility.
20423 2006-06-30 Andrew Pinski <pinskia@gmail.com>
20425 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
20426 for '(' / ')' needing an extra '\'.
20428 2006-06-29 Roger Sayle <roger@eyesopen.com>
20430 PR middle-end/27428
20431 * gcc.dg/pr27428-1.c: New test case.
20433 2006-06-29 Mike Stump <mrs@apple.com>
20435 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
20436 on darwin as we can't align commons large enough yet.
20438 * gcc.dg/vla-8.c: Add additional testcases.
20440 2006-06-26 Steve Ellcey <sje@cup.hp.com>
20443 * g++.dg/other/pr28114.C: New.
20445 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
20447 * gcc.c-torture/compile/20060625-1.c: New test.
20449 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
20452 * gfortran.dg/stfunc_3.f90: New test.
20455 * gfortran.dg/impure_actual_1.f90: New test.
20458 * gfortran.dg/elemental_result_1.f90: New test.
20461 * gfortran.dg/select_7.f90: New test.
20464 * intrinsic_actual_1.f: New test.
20468 * gfortran.dg/forall_4.f90: New test.
20471 * gfortran.dg/forall_5.f90: New test.
20473 2006-06-25 Lee Millward <lee.millward@gmail.com>
20476 * g++.dg/template/using13.C: New test.
20479 * g++.dg/other/incomplete3.C: New test.
20481 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20484 * gfortran.dg/substr_3.f: New test.
20485 * gfortran.dg/equiv_2.f90: Update expected error message.
20487 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
20490 * gfortran.dg/actual_array_substr_1.f90: New test.
20492 2006-06-24 Olivier Hainque <hainque@adacore.com>
20494 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
20495 * gnat.dg/scalar_mode_agg_compare.adb: New test.
20497 2006-06-23 Janis Johnson <janis187@us.ibm.com>
20499 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
20501 2006-06-23 Steven G. Kargl <kargls@comcast.net>
20504 * gfortran.dg/simpleif_2.f90: New test.
20506 2006-06-23 Lee Millward <lee.millward@gmail.com>
20508 * g++.dg/template/error22.C: Fix typo.
20510 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20513 * g++.dg/ext/attrib23.C: New test.
20515 2006-06-23 Olivier Hainque <hainque@adacore.com>
20517 * gnat.dg/varsize_temp.adb: New test.
20519 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20522 * g++.dg/other/java2.C: New test.
20524 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
20527 * g++.dg/ext/dllimport4.C. Add more tests for invalid
20530 2006-06-22 Roger Sayle <roger@eyesopen.com>
20533 * gcc.dg/pr27531-1.c: New test case.
20535 2006-06-22 Asher Langton <langton2@llnl.gov>
20538 * gfortran.dg/implicit_8.f90: New.
20540 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
20542 PR rtl-optimization/28121
20543 * gcc.dg/pr28121.c: New test.
20545 2006-06-22 Lee Millward <lee.millward@gmail.com>
20548 * g++.dg/parse/ptrmem6.C: New test.
20551 * g++.dg/template/error22.C: New test.
20553 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20556 * g++.dg/template/friend43.C: New test.
20559 * g++.dg/template/crash53.C: New test.
20562 * g++.dg/rtti/incomplete1.C: New test.
20564 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
20566 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
20568 2006-06-21 Joseph Myers <joseph@codesourcery.com>
20570 * gcc.c-torture/execute/complex-7.c: New.
20572 2006-06-21 Jakub Jelinek <jakub@redhat.com>
20574 * gcc.dg/merge-all-constants-1.c: New test.
20576 2006-06-20 Janis Johnson <janis187@us.ibm.com>
20579 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
20581 2006-06-20 Steven G. Kargl <kargls@comcast.net>
20583 * gfortran.dg/rrspacing_1.f90: New test.
20585 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20588 * g++.dg/other/bitfield2.C: New test.
20590 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
20592 PR tree-optimization/27331
20593 * gcc.dg/pr27331.c: New test.
20595 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
20596 Eric Botcazou <ebotcazou@adacore.com>
20599 * lib/gnat.exp: New file.
20600 * lib/gnat-dg.exp: Likewise.
20601 * gnat.dg: New directory.
20602 * gnat.dg/dg.exp: New driver.
20603 * gnat.dg/specs: New directory.
20604 * gnat.dg/specs/specs.exp: New driver.
20605 * gnat.dg/style: New directory.
20606 * gnat.dg/style/style.exp: New driver.
20608 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
20611 * gfortran.dg/array_initializer_1.f90: New test.
20614 * gfortran.dg/matmul_3.f90: New test.
20616 2006-06-19 Andrew Pinski <pinskia@gmail.com>
20618 PR middle-end/28075
20619 * gcc.dg/tree-ssa/inline-1.c: New test.
20621 2006-06-19 Anatoly Sokolov <aesok@post.ru>
20623 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
20624 in malloc prototype; remove XFAIL.
20625 * gcc.dg/pr18241-2.c: Ditto.
20626 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
20627 in memset prototype; remove XFAIL.
20628 * gcc.dg/tree-ssa/pr23382.c: Ditto.
20630 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
20632 * gcc.dg/vla-8.c: Add.
20634 2006-06-19 Richard Guenther <rguenther@suse.de>
20636 PR tree-optimization/27090
20637 * g++.dg/tree-ssa/pr27090.C: New testcase.
20639 2006-06-19 Roger Sayle <roger@eyesopen.com>
20642 * gcc.dg/pr27861-1.c: New test case.
20644 2006-06-19 Richard Guenther <rguenther@suse.de>
20646 PR middle-end/28045
20647 * gcc.dg/torture/pr28045.c: New testcase.
20649 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20652 * gfortran.dg/associated_4.f90: New test.
20654 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20658 * gfortran.dg/real_const_3.f90: New test.
20660 2006-06-16 Mark Mitchell <mark@codesourcery.com>
20663 * g++.dg/template/static26.C: New test.
20666 * g++.dg/expr/bitfield2.C: New test.
20669 * g++.dg/parse/linkage2.C: New test.
20671 2006-06-16 Richard Guenther <rguenther@suse.de>
20673 PR middle-end/27116
20674 * gcc.dg/pr15785-1.c: Revert last change.
20675 * gcc.dg/torture/pr27116-2.c: New testcase.
20677 2006-06-16 Roger Sayle <roger@eyesopen.com>
20679 PR middle-end/27802
20680 * gcc.dg/pr27802-1.c: New test case.
20682 2006-06-15 Mark Mitchell <mark@codesourcery.com>
20685 * g++.dg/template/ttp18.C: New test.
20686 * g++.dg/template/ttp19.C: Likewise.
20689 * g++.dg/expr/cond9.C: New test.
20692 * g++.dg/template/ctor7.C: New test.
20694 2006-06-15 Janis Johnson <janis187@us.ibm.com>
20696 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
20698 2006-06-16 Richard Guenther <rguenther@suse.de>
20700 PR tree-optimization/27781
20701 * gcc.dg/tree-ssa/pr27781.c: New testcase.
20703 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
20705 * gfortran.dg/allocate_zerosize_2.f90: New test case.
20707 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
20709 * gcc.dg/tree-ssa/loop-18.c: New test.
20711 2006-06-14 Mark Mitchell <mark@codesourcery.com>
20714 * g++.dg/template/crash52.C: New test.
20717 * g++.dg/ext/attrib22.C: New test.
20720 * g++.dg/template/builtin1.C: New test.
20721 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
20724 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
20726 * g++.old-deja/g++.pt/crash51.C: Likewise.
20729 * g++.dg/lookup/linkage1.C: New test.
20730 * g++.dg/lookup/linkage2.C: Likewise.
20732 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
20734 PR middle-end/27959
20735 * gcc.dg/pr27959.c: New testcase.
20737 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
20740 * g++.dg/eh/div.C: New test.
20742 2006-06-13 Jakub Jelinek <jakub@redhat.com>
20745 * g++.dg/tree-ssa/pr26757.C: New test.
20746 * g++.dg/tree-ssa/pr27894.C: New test.
20748 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
20750 * gcc.c-torture/compile/20060609-1.c: New test.
20753 * gcc.c-torture/compile/pr27863.c: New test.
20755 2006-06-13 Richard Guenther <rguenther@suse.de>
20757 PR tree-optimization/27830
20758 * g++.dg/tree-ssa/pr27830.C: New testcase.
20760 2006-06-13 Matthew Sachs <msachs@apple.com>
20762 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
20763 the list of compiler flags; this causes those flags to be checked
20764 for things like dg-skip-if.
20766 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20769 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
20771 2006-06-12 Mark Mitchell <mark@codesourcery.com>
20772 Kazu Hirata <kazu@codesourcery.com>
20774 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
20775 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
20777 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20780 * g++.dg/lookup/using15.C: New test.
20783 * g++.dg/other/anon4.C: New test.
20785 2006-06-12 Roger Sayle <roger@eyesopen.com>
20788 * g++.dg/init/complex1.C: New test case.
20790 2006-06-11 Eric Christopher <echristo@apple.com>
20792 PR middle-end/27948
20793 * gcc.dg/bf-ms-layout.c: Run on darwin.
20794 * gcc.dg/bf-no-ms-layout: Ditto.
20795 * gcc.dg/attr-ms_struct-2.c: New.
20796 * gcc.dg/bf-ms-layout-2.c: Ditto.
20798 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
20800 * gcc.dg/attr-ms_struct-packed1.c: New.
20802 2006-06-09 Mike Stump <mrs@apple.com>
20804 * gcc.dg/vla-7.c: Add.
20806 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
20809 * gfortran.dg/entry_6.f90: New test.
20813 * gfortran.dg/entry_7.f90: New test.
20815 2006-06-09 Jakub Jelinek <jakub@redhat.com>
20818 * gcc.dg/cpp/_Pragma6.c: New test.
20821 * g++.dg/cpp/_Pragma1.C: New test.
20823 PR preprocessor/27746
20824 * gcc.dg/gomp/macro-3.c: New test.
20825 * gcc.dg/gomp/macro-4.c: New test.
20826 * g++.dg/gomp/macro-3.C: New test.
20827 * g++.dg/gomp/macro-4.C: New test.
20829 2006-06-09 Richard Guenther <rguenther@suse.de>
20831 PR tree-optimization/26998
20832 * gcc.dg/torture/pr26998.c: New testcase.
20833 * gcc.dg/tree-ssa/vrp29.c: New testcase.
20835 2006-06-08 Mike Stump <mrs@apple.com>
20837 * gcc.dg/pr27095.c: Account for stubs.
20840 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
20841 produce bad code on darwin.
20843 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20846 * gfortran.dg/substr_2.f: New test.
20848 2006-06-08 Asher Langton <langton2@llnl.gov>
20851 * cray_pointers_2.f90: Add -fbounds-check compile flag.
20853 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20856 * gcc.dg/union-3.c: New test.
20858 2006-06-08 Richard Guenther <rguenther@suse.de>
20860 PR middle-end/27116
20861 * gcc.dg/torture/pr27116.c: New testcase.
20862 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
20864 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
20866 PR rtl-optimization/26449
20867 * gcc.dg/pr26449.c: New test.
20869 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20872 * g++.dg/ext/offsetof1.C: Test member functions.
20874 2006-06-07 Steve Ellcey <sje@cup.hp.com>
20876 * gcc.dg/pr27095.c: Improve scanning.
20878 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
20881 * gfortran.dg/saved_automatic_1.f90: New test.
20884 * gfortran.dg/array_simplify_1.f90: New test.
20887 * gfortran.dg/entry_dummy_ref_1.f90: New test.
20890 * gfortran.dg/entry_dummy_ref_2.f90: New test.
20892 2006-06-06 Mark Mitchell <mark@codesourcery.com>
20895 * g++.dg/expr/cast7.C: New test.
20897 2006-06-06 Janis Johnson <janis187@us.ibm.com>
20899 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
20900 * lib/gcc-defs.exp (tool_check_compile): Ditto.
20901 * lib/fortran-torture.exp (fortran-torture-compile,
20902 fortran-torture-execute): Ditto.
20904 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
20907 * gcc.dg/vmx/pr27842.c: New test.
20909 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20911 PR libfortran/27895
20912 * gfortran.dg/bounds_check_3.f90: New test.
20914 2006-06-05 Mike Stump <mrs@apple.com>
20916 * objc.dg/objc-fast-4.m: Skip for ppc64.
20918 2006-06-05 Steve Ellcey <sje@cup.hp.com>
20921 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
20923 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
20924 Victor Kaplansky <victork@il.ibm.com>
20926 PR tree-optimizations/26360
20927 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
20928 with -fno-tree-dce.
20929 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
20931 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
20934 * gfortran.dg/data_char_1.f90: Add messages for truncated
20938 * gfortran.dg/func_decl_2.f90: New test.
20941 * gfortran.dg/do_2.f90: New test.
20944 * gfortran.dg/associated_3.f90: New test.
20946 2006-06-04 Mark Mitchell <mark@codesourcery.com>
20949 * g++.dg/template/static25.C: New test.
20952 * g++.dg/init/array21.C: New test.
20955 * g++.dg/ext/complit7.C: New test.
20958 * g++.dg/parse/ptrmem5.C: New test.
20960 2006-06-04 Roger Sayle <roger@eyesopen.com>
20961 Andrew Pinski <pinskia@physics.uc.edu>
20964 PR middle-end/27382
20965 * gcc.dg/pr27150-1.c: New testcase.
20966 * gcc.dg/pr27382-1.c: New testcase.
20967 * gcc.dg/pr27382-2.c: New testcase.
20969 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
20973 * gcc.dg/array-10.c: New test.
20975 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20978 * g++.dg/init/const4.C: New test.
20979 * g++.dg/init/member1.C: Add error-marker.
20980 * g++.dg/other/fold1.C: Adjust error-marker.
20982 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20985 * g++.dg/ext/offsetof1.C: New test.
20987 2006-06-04 Eric Christopher <echristo@apple.com>
20989 * gcc.dg/attr-ms_struct-1.c: New.
20991 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
20993 * gcc.c-torture/compile/builtin_constant_p.c: New test.
20995 2006-06-04 Richard Guenther <rguenther@suse.de>
20997 PR tree-optimization/27039
20998 * gcc.dg/tree-ssa/loop-17.c: New testcase.
21000 2006-06-03 Roger Sayle <roger@eyesopen.com>
21003 * gcc.target/i386/amd64-abi-2.c: New test case.
21005 2006-06-02 Eric Christopher <echristo@apple.com>
21007 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
21008 * gcc.target/i386/20020523-1.c: Skip if darwin.
21009 * gcc.target/i386/asm-3.c: Ditto.
21010 * gcc.target/i386/20011119-1.c: Ditto.
21011 * gcc.target/i386/clobbers.c: Remove pic part of test.
21013 2006-06-02 Steve Ellcey <sje@cup.hp.com>
21015 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
21016 * g++.old-deja/g++.other/init19.C: Ditto.
21017 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
21018 and add other platforms as expected failures.
21020 2006-06-01 Steve Ellcey <sje@cup.hp.com>
21022 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
21023 (is-effective-target-keyword): Ditto.
21025 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
21028 * gfortran.dg/extended_char_comparison_1.f: New test.
21030 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
21033 * gfortran.dg/dummy_procedure_1.f90: New test.
21036 * gfortran.dg/dummy_procedure_2.f90: New test.
21038 * gfortran.dg/associated_2.f90: Correct to make consistent with
21041 2006-05-31 Roger Sayle <roger@eyesopen.com>
21043 * gcc.target/i386/387-11.c: New test case.
21045 2006-05-31 Mark Mitchell <mark@codesourcery.com>
21048 * g++.dg/template/cond6.C: New test.
21051 * g++.dg/template/crash51.C: New test.
21052 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
21055 * g++.dg/init/array20.C: New test.
21057 2006-05-31 Roger Sayle <roger@eyesopen.com>
21059 * gcc.dg/builtins-54.c: New test case.
21061 2006-05-30 Mark Mitchell <mark@codesourcery.com>
21064 * g++.dg/template/fntry1.C: Add dg-do link.
21067 * g++.dg/parse/friend6.C: New test.
21069 2006-05-30 Asher Langton <langton2@llnl.gov>
21071 * gfortran.dg/cray_pointers_7.f90: New test.
21073 2006-05-30 Roger Sayle <roger@eyesopen.com>
21075 PR tree-optimization/23452
21076 * gcc.dg/fold-mulconj-1.c: New test case.
21078 2006-05-30 Mark Mitchell <mark@codesourcery.com>
21081 * g++.dg/parse/bitfield1.C: New test.
21083 2006-05-30 Roger Sayle <roger@eyesopen.com>
21085 * gcc.target/ppc-eq0-1.c: New test case.
21086 * gcc.target/ppc-negeq0-1.c: New test case.
21088 2006-05-30 Dirk Mueller <dmueller@suse.de>
21091 * gcc.dg/overflow-warn-5.c: New test.
21093 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21096 * gcc.dg/sizeof-1.c: New test.
21098 2006-05-30 Uros Bizjak <uros@kss-loka.si>
21101 * gcc.target/i386/pr27790.c: New test.
21103 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21105 PR libgfortran/27757
21106 * gfortran.dg/direct_io_5.f90: New test.
21108 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21110 PR libgfortran/27634
21111 * gfortran.dg/fmt_missing_period_1.f: New test.
21112 * gfortran.dg/fmt_missing_period_2.f: New test.
21113 * gfortran.dg/fmt_missing_period_3.f: New test.
21115 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21118 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
21121 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21124 * g++.dg/template/new6.C: New test.
21126 2006-05-29 Roger Sayle <roger@eyesopen.com>
21128 PR tree-optimization/24964
21129 * gcc.target/i386/387-10.c: New test case.
21131 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
21133 * intrinsics/string_intrinsics.c (compare_string):
21134 Use memcmp instead of strncmp to avoid tripping over
21135 CHAR(0) in a string.
21137 2006-05-27 Richard Guenther <rguenther@suse.de>
21139 PR middle-end/27773
21140 * gcc.dg/torture/pr27773.c: New testcase.
21142 2006-05-27 Dirk Mueller <dmueller@suse.de>
21144 * gcc.dg/pr24561.c: Rename to..
21145 * gcc.dg/pr25962.c: .. this.
21147 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21150 * gfortran.dg/bounds_check_2.f: New test.
21152 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
21154 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
21155 * gfortran.dg/byte_1.f90: Likewise.
21156 * gfortran.dg/dup_save_2.f90: Likewise.
21158 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
21160 * gfortran.dg/associated_2.f90: New test.
21162 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21165 * gfortran.dg/bounds_check_1.f90: New test.
21167 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
21169 PR rtl-optimization/27661
21170 * gcc.dg/pr27661.c: New test case.
21172 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
21175 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
21176 * gfortran.dg/print_parentheses_1.f: New test.
21177 * gfortran.dg/print_parentheses_2.f90: New test.
21179 2006-05-26 Jakub Jelinek <jakub@redhat.com>
21182 * gcc.dg/pr27758.c: New test.
21184 2006-05-24 Falk Hueffner <falk@debian.org>
21186 * gcc.c-torture/compile/pr27571.c: New test.
21188 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
21191 * gfortran.dg/spec_expr_4.f90: New test.
21194 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
21196 2006-05-25 Mark Mitchell <mark@codesourcery.com>
21199 * g++.dg/ext/complit6.C: New test.
21200 * g++.dg/ext/complit3.C: Adjust error markers.
21201 * g++.dg/init/const3.C: New test.
21203 2006-05-25 Richard Guenther <rguenther@suse.de>
21205 PR middle-end/27743
21206 * gcc.dg/torture/pr27743.c: New testcase.
21208 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21210 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
21212 2006-05-25 Alan Modra <amodra@bigpond.net.au>
21214 * gcc.dg/compat/scalar-by-value-x.h: New.
21215 * gcc.dg/compat/scalar-by-value-y.h: New.
21216 * gcc.dg/compat/scalar-by-value-5.c: New.
21217 * gcc.dg/compat/scalar-by-value-5_main.c: New.
21218 * gcc.dg/compat/scalar-by-value-5_x.c: New.
21219 * gcc.dg/compat/scalar-by-value-5_y.c: New.
21220 * gcc.dg/compat/scalar-by-value-6.c: New.
21221 * gcc.dg/compat/scalar-by-value-6_main.c: New.
21222 * gcc.dg/compat/scalar-by-value-6_x.c: New.
21223 * gcc.dg/compat/scalar-by-value-6_y.c: New.
21225 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
21227 PR tree-optimization/27639
21228 PR tree-optimization/26719
21229 * gcc.dg/pr27639.c: New test.
21230 * gcc.dg/pr26719.c: New test.
21231 * gcc.dg/tree-ssa/scev-cast.c: New test.
21233 2006-05-23 Mark Mitchell <mark@codesourcery.com>
21236 * g++.dg/template/error21.C: New test.
21238 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
21241 * gcc.target/i386/pr27696.c: New.
21243 2006-05-22 Janis Johnson <janis187@us.ibm.com>
21245 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
21247 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
21249 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21252 * g++.dg/other/assign1.C: New test.
21254 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
21257 * gcc.target/i386/pr27266.c: New.
21259 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21262 * g++.dg/ext/asm9.C: New test.
21264 2006-05-22 Richard Sandiford <richard@codesourcery.com>
21266 PR rtl-optimization/25514
21267 * gcc.c-torture/compile/pr25514.c: New test.
21269 2006-05-22 Richard Guenther <rguenther@suse.de>
21272 2006-01-31 Richard Guenther <rguenther@suse.de>
21274 * gcc.target/i386/sselibm-1.c: New testcase.
21275 * gcc.target/i386/sselibm-2.c: Likewise.
21276 * gcc.target/i386/sselibm-3.c: Likewise.
21277 * gcc.target/i386/sselibm-4.c: Likewise.
21278 * gcc.target/i386/sselibm-5.c: Likewise.
21280 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21283 * gcc.dg/func-args-2.c: New test.
21286 * gcc.dg/struct-incompl-1.c: New test.
21288 2006-05-22 Richard Guenther <rguenther@suse.de>
21291 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
21292 the transformations we test for.
21294 2006-05-22 Richard Guenther <rguenther@suse.de>
21297 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
21299 2006-05-21 Mark Mitchell <mark@codesourcery.com>
21302 * g++.dg/warn/new1.C: New test.
21303 * g++.dg/template/new5.C: Likewise.
21305 2006-05-21 Roger Sayle <roger@eyesopen.com>
21307 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
21308 * gcc.target/i386/20060512-3.c: Likewise.
21310 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
21312 PR rtl-optimization/27671
21313 * gcc.c-torture/execute/pr27671-1.c: New.
21314 * gcc.dg/pr27671-2.c: Likewise.
21316 PR tree-optimization/26622.
21317 * gcc.c-torture/compile/pr26622.c: New.
21319 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
21322 * gfortran.dg/recursive_reference_1.f90: New test.
21324 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
21327 * gfortran.dg/elemental_subroutine_3.f90: New test.
21330 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
21333 * gfortran.dg/associated_target_1.f90: New test.
21336 * gfortran.dg/maxloc_shape_1.f90: New test.
21338 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21340 PR libgfortran/24459
21341 * gfortran.dg/namelist_24.f90: New test.
21342 * gfortran.dg/namelist_12.f: Fix typo in comment.
21344 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
21346 PR middle-end/25776
21347 * g++.dg/other/error11.C: New test.
21349 2006-05-20 Richard Sandiford <richard@codesourcery.com>
21351 * gcc.target/mips/pr26765.c: Add -w to options.
21353 2006-05-20 Richard Sandiford <richard@codesourcery.com>
21355 * lib/target-supports.exp (check_effective_target_mpaired_single):
21357 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
21359 * g++.dg/vect/vect.exp: Likewise.
21361 2006-05-20 Richard Sandiford <richard@codesourcery.com>
21364 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
21366 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
21369 * gfortran.dg/temporary_1.f90: New file.
21371 2006-05-19 Andreas Schwab <schwab@suse.de>
21373 * g++.dg/other/unused1.C: Also match "stringz".
21375 2006-05-19 Mark Mitchell <mark@codesourcery.com>
21378 * g++.dg/template/fntry1.C: New test.
21380 2006-05-18 Mark Mitchell <mark@codesourcery.com>
21384 * g++.dg/conversion/bitfield5.C: New test.
21385 * g++.dg/conversion/bitfield6.C: New test.
21387 2006-05-18 Mike Stump <mrs@apple.com>
21389 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
21390 * gcc.dg/vla-4.c: Add.
21391 * gcc.dg/vla-5.c: Add.
21392 * gcc.dg/vla-6.c: Add.
21394 2006-05-12 Stuart Hastings <stuart@apple.com>
21396 * gcc.target/i386/20060512-1.c: New.
21397 * gcc.target/i386/20060512-2.c: New.
21398 * gcc.target/i386/20060512-3.c: New.
21399 * gcc.target/i386/20060512-4.c: New.
21401 2006-05-17 Mark Mitchell <mark@codesourcery.com>
21404 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
21407 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
21408 * g++.dg/parse/linkage1.C: New test.
21410 2006-05-17 Jakub Jelinek <jakub@redhat.com>
21412 PR tree-optimization/27548
21413 * g++.dg/tree-ssa/pr27548.C: New test.
21415 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21418 * gfortran.dg/recursive_check_1.f: New test.
21419 * gfortran.dg/recursive_check_2.f90: New test.
21421 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
21423 * g++.dg/opt/temp2.C: New test.
21425 2006-05-17 Jakub Jelinek <jakub@redhat.com>
21428 * g++.dg/init/brace5.C: New test.
21430 PR middle-end/27415
21431 * gcc.dg/gomp/pr27415.c: New test.
21432 * g++.dg/gomp/pr27415.C: New test.
21434 PR tree-optimization/27549
21435 * g++.dg/tree-ssa/pr27549.C: New test.
21437 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21439 PR libgfortran/27575
21440 * gfortran.dg/read_eof_4.f90: New test.
21442 2006-05-16 Richard Guenther <rguenther@suse.de>
21444 PR tree-optimization/22303
21445 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
21447 2006-05-16 Jakub Jelinek <jakub@redhat.com>
21449 PR middle-end/27573
21450 * gcc.dg/gomp/pr27573.c: New test.
21451 * gfortran.dg/gomp/pr27573.f90: New test.
21454 * gcc.dg/gomp/pr27499.c: New test.
21455 * g++.dg/gomp/pr27499.C: New test.
21457 2006-05-15 Mark Mitchell <mark@codesourcery.com>
21460 * g++.dg/parser/access8.C: Adjust error marker.
21461 * g++.dg/template/access17.C: New test.
21462 * g++.dg/template/access18.C: Likewise.
21464 2006-05-15 Roger Sayle <roger@eyesopen.com>
21467 * gcc.target/i386/pr26600.c: New test case.
21469 2006-05-15 Mark Mitchell <mark@codesourcery.com>
21472 * g++.dg/expr/bitfield1.C: New test.
21474 2006-05-15 Richard Guenther <rguenther@suse.de>
21476 PR tree-optimization/27603
21477 * gcc.dg/torture/pr27603.c: New testcase.
21479 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
21482 * gfortran.dg/entry_dummy_ref_1.f90: New test.
21485 * gfortran.dg/scalar_return_1.f90: New test.
21488 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
21490 2006-05-15 Jakub Jelinek <jakub@redhat.com>
21492 * gcc.dg/gomp/critical-4.c: New test.
21493 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
21494 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
21495 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
21496 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
21498 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21501 * g++.dg/template/dependent-args1.C: New test.
21504 * g++.dg/lookup/this1.C: New test.
21507 * g++.dg/template/operator6.C: New test.
21508 * g++.dg/template/incomplete3.C: New test.
21511 * g++.dg/template/new4.C: New test.
21514 * g++.dg/template/void2.C: New test.
21516 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
21518 * g++.dg/template/dependent-expr5.C: New test.
21520 2006-05-14 Roger Sayle <roger@eyesopen.com>
21522 PR middle-end/26729
21523 * gcc.dg/pr26729-1.c: New test case.
21525 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
21527 * gcc.dg/pr27003.c: New test.
21529 2006-05-12 Steve Ellcey <sje@cup.hp.com>
21531 * lib/target-supports.dg (check_cxa_atexit_available): Change
21532 v3_target_compile to ${tool}_target_compile.
21534 2006-05-11 Jason Merrill <jason@redhat.com>
21536 * lib/scanasm.exp (scan-not-hidden): Fix typo.
21538 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21541 * gfortran.dg/label_5.f90: New test.
21543 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
21545 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
21546 check_effective_target_powerpc_altivec_ok): New.
21547 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
21548 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
21549 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
21550 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
21551 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
21552 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
21553 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
21554 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
21555 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
21556 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
21557 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
21558 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
21559 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
21560 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
21561 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
21562 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
21563 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
21564 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
21565 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
21566 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
21567 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
21568 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
21569 gcc.target/powerpc/altivec-9.c,
21570 gcc.target/powerpc/altivec-consts.c,
21571 gcc.target/powerpc/altivec-pr22085.c,
21572 gcc.target/powerpc/altivec-splat.c,
21573 gcc.target/powerpc/altivec-types-1.c,
21574 gcc.target/powerpc/altivec-types-2.c,
21575 gcc.target/powerpc/altivec-types-3.c,
21576 gcc.target/powerpc/altivec-types-4.c,
21577 gcc.target/powerpc/altivec-varargs-1.c,
21578 gcc.target/powerpc/altivec-vec-merge.c,
21579 gcc.target/powerpc/ppc-vector-memcpy.c,
21580 gcc.target/powerpc/ppc-vector-memset.c,
21581 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
21582 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
21583 these effective targets.
21584 * gcc.dg/vmx/pr27006.c: Add missing close brace.
21585 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
21587 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21589 PR middle-end/27384
21590 * g++.dg/other/fold1.C: New test.
21592 PR middle-end/27488
21593 * gcc.dg/fold-nonneg-1.c: New test.
21596 * g++.dg/other/operator1.C: New test.
21598 2006-05-11 Richard Guenther <rguenther@suse.de>
21600 PR middle-end/27529
21601 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
21603 2006-05-10 Janis Johnson <janis187@us.ibm.com>
21605 * lib/target-supports-dg.exp (check-flags): New.
21606 (dg-skip-if): Move flag checks.
21608 2006-05-09 Steve Ellcey <sje@cup.hp.com>
21610 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
21611 * lib/target-supports.dg (check_cxa_atexit_available): New.
21613 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
21616 * gfortran.dg/multiple_allocation_2.f90: New test case.
21618 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
21620 * gcc.target/arm/pr27387.C: Fix a comment typo.
21622 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21625 * gfortran.dg/error_recovery_1.f90: New test.
21627 2006-05-10 Richard Guenther <rguenther@suse.de>
21629 PR tree-optimization/27302
21630 * gcc.dg/torture/pr27302.c: New testcase.
21632 2006-05-09 Dirk Mueller <dmueller@suse.de>
21633 Richard Guenther <rguenther@suse.de>
21635 PR middle-end/27498
21636 * gcc.dg/tree-ssa/pr27498.c: New testcase.
21638 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
21640 PR rtl-optimization/27335
21641 * gcc.dg/pr27335.c: New test.
21643 2006-05-06 Richard Sandiford <richard@codesourcery.com>
21645 * gcc.target/mips/mips-ps-5.c: New file.
21647 2006-05-08 Jan Hubicka <jh@suse.cz>
21649 PR middle-end/25962
21650 * gcc.dg/pr25962.c: New.
21652 2006-05-08 Roger Sayle <roger@eyesopen.com>
21655 * gcc.target/powerpc/pr27158.c: New test case.
21657 2006-05-08 Laurent GUERBY <laurent@guerby.net>
21660 * ada/acats/run_all.sh: Use test -z.
21662 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21664 PR libfortran/18271
21665 * gfortran.dg/spec_expr_3.f90: New test.
21667 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
21670 * gcc.target/i386/monitor.c: New file.
21672 2006-05-08 Alan Modra <amodra@bigpond.net.au>
21674 * gcc.dg/pr27095.c: xfail *-*-darwin*.
21676 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21679 * g++.dg/other/ptrmem7.C: New test.
21681 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21684 * gcc.dg/array-9.c: New test.
21686 2006-05-07 Richard Guenther <rguenther@suse.de>
21688 PR tree-optimization/27409
21689 * gcc.dg/torture/pr27409.c: New testcase.
21691 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
21694 * gfortran.dg/select_6.f90: New.
21696 2006-05-07 Richard Guenther <rguenther@suse.de>
21698 PR tree-optimization/27136
21699 * gcc.dg/torture/pr27136.c: New testcase.
21701 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
21704 * gfortran.dg/char_cons_len_1.f90: New test.
21706 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21709 * g++.dg/template/incomplete2.C: New test.
21711 2006-05-06 Richard Guenther <rguenther@suse.de>
21713 PR tree-optimization/27151
21714 * gcc.dg/vect/pr27151.c: New testcase.
21716 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21719 * g++.dg/template/void1.C: New test.
21722 * g++.dg/other/void2.C: New test.
21725 * g++.dg/conversion/void1.C: New test.
21727 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
21730 * g++.dg/other/unused1.C: New.
21732 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21735 * objc.dg/member-1.m: New test.
21737 2006-05-05 Steve Ellcey <sje@cup.hp.com>
21739 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
21741 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21743 PR libfortran/26985
21744 * gfortran.dg/matmul_2.f90: New test.
21746 2005-05-05 Laurent GUERBY <laurent@guerby.net>
21748 * ada/acats/run_all.sh: Use sync when main not found.
21750 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
21753 * gcc.target/mips/pr26765.c: New.
21755 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
21757 * gcc.target/bfin: New directory.
21758 * gcc.target/bfin/bfin.exp: New file.
21759 * gcc.target/bfin/frmul.c: New file.
21760 * gcc.target/bfin/arith.c: New file.
21761 * gcc.target/bfin/mul-combine.c: New file.
21762 * gcc.target/bfin/shift.c: New file.
21764 2006-05-04 Richard Guenther <rguenther@suse.de>
21766 PR tree-optimization/14287
21767 PR tree-optimization/14844
21768 PR tree-optimization/19792
21769 PR tree-optimization/21608
21770 PR tree-optimization/27090
21771 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
21772 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
21773 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
21774 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
21775 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
21777 2006-05-04 Jakub Jelinek <jakub@redhat.com>
21779 PR tree-optimization/27285
21780 * gcc.c-torture/execute/pr27285.c: New test.
21782 PR middle-end/27388
21783 * gcc.dg/gomp/pr27388-1.c: New test.
21784 * gcc.dg/gomp/pr27388-2.c: New test.
21785 * gcc.dg/gomp/pr27388-3.c: New test.
21788 * g++.dg/gomp/pr27359.C: New test.
21790 2006-05-02 Steven G. Kargl <kargls@comcast.net>
21793 * gfortran.dg/iargc.f90: New test.
21795 2006-05-02 Mark Mitchell <mark@codesourcery.com>
21798 * g++.dg/template/crash49.C: New test.
21800 2006-05-02 Steve Ellcey <sje@cup.hp.com>
21803 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
21805 2006-05-02 Jeff Law <law@redhat.com>
21807 PR tree-optimization/27364
21808 * gcc.c-torture/execute/pr27364.c: New test.
21810 2006-05-02 Mark Mitchell <mark@codesourcery.com>
21813 * g++.dg/parser/ctor5.C: New test.
21815 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
21818 * gcc.target/arm/arm.exp: New.
21819 * gcc.target/arm/pr27387.C: Likewise.
21821 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
21825 * gfortran.dg/module_equivalence_2.f90: New test.
21827 2006-05-02 Jakub Jelinek <jakub@redhat.com>
21829 PR middle-end/27337
21830 * g++.dg/gomp/pr27337-1.C: New test.
21831 * g++.dg/gomp/pr27337-2.C: New test.
21833 PR middle-end/27328
21834 * gcc.dg/gomp/pr27328.c: New test.
21836 PR middle-end/27325
21837 * g++.dg/gomp/pr27325.C: New test.
21839 PR middle-end/27310
21840 * g++.dg/gomp/pr27310.C: New test.
21842 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
21844 PR tree-optimization/27291
21845 * g++.dg/tree-ssa/pr27291.C: New test.
21847 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
21849 PR tree-optimization/27283
21850 * g++.dg/tree-ssa/pr27283.C: New test.
21852 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
21854 * gcc.dg/tree-ssa/loop-16.c: New test.
21856 2006-05-01 Roger Sayle <roger@eyesopen.com>
21857 Joseph S. Myers <joseph@codesourcery.com>
21859 * gcc.dg/Wconversion-3.c: New test case.
21860 * gcc.dg/Wconversion-4.c: Likewise.
21862 2006-05-01 Richard Guenther <rguenther@suse.de>
21864 PR tree-optimization/26726
21865 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
21867 2006-04-30 Roger Sayle <roger@eyesopen.com>
21869 * gcc.dg/Woverflow-1.c: New test case.
21870 * gcc.dg/Woverflow-2.c: Likewise.
21871 * gcc.dg/Woverflow-3.c: Likewise.
21873 2006-04-30 Mark Mitchell <mark@codesourcery.com>
21876 * g++.dg/template/defarg8.C: New test.
21878 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21881 * g++.dg/parse/operator7.C: New test.
21883 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21887 * g++.dg/template/crash48.C: New test.
21890 * g++.dg/parse/ctor4.C: New test.
21892 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21895 * gfortran.df/char_type_len.f90: New test.
21897 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21899 PR libgfortran/27304
21900 * gfortran.dg/fmt_exhaust.f90: New test.
21902 2006-04-28 Roger Sayle <roger@eyesopen.com>
21905 * gcc.dg/large-size-array-2.c: New test case.
21907 2006-04-28 Richard Guenther <rguenther@suse.de>
21910 * gcc.target/i386/pr26826.c: New testcase.
21912 2006-04-28 Jakub Jelinek <jakub@redhat.com>
21914 PR middle-end/27260
21915 * gcc.c-torture/execute/pr27260.c: New.
21917 2006-04-28 Alan Modra <amodra@bigpond.net.au>
21919 PR middle-end/27095
21920 * gcc.dg/pr27095.c: New.
21922 2006-04-27 Mark Mitchell <mark@codesourcery.com>
21925 * g++.dg/conversion/bitfield4.C: New test.
21927 2006-04-27 Eric Christopher <echristo@apple.com>
21929 * gcc.dg/pragma-ms_struct.c: New.
21931 2006-04-27 Mark Mitchell <mark@codesourcery.com>
21934 * g++.dg/template/crash47.C: New test.
21936 2006-04-27 Dirk Mueller <dmueller@suse.de>
21938 * gcc.target/i386/sse-7.c: build with -msse.
21940 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
21942 PR testsuite/27274:
21943 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
21944 (main): Exit if processor doesn't support SSE.
21946 2006-04-26 David Edelsohn <edelsohn@gnu.org>
21948 PR middle-end/27282
21949 * gcc.c-torture/compile/pr27282.c: New test.
21951 2006-04-26 Jakub Jelinek <jakub@redhat.com>
21953 PR middle-end/26913
21954 * g++.dg/gomp/pr26913.C: New test.
21957 * gcc.dg/gomp/pr25996.c: New test.
21958 * g++.dg/gomp/pr25996.C: New test.
21960 2006-04-25 Richard Sandiford <richard@codesourcery.com>
21962 PR rtl-optimization/26725
21963 * gcc.c-torture/compile/pr26725.c: New test.
21965 2006-04-25 Richard Guenther <rguenther@suse.de>
21967 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
21970 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
21972 * gcc.dg/20060425-1.c: New testcase.
21974 2006-04-25 Jakub Jelinek <jakub@redhat.com>
21976 PR tree-optimization/26865
21977 * gcc.dg/pr26865.c: New test.
21979 2006-04-24 Mark Mitchell <mark@codesourcery.com>
21982 * g++.dg/conversion/bitfield1.C: New test.
21983 * g++.dg/conversion/bitfield2.C: Likewise.
21984 * g++.dg/conversion/bitfield3.C: Likewise.
21986 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
21987 Richard Guenther <rguenther@suse.de>
21989 PR tree-optimization/27236
21990 * gcc.dg/tree-ssa/pr27236.c: New testcase.
21992 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21995 * g++.dg/other/incomplete2.C: New test.
21997 2006-04-24 Richard Guenther <rguenther@suse.de>
21999 PR middle-end/26869
22000 * gcc.dg/torture/pr26869.c: New testcase.
22002 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
22003 Richard Guenther <rguenther@suse.de>
22005 PR tree-optimization/27218
22006 * g++.dg/tree-ssa/pr27218.C: New testcase.
22008 2006-04-23 Mark Mitchell <mark@codesourcery.com>
22011 * g++.dg/template/friend41.C: New test.
22013 2006-04-23 David Edelsohn <edelsohn@gnu.org>
22015 * g++.dg/opt/pr15551.C: Include cstdio.
22016 (main): Use remove instead of unlink.
22018 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
22020 * gcc.dg/sibcall-7.c: New test.
22021 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
22022 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
22023 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
22024 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
22025 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
22027 2006-04-23 Mark Mitchell <mark@codesourcery.com>
22030 * g++.dg/opt/bitfield1.C: New test.
22031 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
22032 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
22033 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
22034 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
22035 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
22036 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
22037 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
22038 * g++.dg/abi/bitfield2.C: Likewise.
22039 * g++.dg/init/bitfield1.C: Likewise.
22041 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
22044 * gfortran.dg/elemental_subroutine_4.f90: New test.
22045 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
22048 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
22050 * gcc.c-torture/compile/20060421-1.c: New testcase.
22052 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22055 * gcc.dg/init-bad-4.c: New test.
22057 2006-04-21 Paul Brook <paul@codesourcery.com>
22059 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
22061 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
22064 * gfortran.dg/defined_operators_1.f90: New test.
22065 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
22066 remove old ones associated, incorrectly, with Note 5.46.
22069 * gfortran.dg/character_array_constructor_1.f90: New test.
22071 2006-04-20 Jakub Jelinek <jakub@redhat.com>
22073 * gcc.dg/20060419-1.c: New test.
22075 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
22078 * gcc.dg/struct-parse-1.c: New test case.
22080 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22083 * g++.dg/parse/template19.C: New test.
22086 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
22089 * g++.dg/expr/call3.C: New test.
22092 * g++.dg/conversion/dynamic1.C: New test.
22094 2006-04-19 Mark Mitchell <mark@codesourcery.com>
22097 * g++.dg/template/crash35.C: Tweak error markers.
22098 * g++.dg/template/crash46.C: New test.
22099 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
22100 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
22102 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
22104 PR rtl-optimization/14261
22105 * gcc.c-torture/compile/20060419-1.c: Added.
22107 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
22109 * gfortran.dg/label_1.f90: Adjust dg-error.
22111 2006-04-16 Roger Sayle <roger@eyesopen.com>
22114 * gcc.dg/fold-cond-1.c: New test case.
22115 * gcc.dg/pr26961-1.c: Likewise.
22117 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22119 PR libgfortran/27138
22120 * gfortran.dg/read_bad_advance.f90: New test.
22122 2006-04-16 Roger Sayle <roger@eyesopen.com>
22123 Dale Johannesen <dalej@apple.com>
22126 * gcc.target/i386/vecinit-3.c: New testcase.
22127 * gcc.target/i386/vecinit-4.c: Likewise.
22128 * gcc.target/i386/sse-18.c: Likewise.
22129 * gcc.target/i386/sse-19.c: Likewise.
22131 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
22133 * gfortran.dg/allocate_zerosize_1.f90: New test.
22135 2006-04-16 Mark Mitchell <mark@codesourcery.com>
22138 * g++.dg/template/crash45.C: New test.
22140 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
22143 * gfortran.dg/proc_assign_1.f90: New test.
22144 * gfortran.dg/procedure_lvalue.f90: Change message.
22145 * gfortran.dg/namelist_4.f90: Add new error.
22149 * gfortran.dg/auto_pointer_array_result_1.f90
22152 * gfortran.dg/specification_type_resolution_1.f90
22157 * gfortran.dg/bounds_temporaries_1.f90: New test.
22160 * gfortran.dg/array_return_value_1.f90: New test.
22162 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22165 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
22167 2006-04-15 Jakub Jelinek <jakub@redhat.com>
22169 PR middle-end/26823
22170 * g++.dg/gomp/pr26823-1.C: New test.
22171 * g++.dg/gomp/pr26823-2.C: New test.
22173 2006-04-13 Uros Bizjak <uros@kss-loka.si>
22175 PR middle-end/27134
22176 * gcc.dg/pr27314.c: New test.
22178 2006-04-13 Richard Henderson <rth@redhat.com>
22180 * g++.dg/gomp/block-0.C: Update expected matches.
22182 2006-04-13 DJ Delorie <dj@redhat.com>
22184 * lib/target-supports.exp (check_effective_target_int32plus): New.
22185 (check_effective_target_ptr32plus): New.
22186 (check_effective_target_size32plus): New.
22187 (check_effective_target_int16): New.
22188 (check_profiling_available): Add m32c to the list of unsupported
22191 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
22192 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
22194 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
22196 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
22198 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
22200 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
22201 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
22202 not just xstormy16. Skip m32c due to weird pointer size.
22203 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
22204 not just xstormy16.
22205 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
22206 not just xstormy16.
22207 * gcc.dg/20020312-2.c: Add m32c support.
22208 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
22209 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
22211 * gcc.dg/20050321-2.c: Require >=32 bit integers.
22212 * gcc.dg/asm-1.c: Skip if int and short are the same size.
22213 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
22214 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
22215 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
22217 * gcc.dg/init-string-2.c: Require >=32 bit integers.
22218 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
22219 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
22220 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
22221 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
22222 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
22223 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
22225 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
22227 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
22228 * gcc.dg/pr23049.c: Require >=32 bit integers.
22229 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
22230 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
22231 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
22232 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
22233 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
22234 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
22235 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
22236 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
22237 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
22238 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
22239 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
22240 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
22242 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
22243 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
22244 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
22245 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
22246 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
22248 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
22249 * gcc.c-torture/execute/20040703-1.x: Likewise.
22250 * gcc.c-torture/execute/20040705-1.x: Likewise.
22251 * gcc.c-torture/execute/20040705-2.x: Likewise.
22252 * gcc.c-torture/execute/20040709-1.x: Likewise.
22253 * gcc.c-torture/execute/20040709-2.x: Likewise.
22254 * gcc.c-torture/execute/20040811-1.x: Likewise.
22255 * gcc.c-torture/execute/20050316-1.x: Likewise.
22256 * gcc.c-torture/execute/bitfld-4.x: Likewise.
22257 * gcc.c-torture/execute/pr19689.x: Likewise.
22258 * gcc.c-torture/execute/pr7284-1.x: Likewise.
22259 * gcc.c-torture/execute/usmul.x: Likewise.
22260 * gcc.c-torture/execute/vrp-5.x: Likewise.
22261 * gcc.c-torture/execute/vrp-6.x: Likewise.
22262 * gcc.dg/debug/20041023-1.s: Likewise.
22264 2006-04-13 Roger Sayle <roger@eyesopen.com>
22266 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
22267 of integers to a vector types are now constant expressions in C.
22268 * gcc.dg/vect/vect-fold-1.c: New test case.
22270 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
22271 Ulrich Weigand <uweigand@de.ibm.com>
22274 * gcc.dg/vmx/pr27006.c: New testcase.
22276 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22278 PR libgfortran/26766
22279 * gfortran.dg/write_recursive.f90: New test.
22281 2006-04-11 Mark Mitchell <mark@codesourcery.com>
22283 * g++.dg/parse/dtor7.C: New test.
22284 * g++.dg/parse/new1.C: Add error marker.
22285 * g++.dg/template/new3.C: New test.
22288 * g++.dg/template/pure1.C: New test.
22291 * g++.dg/parse/ptrmem4.C: New test.
22293 2006-04-10 Jeff Law <law@redhat.com>
22296 * gcc.c-torture/compile/pr27087.c: New test.
22298 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
22301 * gcc.dg/20060410.c: New.
22303 2006-04-10 Matthias Klose <doko@debian.org>
22305 * lib/gcc-defs.exp (gcc-set-multilib-library-path):
22306 Recognize multilib directory names containing underscores.
22308 2006-04-10 Roger Sayle <roger@eyesopen.com>
22310 * gcc.target/i386/vecinit-1.c: New test case.
22311 * gcc.target/i386/vecinit-2.c: Likewise.
22313 2006-04-10 Jakub Jelinek <jakub@redhat.com>
22316 * g++.dg/debug/dwarf2-2.C: New test.
22318 2006-04-09 Richard Sandiford <richard@codesourcery.com>
22320 PR rtl-optimization/27073
22321 * gcc.c-torture/execute/pr27073.c: New test.
22323 2006-04-08 Mike Stump <mrs@apple.com>
22325 * gcc.dg/pragma-darwin.c: Improve for ppc64.
22327 2006-04-07 Richard Guenther <rguenther@suse.de>
22329 PR tree-optimization/26135
22330 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
22332 2006-04-06 Jan Hubicka <jh@suse.cz>
22335 * g++.dg/bprob/g++-bprob-2.C: New testcase.
22337 2006-04-06 Roger Sayle <roger@eyesopen.com>
22339 * g++.dg/conversion/nullptr1.C: New test case.
22340 * g++.dg/conversion/nullptr2.C: Likewise.
22342 2006-04-05 Roger Sayle <roger@eyesopen.com>
22344 * gfortran.dg/dependency_18.f90: New test case.
22346 2006-04-05 Richard Guenther <rguenther@suse.de>
22348 PR tree-optimization/26919
22349 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
22350 * gcc.dg/ipa/ipa-2.c: Likewise.
22351 * gcc.dg/ipa/ipa-3.c: Likewise.
22352 * gcc.dg/ipa/ipa-5.c: Likewise.
22354 2006-04-05 Richard Guenther <rguenther@suse.de>
22356 PR tree-optimization/26763
22357 * gcc.dg/torture/pr26763-1.c: New testcase.
22358 * gcc.dg/torture/pr26763-2.c: Likewise.
22360 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
22364 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
22366 2006-04-04 Eric Christopher <echristo@apple.com>
22368 * gcc.target/i386/387-1.c: Allow regexp to match darwin
22370 * gcc.target/i386/387-5.c: Ditto.
22372 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
22374 * gcc.target/sparc/struct-ret-check.c: New test.
22376 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22378 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
22379 zero decimal digits specified in format.
22381 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
22384 * gfortran.dg/missing_optional_dummy_1.f90: New test.
22387 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
22388 * gfortran.dg/initialization_1.f90: Make assignment compliant.
22389 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
22390 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
22391 compliant and detect bigendian-ness.
22393 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
22395 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
22396 dummy arguments work when the actual argument is itself a dummy
22397 argument of the caller.
22399 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
22401 PR libfortran/24685
22402 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
22404 2006-04-01 Roger Sayle <roger@eyesopen.com>
22406 * gfortran.dg/dependencency_17.f90: New test case.
22408 2006-04-01 Roger Sayle <roger@eyesopen.com>
22410 * gfortran.dg/dependency_14.f90: New test case.
22411 * gfortran.dg/dependency_15.f90: Likewise.
22412 * gfortran.dg/dependency_16.f90: Likewise.
22414 2006-03-31 Asher Langton <langton2@llnl.gov>
22417 gfortran.dg/cray_pointers_6.f90: New test.
22419 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22421 PR libgfortran/26890
22422 * gfortran.dg/read_size_noadvance.f90: New test.
22424 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
22427 * gfortran.dg/multiple_allocation_1.f90: Check that the
22428 size has changed after a re-allocation with stat.
22430 2006-03-30 Richard Guenther <rguenther@suse.de>
22432 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
22434 * gcc.target/i386/sselibm-2.c: Likewise.
22435 * gcc.target/i386/sselibm-3.c: Likewise.
22436 * gcc.target/i386/sselibm-4.c: Likewise.
22437 * gcc.target/i386/sselibm-5.c: Likewise.
22439 2006-03-28 Roger Sayle <roger@eyesopen.com>
22441 * gcc.dg/fold-andxor-1.c: New test case.
22442 * gcc.dg/fold-xorand-1.c: Likewise.
22444 2006-03-28 Roger Sayle <roger@eyesopen.com>
22446 * gcc.dg/fold-convnotconv-1.c: New test case.
22448 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
22451 * gfortran.dg/private_type_5.f90: New test.
22453 2006-03-27 David Edelsohn <edelsohn@gnu.org>
22455 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
22457 2006-03-27 Jakub Jelinek <jakub@redhat.com>
22459 * gfortran.dg/advance_2.f90: New test.
22460 * gfortran.dg/advance_3.f90: New test.
22462 * gfortran.fortran-torture/execute/equiv_5.f: New test.
22464 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22466 PR libgfortran/26661
22467 PR libgfortran/26880
22468 * gfortran.dg/read_x_past.f: New test.
22470 2006-03-26 Geoffrey Keating <geoffk@apple.com>
22472 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
22475 2006-03-26 David Edelsohn <edelsohn@gnu.org>
22477 * objc.dg/dwarf-1.m: Skip on AIX.
22478 * objc.dg/dwarf-2.m: Skip on AIX.
22480 2006-03-25 Steven G. Kargl <kargls@comcast.net>
22483 * gfortran.dg/float_1.f90: New test.
22485 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
22487 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
22489 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
22491 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
22493 PR libfortran/26735
22494 * gfortran.dg/convert_implied_open.f90: New test case.
22496 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
22499 * gfortran.dg/transpose_reshape_r10.f90: New test case.
22501 2006-03-25 Uros Bizjak <uros@kss-loka.si>
22503 PR middle-end/26717
22504 * gcc.dg/pr26717.c: New test.
22506 2006-03-25 Roger Sayle <roger@eyesopen.com>
22508 * gfortran.dg/dependency_12.f90: New test case.
22510 2006-03-24 Roger Sayle <roger@eyesopen.com>
22512 * gfortran.dg/dependency_9.f90: New (resurected) test case.
22514 2006-03-24 Jeff Law <law@redhat.com>
22516 * gcc.c-torture/pr26840.c: New test.
22518 2006-03-24 Geoffrey Keating <geoffk@apple.com>
22520 * objc.dg/dwarf-2.m: New.
22521 * obj-c++.dg/dwarf-2.mm: New.
22523 * g++.old-deja/g++.other/init19.C: New.
22525 2006-03-24 David Edelsohn <edelsohn@gnu.org>
22527 * g++.dg/eh/spbp.C: Skip on AIX.
22529 2006-03-24 Jakub Jelinek <jakub@redhat.com>
22531 PR middle-end/26611
22532 * g++.dg/gomp/pr26611-1.C: New test.
22533 * g++.dg/gomp/pr26611-2.C: New test.
22535 2006-03-24 Jeff Law <law@redhat.com>
22537 * gcc.c-torture/compile/pr26833.c: New test.
22538 * gfortran.fortran-torture/compile/pr26806.f90: New test.
22540 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22542 * gfortran.dg/endfile_2.f90: Delete temp file.
22544 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
22547 * gfortran.dg/record_marker_1.f90: New test case.
22548 * gfortran.dg/record_marker_2.f: New test case.
22549 * gfortran.dg/record_marker_3.f90: New test case.
22551 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
22554 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
22555 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
22557 2006-03-21 Janis Johnson <janis187@us.ibm.com>
22559 * lib/gcc-dg.exp (cleanup-modules): New proc.
22560 * gfortran.dg/allocatable_function_1.f90,
22561 gfortran.dg/allocate_char_star_scalar_1.f90,
22562 gfortran.dg/assumed_charlen_function_1.f90,
22563 gfortran.dg/assumed_dummy_1.f90,
22564 gfortran.dg/assumed_shape_ranks_1.f90,
22565 gfortran.dg/assumed_shape_ranks_2.f90,
22566 gfortran.dg/assumed_size_dt_dummy.f90,
22567 gfortran.dg/auto_char_dummy_array_1.f90,
22568 gfortran.dg/auto_char_len_3.f90,
22569 gfortran.dg/automatic_module_variable.f90,
22570 gfortran.dg/bad_automatic_objects_1.f90,
22571 gfortran.dg/char_array_constructor.f90,
22572 gfortran.dg/char_array_structure_constructor.f90,
22573 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
22574 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
22575 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
22576 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
22577 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
22578 gfortran.dg/derived_pointer_recursion.f90,
22579 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
22580 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
22581 gfortran.dg/dummy_functions_1.f90,
22582 gfortran.dg/elemental_initializer_1.f90,
22583 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
22584 gfortran.dg/elemental_pointer_1.f90,
22585 gfortran.dg/elemental_subroutine_1.f90,
22586 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
22587 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
22588 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
22589 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
22590 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
22591 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
22592 gfortran.dg/global_references_1.f90,
22593 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
22594 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
22595 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
22596 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
22597 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
22598 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
22599 gfortran.dg/large_integer_kind_1.f90,
22600 gfortran.dg/large_real_kind_1.f90,
22601 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
22602 gfortran.dg/module_double_reuse.f90,
22603 gfortran.dg/module_equivalence_1.f90,
22604 gfortran.dg/module_interface_1.f90,
22605 gfortran.dg/module_parameter_array_refs_1.f90,
22606 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
22607 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
22608 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
22609 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
22610 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
22611 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
22612 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
22613 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
22614 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
22615 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
22616 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
22617 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
22618 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
22619 gfortran.dg/same_name_1.f90,
22620 gfortran.dg/sibling_dummy_procedure_1.f90,
22621 gfortran.dg/sibling_dummy_procedure_2.f90,
22622 gfortran.dg/sibling_dummy_procedure_3.f90,
22623 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
22624 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
22625 gfortran.dg/used_dummy_types_2.f90,
22626 gfortran.dg/used_dummy_types_3.f90,
22627 gfortran.dg/used_dummy_types_4.f90,
22628 gfortran.dg/used_dummy_types_5.f90,
22629 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
22630 gfortran.dg/userdef_operator_1.f90: Use it.
22632 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22634 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
22635 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
22636 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
22637 gfortran.dg/write_back.f,
22638 gfortran.fortran-torture/execute/inquire_1.f90,
22639 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
22641 2006-03-21 Jeff Law <law@redhat.com>
22643 * gcc.dg/tree-ssa/vrp28.c: New test.
22645 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
22647 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
22648 if _STDC_C99 is defined.
22649 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
22650 * gcc.dg/builtins-20.c: Likewise.
22651 * gcc.dg/builtins-53.c: Likewise.
22652 * gcc.dg/single-precision-constant.c: Likewise. Also pass
22653 -mmacosx-version-min=10.3 on PowerPC/Darwin.
22655 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
22658 * gcc.c-torture/compile/pr26781-1.c: New test.
22659 * gcc.c-torture/compile/pr26781-2.c: New test.
22661 2006-03-21 Jakub Jelinek <jakub@redhat.com>
22664 * g++.dg/gomp/pr26690-1.C: New test.
22665 * g++.dg/gomp/pr26690-2.C: New test.
22667 2006-03-20 Jeff Law <law@redhat.com>
22669 * gcc.dg/tree-ssa/pr21829.c: New test.
22671 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
22673 2006-03-20 Richard Sandiford <richard@codesourcery.com>
22675 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
22676 (check_visibility_available): Use it.
22677 (check_effective_target_default_packed): Likewise.
22678 (check_effective_target_pcc_bitfield_type_matters): Likewise.
22679 (check_effective_target_fopenmp): Likewise.
22680 (check_effective_target_freorder): Likewise.
22681 (check_effective_target_fpic): Likewise.
22682 (check_named_sections_available): Likewise.
22683 (check_effective_target_ilp32): Likewise.
22684 (check_effective_target_lp64): Likewise.
22686 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
22689 * gfortran.dg/scalar_mask_2.f90: New test case.
22691 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
22694 * gcc.dg/tree-ssa/loadpre12.c: New test.
22695 * gcc.dg/tree-ssa/loadpre13.c: New test.
22696 * gcc.dg/tree-ssa/loadpre14.c: New test.
22697 * gcc.dg/tree-ssa/loadpre15.c: New test.
22698 * gcc.dg/tree-ssa/loadpre16.c: New test.
22699 * gcc.dg/tree-ssa/loadpre17.c: New test.
22700 * gcc.dg/tree-ssa/loadpre18.c: New test.
22701 * gcc.dg/tree-ssa/loadpre19.c: New test.
22702 * gcc.dg/tree-ssa/loadpre20.c: New test.
22703 * gcc.dg/tree-ssa/loadpre21.c: New test.
22704 * gcc.dg/tree-ssa/loadpre22.c: New test.
22706 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
22709 * gfortran.dg/elemental_initializer_1.f90: New test.
22712 * gfortran.dg/assumed_shape_ranks_2: New test.
22714 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
22716 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
22719 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22721 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
22722 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
22723 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
22724 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
22725 gfortran.fortran-torture/execute/direct_io.f90,
22726 gfortran.fortran-torture/execute/inquire_2.f90,
22727 gfortran.fortran-torture/execute/inquire_4.f90,
22728 gfortran.fortran-torture/execute/list_read_1.f90,
22729 gfortran.fortran-torture/execute/open_replace.f90,
22730 gfortran.fortran-torture/execute/slash_edit.f90,
22731 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
22732 temporary files from testcases.
22734 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22736 PR libgfortran/26509
22737 gfortran.dg/write_direct_eor.f90: New test.
22739 2006-03-17 David Edelsohn <edelsohn@gnu.org>
22741 * gcc.target/powerpc/pr26350.c: New.
22742 * gcc.target/powerpc/indexed-addr.c: New.
22744 2006-03-16 Roger Sayle <roger@eyesopen.com>
22746 * gfortran.dg/dependency_13.f90: New test case.
22748 2006-03-16 Roger Sayle <roger@eyesopen.com>
22750 PR middle-end/21781
22751 * gcc.dg/real-const-1.c: New test case.
22753 2006-03-15 Geoffrey Keating <geoffk@apple.com>
22755 * g++.old-deja/g++.other/init18.C: New.
22756 * g++.old-deja/g++.other/init5.C: Remove xfail.
22758 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22760 * g++.dg/opt/pr15551.C: Cleanup temp file.
22762 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22765 g++.dg/parse/long1.C: New test.
22767 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22770 * gfortran.dg/continuation.f90: New test.
22771 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
22773 2006-03-14 Richard Guenther <rguenther@suse.de>
22775 PR tree-optimization/26672
22776 * gcc.dg/torture/pr26672.c: New testcase.
22778 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
22780 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
22781 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
22783 2006-03-13 Roger Sayle <roger@eyesopen.com>
22785 PR middle-end/26557
22786 * gcc.c-torture/compile/switch-1.c: New test case.
22788 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
22791 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
22792 test to include more permuatations of mask and index.
22793 * gfortran.dg/scalar_mask_1.f90: Modify last test to
22794 respond to F2003 spec. that the position returned for an all false
22795 mask && condition is zero.
22797 2006-03-13 Jakub Jelinek <jakub@redhat.com>
22799 PR middle-end/25989
22800 * gcc.dg/gomp/pr25989.c: New test.
22802 2006-03-13 Jeff Law <law@redhat.com>
22804 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
22806 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
22808 * gcc.dg/switch-9.c: New test.
22810 2006-03-13 Richard Guenther <rguenther@suse.de>
22812 PR middle-end/26630
22813 * gcc.dg/torture/pr26630.c: New testcase.
22815 2006-03-11 Roger Sayle <roger@eyesopen.com>
22817 * gfortran.dg/dependency_10.f90: New test case.
22818 * gfortran.dg/dependency_11.f90: Likewise.
22820 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
22821 Erik Edelmann <eedelman@gcc.gnu.org>
22823 * gfortran.dg/allocatable_function_1.f90: New.
22824 * gfortran.dg/allocatable_function_2.f90: New.
22826 2006-03-10 Richard Guenther <rguenther@suse.de>
22828 PR middle-end/26565
22829 * gcc.dg/torture/pr26565.c: New testcase.
22831 2006-03-09 Eric Christopher <echristo@apple.com>
22833 * gcc.c-torture/compile/20060309-1.c: New.
22835 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22837 PR libgfortran/26499
22838 * gfortran.dg/write_back.f: New test.
22839 * gfortran.dg/write_rewind_1.f: New test.
22840 * gfortran.dg/write_rewind_2.f: New test.
22842 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22844 PR libgfortran/26554
22845 * gfortran.dg/read_logical.f90: New test.
22847 2006-03-04 Laurent GUERBY <laurent@guerby.net>
22849 * ada/acats/norun.lst: cdd2a03 now passes.
22851 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
22854 * gcc.target/powerpc/pr18096-1.c: Change where the error
22857 2006-03-04 Jakub Jelinek <jakub@redhat.com>
22859 * gcc.target/i386/cleanup-1.c: New test.
22860 * gcc.target/i386/cleanup-2.c: New test.
22862 2006-03-04 Roger Sayle <roger@eyesopen.com>
22864 * gfortran.dg/dependency_9.f90: Remove for the time being.
22866 2006-03-04 Krister Walfridsson <cato@df.lth.se>
22868 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
22871 2006-03-03 Roger Sayle <roger@eyesopen.com>
22873 * gfortran.dg/dependency_9.f90: New test case.
22875 2006-03-03 Roger Sayle <roger@eyesopen.com>
22877 * gfortran.dg/dependency_4.f90: New test case.
22878 * gfortran.dg/dependency_5.f90: New test case.
22879 * gfortran.dg/dependency_6.f90: New test case.
22880 * gfortran.dg/dependency_7.f90: New test case.
22881 * gfortran.dg/dependency_8.f90: New test case.
22883 2006-03-03 Paul Brook <paul@codesourcery.com>
22885 * lib/target-supports.exp (check_profiling_available):
22888 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
22891 * multiple_allocation_1.f90: New test.
22893 2006-03-03 Roger Sayle <roger@eyesopen.com>
22895 PR tree-optimization/26524
22896 * gfortran.dg/pr26524.f: New test case.
22898 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22900 * g++.dg/template/repo5.C: Cleanup repo files.
22901 * gcc.dg/20051201-1.c: Cleanup coverage files.
22902 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
22903 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
22906 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
22908 * objc.dg/objc-nofilename-1.m: New test.
22909 * objc.dg/bad-receiver-type.m: New test.
22910 * obj-c++.dg/bad-receiver-type.mm: New test.
22912 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22914 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
22916 2006-03-01 Mike Stump <mrs@apple.com>
22918 * g++.dg/abi/key2.C: Add.
22920 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
22922 * gfortran.dg/logical_dot_product.f90: New test.
22925 * gfortran.dg/used_interface_ref.f90: New test.
22928 * gfortran.dg/dependency_2.f90: New test.
22929 * gfortran.fortran-torture/execute/where17.f90: New test.
22930 * gfortran.fortran-torture/execute/where18.f90: New test.
22931 * gfortran.fortran-torture/execute/where19.f90: New test.
22932 * gfortran.fortran-torture/execute/where20.f90: New test.
22934 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
22936 * g++.dg/tree-ssa/pr26443.C: New test case.
22938 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
22940 PR middle-end/26022
22941 * g++.dg/opt/return-slot1.C: New test.
22943 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22945 PR libgfortran/26136
22946 * gfortran.dg/namelist_23.f90: New test.
22948 2006-02-28 Roger Sayle <roger@eyesopen.com>
22950 PR middle-end/14752
22951 * gcc.dg/fold-eqandshift-2.c: New test case.
22953 2006-02-28 Richard Guenther <rguenther@suse.de>
22955 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
22958 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
22960 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
22962 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22964 PR libgfortran/26464
22965 * gfortran.dg/backspace_5.f: New test.
22966 * gfortran.dg/backspace_6.f: New test.
22968 2006-02-26 Roger Sayle <roger@eyesopen.com>
22970 * gcc.dg/fold-eqandnot-1.c: New test case.
22972 2006-02-26 Roger Sayle <roger@eyesopen.com>
22974 PR middle-end/19983
22975 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
22977 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
22979 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
22980 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
22982 2006-02-26 Richard Guenther <rguenther@suse.de>
22984 PR tree-optimization/26421
22985 * gcc.dg/tree-ssa/pr26421.c: New testcase.
22987 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
22989 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
22990 * g++.old-deja/g++.robertl/eb132.C: Likewise.
22992 2006-02-26 Roger Sayle <roger@eyesopen.com>
22994 * gcc.dg/fold-even-1.c: New test case.
22996 2006-02-26 Roger Sayle <roger@eyesopen.com>
22998 PR middle-end/21137
22999 * gcc.dg/fold-eqandshift-1.c: New test case.
23001 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
23003 PR tree-optimization/25125
23004 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
23005 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
23007 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
23009 PR tree-optimizations/26359
23010 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
23011 with -fdump-tree-dceloop-details.
23012 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
23014 2006-02-25 Roger Sayle <roger@eyesopen.com>
23016 PR middle-end/23673
23017 * gcc.dg/fold-eqxor-1.c: New test case.
23018 * gcc.dg/fold-eqxor-2.c: Likewise.
23019 * gcc.dg/fold-eqxor-3.c: Likewise.
23021 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
23024 * scalar_mask_1.f90: New test.
23026 2006-02-24 Geoffrey Keating <geoffk@apple.com>
23028 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
23029 * g++.dg/eh/uncaught2.C: New.
23030 * g++.dg/eh/uncaught3.C: New.
23032 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
23034 PR libgfortran/26423
23035 * gfortran.dg/read_many_1.f: New test.
23037 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
23040 * gfortran.dg/dependency_3.f90: New test.
23041 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
23045 * gfortran.dg/equiv_6.f90: New test.
23047 2006-02-23 Jeff Law <law@redhat.com>
23049 * gcc.c-torture/compile/pr26425.c: New test.
23051 2006-02-23 Jakub Jelinek <jakub@redhat.com>
23053 PR middle-end/26412
23054 * gcc.dg/gomp/pr26412.c: New test.
23056 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23059 * g++.dg/other/ellipsis1.C: New test.
23060 * g++.dg/parse/operator4.C: Adjust error marker.
23062 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
23065 * gfortran.dg/pr25603.f: New testcase.
23067 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
23069 * gcc.dg/bf-spl1.c: Don't specify -m68000.
23070 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
23072 2006-02-21 Geoffrey Keating <geoffk@apple.com>
23074 * g++.dg/eh/spbp.C: New.
23076 2006-02-21 Jakub Jelinek <jakub@redhat.com>
23078 PR middle-end/26379
23079 * gcc.target/i386/mmx-7.c: New test.
23081 2006-02-20 Roger Sayle <roger@eyesopen.com>
23083 PR tree-optimization/26361
23084 * gcc.dg/tree-ssa/vrp27.c: New test case.
23086 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
23088 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
23089 * gcc.dg/tree-ssa/complex-4.c: Here.
23091 2006-02-19 Roger Sayle <roger@eyesopen.com>
23093 PR middle-end/19543
23094 * gfortran.dg/logical_1.f90: New test case.
23096 2006-02-19 Jakub Jelinek <jakub@redhat.com>
23098 PR middle-end/26334
23099 * gcc.dg/20060218-1.c: Moved to...
23100 * gcc.target/i386/20060218-1.c: ... here. New test.
23102 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
23105 * gfortran.dg/convert_1.f90: New.
23107 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
23110 * gfortran.dg/namelist_5.f90: New test.
23113 * gfortran.dg/namelist_4.f90: New test.
23115 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
23118 * gcc.dg/tree-ssa/complex-3.c: New test.
23120 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
23122 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
23123 variable to take into account the variable name in the
23125 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
23127 2006-02-18 Jakub Jelinek <jakub@redhat.com>
23129 PR middle-end/26334
23130 * gcc.c-torture/compile/20060217-1.c: New test.
23131 * gcc.dg/20060218-1.c: New test.
23133 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
23135 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
23137 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
23139 * gcc.dg/cpp/undef3.c: New test.
23140 * gcc.dg/cpp/trad/builtins2.c: New test.
23142 2006-02-18 Mark Mitchell <mark@codesourcery.com>
23145 * g++.dg/template/static22.C: New test.
23146 * g++.dg/template/static23.C: New test.
23147 * g++.dg/template/static24.C: New test.
23148 * g++.dg/template/non-dependent13.C: New test.
23149 * g++.dg/init/member1.C: Tweak error markers.
23151 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23154 * gcc.c-torture/compile/pr26255.c: New test case.
23156 2006-02-16 Roger Sayle <roger@eyesopen.com>
23158 * gfortran.fortran-torture/execute/where_10.f90: New test case.
23159 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
23160 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
23161 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
23162 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
23163 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
23164 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
23166 2006-02-16 Jeff Law <law@redhat.com>
23168 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
23169 * gcc.dg/tree-ssa/vrp26.c: New test.
23171 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
23175 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
23176 __UCLIBC__ is defined.
23178 2006-02-16 Jakub Jelinek <jakub@redhat.com>
23181 * gfortran.dg/gomp/pr26224.f: New test.
23183 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
23186 * lib/target-supports.exp
23187 (check_effective_target_vect_short_mult): New.
23188 (check_effective_target_vect_char_mult): New.
23189 (check_effective_target_vect_widen_sum_qi_to_si): New.
23190 (check_effective_target_vect_widen_sum_qi_to_hi): New.
23191 (check_effective_target_vect_widen_sum_hi_to_si): New.
23192 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
23193 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
23194 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
23195 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
23196 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
23197 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
23198 vect-reduc-pattern-2c.c
23199 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
23200 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
23201 vect-reduc-pattern-1c.c
23203 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
23206 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
23208 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
23211 * gfortran.dg/enum_8.f90: Remove check for warning.
23212 * gfortran.dg/iomsg_1.f90: Ditto.
23213 * gfortran.dg/enum_1.f90: Ditto.
23214 * gfortran.dg/enum_9.f90: Ditto.
23215 * gfortran.dg/enum_2.f90: Ditto.
23216 * gfortran.dg/enum_10.f90: Ditto.
23217 * gfortran.dg/enum_3.f90: Ditto.
23218 * gfortran.dg/flush_1.f90: Ditto.
23219 * gfortran.dg/enum_4.f90: Ditto.
23220 * gfortran.dg/array_constructor_1.f90: Ditto.
23221 * gfortran.dg/enum_5.f90: Ditto.
23222 * gfortran.dg/enum_6.f90: Ditto.
23223 * gfortran.dg/enum_7.f90: Ditto.
23225 2006-02-15 Jakub Jelinek <jakub@redhat.com>
23227 PR middle-end/26300
23228 * gcc.c-torture/compile/20060215-1.c: New test.
23230 2006-02-14 Roger Sayle <roger@eyesopen.com>
23232 PR middle-end/23670
23233 * gcc.dg/tree-ssa/andor-2.c: New test case.
23235 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
23238 * optional_dim.f90: New test.
23240 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
23243 * gfortran.dg/label_4.f90: New.
23245 2006-02-14 Jakub Jelinek <jakub@redhat.com>
23246 Diego Novillo <dnovillo@redhat.com>
23247 Uros Bizjak <uros@kss-loka.si>
23249 * gfortran.dg/gomp: New directory.
23251 2006-02-14 Richard Guenther <rguenther@suse.de>
23253 PR tree-optimization/26258
23254 * gcc.dg/torture/pr26258.c: New testcase.
23256 2006-02-13 Jakub Jelinek <jakub@redhat.com>
23259 * gfortran.dg/pr26246_1.f90: New test.
23260 * gfortran.dg/pr26246_2.f90: New test.
23262 PR middle-end/26092
23263 * gcc.c-torture/compile/20060208-1.c: New test.
23265 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
23269 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
23270 * gfortran.dg/bad_automatic_objects_1.f90: New test.
23271 * gfortran.dg/automatic_module_variable.f90: Change error message.
23274 * gfortran.dg/internal_dummy_1.f90: New test.
23277 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
23281 * gfortran.dg/uncommon_block_data_1.f90: New test.
23282 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
23286 * gfortran.dg/typed_subroutine_1.f90: New test.
23288 2006-02-13 Geoffrey Keating <geoffk@apple.com>
23290 * objc.dg/dwarf-1.m: New.
23292 2006-02-13 Roger Sayle <roger@eyesopen.com>
23294 PR middle-end/24427
23295 * gcc.dg/tree-ssa/andor-1.c: New test case.
23297 2006-02-13 Josh Conner <jconner@apple.com>
23300 * gcc.dg/pr25376.c: New test.
23302 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
23304 * lib/target-supports.exp (check_named_sections_available):
23305 Only compile named-sections test -- don't assemble.
23307 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
23309 * g++.dg/warn/no-write-strings.C: New test.
23310 * g++.dg/warn/write-strings.C: Likewise.
23311 * g++.dg/warn/write-strings-default.C: Likewise.
23313 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
23316 * gfortran.dg/ret_pointer_2.f90: New test.
23318 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
23320 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
23322 2006-02-10 Jeff Law <law@redhat.com>
23324 * gcc.c-torture/compile/pr26213.c: New test.
23326 2006-02-10 Steven G. Kargl <kargls@comcast.net>
23328 gfortran.dg/null_1.f90: New test.
23330 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
23333 * gfortran.dg/parens_4.f90: New.
23334 * gfortran.dg/parens_5.f90: New.
23336 2006-02-10 Richard Guenther <rguenther@suse.de>
23338 * gcc.dg/pr23372-1.c: Remove empty file.
23340 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
23341 Paul Thomas <pault@gcc.gnu.org>
23344 * gfortran.dg/parens_1.f90: New.
23345 * gfortran.dg/parens_2.f90: New.
23346 * gfortran.dg/parens_3.f90: New.
23348 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
23351 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
23354 * gfortran.dg/impure_assignment_1.f90: New test.
23357 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
23359 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
23362 * g++.dg/expr/stdarg2.C: New test.
23364 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
23366 PR inline-asm/16194
23367 * gcc.dg/pr16194.c: New test.
23369 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23371 * ada/acats/run_acats: Use portable variant of "$@".
23373 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
23375 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
23376 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
23378 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
23381 * g++.dg/opt/pr26179.C: New test.
23383 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
23385 PR middle-end/26134
23386 * gcc.dg/tree-ssa/complex-3.c: New test.
23388 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
23390 * gcc.c-torture/compile/volatile-1.c: New test.
23392 2006-02-09 Diego Novillo <dnovillo@redhat.com>
23395 * gcc.dg/tree-ssa/pr26180.c: New test.
23397 2006-02-08 Jeff Law <law@redhat.com>
23399 * gcc.dg/tree-ssa/pr21417.c: New test.
23401 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
23403 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
23404 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
23406 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
23408 * lib/scanrtl.exp: New.
23410 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23413 * g++.dg/other/virtual2.C: New test.
23416 * g++.dg/other/virtual1.C: New test.
23418 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
23420 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
23421 cleanup-ipa-dump): Update dump file glob patterns.
23422 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
23423 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
23425 * lib/gcc-dg.exp: Load it.
23426 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
23428 2006-02-07 Janis Johnson <janis187@us.ibm.com>
23431 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
23432 * gcc.dg/tree-ssa/pr23382.c: Ditto.
23434 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
23437 * gfortran.dg/mvbits_1.f90: New.
23439 2006-02-07 Dirk Mueller <dmueller@suse.com>
23441 * g++.dg/warn/Wdiv-by-zero.C: New test.
23442 * g++.dg/warn/Wno-div-by-zero.C: New.
23444 2006-02-07 Jeff Law <law@redhat.com>
23446 * gcc.dg/tree-ssa/pr21559.c: New test.
23448 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
23449 multiple VRP passes.
23450 * gcc.dg/tree-ssa/vrp09.c: Likewise.
23451 * gcc.dg/tree-ssa/vrp18.c: Likewise.
23452 * gcc.dg/tree-ssa/pr21582.c: Likewise.
23453 * gcc.dg/tree-ssa/pr20657.c: Likewise.
23454 * gcc.dg/tree-ssa/pr21001.c: Likewise.
23455 * gcc.dg/tree-ssa/vrp02.c: Likewise
23456 * gcc.dg/tree-ssa/vrp11.c: Likewise
23457 * gcc.dg/tree-ssa/pr14341.c: Likewise
23458 * gcc.dg/tree-ssa/vrp19.c: Likewise
23459 * gcc.dg/tree-ssa/vrp20.c: Likewise
23460 * gcc.dg/tree-ssa/vrp03.c: Likewise
23461 * gcc.dg/tree-ssa/pr21086.c: Likewise
23462 * gcc.dg/tree-ssa/pr21959.c: Likewise
23463 * gcc.dg/tree-ssa/vrp21.c: Likewise
23464 * gcc.dg/tree-ssa/vrp04.c: Likewise
23465 * gcc.dg/tree-ssa/pr25485.c: Likewise
23466 * gcc.dg/tree-ssa/pr22026.c: Likewise
23467 * gcc.dg/tree-ssa/vrp22.c: Likewise
23468 * gcc.dg/tree-ssa/vrp05.c: Likewise
23469 * gcc.dg/tree-ssa/20030807-10.c: Likewise
23470 * gcc.dg/tree-ssa/pr20701.c: Likewise
23471 * gcc.dg/tree-ssa/vrp23.c: Likewise
23472 * gcc.dg/tree-ssa/vrp06.c: Likewise
23473 * gcc.dg/tree-ssa/pr22117.c: Likewise
23474 * gcc.dg/tree-ssa/pr20702.c: Likewise
23475 * gcc.dg/tree-ssa/vrp15.c: Likewise
23476 * gcc.dg/tree-ssa/pr21090.c: Likewise
23477 * gcc.dg/tree-ssa/pr21294.c: Likewise
23478 * gcc.dg/tree-ssa/vrp24.c: Likewise
23479 * gcc.dg/tree-ssa/vrp07.c: Likewise
23480 * gcc.dg/tree-ssa/pr21563.c: Likewise
23481 * gcc.dg/tree-ssa/pr25382.c: Likewise
23482 * gcc.dg/tree-ssa/vrp16.c: Likewise
23483 * gcc.dg/tree-ssa/vrp25.c: Likewise
23484 * gcc.dg/tree-ssa/vrp08.c: Likewise
23485 * gcc.dg/tree-ssa/20030807-6.c: Likewise
23486 * gcc.dg/tree-ssa/vrp17.c: Likewise
23487 * gcc.dg/tree-ssa/pr21458.c: Likewise
23488 * g++.dg/tree-ssa/pr18178.C: Likewise
23490 2006-02-07 Richard Guenther <rguenther@suse.de>
23494 2006-01-30 Richard Guenther <rguenther@suse.de>
23496 * gcc.dg/pr23372-1.C: New testcase.
23498 * g++.dg/tree-ssa/pr26140.C: New testcase.
23500 2006-02-07 Mark Mitchell <mark@codesourcery.com>
23503 * g++.dg/template/ttp15.C: New test.
23504 * g++.dg/template/ttp16.C: Likewise.
23505 * g++.dg/template/ttp17.C: Likewise.
23506 * g++.old-deja/g++.pt/ttp36.C: Remove.
23507 * g++.old-deja/g++.pt/ttp19.C: Likewise.
23508 * g++.old-deja/g++.pt/ttp37.C: Likewise.
23509 * g++.old-deja/g++.pt/ttp38.C: Likewise.
23510 * g++.old-deja/g++.pt/ttp39.C: Likewise.
23511 * g++.old-deja/g++.pt/ttp9.C: Likewise.
23512 * g++.old-deja/g++.pt/ttp40.C: Likewise.
23513 * g++.old-deja/g++.pt/ttp51.C: Likewise.
23514 * g++.old-deja/g++.pt/ttp26.C: Likewise.
23515 * g++.old-deja/g++.pt/ttp36.C: Likewise.
23517 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
23519 PR libfortran/23815
23520 * unf_io_convert_4.f90: New test.
23522 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
23524 * gcc.dg/tree-ssa/loadpre10.c: New test.
23525 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
23526 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
23527 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
23529 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23531 PR libfortran/24685
23532 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
23534 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
23537 * gfortran.dg/assign_7.f: New test.
23539 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
23543 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
23544 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
23545 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
23547 2006-02-05 Jakub Jelinek <jakub@redhat.com>
23549 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
23552 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
23554 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
23555 * g++.dg/charset/string.c (foo): Likewise.
23556 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
23558 * g++.dg/ext/builtin2.C (printf): Likewise.
23559 * g++.dg/init/new15.C (printf): Likewise.
23560 * g++.dg/opt/pr17697-1.C (foo): Likewise.
23561 * g++.dg/opt/pr17697-2.C (foo): Likewise.
23562 * g++.dg/opt/pr17697-3.C (foo): Likewise.
23563 * g++.dg/template/non-dependent4.C (temp): Likewise.
23564 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
23565 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
23566 parameter type to const char*.
23567 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
23568 Change type to const char*.
23569 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
23571 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
23572 second parameter type to const char*.
23573 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
23574 (Y::Y): Change parameter type to const char*.
23575 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
23576 * g++.old-deja/g++.jason/report.C: Apply const correctness.
23577 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
23578 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
23580 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
23582 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
23583 type to const char*.
23584 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
23585 return type to const char*.
23586 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
23588 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
23589 * g++.old-deja/g++.law/refs1.C: Likewise.
23590 * g++.old-deja/g++.law/visibility1.C: Likewise.
23591 * g++.old-deja/g++.law/visibility2.C: Likewise.
23592 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
23594 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
23595 * g++.old-deja/g++.mike/net48.C: Likewise.
23596 * g++.old-deja/g++.mike/p646.C: Likewise.
23597 * g++.old-deja/g++.mike/p6746.C: Likewise.
23598 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
23599 type to const char*.
23600 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
23601 deprecated conversion warning.
23602 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
23604 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
23605 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
23606 * g++.old-deja/g++.pt/explicit8.C: Likewise.
23607 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
23608 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
23609 * g++.old-deja/g++.pt/nontype3.C: Likewise.
23610 * g++.old-deja/g++.pt/t39.C: Likewise.
23611 * g++.old-deja/g++.robertl/eb106.C: Likewise.
23612 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
23614 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
23617 intrinsic_argument_conformance_1.f90: New test.
23619 2006-02-03 Steven G. Kargl <kargls@comcast.net>
23622 * gfortran.dg/char_result_11.f90: Add SAVE.
23623 * gfortran.dg/der_pointer_4.f90: Ditto.
23624 * gfortran.dg/default_initialization.f90: New test.
23626 2006-02-03 Jeff Law <law@redhat.com>
23628 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
23629 handle more than 100 dump files.
23630 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
23631 * lib/scantree.exp (scan-tree-dump): Likewise.
23632 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
23633 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
23634 * lib/scanipa.exp (scan-ipa-dump): Likewise.
23635 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
23636 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
23638 2006-02-03 Diego Novillo <dnovillo@redhat.com>
23640 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
23642 2006-02-03 Mark Mitchell <mark@codesourcery.com>
23644 * g++.dg/template/using12.C: New test.
23646 2006-02-03 Alan Modra <amodra@bigpond.net.au>
23648 * gcc.target/powerpc/pr25960.c: New test.
23650 2006-02-02 Steven G. Kargl <kargls@comcast>
23653 gfortran.dg/nullify_2.f90: New test.
23655 2006-02-02 Diego Novillo <dnovillo@redhat.com>
23658 * gcc.dg/gomp/pr25990.c: New test.
23660 2006-01-31 Mark Mitchell <mark@codesourcery.com>
23663 * g++.gd/template/partial4.C: New test.
23665 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
23667 PR middle-end/26001
23668 * gfortran.dg/data_char_2.f90: New.
23670 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
23673 maxval_maxloc_conformance_1.f90: New test.
23675 2006-01-31 Richard Guenther <rguenther@suse.de>
23677 * gcc.target/i386/sselibm-1.c: New testcase.
23678 * gcc.target/i386/sselibm-2.c: Likewise.
23679 * gcc.target/i386/sselibm-3.c: Likewise.
23680 * gcc.target/i386/sselibm-4.c: Likewise.
23681 * gcc.target/i386/sselibm-5.c: Likewise.
23683 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
23686 * gfortran.dg/arrayio_derived_2.f90: New.
23688 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
23690 * gcc.dg/unsigned-long-compare.c: New test.
23692 2006-01-30 Steve Ellcey <sje@cup.hp.com>
23695 * lib/target-supports.exp (check_effective_target_freorder):
23696 Check to see if target supports -freorder-blocks-and-partition.
23697 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
23698 instead of "dg-require-named-sections".
23700 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
23703 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
23704 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
23705 * gcc.dg/pragma-isr-trapa2.c: Likewise.
23706 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
23707 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
23708 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
23709 * gcc.dg/attr-isr-trap_exit.c: Likewise.
23710 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
23712 2006-01-30 Richard Guenther <rguenther@suse.de>
23715 * gcc.dg/pr23372-1.C: New testcase.
23717 2006-01-29 Diego Novillo <dnovillo@redhat.com>
23719 * gcc.dg/gomp/pr25874.c: New test.
23721 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
23724 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
23726 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
23732 * gfortran.dg/intent_out_1.f90: New test.
23734 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
23737 * gfortran.dg/procedure_lvalue.f90: New test.
23741 * gfortran.dg/char_pointer_assign_2.f90: New test.
23742 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
23743 assignment to be consistent with standard.
23744 * gfortran.dg/char_result_2.f90: The same.
23745 * gfortran.dg/char_result_8.f90: The same.
23747 2006-01-28 Zack Weinberg <zackw@panix.com>
23749 * gcc.dg/Woverlength-strings.c
23750 * gcc.dg/Woverlength-strings-pedantic-c89.c
23751 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
23752 * gcc.dg/Woverlength-strings-pedantic-c99.c
23753 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
23755 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
23757 * gcc.c-torture/execute/20060127-1.c: New test.
23759 2006-01-28 Mark Mitchell <mark@codesourcery.com>
23762 * g++.dg/ext/pragmaweak1.C: New test.
23764 2006-01-28 Mark Mitchell <mark@codesourcery.com>
23767 * g++.dg/template/spec29.C: New test.
23769 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
23772 * gcc.c-torture/execute/pr19606.c: New.
23774 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
23776 * gcc.dg/pragma-re-4.c: New test.
23778 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
23781 * gfortran.dg/assumed_size_refs_3.f90: New test.
23783 2006-01-27 Ben Elliston <bje@au.ibm.com>
23785 * gcc.misc-tests/dectest.exp: Remove defunct comment.
23787 2006-01-26 Laurent GUERBY <laurent@guerby.net>
23790 * ada/acats/support/impdef.a: Add One_Long_Second.
23791 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
23792 * ada/acats/tests/c9/c94026.a: Likewise.
23793 * ada/acats/tests/c9/c97305c.ada: Likewise.
23794 * ada/acats/tests/c9/c99004a.ada: Likewise.
23796 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
23799 * gfortran.dg/global_references_2.f90: New test.
23805 * gfortran.dg/assumed_charlen_function_1.f90: New test.
23806 * gfortran.dg/assumed_charlen_function_3.f90: New test.
23809 * gfortran.dg/assumed_charlen_function_2.f90: New test.
23811 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
23814 * gcc.dg/Wpointer-sign.c: New.
23815 * gcc.dg/Wpointer-sign-Wall.c: New.
23816 * gcc.dg/Wpointer-sign-Wall-no.c: New.
23817 * gcc.dg/Wpointer-sign-pedantic.c: New.
23818 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
23819 * gcc.dg/conv-2.c: Use -Wpointer-sign.
23821 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
23824 * gcc.c-torture/compile/pr25861.c: New test.
23826 2006-01-26 Paul Brook <paul@codesourcery.com>
23828 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
23829 on short-enum targets.
23830 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
23832 (generate_fields): Use short_enums.
23833 (main): Set short_enums. Document -e.
23834 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
23835 on short-enum targets.
23836 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
23838 (generate_fields): Use short_enums.
23839 (main): Set short_enums. Document -e.
23840 * lib/target-supports.exp (check_effective_target_short_enums): New.
23842 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
23845 * gcc.dg/torture/pr25947-1.c: New test.
23847 2006-01-25 Jan Hubicka <jh@suse.cz>
23848 Roger Sayle <roger@eyesopen.com>
23850 PR rtl-optimization/25703
23851 * gcc.target/i386/20060125-1.c: New test case.
23852 * gcc.target/i386/20060125-2.c: New test case.
23854 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
23857 * gfortran.dg/goto_1.f: New.
23859 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
23862 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
23863 25716 on 32-bit systems too.
23865 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
23868 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
23870 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
23872 * gcc.dg/tree-ssa/gen-vect-33.c: New.
23874 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
23877 * gfortran.dg/read_eof.f90: Delete, renamed.
23878 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
23879 * gfortran.dg/read_eof_2.f90: New test.
23880 * gfortran.dg/read_eof_3.f90: New test.
23882 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
23885 * gcc.c-torture/compile/pr25860.c: New test.
23887 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23890 * g++.dg/parse/dtor8.C: New test.
23892 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
23895 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
23896 * gcc.dg/gomp/gomp.exp: Return without testing anything if
23897 check_effective_target_fopenmp returns 0.
23899 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
23902 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
23903 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
23904 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
23906 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
23909 * g++.dg/opt/pr25857.C: New test.
23911 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
23912 Jan Hubicka <jh@suse.cz>
23913 Richard Guenther <rguenther@suse.de>
23915 PR rtl-optimization/25654
23916 * gcc.dg/torture/pr25654.c: New testcase.
23917 * gcc.target/i386/pr25654.c: Likewise.
23919 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
23922 * gfortran.dg/internal references_2.f90: New test.
23924 Fix regression in testing of admissability of attributes.
23925 * gfortran.dg/intent_used_1.f90: New test.
23927 2006-01-23 Ben Elliston <bje@au.ibm.com>
23929 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
23930 Remove target conditional torture options for i?86 and x86_64
23933 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
23936 * g++.dg/rtti/no-rtti.C: New.
23938 2006-01-21 Mark Mitchell <mark@codesourcery.com>
23941 * g++.dg/inherit/conv2.C: New test.
23944 * g++.dg/parse/dtor7.C: New test.
23947 * g++.dg/template/crash44.C: New test.
23949 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
23953 * gfortran.dg/internal_references_1.f90: New test.
23958 * gfortran.dg/global_references_1.f90: New test.
23959 * gfortran.dg/g77/19990905-1.f: Restore the error that
23960 there is a clash between the common block name and
23961 the name of a subroutine reference.
23964 * gfortran.dg/aliasing_dummy_1.f90: New test.
23966 2006-01-21 Alan Modra <amodra@bigpond.net.au>
23968 * gcc.dg/vmx/1b-01.c: Warning fix.
23969 * gcc.dg/vmx/1c-02.c: Likewise.
23970 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
23972 2006-01-20 Steve Ellcey <sje@cup.hp.com>
23975 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
23977 2006-01-20 Richard Guenther <rguenther@suse.de>
23978 Steven Bosscher <stevenb.gcc@gmail.com>
23980 PR rtl-optimization/24626
23981 * gcc.dg/torture/pr24626-1.c: New testcase.
23982 * gcc.dg/torture/pr24626-2.c: Likewise.
23983 * gcc.dg/torture/pr24626-3.c: Likewise.
23984 * gcc.dg/torture/pr24626-4.c: Likewise.
23986 2006-01-20 Dirk Mueller <dmueller@suse.com>
23989 * g++.dg/warn/empty-body.C: New.
23991 2006-01-19 Mark Mitchell <mark@codesourcery.com>
23994 * g++.dg/template/using10.C: New test.
23995 * g++.dg/temlpate/using11.C: Likewise.
23996 * g++.dg/inherit/using5.C: Tweak error messages.
23998 2006-01-20 Alan Modra <amodra@bigpond.net.au>
24000 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
24002 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
24004 2006-01-19 Jan Hubicka <jh@suse.cz>
24006 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
24008 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24011 * g++.dg/template/spec28.C: New test.
24013 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
24015 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
24016 (switchfiles): Fix fprintf's by adding srcdir or removing it.
24018 2006-01-19 Diego Novillo <dnovillo@redhat.com>
24020 * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
24021 * gcc.dg/gomp/critical-1.c: Likewise.
24022 * gcc.dg/gomp/critical-3.c: Likewise.
24023 * gcc.dg/gomp/empty.c: Likewise.
24024 * gcc.dg/gomp/ordered-1.c: Likewise.
24025 * gcc.dg/gomp/for-4.c: Likewise.
24026 * gcc.dg/gomp/for-6.c: Likewise.
24027 * gcc.dg/gomp/master-3.c: Likewise.
24028 * gcc.dg/gomp/for-8.c: Likewise.
24029 * gcc.dg/gomp/for-10.c: Likewise.
24030 * gcc.dg/gomp/for-18.c: Likewise.
24031 * gcc.dg/gomp/for-5.c: Likewise.
24032 * gcc.dg/gomp/for-7.c: Likewise.
24033 * gcc.dg/gomp/for-9.c: Likewise.
24035 2006-01-18 Jeff Law <law@redhat.com>
24037 * gcc.dg/tree-ssa/vrp25.c: New test.
24039 2006-01-19 Richard Sandiford <richard@codesourcery.com>
24041 * gcc.dg/pr25805.c: Fix misapplied patch.
24043 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
24045 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
24046 (check_effective_target_vect_udot_qi): New.
24047 (check_effective_target_vect_sdot_hi): New.
24048 (check_effective_target_vect_udot_hi): New.
24049 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
24050 prefixed with "wrapv-" with -fwrapv.
24051 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
24052 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
24053 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
24054 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
24055 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
24057 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
24058 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
24059 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
24060 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
24062 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24065 * g++.dg/other/default2.C: New test.
24066 * g++.dg/other/default3.C: New test.
24068 2006-01-19 Richard Sandiford <richard@codesourcery.com>
24071 * gcc.dg/pr25805.c: New file.
24073 2006-01-18 Mark Mitchell <mark@codesourcery.com>
24076 * g++.dg/template/init6.C: New test.
24078 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
24080 * gcc.dg/tree-ssa/pr24287.c: New test
24082 2006-01-18 Eric Christopher <echristo@apple.com>
24084 * g++.dg/eh/table.C: New.
24086 2006-01-18 DJ Delorie <dj@redhat.com>
24088 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
24089 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
24090 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
24091 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
24093 2006-01-18 Jeff Law <law@redhat.com>
24095 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
24096 on wrapping on overflow semantics.
24098 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
24100 * gcc.gc/tree-ssa/vrp23.c: New test.
24101 * gcc.gc/tree-ssa/vrp24.c: New test.
24103 2006-01-18 Richard Henderson <rth@redhat.com>
24104 Aldy Hernandez <aldyh@redhat.com>
24105 Jakub Jelinek <jakub@redhat.com>
24106 Diego Novillo <dnovillo@redhat.com>
24107 Uros Bizjak <uros@kss-loka.si>
24109 * gcc.dg/gomp: New directory.
24111 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
24112 Steven G. Kargl <kargls@comcast.net>
24115 * gfortran.dg/intrinsic_external_1.f90: New test.
24118 * gfortran.dg/elemental_pointer_1.f90: New test.
24121 * gfortran.dg/external_procedures_1.f90: New test.
24124 gfortran.dg/assumed_present.f90: New test.
24126 2006-01-18 Jakub Jelinek <jakub@redhat.com>
24128 * g++.dg/parse/lookup5.C: New test.
24130 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
24133 * gfortran.dg/read_eof.f90: New test.
24135 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
24137 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
24138 add a closing brace.
24140 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
24143 * gfortran.dg/fmt_tl.f: New test.
24145 2006-01-17 Eric Christopher <echristo@apple.com>
24147 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
24148 * g++.old-deja/g++.warn/impint2.C: Ditto.
24149 * g++.old-deja/g++.other/null1.C: Ditto.
24150 * g++.dg/warn/conv2.C: Ditto.
24151 * g++.dg/warn/conv4.C: New file.
24153 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
24155 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
24157 2006-01-17 Andreas Jaeger <aj@suse.de>
24158 Janis Johnson <janis187@us.ibm.com>
24160 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
24162 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
24163 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
24165 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
24167 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
24168 (switchfiles): xfail txxx where xxx >= 25.
24170 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
24173 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
24175 2006-01-17 Jakub Jelinek <jakub@redhat.com>
24178 * gcc.dg/pr25682.c: New test.
24179 * g++.dg/parse/array-size2.C: New test.
24181 2006-01-16 Ian Lance Taylor <ian@airs.com>
24183 * consistency.vlad: Remove entire directory, 1652 files.
24185 2006-01-16 Janis Johnson <janis187@us.ibm.com>
24187 * lib/target-supports.exp (check_effective_target_dfp_nocache,
24188 check_effective_target_dfprt_nocache): New.
24189 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
24190 (check_effective_target_dfprt): New.
24191 * lib/c-compat.exp (check_dfp): Remove.
24192 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
24193 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
24194 level of support for decimal float.
24195 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
24196 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
24197 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
24198 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
24199 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
24200 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
24201 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
24202 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
24203 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
24204 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
24205 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
24206 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
24209 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
24212 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
24214 * lib/gfortran.exp (gfortran_init): Likewise.
24215 * lib/obj-c++.exp (obj-c++_init): Likewise.
24216 * lib/scanasm.exp (scan-assembler-dem): Likewise.
24217 (scan-assembler-dem-not): Likewise.
24218 * lib/scandump.exp (scan-dump-dem): Likewise.
24219 (scan-dump-dem-not): Likewise.
24221 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
24224 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
24226 * lib/obj-c++.exp (obj-c++_init): Likewise.
24228 2006-01-16 Richard Guenther <rguenther@suse.de>
24230 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
24232 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24235 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
24236 to LD_LIBRARY_PATH.
24238 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
24239 Andrew Pinski <pinskia@physics.uc.edu>
24241 * gcc.dg/minmax-1.c: New test.
24243 2006-01-16 Ben Elliston <bje@au.ibm.com>
24245 * gcc.dg/dfp/dfp.exp: Correct FSF address.
24246 * gcc.misc-tests/dectest.exp: Ditto.
24248 2006-01-15 Ian Lance Taylor <ian@airs.com>
24251 * gcc.target/i386/cmov6.c: Use -march=k8.
24253 2006-01-15 Andreas Jaeger <aj@suse.de>
24255 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
24256 x86 does not have __float128.
24258 2006-01-14 Ian Lance Taylor <ian@airs.com>
24260 * gcc.target/i386/cmov6.c: New test.
24262 2006-01-14 Mark Mitchell <mark@codesourcery.com>
24265 * g++.dg/template/ctor6.C: New test.
24267 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
24269 PR tree-optimization/25485
24270 * gcc.dg/tree-ssa/pr25485.c: New.
24272 2006-01-14 Richard Guenther <rguenther@suse.de>
24274 PR tree-optimization/22548
24275 PR tree-optimization/22555
24276 PR tree-optimization/22501
24277 * gcc.dg/tree-ssa/alias-4.c: New testcase.
24278 * gcc.dg/tree-ssa/alias-5.c: Likewise.
24279 * gcc.dg/tree-ssa/alias-6.c: Likewise.
24280 * gcc.dg/tree-ssa/alias-7.c: Likewise.
24281 * gcc.dg/tree-ssa/alias-8.c: Likewise.
24282 * gcc.dg/tree-ssa/alias-9.c: Likewise.
24283 * gcc.dg/tree-ssa/alias-10.c: Likewise.
24284 * gcc.dg/tree-ssa/alias-11.c: Likewise.
24285 * gcc.dg/tree-ssa/alias-12.c: Likewise.
24287 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
24289 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
24290 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
24292 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
24293 Richard Guenther <rguenther@suse.de>
24295 PR rtl-optimization/24257
24296 * gcc.dg/torture/pr24257.c: New testcase.
24298 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
24300 * gcc.c-torture/execute/20060110-1.c: New test.
24301 * gcc.c-torture/execute/20060110-2.c: New test.
24303 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
24305 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
24307 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
24310 * gfortran.dg/label_3.f90: New test.
24312 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
24314 PR tree-optimization/25771
24315 * g++.dg/tree-ssa/pr25771.C: New test
24317 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
24320 * g++.dg/opt/complex5.C: New test.
24322 2006-01-13 Richard Guenther <rguenther@suse.de>
24324 * gcc.target/i386/387-9.c: New testcase.
24326 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
24329 * g++.dg/debug/dwarf2-1.C: New.
24331 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
24334 * lib/gcov.exp (verify-lines): Add "close $fd".
24336 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
24337 Ben Elliston <bje@au.ibm.com>
24339 * gcc.dg/dfp/inf-1.c: New test.
24341 2006-01-12 Janis Johnson <janis187@us.ibm.com>
24342 Yao Qi <qiyaoltc@cn.ibm.com>
24343 Ben Elliston <bje@au.ibm.com>
24344 Jon Grimm <jgrimm2@us.ibm.com>
24346 * gcc.dg/nodfp-1.c: New test.
24347 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
24348 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
24349 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
24350 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
24351 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
24352 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
24353 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
24354 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
24355 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
24356 * gcc.dg/format/dfp-scanf-1.c: Likewise.
24357 * gcc.dg/format/dfp-printf-1.c: Likewise.
24358 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
24359 (compat_setup_dfp): New.
24360 * gcc.dg/compat/compat.exp: Use it.
24361 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
24362 Make some variables global, prepend "compat_" to their names.
24363 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
24364 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
24365 * gcc.misc-tests/dectest.exp: New test driver for decTest.
24366 * lib/compat.exp (compat_skip_list): Make global, rename.
24367 * lib/c-compat.exp: New file.
24368 * lib/target-supports.exp (check_effective_target_dfp): New.
24370 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
24371 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
24372 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
24373 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
24374 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
24375 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
24376 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
24377 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
24378 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
24379 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
24380 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
24381 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
24382 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
24383 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
24384 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
24385 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
24386 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
24387 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
24388 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
24389 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
24390 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
24391 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
24392 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
24393 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
24394 gcc.dg/dfp/struct-layout-1.c,
24395 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
24396 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
24397 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
24398 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
24399 gcc.dg/dfp/func-vararg-dfp.c,
24400 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
24401 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
24402 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
24403 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
24404 gcc.dg/dfp/wtr-conversion-1.c: New tests.
24406 2006-01-11 Richard Guenther <rguenther@suse.de>
24408 PR tree-optimization/25734
24409 * gcc.dg/tree-ssa/pr25734.c: New testcase.
24411 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
24414 * gfortran.dg/literal_character_constant_1_x.F: New test.
24415 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
24416 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
24417 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
24419 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
24422 * g++.dg/ext/packed3.C: Add expected packed error.
24424 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
24427 * gcc.dg/torture/pr25706-1.c: New test.
24429 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
24431 PR tree-optimization/23109
24432 PR tree-optimization/23948
24433 PR tree-optimization/24123
24435 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
24436 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
24437 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
24438 g++.dg/tree-ssa/pr23948.C: New testcases.
24439 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
24440 three divisions in order to do the optimization.
24442 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
24445 * g++.dg/other/pr25632.C: New test.
24447 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
24450 * gfortran.dg/used_types_1.f90: New test.
24452 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
24455 * gcc.dg/torture/pr25718-1.c: New test.
24457 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
24459 * gfortran.dg/list_read_2.f90: Fix typo in description.
24461 2006-01-10 Jan Beulich <jbeulich@novell.com>
24463 * lib/target-supports.exp (check_visibility_available): Simplify test
24465 (check_profiling_available): Fail for *-*-netware*.
24466 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
24467 * gcc.dg/20021014-1.c: Likewise.
24468 * gcc.dg/nest.c: Likewise.
24470 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
24473 * gfortran.dg/forall_3.f90: New test.
24475 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
24478 * gfortran.dg/nesting_2.f90: New test.
24479 * gfortran.dg/nesting_3.f90: New test.
24481 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
24483 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
24484 Fix typo in comment.
24486 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
24488 * gfortran.dg/single_char_string.f90: New test.
24490 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
24492 * gfortran.dg/ichar_2.f90: New test.
24494 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
24497 * gfortran.dg/private_type_4.f90: New.
24499 2006-01-07 Richard Guenther <rguenther@suse.de>
24501 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
24503 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24505 * gfortran.dg/func_decl_1.f90: New.
24506 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
24507 * gfortran.dg/array_alloc_2.f90: Likewise.
24508 * gfortran.dg/char_result_8.f90: Likewise.
24509 * gfortran.dg/dup_save_1.f90: Likewise.
24510 * gfortran.dg/dup_save_2.f90: Likewise.
24511 * gfortran.dg/f2c_6.f90: Likewise.
24512 * gfortran.dg/f2c_7.f90: Likewise.
24513 * gfortran.dg/func_result_2.f90: Likewise.
24514 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
24516 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
24519 * gfortran.dg/elemental_subroutine_1.f90: New test.
24520 * gfortran.dg/elemental_subroutine_2.f90: New test.
24524 * gfortran.dg/assumed_size_refs_1.f90: New test.
24528 * gfortran.dg/assumed_size_refs_2.f90: New test.
24529 * gfortran.dg/initialization_1.f90: Change warning message.
24531 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
24533 * gcc.dg/tree-ssa/loop-15.c: New test.
24535 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
24538 * gfortran.dg/backspace_3.f: New test.
24539 * gfortran.dg/backspace_4.f: New test.
24541 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
24544 * gfortran.dg/fmt_white.f: Update test.
24546 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
24548 * gcc.dg/cast-1.c: Add new warning.
24549 * gcc.dg/cast-2.c: Likewise.
24550 * gcc.dg/cast-3.c: Likewise.
24551 * gcc.dg/format/cast-1.c: Likewise.
24552 * gcc.dg/cast-4.c: New testcase.
24554 2006-01-05 Richard Guenther <rguenther@suse.de>
24556 PR tree-optimization/22555
24557 * gcc.dg/tree-ssa/alias-3.c: New testcase.
24559 2006-01-05 Richard Guenther <rguenther@suse.de>
24560 Diego Novillo <dnovillo@redhat.com>
24562 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
24563 * gcc.dg/tree-ssa/loop-8.c: Likewise.
24564 * gcc.dg/tree-ssa/loop-1.c: Likewise.
24565 * gcc.dg/tree-ssa/pr23294.c: Likewise.
24566 * gcc.dg/tree-ssa/pr21985.c: Likewise.
24567 * gcc.dg/tree-ssa/loop-14.c: Likewise.
24568 * gcc.dg/tree-ssa/loop-2.c: Likewise.
24569 * gcc.dg/tree-ssa/loop-3.c: Likewise.
24570 * gcc.dg/tree-ssa/loop-4.c: Likewise.
24571 * gcc.dg/tree-ssa/pr21171.c: Likewise.
24572 * gcc.dg/tree-ssa/loop-5.c: Likewise.
24573 * gcc.dg/tree-ssa/loop-10.c: Likewise.
24574 * gcc.dg/tree-ssa/loop-6.c: Likewise.
24575 * treelang/compile/extravar.tree: Likewise.
24576 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
24577 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
24578 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
24579 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
24580 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
24582 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
24584 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
24587 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
24590 gfortran.dg/char_result_11.f90: New.
24592 2006-01-04 Mark Mitchell <mark@codesourcery.com>
24595 * g++.dg/parse/access9.C: New test.
24596 * g++.dg/tc1/dr52.C: Tweak error markers.
24598 2006-01-04 Richard Henderson <rth@redhat.com>
24600 Merge from gomp branch.
24601 * g++.dg/parse/pragma2.C: Update expected error lines.
24603 2006-01-04 Jakub Jelinek <jakub@redhat.com>
24605 * g++.dg/other/i386-2.C: New test.
24608 * gcc.c-torture/compile/20051228-1.c: New test.
24611 * gcc.dg/pr25559.c: New test.
24613 2006-01-03 Mark Mitchell <mark@codesourcery.com>
24616 * g++.dg/lookup/friend9.C: New test.
24619 * g++.dg/template/repo5.C: New test.
24621 2006-01-03 Steven G. Kargl <kargls@comcast.net>
24624 * gfortran.dg/forall_2.f90: New test.
24626 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
24628 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
24629 dg-require-weak. Adjust regexp to handle leading-underscore
24630 targets and space as well as TAB after .weak. Change previous
24631 64-bit fix to not use naked dot.
24633 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
24635 PR rtl-optimization/25578
24636 * gcc.c-torture/execute/20060102-1.c: New testcase.
24638 2006-01-03 Richard Guenther <rguenther@suse.de>
24641 * gcc.dg/torture/pr25183.c: New testcase.
24643 2006-01-03 Jakub Jelinek <jakub@redhat.com>
24645 Merge from gomp-branch.
24646 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
24647 * gcc.dg/ia64-sync-2.c: Likewise.
24648 * gcc.dg/ia64-sync-3.c: Likewise.
24649 * gcc.dg/ia64-sync-4.c: Likewise.
24650 * gcc.dg/sync-2.c: Likewise.
24651 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
24652 that sparc64-*-* and sparcv9-*-* supports sync builtins.
24654 2006-01-02 Mark Mitchell <mark@codesourcery.com>
24657 * g++.dg/parse/operator6.C: New test.
24660 * g++.dg/parse/error29.C: New test.
24663 * g++.dg/parse/dtor6.C: New test.
24666 * g++.dg/parse/ctor3.C: New test.
24669 * g++.dg/template/class3.C: New test.
24671 2006-01-02 Geoffrey Keating <geoffk@apple.com>
24673 * g++.dg/debug/debug9.C: New.
24675 2006-01-02 Steven G. Kargl <kargls@comcast.net>
24678 * gfortran.dg/label_2.f90: New test.
24680 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24682 * g++.dg/lookup/using12.C: Tighten error marker.
24684 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
24685 Andrew Pinski <pinskia@physics.uc.edu>
24687 * gcc.target/powerpc/darwin-abi-3.c: New file.
24688 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
24689 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
24690 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
24691 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
24692 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
24693 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
24694 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
24695 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
24697 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
24699 * gcc.dg/tree-ssa/loadpre1.c: New;
24700 * gcc.dg/tree-ssa/loadpre2.c: New;
24701 * gcc.dg/tree-ssa/loadpre3.c: New;
24702 * gcc.dg/tree-ssa/loadpre4.c: New;
24703 * gcc.dg/tree-ssa/loadpre5.c: New;
24704 * gcc.dg/tree-ssa/loadpre6.c: New;
24705 * gcc.dg/tree-ssa/loadpre7.c: New;
24706 * gcc.dg/tree-ssa/loadpre8.c: New;
24707 * gcc.dg/tree-ssa/loadpre9.c: New;
24709 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
24711 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
24712 * g++.dg/abi/thunk4.C: Likewise.
24714 2006-01-01 Andreas Jaeger <aj@suse.de>
24716 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
24719 2006-01-01 Jakub Jelinek <jakub@redhat.com>
24722 * gcc.dg/pragma-pack-3.c: New test.
24723 * g++.dg/parse/pragma3.C: New test.
24725 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24727 PR middle-end/24827
24728 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
24730 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24733 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
24735 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
24738 * gfortran-dg/pure_byref_3.f90: New.
24741 * gfortran.dg/userdef_operator_1.f90: New.
24743 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
24745 * g++.dg/abi/thunk3.C: New.
24746 * g++.dg/abi/thunk4.C: New.
24748 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
24751 * gfortran.dg/host_used_types_1.f90: New test. Check that host
24752 associated derived type components of derived types are
24753 properly declared in contained procedures.
24755 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
24757 PR libgfortran/25139
24758 * gfortran.dg/backspace_2.f: New test.
24760 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
24762 PR libgfortran/25550
24763 * gfortran.dg/endfile.f: New test.
24765 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
24767 PR libgfortran/25419
24768 * gfortran.dg/comma.f: New test.
24770 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24772 * lib/gfortran-dg.exp: Remove trailing whitespace.
24773 * lib/fortran-torture.exp: Test with -fbounds-check instead of
24774 -funroll-all-loops.
24776 2005-12-28 Alan Modra <amodra@bigpond.net.au>
24778 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
24779 Extended Double long doubles or repeat tests when long double is
24780 the same size as double.
24782 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24784 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
24787 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
24788 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
24791 * gcc.dg/pr23911.c: Make test variable static.
24794 * gcc.dg/tree-ssa/pr14841.c: Likewise.
24796 2005-12-26 Mark Mitchell <mark@codesourcery.com>
24799 * g++.dg/parse/crash17.C: Adjust error markers.
24800 * g++.dg/template/error20.C: New test.
24802 2005-12-26 Mark Mitchell <mark@codesourcery.com>
24805 * g++.dg/ext/complit4.C: New test.
24808 * g++.dg/ext/complit5.C: Likewise.
24810 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
24812 PR tree-optimization/25125
24813 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
24814 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
24815 * gcc.c-torture/execute/pr25125.c: New.
24817 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
24821 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic
24822 functions with incorrect assumed size references.
24824 2005-12-24 Mark Mitchell <mark@codesourcery.com>
24827 * g++.dg/opt/init1.C: New test.
24829 2005-12-23 Mark Mitchell <mark@codesourcery.com>
24832 * g++.dg/template/sfinae3.C: New test.
24834 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24836 * g++.dg/other/friend4.C: New test.
24838 2005-12-23 Jakub Jelinek <jakub@redhat.com>
24841 * g++.dg/opt/pr25005.C: New test.
24843 2005-12-22 Mark Mitchell <mark@codesourcery.com>
24846 * g++.dg/template/ptrmem16.C: New test.
24848 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
24852 * gfortran.dg/initialization_1.f90: Add test of SIZE.
24854 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
24856 PR libgfortran/25307
24857 * gfortran.dg/list_read_5.f90: New test.
24859 2005-12-22 Richard Henderson <rth@redhat.com>
24861 * gcc.target/i386/sse-7.c: Use -msse2.
24863 2005-12-23 Jakub Jelinek <jakub@redhat.com>
24865 PR rtl-optimization/25432
24866 * gcc.c-torture/compile/20051216-1.c: New test.
24869 * objc/execute/pr25328.m: New test.
24871 2005-12-22 Mark Mitchell <mark@codesourcery.com>
24874 * g++.dg/template/call4.C: New test.
24876 2005-12-22 Dale Johannesen <dalej@apple.com>
24878 * gcc.target/i386/sse-17.c: New.
24880 2005-12-22 Paul Brook <paul@codesourcery.com>
24882 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
24884 2005-12-22 Paul Brook <paul@codesourcery.com>
24886 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
24888 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
24891 * gcc.c-torture/compile/pr25513.c: New test.
24893 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24896 * g++.dg/parse/error25.C: Add more tests.
24898 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24901 * gfortran.dg/der_charlen_1.f90: New.
24903 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
24906 * gfortran.dg/pointer_component_type_1.f90: New test.
24910 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
24911 should give an error with assumed size array refernces and checks
24912 those that should not.
24913 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
24914 reference an upper bound so that it does not generate an error.
24920 * gfortran.dg/used_dummy_types_1.f90: New test.
24921 * gfortran.dg/used_dummy_types_2.f90: New test.
24922 * gfortran.dg/used_dummy_types_3.f90: New test.
24923 * gfortran.dg/used_dummy_types_4.f90: New test.
24924 * gfortran.dg/used_dummy_types_5.f90: New test.
24927 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
24928 group already being USE associated.
24929 * gfortran.dg/assumed_shape_nml.f90: New test.
24930 * gfortran.dg/assumed_size_nml.f90: New test.
24940 * gfortran.dg/io_constraints_1.f90: New test.
24941 * gfortran.dg/io_constraints_1.f90: New test.
24942 * gfortran.dg/iostat_3.f90: Change wording of warning.
24943 * gfortran.dg/g77/19981216-0.f: The same.
24945 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
24947 PR tree-optimization/23518
24948 * gcc.dg/pr23518.c: New.
24950 2005-12-21 Mike Stump <mrs@apple.com>
24952 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
24954 2005-12-21 Paul Brook <paul@codesourcery.com>
24956 * gcc.dg/pr19340.c: Skip on m68k targets.
24958 2005-12-21 Steven Bosscher <stevenb@suse.de>
24960 PR rtl-optimization/25196
24961 * gcc.dg/pr25196.c: New test.
24963 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
24966 gfortran.dg/where_nested_1.f90: New.
24968 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
24970 PR tree-optimization/25382.
24971 * gcc.dg/tree-ssa/pr25382.c: New.
24973 2005-12-20 Richard Guenther <rguenther@suse.de>
24975 PR middle-end/24306
24976 * gcc.target/i386/pr24306.c: New testcase.
24978 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
24980 PR tree-optimization/25501
24981 * gcc.dg/tree-ssa/pr25501.c: New.
24983 2005-12-20 Richard Guenther <rguenther@suse.de>
24986 2005-12-02 Richard Guenther <rguenther@suse.de>
24988 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
24990 2005-12-20 Mark Mitchell <mark@codesourcery.com>
24993 * g++.dg/warn/Wunreachable-code-2.C: New test.
24995 2005-12-19 Mark Mitchell <mark@codesourcery.com>
24998 * g++.dg/template/ctor5.C: New test.
25001 * g++.dg/template/overload8.C: New test.
25003 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
25005 * gcc.c-torture/compile/pr25483 : New test.
25007 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25010 * g++.dg/ext/typeof10.C: New test.
25012 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
25014 * gcc.dg/mt-loopi1.c: New.
25016 2005-12-18 Richard Guenther <rguenther@suse.de>
25018 PR tree-optimization/25481
25019 * gcc.dg/torture/pr25481.c: New testcase.
25021 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
25023 PR rtl-optimization/21041
25024 * gcc.dg/pr21041.c: New test.
25026 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
25028 PR libgfortran/25463
25029 * gfortran.dg/advance.f90: New test.
25031 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
25033 * gcc.dg/20051201-1.c: New test.
25035 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
25038 * gfortran.dg/initialization_1.f90: New test.
25039 * gfortran.dg/enum_5.f90: Change dg-error to new message.
25040 * gfortran.dg/g77/980616-0.f: The same.
25042 2005-12-17 Steven G. Kargl <kargls@comcast.net>
25045 * gfortran.dg/chkbits.f90: New test.
25047 2005-12-17 Steven G. Kargl <kargls@comcast.net>
25049 * gfortran.dg/enum_5.f: Revert to previous version.
25051 2005-12-17 Steven G. Kargl <kargls@comcast.net>
25053 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
25054 * gfortran.dg/nested_modules_1.f90: Ditto.
25055 * gfortran.dg/hollerith_f95.f90: Ditto.
25056 * gfortran.dg/select_5.f90: Ditto.
25057 * gfortran.dg/secnds.f: Ditto.
25058 * gfortran.dg/hollerith2.f90: Ditto.
25059 * gfortran.dg/imag_2.f: Ditto.
25060 * gfortran.dg/ftell_2.f90: Ditto.
25061 * gfortran.dg/malloc_free_1.f90: Ditto.
25062 * gfortran.dg/logint-1.f: Ditto.
25063 * gfortran.dg/recursive_statement_functions.f90: Ditto.
25064 * gfortran.dg/e_d_fmt.f90: Ditto.
25065 * gfortran.dg/hollerith_legacy.f90: Ditto.
25066 * gfortran.dg/logint-2.f: Ditto.
25067 * gfortran.dg/enum_5.f90: Ditto.
25068 * gfortran.dg/f2c_2.f90: Ditto.
25069 * gfortran.dg/pr17143.f90: Ditto.
25070 * gfortran.dg/namelist_14.f90: Ditto.
25071 * gfortran.dg/logint-3.f: Ditto.
25072 * gfortran.dg/spread_scalar_source.f90: Ditto.
25073 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
25074 * gfortran.dg/namelist_11.f: Ditto.
25075 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
25076 * gfortran.dg/g77/20010519-1.f
25077 * gfortran.dg/g77/alpha1.f: Ditto.
25078 * gfortran.dg/g77/990115-1.f: Ditto.
25079 * gfortran.dg/g77/erfc.f: Ditto.
25080 * gfortran.dg/g77/19990313-3.f: Ditto.
25081 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
25082 * gfortran.dg/g77/20010426.f: Ditto.
25083 * gfortran.dg/g77/19990313-0.f: Ditto.
25084 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
25085 * gfortran.dg/g77/20000629-1.f: Ditto.
25086 * gfortran.dg/g77/970125-0.f: Ditto.
25087 * gfortran.dg/g77/8485.f: Ditto.
25088 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
25089 * gfortran.dg/g77/19990313-1.f: Ditto.
25090 * gfortran.dg/g77/int8421.f: Ditto.
25091 * gfortran.dg/g77/19990305-0.f: Ditto.
25092 * gfortran.dg/g77/947.f: Ditto.
25093 * gfortran.dg/g77/19990905-2.f: Ditto.
25094 * gfortran.dg/g77/cabs.f: Ditto.
25095 * gfortran.dg/g77/19990313-2.f: Ditto.
25096 * gfortran.dg/g77/20020307-1.f: Ditto.
25097 * gfortran.dg/g77/dcomplex.f: Ditto.
25098 * gfortran.dg/g77/19990502-1.f: Ditto.
25099 * gfortran.dg/g77/19981216-0.f: Ditto.
25100 * gfortran.dg/common_4.f90: Ditto.
25101 * gfortran.dg/entry_4.f90: Ditto.
25102 * gfortran.dg/equiv_constraint_2.f90: Ditto.
25103 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
25104 * gfortran.dg/namelist_12.f: Ditto.
25105 * gfortran.dg/scale_1.f90: Ditto.
25106 * gfortran.dg/modulo_1.f90
25107 * gfortran.dg/hollerith.f90: Ditto.
25108 * gfortran.dg/direct_io_3.f90: Ditto.
25109 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
25110 * gfortran.dg/gnu_logical_1.F: Ditto.
25111 * gfortran.dg/unf_io_convert_1.f90: Ditto.
25112 * gfortran.dg/assign_1.f90: Ditto.
25113 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
25114 * gfortran.dg/pr23095.f: Ditto.
25115 * gfortran.dg/read_float_1.f90: Ditto.
25117 2005-12-17 Andreas Jaeger <aj@suse.de>
25119 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
25120 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
25122 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
25125 * gfortran.dg/fmt_white.f: New test.
25127 2005-12-16 Steven G. Kargl <kargls@comcast.net>
25129 * gfortran.dg/label_1.f90: New test.
25131 2005-12-15 Ben Elliston <bje@au.ibm.com>
25134 * gcc.dg/20031012-1.c: Add -Walways-true option.
25135 * gcc.dg/weak/weak-3.c: Likewise.
25136 * g++.old-deja/g++.mike/warn8.C: Likewise.
25138 2005-12-16 Mike Stump <mrs@apple.com>
25140 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
25143 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
25145 PR libgfortran/25264
25146 PR libgfortran/25349
25147 * gfortran.dg/tl_editing.f90: Added additional checks.
25148 * gfortran.dg/t_editing.f: New test.
25149 * gfortran.dg/write_padding.f90: New test
25151 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25154 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
25156 2005-12-16 Jakub Jelinek <jakub@redhat.com>
25158 PR rtl-optimization/24899
25159 * gcc.c-torture/execute/20051215-1.c: New test.
25161 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
25164 * gfortran.dg/pr24823.f: New test.
25166 2005-12-16 Jeff Law <law@redhat.com>
25168 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
25170 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
25172 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
25173 (base_types): Change C++ style comments to C style comments. Remove
25174 aligned types from the array. Keep Enums disabled.
25175 (complex_types): Remove aligned types from the array.
25176 Comment out "_Complex long double".
25177 (attrib_types): Remove.
25178 (complex_attrib_types): Remove.
25179 (attrib_array_types): Remove.
25180 (complex_attrib_array_types): Remove.
25181 (aligned_bitfld_types): Remove.
25182 (n_aligned_bitfld_types): Remove.
25183 (FEATURE_ALIGNEDPACKED): Delete.
25184 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
25185 (singles): Remove support for adding attributes.
25186 (choose_type): Remove support for attributed types.
25187 (generate_fields): Remove support for attributed bit-fields.
25188 Remove support for adding attributes.
25189 (generate_random_tests): Remove support for adding attributes.
25190 (features): Add back "[0] :0" and "complex vector [0]".
25191 (main): Remove support for attributed bit-fields.
25192 Uncomment the calling of generate_random_tests for the rests of
25195 2005-12-16 Jan Hubicka <jh@suse.cz>
25197 * gcc.c-torture/combine/pr25224.c: New.
25199 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
25202 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
25205 2005-12-15 Richard Sandiford <richard@codesourcery.com>
25207 * gcc.dg/20051215-1.c: New file.
25209 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25211 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
25212 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
25214 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
25217 * gfortran.dg/dummy_functions_1.f90: New.
25219 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
25221 PR rtl-optimization/25310
25222 * gcc.c-torture/compile/pr25310.c: New test.
25224 2005-12-14 Jakub Jelinek <jakub@redhat.com>
25227 * gcc.dg/pr25023.c: New test.
25229 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25231 * g++.old-deja/g++.brendan/redecl1.C,
25232 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
25233 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
25234 g++.old-deja/g++.oliva/typeof1.C,
25235 g++.old-deja/g++.other/crash16.C,
25236 g++.old-deja/g++.other/crash34.C,
25237 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
25238 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
25239 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
25240 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
25241 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
25242 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
25245 2005-12-14 Kean Johnston <jkj@sco.com>
25246 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25248 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
25249 * gcc.target/i386/20020523-1.c: Ditto.
25250 * gcc.target/i386/tailcall-1.c: Ditto.
25251 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
25252 * gcc.target/i386/ssetype-5.c: Ditto.
25254 2005-12-14 Jeff Law <law@redhat.com>
25256 * gcc.dg/tree-ssa/foldstring-1.c: New test.
25258 2005-12-14 Jakub Jelinek <jakub@redhat.com>
25262 * gcc.target/i386/pr25254.c: New test.
25263 * gfortran.dg/PR24188.f: New test.
25265 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
25267 * lib/fortran-torture.exp: Catch remaining uses of
25268 remote_file build delete.
25270 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25272 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
25274 2005-12-14 Ben Elliston <bje@au.ibm.com>
25276 * gcc.dg/warn-addr-cmp.c: New test.
25278 2005-12-13 Jakub Jelinek <jakub@redhat.com>
25282 * gcc.target/i386/pr25293.c: New test.
25284 2005-12-13 Petr Machata <machata@post.cz>
25287 * g++.dg/parse/comma2.C: New test.
25289 2005-12-13 Mark Mitchell <mark@codesourcery.com>
25290 Jakub Jelinek <jakub@redhat.com>
25292 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
25293 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
25294 (limits.h): Include unconditionally.
25295 (stdlib.h): Likewise.
25296 (hashtab.h): Do not include.
25297 (getopt.h): Likewise.
25298 (stddef.h): Include.
25299 (hashval_t): Define.
25300 (struct entry): Add "next" field.
25301 (HASH_SIZE): New macro.
25302 (hash_table): New variable.
25303 (switchfiles): Do not use xmalloc.
25305 (iterative_hash): New function.
25307 (e_exists): New function.
25308 (e_insert): Likewise.
25309 (output): Use, instead of libiberty hashtable functions.
25310 (main): Do not use getopt. Do not call htab_create.
25312 2005-12-13 Jakub Jelinek <jakub@redhat.com>
25315 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
25316 put atal* and atpaal* attributes on array elements.
25317 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
25318 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
25319 put atal* and atpaal* attributes on array elements.
25320 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
25322 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
25324 * gcc.dg/single-precision-constant.c: New test.
25326 2005-12-13 Alan Modra <amodra@bigpond.net.au>
25328 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
25329 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
25330 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
25331 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
25332 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
25333 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
25334 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
25335 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
25336 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
25337 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
25338 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
25339 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
25340 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
25341 gcc.target/powerpc/ppc-sdata-2.c,
25342 gcc.target/powerpc/ppc-stackalign-1.c,
25343 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
25344 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
25345 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
25346 gcc.target/powerpc/rs6000-ldouble-2.c,
25347 gcc.target/powerpc/rs6000-power2-1.c,
25348 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
25349 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
25350 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
25351 option into target selector.
25352 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
25353 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
25355 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
25358 * objc.dg/encode-9.m: New test.
25360 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25363 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
25364 * gcc.dg/asm-b.c: Fix typo.
25365 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
25366 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
25367 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
25368 i?86 lp64 and x86_64 ilp32.
25369 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
25371 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
25373 2005-12-12 Steven G. Kargl <kargls@comcast.net>
25376 gfortran.dg/equiv_5.f90: New test.
25378 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
25380 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
25381 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
25382 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
25383 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
25384 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
25385 * gcc.dg/tree-ssa/reassoc-5.c: New.
25386 * gcc.dg/tree-ssa/reassoc-6.c: New.
25387 * gcc.dg/tree-ssa/reassoc-7.c: New.
25388 * gcc.dg/tree-ssa/reassoc-8.c: New.
25389 * gcc.dg/tree-ssa/reassoc-9.c: New.
25390 * gcc.dg/tree-ssa/reassoc-10.c: New.
25391 * gcc.dg/tree-ssa/reassoc-11.c: New.
25393 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25397 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
25399 2005-12-12 Mark Mitchell <mark@codesourcery.com>
25402 * g++.dg/template/inherit.C: Do not use a generic error message.
25404 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
25407 * objc.dg/gnu-encoding: New directory.
25408 * objc.dg/gnu-encoding/compat-common.h: New file.
25409 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
25410 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
25411 * objc.dg/gnu-encoding/vector-defs.h: New file.
25412 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
25413 * objc.dg/gnu-encoding/generate-random.c: New file.
25414 * objc.dg/gnu-encoding/generate-random_r.c: New file.
25415 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
25416 * objc.dg/gnu-encoding/generate-random.h: New file.
25418 2005-12-11 Mark Mitchell <mark@codesourcery.com>
25421 * g++.dg/template/defarg7.C: New test.
25423 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
25426 * objc.dg/encode-8.m: New test.
25428 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
25431 * objc.dg/encode-7.m: New test.
25433 2005-12-10 Mark Mitchell <mark@codesourcery.com>
25436 * g++.dg/opt/inline10.C: New test.
25438 2005-12-11 Steven G. Kargl <kargls@comcast.net>
25440 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
25442 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
25444 * gfortran.dg/substring_equivalence.f90: typo in comment
25446 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25449 * gfortran.dg/iostat_3.f90: New test.
25451 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
25454 * gfortran.dg/unf_io_convert_1.f90: New test.
25455 * gfortran.dg/unf_io_convert_2.f90: New test.
25456 * gfortran.dg/unf_io_convert_3.f90: New test.
25458 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25461 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
25462 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
25463 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
25464 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
25465 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
25466 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
25467 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
25468 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
25469 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
25470 gcc.dg/torture/fp-int-convert-float128-timode.c,
25471 gcc.dg/torture/fp-int-convert-float128.c,
25472 gcc.dg/torture/fp-int-convert-float80-timode.c,
25473 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
25474 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
25476 * gcc.dg/tls/opt-1.c: Require effective target fpic.
25478 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
25480 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
25482 2005-12-10 Richard Sandiford <richard@codesourcery.com>
25484 * gcc.dg/20051207-1.c,
25485 * gcc.dg/20051207-2.c,
25486 * gcc.dg/20051207-3.c: New tests.
25488 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25491 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
25492 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
25493 dg-skip-if target selector.
25496 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
25497 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
25498 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
25499 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
25500 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
25501 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
25502 and/or merge with i?86 cases.
25504 * gcc.dg/tls/opt-3.c: Require effective target fpic.
25507 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
25508 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
25509 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
25510 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
25513 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
25516 * gcc.c-torture/compile/pr25311.c: New test.
25518 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
25520 PR libgfortran/25039
25521 * gfortran.dg/read_comma.f: New test.
25523 2005-12-08 Jakub Jelinek <jakub@redhat.com>
25526 * g++.dg/opt/pr19317-1.C: New test.
25527 * g++.dg/opt/pr19317-2.C: New test.
25528 * g++.dg/opt/pr19317-3.C: New test.
25531 * gcc.c-torture/execute/pr19005.c: New test.
25534 * g++.old-deja/g++.other/comdat5.C: New test.
25535 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
25537 * g++.dg/compat/struct-layout-1.exp: New file.
25538 * g++.dg/compat/struct-layout-1.h: New.
25539 * g++.dg/compat/struct-layout-1_generate.c: New.
25540 * g++.dg/compat/struct-layout-1_x1.h: New.
25541 * g++.dg/compat/struct-layout-1_x2.h: New.
25542 * g++.dg/compat/struct-layout-1_y1.h: New.
25543 * g++.dg/compat/struct-layout-1_y2.h: New.
25545 * gcc.dg/20050330-2.c: New test.
25547 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
25550 * gfortran.dg/associated_1.f90: New.
25552 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25554 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
25555 ILP32 vect_no_align platforms.
25557 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
25558 Jakub Jelinek <jakub@redhat.com>
25561 * gcc.c-torture/compile/20051207-1.c: New test.
25563 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25566 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
25567 gcc.dg/torture/pr18582-1.c,
25568 gcc.target/i386/attributes-error.c: Also test on x86_64.
25570 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
25572 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25575 * g++.dg/template/typedef3.C: New test.
25579 * g++.dg/template/dtor3.C: Fix error markers.
25581 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
25583 * lib/target-supports.exp (check_effective_target_sync_char_short):
25586 2005-12-06 Janis Johnson <janis187@us.ibm.com>
25588 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
25590 2005-12-06 Roger Sayle <roger@eyesopen.com>
25592 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
25593 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
25594 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
25595 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
25597 2005-12-06 Roger Sayle <roger@eyesopen.com>
25600 * g++.dg/other/array2.C: New test case.
25602 2005-12-05 Geoffrey Keating <geoffk@apple.com>
25604 * gcc.dg/darwin-weakimport-3.c: New.
25606 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
25607 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
25608 and to work on Darwin.
25609 * gcc.dg/attr-weakref-1b.c: New file.
25610 * gcc.dg/attr-weakref-2.c: New test.
25611 * gcc.dg/darwin-weakref-1.c: New test.
25613 2005-12-05 Janis Johnson <janis187@us.ibm.com>
25616 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
25617 use in selector expressions.
25618 (dg-xfail-if): Ditto.
25619 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
25620 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
25621 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
25622 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
25623 * gcc.test-framework/test-framework.exp: Skip generated tests if
25624 CHECK_TEST_FRAMEWORK is not 1.
25626 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
25628 PR tree-optimization/24963
25629 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
25632 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
25635 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
25636 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
25637 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
25638 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
25640 2005-12-05 Jakub Jelinek <jakub@redhat.com>
25642 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
25645 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
25647 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
25649 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
25651 * gcc.dg/format/cast-1.c: New test.
25653 2005-12-04 Roger Sayle <roger@eyesopen.com>
25656 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
25657 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
25658 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
25659 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
25661 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
25663 * gcc.dg/cast-pretty-print-1.c: New test.
25665 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
25667 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
25669 2005-12-02 Mark Mitchell <mark@codesourcery.com>
25672 * g++.dg/template/friend40.C: New test.
25674 2005-12-02 Jakub Jelinek <jakub@redhat.com>
25677 * gcc.target/i386/movq-2.c: New test.
25678 * gcc.target/i386/movq.c: Remove target i?86, instead add
25679 dg-require-effective-target ilp32.
25681 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25684 * g++.dg/other/default1.C: New test.
25686 2005-12-02 Richard Guenther <rguenther@suse.de>
25688 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
25690 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
25692 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
25694 2005-12-02 Alan Modra <amodra@bigpond.net.au>
25697 * gcc.target/powerpc/rotate.c: New.
25699 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
25701 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
25702 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
25704 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
25707 * gcc.dg/pr17730-1.c: Adjust.
25708 * gcc.dg/lvalue1.c (main): Likewise.
25709 * gcc.dg/lvalue-2.c: Likewise.
25710 * g++.dg/pr7503-3.C
25712 2005-12-01 Geoffrey Keating <geoffk@apple.com>
25714 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
25717 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
25720 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
25722 2005-12-01 Uros Bizjak <uros@kss-loka.si>
25725 * lib/target-supports.exp (check_effective_target_tls): New.
25726 (check_effective_target_tls_runtime): New.
25727 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
25729 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
25730 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
25731 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
25732 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
25733 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
25734 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
25735 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
25736 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
25737 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
25738 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
25739 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
25740 effective-target TLS.
25741 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
25742 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
25743 effective-target TLS runtime.
25745 2005-12-01 Uros Bizjak <uros@kss-loka.si>
25747 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
25749 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
25751 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
25752 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
25753 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
25754 ignored" warnings when "packing" is the same as the ABI layout.
25756 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
25759 * gfortran.dg/line_length_1.f: New test.
25760 * gfortran.dg/line_length_2.f90: Ditto.
25762 2005-11-30 Richard Guenther <rguenther@suse.de>
25764 PR tree-optimization/21655
25765 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
25767 2005-11-30 Dale Johannesen <dalej@apple.com>
25769 * gcc.c-torture/compile/pr24930.c: New.
25771 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
25774 * gfortran.dg/auto_char_dummy_array.f90: New test.
25776 2005-11-30 Jeff Law <law@redhat.com>
25778 * g++.old-deja/g++.law/pr25000.C: New test.
25780 2005-11-30 Jakub Jelinek <jakub@redhat.com>
25782 * gcc.dg/tls/opt-11.c: New test.
25784 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
25786 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
25788 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
25791 2005-11-29 Jakub Jelinek <jakub@redhat.com>
25793 * gfortran.dg/open_access_1.f90: New test.
25795 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25797 * gcc.dg/charset/builtin2.c: New test.
25799 2005-11-28 Jakub Jelinek <jakub@redhat.com>
25801 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
25802 on mmix-*-* for *_[xy].c.
25804 2005-11-28 Kean Johnston <jkj@sco.com>
25806 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
25808 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
25809 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
25810 * gcc.target/i386/asm-3.c: Ditto.
25811 * gcc.target/i386/clobbers.c: Ditto.
25812 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
25813 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
25815 * gcc.target/i386/mul.c: Ditto.
25816 * gcc.target/i386/ssetype-1.c: Ditto.
25817 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
25818 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
25819 static so the test works with -fPIC mode too. Based on comment in
25821 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
25823 2005-11-28 Richard Guenther <rguenther@suse.de>
25825 * gcc.dg/alias-9.c: New testcase.
25826 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
25828 2005-11-28 Roger Sayle <roger@eyesopen.com>
25829 Uros Bizjak <uros@kss-loka.si>
25831 PR middle-end/20219
25832 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
25833 tan(x)/sin(x) transformations.
25835 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
25837 PR middle-end/24575
25838 * gcc.dg/tree-ssa/divide-3.c: New test.
25839 * gcc.dg/tree-ssa/divide-4.c: New test.
25841 2005-11-27 Steven G. Kargl <kargls@comcast.net>
25844 * gfortran.dg/boz_6.f90: New test.
25846 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25849 * gfortran.dg/modulo_1.f90: New test.
25851 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25853 PR libfortran/24919
25854 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
25855 fail on CRLF platforms.
25856 * gfortran.dg/ftell_2.f90: Likewise.
25858 2005-11-26 Eric Christopher <echristo@apple.com>
25860 * gcc.dg/intmax_t-1.c: Remove mips xfail.
25862 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
25864 * objc.dg/gnu-runtime-3.m: Simplify.
25866 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
25868 PR middle-end/23669
25869 * gcc.dg/tree-ssa/divide-1.c: New test.
25870 * gcc.dg/tree-ssa/divide-2.c: New test.
25872 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
25874 PR libgfortran/24945
25875 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
25877 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
25879 PR libgfortran/24945
25880 * gfortran.dg/open_status_2.f90: New test.
25882 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25884 * gcc.c-torture/execute/builtins/fprintf.c,
25885 gcc.c-torture/execute/builtins/fputs-lib.c,
25886 gcc.c-torture/execute/builtins/fputs.c,
25887 gcc.c-torture/execute/builtins/lib/fprintf.c,
25888 gcc.c-torture/execute/builtins/lib/printf.c,
25889 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
25891 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
25893 * gcc.dg/20050922-2.c: New test.
25895 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
25897 * objc.dg/gnu-runtime-3.m: New test.
25899 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25902 * g++.dg/other/void1.C: New test.
25904 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
25906 PR middle-end/24998
25907 * gcc.dg/torture/fp-int-convert-float.c,
25908 gcc.dg/torture/fp-int-convert-double.c,
25909 gcc.dg/torture/fp-int-convert-long-double.c,
25910 gcc.dg/torture/fp-int-convert-timode.c,
25911 gcc.dg/torture/fp-int-convert-float80.c,
25912 gcc.dg/torture/fp-int-convert-float80-timode.c,
25913 gcc.dg/torture/fp-int-convert-float128.c,
25914 gcc.dg/torture/fp-int-convert-float128-timode.c,
25915 gcc.dg/torture/fp-int-convert.h: New files.
25917 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
25919 PR middle-end/24989
25920 * gcc.dg/tree-ssa/bool-10.c: New test.
25921 * gcc.dg/tree-ssa/bool-11.c: New test.
25922 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
25924 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
25926 PR middle-end/24990
25927 * tree-ssa/pr24990-1.c: New test.
25929 2005-11-24 Richard Guenther <rguenther@suse.de>
25930 Dirk Mueller <dmueller@suse.de>
25933 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
25934 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
25935 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
25936 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
25937 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
25938 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
25940 2005-11-23 Uros Bizjak <uros@kss-loka.si>
25942 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
25944 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
25947 * gcc.dg/Wc++-compat.c: New.
25948 * gcc.dg/Wno-c++-compat.c: New.
25950 2005-11-23 Alan Modra <amodra@bigpond.net.au>
25952 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
25953 (vspltish, vspltisw): Likewise.
25955 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
25957 PR libgfortran/24794
25958 * gfortran.dg/namelist_12.f: Fix quotes.
25959 * gfortran.dg/namelist_13.f90: Fix quotes.
25960 * gfortran.dg/namelist_14.f90: Fix quotes.
25961 * gfortran.dg/namelist_15.f90: Fix quotes.
25962 * gfortran.dg/namelist_use.f90: Fix quotes.
25963 * gfortran.dg/namelist_use_only.f90: Fix quotes.
25964 * gfortran.dg/namelist_21.f90: New test.
25965 * gfortran.dg/namelist_22.f90: New test.
25967 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
25970 * gcc.c-torture/compile/pr23435.c: New.
25972 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
25974 * gcc.c-torture/execute/floatunsisf-1.c: New test.
25976 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
25978 * gcc.target/powerpc/405-macchw-1.c,
25979 gcc.target/powerpc/405-macchw-2.c,
25980 gcc.target/powerpc/405-macchwu-1.c,
25981 gcc.target/powerpc/405-macchwu-2.c,
25982 gcc.target/powerpc/405-machhw-1.c,
25983 gcc.target/powerpc/405-machhw-2.c,
25984 gcc.target/powerpc/405-machhwu-1.c,
25985 gcc.target/powerpc/405-machhwu-2.c,
25986 gcc.target/powerpc/405-maclhw-1.c,
25987 gcc.target/powerpc/405-maclhw-2.c,
25988 gcc.target/powerpc/405-maclhwu-1.c,
25989 gcc.target/powerpc/405-maclhwu-2.c,
25990 gcc.target/powerpc/405-mulchw-1.c,
25991 gcc.target/powerpc/405-mulchw-2.c,
25992 gcc.target/powerpc/405-mulchwu-1.c,
25993 gcc.target/powerpc/405-mulchwu-2.c,
25994 gcc.target/powerpc/405-mulhhw-1.c,
25995 gcc.target/powerpc/405-mulhhw-2.c,
25996 gcc.target/powerpc/405-mulhhwu-1.c,
25997 gcc.target/powerpc/405-mulhhwu-2.c,
25998 gcc.target/powerpc/405-mullhw-1.c,
25999 gcc.target/powerpc/405-mullhw-2.c,
26000 gcc.target/powerpc/405-mullhwu-1.c,
26001 gcc.target/powerpc/405-mullhwu-2.c,
26002 gcc.target/powerpc/405-nmacchw-1.c,
26003 gcc.target/powerpc/405-nmacchw-2.c,
26004 gcc.target/powerpc/405-nmachhw-1.c,
26005 gcc.target/powerpc/405-nmachhw-2.c,
26006 gcc.target/powerpc/405-nmaclhw-1.c,
26007 gcc.target/powerpc/405-nmaclhw-2.c,
26008 gcc.target/powerpc/440-macchw-1.c,
26009 gcc.target/powerpc/440-macchw-2.c,
26010 gcc.target/powerpc/440-macchwu-1.c,
26011 gcc.target/powerpc/440-macchwu-2.c,
26012 gcc.target/powerpc/440-machhw-1.c,
26013 gcc.target/powerpc/440-machhw-2.c,
26014 gcc.target/powerpc/440-machhwu-1.c,
26015 gcc.target/powerpc/440-machhwu-2.c,
26016 gcc.target/powerpc/440-maclhw-1.c,
26017 gcc.target/powerpc/440-maclhw-2.c,
26018 gcc.target/powerpc/440-maclhwu-1.c,
26019 gcc.target/powerpc/440-maclhwu-2.c,
26020 gcc.target/powerpc/440-mulchw-1.c,
26021 gcc.target/powerpc/440-mulchw-2.c,
26022 gcc.target/powerpc/440-mulchwu-1.c,
26023 gcc.target/powerpc/440-mulchwu-2.c,
26024 gcc.target/powerpc/440-mulhhw-1.c,
26025 gcc.target/powerpc/440-mulhhw-2.c,
26026 gcc.target/powerpc/440-mulhhwu-1.c,
26027 gcc.target/powerpc/440-mulhhwu-2.c,
26028 gcc.target/powerpc/440-mullhw-1.c,
26029 gcc.target/powerpc/440-mullhw-2.c,
26030 gcc.target/powerpc/440-mullhwu-1.c,
26031 gcc.target/powerpc/440-mullhwu-2.c,
26032 gcc.target/powerpc/440-nmacchw-1.c,
26033 gcc.target/powerpc/440-nmacchw-2.c,
26034 gcc.target/powerpc/440-nmachhw-1.c,
26035 gcc.target/powerpc/440-nmachhw-2.c,
26036 gcc.target/powerpc/440-nmaclhw-1.c,
26037 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
26039 2005-11-21 Jakub Jelinek <jakub@redhat.com>
26042 * gfortran.dg/inquire_9.f90: New test.
26045 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
26047 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
26049 PR libfortran/24432
26050 * lib/target-supports.exp (check_effective_target_fortran_large_real):
26051 Check that 'cos' is supported.
26053 2005-11-21 Paul Thomas <pault@gcc.gnu.org
26056 * gfortran.dg/substring_equivalence.f90: New test.
26059 * gfortran.dg/auto_internal_assumed.f90: New test.
26061 2005-11-21 Uros Bizjak <uros@kss-loka.si>
26063 * gcc.dg/fold-div-2.c: New test.
26065 2005-11-20 Ian Lance Taylor <ian@airs.com>
26067 PR rtl-optimization/24883
26068 * gcc.c-torture/compile/pr24883.c: New test.
26070 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
26072 PR middle-end/20583
26073 * gcc.c-torture/compile/pr20583.c: New.
26075 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
26077 * gcc.c-torture/execute/usmul.c: New test.
26079 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
26081 * gcc.dg/tree-ssa/vrp22.c: New test.
26083 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
26085 PR middle-end/24912
26086 * gcc.dg/torture/pr24912-1.c: New test.
26088 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
26091 * gfortran.dg/arrayio_derived_1.f90: New test.
26093 2005-11-19 Richard Guenther <rguenther@suse.de>
26095 PR middle-end/23294
26096 * gcc.dg/tree-ssa/pr23294.c: New testcase.
26098 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
26100 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
26102 2005-11-18 Mark Mitchell <mark@codesourcery.com>
26105 * g++.dg/template/friend39.C: New test.
26107 2005-11-18 James E Wilson <wilson@specifix.com>
26109 * gcc.dg/builtin-strstr.c: New.
26111 2005-11-18 Richard Henderson <rth@redhat.com>
26113 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
26114 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
26115 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
26116 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
26117 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
26118 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
26119 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
26120 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
26121 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
26122 renaming to remove initial "ia64-".
26124 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
26126 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
26128 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
26130 * g++.dg/cpp/string-2.C: New test.
26132 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
26134 * gcc.dg/tree-ssa/loop-14.c: New test.
26136 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
26137 Michael Chamberlain <michael@chamberlain.net.au>
26139 * ada/acats/run_all.sh (target_run): Kill long running tests.
26141 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26143 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
26144 * gcc.dg/cleanup-9.c: Likewise.
26145 * gcc.dg/cleanup-10.c: Likewise.
26146 * gcc.dg/cleanup-11.c: Likewise.
26148 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26151 * gfortran.dg/open_access_append_1.f90: New test.
26152 * gfortran.dg/open_access_append_2.f90: New test.
26154 2005-11-16 Richard Guenther <rguenther@suse.de>
26156 PR middle-end/24851
26157 * gcc.c-torture/execute/pr24851.c: New testcase.
26159 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
26161 * gcc.dg/fold-overflow-1.c: New test.
26163 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
26165 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
26166 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
26168 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
26170 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
26172 * g++.dg/eh/forced2.C: Likewise.
26173 * g++.dg/eh/forced3.C: Likewise.
26174 * g++.dg/eh/forced4.C: Likewise.
26176 2005-11-11 Mike Stump <mrs@apple.com>
26178 * g++.old-deja/g++.mike/unused.C: Add.
26180 2005-11-15 Mark Mitchell <mark@codesourcery.com>
26183 * g++.dg/warn/Wcast-qual1.C: New test.
26185 2005-11-15 Jan Hubicka <jh@suse.cz>
26187 * gcc.dg/winline-5.c: Add large-unit-insns limit.
26189 2005-11-14 David Edelsohn <edelsohn@gnu.org>
26191 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
26193 2005-11-14 Diego Novillo <dnovillo@redhat.com>
26196 * gcc.dg/tree-ssa/pr24840.c: New test.
26198 2005-11-14 Janis Johnson <janis187@us.ibm.com>
26201 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
26203 2005-11-14 Dale Johannesen <dalej@apple.com>
26205 * gcc.c-torture/execute/20051113-1.c: New.
26207 2005-11-14 Mark Mitchell <mark@codesourcery.com>
26210 * g++.dg/template/crash43.C: New test.
26212 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
26214 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
26216 2005-11-13 Mark Mitchell <mark@codesourcery.com>
26219 * g++.dg/eh/spec8.C: New test.
26221 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
26223 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
26225 2005-11-13 Mark Mitchell <mark@codesourcery.com>
26228 * g++.dg/parse/ambig4.C: New test.
26229 * g++.dg/tc1/dr101.C: Adjust error markers.
26230 * g++.dg/lookup/strong-using-2.C: Likewise.
26231 * g++.dg/lookup/ambig5.C: Likewise.
26232 * g++.dg/lookup/ambig4.C: Likewise.
26233 * g++.dg/parse/crash22.C: Likewise.
26235 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
26237 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
26239 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
26241 * gcc.dg/nested-calls-1.c: New test.
26243 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26245 * gfortran.dg/complex_intrinsic_1.f90: New test.
26246 * gfortran.dg/complex_intrinsic_2.f90: New test.
26247 * gfortran.dg/fgetc_1.f90: New test.
26248 * gfortran.dg/fgetc_2.f90: New test.
26249 * gfortran.dg/fgetc_3.f90: New test.
26250 * gfortran.dg/ftell_1.f90: New test.
26251 * gfortran.dg/ftell_2.f90: New test.
26252 * gfortran.dg/gnu_logical_1.F: New test.
26253 * gfortran.dg/gnu_logical_2.f90: New test.
26255 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
26257 PR middle-end/24820
26258 * gcc.dg/pr24820.c: New test.
26260 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
26262 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
26263 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
26266 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26269 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
26271 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
26273 * gcc.target/cris/cris.exp: New file.
26274 * gcc.target/cris/rld-legit1.c: New test.
26275 * gcc.target/cris/rld-legit2.c: New test.
26277 2005-11-12 Jakub Jelinek <jakub@redhat.com>
26280 * g++.dg/opt/pr24780.C: New test.
26283 * g++.dg/template/asm1.C: New test.
26285 2005-11-12 Steven G. Kargl <kargls@comcast.net>
26287 PR libgfortran/24787
26288 * gfortran.dg/scan_1.f90: New test.
26290 2005-11-12 Jan Hubicka <jh@suse.cz>
26292 * gcc.target/i386/minmax-1.c: New.
26293 * gcc.target/i386/minmax-2.c: New.
26295 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
26297 * gcc.dg/pr24445.c: Fix for 64-bit targets.
26299 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
26301 * gcc.c-torture/execute/20051110-1.c,
26302 gcc.c-torture/execute/20051110-2.c: New tests.
26304 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
26306 PR middle-end/24750
26307 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
26310 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
26312 * lib/target-libpath.exp (get_shlib_extension): New proc.
26313 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
26314 * lib/gfortran.exp (gfortran_link_flags): Likewise.
26315 * lib/objc.exp (objc_target_compile): Likewise.
26316 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
26319 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
26321 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
26323 * lib/target-supports.exp (check_effective_target_static_libgfortran):
26324 Add -static to additional_flags and pass it to target_compile.
26326 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
26328 PR libgfortran/24719
26329 gfortran.dg/read_noadvance.f90: New test.
26331 PR libgfortran/24699
26332 gfortran.dg/fmt_t_2.f90: New test.
26334 PR libgfortran/24785
26335 gfortran.dg/read_x_eor.f90: New test.
26337 PR libgfortran/24584
26338 gfortran.dg/namelist_empty.f90: Rename test.
26340 PR libgfortran/24489
26341 gfortran/read_eor.f90: Rename test.
26343 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
26346 * gfortran.dg/automatic_module_variable.f90: New test.
26348 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
26351 * gcc.dg/pr24445.c: New test.
26353 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
26357 * gfortran.dg/recursive_statement_functions.f90: Add statement
26358 functions using inline intrinsic functions and parameters to test
26359 that they no longer seg-fault.
26362 gfortran.dg/nested_modules_4.f90: New test.
26363 gfortran.dg/nested_modules_5.f90: New test.
26365 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26368 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
26370 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
26372 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
26375 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
26377 * gcc.dg/sparc-getcontext-1.c: New test.
26379 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
26381 * gcc.dg/ifcvt-fabs-1.c: New test.
26383 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
26386 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
26387 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
26389 2005-11-09 Richard Guenther <rguenther@suse.de>
26391 PR tree-optimization/24716
26392 * gcc.c-torture/execute/pr24716.c: New testcase.
26394 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
26396 * gcc.dg/pr24624.c: Disable for non S/390 targets.
26398 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
26401 * gcc.dg/pr24624.c: Testcase added.
26403 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
26406 * g++.dg/other/pr24623.C: Testcase added.
26408 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
26411 * gfortran-dg/pure_byref_1.f90: New.
26412 * gfortran-dg/pure_byref_2.f90: New.
26414 2005-11-09 Uros Bizjak <uros@kss-loka.si>
26417 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
26418 * gcc.dg/dg.exp: Run main loop also for *.i files.
26420 2005-11-08 Jakub Jelinek <jakub@redhat.com>
26423 * g++.dg/tls/diag-3.C: New test.
26424 * g++.dg/tls/diag-4.C: New test.
26425 * g++.dg/tls/static-1.C: New test.
26426 * g++.dg/tls/static-1a.cc: New file.
26428 2005-11-08 Diego Novillo <dnovillo@redhat.com>
26431 * g++.dg/tree-ssa/pr23046.C: New test.
26433 2005-11-08 Devang Patel <dpatel@apple.com>
26435 PR tree-optimization/23115
26436 * gcc.dg/tree-ssa/pr23115.c: New.
26438 2005-11-08 David Edelsohn <edelsohn@gnu.org>
26440 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
26441 * gcc.target/powerpc/pr16155.c: Same.
26442 * gcc.target/powerpc/altivec-1.c: Same.
26443 * gcc.target/powerpc/altivec-2.c: Same.
26444 * gcc.target/powerpc/altivec-3.c: Same.
26445 * gcc.target/powerpc/altivec-5.c: Same.
26446 * gcc.target/powerpc/altivec-11.c: Same.
26447 * gcc.target/powerpc/altivec-12.c: Same.
26448 * gcc.target/powerpc/altivec-14.c: Same.
26449 * gcc.target/powerpc/altivec-22.c: Same.
26450 * gcc.target/powerpc/altivec-consts.c: Same.
26451 * gcc.target/powerpc/altivec-pr22085.c: Same.
26452 * gcc.target/powerpc/altivec-splat.c: Same.
26453 * gcc.target/powerpc/altivec-varargs-1.c: Same.
26454 * gcc.target/powerpc/altivec-vec-merge.c: Same.
26455 * gcc.target/powerpc/darwin-longlong.c: Same.
26457 2005-11-08 Uros Bizjak <uros@kss-loka.si>
26460 * gcc.dg/pr19340.c: New test.
26462 2005-11-07 Ian Lance Taylor <ian@airs.com>
26464 PR rtl-optimization/24683
26465 * gcc.dg/pr24683.c: New test.
26467 2005-11-07 Uros Bizjak <uros@kss-loka.si>
26469 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
26470 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
26472 2005-11-07 Uros Bizjak <uros@kss-loka.si>
26474 * gcc.target/i386/pr23376.c: Compile with -mmmx.
26476 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
26478 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
26480 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
26484 * gcc.target/powerpc/altivec-consts.c,
26485 gcc.target/powerpc/altivec-splat.c: New testcase.
26487 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
26491 * gcc.dg/overflow-2.c: New testcase.
26493 2005-11-07 Jakub Jelinek <jakub@redhat.com>
26495 PR rtl-optimization/23567
26496 * gcc.c-torture/execute/20051104-1.c: New test.
26498 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
26501 gfortran.dg/private_type_2.f90: Modified to check that case with
26502 PRIVATE declaration within derived type is accepted.
26505 gfortran.dg/pointer_assign_1.f90: New test.
26508 * gfortran.dg/arrayio_0.f90: New test.
26511 gfortran.dg/data_initialized.f90: New test.
26512 gfortran.dg/data_constraints_1.f90: New test.
26513 gfortran.dg/data_constraints_2.f90: New test.
26515 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
26519 * gfortran.dg/large_real_kind_form_io_1.f90: New file.
26521 2005-11-06 Diego Novillo <dnovillo@redhat.com>
26524 * gcc.dg/tree-ssa/pr24670.c: New test.
26526 2005-11-05 Ian Lance Taylor <ian@airs.com>
26529 * gcc.target/i386/pr22432.c: New test.
26531 2005-11-05 Richard Henderson <rth@redhat.com>
26533 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
26534 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
26535 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
26536 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
26537 from gcc.dg/alpha-*.
26538 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
26539 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
26541 2005-11-05 Andreas Jaeger <aj@suse.de>
26543 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
26545 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
26548 * gcc.dg/torture/pr23424-1.c: New test.
26550 2005-11-04 Richard Henderson <rth@redhat.com>
26552 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
26553 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
26554 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
26555 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
26556 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
26557 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
26558 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
26559 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
26560 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
26561 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
26562 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
26563 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
26564 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
26565 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
26566 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
26567 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
26568 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
26569 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
26570 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
26571 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
26572 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
26573 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
26574 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
26575 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
26577 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
26578 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
26579 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
26580 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
26581 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
26582 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
26583 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
26584 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
26585 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
26586 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
26587 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
26588 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
26589 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
26590 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
26591 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
26592 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
26593 gcc.target/i386/lea.c, gcc.target/i386/local.c,
26594 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
26595 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
26596 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
26597 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
26598 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
26599 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
26600 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
26601 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
26602 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
26603 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
26604 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
26605 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
26606 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
26607 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
26608 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
26609 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
26610 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
26611 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
26612 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
26613 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
26614 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
26615 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
26616 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
26617 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
26618 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
26619 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
26620 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
26621 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
26623 2005-11-04 Diego Novillo <dnovillo@redhat.com>
26626 * gcc.dg/tree-ssa/pr24627.c: New test.
26628 2005-11-04 Paul Brook <paul@codesourcery.com>
26630 * gcc.dg/tls/opt-10.c: New test.
26632 2005-11-04 Andreas Jaeger <aj@suse.de>
26634 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
26635 avoid extra warnings.
26637 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26639 PR libfortran/22298
26640 * lib/target-supports.exp
26641 (check_effective_target_static_libgfortran): New
26642 static_libgfortran effective target.
26643 * gfortran.dg/static_linking_1.f: New test.
26644 * gfortran.dg/static_linking_1.c: New file.
26646 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
26648 * gcc.dg/pr24615.c: Guard test with { target fpic }.
26650 2005-11-03 Josh Conner <jconner@apple.com>
26653 g++.dg/ext/array2.C: New test.
26654 g++.dg/template/dependent-name3.C: New test.
26655 g++.dg/template/dependent-name4.C: New test.
26656 g++.dg/template/sfinae2.C: New test.
26658 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
26660 PR preprocessor/22042
26661 * gcc.dg/cpp/strify4.c: New test.
26663 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
26666 * g++.dg/cpp/string-1.C: New test.
26668 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
26670 * gcc.target/powerpc: New directory.
26671 * gcc.target/powerpc/powerpc.exp: New file.
26672 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
26673 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
26674 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
26675 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
26676 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
26677 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
26678 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
26679 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
26680 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
26681 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
26682 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
26683 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
26684 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
26685 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
26686 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
26687 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
26688 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
26689 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
26690 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
26691 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
26692 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
26693 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
26694 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
26695 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
26696 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
26697 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
26698 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
26699 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
26700 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
26701 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
26702 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
26703 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
26704 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
26705 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
26707 2005-11-03 Mark Mitchell <mark@codesourcery.com>
26710 * g++.dg/warn/inline2.C: New test.
26712 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
26714 PR middle-end/23155
26715 * g++.dg/ext/c99struct1.C: New test.
26716 * gcc.dg/union-cast-1.c: New test.
26717 * gcc.dg/union-cast-2.c: New test.
26718 * gcc.dg/union-cast-3.c: New test.
26720 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
26722 PR middle-end/24589
26723 * gcc.c-torture/execute/zero-struct-2.c: New test.
26725 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
26728 * g++.dg/init/switch1.C: New test.
26730 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
26732 * gcc.dg/delay-slot-1.c: New test.
26734 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
26737 * gcc.dg/pr24620.c: New test.
26739 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
26742 * gcc.dg/format/unnamed-1.c: New test.
26744 2005-11-02 Mark Mitchell <mark@codesourcery.com>
26747 * g++.dg/expr/cond8.C: New test.
26750 * g++.dg/parse/dot1.C: New test.
26752 2005-11-02 Jan Hubicka <jh@suse.cz>
26755 * gcc.dg/i386-lea.c: New test
26757 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
26760 * gcc.dg/pr24615.c: New test.
26762 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
26765 * gcc.dg/pr24600.c: New test.
26767 2005-11-02 Mark Mitchell <mark@codesourcery.com>
26770 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
26771 * g++.dg/parse/typename9.C: New test.
26772 * g++/dg/parse/typename10.C: Likewise.
26774 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
26777 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
26778 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
26779 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
26781 2005-11-02 Mark Mitchell <mark@codesourcery.com>
26784 * g++.dg/debug/static1.C: New test.
26786 2005-11-02 Josh Conner <jconner@apple.com>
26788 * g++.dg/crash38.C: moved into proper directory...
26789 * g++.dg/template/crash42.C: ...here
26791 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
26794 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
26795 pcc_bitfield_type_matters || default_packed.
26797 * lib/target-supports.exp
26798 (check_effective_target_pcc_bitfield_type_matters): New proc.
26799 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
26802 * lib/target-supports.exp (check_effective_default_packed): New proc.
26803 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
26804 Gate expected errors on target ! default_packed.
26805 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
26807 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26809 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
26812 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26815 * gfortran.dg/entry_5.f90: New.
26816 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
26818 2005-11-01 Bob Wilson <bob.wilson@acm.org>
26820 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
26822 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
26825 gfortran.dg/namelist_blockdata.f90: New test.
26828 gfortran.dg/external_implicit_none.f90: New test.
26831 * gfortran.dg/secnds.f: New test.
26833 2005-10-31 Jan Hubicka <jh@suse.cz>
26836 * gcc.c-torture/compile/pr20928.c: New test.
26838 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
26840 PR middle-end/23492
26841 * gcc.c-torture/compile/zero-strct-5.c: New test.
26843 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
26845 PR libgfortran/24584
26846 * gfortran.dg/pr24584.f90: New test.
26848 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
26851 * gfortran.dg/char_result_9.f90: New.
26852 * gfortran.dg/char_result_10.f90: New.
26854 2005-10-30 Jan Hubicka <jh@suse.cz>
26856 * g++.dg/tree-ssa/pr24172.C: New testcase.
26858 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26860 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
26862 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
26864 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
26865 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
26866 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
26867 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
26868 gfortran.dg/enum_9.f90,
26869 gfortran.fortran-torture/compile/enum_1.f90,
26870 gfortran.fortran-torture/execute/enum_1.f90,
26871 gfortran.fortran-torture/execute/enum_2.f90,
26872 gfortran.fortran-torture/execute/enum_3.f90,
26873 gfortran.fortran-torture/execute/enum_4.f90: New tests.
26875 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
26878 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
26879 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
26881 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26883 PR libfortran/20179
26884 * gfortran.dg/mixed_io_1.f90: New test.
26885 * gfortran.dg/mixed_io_1.c: New file.
26887 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26889 * gfortran.dg/malloc_free_1.f90: New test.
26891 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
26893 * gcc.dg/nested-func-4.c: Require profiling -pg.
26895 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
26898 * g++.dg/warn/main-2.C: New test.
26900 2005-10-28 Steven G. Kargl <kargls@comcast.net>
26903 * gfortran.dg/interface_2.f90: new test.
26905 2005-10-28 Josh Conner <jconner@apple.com>
26908 * g++.dg/template/crash38.C: New test.
26909 * g++.dg/parse/explicit1.C: Change expected errors.
26911 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
26914 * g++.dg/other/large-size-array.C: New test.
26916 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
26918 PR middle-end/24362
26919 * g++.dg/opt/complex4.C: New test.
26921 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
26923 * gcc.dg/nested-func-4.c: New test.
26925 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
26928 gfortran.dg/derived_recursion.f90: New test.
26929 gfortran.dg/implicit_actual.f90: New test.
26931 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
26933 PR middle-end/24295, PR testsuite/24477
26934 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
26935 removed when weakref hits the tree.
26937 2005-10-25 Jakub Jelinek <jakub@redhat.com>
26939 * gfortran.dg/cray_pointers_4.f90: New test.
26941 * gfortran.dg/cray_pointers_5.f90: New test.
26943 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
26946 * gfortran.dg/assign_5.f90: New test.
26947 * gfortran.dg/assign_6.f: New test.
26949 2005-10-25 Uros Bizjak <uros@kss-loka.si>
26951 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
26952 CPU has no SSE support.
26954 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
26956 PR libgfortran/24224
26957 * gfortran.dg/arrayio_1.f90: Update attribution.
26958 * gfortran.dg/arrayio_2.f90: Update attribution.
26959 * gfortran.dg/arrayio_3.f90: Update attribution.
26960 * gfortran.dg/arrayio_4.f90: Update test conditions.
26961 * gfortran.dg/arrayio_5.f90: Update attribution.
26962 * gfortran.dg/arrayio_6.f90: New test.
26963 * gfortran.dg/arrayio_7.f90: New test.
26965 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
26967 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
26969 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
26971 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
26973 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
26976 * gfortran.dg/namelist_char_only.f90: New test.
26978 2005-10-24 Asher Langton <langton2@llnl.gov>
26982 * gfortran.dg/cray_pointers_1.f90: New test.
26983 * gfortran.dg/cray_pointers_2.f90: New test.
26984 * gfortran.dg/cray_pointers_3.f90: New test.
26985 * gfortran.dg/loc_1.f90: New test.
26986 * gfortran.dg/loc_2.f90: New test.
26988 2005-10-24 Steven Bosscher <stevenb@suse.de>
26990 * gcc.dg/pr24225.c: New test.
26992 2005-10-24 Asher Langton <langton2@llnl.gov>
26994 * gfortran.dg/dup_save_1.f90: New test.
26995 * gfortran.dg/dup_save_2.f90: New test.
26997 2005-10-24 Paul Brook <paul@codesourcery.com>
27000 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
27003 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
27005 PR libgfortran/24489
27006 * gfortran.dg/pr24489.f90: New test.
27008 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
27011 * gfortran.dg/ichar_1.f90: Add tests for derived types.
27013 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
27016 * g++.dg/init/array16.C: Skip for mmix-*-*.
27018 2005-10-23 Asher Langton <langton2@llnl.gov>
27020 * gfortran.dg/byte_1.f90: New test.
27021 * gfortran.dg/byte_2.f90: New test.
27023 2005-10-23 David Edelsohn <edelsohn@gnu.org>
27025 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
27027 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
27030 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
27033 * gfortran.dg/merge_char_const.f90: New test.
27036 * gfortran.dg/spread_scalar_source.f90: New test.
27038 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
27040 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
27042 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
27043 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
27045 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
27047 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
27050 * gfortran.dg/der_pointer_4.f90: New.
27052 2005-10-22 David Ayers <d.ayers@inode.at>
27054 * obj-c++.dg/except-1.mm: Simplify.
27056 2005-10-21 David Ayers <d.ayers@inode.at>
27058 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
27060 2005-10-21 Jakub Jelinek <jakub@redhat.com>
27062 * gfortran.dg/assumed_dummy_2.f90: New test.
27064 2005-10-21 James E Wilson <wilson@specifix.com>
27066 PR preprocessor/15220
27067 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
27069 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
27071 * gcc.c-torture/execute/20051021-1.c: New test.
27073 2005-10-21 Mark Mitchell <mark@codesourcery.com>
27076 * g++.dg/ext/tmplattr1.C: New test.
27078 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
27081 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
27083 2005-10-20 Geoffrey Keating <geoffk@apple.com>
27085 * obj-c++.dg/except-1.mm: New.
27087 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
27089 2005-10-21 Alan Modra <amodra@bigpond.net.au>
27091 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
27093 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
27095 PR middle-end/24295
27096 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
27097 declarations with the same names as thunks' alias targets, use
27099 * gcc.dg/attr-alias-3.c: New test.
27100 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
27102 2005-10-20 Mark Mitchell <mark@codesourcery.com>
27105 * g++.dg/parse/access8.C: New test.
27107 2005-10-20 Richard Guenther <rguenther@suse.de>
27110 * g++.dg/tree-ssa/pr24439.C: New testcase.
27112 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
27114 * g++.dg/opt/delay-slot-1.C: New test.
27116 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
27119 * gfortran.fg/der_init_1.f90: New.
27121 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
27123 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
27125 2005-10-19 Mark Mitchell <mark@codesourcery.com>
27128 * g++.dg/parse/error28.C: New test.
27130 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27132 * gcc.dg/profile-generate-2.c: New test.
27134 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
27137 * g++.dg/ext/dllimport11.C: New.
27139 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27142 * g++.dg/other/friend3.C: New test.
27144 2005-10-18 Mark Mitchell <mark@codesourcery.com>
27147 * g++.dg/template/error19.C: New test.
27149 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
27152 * g++.dg/overload/koenig2.C: New.
27155 * g++.dg/overload/error2.C: New.
27158 * g++.dg/inherit/covariant14.C: New.
27160 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27163 * g++.dg/parse/for1.C: New test.
27165 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
27168 * gfortran.dg/host_dummy_index_1.f90: New test.
27171 * gfortran.dg/automatic_char_len_2.f90: New test.
27174 * gfortran.dg/recursive_statement_functions.f90: New test.
27177 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
27180 * gfortran.dg/external_initializer.f90: New test.
27183 * non_module_public.f90: New test.
27185 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
27188 * g++.dg/template/overload7.C: New.
27191 * g++.dg/other/switch2.C: Remove expected warnings.
27194 * g++.dg/template/defarg6.C: New.
27196 2005-10-17 Uros Bizjak <uros@kss-loka.si>
27199 * gcc.target/i386/pr24315.c: New test.
27201 2005-10-16 Mark Mitchell <mark@codesourcery.com>
27204 * g++.dg/template/static21.C: New test.
27205 * g++.dg/template/static21-a.cc: Likewise.
27207 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
27210 * g++.dg/warn/Wswitch-default-1.C: New test.
27211 * g++.dg/warn/Wswitch-default-2.C: New test.
27213 2005-10-16 Mark Mitchell <mark@codesourcery.com>
27216 * g++.dg/parse/template18.C: New test.
27217 * g++.dg/template/nontype15.C: Likewise.
27219 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
27222 * gfortran.dg/spec_expr_2.f90: New.
27224 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
27226 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
27227 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
27228 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
27229 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
27230 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
27231 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
27232 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
27233 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
27234 previous target-specific skips and warning-message matches where
27237 2005-10-15 Mark Mitchell <mark@codesourcery.com>
27240 * g++.dg/warn/Wctor-dtor.C: New test.
27242 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27245 * gcc.dg/for-1.c: New test.
27247 2005-10-14 Mark Mitchell <mark@codesourcery.com>
27250 * g++.dg/warn/Wconversion1.C: New test.
27251 * g++.dg/ext/packed4.C: Compile with -w.
27252 * g++.dg/opt/20050511-1.C: Likewise.
27253 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
27255 2005-10-14 Jakub Jelinek <jakub@redhat.com>
27257 * gfortran.dg/boz_5.f90: New test.
27259 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
27262 * g++.dg/other/switch2.C: New.
27265 * g++.dg/init/ctor7.C: New.
27267 2005-10-13 David Edelsohn <edelsohn@gnu.org>
27270 * g++.dg/parse/crash32.C: New test.
27272 2005-10-13 Mark Mitchell <mark@codesourcery.com>
27275 * g++.dg/init/goto2.C: New test.
27278 * g++.dg/template/crash/41.C: New test.
27281 * g++.dg/template/crash40.C: New test.
27284 * g++.dg/parse/friend5.C: New test.
27287 * g++.dg/template/crash38.C: New test.
27290 * g++.dg/template/friend38.C: New test.
27293 * g++.dg/template/crash39.C: New test.
27295 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
27297 * gcc.dg/debug/dwarf2/dwarf-char1.c,
27298 gcc.dg/debug/dwarf2/dwarf-char2.c,
27299 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
27301 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
27303 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
27305 * gcc.dg/dll-2.c: Add tests for warnings.
27306 * gcc.dg/dll-3.c: Likewise.
27307 * gcc.dg/dll-4.c: Likewise.
27309 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
27310 * g++.dg/ext/dllimport2.C: Likewise.
27311 * g++.dg/ext/dllimport3.C: Likewise.
27312 * g++.dg/ext/dllimport7.C: Likewise.
27313 * g++.dg/ext/dllimport8.C: Likewise.
27314 * g++.dg/ext/dllimport9.C: Likewise.
27316 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
27319 * gfortran.dg/derived_pointer_recursion.f90: New test.
27321 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
27323 * gcc.c-torture/execute/20051012-1.c: New test.
27325 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
27328 * gfortran.dg/automatic_char_len_1.f90: New test.
27330 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
27333 * gfortran.dg/save_common.f90: New test.
27336 * gfortran.dg/save_result.f90: New test.
27338 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
27341 * g++.dg/template/dependent-expr1.C: Add new expected error.
27342 * g++.dg/template/dependent-expr2.C: Adjust error text.
27343 * g++.dg/template/overload6.C: New.
27346 * g++.dg/other/typename8.C: New.
27349 * g++.dg/other/return1.C: New.
27351 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
27354 * g++.dg/ext/label5.C: New.
27356 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
27359 * g++.dg/parse/crash31.C: New.
27361 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
27363 * g++.dg/ipa/ipa-1.c: New test.
27364 * g++.dg/ipa/ipa-2.c: New test.
27365 * g++.dg/ipa/ipa-3.c: New test.
27366 * g++.dg/ipa/ipa-4.c: New test.
27367 * g++.dg/ipa/ipa-5.c: New test.
27368 * g++.dg/ipa/ipa.exp: New file.
27370 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
27373 * gfortran.dg/private_type_3.f90: New test.
27375 2005-10-11 Steven G. Kargl <kargls@comcast.net>
27378 gfortran.dg/aint_anint_1.f90: New test.
27380 2005-10-11 Steven G. Kargl <kargls@comcast.net>
27382 PR libgfortran/24313
27383 gfortran.dg/csqrt.f: New test.
27385 2005-10-11 Ian Lance Taylor <ian@airs.com>
27388 * g++.dg/warn/noeffect7.C: New test.
27389 * g++.dg/warn/noeffect2.C: Instantiate templates.
27390 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
27393 2005-10-11 Mark Mitchell <mark@codesourcery.com>
27396 * g++.dg/init/float1.C: New test.
27399 * g++.dg/init/member1.C: Tweak error markers.
27401 2005-10-11 Janis Johnson <janis187@us.ibm.com>
27404 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
27405 Check for null pointer.
27407 2005-10-11 Mark Mitchell <mark@codesourcery.com>
27410 * g++.dg/parse/ret-type3.C: New test.
27412 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
27415 * gcc.c-torture/compile/pr23946.c: New test.
27417 2005-10-11 Jakub Jelinek <jakub@redhat.com>
27419 * g++.dg/opt/mmx2.C: New test.
27421 2005-10-10 Mark Mitchell <mark@codesourcery.com>
27424 * g++.dg/template/static20.C: New test.
27427 * g++.dg/warn/Wunused-12.C: New test.
27430 * g++.dg/template/arg4.C: New test.
27432 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27434 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
27435 * gcc.dg/ucnid-3.c: Likewise.
27436 * gcc.dg/ucnid-4.c: Likewise.
27437 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
27438 * g++.dg/other/ucnid-1.C: Likewise.
27439 * gcc.dg/sparc-frame-1.c: New test.
27441 2005-10-10 Mark Mitchell <mark@codesourcery.com>
27444 * g++.dg/template/spec27.C: New test.
27447 * g++.dg/template/static19.C: New test.
27449 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27451 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
27452 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
27454 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
27457 * gfortran.fortran-torture/compile/pr24136.f: New test.
27459 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
27462 * g++.dg/parse/crash30.C: New test.
27464 2005-10-07 Richard Guenther <rguenther@suse.de>
27466 PR middle-end/24227
27467 * gcc.c-torture/compile/pr24227.c: New testcase.
27469 2005-10-07 Steve Ellcey <sje@cup.hp.com>
27471 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
27472 Do not put aligned attributes on array elements.
27474 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
27476 PR testsuite/23611, PR testsuite/23615
27477 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
27478 writing prototypes of library functions by hand.
27479 * obj-c++.dg/bitfield-4.mm: Likewise.
27480 * obj-c++.dg/const-str-4.mm: Likewise.
27481 * obj-c++.dg/encode-4.mm: Likewise.
27482 * obj-c++.dg/encode-5.mm: Likewise.
27483 * obj-c++.dg/encode-6.mm: Likewise.
27484 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
27485 * obj-c++.dg/method-10.mm: Likewise.
27486 * obj-c++.dg/method-17.mm: Likewise.
27487 * obj-c++.dg/method-19.mm: Likewise.
27488 * obj-c++.dg/try-catch-2.mm: Likewise.
27490 2005-10-06 Richard Henderson <rth@redhat.com>
27493 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
27495 2005-10-06 Dale Johannesen <dalej@apple.com>
27497 * gcc.c-torture/execute/20030125-1.c: Correct.
27499 2005-10-06 Richard Guenther <rguenther@suse.de>
27501 PR tree-optimization/24238
27502 * g++.dg/tree-ssa/pr24238.C: New testcase.
27504 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
27507 * gfortran.dg/der_pointer_3.f90: New test.
27509 2005-10-05 Devang Patel <dpatel@apple.com>
27512 * g++.dg/other/PR23205.C: New.
27514 2005-10-05 Richard Henderson <rth@redhat.com>
27517 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
27518 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
27520 2005-10-05 Dale Johannesen <dalej@apple.com>
27522 * gcc.c-torture/execute/float-floor.c: New.
27524 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
27526 PR tree-optimization/21419
27527 PR tree-optimization/24146
27528 PR tree-optimization/24151
27530 * g++.dg/ext/asm7.C: New.
27531 * g++.dg/ext/asm8.C: New.
27532 * gcc.dg/asm-1.c: Compile on all targets.
27533 * gcc.dg/asm-pr24146.c: New.
27534 * gcc.dg/pr21419.c: Adjust error messages.
27536 2005-10-05 Richard Guenther <rguenther@suse.de>
27539 * gfortran.fortran-torture/compile/empty.f90: New testcase.
27541 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
27544 * g++.dg/template/spec22.C: Robustify test.
27545 * g++.dg/template/spec26.C: New.
27547 2005-10-05 Uros Bizjak <uros@kss-loka.si>
27549 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
27550 if target supports vector instructions.
27552 2005-10-04 Geoffrey Keating <geoffk@apple.com>
27554 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
27557 2005-10-04 Janis Johnson <janis187@us.ibm.com>
27559 * lib/target-supports.exp (check_effective_target_fortran_large_real,
27560 check_effective_target_fortran_large_int): Replace cached result
27561 when target changes.
27563 2005-10-04 Devang Patel <dpatel@apple.com>
27565 * gcc.dg/i386-sse-vect-types.c: New.
27567 2005-10-04 Ian Lance Taylor <ian@airs.com>
27569 PR preprocessor/13726
27570 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
27571 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
27573 2005-10-04 Richard Guenther <rguenther@suse.de>
27576 * gcc.dg/noncompile/pr23576.c: New testcase.
27578 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
27580 PR middle-end/23125
27581 * gcc.dg/register-var-3.c: New test.
27583 2005-10-04 Steven Bosscher <stevenb@suse.de>
27585 * gcc.dg/pr23049.c: New test.
27587 * gcc.dg/ucnid-4.c: Fix test.
27589 2005-10-03 Diego Novillo <dnovillo@redhat.com>
27592 * gcc.c-torture/compile/pr23445.c: New test.
27594 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
27596 * g++.dg/overload/unknown1.C: New.
27598 2005-10-03 Mark Mitchell <mark@codesourcery.com>
27601 * g++.dg/template/repo4.C: New test.
27603 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27605 PR libfortran/19308
27606 * gfortran.dg/large_real_kind_2.F90: New test.
27607 * gfortran.dg/large_integer_kind_2.f90: New test.
27609 2005-10-03 Uros Bizjak <uros@kss-loka.si>
27611 * lib/target-supports.exp (check_effective_target_vect_shift):
27612 Implement with result caching. Add i?86, x86_64 and ia64 targets.
27613 (check_effective_target_vect_condition): Fix copy-n-pasto.
27615 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
27616 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
27619 2005-10-02 Mark Mitchell <mark@codesourcery.com>
27622 * g++.dg/template/overload5.C : New test.
27625 * g++.dg/expr/stdarg1.C: New test.
27627 2005-10-02 Diego Novillo <dnovillo@redhat.com>
27630 * gcc.c-torture/execute/pr24142.c: New test.
27632 2005-10-01 Diego Novillo <dnovillo@redhat.com>
27635 * gcc.c-torture/execute/pr24141.c: New test.
27637 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
27638 Diego Novillo <dnovillo@redhat.com>
27641 * gcc.c-torture/execute/pr23604.c: New test.
27643 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
27652 gfortran.dg/equiv_constraint_1.f90: New test.
27653 gfortran.dg/equiv_constraint_2.f90: New test.
27654 gfortran.dg/equiv_constraint_3.f90: New test.
27655 gfortran.dg/equiv_constraint_4.f90: New test.
27656 gfortran.dg/equiv_constraint_5.f90: New test.
27657 gfortran.dg/equiv_constraint_6.f90: New test.
27658 gfortran.dg/equiv_constraint_7.f90: New test.
27659 gfortran.dg/equiv_constraint_8.f90: New test.
27660 gfortran.dg/private_type_1.f90: New test.
27661 gfortran.dg/private_type_2.f90: New test.
27662 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
27663 980628-10.f: Assert std=gnu to permit mixing of
27664 types in equivalence statements.
27666 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
27669 * gfortran.dg/open_status_1.f90: New.
27671 2005-09-30 Uros Bizjak <uros@kss-loka.si>
27673 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
27674 * gcc.dg/vect/pr22480.c: Clean up temp files.
27675 * gcc.dg/vect/pr23831.c: Clean up temp files.
27676 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
27677 Clean up temp files.
27678 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
27679 Clean up temp files.
27681 * gcc.dg/20050309-1.c: Clean up temp files.
27682 * gcc.dg/20050325-1.c: Clean up temp files.
27684 2005-09-30 Uros Bizjak <uros@kss-loka.si>
27686 PR tree-optimization/24059
27687 * gcc.dg/vect/pr24059.c : New test.
27689 2005-09-29 Jakub Jelinek <jakub@redhat.com>
27691 PR middle-end/24109
27692 * gcc.c-torture/execute/20050929-1.c: New test.
27694 2005-09-29 Steven Bosscher <stevenb@suse.de>
27696 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
27698 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
27701 * gcc.dg/pr21419.c: New test.
27703 2005-09-29 Steven Bosscher <stevenb@suse.de>
27705 * gcc.dg/pr23911.c: New test.
27707 2005-09-28 Mark Mitchell <mark@codesourcery.com>
27709 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
27712 * g++.dg/parse/qualified4.C: New test.
27713 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
27714 * g++.old-deja/g++.mike/p8154.C: Likewise.
27716 2005-09-27 Mark Mitchell <mark@codesourcery.com>
27719 * g++.dg/template/friend37.C: New test.
27720 * g++.dg/parse/crash28.C: Adjust error markers.
27722 2005-09-27 Jakub Jelinek <jakub@redhat.com>
27725 * gfortran.fortran-torture/execute/save_2.f90: New decl.
27727 2005-09-27 Devang Patel <dpatel@apple.com>
27729 PR tree-optimization/23625
27730 * gcc.dg/pr23625.c: New test.
27732 2005-09-27 Uros Bizjak <uros@kss-loka.si>
27734 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
27735 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
27737 2005-09-26 Jakub Jelinek <jakub@redhat.com>
27740 * gfortran.fortran-torture/execute/save_1.f90: New test.
27741 * gfortran.dg/save_1.f90: New test.
27743 2005-09-26 Uros Bizjak <uros@kss-loka.si>
27745 * gcc.target/i386/builtin-apply-mmx.c: New test.
27748 * gcc.target/i386/pr22576.c: New test.
27751 * gcc.target/i386/pr22585.c: New test.
27754 * gcc.target/i386/pr23268.c: New test.
27756 PR middle-end/23831
27757 * gcc.dg/vect/pr23831.c: New test.
27760 * gcc.target/i386/pr24055.c: New test.
27762 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
27764 PR tree-optimization/23960
27765 * gcc.c-torture/compile/pr23960.c: New.
27767 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
27770 * gfortran.dg/nested_modules_3.f90: New.
27772 2005-09-22 Steven G. Kargl <kargls@comcast.net>
27775 gfortran.dg/interface_1.f90: New test.
27777 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
27778 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27781 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
27783 2005-09-22 Steven G. Kargl <kargls@comcast.net>
27786 * gfortran.dg/imag_1.f: New test.
27787 * gfortran.dg/imag_2.f: Ditto.
27789 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
27791 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
27793 2005-09-22 Jakub Jelinek <jakub@redhat.com>
27796 * g++.dg/warn/pr21983.C: New test.
27798 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
27800 * gcc.dg/20050922-1.c: Testcase added.
27802 2005-09-21 Mark Mitchell <mark@codesourcery.com>
27805 * g++.dg/template/array14.C: New test.
27807 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
27810 * gfortran.dg/der_ptr_component_1.f90: New test.
27812 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27815 * g++.dg/template/error1.C: Reject "no matching function" message.
27817 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27820 * g++.dg/lookup/error1.C: New test.
27822 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
27824 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
27825 functionality of the testcase.
27827 2005-09-20 Richard Henderson <rth@redhat.com>
27829 * gcc.dg/vect/vect-22.c: Require vect_float.
27830 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
27832 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
27834 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
27835 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
27836 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
27837 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
27838 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
27839 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
27840 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
27841 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
27842 * gcc.dg/cpp/ucnid-8.c: New test.
27844 2005-09-20 Jakub Jelinek <jakub@redhat.com>
27846 PR tree-optimization/23929
27847 * gcc.c-torture/compile/pr23929.c: New test.
27849 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
27851 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
27854 2005-09-20 Steve Ellcey <sje@cup.hp.com>
27857 * g++.dg/other/pr22003.C: Require named sections.
27859 2005-09-20 Jakub Jelinek <jakub@redhat.com>
27862 * g++.dg/rtti/crash3.C: New test.
27864 PR tree-optimization/23818
27865 * gcc.dg/pr23818.c: New test.
27867 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27870 * gfortran.dg/print_fmt_4.f: New.
27872 2005-09-20 Jakub Jelinek <jakub@redhat.com>
27875 * gfortran.fortran-torture/execute/entry_11.f90: New test.
27877 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
27879 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
27880 Use pointers to local alignable arrays instead. Added comments.
27881 * gcc.dg/vect/vect-46.c: Likewise.
27882 * gcc.dg/vect/vect-48.c: Likewise.
27883 * gcc.dg/vect/vect-49.c: Likewise.
27884 * gcc.dg/vect/vect-52.c: Likewise.
27885 * gcc.dg/vect/vect-53.c: Likewise.
27886 * gcc.dg/vect/vect-54.c: Likewise.
27887 * gcc.dg/vect/vect-56.c: Likewise.
27888 * gcc.dg/vect/vect-57.c: Likewise.
27889 * gcc.dg/vect/vect-58.c: Likewise.
27890 * gcc.dg/vect/vect-60.c: Likewise.
27891 * gcc.dg/vect/vect-61.c: Likewise.
27893 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
27894 The test is no longer vectorizable on vect_no_align targets.
27895 * gcc.dg/vect/vect-43.c: Likewsie.
27897 * gcc.dg/vect/vect-44.c: Added comments.
27898 * gcc.dg/vect/vect-45.c: Added comments.
27899 * gcc.dg/vect/vect-50.c: Added comments.
27900 * gcc.dg/vect/vect-51.c: Added comments.
27902 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
27904 * gcc.dg/vect/Os-vect-95.c: Likewise.
27906 * gcc.dg/vect/vect-41.c: Test removed.
27907 * gcc.dg/vect/vect-47.c: Test removed.
27908 * gcc.dg/vect/vect-55.c: Test removed.
27909 * gcc.dg/vect/vect-59.c: Test removed.
27911 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
27913 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
27914 No longer vectorizable on vect_no_align targets.
27915 * gcc.dg/vect/pr20122.c: Likewise.
27916 * gcc.dg/vect/vect-74.c: Likewise.
27917 * gcc.dg/vect/vect-75.c: Likewise.
27918 * gcc.dg/vect/vect-76.c: Likewise.
27920 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
27921 Will not be vectorizable on vect_no_align targets once aliasing issues
27923 * gcc.dg/vect/vect-79.c: Likewise.
27925 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
27926 * gcc.dg/vect/vect-78.c: Likewise.
27927 * gcc.dg/vect/vect-97.c: Likewise.
27929 2005-09-19 Steven Bosscher <stevenb@suse.de>
27931 * gcc.dg/pr23943.c: New test.
27933 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
27936 * gfortran.dg/derived_pointer_null_1.f90: New test.
27938 2005-09-18 Richard Guenther <rguenther@suse.de>
27940 PR middle-end/23944
27941 * gcc.c-torture/compile/pr23944.c: New testcase.
27943 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
27946 * gfortran.dg/der_pointer_2.f90: New test.
27948 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
27951 * gfortran.dg/nested_modules_2.f90: New test.
27953 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27956 * g++.dg/other/semicolon.C: New test.
27958 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
27960 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
27961 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
27963 2005-09-16 Mark Mitchell <mark@codesourcery.com>
27966 * g++.dg/template/static18.C: New test.
27969 * g++.dg/template/crash19.C: Remove dg-error marker.
27970 * g++.dg/template/local4.C: New test.
27972 2005-09-16 Paul Brook <paul@codesourcery.com>
27975 * gfortran.dg/dependency_1.f90: New test.
27977 2005-09-15 Mark Mitchell <mark@codesourcery.com>
27980 * g++.dg/template/static17.C: New test.
27982 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
27985 * g++.dg/warn/huge-val1.C: New test.
27987 2005-09-15 Mark Mitchell <mark@codesourcery.com>
27990 * g++.dg/parse/class2.C: New test.
27991 * g++.dg/template/explicit8.C: Likewise.
27992 * g++.dg/template/spec25.C: Likewise.
27994 2005-09-14 Josh Conner <jconner@apple.com>
27996 PR middle-end/23584
27997 * gcc.dg/pr23584.c: New test.
27999 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
28001 PR fortran/21875 Internal Unit Array I/O, NIST
28002 * gfortran.dg/arrayio_1.f90: New test.
28003 * gfortran.dg/arrayio_1.f90: New test.
28004 * gfortran.dg/arrayio_1.f90: New test.
28005 * gfortran.dg/arrayio_1.f90: New test.
28006 * gfortran.dg/arrayio_1.f90: New test.
28008 2005-09-14 Uros Bizjak <uros@kss-loka.si>
28010 PR middle-end/22480
28011 * gcc.dg/vect/pr22480.c: New test.
28013 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
28016 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
28018 2005-09-13 Josh Conner <jconner@apple.com>
28021 * g++.dg/init/struct2.C: New test.
28022 * g++.dg/init/struct3.C: New test.
28024 2005-09-13 Janis Johnson <janis187@us.ibm.com>
28026 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
28027 Clean up temp files.
28028 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
28029 gcc.dg/tree-ssa/builtin-fprintf-1.c,
28030 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
28031 gcc.dg/tree-ssa/builtin-printf-1.c,
28032 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
28033 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
28034 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
28035 gcc.dg/tree-ssa/builtin-vprintf-1.c,
28036 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
28037 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
28038 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
28039 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
28040 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
28041 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
28042 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
28043 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
28045 2005-09-13 Josh Conner <jconner@apple.com>
28047 * lib/gcc-dg.exp: Load scanipa.exp.
28048 (cleanup-dump): New procedure.
28049 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
28050 * lib/scandump.exp: New file.
28051 * lib/scantree.exp: Use it.
28052 * lib/scanipa.exp: New file.
28054 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
28057 * gfortran.dg/generic_4.f90: New test.
28059 2005-09-13 Uros Bizjak <uros@kss-loka.si>
28062 * gcc.target/i386/pr23816-1.c: New test.
28063 * gcc.target/i386/pr23816-2.c: New test.
28066 2005-09-13 Bastian Blank <waldi@debian.org>
28069 * g++.dg/abi/mangle26.C: New test.
28070 * g++.dg/abi/mangle27.C: New test.
28071 * g++.dg/abi/mangle28.C: New test.
28072 * g++.dg/abi/mangle29.C: New test.
28075 * g++.dg/parse/register1.C: New test.
28077 2005-09-13 Mark Mitchell <mark@codesourcery.com>
28080 * g++.dg/template/access16.C: New test.
28082 2005-09-13 Richard Sandiford <richard@codesourcery.com>
28084 * gfortran.dg/char_pack_2.f90: Increase the vector size.
28086 2005-09-13 Richard Sandiford <richard@codesourcery.com>
28089 * gfortran.dg/shape_2.f90: New test.
28091 2005-09-13 Richard Sandiford <richard@codesourcery.com>
28094 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
28095 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
28096 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
28097 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
28098 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
28099 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
28100 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
28103 2005-09-12 Mark Mitchell <mark@codesourcery.com>
28106 * g++.dg/parse/template17.C: New test.
28108 2005-09-12 Mark Mitchell <mark@codesourcery.com>
28111 * g++.dg/template/nontype14.C: New test.
28113 2005-09-12 Ian Lance Taylor <ian@airs.com>
28116 * g++.dg/lookup/friend7.C: New test.
28117 * g++.dg/lookup/friend8.C: New test.
28118 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
28119 so that it will be found via argument dependent lookup.
28120 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
28121 friend functions which will no longer be found.
28122 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
28123 function g, so that it will be found via argument dependent
28125 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
28126 * g++.old-deja/g++.mike/net43.C: Likewise.
28128 2005-09-12 Mark Mitchell <mark@codesourcery.com>
28131 * g++.dg/template/static16.C: New test.
28133 2005-09-12 Josh Conner <jconner@apple.com>
28135 PR middle-end/23237
28136 * gcc.c-torture/compile/pr23237.c: New test.
28138 2005-09-11 Richard Henderson <rth@redhat.com>
28140 * g++.dg/other/error8.C: Update expected diagnostic text.
28142 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28144 PR libfortran/19872
28145 * gfortran.dg/overwrite_1.f: New test.
28147 2005-09-09 Josh Conner <jconner@apple.com>
28149 * g++.dg/init/pr23180-1.C: Removed.
28150 * g++.dg/init/pr23180-2.C: Removed.
28152 2005-09-09 David Daney <ddaney@avtrex.com>
28154 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
28155 files which are ...
28156 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
28157 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
28159 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28161 * gfortran.dg/iostat_2.f90: New test.
28163 2005-09-09 Mark Mitchell <mark@codesourcery.com>
28166 * g++.dg/ext/interface1.C: New test.
28167 * g++.dg/ext/interface1.h: Likewise.
28168 * g++.dg/ext/interface1a.cc: Likewise.
28170 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
28172 * gfortran.dg/iomsg_1.f90: New test case.
28174 2005-09-09 Richard Guenther <rguenther@suse.de>
28177 * g++.dg/tree-ssa/pr23624.C: New testcase.
28179 2005-09-09 Richard Sandiford <richard@codesourcery.com>
28182 * gfortran.dg/vector_subscript_1.f90,
28183 * gfortran.dg/vector_subscript_2.f90: New tests.
28185 2005-09-09 Richard Sandiford <richard@codesourcery.com>
28188 * gfortran.dg/array_alloc_1.f90,
28189 * gfortran.dg/array_alloc_2.f90,
28190 * gfortran.dg/array_alloc_3.f90: New tests.
28192 2005-09-09 Richard Sandiford <richard@codesourcery.com>
28195 * gfortran.dg/array_constructor_6.f90
28196 * gfortran.dg/array_constructor_7.f90
28197 * gfortran.dg/array_constructor_8.f90
28198 * gfortran.dg/array_constructor_9.f90
28199 * gfortran.dg/array_constructor_10.f90
28200 * gfortran.dg/array_constructor_11.f90
28201 * gfortran.dg/array_constructor_12.f90: New tests.
28203 2005-09-08 Josh Conner <jconner@apple.com>
28206 * g++.dg/init/pr23180-1.C: New test.
28207 * g++.dg/init/pr23180-2.C: New test.
28209 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
28212 * gfortran.dg/module_double_reuse.f90: New.
28214 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
28221 * gfortran.dg/common_equivalence_1.f: New.
28222 * gfortran.dg/common_equivalence_2.f: New.
28223 * gfortran.dg/common_equivalence_3.f: New.
28224 * gfortran.dg/contained_equivalence_1.f90: New.
28225 * gfortran.dg/module_blank_common.f90: New.
28226 * gfortran.dg/module_commons_1.f90: New.
28227 * gfortran.dg/module_equivalence_1.f90: New.
28228 * gfortran.dg/nested_modules_1.f90: New.
28229 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
28230 equivalences and add comment to connect the test with
28233 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28236 * gfortran.dg/common_6.f90: New test.
28238 2005-09-08 Richard Sandiford <richard@codesourcery.com>
28241 * gfortran.dg/char_result_1.f90,
28242 * gfortran.dg/char_result_2.f90,
28243 * gfortran.dg/char_result_3.f90,
28244 * gfortran.dg/char_result_4.f90,
28245 * gfortran.dg/char_result_5.f90,
28246 * gfortran.dg/char_result_6.f90,
28247 * gfortran.dg/char_result_7.f90,
28248 * gfortran.dg/char_result_8.f90: New tests.
28250 2005-09-08 Richard Sandiford <richard@codesourcery.com>
28253 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
28255 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
28258 * obj-c++.dg/selector-5.mm: New test.
28259 * obj-c++.dg/selector-6.mm: New test.
28261 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
28265 * objc.dg/error-1.m: New test.
28267 2005-09-07 Richard Sandiford <richard@codesourcery.com>
28270 * gfortran.fortran-torture/execute/pr23373-1.f90,
28271 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
28273 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
28275 PR libfortran/23760
28276 * gfortran.dg/g77/1832.f: Remove long string in write statement
28277 to allow the test to pass on correct list directed output with
28280 2005-09-07 James E Wilson <wilson@specifix.com>
28282 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
28284 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
28286 * gfortran.dg/parameter+save.f90: Rename to
28287 * gfortran.dg/parameter_save.f90: .. this.
28289 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
28292 * gfortran.dg/parameter+save.f90: New test case.
28294 2005-09-06 Richard Sandiford <richard@codesourcery.com>
28297 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
28299 2005-09-06 Jakub Jelinek <jakub@redhat.com>
28302 * gcc.dg/pr23075.c: New test.
28303 * g++.dg/warn/pr23075.C: New test.
28306 * gcc.target/i386/pr22362.c: New test.
28308 PR rtl-optimization/23098
28309 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
28311 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
28312 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
28313 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
28315 2005-09-06 Mark Mitchell <mark@codesourcery.com>
28317 * g++.dg/expr/cast6.C: New test.
28320 * g++.dg/init/new15.C: New test.
28322 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
28324 * gcc.dg/vect/Os-vect-95.c: New test.
28325 * gcc.dg/vect/vect-95.c: Same.
28327 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
28329 * gcc.dg/vect/vect-29.c: Update xfail testing.
28330 * gcc.dg/vect/vect-44.c: Same.
28331 * gcc.dg/vect/vect-48.c: Same.
28332 * gcc.dg/vect/vect-50.c: Same.
28333 * gcc.dg/vect/vect-72.c: Same.
28334 * gcc.dg/vect/vect-77.c: Same.
28335 * gcc.dg/vect/vect-78.c: Same.
28336 * gcc.dg/vect/vect-80.c: Same.
28337 * gcc.dg/vect/vect-96.c: Same.
28338 * gcc.dg/vect/vect-100.c: Same.
28339 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
28340 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
28341 * gfortran.dg/vect/vect-5.f90: Same.
28343 2005-09-06 Jakub Jelinek <jakub@redhat.com>
28345 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
28347 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
28348 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
28351 * g++.dg/opt/pr23056.C: New test.
28353 PR rtl-optimization/23098
28354 * gcc.target/i386/pr23098.c: New test.
28356 2005-09-05 Mark Mitchell <mark@codesourcery.com>
28359 * g++.dg/template/static15.C: New test.
28362 * g++.dg/ext/stmtexpr5.C: New test.
28363 * g++.dg/ext/stmtexpr6.C: Likewise.
28365 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
28367 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
28369 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
28370 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
28371 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
28373 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
28375 PR libfortran/23321
28376 * gfortran.dg/direct_io_4.f90: New test case.
28378 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
28379 Rasmus Hahn <rassahah@neofonie.de>
28382 * objc.dg/type-stream-1.m: New test.
28384 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
28387 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
28388 gfortran.dg/print_fmt_3.f90: New test.
28390 2005-09-03 Jakub Jelinek <jakub@redhat.com>
28392 * gfortran.dg/fmt_t_1.f90: New test.
28394 2005-09-03 Jakub Jelinek <jakub@redhat.com>
28396 PR rtl-optimization/23454
28397 * g++.dg/opt/pr23454.C: New test.
28399 2005-09-03 Mark Mitchell <mark@codesourcery.com>
28402 * g++.dg/ext/static1.C: New test.
28404 2005-09-02 Richard Henderson <rth@redhat.com>
28406 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
28407 tail call to check_fa_work.
28409 2005-09-02 Mark Mitchell <mark@codesourcery.com>
28412 * g++.dg/other/gc3.C: New test.
28414 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
28416 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
28417 * gcc.dg/20050826-1.c: Likewise.
28419 2005-08-31 Mark Mitchell <mark@codesourcery.com>
28422 * g++.dg/expr/volatile1.C: New test.
28424 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
28426 PR middle-end/23547
28427 * gcc.dg/pr23547.c: New test.
28429 2005-09-02 Richard Sandiford <richard@codesourcery.com>
28432 * gcc.c-torture/execute/pr22061-1.c,
28433 * gcc.c-torture/execute/pr22061-2.c,
28434 * gcc.c-torture/execute/pr22061-3.c,
28435 * gcc.c-torture/execute/pr22061-4.c: New tests.
28437 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
28439 * gcc.dg/Wredundant-decls-2.c: New test to check that
28440 -Wredundant-decls does not issue warning for a variable
28441 definition following a declaration.
28443 2005-09-01 Jakub Jelinek <jakub@redhat.com>
28446 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
28447 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
28448 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
28450 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
28451 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
28452 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
28453 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
28454 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
28455 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
28456 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
28457 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
28459 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
28462 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
28465 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
28468 * gcc.dg/pr21255-1.c: New test.
28469 * gcc.dg/pr21255-2-mb.c: Likewise.
28470 * gcc.dg/pr21255-2-ml.c: Likewise.
28471 * gcc.dg/pr21255-3.c: Likewise.
28472 * gcc.dg/pr21255-4.c: Likewise.
28474 2005-08-31 Dale Johannesen <dalej@apple.com>
28476 * gcc.dg/20050830-1.c: New.
28478 2005-08-31 Josh Conner <jconner@apple.com>
28480 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
28481 command-line options for arm-*-* targets.
28482 * g++.dg/init/array16.C: Likewise.
28483 * g++.dg/other/crash-4.C: Likewise.
28485 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
28488 * obj-c++.dg/gnu-runtime-3.mm: New test.
28490 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28493 * g++.dg/lookup/ambig4.C: New test.
28494 * g++.dg/lookup/ambig5.C: New test.
28495 * g++.dg/tc1/dr101.C: Adjust error markers.
28497 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28500 * g++.dg/template/ttp5.C: Adjust error markers.
28502 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
28505 * lib/obj-c++.exp: Include target-libpath.exp.
28506 (obj-c++_link_flags): Look for the GNU libobjc library
28507 and set the library path to include it.
28508 Don't manually set LD_LIBRARY_PATH (etc.) but call
28509 set_ld_library_path_env_vars instead.
28510 (obj-c++_target_compile): Don't set library path or
28511 linker flags because they are already set correctly
28512 in obj-c++_link_flags.
28514 2005-08-30 Josh Conner <jconner@apple.com>
28516 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
28517 to command-line options for arm-*-* targets.
28519 2005-08-30 Geoffrey Keating <geoffk@apple.com>
28521 * g++.dg/other/i386-1.C: New.
28523 2005-08-30 Jakub Jelinek <jakub@redhat.com>
28525 PR preprocessor/20348
28526 PR preprocessor/20356
28527 * gcc.dg/cpp/pr20348.c: New test.
28528 * gcc.dg/cpp/pr20348.h: New file.
28529 * gcc.dg/cpp/inc/pr20348.h: New file.
28530 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
28531 * gcc.dg/cpp/pr20356.c: New test.
28532 * gcc.dg/cpp/pr20356.h: New file.
28533 * gcc.dg/cpp/inc/pr20356.h: New file.
28534 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
28536 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
28538 * gfortran.fortran-torture/execute/intrinsic_count.f90:
28539 Fix array dimension to avoid correct end-of-file error.
28541 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
28543 PR libfortran/23598
28544 * gfortran.dg/iostat_1.f90: New test.
28546 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
28548 PR middle-end/23408
28549 * gcc.dg/pr23408.c: New test.
28551 2005-08-28 Mark Mitchell <mark@codesourcery.com>
28554 * g++.dg/init/member1.C: Make sure erroneous static data member
28555 definitions are required.
28556 * g++.dg/template/static13.C: New test.
28557 * g++.dg/template/static14.C: Likewise.
28559 2005-08-29 Jakub Jelinek <jakub@redhat.com>
28561 * gcc.target/i386/pr23575.c: Use -msse2 instead of
28562 -march=pentium4, remove ilp32 requirement.
28564 PR middle-end/23484
28565 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
28566 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
28568 2005-08-29 Andreas Jaeger <aj@suse.de>
28571 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
28573 2005-08-28 Jakub Jelinek <jakub@redhat.com>
28575 * gcc.c-torture/execute/20050316-2.c: New test.
28576 * gcc.c-torture/execute/20050316-3.c: New test.
28577 * gcc.dg/torture/pr16104-1.c: New test.
28579 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
28581 PR middle-end/23463
28582 * gcc.c-torture/execute/zero-struct-1.c: New test.
28584 2005-08-27 Richard Guenther <rguenther@suse.de>
28587 * gcc.target/i386/pr23575.c: New testcase.
28589 2005-08-26 Jakub Jelinek <jakub@redhat.com>
28591 PR rtl-optimization/23561
28592 * gcc.c-torture/execute/20050826-1.c: New test.
28595 * gcc.c-torture/execute/20050826-2.c: New test.
28597 2005-08-26 Dale Johannesen <dalej@apple.com>
28599 * gcc.dg/20030711-1.c: Modify to work on Darwin.
28600 * gcc.dg/20050826-1.c: New.
28602 2005-08-26 Mark Mitchell <mark@codesourcery.com>
28605 * g++.dg/template/nontype13.C: New test.
28608 * g++.dg/init/new14.C: New test.
28609 * g++.dg/expr/anew1.C: Do not XFAIL.
28610 * g++.dg/expr/anew2.C: Likewise.
28611 * g++.dg/expr/anew3.C: Likewise.
28613 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
28615 PR middle-end/22439
28616 * gcc.dg/vla-3.c: New test.
28618 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
28621 * gfortran.dg/named_interface.f90: New.
28623 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
28625 * gcc.c-torture/execute/frame-address.c: New test.
28627 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
28630 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
28632 2005-08-25 Alan Modra <amodra@bigpond.net.au>
28634 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
28636 2005-08-25 Alan Modra <amodra@bigpond.net.au>
28638 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
28639 * gcc.dg/altivec-22.c: Rename from..
28640 * gcc.dg/altivec-nomfcr.c: ..this.
28642 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
28644 PR tree-optimization/23546
28645 * gcc.dg/tree-ssa/pr23546.c: New test.
28647 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
28650 * gfortran.dg/nonreturning_statements.f90: New test.
28652 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
28655 * g++.dg/parse/crash29.C: New.
28657 2005-08-23 DJ Delorie <dj@redhat.com>
28659 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
28660 constants have the L suffix.
28662 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
28665 * g++.dg/template/instantiate8.C: New.
28667 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
28669 PR middle-end/23467
28670 * gcc.c-torture/execute/pr23467.c: New test.
28672 2005-08-23 Jakub Jelinek <jakub@redhat.com>
28674 PR tree-optimization/22043
28675 * gcc.c-torture/execute/20050613-1.c: New test.
28677 2005-08-23 Ben Elliston <bje@au.ibm.com>
28679 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
28681 2005-08-22 Jakub Jelinek <jakub@redhat.com>
28683 PR rtl-optimization/23478
28684 * g++.dg/opt/pr23478.C: New test.
28686 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
28689 * gcc.dg/switch-warn-3.c: New test.
28691 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28694 * g++.dg/template/param1.C: New test.
28696 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28699 * g++.dg/other/incomplete1.C: New test.
28701 2005-08-22 Ira Rosen <irar@il.ibm.com>
28703 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
28706 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28708 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
28711 2005-08-21 Jakub Jelinek <jakub@redhat.com>
28713 * gcc.target/i386/sse-4.c: New test.
28715 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28718 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
28720 2005-08-20 Jakub Jelinek <jakub@redhat.com>
28722 * gcc.dg/20050811-1.c: New test.
28723 * gcc.dg/20050811-2.c: New test.
28725 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
28727 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
28729 2005-08-19 Diego Novillo <dnovillo@redhat.com>
28732 * gcc.c-torture/compile/pr23476.c: New test.
28734 2005-08-19 Devang Patel <dpatel@apple.com>
28736 PR tree-optimization/23048
28737 * gcc.dg/tree-ssa/pr23048.c: New test.
28739 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
28741 PR middle-end/20624
28742 * g++.dg/warn/Wreturn-3.C: New test
28744 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
28746 PR tree-optimization/22228
28747 * g++.dg/vect/pr22543.cc: New test.
28749 2005-08-17 Steven Bosscher <stevenb@suse.de>
28751 PR tree-optimization/21574
28752 * gcc.dg/tree-ssa/pr21574.c: New test.
28754 2005-08-16 James E Wilson <wilson@specifix.com>
28756 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
28758 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
28761 * gcc.c-torture/compile/zero-strct-3.c: New test.
28762 * gcc.c-torture/compile/zero-strct-4.c: New test.
28764 2005-08-16 Steven Bosscher <stevenb@suse.de>
28767 * gcc.target/x86_64/pr23376.c: New test.
28769 2005-08-16 Ian Lance Taylor <ian@airs.com>
28772 * g++.dg/ext/vector2.C: New.
28774 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
28776 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
28778 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
28780 PR libfortran/23428
28781 * gfortran.dg/inquire-complex.f90: New test case.
28783 2005-08-16 James E Wilson <wilson@specifix.com>
28785 PR tree-optimization/21105
28786 * gcc.dg/large-size-array.c: New.
28788 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
28790 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
28792 * gcc.dg/vect/vect-41: Likewise.
28793 * gcc.dg/vect/vect-42: Likewise.
28794 * gcc.dg/vect/vect-43: Likewise.
28795 * gcc.dg/vect/vect-44: Likewise.
28796 * gcc.dg/vect/vect-46: Likewise.
28797 * gcc.dg/vect/vect-47: Likewise.
28798 * gcc.dg/vect/vect-48: Likewise.
28799 * gcc.dg/vect/vect-52: Likewise.
28800 * gcc.dg/vect/vect-53: Likewise.
28801 * gcc.dg/vect/vect-54: Likewise.
28802 * gcc.dg/vect/vect-55: Likewise.
28803 * gcc.dg/vect/vect-56: Likewise.
28804 * gcc.dg/vect/vect-57: Likewise.
28805 * gcc.dg/vect/vect-58: Likewise.
28806 * gcc.dg/vect/vect-59: Likewise.
28807 * gcc.dg/vect/vect-60: Likewise.
28808 * gcc.dg/vect/vect-61: Likewise.
28809 * gcc.dg/vect/vect-85: Likewise.
28810 * gcc.dg/vect/vect-87: Likewise.
28811 * gcc.dg/vect/vect-88: Likewise.
28812 * gcc.dg/vect/vect-93.c: Likewise.
28813 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
28814 * gcc.dg/vect/vect-75: Likewise.
28815 * gcc.dg/vect/vect-76: Likewise.
28816 * gcc.dg/vect/vect-77: Likewise.
28817 * gcc.dg/vect/vect-78: Likewise.
28818 * gcc.dg/vect/vect-80: Likewise.
28819 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
28820 vectorized for the expected reason, rather than checking how alignment
28822 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to
28823 aligned type and also instead of aligned pointers. Added documentation.
28825 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
28827 * gfortran.dg/power.f90: New test.
28829 2005-08-16 Jakub Jelinek <jakub@redhat.com>
28831 PR rtl-optimization/23299
28832 * g++.dg/opt/pr23299.C: New test.
28834 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28836 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
28838 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
28840 * g++.dg/template/local6.C: New test.
28842 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
28844 * execute/exceptions/finally-1.m: Check that the catch and finally are
28845 being called. Also add a "return 0;" at the end of main.
28847 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
28850 * gfortran.dg/namelist_print_1.f: New test of functionality of
28852 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
28853 namelist generates error with -std=f95.
28855 2005-08-14 Ira Rosen <irar@il.ibm.com>
28857 PR tree-optimization/23119
28858 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
28860 2005-08-13 Marcin Koziej <creep@desk.pl>
28861 Andrew Pinski <pinskia@physics.uc.edu>
28864 * execute/exceptions/finally-1.m: New test.
28866 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
28868 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
28870 * objc/execute/exceptions/trivial.m: New test.
28871 * objc.dg/try-catch-11.m: Move to ...
28872 * objc/execute/exceptions/foward-1.m: Here.
28873 * objc.dg/try-catch-2.m: Move to ...
28874 * objc/execute/exceptions/catchall-1.m: Here.
28875 * objc.dg/try-catch-8.m: Move to ...
28876 * objc/execute/exceptions/local-variables-1.m: Here.
28878 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
28880 * objc.dg/nested-func-1.m: Move to ...
28881 * objc/execute/nested-func-1.m: Here.
28883 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
28885 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
28886 in ${options} instead of [target_info name].
28887 * lib/obj-c++.exp (objc_target_compile): Likewise.
28889 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
28891 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
28893 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
28895 part of PR testsuite/23348
28896 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to
28897 each of the torture options.
28898 * objc/compile/trivial.m: New test.
28900 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
28902 * gfortran.dg/eoshift.f90: Correct format.
28904 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
28906 * gfortran.fortran-torture/execute/character_passing.f90:
28909 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
28912 * g++.dg/template/unify10.C: New.
28914 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
28916 * g++.dg/parse/pr22514.C: Move to...
28917 * g++.dg/debug/pr22514.C: here.
28919 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28922 * g++.dg/inherit/pure1.C: New test.
28924 * ChangeLog: Fix typos.
28926 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28927 Steven Bosscher <stevenb@suse.de>
28929 * gfortran.dg/runtime_warning_1.f90: New test.
28931 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
28934 * g++.dg/parse/crash28.C: New.
28936 2005-08-11 Richard Guenther <rguenther@suse.de>
28939 * gcc.target/i386/tailcall-1.c: New testcase.
28941 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
28943 * gcc.dg/vect/vect-67.c: Un-xfail.
28945 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
28948 * g++.dg/parse/crash27.C: new test.
28950 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
28952 PR libfortran/22143
28953 * gfortran.dg/shift-kind.f90: New testcase.
28955 2005-08-10 Richard Sandiford <richard@codesourcery.com>
28957 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
28958 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
28960 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28963 * g++.dg/other/mult-stor1.C: New test.
28965 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
28967 * gcc.c-torture/pr18299-1.c: Move to ...
28968 * gcc.c-torture/compile/pr18299-1.c: Here.
28970 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
28972 * gfortran/fortran.torture/execute/character_passing.f90:
28973 Fix types for LSAME.
28975 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
28977 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
28978 input data back to what it was originally.
28980 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
28982 * objc.dg/try-catch-8.m: Enable for all targets.
28984 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
28986 * gcc.dg/pr23165.c: New test.
28988 2005-08-09 Steven Bosscher <stevenb@suse.de>
28990 PR tree-optimization/23234
28991 * gcc.dg/tree-ssa/pr23234.c: New test.
28993 2005-08-08 Josh Conner <jconner@apple.com>
28995 PR rtl-optimization/23241
28996 * gcc.dg/char-compare.c: New test.
28998 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29001 * g++.dg/init/new13.C: New test.
29003 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
29006 * g++.dg/other/crash-4.C: Adjust
29007 * g++/dg/ext/packed9.C: New.
29009 2005-08-08 Richard Sandiford <richard@codesourcery.com>
29011 PR middle-end/21964
29012 * gcc.c-torture/execute/pr21964-1.c: New test.
29014 2005-08-08 Richard Sandiford <richard@codesourcery.com>
29017 * gcc.dg/pr22458-1.c: New test.
29019 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
29020 Steven G. Kargl <kargls@comcast.net>
29023 * gfortran.dg/flush_1.f90: New test.
29025 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29028 * g++.dg/template/eh2.C: New test.
29030 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29033 * g++.dg/template/instantiate7.C: New test.
29035 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
29038 * gcc.dg/Wunused-value-1.c: New test.
29040 2005-08-06 Richard Sandiford <richard@codesourcery.com>
29042 PR rtl-optimization/23233
29043 * gcc.c-torture/compile/pr23233-1.c: New test.
29045 2005-08-06 Jakub Jelinek <jakub@redhat.com>
29049 * gfortran.dg/equiv_1.f90: New test.
29050 * gfortran.dg/equiv_2.f90: New test.
29051 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
29052 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
29053 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
29055 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
29057 * gcc.c-torture/execute/vrp-5.c: New test.
29058 * gcc.c-torture/execute/vrp-6.c: New test.
29059 * gcc.dg/tree-ssa/vrp21.c: New test.
29061 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
29063 * g++.dg/parse/pr22514.C: New test.
29065 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
29067 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
29069 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
29070 instead of constant loads / pool entries.
29072 2005-08-05 David Edelsohn <edelsohn@gnu.org>
29074 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
29077 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
29079 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
29080 __WINT_TYPE__ in generated prototypes if possible.
29082 2005-08-04 Diego Novillo <dnovillo@redhat.com>
29085 * g++.dg/tree-ssa/pr22037.C:
29087 2005-08-04 Richard Henderson <rth@redhat.com>
29089 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
29090 scan-tree-dump-times directive.
29092 2005-08-04 Jan Hubicka <jh@suse.cz>
29094 * gcov-1.C: Fix switch counts.
29095 * gcov-4b.c: Likewise.
29097 2005-08-03 Jeff Law <law@redhat.com>
29099 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
29101 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
29103 * gcc.c-torture/execute/pr23135.c: New test.
29105 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29107 PR tree-optimization/19899
29108 * gcc.dg/tree-ssa/scev-1.c: New test.
29109 * gcc.dg/tree-ssa/scev-2.c: New test.
29111 2005-08-03 Richard Sandiford <richard@codesourcery.com>
29114 * gcc.dg/torture/pr18582-1.c: New test.
29116 2005-08-03 Jan Hubicka <jh@suse.cz>
29118 * update-conroll.c: New testcase.
29119 * update-conroll-2.c: New testcase.
29121 2005-08-02 David Edelsohn <edelsohn@gnu.org>
29123 * gfortran.dg/constant_substring.f: New test.
29124 * gfortran.dg/pr22491.f: New test.
29126 2005-08-02 Jan Hubicka <jh@suse.cz>
29128 * update-threading.c: Replace by the proper one.
29130 2005-08-02 Diego Novillo <dnovillo@redhat.com>
29133 * g++.dg/tree-ssa/pr23164.C: New test.
29135 2005-08-02 Diego Novillo <dnovillo@redhat.com>
29137 * gcc.dg/tree-ssa/pr23192.c: New test.
29139 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
29141 * gcc.c-torture/execute/vrp-4.c: New test.
29143 2005-08-02 Jan Hubicka <jh@suse.cz>
29145 * update-threading.c: New test.
29147 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
29149 * gcc.c-torture/compile/20050801-1.c: New test.
29150 * gcc.c-torture/compile/20050801-2.c: New test.
29152 2005-08-01 Jan Hubicka <jh@suse.cz>
29154 * val-prof-5.c: New test.
29156 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
29159 * gcc.dg/pr22311-1.c : New test.
29161 2005-07-31 Steven Bosscher <stevenb@suse.de>
29164 * gfortran.dg/pr23095.f: New test.
29167 * g++.dg/other/pr22003.C: New test.
29169 2005-07-31 Richard Sandiford <richard@codesourcery.com>
29172 * gcc.c-torture/execute/pr20621-1.c: New test.
29174 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
29176 * gfortran.dg/comma_format_extension_4.f: Adjust length
29177 of string for format.
29178 * gfortran.dg/der_array_io_1.f: Replace illegal internal
29179 print statement with internal write.
29180 * gfortran.dg/der_array_io_2.f: Likewise.
29181 * gfortran.dg/der_array_io_3.f: Likewise.
29183 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
29185 * gcc.dg/fold-abs-4.c: new test.
29187 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
29189 PR fortran/22570 an related issues.
29190 * gfortran.dg/x_slash_1.f: New test.
29192 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
29195 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
29196 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
29198 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
29201 * gcc.dg/Wshadow-3.c: New test.
29203 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
29205 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
29206 used to have the wrong bounds).
29208 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
29211 * gcc.dg/hex-round-1.c: Test more cases.
29212 * gcc.dg/hex-round-2.c: New test.
29214 2005-07-29 Diego Novillo <dnovillo@redhat.com>
29217 * g++.dg/tree-ssa/pr22550.C: New test.
29219 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
29221 * gcc.dg/tree-ssa/vrp19.c: New test.
29222 * gcc.dg/tree-ssa-vrp20.c: New test.
29224 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
29227 * gcc.dg/transparent-union-4.c: New test.
29229 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
29232 * gcc.dg/c99-vla-2.c: New test.
29234 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
29237 * gcc.dg/hex-round-1.c: New test.
29239 2005-07-28 Jan Hubicka <jh@suse.cz>
29241 * inliner-1.c: Do not dump everything.
29242 * tree-prof.exp: Do not pass -ftree-based-profiling.
29243 * bprob.exp: Likewise.
29245 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
29247 2005-07-28 Mark Mitchell <mark@codesourcery.com>
29250 * g++.dg/expr/ptrmem7.C: New test.
29252 2005-07-28 Mike Stump <mrs@apple.com>
29254 * g++.old-deja/g++.mike/visibility-1.C: New test.
29256 2005-07-28 Richard Sandiford <richard@codesourcery.com>
29259 * gcc.c-torture/execute/pr20187-1.c: New test.
29261 2005-07-28 Jeff Law <law@redhat.com>
29263 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
29264 * gcc.dg/tree-ssa/vrp18.c: New test.
29266 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
29268 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
29270 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
29272 PR tree-optimization/22506
29273 * gcc.dg/vect/ps22506.c: New test.
29275 2005-07-28 Jakub Jelinek <jakub@redhat.com>
29278 * gcc.target/i386/sse-3.c: New test.
29280 2005-07-28 Richard Sandiford <richard@codesourcery.com>
29282 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
29283 * gcc.target/mips/mips32-dsp-type.c: Likewise.
29285 2005-07-28 Richard Sandiford <richard@codesourcery.com>
29288 * gcc.c-torture/compile/pr22589-1.c: New test.
29290 2005-07-28 Jan Hubicka <jh@suse.cz>
29292 * update-loopch.c: New testcase.
29294 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
29296 PR rtl-optimization/23047
29297 * gcc.c-torture/execute/pr23047.c: New test.
29298 * gcc.c-torture/execute/pr23047.x: New.
29300 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
29302 PR tree-optimization/22493
29303 * gcc.c-torture/execute/pr22493-1.c: New test.
29304 * gcc.c-torture/execute/pr22493-1.x: New.
29305 * gcc.c-torture/execute/vrp-1.c: New test.
29306 * gcc.c-torture/execute/vrp-2.c: New test.
29307 * gcc.c-torture/execute/vrp-2.c: New test.
29309 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
29311 * gcc.target/frv/all-builtin-read8.c: Delete.
29312 * gcc.target/frv/all-builtin-read16.c: Delete.
29313 * gcc.target/frv/all-builtin-read32.c: Delete.
29314 * gcc.target/frv/all-builtin-read64.c: Delete.
29315 * gcc.target/frv/all-builtin-write8.c: Delete.
29316 * gcc.target/frv/all-builtin-write16.c: Delete.
29317 * gcc.target/frv/all-builtin-write32.c: Delete.
29318 * gcc.target/frv/all-builtin-write64.c: Delete.
29319 * gcc.target/frv/all-read-write-1.c: New.
29321 2005-07-27 Jeff Law <law@redhat.com>
29323 * gcc.c-torture/execute/pr22630.c: New test.
29325 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
29327 PR tree-optimization/23073
29328 * gcc.dg/vect/nodump-pr23073.c: New test.
29329 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
29331 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
29333 PR tree-optimize/22348
29334 * gcc.c-torture/execute/pr22348.c: New.
29336 2005-07-27 Richard Guenther <rguenther@suse.de>
29338 * gcc.dg/tree-ssa/salias-1.c: New testcase.
29340 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29343 * gfortran.dg/logical_comp.f90: New test.
29345 2005-07-27 Jan Hubicka <jh@suse.cz>
29347 * inliner-1.c: Add cleanup of dumps.
29348 * val-prof-*.c: Likewise.
29349 * update-tailcall.c: New.
29351 2005-07-26 Diego Novillo <dnovillo@redhat.com>
29354 * gcc.dg/tree-ssa/pr22591.c: New test.
29355 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
29357 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
29360 * objc.dg/try-catch-11.m: New test.
29362 2005-07-26 Richard Guenther <rguenther@suse.de>
29364 PR tree-optimization/22486
29365 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
29367 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
29370 * g++.dg/opt/loop2.C: New test.
29372 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
29374 * gcc.dg/tree-ssa/reassoc-3.c: New test.
29375 * gcc.dg/tree-ssa/reassoc-4.c: New test.
29377 2005-07-25 Adam Nemet <anemet@lnxw.com>
29379 * lib/profopt.exp (profopt-execute): Check for profiling data
29380 files on the target.
29382 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
29384 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
29385 for matching of asm labels.
29387 2005-07-25 Richard Guenther <rguenther@suse.de>
29389 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
29391 2005-07-25 Richard Guenther <rguenther@suse.de>
29394 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
29396 2005-07-25 Ira Rosen <irar@il.ibm.com>
29398 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
29399 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
29400 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
29401 * gcc.dg/vect/vect-100.c: New test.
29402 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
29403 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
29404 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
29405 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
29406 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
29407 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
29408 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
29409 * gfortran.dg/vect/pr19049.f90: New testcase.
29410 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
29412 2005-07-25 Jakub Jelinek <jakub@redhat.com>
29414 * gcc.c-torture/execute/20050713-1.c: New test.
29417 * gfortran.fortran-torture/execute/data_4.f90: New test.
29419 PR middle-end/20303
29420 * gcc.dg/visibility-d.c: New test.
29422 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
29424 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
29425 * gfortran.dg/underflow.f90: Ditto.
29427 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29429 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
29430 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
29431 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
29433 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
29435 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
29436 include case of field width of zero.
29438 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
29440 PR libgfortran/21875
29441 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
29442 with trailing blanks on normal formatted read.
29444 2005-07-23 Chao-ying Fu <fu@mips.com>
29446 * gcc.target/mips/mips32-dsp-type.c: New test.
29447 * gcc.target/mips/mips32-dsp.c: New test.
29449 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
29452 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
29455 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
29456 and __cyg_profile_func_exit.
29458 2005-07-22 David Edelsohn <edelsohn@gnu.org>
29460 * gfortran.dg/comma_format_extension_3.f: Fix typo.
29461 * gfortran.dg/comma_format_extension_4.f: Same.
29462 * gfortran.dg/pr15332.f: Same.
29463 * gfortran.dg/pr21730.f: Same.
29465 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
29467 * g++.dg/opt/vrp2.C: Fix testcase.
29470 * g++.dg/opt/vrp2.C: New test.
29472 2005-07-22 Mark Mitchell <mark@codesourcery.com>
29475 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
29477 2005-07-22 Diego Novillo <dnovillo@redhat.com>
29479 * gcc.dg/tree-ssa/20050719-1.c: New test.
29481 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
29483 * gcc.dg/bfin-longcall-1.c: New file.
29484 * gcc.dg/bfin-longcall-2.c: New file.
29486 2005-07-21 Janis Johnson <janis187@us.ibm.com>
29488 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
29490 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
29492 PR middle-end/19055
29493 * gcc.dg/tree-ssa/pr19055.c: New test.
29494 * gcc.dg/tree-ssa/pr19055-2.c: New test.
29496 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
29499 * g++.dg/other/pr22358.C: New test.
29501 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
29504 * g++.dg/lookup/two-stage5.C: New test from bug comments.
29506 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29509 * g++.dg/init/union2.C: New test.
29511 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29514 * gcc.dg/complex-4.c: New test.
29516 2005-07-21 Richard Guenther <rguenther@suse.de>
29519 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
29520 scanning for asm labels.
29521 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
29523 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
29526 * gcc.dg/altivec-pr22085.c: New.
29528 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
29530 PR tree-optimization/19210
29531 * gcc.dg/tree-ssa/pr19210-1.c: New.
29532 * gcc.dg/tree-ssa/pr19210-2.c: New.
29534 2005-07-21 Richard Sandiford <richard@codesourcery.com>
29536 PR rtl-optimization/22167
29537 * g++.dg/opt/pr22167.C: New test.
29539 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
29542 * g++.dg/lookup/two-stage2.C: New.
29543 * g++.dg/lookup/two-stage3.C: New.
29544 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
29545 fixed two-stage name lookup for operators.
29546 * g++.dg/template/call3.C: Compiler now produces an appropriate
29548 * g++.dg/template/crash37.C: Compiler now describes bla() on line
29550 * g++.dg/template/ptrmem4.C: Compiler produces different error
29552 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
29553 connect_to_method as a candidate.
29555 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
29557 * gcc.dg/fold-alloc-1.c: New test.
29559 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
29561 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
29562 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
29564 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
29566 * gcc.dg/fold-abs-1.c: New test.
29567 * gcc.dg/fold-abs-2.c: New test.
29568 * gcc.dg/fold-abs-3.c: New test.
29570 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
29572 Make CONSTRUCTOR use VEC to store initializers.
29573 * g++.dg/ext/complit3.C: Check for specific error messages.
29574 * g++.dg/init/brace2.C: Update error message.
29575 * g++.dg/warn/Wbraces2.C: Likewise.
29577 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
29580 * gfortran.dg/module_interface_1.f90: New test.
29582 2005-07-19 Danny Berlin <dberlin@dberlin.org>
29583 Kenneth Zadeck <zadeck@naturalbridge.com>
29585 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
29587 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29589 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
29590 specify -Wformat for these tests.
29591 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
29592 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
29593 * gcc.dg/format/opt-6.c: Delete.
29595 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
29597 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
29598 * gcc.dg/tree-ssa/sra-3.c: Likewise.
29600 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
29602 * gcc.dg/tree-ssa/alias-2.c: New test.
29604 2005-07-18 Mark Mitchell <mark@codesourcery.com>
29607 * g++.dg/template/explicit7.C: New test.
29609 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
29611 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of
29612 field width of 8 to +Inf and -Inf.
29614 2005-07-17 Mark Mitchell <mark@codesourcery.com>
29617 * g++.dg/template/friend36.C: New test.
29619 2005-07-16 David Edelsohn <edelsohn@gnu.org>
29622 * gfortran.dg/pr21730.f: New test.
29624 2005-07-16 Danny Berlin <dberlin@dberlin.org>
29625 Kenneth Zadeck <zadeck@naturalbridge.com>
29627 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
29628 since pure const detection cannot run at -O1 in c compiler.
29629 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
29630 can now optimize this case properly.
29631 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
29632 because we now pass.
29633 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
29635 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
29638 * gcc.dg/format/bitfld-1.c: New test.
29640 2005-07-15 Mark Mitchell <mark@codesourcery.com>
29643 * g++.dg/rtti/repo1.C: New test.
29645 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
29647 PR middle-end/22398
29648 * gcc.c-torture/compile/pr22398.c: New test.
29650 2005-07-15 Mark Mitchell <mark@codesourcery.com>
29653 * g++.dg/expr/cast4.C: New test.
29655 2005-07-15 Richard Guenther <rguenther@suse.de>
29657 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
29658 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
29660 2005-07-15 Steven Bosscher <stevenb@suse.de>
29662 PR tree-optimization/22230
29663 * gcc.dg/tree-ssa/pr22230.c: New test.
29665 2005-07-14 Jakub Jelinek <jakub@redhat.com>
29667 * gfortran.dg/g77/cpp6.f: New test.
29670 * gfortran.dg/g77/cpp5.F: New test.
29671 * gfortran.dg/g77/cpp5.h: New file.
29672 * gfortran.dg/g77/cpp5inc.h: New file.
29674 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
29676 PR libfortran/16435
29677 * gfortran.dg/tl_editting.f90: New.
29678 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
29680 2005-07-14 Steven G. Kargl <kargls@comcast.net>
29682 * gfortran.dg/char_array_constructor.f90: New test.
29684 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
29686 * gfortran.dg/past_eor.f90: New.
29687 * gfortran.dg/complex_read.f90: New.
29689 2005-07-13 Jeff Law <law@redhat.com>
29691 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
29694 * gcc.dg/tree-ssa/pr22321.c: New test
29696 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
29698 PR tree-optimization/21921
29699 * gcc.dg/tree-ssa/pr21921.c: New.
29701 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
29703 PR tree-optimizatio/22442
29704 * gcc.dg/tree-ssa/loop-11.c: New test.
29706 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
29709 * gcc.c-torture/compile/pr21840.c: New test.
29711 2005-07-12 Jan Hubicka <jh@suse.cz>
29713 * gcc.c-torture/compile/pr22379.c: New test.
29715 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
29717 PR libfortran/21593
29718 gfortran.dg/dev_null.f90: Remove outdated comment about
29719 PR libfortran/21593.
29722 2005-07-12 Dale Johannesen <dalej@apple.com>
29724 * gcc.target/i386/compress-float-sse.c: New.
29725 * gcc.target/i386/compress-float-sse-pic.c: New.
29726 * gcc.target/i386/compress-float-387.c: New.
29727 * gcc.target/i386/compress-float-387-pic.c: New.
29728 * gcc.dg/compress-float-ppc.c: New.
29729 * gcc.dg/compress-float-ppc-pic.c: New.
29731 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
29733 PR libfortran/21593
29734 gfortran.dg/dev_null.f90: Remove targets.
29736 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
29739 * gcc.dg/pr22335-1.c: New test.
29740 * gcc.dg/pr22335-2.c: New test.
29742 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29745 * g++.dg/template/nontype12.C : New test.
29747 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
29749 * gcc.dg/tree-ssa/loop-10.c: New test.
29751 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
29753 * gcc.c-torture/execute/20020720-1.x: Remove.
29755 2005-07-11 Jakub Jelinek <jakub@redhat.com>
29757 * gfortran.fortran-torture/execute/forall_7.f90: New test.
29759 2005-07-10 Richard Sandiford <richard@codesourcery.com>
29761 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
29762 (dg-mips-options): Use it.
29764 2005-07-09 Diego Novillo <dnovillo@redhat.com>
29766 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
29768 2005-07-09 Richard Henderson <rth@redhat.com>
29770 * lib/target-supports.exp (check_effective_target_sync_char_short):
29773 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
29775 PR libfortran/22217
29776 * gfortran.dg/negative-z-descriptor.f90: New test.
29778 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
29781 * gcc.dg/pr22329.c: New test.
29783 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
29785 PR tree-optimization/20139
29786 * gcc.dg/tree-ssa/pr20139.c: New.
29788 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
29791 * gcc.dg/pr22356-1.c: New test.
29793 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
29796 * g++.dg/template/unify8.C: New.
29797 * g++.dg/template/unify9.C: New.
29799 2005-07-08 Jakub Jelinek <jakub@redhat.com>
29801 * gfortran.fortran-torture/execute/entry_10.f90: New test.
29803 2005-07-07 Geoffrey Keating <geoffk@apple.com>
29805 * gcc.dg/darwin-version-1.c: New.
29806 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
29807 * gcc.dg/builtins-20.c: Likewise.
29808 * gcc.dg/builtins-53.c: Likewise.
29809 * gcc.dg/torture/builtins-convert-1.c: Likewise.
29810 * gcc.dg/torture/builtins-convert-2.c: Likewise.
29811 * gcc.dg/torture/builtins-convert-3.c: Likewise.
29812 * gcc.dg/torture/builtins-power-1.c: Likewise.
29813 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
29816 2005-07-07 Jeff Law <law@redhat.com>
29818 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
29819 argument evaluation order.
29821 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
29823 PR libfortran/21594
29824 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
29825 Add test cases where the shift length is greater than the
29828 2005-07-07 Ziemowit Laski <zlaski@apple.com>
29830 * obj-c++.dg/proto-lossage-6.mm: New.
29831 * objc.dg/proto-lossage-6.m: New.
29833 2005-07-07 Ziemowit Laski <zlaski@apple.com>
29835 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
29836 * objc.dg/gnu-runtime-2.m: Likewise.
29838 2005-07-07 Jakub Jelinek <jakub@redhat.com>
29840 * gfortran.dg/longline.f: New test.
29842 * gfortran.dg/badline.f: New test.
29844 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
29849 * gfortran.dg/hollerith.f90: New.
29850 * gfortran.dg/hollerith2.f90: New.
29851 * gfortran.dg/hollerith3.f90: New.
29852 * gfortran.dg/hollerith4.f90: New.
29853 * gfortran.dg/hollerith_f95.f90: New.
29854 * gfortran.dg/hollerith_legacy.f90: New.
29855 * gfortran.dg/g77/cpp4.F: New. Port from g77.
29857 2005-07-07 Ziemowit Laski <zlaski@apple.com>
29860 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
29861 * objc.dg/gnu-runtime-2.m: New.
29863 2005-07-06 Jeff Law <law@redhat.com>
29865 * gcc.dg/tree-ssa/vrp17.c: New test.
29867 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
29870 * gfortran.dg/array_constructor_5.f90: New test.
29872 2005-07-07 Jakub Jelinek <jakub@redhat.com>
29874 * gfortran.fortran-torture/execute/entry_9.f90: New test.
29876 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
29878 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
29879 * gcc.dg/980816-1.c: Ditto.
29881 2005-07-06 Jeff Law <law@redhat.com>
29883 * gcc.c-torture/compile/pr21356.c: New test.
29885 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
29889 * gcc.c-torture/compile/pr22013-1.c,
29890 gcc.c-torture/execute/pr22098-1.c,
29891 gcc.c-torture/execute/pr22098-2.c,
29892 gcc.c-torture/execute/pr22098-3.c: New tests.
29894 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
29897 * gcc.dg/pr22308-1.c: New test.
29899 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
29901 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
29903 * gcc.dg/compare9.c: Use -fshort-enums instead of
29904 -fno-short-enums. Change the last test to dg-bogus.
29906 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
29908 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
29909 * gcc.dg/compare9.c: New.
29911 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29913 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
29915 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
29918 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
29921 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29923 * gcc.dg/format/gcc_gfc-1.c: New.
29925 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
29927 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
29929 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29932 * gfortran.dg/io_invalid_1.f90: New test.
29934 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
29936 * gcc.dg/format/gcc_diag-1.c: Update.
29938 2005-07-02 Jeff Law <law@redhat.com>
29940 * gcc.dg/tree-ssa/pr22051-1.c: New test.
29941 * gcc.dg/tree-ssa/pr22051-2.c: New test.
29943 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
29945 * gcc.dg/format/gcc_diag-1.c: Update.
29947 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
29950 * gcc.c-torture/compile/pr22269.c: New test.
29952 2005-06-30 Diego Novillo <dnovillo@redhat.com>
29956 * g++.dg/tree-ssa/pr21584-1.C: New test.
29957 * g++.dg/tree-ssa/pr21584-2.C: New test.
29959 2005-06-30 Ziemowit Laski <zlaski@apple.com>
29961 * obj-c++.dg/try-catch-11.mm: New.
29962 * objc.dg/try-catch-10.m: New.
29964 2005-06-29 David Edelsohn <edelsohn@gnu.org>
29966 * g++.dg/other/ucnid-1.C: xfail on AIX.
29968 2005-06-29 Diego Novillo <dnovillo@redhat.com>
29971 * gcc.dg/20050629-1.c: New test.
29973 2005-06-29 Ziemowit Laski <zlaski@apple.com>
29975 * obj-c++.dg/const-str-1[0-1].mm: New.
29976 * objc.dg/const-str-1[0-1].m: New.
29978 2005-05-29 Richard Henderson <rth@redhat.com>
29980 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
29981 Rename from check_effective_target_vect_no_max.
29982 (check_effective_target_vect_no_int_add): New.
29983 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
29984 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
29985 * gcc.dg/vect/vect-reduc-3.c: Likewise.
29986 * gcc.dg/vect/vect-reduc-1.c: Use both.
29987 * gcc.dg/vect/vect-reduc-2.c: Likewise.
29989 2005-05-29 Richard Henderson <rth@redhat.com>
29991 * lib/target-supports.exp (check_effective_target_vect_no_max):
29992 Remove i386 and x86_64.
29994 2005-06-29 Steve Ellcey <sje@cup.hp.com>
29997 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
29999 2005-06-29 Steve Ellcey <sje@cup.hp.com>
30001 PR middle-end/21969
30002 * gcc.dg/vect/pr21969.c: New test.
30004 2005-06-28 Eric Christopher <echristo@redhat.com>
30008 * gcc.dg/inline1.c: New test.
30009 * gcc.dg/inline2.c: Ditto.
30010 * gcc.dg/inline3.c: Ditto.
30011 * gcc.dg/inline4.c: Ditto.
30012 * gcc.dg/inline5.c: Ditto.
30014 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
30016 PR libfortran/22142
30017 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
30018 Add testcase also testing eoshift1 for PR 22142.
30020 2005-06-28 Richard Henderson <rth@redhat.com>
30022 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
30023 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
30024 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
30025 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
30026 gcc.dg/tree-ssa/20030922-2.c: Likewise.
30028 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
30030 PR libfortran/22142
30031 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
30032 Add testcase for PR 22142.
30034 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
30036 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
30037 gcc.target/ia64/fpreg-2.c: New tests.
30039 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
30041 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
30043 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
30045 PR libfortran/22170
30046 * gfortran.dg/slash_1.f90: New test.
30048 2005-06-27 Richard Henderson <rth@redhat.com>
30050 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
30051 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
30052 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
30053 * gcc.dg/vect/vect-reduc-2.c: Likewise.
30054 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
30055 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
30057 2005-06-27 Richard Henderson <rth@redhat.com>
30059 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
30060 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
30062 2005-06-27 Ziemowit Laski <zlaski@apple.com>
30064 * obj-c++.dg/proto-lossage-5.mm: New.
30065 * objc.dg/proto-lossage-5.m: New.
30067 2005-06-27 Diego Novillo <dnovillo@redhat.com>
30070 * gcc.dg/tree-ssa/pr21959.c: New test.
30072 2005-06-27 Jakub Jelinek <jakub@redhat.com>
30074 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
30075 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
30076 testing uninitialized var.
30078 * gcc.c-torture/execute/builtins/chk.h: New.
30079 * gcc.c-torture/execute/builtins/lib/chk.c: New.
30080 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
30081 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
30082 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
30083 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
30084 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
30085 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
30086 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
30087 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
30088 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
30089 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
30090 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
30091 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
30092 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
30093 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
30094 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
30095 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
30096 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
30097 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
30098 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
30099 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
30100 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
30101 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
30102 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
30103 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
30104 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
30105 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
30106 * gcc.dg/builtin-object-size-1.c: New test.
30107 * gcc.dg/builtin-object-size-2.c: New test.
30108 * gcc.dg/builtin-object-size-3.c: New test.
30109 * gcc.dg/builtin-object-size-4.c: New test.
30110 * gcc.dg/builtin-object-size-5.c: New test.
30111 * gcc.dg/builtin-stringop-chk-1.c: New test.
30112 * gcc.dg/builtin-stringop-chk-2.c: New test.
30113 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
30114 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
30115 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
30116 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
30117 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
30118 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
30119 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
30120 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
30121 * gcc.c-torture/execute/printf-1.c: New test.
30122 * gcc.c-torture/execute/fprintf-1.c: New test.
30123 * gcc.c-torture/execute/vprintf-1.c: New test.
30124 * gcc.c-torture/execute/vfprintf-1.c: New test.
30125 * gcc.c-torture/execute/printf-chk-1.c: New test.
30126 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
30127 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
30128 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
30130 2005-06-27 Michael Matz <matz@suse.de>
30132 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
30133 slot is not merged if address escapes.
30135 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30138 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
30140 2005-06-26 Jakub Jelinek <jakub@redhat.com>
30142 PR middle-end/17965
30143 * gcc.c-torture/compile/20050622-1.c: New test.
30145 PR middle-end/22028
30146 * gcc.dg/20050620-1.c: New test.
30148 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
30150 PR tree-optimization/22026
30151 * gcc.dg/tree-ssa/pr22026.c: New.
30153 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
30155 PR libfortran/22144
30156 * gfortran.dg/shift-alloc.f90: New testcase.
30158 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
30160 * all files: Update FSF address in copyright headers.
30162 2005-06-22 Jan Hubicka <jh@suse.cz>
30164 * wholeprogram-1.c: New testcase.
30165 * wholeprogram-2.c: New testcase.
30167 2005-06-24 Mark Mitchell <mark@codesourcery.com>
30170 * gcc.dg/tree-ssa/pr22171.c: New test.
30172 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
30174 * gfortran.dg/simplify_modulo.f90: New.
30176 2005-06-24 Jan Hubicka <jh@suse.cz>
30178 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
30180 2005-06-23 Ziemowit Laski <zlaski@apple.com>
30182 * obj-c++.dg/proto-lossage-[1-4].mm: New.
30184 2005-06-23 Ziemowit Laski <zlaski@apple.com>
30186 * obj-c++.dg/typedef-alias-1.mm: New.
30187 * objc.dg/typedef-alias-1.m: New.
30189 2005-06-23 Jeff Law <law@redhat.com>
30191 * gcc.dg/tree-ssa/vrp16.c: New test.
30193 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
30195 * lib/target-supports.exp: Add
30196 check_effective_target_fortran_large_real and
30197 check_effective_target_fortran_large_int to check for
30198 corresponding effective targets.
30199 * gfortran.dg/large_integer_kind_1.f90: New test.
30200 * gfortran.dg/large_real_kind_1.f90: New test.
30202 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
30204 PR tree-optimization/22117
30205 * gcc.dg/tree-ssa/pr22117.c: New.
30207 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
30210 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
30212 2005-06-23 David Edelsohn <edelsohn@gnu.org>
30214 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
30216 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
30218 * gfortran.dg/f2c_4.f90: Add tests for complex functions
30219 * gfortran.dg/f2c_4.c: Likewise.
30221 2005-06-22 Paul Brook <paul@codesourcery.com>
30224 * gfortran.dg/auto_save_1.f90: New test.
30226 2005-06-22 Michael Matz <matz@suse.de>
30228 * gcc.target/x86-64/abi: New directory.
30229 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
30230 * gcc.target/x86-64/abi/README.gcc: New file.
30231 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
30232 * gcc.target/x86-64/abi/asm-support.s: New file.
30233 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
30234 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
30235 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
30236 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
30237 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
30238 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
30239 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
30240 * gcc.target/x86_64/abi/test_bitfields.c: New test.
30241 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
30242 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
30243 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
30244 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
30245 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
30246 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
30247 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
30248 * gcc.target/x86_64/abi/test_varargs.c: New test.
30250 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
30252 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
30253 32-bit i?86 and x86_64.
30255 2005-06-21 Ziemowit Laski <zlaski@apple.com>
30257 * obj-c++.dg/const-str-[1-9].mm: New tests.
30259 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
30262 * gfortran.dg/namelist_use.f90: New.
30263 * gfortran.dg/namelist_use_only.f90: New.
30265 2005-06-21 Jeff Law <law@redhat.com>
30267 * gcc.dg/tree-ssa/vrp15.c: New test.
30269 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
30271 * lib/target-supports.exp (check_effective_target_vect_reduction):
30273 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
30274 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
30275 remove vect_reduction target keyword. Also avoid two returns in main.
30276 * gcc.dg/vect/vect-reduc-3.c: Likewise.
30277 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
30278 * gcc.dg/vect/vect-reduc-1short.c: New test.
30279 * gcc.dg/vect/vect-reduc-1char.c: New test.
30280 * gcc.dg/vect/vect-reduc-2short.c: New test.
30281 * gcc.dg/vect/vect-reduc-2char.c: New test.
30282 * gcc.dg/vect/vect-reduc-6.c: New test.
30283 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
30284 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
30285 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
30287 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
30288 Paul Thomas <pault@gcc.gnu.org>
30290 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
30293 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
30295 * gfortran.dg/backslash_1.f90: New test.
30296 * gfortran.dg/backslash_2.f90: New test.
30298 2005-06-20 Steven G. Kargl <kargls@comcast.net>
30300 * gfortran.dg/duplicate_labels.f90: New test.
30302 2005-06-20 Jan Beulich <jbeulich@novell.com>
30304 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
30305 unsupportable relocations.
30306 * g++.old-deja/g++.other/store-expr1.C: Likewise.
30307 * gcc.dg/20050321-2.c: xfail for NetWare.
30309 2005-06-20 Andreas Jaeger <aj@suse.de>
30311 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
30312 gcc.target/i386/fastcall-sseregparm.c,
30313 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
30315 2005-06-19 Richard Henderson <rth@redhat.com>
30317 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
30319 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
30321 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
30323 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
30326 * g++.dg/conversion/simd2.C: Change expected error message.
30328 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
30330 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
30331 * gcc.dg/vect/vect-reduc-2.c: Likewise.
30332 * gcc.dg/vect/vect-reduc-3.c: Likewise.
30334 2005-06-18 James A Morrison <phython@gcc.gnu.org>
30336 * gcc.dg/fold-mod-1.c: New test.
30338 2005-06-18 Steven G. Kargl <kargls@comcast.net>
30341 * gfortran.dg/pr19926.f90: New test.
30343 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
30345 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
30346 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
30348 * gcc.dg/vect/vect-reduc-2.c: Likewise.
30349 * gcc.dg/vect/vect-reduc-3.c: Likewise.
30351 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
30353 * gcc.target/ia64/float80-varargs-1.c: New test.
30355 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
30358 * gfortran.dg/f2c_6.f90: New test.
30360 2005-06-17 Geoffrey Keating <geoffk@apple.com>
30363 * g++.dg/template/local5.C: New.
30365 2005-06-17 Richard Henderson <rth@redhat.com>
30367 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
30369 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
30372 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
30374 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
30376 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
30377 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
30378 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
30379 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
30380 check_vect to verify the presence of hardware vector support.
30382 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
30385 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
30387 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
30389 PR libfortran/19216
30390 * gfortran.dg/pr19216.f: Add correct space between brackets and
30393 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
30395 PR libfortran/16436
30396 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
30398 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
30400 * gcc.target/i386/attributes-error.c: New testcase.
30401 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
30402 * gcc.target/i386/regparm-stdcall.c: Likewise.
30403 * gcc.target/i386/sseregparm-1.c: Likewise.
30404 * gcc.target/i386/sseregparm-2.c: Likewise.
30406 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
30408 * g++.dg/rtti/crash2.C: New.
30410 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
30412 * gcc.dg/noncompile/20040203-3.c: Update expected message.
30414 2005-06-15 David Ung <davidu@mips.com>
30416 * gcc.target/mips/mips16e-extends.c: New test for testing the
30417 generation of MIPS16e zeb/zeh, seb/seh instructions.
30419 2005-06-15 Diego Novillo <dnovillo@redhat.com>
30422 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
30423 * gcc.dg/tree-ssa/pr22018.c: New test.
30425 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
30427 * gcc.dg/simd-1.c: Update error messages.
30428 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
30429 * gcc.dg/simd-2.c: Update error messages.
30430 * gcc.dg/simd-4.c: New.
30432 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
30435 * g++.dg/other/crash-4.C: New.
30437 2005-06-14 Devang Patel <dpatel@apple.com>
30439 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
30441 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
30444 * g++.dg/parse/crash11.C: Update
30446 2005-06-13 Jeff Law <law@redhat.com>
30448 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
30449 perform the desired transformations.
30450 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
30451 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
30453 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
30456 * gfortran.dg/forall_1.f90: Un-XFAIL.
30458 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
30461 * g++.dg/parse/crash26.C: New.
30464 * g++.dg/init/member1.C: New.
30466 2005-06-13 Jakub Jelinek <jakub@redhat.com>
30468 * gfortran.dg/altreturn_1.f90: New test.
30470 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
30472 PR middle-end/21985
30473 * gcc.dg/tree-ssa/pr21985.c: New test.
30475 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
30477 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
30479 2005-06-12 Roger Sayle <roger@eyesopen.com>
30482 * g++.dg/other/error10.C: New test case.
30484 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
30486 PR libfortran/19155
30487 * gfortran.dg/pr19155.f: Add test.
30489 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
30491 * gfortran.dg/f2c_7.f90: New test.
30493 * gfortran.dg/forall_1.f90: XFAILed.
30495 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
30497 * gcc.dg/pr14796-1.c: New.
30498 * gcc.dg/pr14796-2.c: New.
30500 2005-06-11 Steven G. Kargl <kargls@comcast.net>
30504 * gfortran.dg/deallocate_stat.f90: New test.
30506 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
30508 * gfortran.fortran-torture/execute/in-pack.f90: New test.
30510 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
30512 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
30513 access will be generated when this loop is vectorized. Test that
30514 accesses with same alignment were detected.
30515 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
30516 Test that accesses with same alignment were detected.
30517 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
30518 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
30519 alignment were detected.
30521 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
30524 * g++.dg/conversion/simd2.C: New.
30526 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
30528 * gcc.dg/Wcxx-compat-1.c: New.
30530 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
30532 PR libfortran/21480
30533 * gfortran.dg/reshape-complex.f90: Add a test for a packed
30536 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
30538 * gcc.dg/alias-8.c: New.
30540 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
30542 * gcc.dg/format/cmn_err-1.c: Update.
30544 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
30547 * gcc.target/sparc/fexpand-2.c: New.
30548 * gcc.target/sparc/fpmerge-2.c: New.
30549 * gcc.target/sparc/fpmul-2.c: New.
30550 * gcc.target/sparc/noresult.c: New.
30551 * gcc.target/sparc/pdist-2.c: New.
30552 * gcc.target/sparc/pdist-3.c: New.
30554 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
30557 * gcc.target/i386/i386.exp: Fix comment typo.
30559 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
30562 * g++.dg/inherit/using5.C: New.
30563 * g++.dg/inherit/using6.C: New.
30565 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30568 * g++.dg/template/ptrmem15.C: New test.
30571 * g++.dg/ext/label4.C: New test.
30573 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
30575 * gcc.dg/tls/debug-1.c: New test.
30577 2005-06-07 Dale Johannesen <dalej@apple.com>
30579 * gcc.target/i386/movq.c: New.
30581 2005-06-07 Dale Johannesen <dalej@apple.com>
30583 * gcc.dg/20050607-1.c: New.
30585 2005-06-07 Jakub Jelinek <jakub@redhat.com>
30587 PR middle-end/21850
30588 * gcc.c-torture/execute/20050607-1.c: New test.
30590 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
30592 PR libfortran/21926
30593 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
30594 Test case where the return array has lowest stride one,
30597 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
30599 * lib/target-supports.exp (check_effective_target_sync_int_long):
30600 Add s390 and s390x targets.
30602 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
30604 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
30605 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
30606 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
30607 * gcc.dg/tree-ssa/loop-9.c: New test.
30609 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
30611 * g++.dg/parse/defarg10.C: New.
30613 2005-06-06 Jakub Jelinek <jakub@redhat.com>
30615 PR regression/21897
30616 * gcc.c-torture/execute/20050604-1.c: New test.
30618 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
30621 * g++.dg/parse/defarg9.C: New.
30624 * g++.dg/inherit/using4.C: New.
30625 * g++.dg/overload/error1.C: Adjust expected errors.
30626 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
30627 * g++.old-deja/g++.brendan/arm2.C: Likewise.
30628 * g++.old-deja/g++.other/redecl2.C: Likewise.
30629 * g++.old-deja/g++.other/redecl4.C: Likewise.
30630 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
30632 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
30634 * gfortran.dg/f2c_5.f90: Add -w to dg-options
30636 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
30638 * lib/gfortran.exp (gfortran_target_compile): Call
30639 dg-additional-files-options
30640 * gfortran.dg/f2c_4.f90: New file
30641 * gfortran.dg/f2c_4.c: New file
30642 * gfortran.dg/f2c_5.f90: New file
30643 * gfortran.dg/f2c_5.c: New file
30645 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
30647 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
30650 * gfortran.dg/array_constructor_4.f90: New test.
30652 2005-06-05 Mark Mitchell <mark@codesourcery.com>
30655 * g++.dg/ext/builtin9.C: New test.
30657 2005-06-05 Dale Johannesen <dalej@apple.com>
30659 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
30660 * gcc.c-torture/execute/20050603-2.c: Ditto.
30662 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
30664 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
30665 * gcc.dg/vect/vect-reduc-1.c: New.
30666 * gcc.dg/vect/vect-reduc-2.c: New.
30667 * gcc.dg/vect/vect-reduc-3.c: New.
30669 2005-06-04 Dale Johannesen <dalej@apple.com>
30671 * gcc.c-torture/execute/20050603-1.c: New.
30672 * gcc.c-torture/execute/20050603-2.c: New.
30673 * gcc.dg/20050603-3.c: New.
30675 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
30678 * gfortran.dg/debug_1.f90: New test.
30680 * gfortran.dg/forall_1.f90: New test.
30682 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
30684 * gfortran.dg/array_constructor_3.f90: New test.
30686 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
30688 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
30690 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
30692 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
30694 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
30697 * gcc.dg/init-excess-1.c: New test.
30699 2005-06-03 Mark Mitchell <mark@codesourcery.com>
30702 * g++.dg/expr/static_cast6.C: New test.
30704 2005-06-03 Diego Novillo <dnovillo@redhat.com>
30706 * gcc.dg/tree-ssa/vrp14.c: New test.
30708 2005-06-03 Mark Mitchell <mark@codesourcery.com>
30711 * g++.dg/template/new2.C: New test.
30713 2005-06-03 Josh Conner <jconner@apple.com>
30715 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
30716 all entries in initializer.
30718 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
30720 PR middle-end/21858
30721 * gcc.dg/pr21858.c: New testcase.
30723 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
30725 PR tree-optimization/21292
30727 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
30729 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
30730 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
30731 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
30732 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
30733 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
30735 2005-06-02 Richard Henderson <rth@redhat.com>
30737 * gcc.dg/sync-2.c: Use -march=i486 for i386.
30739 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
30741 * gcc.dg/wtypequal.c: New testcase.
30743 2005-06-02 Diego Novillo <dnovillo@redhat.com>
30746 * gcc.dg/tree-ssa/pr21582.c: New test.
30748 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
30751 * g++.dg/opt/interface2.h: New.
30752 * g++.dg/opt/interface2.C: New.
30753 * g++.dg/init/ctor4.C: Adjust error lines.
30754 * g++.old-deja/g++.bob/inherit2.C: Likewise.
30755 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
30756 * g++.old-deja/g++.jason/opeq3.C: Likewise.
30757 * g++.old-deja/g++.pt/assign1.C: Likewise.
30758 * g++.old-deja/g++.pt/crash20.C: Likewise.
30760 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
30762 PR tree-optimization/21734
30763 * g++.dg/vect/pr21734_1.cc: New.
30764 * g++.dg/vect/pr21734_2.cc: New.
30766 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
30769 * g++.dg/template/spec24.C: New.
30772 * g++.dg/pch/local-1.C: New.
30773 * g++.dg/pch/local-1.Hs: New.
30775 2005-06-01 Diego Novillo <dnovillo@redhat.com>
30777 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
30778 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
30779 * gcc.dg/tree-ssa/pr14341.c: New test.
30780 * gcc.dg/tree-ssa/pr14841.c: New test.
30781 * gcc.dg/tree-ssa/pr20701.c: New test.
30782 * gcc.dg/tree-ssa/pr21086.c: New test.
30783 * gcc.dg/tree-ssa/pr21090.c: New test.
30784 * gcc.dg/tree-ssa/pr21332.c: New test.
30785 * gcc.dg/tree-ssa/pr21458.c: New test.
30786 * gcc.dg/tree-ssa/pr21658.c: New test.
30787 * gcc.dg/tree-ssa/vrp01.c: New test.
30788 * gcc.dg/tree-ssa/vrp02.c: New test.
30789 * gcc.dg/tree-ssa/vrp03.c: New test.
30790 * gcc.dg/tree-ssa/vrp04.c: New test.
30791 * gcc.dg/tree-ssa/vrp05.c: New test.
30792 * gcc.dg/tree-ssa/vrp06.c: New test.
30793 * gcc.dg/tree-ssa/vrp07.c: New test.
30794 * gcc.dg/tree-ssa/vrp08.c: New test.
30795 * gcc.dg/tree-ssa/vrp09.c: New test.
30796 * gcc.dg/tree-ssa/vrp10.c: New test.
30797 * gcc.dg/tree-ssa/vrp11.c: New test.
30798 * gcc.dg/tree-ssa/vrp12.c: New test.
30799 * gcc.dg/tree-ssa/vrp13.c: New test.
30801 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
30804 * gcc.dg/tree-ssa/pr21029.c: New test.
30806 2005-06-01 Roger Sayle <roger@eyesopen.com>
30808 * gfortran.dg/logint-1.f: New test case.
30809 * gfortran.dg/logint-2.f: Likewise.
30810 * gfortran.dg/logint-3.f: Likewise.
30812 2005-06-01 Jakub Jelinek <jakub@redhat.com>
30816 * gcc.dg/20050527-1.c: New test.
30818 * gcc.dg/i386-sse-12.c: New test.
30821 * gfortran.dg/implicit_5.f90: New test.
30823 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
30826 * gfortran/assign_4.f90: New test.
30827 * gfortran/assign_2.f90: Change compile to run.
30829 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
30831 * lib/target-supports.exp
30832 (check_effective_target_sync_char_short): New.
30833 * gcc.dg/sync-2.c: New.
30835 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
30837 PR tree-optimization/21817
30838 * gcc.dg/torture/pr21817-1.c: New.
30840 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
30843 * g++.dg/template/init5.C: New.
30845 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
30847 * gfortran.dg/char_initialiser_actual.f90:
30848 Test character initialisers as actual arguments.
30849 * gfortran.dg/char_pointer_comp_assign.f90:
30850 Test character pointer structure component assignments.
30851 * gfortran.dg/char_array_structure_constructor.f90:
30852 Test character components in structure constructors.
30854 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
30856 PR middle-end/20931
30857 * g++.dg/opt/pr20931.C: New test.
30859 2005-05-31 Andreas Jaeger <aj@suse.de>
30862 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
30863 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
30864 g++.old-deja/g++.ext/asmspec1.C,
30865 g++.old-deja/g++.other/regstack.C,
30866 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
30867 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
30868 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
30869 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
30870 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
30871 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
30872 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
30873 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
30874 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
30875 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
30876 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
30877 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
30878 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
30879 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
30880 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
30881 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
30882 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
30883 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
30884 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
30886 2005-05-31 Jeff Law <law@redhat.com>
30888 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
30890 2005-05-30 Paolo Carlini <pcarlini@suse.de>
30892 PR middle-end/21743
30893 * gcc.dg/builtins-1.c: Activate disabled clog test.
30894 * gcc.dg/torture/builtin-attr-1.c: Likewise.
30896 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
30898 * gfortran.dg/char_pointer_assign.f90:
30899 Test character-pointer assignments and pointer assignments.
30900 * gfortran.dg/char_pointer_dummy.f90:
30901 Test character-pointer dummy arguments.
30902 * gfortran.dg/char_pointer_func.f90:
30903 Test character-pointer function returns.
30904 * gfortran.dg/char_pointer_dependency.f90:
30905 Test character-pointer functions with dependencies.
30907 2005-05-30 Mark Mitchell <mark@codesourcery.com>
30910 * g++.dg/lookup/using14.C: New test.
30912 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
30914 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
30915 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
30918 2005-05-29 Geoffrey Keating <geoffk@apple.com>
30921 * g++.dg/template/local5.C: New.
30924 * gcc.c-torture/compile/pr21761.c: New.
30926 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
30929 2005-05-30 Steven G. Kargl
30932 * gfortran.dg/inquire_8.f90: New test.
30934 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
30936 PR libfortran/21376
30937 * gfortran.dg/output_exponents_1.f90: New test.
30939 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
30941 PR libfortran/20006
30942 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
30944 2005-05-28 Mark Mitchell <mark@codesourcery.com>
30947 * g++.dg/ext/complex1.C: New test.
30950 * g++.dg/init/ctor6.C: New test.
30952 2005-05-29 Jan Hubicka <jh@suse.cz>
30954 * gcc.c-torture/compile/pr21562.c: New.
30956 2005-05-28 Steven G. Kargl <kargls@comcast.net>
30958 * gfortran.dg/subnormal_1.f90: New test.
30960 2005-05-28 Jan Hubicka <jh@suse.cz>
30962 * tree-prof.exp: Fix comment.
30963 * value-prof-1.c: New.
30964 * value-prof-2.c: New.
30965 * value-prof-3.c: New.
30966 * value-prof-4.c: New.
30968 2005-05-27 Mark Mitchell <mark@codesourcery.com>
30971 * g++.dg/expr/ptrmem6.C: New test.
30972 * g++.dg/expr/ptrmem6a.C: Likewise.
30974 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
30976 PR tree-optimization/21658
30977 * gcc.dg/tree-ssa/pr21658.c: New.
30979 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
30982 * g++.dg/inherit/ptrmem3.C: New.
30985 * g++.dg/parse/template16.C: New.
30987 2005-05-27 Andreas Jaeger <aj@suse.de>
30989 * gcc.dg/setjmp-2.c: Only run in 32-bit.
30991 * gcc.dg/i386-sse-8.c: Run test on all archs.
30993 2005-05-26 Mike Stump <mrs@apple.com>
30995 * objc.dg/isa-field-1.m: Only run on darwin.
30996 * objc.dg/lookup-1.m: Likewise.
30997 * objc.dg/try-catch-8.m: Likewise.
30999 2005-05-26 Roger Sayle <roger@eyesopen.com>
31001 PR tree-optimization/9814
31002 * gcc.dg/pr9814-1.c: New test case.
31004 2005-05-26 Ziemowit Laski <zlaski@apple.com>
31006 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
31007 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
31008 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
31009 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
31010 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
31011 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
31012 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
31013 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
31014 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
31015 objc.dg/try-catch-8.m: New.
31017 2005-05-26 Janis Johnson <janis187@us.ibm.com>
31019 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
31020 remove extraneous semicolons.
31022 2005-05-26 Ziemowit Laski <zlaski@apple.com>
31024 * obj-c++.dg/comp-types-12.mm: New.
31025 * objc.dg/comp-types-11.m: New.
31026 * objc.dg/selector-4.m: New.
31028 2005-05-26 Andreas Jaeger <aj@suse.de>
31031 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
31032 g++.old-deja/g++.ext/attrib3.C,
31033 g++.old-deja/g++.other/store-expr1.C,
31034 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
31035 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
31036 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
31037 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
31038 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
31039 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
31040 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
31041 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
31042 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
31043 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
31044 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
31045 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
31046 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
31047 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
31048 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
31049 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
31050 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
31051 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
31052 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
31054 2005-05-26 Andreas Jaeger <aj@suse.de>
31056 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
31057 x86-64 compilation.
31059 2005-05-26 Andreas Jaeger <aj@suse.de>
31062 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
31063 gcc.misc-tests/i386-pf-athlon-1.c,
31064 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
31065 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
31066 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
31067 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
31068 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
31069 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
31070 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
31073 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
31074 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
31075 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
31076 x86-64 compilation.
31078 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
31081 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
31082 effective-target ilp32.
31084 2005-05-26 David Ung <davidu@mips.com>
31086 * gcc.target/mips/ext_ins.c: New test for testing the generation
31087 of MIPS32/64 rev 2 ext/ins instructions.
31089 2005-05-26 Andreas Jaeger <aj@suse.de>
31091 * treelang/compile/unsigned.tree: Use gimple instead of
31092 nonexisting generic dump.
31094 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
31096 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
31098 2005-05-26 Andreas Jaeger <aj@suse.de>
31100 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
31102 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
31104 PR libfortran/17283
31105 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
31106 Test callee-allocated memory with write statements.
31108 2005-05-25 Roger Sayle <roger@eyesopen.com>
31110 PR middle-end/21709
31111 * gcc.dg/pr21709-1.c: New test case.
31113 2005-05-25 Ziemowit Laski <zlaski@apple.com>
31114 Mike Stump <mrs@apple.com>
31116 * objc/execute/next_mapping.h: Update for C++.
31118 * obj-c++.dg/selector-1.mm: Move to...
31119 * obj-c++.dg/selector-4.mm: here...
31121 * obj-c++.dg/basic.mm: New.
31122 * obj-c++.dg/comp-types-1.mm: New.
31123 * obj-c++.dg/cxx-class-1.mm: New.
31124 * obj-c++.dg/cxx-ivars-1.mm: New.
31125 * obj-c++.dg/cxx-ivars-2.mm: New.
31126 * obj-c++.dg/cxx-ivars-3.mm: New.
31127 * obj-c++.dg/cxx-scope-1.mm: New.
31128 * obj-c++.dg/cxx-scope-2.mm: New.
31129 * obj-c++.dg/defs.mm: New.
31130 * obj-c++.dg/empty-private-1.mm: New.
31131 * obj-c++.dg/encode-1.mm: New.
31132 * obj-c++.dg/encode-2.mm: New.
31133 * obj-c++.dg/encode-3.mm: New.
31134 * obj-c++.dg/extern-c-1.mm: New.
31135 * obj-c++.dg/extra-semi.mm: New.
31136 * obj-c++.dg/fix-and-continue-2.mm: New.
31137 * obj-c++.dg/isa-field-1.mm: New.
31138 * obj-c++.dg/ivar-list-semi.mm: New.
31139 * obj-c++.dg/local-decl-1.mm: New.
31140 * obj-c++.dg/lookup-1.mm: New.
31141 * obj-c++.dg/lookup-2.mm: New.
31142 * obj-c++.dg/method-1.mm: New.
31143 * obj-c++.dg/method-2.mm: New.
31144 * obj-c++.dg/method-3.mm: New.
31145 * obj-c++.dg/method-4.mm: New.
31146 * obj-c++.dg/method-5.mm: New.
31147 * obj-c++.dg/method-6.mm: New.
31148 * obj-c++.dg/method-7.mm: New.
31149 * obj-c++.dg/no-extra-load.mm: New.
31150 * obj-c++.dg/overload-1.mm: New.
31151 * obj-c++.dg/pragma-1.mm: New.
31152 * obj-c++.dg/pragma-2.mm: New.
31153 * obj-c++.dg/private-1.mm: New.
31154 * obj-c++.dg/private-2.mm: New.
31155 * obj-c++.dg/proto-qual-1.mm: New.
31156 * obj-c++.dg/qual-types-1.mm: New.
31157 * obj-c++.dg/stubify-1.mm: New.
31158 * obj-c++.dg/stubify-2.mm: New.
31159 * obj-c++.dg/super-class-1.mm: New.
31160 * obj-c++.dg/super-class-2.mm: New.
31161 * obj-c++.dg/super-dealloc-1.mm: New.
31162 * obj-c++.dg/super-dealloc-2.mm: New.
31163 * obj-c++.dg/template-1.mm: New.
31164 * obj-c++.dg/template-2.mm: New.
31165 * obj-c++.dg/template-3.mm: New.
31166 * obj-c++.dg/template-4.mm: New.
31167 * obj-c++.dg/template-5.mm: New.
31168 * obj-c++.dg/template-6.mm: New.
31169 * obj-c++.dg/try-catch-1.mm: New.
31170 * obj-c++.dg/try-catch-2.mm: New.
31171 * obj-c++.dg/try-catch-3.mm: New.
31172 * obj-c++.dg/try-catch-4.mm: New.
31173 * obj-c++.dg/try-catch-5.mm: New.
31174 * obj-c++.dg/try-catch-6.mm: New.
31175 * obj-c++.dg/try-catch-7.mm: New.
31176 * obj-c++.dg/try-catch-8.mm: New.
31177 * obj-c++.dg/try-catch-9.mm: New.
31178 * obj-c++.dg/va-meth-1.mm: New.
31180 2005-05-25 Ziemowit Laski <zlaski@apple.com>
31182 * obj-c++.dg/selector-1.mm: New.
31183 * obj-c++.dg/selector-2.mm: New.
31185 2005-05-25 Ziemowit Laski <zlaski@apple.com>
31187 * obj-c++.dg/selector-3.mm: New.
31188 * objc.dg/selector-3.m: New.
31190 2005-05-25 Ziemowit Laski <zlaski@apple.com>
31192 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
31193 about where warning appears.
31195 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
31197 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
31198 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
31199 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
31200 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
31202 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
31204 * gcc.dg/20050524-1.c: New test.
31206 2005-05-25 Jan Hubicka <jh@suse.cz>
31208 * gcc.dg/tree-prof/inliner-1.c: New.
31210 2005-05-25 Janis Johnson <janis187@us.ibm.com>
31212 * gcc.dg/tree-prof: New directory.
31213 * gcc.dg/tree-prof/tree-prof.exp: New.
31215 2005-05-25 DJ Delorie <dj@redhat.com>
31217 * gcc.dg/Wattributes-1.c: New.
31218 * gcc.dg/Wattributes-2.c: New.
31219 * gcc.dg/Wattributes-3.c: New.
31221 20005-05-24 Janis Johnson <janis187@us.ibm.com>
31223 PR tree-optimization/19833
31224 * gcc.dg/uninit-4.c: Remove xfail.
31225 * gcc.dg/uninit-9.c: Ditto.
31227 2005-05-24 Ziemowit Laski <zlaski@apple.com>
31229 * obj-c++.dg/bitfield-[1-5].mm: New.
31230 * obj-c++.dg/class-protocol-1.mm: New.
31231 * obj-c++.dg/comp-types-1[0-1].mm: New.
31232 * obj-c++.dg/comp-types-[2-9].mm: New.
31233 * obj-c++.dg/encode-[4-8].mm: New.
31234 * obj-c++.dg/layout-1.mm: New.
31235 * obj-c++.dg/method-1[0-9].mm: New.
31236 * obj-c++.dg/method-2[0-1].mm: New.
31237 * obj-c++.dg/method-[8-9].mm: New.
31238 * obj-c++.dg/objc-gc-3.mm: New.
31239 * obj-c++.dg/try-catch-10.mm: New.
31240 * objc.dg/bitfield-5.m: New.
31241 * objc.dg/comp-types-10.m: New.
31242 * objc.dg/comp-types-9.m: New.
31243 * objc.dg/layout-1.m: New.
31244 * objc.dg/objc-gc-4.m: New.
31245 * objc.dg/try-catch-9.m: New.
31246 * objc.dg/class-protocol-1.m: Tweak diagnostics.
31247 * objc.dg/comp-types-1.m: Likewise.
31248 * objc.dg/comp-types-[5-6].m: Likewise.
31249 * objc.dg/method-9.m: Likewise.
31251 2005-05-24 Janis Johnson <janis187@us.ibm.com>
31253 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
31254 and on hardware without VMX support.
31256 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
31258 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
31260 * lib/profopt.exp (dg-final-generate, dg-final-use,
31261 profopt-final-code, profopt-get-options): New.
31262 (profopt-execute): Process test directives.
31264 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
31265 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
31266 cleanup-tree-dump, cleanup-saved-temps): Update comments.
31268 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
31271 * g++.dg/init/ctor5.C: New test.
31273 2005-05-24 Ira Rosen <irar@il.ibm.com>
31275 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
31276 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
31277 vect-113.c, vect-114.c.
31279 2005-05-23 Adam Nemet <anemet@lnxw.com>
31281 * gcc.dg/const-elim-1.c: Remove xfails.
31283 2005-05-23 Jeff Law <law@redhat.com>
31285 * gcc.c-torture/compile/pr21638.c: New test.
31286 * gcc.c-torture/compile/20050520-1.c: New test.
31288 2005-05-23 Nick Clifton <nickc@redhat.com>
31290 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
31291 be a proper triple, ie: m32r*-*-*.
31292 * g++.old-deja/g++.jason/thunk3.C: Likewise.
31294 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
31296 PR middle-end/21331
31298 * gcc.c-torture/compile/pr21293.c: New test.
31299 * gcc.c-torture/execute/pr21331.c: New test.
31301 2004-05-20 Richard Henderson <rth@redhat.com>
31303 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
31305 2005-05-20 Ziemowit Laski <zlaski@apple.com>
31307 * obj-c++-dg.exp: Add.
31308 * obj-c++.exp: Add.
31309 * obj-c++.dg/dg.exp: Add.
31311 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
31313 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
31314 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
31316 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
31318 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
31320 2004-05-19 Richard Henderson <rth@redhat.com>
31322 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
31324 2005-05-19 Janis Johnson <janis187@us.ibm.com>
31326 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
31328 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
31330 2005-05-19 Jakub Jelinek <jakub@redhat.com>
31333 * g++.dg/parse/extern1.C: New test.
31334 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
31336 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31338 * gcc.dg/c99-math.h: New.
31339 * gcc.dg/c99-math-float-1.c: New test.
31340 * gcc.dg/c99-math-double-1.c: Likewise.
31341 * gcc.dg/c99-math-long-double-1.c: Likewise.
31343 2005-05-18 Richard Henderson <rth@redhat.com>
31345 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
31347 2005-05-18 Devang Patel <dpatel@apple.com>
31349 * g++.dg/opt/20050511-1.C: New test.
31351 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
31353 PR libfortran/21127
31354 * gfortran.dg/reshape-complex.f90: New test.
31356 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
31358 * gfortran.dg/array_constructor_1.f90: New test.
31359 * gfortran.dg/array_constructor_2.f90: New test.
31361 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
31364 * gfortran.dg/pr20954.f: New test.
31366 2005-05-17 Mike Stump <mrs@apple.com>
31368 Yet more Objective-C++...
31370 * objc.dg/method-5.m: Update.
31371 * objc.dg/method-6.m: Update.
31372 * objc.dg/method-7.m: Update.
31373 * objc.dg/method-9.m: Update.
31374 * objc.dg/try-catch-2.m: Update.
31376 2005-05-17 Mark Mitchell <mark@codesourcery.com>
31378 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
31379 Remove little-endian optimizations.
31381 2005-05-17 Jeff Law <law@redhat.com>
31383 * g++.dg/tree-ssa/pr14814.C: New test.
31384 * gcc.dg/tree-ssa/pr14814.C: New test.
31385 * gcc.dg/tree-ssa/pr17141-1.C: New test.
31386 * gcc.dg/tree-ssa/pr17141-2.C: New test.
31388 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
31390 * gcc.dg/compat/generate-random.c: Do not include
31392 * gcc.dg/compat/generate-random_r.c: Likewise.
31394 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
31396 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
31398 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
31400 PR middle-end/21595
31401 * g++.dg/tree-ssa/builtin1.C: New testcase.
31403 2005-05-17 Jakub Jelinek <jakub@redhat.com>
31406 * g++.dg/opt/const4.C: New test.
31408 PR middle-end/21492
31409 * g++.dg/opt/crossjump1.C: New test.
31411 PR tree-optimization/21610
31412 * gcc.c-torture/compile/20050516-1.c: New test.
31415 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
31416 about the test failing.
31417 * gfortran.fortran-torture/execute/where_7.f90: New test.
31418 * gfortran.fortran-torture/execute/where_8.f90: New test.
31420 2005-05-16 Richard Henderson <rth@redhat.com>
31422 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
31425 2005-05-16 Mark Mitchell <mark@codesourcery.com>
31427 * gcc.dg/compat/generate-random.c (config.h): Do not include.
31428 (limits.h): Include unconditionally.
31429 (stdlib.h): Likewise.
31430 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
31431 (limits.h): Include unconditionally.
31432 (stdlib.h): Likewise.
31433 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
31434 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
31435 (limits.h): Include unconditionally.
31436 (stdlib.h): Likewise.
31437 (hashtab.h): Do not include.
31438 (getopt.h): Likewise.
31439 (stddef.h): Include.
31440 (hashval_t): Define.
31441 (struct entry): Add "next" field.
31442 (HASH_SIZE): New macro.
31443 (hash_table): New variable.
31444 (switchfiles): Do not use xmalloc.
31446 (iterative_hash): New function.
31448 (e_exists): New function.
31449 (e_insert): Likewise.
31450 (output): Use, instead of libiberty hashtable functions.
31451 (main): Do not use getopt. Do not call htab_create.
31453 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
31456 * lib/target-supports.exp (check_mkfifo_available):
31457 Return 0 for cygwin as mkfifo support incomplete on platform.
31458 Fix typos in comments.
31460 2005-05-15 Mark Mitchell <mark@codesourcery.com>
31462 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
31464 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
31467 * gfortran.dg/assign_4.f: New test.
31469 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
31471 PR tree-optimization/21563
31472 * gcc.dg/tree-ssa/pr21563.c: New.
31474 2005-05-14 Jan Hubicka <jh@suse.cz>
31476 * gcc.dg/noreturn-7.c: Allow control reaches warning.
31478 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
31480 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
31482 2005-05-13 Julian Brown <julian@codesourcery.com>
31484 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
31485 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
31487 2005-05-13 Jan Hubicka <jh@suse.cz>
31489 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
31490 * gcc.dg/fold-xor-?.c: Likewise.
31491 * gcc.dg/pr15784-?.c: Likewise.
31492 * gcc.dg/pr20922-?.c: Likewise.
31493 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
31494 * gcc.dg/tree-ssa/pr17598.c: Likewise.
31495 * gcc.dg/tree-ssa/pr20470.c: Likewise.
31497 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
31500 * gfortran.dg/hollerith_1.f90: New test.
31502 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
31504 * gfortran.dg/func_result_2.f90: New test.
31506 2005-05-11 Bud Davis <bdavis@gfortran.org>
31508 * gfortran.dg/dev_null.f90: New test.
31510 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
31512 * gcc.dg/arm-vfp1.c: Revert last change.
31514 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
31516 PR middle-end/19807
31517 PR tree-optimization/19639
31518 * g++.dg/tree-ssa/pr19807.C: New testcase.
31520 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
31522 PR libfortran/21471
31523 * gfortran.dg/append-1.f90: New test.
31525 2005-05-10 Diego Novillo <dnovillo@redhat.com>
31527 * gcc.dg/pr18501.c: XFAIL.
31528 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
31529 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
31530 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
31531 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
31532 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
31533 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
31534 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
31535 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
31537 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
31540 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
31541 gfortran.dg/f2c_3.f90: New tests.
31543 * gfortran.dg/return_1.f90: Fix dg annotation.
31545 2005-05-10 Diego Novillo <dnovillo@redhat.com>
31547 * gcc.c-torture/compile/20050510-1.c: New test.
31549 2005-05-10 Mark Mitchell <mark@codesourcery.com>
31551 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
31553 2005-05-10 Bob Wilson <bob.wilson@acm.org>
31555 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
31557 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
31560 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
31562 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
31565 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
31566 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
31568 2005-05-10 Ben Elliston <bje@au.ibm.com>
31571 * gcc.dg/debug/pr16676.c: New test.
31573 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
31576 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
31577 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
31578 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
31579 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
31581 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
31582 -fno-tree-dominator-opts.
31584 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
31586 * gfortran.dg/return_1.f90: New test.
31588 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
31590 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
31592 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
31594 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
31597 * g++.dg/inherit/covariant13.C: New.
31599 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
31601 PR libfortran/19155
31602 * gfortran.dg/pr19155.f: New test.
31604 2005-05-08 Roger Sayle <roger@eyesopen.com>
31607 * gcc.dg/pr8788-1.c: New testcase.
31609 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
31612 * gcc.target/mips/fpcmp-[12].c: New tests.
31614 2005-05-06 Mark Mitchell <mark@codesourcery.com>
31616 * lib/target-supports-dg.exp (dg-require-fork): New function.
31617 (dg-require-mkfifo): Likewise.
31618 * lib/target-supports.exp (check_function_available): New
31620 (check_fork_available): Likewise.
31621 (check_mkfifo_available): Likewise.
31623 2005-05-06 Jeff Law <law@redhat.com>
31625 * gcc.c-torture/compile/pr21380.c: New test.
31627 2005-05-06 Jakub Jelinek <jakub@redhat.com>
31630 * g++.dg/ext/weak3.C: New test.
31632 2005-05-05 Mark Mitchell <mark@codesourcery.com>
31635 * g++.dg/template/crash37.C: New test.
31637 2005-05-05 Paul Brook <paul@codesourcery.com>
31639 * gcc.dg/arm-g2.c: Use effective-target arm32.
31640 * gcc.dg/arm-mmx-1.c: Ditto.
31641 * gcc.dg/arm-scd42-2.c: Ditto.
31642 * gcc.dg/arm-vfp1.c: Ditto.
31643 * lib/target-supports.exp (check_effective_target_arm32): New
31646 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
31648 PR libfortran/21354
31649 gfortran.dg/in_pack_rank7.f90: New test.
31651 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
31653 PR middle-end/15618
31654 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
31656 2005-05-04 Jakub Jelinek <jakub@redhat.com>
31658 PR middle-end/21265
31659 * gcc.dg/20050503-1.c: New test.
31661 PR rtl-optimization/21239
31662 * gcc.dg/i386-sse-11.c: New test.
31664 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
31667 * gcc.target/i386/asm-1.c: New test.
31669 2005-05-03 Jakub Jelinek <jakub@redhat.com>
31671 PR rtl-optimization/21330
31672 * gcc.c-torture/execute/20050502-1.c: New test.
31675 * gcc.c-torture/execute/20050502-2.c: New test.
31677 2005-05-03 Uros Bizjak <uros@kss-loka.si>
31679 PR middle-end/21282
31680 * gcc.dg/pr21282.c: New.
31682 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
31684 * gcc.dg/vect/pr20122.c: Clean up .vect file.
31685 * gcc.dg/vect/vect-92.c: Likewise.
31686 * gcc.dg/vect/vect-93.c: Likewise.
31687 * gcc.dg/vect/vect-dv-1.c: Likewise.
31688 * gcc.dg/vect/vect-dv-2.c: Likewise.
31689 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
31691 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
31693 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
31694 * gfortran.dg/vect/vect-2.f90: Likewise.
31695 * gfortran.dg/vect/vect-3.f90: Likewise.
31696 * gfortran.dg/vect/vect-4.f90: Likewise.
31697 * gfortran.dg/vect/vect-5.f90: Likewise.
31699 2005-05-02 Geoffrey Keating <geoffk@apple.com>
31702 * gcc.dg/rs6000-fpint-2.c: New.
31704 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
31707 * gcc.dg/builtins-30.c: Update expected messages.
31708 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
31709 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
31710 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
31712 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
31714 PR tree-optimization/21294
31715 * gcc.dg/tree-ssa/pr21294.c: New.
31717 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
31719 * gcc.dg/altivec-3.c (vec_store): Do not use the old
31720 __builtin_altivec_st_internal_4si built-in.
31722 2005-05-02 Mark Mitchell <mark@codesourcery.com>
31725 * g++.dg/template/ptrmem14.C: New test.
31727 2005-05-02 Paul Brook <paul@codesourcery.com>
31729 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
31731 2005-05-02 Michael Matz <matz@suse.de>
31734 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
31736 2005-05-01 Mark Mitchell <mark@codesourcery.com>
31738 * g++.dg/cpp/weak.C: New test.
31740 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
31742 * gcc.dg/tree-ssa/loop-8.c: New test.
31744 2005-04-30 Michael Maty <matz@suse.de>
31746 * gcc.dg/inline-mcpy.c: New test.
31748 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
31750 PR libfortran/18958
31751 * gfortran.dg/eoshift.f90: New test case.
31753 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
31755 PR libfortran/18857
31756 * gfortran.dg/matmul_1.f90: New test.
31758 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
31760 PR tree-optimization/21030
31761 * gcc.dg/tree-ssa/pr21030.c: New.
31763 2005-04-29 Devang Patel <dpatel@apple.com>
31765 PR tree-optimization/21272
31766 * gcc.dg/vect/vect-ifcvt-10.c: New test.
31768 2005-04-29 Jakub Jelinek <jakub@redhat.com>
31772 * gfortran.dg/entry_4.f90: New test.
31773 * gfortran.fortran-torture/execute/entry_1.f90: New test.
31774 * gfortran.fortran-torture/execute/entry_2.f90: New test.
31775 * gfortran.fortran-torture/execute/entry_3.f90: New test.
31776 * gfortran.fortran-torture/execute/entry_4.f90: New test.
31777 * gfortran.fortran-torture/execute/entry_5.f90: New test.
31778 * gfortran.fortran-torture/execute/entry_6.f90: New test.
31779 * gfortran.fortran-torture/execute/entry_7.f90: New test.
31781 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
31783 * gfortran.fortran-torture/execute/entry_8.f90: New test.
31785 2005-04-29 Paul Brook <paul@codesourcery.com>
31787 * gfortran.dg/entry_3.f90: New test.
31789 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
31791 * gfortran.dg/implicit_4.f90: New test.
31793 2005-04-28 Bob Wilson <bob.wilson@acm.org>
31795 * lib/target-supports.exp (check_profiling_available): Return
31796 false for xtensa-*-elf.
31798 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
31800 * lib/fortran-torture.exp (fortran-torture.exp): Catch
31801 error if file cannot be deleted.
31803 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
31805 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
31806 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
31807 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
31808 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
31809 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
31810 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
31811 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
31812 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
31813 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
31814 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
31815 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
31816 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
31817 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
31819 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
31822 * gfortran.dg/pr20865.f90: New test.
31824 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
31826 * gcc.dg/void-cast-2.c: New test.
31828 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
31831 * gcc.dg/void-cast-1.c: New test.
31833 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
31835 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
31837 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
31840 * gfortran.dg/pr21177.f90: New test.
31842 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
31844 PR tree-optimization/21171
31845 * gcc.dg/tree-ssa/pr21171.c: New test.
31847 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
31849 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
31850 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
31851 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
31852 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
31853 gcc.dg/tree-ssa/gen-vect-32.c: New.
31854 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
31855 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
31856 don't run on PPC32.
31858 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
31861 * gcc.dg/transparent-union-3.c: New test.
31863 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
31866 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
31867 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
31868 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
31869 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
31870 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
31871 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
31873 2005-04-26 Jeff Law <law@redhat.com>
31875 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
31876 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
31877 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
31878 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
31879 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
31880 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
31881 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
31883 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
31885 PR tree-optimization/17598
31886 * gcc.dg/tree-ssa/pr17598.c: New testcase.
31888 2005-04-25 Mike Stump <mrs@apple.com>
31890 * objc.dg/fix-and-continue-1.m: Add.
31892 2005-04-25 Roger Sayle <roger@eyesopen.com>
31895 * g++.dg/opt/pr20995-1.C: New test case.
31897 2005-04-25 Devang Patel <dpatel@apple.com>
31899 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
31901 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
31904 * g++.dg/opt/alias2.C (printf): Correct the prototype.
31906 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
31909 * g++.dg/opt/rtti2.C: New test.
31911 2005-04-25 Paul Brook <paul@codesourcery.com>
31912 Steven G. Kargl <kargls@comcast.net>
31915 * gfortran.dg/ichar_1.f90: New file.
31917 2005-04-24 Jakub Jelinek <jakub@redhat.com>
31919 PR middle-end/20991
31920 * g++.dg/opt/pr20991.C: New test.
31922 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
31923 where sizeof (type) < __alignof__ (type).
31924 * gcc.dg/compat/struct-layout-1.h: Likewise.
31926 2005-04-24 Per Bothner <per@bothner.com>
31927 Devang Patel <dpatel@apple.com>
31929 PR preprocessor/20907
31930 * gcc.dg/cpp/very-long-comment.c: New test.
31932 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
31935 * gfortran.dg/common_5.f: New test.
31937 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
31939 PR middle-end/21082
31940 * g++.dg/tree-ssa/pr21082.C: New testcase.
31942 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
31944 * gcc.dg/vect/vect-99.c: New test.
31946 2005-04-22 Diego Novillo <dnovillo@redhat.com>
31948 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
31950 2005-04-22 Jeff Law <law@redhat.com>
31952 * gcc.dg/uninit-5.c: Remove xfails.
31953 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
31954 conditionals and loads.
31956 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
31958 PR libfortran/20074
31959 PR libfortran/20436
31960 PR libfortran/21108
31961 * gfortran.dg/nested_reshape.f90: new test
31962 * gfortran.dg/reshape-alloc.f90: new test
31963 * gfortran.dg/reshape.f90: new test
31965 2005-04-22 Mark Mitchell <mark@codesourcery.com>
31967 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
31969 * gcc.dg/arm-vfp1.c: New test.
31971 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
31974 * g++.dg/lookup/builtin2.C: New test.
31976 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
31978 * gcc.dg/weak/weak-13.c: New test.
31980 2005-04-21 Geoffrey Keating <geoffk@apple.com>
31982 * lib/target-supports.exp (check_effective_target_sync_int_long):
31985 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
31987 * gcc.target/mips/branch-1.c: New test.
31989 2005-04-21 Richard Henderson <rth@redhat.com>
31991 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
31992 * gcc.dg/vect/vect-86.c: Likewise.
31993 * gcc.dg/vect/vect-87.c: Likewise.
31994 * gcc.dg/vect/vect-88.c: Likewise.
31996 2005-04-21 Devang Patel <dpatel@apple.com>
31998 PR optimization/20994
31999 * gcc.dg/tree-ssa/ifc-3.c: New test.
32001 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
32004 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
32005 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
32006 gcc.dg/c99-vla-jump-5.c: New tests.
32008 2005-04-19 Richard Henderson <rth@redhat.com>
32010 * lib/target-supports.exp (check_effective_target_vect_int_mult):
32011 Fix typo in exists check.
32012 (check_effective_target_sync_int_long): New.
32013 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
32014 * gcc.dg/ia64-sync-2.c: Likewise.
32015 * gcc.dg/ia64-sync-3.c: Likewise.
32016 * gcc.dg/ia64-sync-4.c: Likewise.
32018 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
32020 * gcc.dg/fold-xor-1.c: New test.
32021 * gcc.dg/fold-xor-2.c: New test.
32023 2005-04-19 James E. Wilson <wilson@specifixinc.com>
32026 * g++.dg/eh/fp-regs.C: New test.
32028 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
32030 * gcc.dg/Wint-to-pointer-cast-1.c,
32031 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
32032 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
32033 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
32035 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
32038 * gfortran.dg/pr16861.f90: New test.
32040 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
32042 * gcc.dg/pr21085.c: New test.
32044 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
32046 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
32047 (setup_mips_tests, dg-mips-options): New procedures.
32048 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
32049 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
32050 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
32051 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
32052 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
32053 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
32054 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
32055 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
32056 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
32057 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
32058 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
32059 dg-mips-options instead of dg-options. Remove now-redundant
32060 preprocessor guards.
32061 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
32062 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
32063 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
32064 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
32065 * gcc.dg/vr-mult-2.c: Delete.
32066 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
32067 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
32068 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
32069 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
32070 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
32071 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
32072 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
32074 2005-04-18 Laurent GUERBY <laurent@guerby.net>
32076 * ada/acats/run_all.sh: Use sync when executable not present.
32078 2005-04-18 Devang Patel <dpatel@apple.com>
32080 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
32081 * gcc.dg/vect/vect-11a.c: New.
32082 * gcc.dg/vect/vect-none.c: Update.
32083 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
32085 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
32087 PR tree-optimization/20922
32088 * gcc.dg/pr20922-1.c: New test.
32089 * gcc.dg/pr20922-2.c: New test.
32090 * gcc.dg/pr20922-3.c: New test.
32091 * gcc.dg/pr20922-4.c: New test.
32092 * gcc.dg/pr20922-5.c: New test.
32093 * gcc.dg/pr20922-6.c: New test.
32095 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
32097 PR libfortran/20950
32098 * gfortran.dg/pr20950.f: New test.
32100 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
32102 PR libfortran/19216
32103 * gfortran.dg/pr19216.f: New test.
32105 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
32107 PR tree-optimization/21001
32108 * gcc.dg/tree-ssa/pr21001.c: New.
32110 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
32112 PR libfortran/21075
32113 * gfortran.dg/reshape_rank7.f90: New test.
32115 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
32117 PR libfortran/12884 gfortran.dg/pr12884.f: New test.
32118 PR libfortran/17285 gfortran.dg/pr17285.f90: New test.
32119 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test.
32120 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test.
32121 PR libfortran/18210 gfortran.dg/pr18210.f90: New test.
32122 PR libfortran/18392 gfortran.dg/pr18392.f90: New test.
32123 PR libfortran/19467 gfortran.dg/pr19467.f90: New test.
32124 PR libfortran/19657 gfortran.dg/pr19657.f90: New test.
32125 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE
32127 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be
32128 in namelists. New test.
32129 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists.
32131 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist.
32133 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in
32134 namelist. New test.
32135 * gfortran.dg/namelist_13.f90: Tests derived types in namelist.
32137 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support.
32139 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in
32140 namelist. New test.
32141 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test.
32142 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test.
32143 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist.
32145 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test.
32146 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit
32149 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
32151 * gfortran.dg/wtruncate.f: New testcase.
32152 * gfortran.dg/wtruncate.f90: New testcase.
32154 2005-04-16 Mark Mitchell <mark@codesourcery.com>
32157 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
32158 which sizeof/alignof is dependent, rather than just whether we are
32159 processing_template_decl.
32161 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
32163 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
32164 corrected typo where the wrong variables had been compared.
32166 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
32168 PR libfortran/18495
32169 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
32170 Test callee-allocated version of return array with a write
32172 Test spread with a temporary with another write statement.
32174 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
32176 PR tree-optimization/21031
32177 * gcc.dg/tree-ssa/pr21031.c: New.
32179 2005-04-15 Uros Bizjak <uros@kss-loka.si>
32181 PR tree-optimization/21004
32182 * gcc.dg/builtins-53.c: Include builtins-config.h.
32183 Check floorf, ceilf, floorl and ceill transformations
32184 only when HAVE_C99_RUNTIME is defined.
32186 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
32188 PR middle-end/20739
32189 * gcc.dg/tree-ssa/pr20739.c: New test.
32191 2005-04-14 Mike Stump <mrs@apple.com>
32193 * gcc.dg/Foundation.framework/empty: New.
32194 * gcc.dg/framework-2.c: New.
32196 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
32198 PR tree-optimization/21021
32199 * gcc.c-torture/compile/pr21021.c: New.
32201 2005-04-14 Janis Johnson <janis187@us.ibm.com>
32204 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
32205 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
32206 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
32207 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
32208 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
32209 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
32210 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
32211 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
32213 2005-04-14 Richard Henderson <rth@redhat.com>
32215 * lib/target-supports.exp (check_effective_target_vect_condition):
32216 Add ia64, i?86, and x86_64.
32218 2005-04-14 Steven G. Kargl <kargls@comcast.net>
32220 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
32222 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
32224 PR tree-optimization/20657
32225 * gcc.dg/tree-ssa/pr20657.c: New.
32227 2005-04-14 Uros Bizjak <uros@kss-loka.si>
32229 * gcc.dg/builtins-53.c: Also check (int)trunc* and
32230 (long long int)trunc*.
32232 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
32235 * gcc.dg/pr20927.c: New test.
32237 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
32239 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
32240 * gcc.target/mips/asm-1.c: Likewise.
32242 2005-04-13 Dale Johannesen <dalej@apple.com>
32244 * objc.dg/objc-fast-4.m: New.
32246 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
32248 * gcc.target/cris/torture/cris-torture.exp: New driver in new
32250 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
32252 2005-04-13 David Edelsohn <edelsohn@gnu.org>
32254 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
32255 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
32256 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
32258 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
32260 PR tree-optimization/20913
32261 * gcc.dg/tree-ssa/pr20913.c: New.
32263 PR tree-optimization/20702
32264 * gcc.dg/tree-ssa/pr20702.c: New.
32266 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
32269 * g++.dg/inherit/local3.C: New test.
32271 2005-04-12 Jeff Law <law@redhat.com>
32273 * gcc.dg/tree-ssa/20050412-1.c: New test.
32275 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
32277 PR libfortran/19016
32278 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
32279 Add tests with mask generated by expression.
32280 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
32281 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
32282 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
32284 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
32286 PR middle-end/20917
32287 * gcc.dg/20050409-1.c: New test.
32289 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
32291 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
32293 2005-04-11 Mark Mitchell <mark@codesourcery.com>
32295 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
32296 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
32297 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
32298 (TARGET_CXX): Adjust accordingly.
32299 * target.h (struct gcc_target): Remove epxort_class_data. Add
32300 determine_class_data_visibility and class_data_always_comdat.
32301 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
32302 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
32303 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
32304 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
32305 (arm_cxx_determine_class_data_visibility): New.
32306 (arm_cxx_class_data_always_comdat): Likewise.
32307 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
32308 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
32309 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
32310 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
32311 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
32314 2005-04-11 Mark Mitchell <mark@codesourcery.com>
32316 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
32318 2005-04-11 Geoffrey Keating <geoffk@apple.com>
32320 * gcc.dg/i386-darwin-fpmath.c: New.
32322 2004-04-11 Devang Patel <dpatel@apple.com>
32324 * lib/target-supports.exp (check_effective_target_vect_condition): New.
32325 * gcc.dg/vect/vect-ifcvt-1.c: New test.
32326 * gcc.dg/vect/vect-ifcvt-2.c: New test.
32327 * gcc.dg/vect/vect-ifcvt-3.c: New test.
32328 * gcc.dg/vect/vect-ifcvt-4.c: New test.
32329 * gcc.dg/vect/vect-ifcvt-5.c: New test.
32330 * gcc.dg/vect/vect-ifcvt-6.c: New test.
32331 * gcc.dg/vect/vect-ifcvt-7.c: New test.
32332 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
32334 2004-04-11 Devang Patel <dpatel@apple.com>
32336 * gcc.dg/vect/vect-dv-1.c: New test.
32337 * gcc.dg/vect/vect-dv-2.c: New test.
32339 2005-04-11 Diego Novillo <dnovillo@redhat.com>
32341 PR tree-optimization/20933
32342 * gcc.dg/tree-ssa/pr20933.c: New test.
32344 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
32346 * gfortran.dg/fold_nearest.f90: New test.
32348 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
32350 * gcc.dg/tree-ssa/alias-1.c: New test.
32352 2005-04-11 Diego Novillo <dnovillo@redhat.com>
32354 PR tree-optimization/20920
32355 * g++.dg/tree-ssa/pr20920.C: New test.
32357 2005-04-11 Uros Bizjak <uros@kss-loka.si>
32359 * gcc.dg/builtins-53.c: Also check (int)ceil* and
32360 (long long int)ceil*.
32362 2005-04-10 Mark Mitchell <mark@codesourcery.com>
32364 * g++.dg/warn/Wdtor1.C: Declare template in system header with
32365 explicit C++ linkage.
32367 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
32369 * gfortran.dg/pr17229.f: Take care of the new obsolescence
32370 warning for arithmetic IF statements.
32372 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
32374 * eor_handling_1.f90: New test case.
32375 * eor_handling_2.f90: New test case.
32376 * eor_handling_3.f90: New test case.
32377 * eor_handling_4.f90: New test case.
32378 * eor_handling_5.f90: New test case.
32379 * noadv_size.f90: New test case.
32380 * pad_no.f90: New test case.
32382 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
32384 * gcc.c-torture/execute/20050410-1.c: New test.
32386 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
32388 * gcc.dg/pr20126.c: New.
32390 2005-04-09 Bud Davis <bdavis@gfortran.org>
32391 Steven G. Kargl <kargls@comcast.net>
32393 * gfortran.dg/PR19872.f: New test.
32395 2005-04-09 Steven G. Kargl <kargls@comcast.net>
32397 * gfortran.dg/nint_1.f90: Fix dg-do directive.
32399 2005-04-09 Steven G. Kargl <kargls@comcast.net>
32401 * gfortran.dg/nint_1.f90: New test.
32403 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
32405 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
32406 Added test for callee-allocated arrays with write statements.
32407 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
32408 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
32409 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
32410 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
32411 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
32413 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
32415 PR libfortran/20163
32416 * gfortran.dg/open-options-blanks.f: New test.
32418 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
32421 * gfortran.dg/comma_format_extension_[1234].f: New tests.
32423 2005-04-09 Jakub Jelinek <jakub@redhat.com>
32425 * gcc.dg/tree-ssa/stdarg-1.c: New test.
32426 * gcc.dg/tree-ssa/stdarg-2.c: New test.
32427 * gcc.dg/tree-ssa/stdarg-3.c: New test.
32428 * gcc.dg/tree-ssa/stdarg-4.c: New test.
32429 * gcc.dg/tree-ssa/stdarg-5.c: New test.
32430 * gcc.c-torture/execute/stdarg-4.c: New test.
32432 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
32435 * g++.dg/abi/param2.C: New test.
32437 2005-04-09 Uros Bizjak <uros@kss-loka.si>
32439 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
32441 2005-04-09 Uros Bizjak <uros@kss-loka.si>
32443 * gcc.dg/builtins-53.c: New test.
32445 2005-04-08 Diego Novillo <dnovillo@redhat.com>
32447 * g++.dg/tree-ssa/pr18178.C: New test.
32448 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
32449 * gcc.c-torture/execute/20041019-1.c: New test.
32450 * gcc.dg/tree-ssa/20041008-1.c: New test.
32451 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
32452 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
32453 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
32454 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
32455 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
32456 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
32457 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
32458 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
32459 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
32460 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
32462 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
32464 PR rtl-optimization/20466
32465 * gcc.c-torture/execute/pr20466-1.c: New test.
32467 2005-04-08 Mark Mitchell <mark@codesourcery.com>
32470 * g++.dg/parse/cond2.C: New test.
32473 * g++.dg/warn/Wdtor1.C: New test.
32475 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
32478 * gfortran.dg/pr17229.f: New test.
32480 2005-04-07 Steven G. Kargl <kargls@comcast.net>
32482 * gfortran.dg/tiny_1.f90: New test.
32483 * gfortran.dg/tiny_2.f90: ditto.
32485 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
32487 * gfortran.dg/eor_1.f90: Fix dg-do run line
32488 * gfortran.dg/open_new.f90: Fix dg-do run line
32490 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
32492 * lib/target-supports.exp (get_compiler_messages): Support
32493 optional arguments, the fourth being compiler options.
32494 (check_effective_target_fpic): New proc.
32495 * gcc.dg/20050321-2.c: Restrict to target fpic.
32497 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
32499 * gcc.dg/15443-1.c: New test.
32500 * gcc.dg/15443-2.c: Likewise.
32502 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
32504 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
32506 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
32508 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
32510 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
32512 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
32513 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
32515 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
32516 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
32517 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
32519 2005-04-06 Mark Mitchell <mark@codesourcery.com>
32522 * g++.dg/warn/Wunused-11.C: New test.
32524 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
32526 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
32528 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
32530 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
32532 2005-04-05 Mark Mitchell <mark@codesourcery.com>
32535 * g++.dg/template/ptrmem13.C: New test.
32537 2005-04-05 Per Bothner <per@bothner.com>
32539 * lib/gcc.exp: Always add -fno-show-column, for now.
32541 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
32544 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
32545 of plain old "unsigned int" for the type of "i". Makes this test
32548 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
32550 * gcc.dg/i386-ssefn-1.c: New test.
32551 * gcc.dg/i386-ssefn-2.c: New test.
32552 * gcc.dg/i386-ssefn-3.c: New test.
32553 * gcc.dg/i386-ssefn-4.c: New test.
32555 2005-04-05 Jakub Jelinek <jakub@redhat.com>
32557 PR tree-optimization/20076
32558 * gcc.dg/builtin-apply4.c: New test.
32560 PR preprocessor/19475
32561 * gcc.dg/cpp/macspace1.c: New test.
32562 * gcc.dg/cpp/macspace2.c: New test.
32564 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
32566 * gfortran.dg/pr20755.f: Fixed bad format.
32568 2005-04-05 Mark Mitchell <mark@codesourcery.com>
32571 * g++.dg/ext/attrib21.C: New test.
32573 2004-04-05 Devang Patel <dpatel@apple.com>
32575 * lib/target-supports.exp (check_effective_target_vect_shif): New.
32576 * gcc.dg/vect/vect-shift-1.c: New test.
32578 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
32580 PR libfortran/20755
32581 * gfortran.dg/pr20755.f: New test.
32583 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
32585 * gfortran.dg/pr15959.f90: New test.
32586 * gfortran.dg/string_pad_trunc.f90: New test.
32588 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
32590 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
32591 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
32592 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
32595 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
32597 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
32599 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32601 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
32602 * gcc.c-torture/compile/20011119-2.c: Likewise.
32603 * gcc.c-torture/compile/981001-2.c: Likewise.
32605 2005-04-04 Mark Mitchell <mark@codesourcery.com>
32608 * g++.dg/template/overload4.C: New test.
32610 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
32613 * g++.dg/abi/covariant5.C: New.
32616 * g++.dg/debug/const2.C: New.
32618 2005-04-04 Jakub Jelinek <jakub@redhat.com>
32620 PR rtl-optimization/16104
32621 * gcc.c-torture/execute/20050316-1.c: New test.
32623 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
32625 * g++.dg/template/spec23.C: Fix dg-error text.
32627 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
32630 * g++.dg/expr/lval2.C: New.
32632 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32634 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
32635 __builtin_strcasecmp and __builtin_strncasecmp.
32637 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
32640 * g++.dg/template/spec22.C: New.
32641 * g++.dg/template/spec23.C: New.
32643 2005-04-03 Dale Ranta <dir@lanl.gov>
32644 Francois-Xavier Coudert <coudert@clipper.ens.fr>
32646 PR libfortran/20068
32647 PR libfortran/20125
32648 PR libfortran/20156
32649 PR libfortran/20471
32650 * gfortran.dg/backspace.f: New test.
32652 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
32654 * gcc.dg/pr19345.c: New test.
32656 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
32658 PR tree-optimization/20640
32659 * gcc.dg/torture/tree-loop-1.c: New.
32661 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
32663 PR rtl-optimization/20290
32664 * gcc.c-torture/execute/loop-ivopts-2.c: New.
32666 2005-04-02 Geoffrey Keating <geoffk@apple.com>
32668 * gcc.dg/rs6000-fpint.c: New.
32670 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
32672 * gcc.dg/old-style-then-proto-1.c: New test.
32674 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
32676 * gfortran.fortran-torture/execute/backspace.f90: Check
32677 after backspace and read was incorrect.
32679 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32681 * gcc.c-torture/execute/builtins/strcat.c: Check the result
32682 buffer past the terminating NUL using memcmp.
32683 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
32684 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
32686 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
32687 Fix unused/uninitialized variable warnings.
32689 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
32690 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
32691 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
32692 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
32694 * gcc.c-torture/execute/builtins/abs-1-lib.c,
32695 gcc.c-torture/execute/builtins/fputs-lib.c,
32696 gcc.c-torture/execute/builtins/lib/fprintf.c,
32697 gcc.c-torture/execute/builtins/lib/main.c,
32698 gcc.c-torture/execute/builtins/lib/memcmp.c,
32699 gcc.c-torture/execute/builtins/lib/memmove.c,
32700 gcc.c-torture/execute/builtins/lib/mempcpy.c,
32701 gcc.c-torture/execute/builtins/lib/memset.c,
32702 gcc.c-torture/execute/builtins/lib/printf.c,
32703 gcc.c-torture/execute/builtins/lib/sprintf.c,
32704 gcc.c-torture/execute/builtins/lib/stpcpy.c,
32705 gcc.c-torture/execute/builtins/lib/strchr.c,
32706 gcc.c-torture/execute/builtins/lib/strcmp.c,
32707 gcc.c-torture/execute/builtins/lib/strcpy.c,
32708 gcc.c-torture/execute/builtins/lib/strcspn.c,
32709 gcc.c-torture/execute/builtins/lib/strlen.c,
32710 gcc.c-torture/execute/builtins/lib/strncat.c,
32711 gcc.c-torture/execute/builtins/lib/strncmp.c,
32712 gcc.c-torture/execute/builtins/lib/strncpy.c,
32713 gcc.c-torture/execute/builtins/lib/strrchr.c,
32714 gcc.c-torture/execute/builtins/lib/strspn.c,
32715 gcc.c-torture/execute/builtins/lib/strstr.c,
32716 gcc.c-torture/execute/builtins/memops-asm-lib.c,
32717 gcc.c-torture/execute/builtins/strlen-2.c,
32718 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
32721 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
32723 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
32724 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
32727 2005-04-01 Jakub Jelinek <jakub@redhat.com>
32730 * g++.dg/debug/using1.C: New test.
32732 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
32734 PR middle-end/20524
32735 * gcc.dg/alias-7.c: Prefix asm-declared name with
32736 __USER_LABEL_PREFIX__.
32738 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
32740 Fix fallout from PR middle-end/15700:
32741 * gcc.c-torture/compile/20011119-1.c: Take
32742 __USER_LABEL_PREFIX__ into account.
32743 * gcc.c-torture/compile/20011119-2.c: Likewise.
32745 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
32748 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
32750 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
32753 * gcc.c-torture/compile/struct-non-lval-1.c,
32754 gcc.c-torture/compile/struct-non-lval-2.c,
32755 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
32757 2005-03-31 Janis Johnson <janis187@us.ibm.com>
32759 * gcc.dg/tls/tls.exp: Remove temporary file.
32760 * g++.dg/tls/tls.exp: Ditto.
32761 * lib/file-format.exp: Ditto.
32762 * g++.dg/special/ecos.exp: Ditto.
32764 * lib/profopt.exp: Treat prof_ext as a list.
32765 * gcc.misc-tests/bprob.exp: Ditto.
32766 * g++.dg/bprob/bprob.exp: Ditto.
32768 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
32769 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
32770 g++.dg/tree-ssa/pointer-reference-alias.C,
32771 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
32772 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
32773 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
32774 g++.dg/vect/pr19951.cc: Ditto.
32775 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
32776 gcc.dg/builtins-47.c: Ditto.
32777 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
32778 gcc.dg/pr20115-1.c: Ditto.
32779 * gcc.dg/tree-ssa/20030530-2.c,
32780 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
32781 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
32782 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
32783 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
32784 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
32785 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
32786 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
32787 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
32788 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
32789 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
32790 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
32791 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
32792 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
32793 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
32794 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
32795 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
32796 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
32797 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
32798 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
32799 gcc.dg/tree-ssa/20030824-1.c,
32800 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
32801 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
32802 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
32803 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
32804 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
32805 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
32806 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
32807 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
32808 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
32809 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
32810 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
32811 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
32812 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
32813 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
32814 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
32815 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
32816 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
32817 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
32818 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
32819 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
32820 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
32821 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
32822 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
32823 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
32824 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
32825 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
32826 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
32827 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
32828 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
32829 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
32830 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
32831 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
32832 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
32833 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
32834 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
32835 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
32836 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
32837 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
32838 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
32839 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
32840 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
32841 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
32842 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
32843 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
32844 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
32845 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
32846 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
32847 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
32848 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
32849 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
32850 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
32851 gcc.dg/tree-ssa/useless-1.c: Ditto.
32852 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
32853 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
32854 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
32855 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
32856 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
32857 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
32858 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
32859 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
32860 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
32861 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
32862 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
32863 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
32864 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
32865 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
32866 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
32867 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
32868 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
32869 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
32870 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
32871 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
32872 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
32873 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
32874 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
32875 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
32876 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
32877 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
32878 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
32879 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
32880 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
32881 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
32882 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
32883 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
32884 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
32885 gcc.dg/vect/vect-none.c: Ditto.
32886 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
32887 treelang/compile/unsigned.tree: Ditto.
32889 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
32890 * gcc.dg/cpp/direct2s.c: Ditto.
32891 * gcc.dg/cpp/paste4.c: Ditto.
32892 * gcc.dg/cpp/separate-1.c: Ditto.
32893 * gcc.dg/pch/save-temps-1.c: Ditto.
32894 * g++.dg/ext/altivec-10.C: Ditto.
32895 * g++.dg/pch/pch.C: Ditto.
32897 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
32899 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
32900 * g++.dg/template/repo1.C: Ditto.
32901 * g++.dg/template/repo2.C: Ditto.
32902 * g++.dg/template/repo3.C: Ditto.
32903 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
32904 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
32905 * g++.old-deja/g++.pt/repo1.C: Ditto.
32906 * g++.old-deja/g++.pt/repo2.C: Ditto.
32907 * g++.old-deja/g++.pt/repo3.C: Ditto.
32908 * g++.old-deja/g++.pt/repo4.C: Ditto.
32910 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
32911 * gcc.dg/20030107-1.c: Ditto.
32912 * gcc.dg/20030702-1.c: Ditto.
32913 * gcc.dg/profile-generate-1.c: Ditto.
32914 * g++.dg/other/profile1.C: Ditto.
32915 * g++.old-deja/g++.robertl/eb83.C: Ditto.
32917 * lib/gcc-dg.exp (remove-build-file): New.
32918 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
32919 cleanup-tree-dump, cleanup-saved-temps): New.
32921 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
32923 PR c++/19203, DR 214
32924 * g++.dg/parse/ambig3.C: Not ambiguous.
32925 * g++.dg/template/spec20.C: New.
32926 * g++.dg/template/spec21.C: New.
32928 2005-03-31 Steve Ellcey <sje@cup.hp.com>
32931 * gcc.dg/ia64-fptr-1.c: Run only on linux.
32933 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
32935 PR libfortran/20660
32936 * gfortran.dg/negative_unit.f: New test.
32938 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
32940 * gcc.dg/20050330-1.c: New test.
32942 2005-03-30 Devang Patel <dpatel@apple.com>
32944 * g++.dg/tree-sra/ssa-sra-3.C: New test.
32946 2005-03-30 Dale Johannesen <dalej@apple.com>
32948 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
32950 2005-03-30 Janis Johnson <janis187@us.ibm.com>
32952 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
32953 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
32954 Strip options from test name.
32956 2005-03-31 Jan Hubicka <jh@suse.cz>
32958 * gcc.dg/varpool-1.c: New testcase.
32960 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
32964 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
32965 gcc.dg/stmt-expr-label-3.c : New tests.
32966 * gcc.c-torture/execute/medce-2.c: Remove.
32968 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
32971 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
32974 2005-03-30 Alan Modra <amodra@bigpond.net.au>
32976 * gcc.c-torture/compile/pr20203.c: New test.
32978 2005-03-26 Steven G. Kargl <kargls@comcast.net>
32980 * gfortran.dg/promotion.f90: New test.
32982 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
32984 PR middle-end/20491
32985 * gcc.dg/torture/asm-subreg-1.c: New test.
32987 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
32990 * gcc.dg/pr20672-1.c: New test.
32992 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
32994 * gfortran.dg/vect: New directory.
32995 * gfortran.dg/vect/vect.exp: New.
32996 * gfortran.dg/vect/vect-1.f90: New test.
32997 * gfortran.dg/vect/vect-2.f90: New test.
32998 * gfortran.dg/vect/vect-3.f90: New test.
32999 * gfortran.dg/vect/vect-4.f90: New test.
33000 * gfortran.dg/vect/vect-5.f90: New test.
33002 2005-03-29 Jakub Jelinek <jakub@redhat.com>
33004 PR middle-end/20622
33005 * gcc.dg/alias-7.c: New test.
33007 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
33009 * gcc.dg/sparc-reg-1.c: New test.
33011 2005-03-28 Steve Ellcey <sje@cup.hp.com>
33014 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
33016 2005-03-29 Dale Ranta <dir@lanl.gov>
33017 Francois-Xavier Coudert <coudert@clipper.ens.fr>
33019 PR libfortran/20163
33020 * gfortran.dg/pr20163-2.f: New test.
33022 2005-03-28 Jan Hubicka <jh@suse.cz>
33024 PR middle-end/20635
33025 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
33028 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
33030 PR tree-optimization/20626
33031 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
33032 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
33034 2005-03-26 Steven G. Kargl <kargls@comcast.net>
33036 * gfortran.dg/underflow.f90: New test.
33037 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
33039 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33041 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
33043 2005-03-25 Mark Mitchell <mark@codesourcery.com>
33045 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
33046 (g++_init): Make sure that CXXFLAGS is set.
33047 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
33048 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
33049 * lib/gfortran.exp (gfortran_link_flags): Likewise.
33050 * lib/objc.exp (objc_init): Likewise.
33051 * lib/treelang.exp (treelang_init): Likewise.
33053 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
33055 PR tree-optimization/20470
33056 * gcc.dg/tree-ssa/pr20470.c: New test.
33058 2005-03-25 Geoffrey Keating <geoffk@apple.com>
33060 * gcc.dg/ppc-stfiwx.c: New.
33062 2005-03-25 Steve Ellcey <sje@cup.hp.com>
33065 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
33067 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
33069 * gcc.dg/20050325-1.c: Fix a typo.
33071 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
33073 PR libfortran/19678
33074 PR libfortran/19679
33075 * gfortran.dg/dos_eol.f: New test.
33077 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
33079 PR rtl-optimization/20249
33080 * gcc.dg/20050325-1.c: New test.
33082 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
33084 PR libfortran/15332
33085 * gfortran.dg/pr15332.f: New test.
33087 2005-03-24 Dale Johannesen <dalej@apple.com>
33089 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
33091 2005-03-24 Geoffrey Keating <geoffk@apple.com>
33093 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
33094 'internal' visibility.
33095 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
33096 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
33097 'protected' visibility.
33098 * gcc.dg/visibility-7.c: Likewise.
33099 * lib/target-supports.exp (check_visibility_available): Take
33100 a parameter, the kind of visibility to check for.
33101 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
33102 to check_visibility_available.
33104 * g++.dg/expr/cast3.C: New.
33106 2005-03-24 David Edelsohn <edelsohn@gnu.org>
33108 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
33111 2005-03-24 Steve Ellcey <sje@cup.hp.com>
33114 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
33116 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
33118 * gcc.dg/badshift.c: Renamed to...
33119 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
33121 * gcc.target/i386/badshift.c: Renamed to...
33122 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
33125 PR rtl-optimization/20532
33126 * gcc.target/i386/badshift.c: New.
33128 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
33130 * gfortran.dg/pr18025.f90: New test.
33132 2005-03-23 Dale Johannesen <dalej@apple.com>
33134 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
33136 2005-03-23 Mark Mitchell <mark@codesourcery.com>
33138 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
33140 * lib/target-supports.exp (check_iconv_available): Default
33141 libiconv to -liconv, if there is no definition.
33143 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
33145 * gcc.dg/torture/cris-asm-mof-1.c: New test.
33147 2005-03-22 Mark Mitchell <mark@codesourcery.com>
33149 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
33150 * g++.dg/opt/pr7503-2.C: Likewise.
33151 * g++.dg/opt/pr7503-3.C: Likewise.
33152 * g++.dg/opt/pr7503-4.C: Likewise.
33153 * g++.dg/opt/pr7503-5.C: Likewise.
33154 * g++.dg/warn/minmax.C: New test.
33156 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
33158 * gfortran.dg/g77_intrinsics_funcs.f: New test.
33159 * gfortran.dg/g77_intrinsics_sub.f: New test.
33161 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
33162 Jan Hubicka <jh@suse.cz>
33163 Steven Bosscher <stevenb@suse.de
33165 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
33167 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33170 * g++.dg/template/redecl3.C: New test.
33172 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33175 * g++.dg/parse/error16.C: Tweak error markers.
33177 2005-03-22 Jakub Jelinek <jakub@redhat.com>
33180 * gcc.dg/20050321-2.c: New test.
33182 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
33186 * g++.dg/template/ptrmem12.C: New.
33188 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
33190 PR rtl-optimization/20527
33191 * gcc.c-torture/execute/pr20527-1.c: New test.
33193 2005-03-22 Ben Elliston <bje@au.ibm.com>
33195 * gcc.misc-tests/options.exp (check_for_options): Create a real C
33196 program, compile it into a real executable and then delete the .c
33197 and .x files afterwards, to avoid problems on testglue targets.
33199 2005-03-21 Stuart Hastings <stuart@apple.com>
33201 * gcc.target/i386/sse-2.c: New.
33203 2005-03-21 Uros Bizjak <uros@kss-loka.si>
33205 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
33207 2005-03-21 Paolo Carlini <pcarlini@suse.de>
33209 * g++.dg/parse/crash25.C: Fix typo.
33211 2005-03-21 Paolo Carlini <pcarlini@suse.de>
33214 * g++.dg/parse/crash24.C: New test.
33217 * g++.dg/parse/crash25.C: New test.
33219 2005-03-21 Paolo Carlini <pcarlini@suse.de>
33222 * g++.dg/ext/stmtexpr4.C: New test.
33224 2005-03-20 Roger Sayle <roger@eyesopen.com>
33226 PR middle-end/20539
33227 * gcc.c-torture/compile/pr13066-1.c: New test case.
33228 * gcc.c-torture/compile/pr20539-1.c: Likewise.
33229 * g++.dg/opt/pr13066-1.C: Likewise.
33231 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
33233 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
33235 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33238 * gfortran.dg/nesting_1.f90: New test.
33240 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33243 * g++.dg/lookup/using13.C: New test.
33245 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33248 * g++.dg/template/crash36.C: New test.
33250 2005-03-18 Paolo Carlini <pcarlini@suse.de>
33253 * g++.dg/template/crash35.C: New test.
33255 2005-03-17 Paolo Carlini <pcarlini@suse.de>
33258 * g++.dg/overload/operator2.C: New test.
33260 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
33262 PR libfortran/20257
33263 * gfortran.dg/pr20257.f90: New test.
33265 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
33267 PR libfortran/20480
33268 * gfortran.dg/pr20480.f90: New test.
33270 2005-03-16 Richard Henderson <rth@redhat.com>
33272 PR middle-end/15700
33273 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
33274 (_rtld_global): New.
33275 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
33276 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
33278 * gcc.dg/alias-3.c: New.
33279 * gcc.dg/alias-4.c: New.
33280 * gcc.dg/alias-5.c: New.
33281 * gcc.dg/alias-6.c: New.
33283 2005-03-15 Geoffrey Keating <geoffk@apple.com>
33285 * gcc.dg/cpp/ucnid-7.c: New.
33287 2005-03-15 Janis Johnson <janis187@us.ibm.com>
33288 Dorit Naishlos <dorit@il.ibm.com>
33290 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
33293 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
33295 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't
33296 support misaligned accesses.
33297 * gcc.dg/vect/vect-58.c: Likewise.
33298 * gcc.dg/vect/vect-92.c: New.
33299 * gcc.dg/vect/vect-93.c: New.
33301 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
33304 * gfortran.dg/assign_2.f90: New test.
33305 * gfortran.dg/assign_3.f90: New test.
33306 * gfortran.dg/assign.f90: New test.
33308 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
33310 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
33311 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
33312 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
33313 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
33316 2005-03-14 Geoffrey Keating <geoffk@apple.com>
33318 * gcc.dg/cpp/ucnid-6.c: New.
33320 * gcc.dg/cpp/normalize-1.c: New.
33321 * gcc.dg/cpp/normalize-2.c: New.
33322 * gcc.dg/cpp/normalize-3.c: New.
33323 * gcc.dg/cpp/normalize-4.c: New.
33324 * gcc.dg/cpp/ucnid-4.c: New.
33325 * gcc.dg/cpp/ucnid-5.c: New.
33326 * g++.dg/cpp/normalize-1.C: New.
33327 * g++.dg/cpp/ucnid-1.C: New.
33329 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
33331 * gcc.dg/pr18628.c: New.
33333 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
33336 * g++.dg/tree-ssa/pr20280.C: New.
33338 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
33341 * gfortran.dg/stfunc_2.f90: New test.
33343 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
33345 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
33347 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
33349 * gcc.dg/tree-ssa/20050314-1.c: New test.
33351 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33355 * g++.dg/template/friend34.C: New test.
33356 * g++.dg/template/friend35.C: Likewise.
33357 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
33359 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33361 Friend class name lookup 5/n
33363 * g++.dg/lookup/hidden-class1.C: New test.
33364 * g++.dg/lookup/hidden-class2.C: Likewise.
33365 * g++.dg/lookup/hidden-class3.C: Likewise.
33366 * g++.dg/lookup/hidden-class4.C: Likewise.
33367 * g++.dg/lookup/hidden-class5.C: Likewise.
33368 * g++.dg/lookup/hidden-class6.C: Likewise.
33369 * g++.dg/lookup/hidden-class7.C: Likewise.
33370 * g++.dg/lookup/hidden-class8.C: Likewise.
33371 * g++.dg/lookup/hidden-class9.C: Likewise.
33372 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
33373 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
33374 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
33375 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
33376 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
33377 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
33378 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
33379 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
33380 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
33381 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
33382 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
33384 2005-03-13 Mark Mitchell <mark@codesourcery.com>
33387 * g++.dg/template/error18.C: New test.
33389 2005-03-09 Ben Elliston <bje@au.ibm.com>
33392 * g++.dg/debug/pr16792.C: New test.
33394 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
33396 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
33397 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
33398 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
33399 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
33400 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
33401 test assertion names.
33403 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
33406 * gfortran.dg/stfunc_1.f90: New test.
33408 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
33411 * gfortran.dg/real_index_1.f90: New test.
33413 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
33416 * gfortran.dg/spec_expr_1.f90: New test.
33418 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
33421 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
33424 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
33427 * gfortran.dg/largeequiv_1.f90: New test.
33429 2005-03-12 Geoffrey Keating <geoffk@apple.com>
33431 * gcc.dg/ucnid-1.c: New.
33432 * gcc.dg/ucnid-2.c: New.
33433 * gcc.dg/ucnid-3.c: New.
33434 * gcc.dg/ucnid-4.c: New.
33435 * gcc.dg/ucnid-5.c: New.
33436 * gcc.dg/ucnid-6.c: New.
33437 * gcc.dg/cpp/ucnid-1.c: New.
33438 * gcc.dg/cpp/ucnid-2.c: New.
33439 * gcc.dg/cpp/ucnid-3.c: New.
33440 * g++.dg/other/ucnid-1.C: New.
33442 2005-03-12 Geoffrey Keating <geoffk@apple.com>
33444 * gcc.dg/vmx/darwin-abi-3.c: Delete.
33446 2005-03-11 Per Bothner <per@bothner.com>
33448 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
33449 that diagnotics refer to correct token.
33450 * gcc.dg/unused-3.c: Likewise.
33452 2005-03-11 Per Bothner <per@bothner.com>
33454 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
33455 constant" is now actually on same line as string constant.
33456 * gcc.dg/cpp/direct2s.c: Likewise.
33458 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
33460 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
33462 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
33464 PR libfortran/20124
33465 * gfortran.dg/pr20124.f90: New Test
33467 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
33469 PR tree-optimization/20130
33470 * gcc.dg/pr20130-1.c: New test.
33472 2005-03-10 Steve Ellcey <sje@cup.hp.com>
33475 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
33477 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33479 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
33481 2005-03-10 Steve Ellcey <sje@cup.hp.com>
33483 * g++.dg/eh/forced1.C: Fix comment.
33484 * g++.dg/eh/forced2.C: Ditto.
33485 * g++.dg/eh/forced3.C: Ditto.
33486 * g++.dg/eh/forced4.C: Ditto.
33488 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
33491 * gcc.c-torture/compile/pr20412.c: New test.
33493 2005-03-10 Roger Sayle <roger@eyesopen.com>
33495 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
33497 2005-03-10 Jakub Jelinek <jakub@redhat.com>
33500 * gcc.dg/20050307-1.c: New test.
33502 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
33505 * g++.dg/other/stdarg3.C: New.
33507 2005-03-10 Jakub Jelinek <jakub@redhat.com>
33509 PR c++/18384, c++/18327
33510 * g++.dg/init/array19.C: New test.
33512 PR inline-asm/20314
33513 * gcc.dg/torture/pr20314-1.c: New test.
33514 * gcc.dg/torture/pr20314-2.c: New test.
33516 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
33518 * gcc.dg/20050309-1.c: New test.
33520 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33522 * gcc.dg/builtins-10.c: Reactivate disabled test.
33523 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
33524 new cbrt transformations.
33526 2005-03-09 Mark Mitchell <mark@codesourcery.com>
33529 * g++.dg/template/array13.C: New test.
33531 2005-03-09 Paolo Carlini <pcarlini@suse.de>
33534 * g++.dg/init/brace4.C: New test.
33536 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
33539 * g++.dg/template/non-dependent12.C: New.
33541 2005-03-08 Mark Mitchell <mark@codesourcery.com>
33544 * g++.dg/init/array18.C: Add dg-do run marker.
33547 * g++.dg/init/array18.C: New test.
33549 2005-03-09 Ben Elliston <bje@au.ibm.com>
33551 * consistency.vlad/vlad.exp: Remove trailing semicolons.
33552 * g++.dg/gcov/gcov.exp: Likewise.
33553 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
33554 * gcc.target/xstormy16/xstormy16.exp: Likewise.
33555 * lib/c-torture.exp: Likewise.
33556 * lib/fortran-torture.exp: Likewise.
33557 * lib/g++.exp: Likewise.
33558 * lib/gcc-defs.exp: Likewise.
33559 * lib/gcc-dg.exp: Likewise.
33560 * lib/gcc.exp: Likewise.
33561 * lib/gcov.exp: Likewise.
33562 * lib/gfortran.exp: Likewise.
33563 * lib/mike-g++.exp: Likewise.
33564 * lib/mike-gcc.exp: Likewise.
33565 * lib/objc-torture.exp: Likewise.
33566 * lib/objc.exp: Likewise.
33567 * lib/profopt.exp: Likewise.
33568 * lib/target-libpath.exp: Likewise.
33569 * lib/target-supports.exp: Likewise.
33570 * lib/treelang.exp: Likewise.
33571 * lib/wrapper.exp: Likewise.
33573 2005-03-08 Jeff Law <law@redhat.com>
33575 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
33578 2005-03-08 Ira Rosen <irar@il.ibm.com>
33580 * gcc.dg/vect/pr20122.c: New test.
33582 2005-03-07 Jeff Law <law@redhat.com>
33584 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
33586 * gcc.dg/tree-ssa/pr18133-1.c: New test.
33587 * gcc.dg/tree-ssa/pr18133-2.c: New test.
33588 * gcc.dg/tree-ssa/pr18134.c: New test.
33590 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33592 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
33593 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
33594 gcc.dg/torture/builtin-noret-2.c: Require weak support.
33596 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
33599 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
33601 2005-03-07 Mark Mitchell <mark@codesourcery.com>
33603 * g++.dg/warn/Wnvdtor.C: New test.
33605 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
33607 * gcc.dg/torture/pr19683-1.c: New test.
33609 2005-03-06 Steven G. Kargl <kargls@comcast.net>
33611 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
33612 * gfortran.dg/g77/19990313-2.f: Ditto.
33613 * gfortran.dg/g77/19990313-3.f: Ditto.
33614 * gfortran.dg/g77/19990525-0.f: Ditto.
33615 * gfortran.dg/g77/19990826-0.f: Ditto.
33616 * gfortran.dg/g77/19990826-2.f: Ditto.
33617 * gfortran.dg/g77/19990826-3.f: Ditto.
33618 * gfortran.dg/g77/20000511-1.f: Ditto.
33619 * gfortran.dg/g77/20000511-2.f: Ditto.
33620 * gfortran.dg/g77/970625-2.f: Ditto.
33621 * gfortran.dg/g77/980310-2.f: Ditto.
33622 * gfortran.dg/g77/980310-3.f: Ditto.
33623 * gfortran.dg/g77/980310-8.f: Ditto.
33624 * gfortran.dg/g77/980519-2.f: Ditto.
33625 * gfortran.dg/g77/alpha1.f: Ditto.
33626 * gfortran.dg/g77/claus.f: Ditto.
33627 * gfortran.dg/g77/erfc.f: Ditto.
33628 * gfortran.dg/g77/short.f: Ditto.
33629 * gfortran.fortran-torture/execute/data.f90: Ditto.
33630 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
33631 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
33633 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33635 * lib/file-format.exp (gcc_target_object_format): Add check for som
33636 format and hardcode object formats on hppa*-*-hpux*.
33637 * lib/target-supports.exp (check_weak_available): Add check for som
33638 object format. Always return 0 on hppa*-*-hpux10*.
33640 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
33643 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
33645 2005-03-05 Steven G. Kargl <kargls@comcast.net>
33647 * gfortran.dg/pr19936_1.f90: New test.
33648 * gfortran.dg/pr19936_2.f90: New test.
33649 * gfortran.dg/pr19936_3.f90: New test.
33651 2005-03-05 Steven G. Kargl <kargls@comcast.net>
33652 Paul Thomas <prthomas@drfccad.cea.fr>
33654 * gfortran.dg/PR19754_1.f90: New test.
33655 * gfortran.dg/PR19754_2.f90: Ditto.
33657 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33660 * g++.dg/template/non-dependent11.C: New test.
33662 2005-03-05 Uros Bizjak <uros@kss-loka.si>
33664 * lib/target-supports.exp (check_iconv_available): Fix comment.
33666 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
33667 Joseph S. Myers <joseph@codesourcery.com>
33670 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
33672 2005-03-04 Matthew Sachs <msachs@apple.com>
33674 * gcc.exp (gcc_target_compile): Put braces around
33675 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
33676 * objc.exp (objc_target_compile): Likewise.
33677 * treelang.exp (treelang_target_compile): Likewise.
33679 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
33682 * gfortran.dg/func_result_1.f90: New test.
33684 2005-03-04 Ben Elliston <bje@au.ibm.com>
33686 * gcc.misc-tests/options.exp: New test.
33688 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
33690 * gcc.dg/pr15784-4.c: New test.
33692 2005-03-03 Geoffrey Keating <geoffk@apple.com>
33694 * gcc.c-torture/execute/pr17133.c: New.
33695 * gcc.c-torture/compile/20050303-1.c: New.
33697 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
33699 * gcc.dg/cpp/assert4.c: Fix for cygwin.
33701 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
33703 * g++.dg/overload/using2.C: New.
33705 2005-03-02 Mark Mitchell <mark@codesourcery.com>
33708 * g++.dg/init/ptrmem2.C: New test.
33710 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
33713 * gcc.dg/pr8927-1.c: New test.
33715 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
33718 * g++.dg/inherit/covariant12.C: New.
33720 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
33723 * gfortran.dg/bound_1.f90: New test.
33725 2005-02-28 Janis Johnson <janis187@us.ibm.com>
33727 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
33728 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
33730 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
33733 * gcc.dg/pr20245-1.c: New test.
33735 2005-02-28 Jakub Jelinek <jakub@redhat.com>
33737 PR middle-end/19874
33738 * gcc.c-torture/execute/20050119-2.c: New test case.
33740 2005-02-28 Ben Elliston <bje@au.ibm.com>
33742 * README: Update the DejaGnu bug reporting address.
33743 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
33744 * lib/objc-torture.exp: Likewise.
33746 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
33748 * gfortran.dg/boz_1.f90: New test.
33749 * gfortran.dg/boz_3.f90: New test.
33750 * gfortran.dg/boz_4.f90: New test.
33752 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
33754 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
33755 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
33757 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
33759 PR libfortran/20101
33760 * gfortran.dg/write_0_pe_format.f90: New test.
33762 2005-02-27 Jakub Jelinek <jakub@redhat.com>
33765 * g++.dg/opt/thunk2.C: New test.
33766 * g++.dg/opt/covariant1.C: New test.
33768 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
33770 * gfortran.dg/e_d_fmt.f90: New test.
33772 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
33774 * gcc.dg/asm-b.c: Fix comment typos.
33776 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
33778 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
33781 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
33784 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
33785 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
33786 * gcc.dg/asm-b.c: New test.
33788 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
33790 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
33791 Disable this test on IRIX 6.
33793 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
33795 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
33796 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
33799 2005-02-25 Diego Novillo <dnovillo@redhat.com>
33801 PR tree-optimization/20204
33802 * gcc.dg/pr20204.c: New test.
33804 2005-02-24 Jakub Jelinek <jakub@redhat.com>
33807 * gcc.c-torture/execute/20050224-1.c: New test.
33810 * g++.dg/warn/Wbraces2.C: New test.
33812 2005-02-23 Mark Mitchell <mark@codesourcery.com>
33815 * g++.dg/init/const2.C: New test.
33817 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
33819 PR tree-optimization/20100
33820 * gcc.c-torture/execute/pr20100-1.c: New test.
33822 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
33824 * gfortran.dg/implicit_3.f90: New test.
33826 * gfortran.dg/deftype_1.f90: New test.
33828 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
33830 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
33832 * g++.dg/other/anon3.C: Accept a warning.
33834 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
33836 * gcc.dg/pr20017.c: Fix a comment typo.
33838 2005-02-23 Bud Davis <bdavis@gfortran.org>
33840 * gfortran.dg/list_read_4.f90: Change to f90 comments.
33842 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
33845 * ada/acats/tests/cxa/cxa3004.a: Remove.
33846 * ada/acats/tests/cxb/cxb30061.am: Likewise.
33848 2005-02-22 Mark Mitchell <mark@codesourcery.com>
33851 * g++.dg/init/const1.C: New test.
33854 * g++.dg/parse/constant7.C: New test.
33857 * g++.dg/parse/error27.C: New test.
33858 * g++.dg/template/qualttp15.C: Adjust error markers.
33859 * g++.old-deja/g++.other/struct1.C: Likewise.
33862 * g++.dg/template/error17.C: New test.
33865 * g++.dg/parser/error26.C: New test.
33867 2005-02-22 Diego Novillo <dnovillo@redhat.com>
33869 PR tree-optimization/20100
33870 PR tree-optimization/20115
33871 * gcc.dg/pr20115.c: New test.
33872 * gcc.dg/pr20115-1.c: New test.
33873 * gcc.dg/pr20100.c: New test.
33874 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
33875 call-clobbered variables after alias1.
33877 2005-02-22 Bud Davis <bdavis@gfortran.org>
33879 * gfortran.dg/list_read_4.f90: new test.
33881 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
33883 PR rtl-optimization/20017.
33884 * gcc.dg/pr20017.c: New.
33886 2005-02-22 Devang Patel <dpatel@apple.com>
33889 * g++.dg/tree-ssa/pr19952.C: New test.
33891 2005-02-22 Mark Mitchell <mark@codesourcery.com>
33894 * g++.dg/parse/constant6.C: New test.
33896 2005-02-22 Uros Bizjak <uros@kss-loka.si>
33898 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
33899 * g++.dg/charset/asm2.c: Likewise.
33900 * g++.dg/charset/asm3.c: Likewise.
33901 * g++.dg/charset/asm4.c: Likewise.
33902 * g++.dg/charset/asm5.c: Likewise.
33903 * g++.dg/charset/attribute1.c: Likewise.
33904 * g++.dg/charset/attribute2.c: Likewise.
33905 * g++.dg/charset/extern1.cc: Likewise.
33906 * g++.dg/charset/extern2.cc: Likewise.
33907 * g++.dg/charset/extern3.cc: Likewise.
33908 * g++.dg/charset/function.cc: Likewise.
33909 * g++.dg/charset/string.c: Likewise.
33910 * g++.dg/charset/charset.exp: Likewise.
33911 * lib/target-supports.exp (check_iconv_available): Fix comment.
33913 2005-02-22 Uros Bizjak <uros@kss-loka.si>
33915 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
33916 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
33917 * gcc.dg/charset/asm2.c: Likewise.
33918 * gcc.dg/charset/asm3.c: Likewise.
33919 * gcc.dg/charset/asm4.c: Likewise.
33920 * gcc.dg/charset/asm5.c: Likewise.
33921 * gcc.dg/charset/asm6.c: Likewise.
33922 * gcc.dg/charset/attribute1.c: Likewise.
33923 * gcc.dg/charset/attribute2.c: Likewise.
33924 * gcc.dg/charset/builtin1.c: Likewise.
33925 * gcc.dg/charset/extern.c: Likewise.
33926 * gcc.dg/charset/function.c: Likewise.
33927 * gcc.dg/charset/string.c: Likewise.
33928 * gcc.dg/charset/charset.exp: Likewise.
33930 2005-02-21 Bud Davis <bdavis9659@comcast.net>
33933 * gfortran.dg/pr20086.f90: New test.
33935 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
33937 PR tree-optimization/19786
33938 * g++.dg/tree-ssa/pr19786.C: New.
33940 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
33942 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
33944 2005-02-21 Jeff Law <law@redhat.com>
33946 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
33948 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
33950 * gfortran.dg/do_iterator: Split loop, markup all lines for
33951 which an error locus is printed.
33952 * gfortran.dg/pr17708.f90: Markup all lines for which an error
33954 * gfortran.dg/select_4.f90: Likewise.
33955 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
33956 locuses in the various permutations.
33958 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
33960 PR tree-optimization/19951
33961 * g++.dg/vect: New directory.
33962 * g++.dg/vect/vect.exp: New file.
33963 * g++.dg/vect/pr19951.cc: New testcase.
33964 * g++.dg/dg.exp: Also prune vectorizer tests.
33966 2005-02-20 Zack Weinberg <zack@codesourcery.com>
33969 * gcc.dg/charset/builtin1.c: New test.
33971 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33974 * g++.dg/inherit/volatile1.C: New test.
33977 * g++.dg/template/dtor4.C: New test.
33979 2005-02-19 Steven G. Kargl <kargls@comcast.net>
33981 * gfortran.dg/int_1.f90: New test.
33983 2005-02-19 Devang Patel <dpatel@apple.com>
33985 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
33987 2005-02-19 Steven G. Kargl <kargls@comcast.net>
33989 * gfortran.dg/achar_1.f90: New test.
33991 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
33993 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
33995 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
33996 Jakub Jelinek <jakub@redhat.com>
33998 PR tree-optimization/19828
33999 * gcc.dg/tree-ssa/loop-7.c: New test.
34000 * gcc.c-torture/execute/20050218-1.c: New test.
34002 2005-02-19 Jakub Jelinek <jakub@redhat.com>
34005 * gcc.dg/transparent-union-1.c: New test.
34006 * gcc.dg/transparent-union-2.c: New test.
34008 2005-02-18 James E Wilson <wilson@specifixinc.com>
34010 PR tree-optimization/18977
34011 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
34013 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
34016 * gcc.dg/pr20054.c: New test.
34018 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34021 * g++.dg/ext/attrib20.C: New test.
34023 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
34025 PR middle-end/20030
34026 * gfortran.fortran-torture/execute/character_passing.f90: New test.
34028 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
34031 * g++.dg/opt/switch4.C: New.
34033 2005-02-18 Jakub Jelinek <jakub@redhat.com>
34036 PR tree-optimization/20009
34037 * gcc.c-torture/compile/20050217-1.c: New test.
34038 * g++.dg/opt/switch3.C: New test.
34040 PR tree-optimization/18947
34041 * gcc.c-torture/compile/20050215-1.c: New test.
34042 * gcc.c-torture/compile/20050215-2.c: New test.
34043 * gcc.c-torture/compile/20050215-3.c: New test.
34045 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
34048 * g++.dg/template/crash34.C: New.
34051 * g++.dg/other/access3.C: New.
34053 2005-02-17 Ira Rosen <irar@il.ibm.com>
34055 * gcc.dg/vect/vect-98.c: New test.
34057 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
34059 PR tree-optimization/19967
34060 * gcc.dg/pr19967.c: New.
34062 2005-02-16 Jakub Jelinek <jakub@redhat.com>
34064 PR middle-end/19857
34065 * gcc.dg/tree-ssa/20050215-1.c: New test.
34066 * gcc.c-torture/execute/20050215-1.c: New test.
34068 2005-02-15 Eric Christopher <echristo@redhat.com>
34070 * gcc.dg/cpp/20050215-1.c: New file.
34072 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
34074 PR tree-optimization/15785
34075 * gcc.dg/pr15785-1.c: New test.
34077 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
34080 * g++.dg/init/ctor4.C: New.
34081 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
34083 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
34085 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
34086 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
34088 2005-02-15 Andreas Schwab <schwab@suse.de>
34090 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
34093 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
34095 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
34097 2005-02-14 Diego Novillo <dnovillo@redhat.com>
34099 PR tree-optimization/19853
34100 * gcc.c-torture/compile/pr19853.c: New test.
34102 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
34105 * g++.dg/parse/local-class1.C: New.
34108 * g++.dg/parse/ptrmem3.C: New.
34111 * g++.old-deja/g++.oliva/template6.C: Add another case.
34112 * g++.dg/template/explicit6.C: New.
34114 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
34117 * g++.dg/other/redecl2.C: New.
34119 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
34122 * g++.dg/abi/covariant4.C: New.
34124 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
34126 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c:
34129 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
34131 * gcc.dg/vect/vect-96.c: Fix typo.
34133 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34137 * g++.dg/template/enum5.C: New test.
34139 2005-02-12 Ira Rosen <irar@il.ibm.com>
34141 * gcc.dg/vect/vect-97.c: New test.
34143 2005-02-12 Ira Rosen <irar@il.ibm.com>
34145 * gcc.dg/vect/vect-96.c: New test.
34147 2005-02-12 Uros Bizjak <uros@kss-loka.si>
34149 * gcc.dg/builtins-34.c: Also check ldexp*.
34151 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
34153 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
34155 2005-02-11 Janis Johnson <janis187@us.ibm.com>
34157 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
34158 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
34159 dg-require-dll, dg-require-iconv, dg-require-named-sections,
34160 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
34161 selector_list, selector_expression, dg-process-target): Move to new
34162 file target-supports-dg.exp.
34163 * lib/target-supports-dg.exp: New.
34165 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
34168 2005-02-11 Jakub Jelinek <jakub@redhat.com>
34171 * g++.dg/other/ptrmem6.C: New test.
34173 PR middle-end/19858
34174 * gcc.c-torture/compile/20050210-1.c: New test.
34176 2005-02-11 Mark Mitchell <mark@codesourcery.com>
34179 * g++.dg/warn/Wbraces1.C: New test.
34181 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
34183 * gcc.dg/builtins-52.c: New testcase.
34185 2005-02-10 Jakub Jelinek <jakub@redhat.com>
34188 * gcc.c-torture/execute/20050119-1.c: New test.
34190 2005-02-09 Mark Mitchell <mark@codesourcery.com>
34193 * g++.dg/init/delete1.C: New test.
34195 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
34198 * g++.dg/template/static12.C: New test.
34200 2005-02-09 Mark Mitchell <mark@codesourcery.com>
34203 * g++.dg/conversion/ambig1.C: New test.
34206 * g++.dg/ext/attrib19.C: New test.
34209 * g++.dg/parse/dtor5.C: New test.
34212 * g++.dg/template/dtor3.C: New test.
34215 * g++.dg/template/static11.C: New test.
34216 * g++.dg/template/crash2.C: Remove dg-error marker.
34218 2005-02-09 Janis Johnson <janis187@us.ibm.com>
34221 * g++.old-deja/g++.mike/p10769a.C: Remove.
34223 2005-02-09 Roger Sayle <roger@eyesopen.com>
34225 * gcc.dg/builtins-48.c: New test case.
34226 * gcc.dg/builtins-49.c: New test case.
34227 * gcc.dg/builtins-50.c: New test case.
34228 * gcc.dg/builtins-51.c: New test case.
34230 2005-02-09 Ian Lance Taylor <ian@airs.com>
34232 PR middle-end/19583
34233 * g++.dg/warn/Wreturn-type-3.C: New test.
34235 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
34237 PR middle-end/19402
34238 * gcc.dg/pr19402-1.c: New testcase.
34239 * gcc.dg/pr19402-2.c: likewise.
34241 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
34243 PR middle-end/19854
34244 * g++.dg/tree-ssa/tmmti.C: New testcase.
34246 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
34248 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
34250 2005-02-08 Mark Mitchell <mark@codesourcery.com>
34253 * g++.dg/parse/crash23.C: New test.
34254 * g++.dg/warn/Weff1.C: New test.
34256 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
34258 * gcc.dg/20050209-1.c: New test.
34260 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
34263 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
34265 2005-02-08 Mike Stump <mrs@apple.com>
34267 * g++.dg/pch/import-2.c: New test.
34268 * g++.dg/pch/import-2.hs: New.
34269 * g++.dg/pch/include/import-2a.h: New.
34270 * g++.dg/pch/include/import-2b.h: New.
34272 2005-02-08 Janis Johnson <janis187@us.ibm.com>
34274 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
34276 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
34278 * gfortran.dg/substr_1.f90: New test.
34280 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
34282 PR middle-end/19775
34283 * gcc.dg/torture/builtin-power-1.c: Disable test for
34284 invalid transformation.
34285 * gcc.dg/builtins-10.c: Likewise. Disable one test we
34286 no longer optimize.
34287 * gcc.dg/builtins-47.c: New testcase.
34289 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
34290 Dorit Naishlos <dorit@il.ibm.com>
34292 * gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
34294 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
34296 * gcc.c-torture/compile/20050206-1.c: New test.
34298 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
34301 * g++.dg/opt/pr19768.C: New test.
34303 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
34306 * gcc.c-torture/compile/pr19736.c: New test.
34308 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34311 * g++.dg/parse/error25.C: New test.
34313 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
34315 * gcc.c-torture/execute/20050203-1.c: New.
34317 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
34319 * gcc.dg/vect/vect-85.c: Remove xfail.
34320 * gcc.dg/vect/vect-86.c: Remove xfail.
34321 * gcc.dg/vect/vect-87.c: Remove xfail.
34322 * gcc.dg/vect/vect-88.c: Remove xfail.
34324 2005-02-02 Geoffrey Keating <geoffk@apple.com>
34326 * gcc.dg/altivec-19.c: New.
34328 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
34331 * gcc.dg/nested-func-3.c: New test.
34332 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
34334 2005-02-02 Janis Johnson <janis187@us.ibm.com>
34336 * gcc.test-framework/gen_directive_tests: Generate tests for
34337 selector expressions.
34339 2005-02-02 Matt Austern <austern@apple.com>
34342 * g++/ext/builtin7.C: New.
34343 * g++/ext/builtin8.C: New.
34345 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
34348 * gcc.dg/pr18502-1.c: New test.
34350 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34353 * g++.dg/template/local4.C: Tweak.
34355 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
34357 PR tree-optimization/19578
34358 * gcc.c-torture/compile/20050202-1.c: New test.
34360 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
34363 * gcc.dg/c99-init-4.c: New test.
34365 2005-02-01 Janis Johnson <janis187@us.ibm.com>
34367 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
34369 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
34371 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
34372 * g++.dg/eh/check-vect.h: New.
34374 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
34375 * gcc.dg/vect/vect-78.c: Ditto.
34376 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
34379 * g++.dg/conversion/simd1.C: Expect warning.
34380 * g++.dg/ext/attribute-test-1.C: Ditto.
34381 * g++.dg/ext/attribute-test-2.C: Ditto.
34382 * g++.dg/ext/attribute-test-3.C: Ditto.
34383 * g++.dg/ext/attribute-test-4.C: Ditto.
34385 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
34386 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
34388 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
34390 2005-02-01 Richard Henderson <rth@redhat.com>
34392 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
34393 long double for ibm double-double format.
34394 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
34396 2005-02-01 Diego Novillo <dnovillo@redhat.com>
34398 PR tree-optimization/19633
34399 * gcc.dg/pr19633-1.c: New test.
34400 * gcc.dg/pr19633.c: Tweak to make pointer point
34401 to NULL or a symbol.
34403 2005-02-01 Janis Johnson <janis187@us.ibm.com>
34405 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
34407 (dg-process-target (local override)): Handle selector expressions.
34409 * gcc.test-framework/README: Describe tests in source directory.
34410 * gcc.test-framework/test-framework.awk: Handle dg- tests.
34411 * gcc.test-framework/test-framework.exp: Handle dg- tests.
34412 * gcc.test-framework/dg-bogus-exp-P.c: New test.
34413 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
34414 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
34415 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
34416 * gcc.test-framework/dg-do-link-exp-P.c: New test.
34417 * gcc.test-framework/dg-do-run-exp-P.c: New test.
34418 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
34419 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
34420 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
34421 * gcc.test-framework/dg-error-exp-P.c: New test.
34422 * gcc.test-framework/dg-error-exp-XP.c: New test.
34423 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
34424 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
34425 * gcc.test-framework/dg-output-exp-P.c: New test.
34426 * gcc.test-framework/dg-output-exp-XF.c: New test.
34427 * gcc.test-framework/dg-warning-exp-P.c: New test.
34428 * gcc.misc-tests/dg-1.c: Remove.
34429 * gcc.misc-tests/dg-2.c: Remove.
34430 * gcc.misc-tests/dg-3.c: Remove.
34431 * gcc.misc-tests/dg-4.c: Remove.
34432 * gcc.misc-tests/dg-5.c: Remove.
34433 * gcc.misc-tests/dg-6.c: Remove.
34434 * gcc.misc-tests/dg-7.c: Remove.
34435 * gcc.misc-tests/dg-8.c: Remove.
34436 * gcc.misc-tests/dg-9.c: Remove.
34437 * gcc.misc-tests/dg-10.c: Remove.
34438 * gcc.misc-tests/dg-11.c: Remove.
34439 * gcc.misc-tests/dg-12.c: Remove.
34440 * gcc.misc-tests/dg-test.exp: Remove.
34442 * gcc.test-framework/test-framework.awk: Change recording and
34443 printing of passes and failures.
34445 * gcc.test-framework: New directory.
34446 * gcc.test-framework/README: New.
34447 * gcc.test-framework/test-framework.exp: New.
34448 * gcc.test-framework/test-framework.awk: New.
34449 * gcc.test-framework/gen_directive_tests: New.
34451 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
34453 * lib/treelang.exp: Fix comment typos.
34454 (treelang_target_compile): Don't append libs=-ltreelang to options.
34456 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
34458 * g++.dg/parse/typename7.C: Adjust error messages.
34460 2005-01-31 Jeff Law <law@redhat.com>
34462 * gcc.c-torture/execute/20050131-1.c: New test.
34463 * gcc.dg/wcaselabel.c: New test.
34465 2005-01-31 Mark Mitchell <mark@codesourcery.com>
34467 * g++.dg/other/warning1.C: Adjust error messags.
34468 * g++.dg/parse/constant5.C: New test.
34470 2005-01-31 Steven Bosscher <stevenb@suse.de>
34473 * gcc.c-torture/compile/20011130-1.c: Reorder to make
34474 the test case valid.
34475 * gcc.dg/20030815-1.c: Remove invalid tests.
34476 * gcc.dg/array-7.c: Adjust expected result.
34477 * gcc.dg/pr18596-3.c: Likewise.
34478 * gcc.dg/noncompile/20000901-1.c: Likewise.
34479 * gcc.dg/noncompile/init-2.c: Likewise.
34480 * gcc.dg/noncompile/init-4.c: Likewise.
34482 2005-01-31 Dale Johannesen <dalej@apple.com>
34484 * g++.dg/opt/pr19650.C: New test.
34486 2005-01-31 Richard Henderson <rth@redhat.com>
34488 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
34489 long double for intel double extended format.
34490 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
34492 2005-01-30 Mark Mitchell <mark@codesourcery.com>
34495 * g++.dg/template/static10.C: New test.
34498 * g++.dg/parse/error24.C: New test.
34501 * g++.dg/lookup/builtin1.C: New test.
34504 * g++.dg/warn/conv3.C: New test.
34506 2005-01-30 Bud Davis <bdavis@gfortran.org>
34509 * gfortan.dg/inquire_7.f90
34511 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
34513 PR tree-optimization/15791
34514 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
34515 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
34516 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
34517 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
34518 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
34519 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
34520 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
34521 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
34522 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
34523 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
34525 2005-01-29 Paul Brook <paul@codesourcery.com>
34528 * check.c (real_or_complex_check): New function.
34529 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
34530 * intrinsic.c (add_functions): Use new check functions.
34531 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
34534 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
34536 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
34537 gcc.dg/lvalue-3.c: New tests.
34538 * gcc.dg/concat.c: Update expected messages.
34540 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
34542 PR libfortran/19595
34543 * gfortran.dg/eor_1.f90: New test.
34545 2005-01-29 Steven G. Kargl <kargls@comcast.net>
34548 * gfortran.dg/logical_data_1.f90: New test.
34550 2005-01-28 Mark Mitchell <mark@codesourcery.com>
34553 * g++.dg/template/crash33.C: New test.
34556 * g++.dg/template/crash32.C: New test.
34558 2005-01-28 Ian Lance Taylor <ian@airs.com>
34560 PR middle-end/16558
34561 * g++.dg/warn/Wreturn-type-2.C: New test.
34563 2004-06-24 Jeff Law <law@redhat.com>
34565 * gcc.dg/tree-ssa/20050128-1.c: New test.
34567 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
34569 * gcc.target/frv/all-mdpackh-1.c: New test.
34571 2005-01-28 Steven Bosscher <stevenb@suse.de>
34573 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
34575 2005-01-27 Richard Henderson <rth@redhat.com>
34577 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
34579 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
34581 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
34583 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
34585 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
34586 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
34587 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
34588 to cope with cases where the multilib options override the dg-options.
34590 2005-01-27 Jakub Jelinek <jakub@redhat.com>
34593 * gcc.dg/noncompile/20050120-1.c: New test.
34595 2005-01-26 Diego Novillo <dnovillo@redhat.com>
34597 PR tree-optimization/19633
34598 * gcc.dg/pr19633.c: New test.
34599 * gcc.dg/tree-ssa/pr19633.c: New test.
34601 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
34603 * gcc.dg/20041216-1.c: New test.
34605 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
34608 * objc.dg/selector-2.m: New test.
34610 2005-01-26 Jakub Jelinek <jakub@redhat.com>
34612 * g++.dg/opt/range-test-2.C: New test.
34614 PR rtl-optimization/19579
34615 * gcc.c-torture/execute/20050124-1.c: New test.
34617 2005-01-26 Greg Parker <gparker@apple.com>
34618 Stuart Hastings <stuart@apple.com>
34620 * gcc.c-torture/execute/20050125-1.c: New.
34622 2005-01-18 Jan Hubicka <jh@suse.cz>
34624 PR tree-optimize/19337
34625 * gcc.c-torture/compile/20050119-1.c: New test.
34627 2005-01-24 James E Wilson <wilson@specifixinc.com>
34629 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
34630 test for successful match.
34632 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
34635 * objc.dg/comp-types-7.m: New test.
34637 2005-01-24 Janis Johnson <janis187@us.ibm.com>
34639 * lib/target-supports.exp (current_target_name): New.
34640 (check_effective_target_ilp32, check_effective_target_lp64):
34641 Cache the result to use as long as the current target, with
34642 multilib flags, remains the same.
34644 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
34645 (dg-require-weak, dg-require-visibility, dg-require-alias,
34646 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
34647 dg-require-effective-target, dg-skip-if): Remove call to
34648 skip_test_and_clear_xfail.
34649 (dg-test): Clear xfail data.
34651 2005-01-24 Jakub Jelinek <jakub@redhat.com>
34654 * gcc.dg/ppc64-toc.c: New test.
34656 * g++.dg/tree-ssa/empty-1.C: New test.
34658 PR middle-end/19551
34659 * gcc.c-torture/execute/20050121-1.c: New test.
34660 * gcc.dg/20050121-2.c: New test.
34662 2004-01-23 Steven G. Kargl <kargls@comcast.net>
34663 Paul Brook <paul@codesourcery.com>
34666 * gfortran.dg/real_const_1.f: New test.
34667 * gfortran.dg/real_const_2.f90: New test.
34668 * gfortran.dg/complex_int_1.f90: New test.
34670 2005-01-23 Bud Davis <bdavis9659@comcast.net>
34673 * gfortan.dg/inquire_6.f90: New test.
34675 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
34677 PR libfortran/19451
34678 * open_readonly_1.f90: New test.
34680 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
34682 PR libfortran/18982
34683 * gfortran.dg/open_new.f90: New file.
34685 2005-01-22 Paul Brook <paul@codesourcery.com>
34687 * namelist_1.f90: New test.
34689 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
34691 PR tree-optimization/19484
34692 * gcc.c-torture/compile/20050122-[12].c: New tests.
34694 2005-01-22 Paul Brook <paul@codesourcery.com>
34696 * gfortran.dg/implicit_2.f90: New test.
34698 2005-01-22 Bud Davis <bdavis9659@comcast.net>
34701 * gfortran.dg/inquire_5.f90: New test.
34703 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34706 * gcc.dg/pr18809-1.c: New test.
34708 2005-01-21 Ian Lance Taylor <ian@airs.com>
34710 * gcc.dg/20050121-1.c: New test.
34712 PR tree-optimization/13000
34713 * gcc.dg/20040206-1.c: Change warning to point where function is
34716 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34719 * g++.dg/template/array11.C: New test.
34721 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
34723 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
34724 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
34725 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
34726 * gfortran.dg/getenv_1.f90: Add dg-do directive.
34727 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
34728 gfortran.dg/pr17164.f90: Add missing dg-do directives.
34730 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
34732 PR tree-optimization/15349
34733 * gcc.dg/tree-ssa/pr15349.c: New.
34735 2005-01-20 Steve Ellcey <sje@cup.hp.com>
34737 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
34739 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
34741 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
34742 scan-assembler-times directive name.
34744 * gcc.dg/asm-a.c: Move dg-require-effective-target to
34747 PR rtl-optimization/19462
34748 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
34750 2005-01-19 Steve Ellcey <sje@cup.hp.com>
34752 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
34753 counting function calls on ia64.
34755 2005-01-19 Jakub Jelinek <jakub@redhat.com>
34757 PR rtl-optimization/15139
34758 * gcc.dg/20050111-2.c: New test.
34761 * gcc.c-torture/compile/20050113-1.c: New testcase.
34763 PR middle-end/19164
34764 * gcc.dg/20050113-1.c: New testcase.
34766 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
34768 * gcc.dg/vect/vect-85.c: Add comment.
34769 * gcc.dg/vect/vect-86.c: Add xfail for now.
34770 * gcc.dg/vect/vect-87.c: Add xfail for now.
34771 * gcc.dg/vect/vect-88.c: Add xfail for now.
34772 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
34774 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34776 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
34778 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
34780 * g++.dg/debug/typedef3.C: New test.
34782 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
34785 * gcc.dg/asm-a.c: New test.
34787 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
34789 * gcc.dg/sh-relax.c: Add prototype for abort.
34791 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
34793 * gcc.dg/short-compare-1.c: New test.
34794 * gcc.dg/short-compare-2.c: Likewise.
34796 2005-01-18 Michael Matz <matz@suse.de>
34798 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
34800 2005-01-17 Diego Novillo <dnovillo@redhat.com>
34802 PR tree-optimization/19121
34803 * gcc.c-torture/compile/pr19121.c: New test.
34805 2005-01-17 James E. Wilson <wilson@specifixinc.com>
34808 * gcc.c-torture/compile/pr19357.c: New test.
34810 2005-01-17 Ian Lance Taylor <ian@airs.com>
34813 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
34814 pass--those that refer just to the variable, possibly with a
34816 * gcc.dg/c99-const-expr-3.c: Likewise.
34818 PR middle-end/13127
34819 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
34822 2005-01-16 Bud Davis <bdavis9659@comcast.net>
34825 * gfortran.dg/endfile_2.f90: New test.
34827 2005-01-16 Steven G. Kargl <kargls@comcast.net>
34830 * gfortran.dg/select_5.f90: New test.
34832 2004-01-16 Paul Brook <paul@codesourcery.com>
34834 * gfortran.dg/common_4.f90: New test.
34836 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
34838 PR rtl-optimization/19462
34839 * gcc.dg/torture/pr19462-1.c: New test.
34841 2005-01-15 Ziemowit Laski <zlaski@apple.com>
34844 * objc.dg/func-ptr-2.m: New.
34845 * objc.dg/volatile-1.m: New.
34847 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
34849 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
34851 2005-01-15 Jakub Jelinek <jakub@redhat.com>
34853 PR tree-optimization/19060
34854 * gcc.c-torture/execute/20050104-1.c: New test.
34856 2005-01-15 Bud Davis <bdavis9659@comcast.net>
34859 * gfortran.dg/write_to_null.f90: New test.
34861 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
34862 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
34865 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
34868 2005-01-15 Jakub Jelinek <jakub@redhat.com>
34871 * g++.dg/init/vector1.C: New test.
34873 2005-01-14 James E. Wilson <wilson@specifixinc.com>
34876 * gcc.target/ia64/sibcall-unwind-1.c: New test.
34878 * gcc.target/ia64/sibcall-unwind-2.c: New test.
34880 2005-01-14 Steven G. Kargl <kargls@comcast.net>
34882 * gfortran.dg/select_1.f90: New test.
34883 * gfortran.dg/select_2.f90: New test.
34884 * gfortran.dg/select_3.f90: New test.
34885 * gfortran.dg/select_4.f90: New test.
34887 2005-01-14 Jakub Jelinek <jakub@redhat.com>
34889 PR middle-end/19084
34890 PR rtl-optimization/19348
34891 * gcc.dg/20050111-1.c: New test.
34892 * gcc.c-torture/execute/20050111-1.c: New test.
34894 * gcc.dg/i386-asm-4.c: New test.
34896 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
34898 * gcc.dg/nested-func-2.c: New test.
34899 * ada/acats/norun.lst: Remove c953002.
34901 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
34903 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
34905 2005-01-12 Ben Elliston <bje@au.ibm.com>
34907 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
34909 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
34912 * g++.dg/abi/align1.C: New test.
34914 2005-01-11 Alan Modra <amodra@bigpond.net.au>
34916 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
34918 * g++.dg/ext/altivec_check.h: Support compiling as C.
34920 2005-01-10 Roger Sayle <roger@eyesopen.com>
34923 * g++.dg/expr/pr19355-1.C: New test case.
34925 2005-01-10 Laurent GUERBY <laurent@guerby.net>
34927 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
34928 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
34929 * ada/acats/tests/c3/c92005b.ada: Likewise.
34930 * ada/acats/tests/c3/cxb3012.a: Likewise.
34931 * ada/acats/norun.lst: Add c380004 and c953002, add PR
34933 2005-01-09 Paul Brook <paul@codesourcery.com>
34935 * gfortran.dg/common_2.f90: New file.
34936 * gfortran.dg/common_3.f90: New file.
34938 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
34940 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
34942 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
34944 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
34945 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
34946 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
34947 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
34948 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
34949 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
34950 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
34951 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
34952 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
34953 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
34954 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
34955 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
34956 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
34957 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
34958 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
34959 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
34960 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
34961 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
34962 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
34963 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
34964 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
34965 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
34966 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
34967 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
34968 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
34969 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
34970 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
34971 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
34972 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
34973 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
34974 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
34975 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
34976 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
34977 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
34978 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
34979 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
34980 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
34981 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
34982 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
34983 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
34984 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
34985 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
34986 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
34987 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
34988 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
34989 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
34990 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
34991 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
34992 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
34993 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
34994 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
34995 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
34996 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
34997 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
34998 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
34999 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
35000 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
35001 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
35002 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
35003 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
35004 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
35005 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
35006 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
35007 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
35008 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
35009 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
35010 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
35012 * gcc.dg/vect/vect-1.c: Fix spelling.
35013 * gcc.dg/vect/vect-10.c: Fix spelling.
35014 * gcc.dg/vect/vect-11.c: Fix spelling.
35015 * gcc.dg/vect/vect-12.c: Fix spelling.
35016 * gcc.dg/vect/vect-14.c: Fix spelling.
35017 * gcc.dg/vect/vect-15.c: Fix spelling.
35018 * gcc.dg/vect/vect-16.c: Fix spelling.
35019 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
35020 * gcc.dg/vect/vect-64.c: Fix comments.
35021 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
35023 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
35024 Ira Rosen <irar@il.ibm.com>
35026 * gcc.dg/vect/vect-70.c: New test.
35027 * gcc.dg/vect/vect-71.c: New test.
35029 2005-01-09 Manfred Hollstein <mh@suse.com>
35031 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
35032 * gcc.dg/pr18241-2.c: Likewise.
35033 * gcc.dg/pr18241-3.c: Likewise.
35034 * gcc.dg/pr18241-4.c: Likewise.
35035 * gcc.dg/pr18241-5.c: Likewise.
35037 2005-01-08 Richard Henderson <rth@redhat.com>
35039 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
35040 False for x86 and x86-64.
35042 2005-01-08 Diego Novillo <dnovillo@redhat.com>
35044 PR tree-optimization/18241
35045 * gcc.dg/pr18241-1.c: New test.
35046 * gcc.dg/pr18241-2.c: New test.
35047 * gcc.dg/pr18241-3.c: New test.
35048 * gcc.dg/pr18241-4.c: New test.
35049 * gcc.dg/pr18241-5.c: New test.
35051 2005-01-08 Steven G. Kargl <kargls@comcast.net>
35053 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
35054 gfortran.dg/select_4.f90: New.
35056 2005-01-07 Jakub Jelinek <jakub@redhat.com>
35058 * gcc.c-torture/execute/20050107-1.c: New test.
35060 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
35063 * g++.dg/template/ref2.C: New.
35065 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
35067 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
35068 instead of being empty.
35070 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
35073 * gfortran.dg/array-1.f90: New test.
35075 2005-01-07 Jakub Jelinek <jakub@redhat.com>
35077 PR tree-optimization/19283
35078 * gcc.c-torture/execute/20050106-1.c: New test.
35080 PR rtl-optimization/18861
35081 * gcc.dg/20050105-1.c: New test.
35083 PR tree-optimization/18828
35084 * gcc.dg/20050105-2.c: New test.
35086 2005-01-07 Andreas Jaeger <aj@suse.de>
35088 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
35090 2005-01-07 Bud Davis <bdavis9659@comcast.net>
35093 * gfortran.dg/fmt_read.f90: New test.
35095 2005-01-06 Geoffrey Keating <geoffk@apple.com>
35097 * gcc.dg/rs6000-ldouble-2.c: New.
35099 2005-01-06 Mark Mitchell <mark@codesourcery.com>
35102 * g++.dg/parser/ctor2.C: New test.
35104 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35107 * g++.dg/template/using9.C: New test.
35109 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35112 * g++.dg/lookup/friend6.C: New test.
35114 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
35117 * g++.dg/template/array10.C: New.
35119 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35121 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
35122 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
35124 2005-01-06 Jakub Jelinek <jakub@redhat.com>
35126 * gcc.c-torture/compile/20050105-1.c: New test.
35128 2005-01-05 Geoffrey Keating <geoffk@apple.com>
35130 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
35132 2005-01-05 Roger Sayle <roger@eyesopen.com>
35134 PR middle-end/19100
35135 * gcc.dg/conv-3.c: New test case.
35137 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
35139 * gcc.dg/asm-wide-1.c: New test.
35141 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
35144 * g++.dg/parse/crash22.C: New
35146 2005-01-04 Geoffrey Keating <geoffk@apple.com>
35149 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
35151 2005-01-04 Uros Bizjak <uros@kss-loka.si>
35153 PR middle-end/17767
35154 * gcc.dg/i386-mmx-6.c: New test case.
35156 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
35158 PR tree-optimization/18308
35159 * gcc.dg/vect/pr18308.c: New testcase.
35161 2005-01-04 Andreas Jaeger <aj@suse.de>
35163 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
35165 2005-01-03 Geoffrey Keating <geoffk@apple.com>
35166 Robert Bowdidge <bowdidge@apple.com>
35168 * gcc.dg/cpp/subframework1.c: New.
35169 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
35170 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
35171 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
35172 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
35174 2005-01-03 Geoffrey Keating <geoffk@apple.com>
35176 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
35178 * gcc.dg/darwin-weakimport-2.c: New.
35180 2005-01-03 Richard Henderson <rth@redhat.com>
35182 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
35184 2005-01-03 Richard Henderson <rth@redhat.com>
35186 * gcc.dg/vect/vect.exp: Enable for ia64.
35187 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
35188 (check_effective_target_vect_float): Likewise.
35189 (check_effective_target_vect_no_align): Likewise.
35190 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
35191 * gcc.dg/vect/vect-8.c: Likewise.
35193 2005-01-03 Uros Bizjak <uros@kss-loka.si>
35196 * gcc.dg/pr19236-1.c: New test case.
35198 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
35200 PR rtl-optimization/12092
35201 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
35203 2005-01-02 Andreas Jaeger <aj@suse.de>
35205 * gcc.dg/pr12092-1.c: Do not run on x86_64.
35207 2005-01-01 Roger Sayle <roger@eyesopen.com>
35208 Andrew Pinski <pinskia@physics.uc.edu>
35210 PR rtl-optimization/12092
35211 * gcc.dg/pr12092-1.c: New test case.
35213 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
35215 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
35216 'hidden' and 'default' for better portability.
35217 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
35219 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
35221 * g++.old-deja/g++.brendan/new3.C: Likewise.
35223 2005-01-01 Steven Bosscher <stevenb@suse.de>
35225 * gcc.dg/20041231-1.C: New test.
35226 * g++.dg/warn/Wunreachable-code-1.C: New test.
35228 2004-12-30 David Edelsohn <edelsohn@gnu.org>
35230 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
35231 file, not /dev/null. Abort on error.
35233 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
35234 Ziemowit Laski <zlaski@apple.com>
35237 * objc.dg/encode-5.m: New test.
35239 2004-12-29 Richard Henderson <rth@redhat.com>
35241 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
35242 * objc.dg/stabs-1.m: Disable for ia64.
35244 2004-12-29 Mark Mitchell <mark@codesourcery.com>
35247 * g++.dg/warn/Wunused-10.C: New test.
35249 2004-12-28 Richard Henderson <rth@redhat.com>
35251 * objc.dg/stabs-1.m: Disable for alpha.
35253 2004-12-27 Mark Mitchell <mark@codesourcery.com>
35256 * g++.dg/parse/error23.C: New test.
35258 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35260 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
35263 * gfortran.dg/intrinsic_modulo_1.f90: New.
35264 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
35265 tests with divisor -1.
35267 2004-12-27 Mark Mitchell <mark@codesourcery.com>
35269 * g++.dg/opt/temp1.C (memcpy): Return a value.
35272 * g++.dg/expr/cond7.C: New test.
35274 2004-12-27 Paul Brook <paul@codesourcery.com>
35276 * gfortran.dg/g77/select_no_compile.f: Remove.
35278 2004-12-27 Richard Henderson <rth@redhat.com>
35280 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
35281 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
35282 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
35284 2004-12-26 Richard Henderson <rth@redhat.com>
35286 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
35287 by 1i instead of token pasting.
35289 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
35291 PR tree-optimization/17578
35292 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
35293 to additional_flags.
35294 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
35296 2004-12-25 Richard Henderson <rth@redhat.com>
35298 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
35301 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
35303 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
35305 * gcc.dg/pr17957.c (dg-options): Likewise.
35306 * gcc.dg/struct-ret-1.c: Add prototype for abort.
35307 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
35308 instead of 0 on __hppa__.
35309 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
35310 "foo,%r" on hppa*-*-*.
35312 2004-12-23 Bud Davis <bdavis9659@comcast.net>
35315 * gfortran.dg/complex_write.f90: New test.
35317 2004-12-23 Mark Mitchell <mark@codesourcery.com>
35320 * g++.dg/parse/pragma2.C: New test.
35322 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
35324 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
35326 * gcc.dg/empty2.c: Add missing dg-warning.
35328 2004-12-23 Mark Mitchell <mark@codesourcery.com>
35331 * g++.dg/template/local4.C: New test.
35332 * g++.dg/template/crash19.C: Add dg-error marker.
35334 * g++.dg/template/crash31.C: Correct embedded PR number.
35336 2004-12-23 Mark Mitchell <mark@codesourcery.com>
35339 * g++.dg/opt/temp1.C: Add do-run marker.
35341 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
35343 * g++.dg/template/spec19.C: New.
35345 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
35348 * gcc.dg/empty2.c: New.
35350 2004-12-23 Richard Henderson <rth@redhat.com>
35352 * lib/target-supports.exp (check_effective_target_vect_no_align):
35353 Remove i?86 and x86-64.
35355 2004-12-23 Mark Mitchell <mark@codesourcery.com>
35358 * g++.dg/opt/temp1.C: New test.
35360 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35363 * g++.dg/template/friend33.C: New testcase.
35365 2004-12-22 Mark Mitchell <mark@codesourcery.com>
35368 * g++.dg/template/cond5.C: New test.
35371 * g++.dg/inherit/thunk3.C: New test.
35374 * g++.dg/warn/Wunused-9.C: New test.
35376 2004-12-22 Janis Johnson <janis187@us.ibm.com>
35378 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
35380 2004-12-22 Jan Beulich <jbeulich@novell.com>
35382 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
35384 2004-12-21 Mark Mitchell <mark@codesourcery.com>
35387 * g++.dg/ext/packed8.C: New test.
35390 * g++.dg/template/crash31.C: New test.
35393 * g++.dg/template/crash30.C: New test.
35395 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
35398 * g++.dg/eh/ctor3.C: New test.
35400 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
35402 * objc.dg/stabs-1.m: Allow section name to be quoted and
35403 assembly label to begin with '.LL'.
35405 2004-12-21 Janis Johnson <janis187@us.ibm.com>
35407 * gcc.dg/vect/vect.exp
35408 (check_effective_target_lp64_or_vect_no_align): New.
35409 * gcc.dg/vect/vect-77.c: Use it.
35410 * gcc.dg/vect/vect-78.c: Use it.
35412 * lib/target-supports.exp
35413 (check_effective_target_vect_no_max,
35414 check_effective_target_vect_no_bitwise,
35415 check_effective_target_vect_no_align): New.
35416 * gcc.dg/vect/vect-13.c: Use them.
35417 * gcc.dg/vect/vect-17.c: Ditto.
35418 * gcc.dg/vect/vect-18.c: Ditto.
35419 * gcc.dg/vect/vect-19.c: Ditto.
35420 * gcc.dg/vect/vect-20.c: Ditto.
35421 * gcc.dg/vect/vect-27.c: Ditto.
35422 * gcc.dg/vect/vect-29.c: Ditto.
35423 * gcc.dg/vect/vect-44.c: Ditto.
35424 * gcc.dg/vect/vect-48.c: Ditto.
35425 * gcc.dg/vect/vect-50.c: Ditto.
35426 * gcc.dg/vect/vect-52.c: Ditto.
35427 * gcc.dg/vect/vect-54.c: Ditto.
35428 * gcc.dg/vect/vect-56.c: Ditto.
35429 * gcc.dg/vect/vect-58.c: Ditto.
35430 * gcc.dg/vect/vect-60.c: Ditto.
35431 * gcc.dg/vect/vect-72.c: Ditto.
35432 * gcc.dg/vect/vect-80.c: Ditto.
35434 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
35437 * g++.dg/init/string1.C: New.
35440 * g++.dg/other/synth1.C: New.
35442 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
35445 * gcc.dg/pr18963-1.c: New test.
35447 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
35450 * gcc.dg/funcdef-storage-1.c (foo): Remove.
35451 * gcc.dg/pr18596-1.c: Use dg-error.
35452 (dg-options): Use -fno-unit-at-a-time.
35453 * gcc.dg/pr18596-2.c: New test.
35454 * gcc.dg/pr18596-3.c: New test.
35456 2004-12-20 Roger Sayle <roger@eyesopen.com>
35458 PR middle-end/18683
35459 * g++.dg/opt/pr18683-1.C: New test case.
35461 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
35464 * g++.dg/opt/max1.C: Fix for 64bit targets.
35466 2004-12-20 Matt Austern <austern@apple.com>
35469 * g++.dg/ext/builtin6.C: New
35471 2004-12-20 Diego Novillo <dnovillo@redhat.com>
35473 PR tree-optimization/19080
35474 * gcc.c-torture/compile/pr19080.c: New test.
35476 2004-12-20 Steven Bosscher <stevenb@suse.de>
35478 * gcc.dg/20041219-1.c: New test.
35480 2004-12-19 Roger Sayle <roger@eyesopen.com>
35482 PR middle-end/19068
35483 * g++.dg/opt/max1.C: New test case.
35485 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
35487 * gcc.dg/fdata-sections-1.c: New test.
35489 2004-12-18 Roger Sayle <roger@eyesopen.com>
35491 PR middle-end/18548
35492 * gcc.dg/max-1.c: New test case.
35494 2004-12-18 Jakub Jelinek <jakub@redhat.com>
35496 * gcc.c-torture/execute/20041218-1.c: New test.
35498 2004-12-17 Diego Novillo <dnovillo@redhat.com>
35500 * gcc.dg/pr18501.c: New test.
35501 * gcc.dg/uninit-5.c: XFAIL.
35502 * gcc.dg/uninit-9.c: XFAIL.
35504 2004-12-17 Dale Johannesen <dalej@apple.com>
35506 * gcc.dg/20041213-1.c: New.
35508 2004-12-17 Ziemowit Laski <zlaski@apple.com>
35510 * objc.dg/stabs-1.m: Allow assembly label to begin
35513 2004-12-17 Jakub Jelinek <jakub@redhat.com>
35515 * gcc.c-torture/execute/20041213-1.c: Move...
35516 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
35518 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
35521 * g++.dg/lookup/conv-5.C: New.
35523 2004-12-16 Ziemowit Laski <zlaski@apple.com>
35525 * objc.dg/stabs-1.m: New test.
35527 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
35529 * gcc.dg/visibility-c.c: Change compile to
35530 assemble for the test.
35532 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
35535 * gcc.dg/visibility-c.c: New test.
35537 2004-12-16 Roger Sayle <roger@eyesopen.com>
35539 PR middle-end/18493
35540 * gcc.dg/switch-8.c: New test case.
35542 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
35545 * g++.dg/template/init4.C: New.
35546 * g++.dg/opt/static3.C: Enable optimizer.
35548 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
35550 * g++.dg/other/complex1.C: New test.
35552 2004-12-15 Alan Modra <amodra@bigpond.net.au>
35554 * g++.dg/opt/inline9.C: New test.
35556 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35559 * gfotran.dg/nullify_1.f: New test.
35561 2004-12-15 Richard Henderson <rth@redhat.com>
35563 * gcc.target/i386/i386.exp: New harness.
35564 * gcc.target/i386/vect-args.c: New.
35566 2004-12-15 David Edelsohn <edelsohn@gnu.org>
35568 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
35570 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35573 * g++.dg/template/friend32.C: New test.
35575 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
35577 * cpp/pragma-once-1.c: New test.
35578 * cpp/pragma-once-1b.h: Likewise.
35579 * cpp/pragma-once-1c.h: Likewise.
35580 * cpp/pragma-once-1d.h: Likewise.
35581 * cpp/inc/pragma-once-1a.h: Likewise.
35583 2004-12-15 Bud Davis <bdavis9659@comcast.net>
35584 Steven G. Kargl <kargls@comcast.net>
35587 * gfortran.dg/list_read_3.f90: New test.
35589 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
35591 * gcc.dg/ftrapv-2.c: New test.
35593 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
35596 * g++.dg/template/typename9.C: New test.
35598 2004-12-14 Mark Mitchell <mark@codesourcery.com>
35601 * g++.dg/template/typename8.C: New test.
35602 * g++.dg/parse/friend2.C: Tweak error message.
35604 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
35606 * gcc.c-torture/20041214-1.c: New test.
35608 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
35611 * g++.dg/init/array17.C: New test.
35613 2004-12-14 Mark Mitchell <mark@codesourcery.com>
35616 * g++.dg/init/aggr3.C: New test.
35618 2004-12-14 Janis Johnson <janis187@us.ibm.com>
35620 * gcc.dg/altivec-types-1.c: New test.
35621 * gcc.dg/altivec-types-2.c: New test.
35622 * gcc.dg/altivec-types-3.c: New test.
35623 * gcc.dg/altivec-types-4.c: New test.
35624 * g++.dg/ext/altivec-types-1.C: New test.
35625 * g++.dg/ext/altivec-types-2.C: New test.
35626 * g++.dg/ext/altivec-types-3.C: New test.
35627 * g++.dg/ext/altivec-types-4.C: New test.
35629 2004-12-14 Jakub Jelinek <jakub@redhat.com>
35631 PR middle-end/18951
35632 * gcc.c-torture/execute/20041213-1.c: New test.
35634 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
35637 * g++.dg/template/cast1.C: New.
35639 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
35641 * gcc.c-torture/execute/20041213-2.c: New test.
35643 2004-12-13 Richard Henderson <rth@redhat.com>
35645 * gcc.dg/i386-sse-10.c: Fix typo in options.
35647 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
35650 * g++.dg/opt/pr18968.C: New test.
35652 2004-12-13 Mark Mitchell <mark@codesourcery.com>
35655 * g++.dg/ext/visibility/staticdatamem.C: New test.
35657 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
35659 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
35661 2004-12-13 Roger Sayle <roger@eyesopen.com>
35663 PR rtl-optimization/18928
35664 * gcc.dg/pr18928-1.c: New test case.
35666 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
35669 * gcc.c-torture/compile/20041211-1.c: New.
35671 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
35673 PR middle-end/17564
35674 * gcc.c-torture/execute/20041212-1.c: New test.
35676 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35679 * gfortran.dg/common_1.f90: New test.
35681 2004-12-12 Steven G. Kargl <kargls@comcast.net>
35682 Paul Brook <paul@codesourcery.com>
35685 * gfortran.dg/real_do_1.f90: New test.
35687 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
35690 * g++.dg/opt/ptrmem6.C: New test.
35692 2004-12-11 Roger Sayle <roger@eyesopen.com>
35694 PR middle-end/18921
35695 * gcc.dg/pr18921-1.c: New test case.
35697 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35700 * gfortran.dg/scale_1.f90: New test.
35702 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
35704 PR middle-end/18903
35705 * gcc.c-torture/compile/pr18903.c: New test.
35707 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
35709 * gcc.c-torture/execute/20041210-1.c: New test.
35711 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35714 * g++.dg/parser/struct-1.C: New test.
35715 * g++.dg/parser/struct-2.C: New test.
35716 * g++.dg/parser/struct-3.C: New test.
35718 2004-12-09 Richard Henderson <rth@redhat.com>
35720 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
35722 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
35723 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
35725 2004-12-09 Matt Austern <austern@apple.com>
35728 * g++.dg/ext/builtin1.C: New
35729 * g++.dg/ext/builtin2.C: New
35730 * g++.dg/ext/builtin3.C: New
35731 * g++.dg/ext/builtin4.C: New
35732 * g++.dg/ext/builtin5.C: New
35734 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
35737 * g++.dg/opt/ptrmem5.C: New test.
35739 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
35741 * g++.dg/parse/typename5.C: Adjust for new error.
35742 * g++.dg/parse/typename7.C: New.
35744 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35747 * g++.dg/other/mmintrin.C: New test.
35749 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
35752 * g++.dg/init/array15.C: New.
35753 * g++.dg/init/array16.C: New.
35755 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35758 * gfortran.dg/assign_1.f90: New test.
35760 2004-12-08 Nick Clifton <nickc@redhat.com>
35762 * gcc.target/xstormy16/bss_below100: New directory containing tests.
35763 * gcc.target/xstormy16/data_below100: Likewise.
35764 * gcc.target/xstormy16/sfr: Likewise.
35765 * gcc.target/xstormy16/below100.S: New test source file.
35766 * gcc.target/xstormy16/below100.ld: New test linker script.
35767 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
35768 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
35770 * gcc.target/xstormy16/bp.c: Likewise.
35772 * gcc.target/xstormy16/bss_below100: New files:
35773 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
35774 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
35775 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
35776 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
35777 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
35778 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
35779 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
35780 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
35781 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
35782 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
35783 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
35784 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
35785 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
35786 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
35787 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
35788 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
35789 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
35790 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
35791 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
35792 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
35793 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
35794 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
35795 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
35796 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
35797 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
35798 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
35799 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
35801 * gcc.target/xstormy16/data_below100: New files:
35802 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
35803 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
35804 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
35805 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
35806 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
35807 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
35808 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
35809 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
35810 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
35811 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
35812 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
35813 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
35814 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
35815 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
35816 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
35817 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
35818 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
35819 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
35820 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
35821 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
35822 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
35823 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
35824 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
35825 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
35826 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
35827 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
35828 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
35830 * gcc.target/xstormy16/sfr: New files:
35831 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
35832 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
35833 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
35834 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
35835 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
35836 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
35837 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
35838 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
35839 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
35840 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
35841 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
35842 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
35843 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
35844 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
35845 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
35846 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
35847 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
35848 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
35849 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
35850 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
35851 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
35852 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
35853 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
35854 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
35855 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
35856 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
35857 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
35858 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
35859 27_if0_sfrw_bitfield_f.c
35861 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35864 * g++.dg/lookup/name-clash4.C: New test.
35866 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
35869 * g++.dg/opt/array1.C: New.
35872 * g++.dg/template/operator5.C: New.
35874 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
35877 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
35879 2004-12-07 Steven Bosscher <stevenb@suse.de>
35881 * gcc.dg/noncompile/20041207.c: New test.
35883 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
35885 * g++.dg/other/unreachable-1.C: New test.
35887 2004-12-06 Nick Clifton <nickc@redhat.com>
35889 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
35890 <limits.h> because the latter comes from gcc's include/ directory
35891 and not the newlib/libc/include directory.
35893 2004-12-04 Richard Henderson <rth@redhat.com>
35895 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
35897 2004-12-04 Richard Henderson <rth@redhat.com>
35899 * lib/target-supports.exp (check_gc_sections_available): Disable
35900 for alpha and ia64.
35902 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
35904 PR middle-end/17909
35905 * g++.dg/other/vararg-2.C: New test.
35907 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35909 PR c++/17011, c++/17971
35910 * g++.dg/template/error15.C: Adjust expected error.
35911 * g++.dg/template/instantiate3.C: Likewise.
35913 2004-12-03 Janis Johnson <janis187@us.ibm.com>
35915 * gcc.dg/altivec-18.c: Fix for darwin
35917 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
35920 * g++.dg/parse/ptrmem2.C: New.
35923 * g++.dg/template/new1.C: New.
35925 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35928 * gfortran.dg/direct_io_3.f90: New test.
35930 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
35933 * g++.dg/parse/crash21.C: New.
35935 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35937 PR c++/15664, c++/18276
35938 * g++.dg/template/ttp13.C: New test.
35939 * g++.dg/template/ttp14.C: Likewise.
35941 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35944 * g++.dg/parse/enum2.C: New test.
35945 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
35947 2004-12-02 Nick Clifton <nickc@redhat.com>
35949 * gcc.target/xstormy16: New test directory.
35950 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
35951 * gcc.target/xstormy16/bp.c: Check the generation of bp
35953 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
35954 bn instructions and the BELOW100 attribute.
35956 2004-12-02 Alan Modra <amodra@bigpond.net.au>
35959 * gcc.dg/ppc-eabi.c: New.
35961 2004-12-02 Bud Davis <bdavis9659@comcast.net>
35964 * gfortran.dg/backspace.f90
35966 2004-12-02 Bud Davis <bdavis9659@comcast.net>
35968 * gfortran.dg/inquire.f90: New test.
35970 2004-12-01 Janis Johnson <janis187@us.ibm.com>
35972 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
35973 handle effective-target-keyword.
35974 (dg-skip-if): Support effective-target keyword as target list.
35975 (dg-xfail-if): Ditto.
35976 * lib/target-supports.exp (is-effective-target-keyword): New proc.
35978 2004-12-01 Diego Novillo <dnovillo@redhat.com>
35980 PR tree-optimization/18291
35981 * gcc.c-torture/compile/pr18291.c: New test.
35983 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
35986 * g++.dg/parse/crash20.C: New.
35989 * g++.dg/overload/arg1.C: New.
35990 * g++.dg/overload/arg2.C: New.
35991 * g++.dg/overload/arg3.C: New.
35992 * g++.dg/overload/arg4.C: New.
35994 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
35996 * gcc.dg/c99-flex-array-4.c: Remove.
35998 2004-11-30 Janis Johnson <janis187@us.ibm.com>
36000 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
36002 * lib/target-supports.exp (is-effective-target): Simplify.
36004 * lib/target-supports.exp (check_effective_target_vect_long):
36005 Fix for powerpc64-*-*.
36007 2004-11-30 Loren James Rittle <ljrittle@acm.org>
36009 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
36010 to support new requirements on FreeBSD 5.
36012 2004-11-30 Devang Patel <dpatel@apple.com>
36015 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
36017 2004-11-30 Janis Johnson <janis187@us.ibm.com>
36019 * g++.dg/ext/altivec-13.C: New test.
36021 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
36024 * gcc.c-torture/execute/p18298.c: New test.
36026 2004-11-30 Ira Rosen <irar@il.ibm.com>
36027 Dorit Naishlos <dorit@il.ibm.com>
36030 * gcc.dg/vect/vect-89.c: New test.
36032 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
36034 * gcc.dg/pr18596-1.c: New test.
36036 2004-11-30 Ben Elliston <bje@au.ibm.com>
36038 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
36040 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
36043 * gcc.dg/pr18479.c: New test.
36045 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
36048 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
36049 mmix-knuth-mmixware.
36051 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
36052 cris-*-elf* cris-*-aout* mmix-*-*
36054 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
36056 PR middle-end/18725
36057 * gcc.dg/pr18725.c: New test.
36059 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
36062 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
36065 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
36067 2004-11-29 Mark Mitchell <mark@codesourcery.com>
36070 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
36071 * g++.old-deja/g++.law/ctors5.C: Likewise.
36072 * g++.old-deja/g++.other/crash25.C: Likewise.
36075 * g++.dg/template/error16.C: New test.
36078 * g++.dg/template/crash29.C: New test.
36080 2004-11-29 Diego Novillo <dnovillo@redhat.com>
36082 PR tree-optimization/18712
36083 * gcc.c-torture/compile/pr18712.c: New test.
36085 2004-11-29 Joseph Myers <joseph@codesourcery.com>
36088 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
36091 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36094 * g++.dg/lookup/crash6.C: New test.
36096 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
36098 PR middle-end/18164
36099 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
36101 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
36103 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
36104 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
36105 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
36107 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
36109 * gcc.dg/pr18164.c: New test.
36111 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
36113 * gcc.dg/funroll-loops-all.c: New.
36115 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
36118 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
36119 delimeter, match space and TAB as well as ":".
36122 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
36125 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
36128 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
36131 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
36133 2004-11-28 Bud Davis <bdavis9659@comcast.net>
36135 * gfortran.dg/direct_io_2.f90: New test.
36137 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
36140 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
36142 2004-11-28 Richard Henderson <rth@redhat.com>
36144 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
36146 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
36148 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
36149 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
36150 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
36151 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
36152 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
36153 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
36154 gcc.dg/pointer-arith-8.c: New tests.
36156 2004-11-27 Bud Davis <bdavis9659@comcast.net>
36159 * gfortran.dg/endfile.f90: New test.
36161 2004-11-27 Falk Hueffner <falk@debian.org>
36163 * gcc.dg/loop-6.c: New test.
36165 2004-11-27 Jakub Jelinek <jakub@redhat.com>
36167 * gcc.c-torture/execute/20041126-1.c: New test.
36169 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
36171 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
36174 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
36176 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
36179 2004-11-27 Jakub Jelinek <jakub@redhat.com>
36181 PR rtl-optimization/17825
36182 * gcc.c-torture/compile/20041119-1.c: New test.
36184 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36186 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
36187 Check existence of ld library path variables before unsetting.
36189 2004-11-26 Mark Mitchell <mark@codesourcery.com>
36191 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
36193 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
36195 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
36197 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
36199 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
36201 2004-11-26 Ben Elliston <bje@au.ibm.com>
36203 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
36206 2004-11-26 Ben Elliston <bje@au.ibm.com>
36208 * gcc.dg/pr17957.c: Pass --param, not -param.
36210 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
36212 PR middle-end/17957
36213 * gcc.dg/pr17957.c: New test.
36215 2004-11-25 Mark Mitchell <mark@codesourcery.com>
36218 * g++.dg/template/crash28.C: Likewise.
36221 * g++.dg/expr/unary2.C: Adjust lvalue messages.
36222 * g++.dg/ext/lvaddr.C: Likewise.
36223 * g++.dg/opt/pr7503-3.C: Likewise.
36226 * g++.dg/parse/qualified3.C: New test.
36227 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
36230 * g++.dg/expr/return1.C: New test.
36232 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36234 Friend class name lookup 3/n, PR c++/3332
36235 * g++.dg/lookup/friend3.C: New test.
36236 * g++.dg/lookup/friend4.C: Likewise.
36237 * g++.dg/lookup/friend5.C: Likewise.
36239 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36241 Friend class name lookup 2/n, PR c++/14513, c++/15410
36242 * g++.dg/lookup/friend2.C: New test.
36243 * g++.dg/template/friend31.C: Likewise.
36245 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36247 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
36249 2004-11-24 Mark Mitchell <mark@codesourcery.com>
36252 * g++.dg/tc1/dr56.C: Remove.
36253 * g++.dg/template/typedef1.C: Add dg-error markers.
36254 * g++.old-deja/g++.other/typedef7.C: Likewise.
36257 * g++.dg/parse/typedef7.C: New test.
36259 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
36261 * gcc.c-torture/execute/20041124-1.c: New test.
36263 2004-11-24 Mark Mitchell <mark@codesourcery.com>
36265 * g++.dg/template/deduce3.C: New test.
36268 * g++.dg/template/crash27.C: New test.
36271 * g++.dg/warn/Wshadow-3.C: New test.
36273 2004-11-24 Devang Patel <dpatel@apple.com>
36276 * gcc.dg/cpp/isysroot-1.c: New test.
36277 * gcc.dg/cpp/usr/include/stdio.h: New file.
36278 * gcc.dg/cpp/isysroot-2.c: New test.
36279 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
36282 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36285 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
36287 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
36289 * gcc.target/sparc/align.c: Do not include <stdint.h>.
36290 * gcc.target/sparc/pdist.c: Likewise.
36292 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
36295 * g++.dg/conversion/simd1.C: New test.
36297 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36299 * lib/target-libpath.exp: New file defining
36300 set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
36301 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
36302 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
36303 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
36304 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
36306 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
36308 * gcc.dg/pragma-align-2.c: Test macro expansion.
36309 * gcc.dg/pragma-pack-2.c: New test.
36311 2004-11-23 Richard Henderson <rth@redhat.com>
36313 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
36314 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
36315 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
36316 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
36317 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
36318 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
36320 * gcc.dg/vect/vect.exp: Add check for alpha.
36321 * lib/target-supports.exp (check_alpha_max_hw_available): New.
36322 (check_effective_target_vect_int): Enable for alpha.
36323 (check_effective_target_vect_long): New.
36324 (is-effective-target): Add it.
36326 2004-11-23 Uros Bizjak <uros@kss-loka.si>
36328 * gcc.dg/pr18614-1.c: New test.
36330 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
36332 * gcc.dg/setjmp-2.c: New test.
36334 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
36336 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
36337 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
36338 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
36339 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
36340 gcc.target/sparc/pdist.c: New tests.
36342 2004-11-22 Bob Wilson <bob.wilson@acm.org>
36344 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
36346 2004-11-22 Dale Johannesen <dalej@apple.com>
36348 * gcc.dg/20041111-1.c: New.
36350 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
36353 * gcc.dg/vect/pr18536.c: New test.
36355 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36358 * g++.dg/template/nontype11.C: New test.
36360 2004-11-21 Roger Sayle <roger@eyesopen.com>
36362 PR middle-end/18520
36363 * gcc.dg/pr18520-1.c: New test case.
36365 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
36367 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
36368 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
36369 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
36370 expected diagnostics.
36372 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
36375 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
36376 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
36377 vect-77.c, vect-77a.c: XFAIL on the SPARC.
36379 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
36381 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
36383 2004-11-19 Mark Mitchell <mark@codesourcery.com>
36384 Joseph Myers <joseph@codesourcery.com>
36386 * lib/target-supports.exp (check_visibility_available): Really
36389 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
36392 * gcc.dg/vect/vect-85.c: New test.
36393 * gcc.dg/vect/vect-86.c: New test.
36394 * gcc.dg/vect/vect-87.c: New test.
36395 * gcc.dg/vect/vect-88.c: New test.
36397 2004-11-19 Ben Elliston <bje@au.ibm.com>
36399 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
36401 2004-11-18 Janis Johnson <janis187@us.ibm.com>
36403 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
36404 * gcc.dg/ppc-and-1.c: Ditto.
36405 * gcc.dg/ppc-compare-1.c: Ditto.
36406 * gcc.dg/ppc-mov-1.c: Ditto
36408 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
36409 Mark Mitchell <mark@codesourcery.com>
36411 * gcc.dg/pragma-init-fini-2.c: New test.
36413 2004-11-17 Janis Johnson <janis187@us.ibm.com>
36414 Aldy Hernandez <aldyh@redhat.com>
36416 * lib/target-supports.exp (check_effective_target_vect_int): New
36417 (check_effective_target_vect_float): New
36418 (check_effective_target_vect_double): New.
36419 (is-effective-target): Support new effective targets keywords.
36420 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
36421 default action for dg-do.
36422 * gcc.dg/vect/pr16105.c: Use new support.
36423 * gcc.dg/vect/pr18400.c: Ditto.
36424 * gcc.dg/vect/pr18425.c: Ditto.
36425 * gcc.dg/vect/vect-1.c: Ditto.
36426 * gcc.dg/vect/vect-10.c: Ditto.
36427 * gcc.dg/vect/vect-11.c: Ditto.
36428 * gcc.dg/vect/vect-12.c: Ditto.
36429 * gcc.dg/vect/vect-13.c: Ditto.
36430 * gcc.dg/vect/vect-14.c: Ditto.
36431 * gcc.dg/vect/vect-15.c: Ditto.
36432 * gcc.dg/vect/vect-16.c: Ditto.
36433 * gcc.dg/vect/vect-17.c: Ditto.
36434 * gcc.dg/vect/vect-18.c: Ditto.
36435 * gcc.dg/vect/vect-19.c: Ditto.
36436 * gcc.dg/vect/vect-2.c: Ditto.
36437 * gcc.dg/vect/vect-20.c: Ditto.
36438 * gcc.dg/vect/vect-21.c: Ditto.
36439 * gcc.dg/vect/vect-22.c: Ditto.
36440 * gcc.dg/vect/vect-23.c: Ditto.
36441 * gcc.dg/vect/vect-24.c: Ditto.
36442 * gcc.dg/vect/vect-25.c: Ditto.
36443 * gcc.dg/vect/vect-26.c: Ditto.
36444 * gcc.dg/vect/vect-27.c: Ditto.
36445 * gcc.dg/vect/vect-27a.c: Ditto.
36446 * gcc.dg/vect/vect-28.c: Ditto.
36447 * gcc.dg/vect/vect-29.c: Ditto.
36448 * gcc.dg/vect/vect-29a.c: Ditto.
36449 * gcc.dg/vect/vect-3.c: Ditto.
36450 * gcc.dg/vect/vect-30.c: Ditto.
36451 * gcc.dg/vect/vect-31.c: Ditto.
36452 * gcc.dg/vect/vect-32.c: Ditto.
36453 * gcc.dg/vect/vect-33.c: Ditto.
36454 * gcc.dg/vect/vect-34.c: Ditto.
36455 * gcc.dg/vect/vect-35.c: Ditto.
36456 * gcc.dg/vect/vect-36.c: Ditto.
36457 * gcc.dg/vect/vect-37.c: Ditto.
36458 * gcc.dg/vect/vect-38.c: Ditto.
36459 * gcc.dg/vect/vect-4.c: Ditto.
36460 * gcc.dg/vect/vect-40.c: Ditto.
36461 * gcc.dg/vect/vect-41.c: Ditto.
36462 * gcc.dg/vect/vect-42.c: Ditto.
36463 * gcc.dg/vect/vect-43.c: Ditto.
36464 * gcc.dg/vect/vect-44.c: Ditto.
36465 * gcc.dg/vect/vect-45.c: Ditto.
36466 * gcc.dg/vect/vect-46.c: Ditto.
36467 * gcc.dg/vect/vect-47.c: Ditto.
36468 * gcc.dg/vect/vect-48.c: Ditto.
36469 * gcc.dg/vect/vect-48a.c: Ditto.
36470 * gcc.dg/vect/vect-49.c: Ditto.
36471 * gcc.dg/vect/vect-5.c: Ditto.
36472 * gcc.dg/vect/vect-50.c: Ditto.
36473 * gcc.dg/vect/vect-51.c: Ditto.
36474 * gcc.dg/vect/vect-52.c: Ditto.
36475 * gcc.dg/vect/vect-53.c: Ditto.
36476 * gcc.dg/vect/vect-54.c: Ditto.
36477 * gcc.dg/vect/vect-55.c: Ditto.
36478 * gcc.dg/vect/vect-56.c: Ditto.
36479 * gcc.dg/vect/vect-56a.c: Ditto.
36480 * gcc.dg/vect/vect-57.c: Ditto.
36481 * gcc.dg/vect/vect-58.c: Ditto.
36482 * gcc.dg/vect/vect-59.c: Ditto.
36483 * gcc.dg/vect/vect-6.c: Ditto.
36484 * gcc.dg/vect/vect-60.c: Ditto.
36485 * gcc.dg/vect/vect-61.c: Ditto.
36486 * gcc.dg/vect/vect-62.c: Ditto.
36487 * gcc.dg/vect/vect-63.c: Ditto.
36488 * gcc.dg/vect/vect-64.c: Ditto.
36489 * gcc.dg/vect/vect-65.c: Ditto.
36490 * gcc.dg/vect/vect-66.c: Ditto.
36491 * gcc.dg/vect/vect-67.c: Ditto.
36492 * gcc.dg/vect/vect-68.c: Ditto.
36493 * gcc.dg/vect/vect-69.c: Ditto.
36494 * gcc.dg/vect/vect-7.c: Ditto.
36495 * gcc.dg/vect/vect-72.c: Ditto.
36496 * gcc.dg/vect/vect-72a.c: Ditto.
36497 * gcc.dg/vect/vect-73.c: Ditto.
36498 * gcc.dg/vect/vect-74.c: Ditto.
36499 * gcc.dg/vect/vect-75.c: Ditto.
36500 * gcc.dg/vect/vect-76.c: Ditto.
36501 * gcc.dg/vect/vect-77.c: Ditto.
36502 * gcc.dg/vect/vect-77a.c: Ditto.
36503 * gcc.dg/vect/vect-78.c: Ditto.
36504 * gcc.dg/vect/vect-79.c: Ditto.
36505 * gcc.dg/vect/vect-8.c: Ditto.
36506 * gcc.dg/vect/vect-80.c: Ditto.
36507 * gcc.dg/vect/vect-82.c: Ditto.
36508 * gcc.dg/vect/vect-82_64.c: Ditto.
36509 * gcc.dg/vect/vect-83.c: Ditto.
36510 * gcc.dg/vect/vect-83_64.c: Ditto.
36511 * gcc.dg/vect/vect-9.c: Ditto.
36512 * gcc.dg/vect/vect-all.c: Ditto.
36513 * gcc.dg/vect/vect-none.c: Ditto.
36515 2004-11-17 Janis Johnson <janis187@us.ibm.com>
36517 * lib/gcc-dg.exp (dg-skip-if): New function.
36518 (dg-forbid-option): Remove.
36519 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
36520 * g++.dg/abi/bitfield8.C: Likewise.
36521 * g++.dg/abi/dtor1.C: Likewise.
36522 * g++.dg/abi/empty10.C: Likewise.
36523 * g++.dg/abi/empty7.C: Likewise.
36524 * g++.dg/abi/empty9.C: Likewise.
36525 * g++.dg/abi/layout3.C: Likewise.
36526 * g++.dg/abi/layout4.C: Likewise.
36527 * g++.dg/abi/thunk1.C: Likewise.
36528 * g++.dg/abi/thunk2.C: Likewise.
36529 * g++.dg/abi/vbase11.C: Likewise.
36530 * g++.dg/abi/vthunk2.C: Likewise.
36531 * g++.dg/abi/vthunk3.C: Likewise.
36532 * g++.dg/ext/attrib8.C: Likewise.
36533 * g++.dg/opt/longbranch2.C: Likewise.
36534 * g++.dg/opt/reg-stack4.C: Likewise.
36535 * g++.old-deja/g++.ext/attrib1.C: Likewise.
36536 * g++.old-deja/g++.ext/attrib2.C: Likewise.
36537 * g++.old-deja/g++.ext/attrib3.C: Likewise.
36538 * g++.old-deja/g++.other/store-expr1.C: Likewise.
36539 * g++.old-deja/g++.other/store-expr2.C: Likewise.
36540 * gcc.dg/20000609-1.c: Likewise.
36541 * gcc.dg/20000720-1.c: Likewise.
36542 * gcc.dg/20011107-1.c: Likewise.
36543 * gcc.dg/20011119-1.c: Likewise.
36544 * gcc.dg/20020108-1.c: Likewise.
36545 * gcc.dg/20020122-2.c: Likewise.
36546 * gcc.dg/20020122-3.c: Likewise.
36547 * gcc.dg/20020201-3.c: Likewise.
36548 * gcc.dg/20020206-1.c: Likewise.
36549 * gcc.dg/20020218-1.c: Likewise.
36550 * gcc.dg/20020310-1.c: Likewise.
36551 * gcc.dg/20020411-1.c: Likewise.
36552 * gcc.dg/20020418-2.c: Likewise.
36553 * gcc.dg/20020426-1.c: Likewise.
36554 * gcc.dg/20020426-2.c: Likewise.
36555 * gcc.dg/20020517-1.c: Likewise.
36556 * gcc.dg/20020523-1.c: Likewise.
36557 * gcc.dg/20020523-2.c: Likewise.
36558 * gcc.dg/20020729-1.c: Likewise.
36559 * gcc.dg/20030204-1.c: Likewise.
36560 * gcc.dg/20030826-2.c: Likewise.
36561 * gcc.dg/20030926-1.c: Likewise.
36562 * gcc.dg/20031202-1.c: Likewise.
36563 * gcc.dg/980312-1.c: Likewise.
36564 * gcc.dg/980313-1.c: Likewise.
36565 * gcc.dg/990117-1.c: Likewise.
36566 * gcc.dg/990424-1.c: Likewise.
36567 * gcc.dg/990524-1.c: Likewise.
36568 * gcc.dg/991230-1.c: Likewise.
36569 * gcc.dg/i386-387-1.c: Likewise.
36570 * gcc.dg/i386-387-2.c: Likewise.
36571 * gcc.dg/i386-387-3.c: Likewise.
36572 * gcc.dg/i386-387-4.c: Likewise.
36573 * gcc.dg/i386-387-5.c: Likewise.
36574 * gcc.dg/i386-387-6.c: Likewise.
36575 * gcc.dg/i386-asm-1.c: Likewise.
36576 * gcc.dg/i386-bitfield1.c: Likewise.
36577 * gcc.dg/i386-bitfield2.c: Likewise.
36578 * gcc.dg/i386-loop-1.c: Likewise.
36579 * gcc.dg/i386-loop-2.c: Likewise.
36580 * gcc.dg/i386-loop-3.c: Likewise.
36581 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
36582 * gcc.dg/i386-pic-1.c: Likewise.
36583 * gcc.dg/i386-regparm.c: Likewise.
36584 * gcc.dg/i386-signbit-1.c: Likewise.
36585 * gcc.dg/i386-signbit-2.c: Likewise.
36586 * gcc.dg/i386-signbit-3.c: Likewise.
36587 * gcc.dg/i386-sse-5.c: Likewise.
36588 * gcc.dg/i386-sse-8.c: Likewise.
36589 * gcc.dg/i386-unroll-1.c: Likewise.
36590 * gcc.dg/tls/opt-1.c: Likewise.
36591 * gcc.dg/tls/opt-2.c: Likewise.
36592 * gcc.dg/unroll-1.c: Likewise.
36593 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
36594 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
36595 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
36596 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
36598 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36600 * g++.dg/template/incomplete1.C: New test.
36602 2004-11-16 Nick Clifton <nickc@redhat.com>
36604 Revert patches accidentally commited during checkin of fixes for
36606 gcc.c-torture/execute/simd-4.c: Revert
36607 gcc.dg/20040910-1.c: Revert.
36609 2004-11-16 Paul Brook <paul@codesourcery.com>
36612 * gfortran.dg/der_pointer_1.f90: New test.
36614 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
36617 * gcc.dg/bitfld-13.c: New test.
36619 2004-11-15 Janis Johnson <janis187@us.ibm.com>
36621 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
36624 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
36625 * gcc.dg/ppc64-abi-2.c: Ditto.
36626 * gcc.dg/ppc64-abi-3.c: Ditto.
36628 * lib/gcc-dg.exp (dg-target-list): Remove.
36630 2004-11-15 Steve Ellcey <sje@cup.hp.com>
36632 * gcc.dg/ia64-postinc.c: New test.
36634 2004-11-15 Mark Mitchell <mark@codesourcery.com>
36636 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
36638 2004-11-15 Nick Clifton <nickc@redhat.com>
36640 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
36641 __INT_MAX__ so that the test can be compiled by toolchains
36642 targeted at 16-bit processors.
36644 * gcc.dg/20040625-1.c: Use long constants rather than integers
36645 when performing arithmetic that will overflow 16-bits.
36647 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
36648 xstormy16. It does not support 128-bit vector operations.
36650 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
36651 with the macro PTR_TYPE. Define this macro to an integer type
36652 suitable for holding a pointer.
36654 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
36655 the target is a 16-bit processor.
36657 * gcc.dg/cpp/if-2.c: Expect a different warning message from
36658 16-bit targets where the character constant will be too long.
36660 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
36661 where the double will not be directly addressable.
36663 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36665 Friend class name lookup 1/n, PR c++/18471
36666 * g++.dg/template/crash26.C: New test.
36667 * g++.dg/lookup/struct1.C: Adjust expected error.
36668 * g++.dg/parse/elab1.C: Likewise.
36669 * g++.dg/parse/elab2.C: Likewise.
36670 * g++.dg/parse/int-as-enum1.C: Likewise.
36671 * g++.dg/parse/struct-as-enum1.C: Likewise.
36672 * g++.dg/parse/typedef1.C: Likewise.
36673 * g++.dg/parse/typedef3.C: Likewise.
36674 * g++.dg/parse/typedef4.C: Likewise.
36675 * g++.dg/parse/typedef5.C: Likewise.
36676 * g++.dg/template/nontype4.C: Likewise.
36677 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
36678 * g++.old-deja/g++.other/elab1.C: Likewise.
36679 * g++.old-deja/g++.other/syntax4.C: Likewise.
36681 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
36683 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
36685 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
36687 * gcc.c-torture/execute/20041114-1.c: New test.
36689 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
36691 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
36692 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
36693 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
36694 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
36695 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
36696 gcc.dg/switch-7.c: New tests.
36698 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
36700 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
36702 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
36705 * gcc.dg/vect/pr18400.c: New test.
36707 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
36708 Andrew Pinski <pinskia@physics.uc.edu>
36711 * gcc.dg/vect/pr18425.c: New test.
36713 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
36715 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
36716 Guard with dg-require-alias and dg-require-visibility.
36718 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
36720 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
36722 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36724 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
36726 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36729 * g++.dg/template/defarg5.C: New test.
36731 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
36733 * g++.dg/parse/cast1.C: Run only on ILP32.
36734 * g++.old-deja/g++.mike/p784.C: Likewise.
36736 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
36738 * gcc.c-torture/execute/20041113-1.c: New test.
36740 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
36743 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
36744 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
36745 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
36746 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
36747 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
36748 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
36749 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
36750 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
36751 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
36752 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
36753 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
36754 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
36755 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
36757 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
36759 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
36760 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
36761 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
36762 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
36763 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
36764 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
36765 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
36766 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
36767 gcc.target/sparc/combined-1.c: New tests.
36769 2004-11-12 Ziemowit Laski <zlaski@apple.com>
36771 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
36774 2004-11-12 Mark Mitchell <mark@codesourcery.com>
36776 * lib/gcc-dg.exp (dg-forbid-option): New function.
36777 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
36778 * g++.dg/abi/bitfield8.C: Likewise.
36779 * g++.dg/abi/dtor1.C: Likewise.
36780 * g++.dg/abi/empty10.C: Likewise.
36781 * g++.dg/abi/empty7.C: Likewise.
36782 * g++.dg/abi/empty9.C: Likewise.
36783 * g++.dg/abi/layout3.C: Likewise.
36784 * g++.dg/abi/layout4.C: Likewise.
36785 * g++.dg/abi/thunk1.C: Likewise.
36786 * g++.dg/abi/thunk2.C: Likewise.
36787 * g++.dg/abi/vbase11.C: Likewise.
36788 * g++.dg/abi/vthunk2.C: Likewise.
36789 * g++.dg/abi/vthunk3.C: Likewise.
36790 * g++.dg/ext/attrib8.C: Likewise.
36791 * g++.dg/opt/longbranch2.C: Likewise.
36792 * g++.dg/opt/reg-stack4.C: Likewise.
36793 * g++.old-deja/g++.ext/attrib1.C: Likewise.
36794 * g++.old-deja/g++.ext/attrib2.C: Likewise.
36795 * g++.old-deja/g++.ext/attrib3.C: Likewise.
36796 * g++.old-deja/g++.other/store-expr1.C: Likewise.
36797 * g++.old-deja/g++.other/store-expr2.C: Likewise.
36798 * gcc.dg/20000609-1.c: Likewise.
36799 * gcc.dg/20000720-1.c: Likewise.
36800 * gcc.dg/20011107-1.c: Likewise.
36801 * gcc.dg/20011119-1.c: Likewise.
36802 * gcc.dg/20020108-1.c: Likewise.
36803 * gcc.dg/20020122-2.c: Likewise.
36804 * gcc.dg/20020122-3.c: Likewise.
36805 * gcc.dg/20020201-3.c: Likewise.
36806 * gcc.dg/20020206-1.c: Likewise.
36807 * gcc.dg/20020218-1.c: Likewise.
36808 * gcc.dg/20020310-1.c: Likewise.
36809 * gcc.dg/20020411-1.c: Likewise.
36810 * gcc.dg/20020418-2.c: Likewise.
36811 * gcc.dg/20020426-1.c: Likewise.
36812 * gcc.dg/20020426-2.c: Likewise.
36813 * gcc.dg/20020517-1.c: Likewise.
36814 * gcc.dg/20020523-1.c: Likewise.
36815 * gcc.dg/20020523-2.c: Likewise.
36816 * gcc.dg/20020729-1.c: Likewise.
36817 * gcc.dg/20030204-1.c: Likewise.
36818 * gcc.dg/20030826-2.c: Likewise.
36819 * gcc.dg/20030926-1.c: Likewise.
36820 * gcc.dg/20031202-1.c: Likewise.
36821 * gcc.dg/980312-1.c: Likewise.
36822 * gcc.dg/980313-1.c: Likewise.
36823 * gcc.dg/990117-1.c: Likewise.
36824 * gcc.dg/990424-1.c: Likewise.
36825 * gcc.dg/990524-1.c: Likewise.
36826 * gcc.dg/991230-1.c: Likewise.
36827 * gcc.dg/i386-387-1.c: Likewise.
36828 * gcc.dg/i386-387-2.c: Likewise.
36829 * gcc.dg/i386-387-3.c: Likewise.
36830 * gcc.dg/i386-387-4.c: Likewise.
36831 * gcc.dg/i386-387-5.c: Likewise.
36832 * gcc.dg/i386-387-6.c: Likewise.
36833 * gcc.dg/i386-asm-1.c: Likewise.
36834 * gcc.dg/i386-bitfield1.c: Likewise.
36835 * gcc.dg/i386-bitfield2.c: Likewise.
36836 * gcc.dg/i386-loop-1.c: Likewise.
36837 * gcc.dg/i386-loop-2.c: Likewise.
36838 * gcc.dg/i386-loop-3.c: Likewise.
36839 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
36840 * gcc.dg/i386-pic-1.c: Likewise.
36841 * gcc.dg/i386-regparm.c: Likewise.
36842 * gcc.dg/i386-signbit-1.c: Likewise.
36843 * gcc.dg/i386-signbit-2.c: Likewise.
36844 * gcc.dg/i386-signbit-3.c: Likewise.
36845 * gcc.dg/i386-sse-5.c: Likewise.
36846 * gcc.dg/i386-sse-8.c: Likewise.
36847 * gcc.dg/i386-unroll-1.c: Likewise.
36848 * gcc.dg/tls/opt-1.c: Likewise.
36849 * gcc.dg/tls/opt-2.c: Likewise.
36850 * gcc.dg/unroll-1.c: Likewise.
36851 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
36852 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
36853 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
36854 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
36855 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
36858 2004-11-12 Mark Mitchell <mark@codesourcery.com>
36861 * g++.dg/parse/cond1.C: New test.
36864 * g++.dg/template/array9.C: New test.
36865 * g++.dg/ext/vla1.C: Adjust error messages.
36866 * g++.dg/ext/vlm1.C: Likewise.
36867 * g++.dg/template/crash2.C: Likewise.
36870 * g++.dg/template/call3.C: New test.
36873 * g++.dg/template/ptrmem11.C: New test.
36875 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
36878 * lib/g++.exp: Set LC_ALL and LANG to C.
36879 * lib/gcc-dg.exp: Likewise.
36880 * lib/gfortran.exp: Likewise.
36881 * lib/objc.exp: Likewise.
36882 * lib/treelang.exp: Likewise.
36884 2004-11-12 Andreas Schwab <schwab@suse.de>
36886 * gcc.dg/pr16286.c: Fix last change.
36888 2004-11-12 Mark Mitchell <mark@codesourcery.com>
36891 * g++.dg/init/global1.C: New test.
36893 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
36895 * gcc.c-torture/execute/20041112-1.c: New test.
36897 2004-11-11 Janis Johnson <janis187@us.ibm.com>
36899 * lib/gcc-dg.exp (dg-target-list): New.
36901 2004-11-11 Janis Johnson <janis187@us.ibm.com>
36902 Richard Sandiford <rsandifo@redhat.com>
36904 * lib/target-supports.exp (get-compiler_messages): New.
36905 (check_named_sections_available): Use it.
36906 (check_effective_target_ilp32): New.
36907 (check_effective_target_lp64): New.
36908 (is-effective-target): New.
36909 * lib/gcc-dg.exp (dg-require-effective-target): New.
36911 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
36913 * gcc.dg/precedence-1.c: New test.
36915 2004-11-11 Janis Johnson <janis187@us.ibm.com>
36917 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
36919 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
36920 message, delete generated files, use more descriptive name for
36921 executable, and make the test unsupported when it cannot be run.
36923 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
36924 (dg-require-weak, dg-require-visibility, dg-require-alias,
36925 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
36926 dg-require-iconv, dg-require-named-sections): Use it.
36928 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
36930 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
36933 * gcc.dg/ppc-and-1: New
36936 * gcc.dg/ppc-mov-1.c: New.
36939 * gcc.dg/ppc-compare-1.c: New.
36941 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
36943 * objc.dg/desig-init-2.m: New test.
36945 2004-11-10 Adam Nemet <anemet@lnxw.com>
36947 PR middle-end/18160
36948 * g++.dg/warn/register-var-1.C: New test.
36949 * g++.dg/warn/register-var-2.C: New test.
36951 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
36953 * gcc.dg/union-2.c: New test.
36955 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
36957 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
36958 New test for PR tree-optimization/17892.
36960 2004-11-09 Mark Mitchell <mark@codesourcery.com>
36963 * g++.dg/init/new12.C: New test.
36965 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
36967 * gcc.target/sparc: New directory.
36968 * gcc.target/sparc/sparc.exp: New driver.
36969 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
36970 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
36971 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
36972 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
36974 2004-11-10 Paul Brook <paul@codesourcery.com>
36977 * gfortran.dg/list_read.c: New test.
36979 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
36982 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
36983 expected diagnostic location.
36985 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
36987 * gcc.dg/20041109-1.c: New test.
36989 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
36992 * objc/compile/pr18406.m: New test.
36994 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
36996 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
36998 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
37000 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
37002 2004-11-08 Steve Ellcey <sje@cup.hp.com>
37004 * gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
37006 2004-11-08 Steve Ellcey <sje@cup.hp.com>
37008 * gcc.dg/20030225-2.c: Add prototype for abort and
37011 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
37014 * gcc.c-torture/pr18299-1.c: New test.
37016 2004-11-06 Andreas Schwab <schwab@suse.de>
37018 * gcc.dg/pr16286.c: Also test for bool and pixel.
37020 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
37022 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
37023 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
37024 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
37025 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
37026 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
37027 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
37028 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
37029 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
37030 gcc.dg/struct-semi-3.c: New tests.
37032 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
37034 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
37036 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
37038 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
37039 Do not use C99 designators.
37041 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
37043 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
37045 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
37047 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
37048 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
37049 * gcc.c-torture/execute/simd-5.x: Remove.
37051 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
37053 PR rtl-optimization/17933
37054 * gcc.dg/torture/pr17933-1.c: New test.
37056 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
37059 * lib/target-supports.exp (check_weak_available): Support
37062 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
37064 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
37065 call to fflush(stdout) before abort.
37066 (my_ffsll): New function.
37067 (generate_fields): Use it.
37069 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
37071 * gcc.dg/init-undef-1.c: New test.
37073 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
37075 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
37076 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
37077 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
37078 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
37079 expected messages for new parser.
37081 2004-11-04 Mark Mitchell <mark@codesourcery.com>
37083 * g++.dg/ext/visibility/symbian1.C: New test.
37085 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
37087 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
37090 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
37092 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
37093 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
37094 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
37095 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
37096 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
37097 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
37098 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
37099 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
37100 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
37101 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
37103 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
37105 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
37106 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
37107 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
37108 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
37109 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
37110 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
37111 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
37114 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
37117 * gcc.dg/20041104-1.c: New test.
37119 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37121 * g++.dg/template/nontype7.C: New test.
37122 * g++.dg/template/nontype8.C: Likewise.
37123 * g++.dg/template/nontype9.C: Likewise.
37124 * g++.dg/template/nontype10.C: Likewise.
37125 * g++.dg/tc1/dr49.C: Likewise.
37126 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
37127 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
37129 2004-11-04 Ben Elliston <bje@au.ibm.com>
37131 * g++.dg/rtti/tinfo1.C: Remove xfails.
37133 2004-11-04 Ben Elliston <bje@au.ibm.com>
37135 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
37136 packed attribute to the definition to satisfy the new C++ parser.
37138 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
37140 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
37141 invocations of va_arg.
37143 2004-11-02 Mark Mitchell <mark@codesourcery.com>
37146 * g++.dg/template/crash25.C: New test.
37149 * g++.dg/template/typedef2.C: New test.
37150 * g++.dg/parse/crash13.C: Adjust error markers.
37153 * g++.dg/conversion/const3.C: New test.
37155 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37160 * gfortran.dg/generic_[123].f90: New testcases.
37162 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
37164 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
37165 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
37167 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
37170 * gcc.c-torture/compile/pr16808.c: New test.
37172 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
37174 PR rtl-optimization/17104
37175 * gcc.dg/ppc-bitfield1.c: New.
37177 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
37179 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
37181 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
37183 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
37184 strings for 32-bit code.
37186 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
37189 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
37191 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
37194 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
37196 2004-10-31 Mark Mitchell <mark@codesourcery.com>
37199 * g++.dg/init/aggr2.C: New test.
37201 2004-10-30 Ziemowit Laski <zlaski@apple.com>
37203 * objc.dg/local-decl-1.m: New test.
37205 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
37207 * gcc.dg/20040910-1.c: Adjust regex.
37209 2004-10-30 Roger Sayle <roger@eyesopen.com>
37211 PR rtl-optimization/18084
37212 * g++.dg/opt/pr18084-1.C: New testcase.
37214 2004-10-30 Matt Austern <austern@apple.com>
37217 * g++.dg/ext/attrib18.C: New test.
37219 2004-10-30 Roger Sayle <roger@eyesopen.com>
37221 PR middle-end/18096
37222 * gcc.dg/pr18096-1.c: New test case.
37224 2004-10-30 Roger Sayle <roger@eyesopen.com>
37226 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
37228 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
37231 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
37232 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
37233 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
37234 gcc.dg/old-style-prom-3.c: New tests.
37236 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
37238 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
37239 Remove unnecessary inclusion of stdio.h.
37241 2004-10-29 Roger Sayle <roger@eyesopen.com>
37243 PR rtl-optimization/17581
37244 * gcc.dg/pr17581-1.c: New test case.
37246 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
37248 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
37250 * g++.dg/conversion/dr195-1.C: New.
37251 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
37252 * g++.old-deja/g++.mike/p10148.C: Likewise.
37254 2004-10-29 Mark Mitchell <mark@codesourcery.com>
37257 * g++.dg/debug/typedef2.C: New test.
37259 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
37262 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
37263 * gfortran.dg/g77/README: Update.
37265 2004-10-28 Matt Austern <austern@apple.com>
37268 * g++.dg/ext/packed7.C: New test.
37270 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
37272 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
37274 * lib/scanasm.exp (hidden-scan-for): New proc.
37275 (scan-hidden): Use hidden-scan-for instead of constructing the scan
37277 (scan-not-hidden): Likewise.
37278 * lib/target-supports.exp (check_visibility_available): mach-o is
37281 2004-10-28 Mark Mitchell <mark@codesourcery.com>
37284 * g++.dg/template/memclass3.C: New test.
37286 2004-10-28 Adam Nemet <anemet@lnxw.com>
37288 PR middle-end/18160
37289 * gcc.dg/register-var-1.c: New test.
37290 * gcc.dg/register-var-2.c: New test.
37291 * gcc.dg/asm-7.c: Taking the address of a register variable is an
37294 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
37297 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
37299 * gcc.dg/vect/vect-22.c: Likewise.
37301 2004-10-28 Jakub Jelinek <jakub@redhat.com>
37303 * gcc.dg/i386-rotate-1.c: New test.
37305 2004-10-27 Mark Mitchell <mark@codesourcery.com>
37307 * g++.dg/init/ref12.C: Add "run" marker.
37310 * g++.dg/init/ref12.C: New test.
37313 * g++.dg/template/shift1.C: New test.
37314 * g++.dg/template/error10.C: Adjust error markers.
37316 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
37319 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
37321 2004-10-27 Geoffrey Keating <geoffk@apple.com>
37323 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
37324 * gcc.dg/weak/weak-3.c: Likewise.
37325 * gcc.dg/weak/weak-5.c: Likewise.
37326 * gcc.dg/weak/weak-9.c: Likewise.
37327 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
37328 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
37330 * gcc.dg/darwin-weakimport-1.c: New.
37332 2004-10-28 Ben Elliston <bje@au.ibm.com>
37334 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
37336 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
37338 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
37339 'syntax' error messages.
37340 * gcc.dg/cpp/direct2s.c: Likewise.
37342 2004-10-26 Geoffrey Keating <geoffk@apple.com>
37344 * gcc.c-torture/compile/20041026-1.c: New.
37346 2004-10-26 Mark Mitchell <mark@codesourcery.com>
37349 * g++.dg/lookup/ns2.C: New test.
37352 * g++.dg/template/enum4.C: New test.
37355 * g++.dg/template/expr1.C: New test.
37357 2004-10-26 Ben Elliston <bje@au.ibm.com>
37359 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
37361 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
37363 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
37364 gcc.dg/decl-nospec-3.c: New tests.
37366 2004-10-26 Ziemowit Laski <zlaski@apple.com>
37368 * objc.dg/super-class-3.m: New test.
37370 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
37372 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
37374 * gcc.dg/cpp/direct2s.c: Likewise.
37376 2004-10-25 Geoffrey Keating <geoffk@apple.com>
37378 * objc.dg/image-info.m: Update for changes to section selection.
37380 2004-10-25 David Ayers <d.ayers@inode.at>
37381 Ziemowit Laski <zlaski@apple.com>
37383 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
37384 diagnostics when messaging 'id <Proto>'.
37385 * objc.dg/class-protocol-1.m: New test.
37386 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
37387 a non-existent method signature.
37388 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
37389 Update diagnostics when messaging with non-existent method signature.
37390 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
37391 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
37392 invalid receivers are now resolved as if messaging 'id'; remove
37393 extraneous diagnostics.
37395 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
37398 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
37399 gcc.dg/init-desig-obs-3.c: New tests.
37401 2004-10-25 Jakub Jelinek <jakub@redhat.com>
37403 * gcc.dg/debug/20041023-1.c: New test.
37405 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
37407 PR middle-end/17407
37408 * gcc.c-torture/compile/pr17407.c: New test.
37411 * g++.dg/template/array8.C: New test.
37413 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
37416 * lib/g++.exp: Accept more than one multilib libgcc.
37417 * lib/gcc-dg.exp: Likewise.
37418 * lib/objc.exp: Likewise.
37419 * lib/treelang.exp: Likewise.
37420 * lib/gfortran.exp: Likewise.
37422 2004-10-24 Ben Elliston <bje@au.ibm.com>
37424 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
37426 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
37428 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
37429 * gcc.dg/c99-const-expr-3.c: Likewise.
37431 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
37433 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
37435 2004-10-23 Ben Elliston <bje@au.ibm.com>
37437 * gcc.c-torture/execute/loop-2e.x: Remove.
37439 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
37442 * g++.dg/parse/crash18.C: New.
37443 * g++.dg/parse/crash19.C: New.
37445 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
37447 * g++.dg/ext/dllimport1.C: Move dg-warnings.
37448 * g++.dg/ext/dllimport2.C: Same.
37449 * g++.dg/ext/dllimport8.C: Same.
37451 2004-10-21 Mark Mitchell <mark@codesourcery.com>
37454 * g++.dg/conversion/cast1.C: New test.
37455 * g++.dg/overload/pmf1.C: Adjust error marker.
37457 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
37460 * objc.dg/const-str-7.m: New test.
37462 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37464 * g++.dg/template/memfriend11.C: Fix comment typo.
37465 * g++.dg/template/memfriend14.C: Likewise.
37467 2004-10-20 Richard Henderson <rth@redhat.com>
37469 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
37470 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
37471 -fasynchronous-unwind-tables.
37473 2004-10-20 Richard Henderson <rth@redhat.com>
37475 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
37476 (main): Return success.
37477 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
37478 (main): Return success.
37480 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37483 * g++.dg/template/memfriend9.C: New test.
37484 * g++.dg/template/memfriend10.C: Likewise.
37485 * g++.dg/template/memfriend11.C: Likewise.
37486 * g++.dg/template/memfriend12.C: Likewise.
37487 * g++.dg/template/memfriend13.C: Likewise.
37488 * g++.dg/template/memfriend14.C: Likewise.
37489 * g++.dg/template/memfriend15.C: Likewise.
37490 * g++.dg/template/memfriend16.C: Likewise.
37491 * g++.dg/template/memfriend17.C: Likewise.
37492 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
37494 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
37496 * g++.dg/conversion/dr195.C: New.
37497 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
37499 2004-10-20 Ben Elliston <bje@au.ibm.com>
37500 Devang Patel <dpatel@apple.com>
37502 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
37503 of floating point arithmetic, which could trap.
37505 2004-10-19 Mark Mitchell <mark@codesourcery.com>
37508 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
37509 * g++.dg/conversion/const2.C: New test.
37510 * g++.dg/expr/reinterpret2.C: New test.
37511 * g++.dg/expr/reinterpret3.C: New test.
37512 * g++.dg/expr/cast2.C: New test.
37513 * g++.dg/expr/copy1.C: New test.
37514 * g++.dg/other/conversion1.C: Change error message.
37515 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
37516 function pointers to void *.
37517 * g++.old-deja/g++.mike/p10148.C: Likewise.
37519 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37521 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
37523 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
37527 * g++.dg/parse/expr3.C: New test.
37529 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
37531 * gcc.dg/smod-1.c: New test.
37533 2004-10-18 Ziemowit Laski <zlaski@apple.com>
37535 * objc.dg/method-14.m: New test.
37537 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
37539 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
37540 Also xfail as the patch was reverted.
37542 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
37544 PR middle-end/16973
37545 * gcc.dg/pr16973.c: New test.
37547 2004-10-18 Diego Novillo <dnovillo@redhat.com>
37549 PR tree-optimization/17656
37550 * gcc.c-torture/compile/pr17656.c: New test.
37552 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
37554 * g++.dg/eh/shadow1.C: New.
37556 2004-10-18 Jakub Jelinek <jakub@redhat.com>
37558 * gcc.c-torture/compile/20041018-1.c: New test.
37560 2004-10-18 Ben Elliston <bje@au.ibm.com>
37562 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
37563 compiler referring to register 0 when accessing sdata. The linker
37564 now patches things up.
37566 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
37569 * gcc.c-torture/compile/pr17529.c: New test.
37571 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37574 * g++.dg/ext/attrib17.C: New test.
37576 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
37578 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
37580 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37583 * g++.dg/ext/attrib16.C: New test.
37585 2004-10-15 Mark Mitchell <mark@codesourcery.com>
37588 * g++.dg/init/dso_handle1.C: New test.
37591 * g++.dg/parse/typedef6.C: New test.
37594 * g++.dg/parse/pragma1.C: New test.
37596 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
37598 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
37600 2004-10-15 Steve Ellcey <sje@cup.hp.com>
37602 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
37603 -fno-common when on HPPA HP-UX platforms.
37605 2004-10-15 Jakub Jelinek <jakub@redhat.com>
37608 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
37610 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
37613 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
37616 * g++.dg/lookup/strong-using-4.C: New test.
37618 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
37620 PR middle-end/16567
37621 * gcc.c-torture/compile/nested-1.c: New test.
37623 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
37625 * gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
37626 and mipsisa64*-*-* (until support for misaligned loads is added).
37627 * gcc.dg/vect/vect-50.c: Likewise.
37628 * gcc.dg/vect/vect-52.c: Likewise.
37629 * gcc.dg/vect/vect-54.c: Likewise.
37630 * gcc.dg/vect/vect-58.c: Likewise.
37631 * gcc.dg/vect/vect-60.c: Likewise.
37632 * gcc.dg/vect/vect-80.c: Likewise.
37634 2004-10-14 Mark Mitchell <mark@codesourcery.com>
37637 * g++.dg/init/dtor3.C: New test.
37639 2004-10-15 Ben Elliston <bje@au.ibm.com>
37641 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
37643 2004-10-14 Geoffrey Keating <geoffk@apple.com>
37645 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
37646 * gcc.dg/macho-lo-sum.c: Likewise.
37648 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
37650 * gcc.dg/ppc-spe64-1.c: New test.
37652 2004-10-14 Devang Patel <dpatel@apple.com>
37655 * gcc.dg/pr17635.c : New test.
37657 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
37659 * gcc.dg/vect/vect-28.c: Remove xfail.
37660 * gcc.dg/vect/vect-30.c: Remove xfail.
37661 * gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
37662 * gcc.dg/vect/vect-33.c: Remove xfail.
37663 * gcc.dg/vect/vect-44.c: Remove xfail.
37664 * gcc.dg/vect/vect-46.c: Remove xfail.
37665 * gcc.dg/vect/vect-50.c: Remove xfail.
37666 * gcc.dg/vect/vect-52.c: Remove xfail.
37667 * gcc.dg/vect/vect-54.c: Remove xfail.
37668 * gcc.dg/vect/vect-58.c: Remove xfail.
37669 * gcc.dg/vect/vect-60.c: Remove xfail.
37670 * gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
37671 * gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
37672 * gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
37673 * gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
37674 * gcc.dg/vect/vect-8.c: Remove xfail.
37675 * gcc.dg/vect/vect-80.c: Remove xfail.
37676 * gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
37678 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
37680 * gcc.dg/vect/vect-82.c: New testcase.
37681 * gcc.dg/vect/vect-82_64.c: New testcase.
37682 * gcc.dg/vect/vect-83.c: New testcase.
37683 * gcc.dg/vect/vect-83_64.c: New testcase.
37685 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
37687 * gcc.dg/cpp/error-1.c: New test.
37689 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
37691 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
37693 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
37696 * gcc.dg/cris-peep2-xsrand2.c: New test.
37698 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
37701 * g++.dg/expr/for2.C: New test.
37703 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
37705 * g++.dg/inherit/thunk1.C: Run on the SPARC.
37707 2004-10-13 Jakub Jelinek <jakub@redhat.com>
37709 PR tree-optimization/17724
37710 * g++.dg/opt/pr17724-1.C: New test.
37711 * g++.dg/opt/pr17724-2.C: New test.
37712 * g++.dg/opt/pr17724-3.C: New test.
37713 * g++.dg/opt/pr17724-4.C: New test.
37714 * g++.dg/opt/pr17724-5.C: New test.
37715 * g++.dg/opt/pr17724-6.C: New test.
37717 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
37720 * gcc.dg/pr17301-2.c: New test.
37722 2004-10-11 Mark Mitchell <mark@codesourcery.com>
37725 * g++.dg/parse/error22.C: New test.
37728 * g++.dg/template/spec18.C: New test.
37730 2004-10-11 Steve Ellcey <sje@cup.hp.com>
37732 * gcc.dg/ia64-asm-1.c: Add prototype for abort
37733 * gcc.dg/ia64-sync-1.c: Add prototype for abort and
37735 * gcc.dg/ia64-sync-2.c: Ditto.
37736 * gcc.dg/ia64-sync-3.c: Ditto.
37738 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
37740 * g++.dg/eh/cleanup5.C: Add dg-options "".
37742 2004-10-11 Roger Sayle <roger@eyesopen.com>
37744 PR middle-end/17657
37745 * gcc.dg/switch-4.c: New test case.
37747 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
37749 * gcc.c-torture/execute/20041011-1.c: New test.
37751 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
37754 * g++.dg/init/for3.C: New test.
37757 * g++.dg/opt/switch2.C: New test.
37759 PR middle-end/17703
37760 * g++.dg/warn/Wreturn-2.C: New test.
37762 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
37765 * g++.dg/eh/cleanup5.C: New test.
37767 2004-10-10 Mark Mitchell <mark@codesourcery.com>
37770 * g++.dg/parse/error21.C: New test.
37772 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
37774 * g++.dg/overload/pmf1.C: Adjust quoting marks.
37775 * g++.dg/warn/incomplete1.C: Likewise.
37776 * g++.dg/template/qualttp20.C: Likewise.
37778 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
37781 * parm-incomplete-1.c: New test.
37783 2004-10-09 Mark Mitchell <mark@codesourcery.com>
37786 * g++.dg/parse/error19.C: New test.
37789 * g++.dg/init/new11.C: New test.
37792 * g++.dg/parse/error20.C: New test.
37795 * g++.dg/template/crash24.C: New test.
37797 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
37800 * gcc.dg/pr17301-1.c: New test.
37802 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
37805 * gcc.dg/anon-struct-5.c: New test.
37807 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
37810 * gcc.dg/pr17844-1.c: New test.
37812 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
37814 PR tree-optimization/17906
37815 * gcc.c-torture/compile/pr17906.c: New.
37817 2004-10-09 Stuart Hastings <stuart@apple.com>
37818 Roger Sayle <roger@eyesopen.com>
37820 PR rtl-optimization/17853
37821 * gcc.dg/i386-mmx-5.c: New testcase.
37823 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
37825 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
37827 2004-10-09 Mark Mitchell <mark@codesourcery.com>
37830 * g++.dg/template/static9.C: New test.
37833 * g++.dg/parse/operator5.C: New test.
37835 2004-10-09 Roger Sayle <roger@eyesopen.com>
37837 PR middle-end/17894
37838 * gcc.c-torture/execute/divcmp-4.c: New test case.
37840 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
37843 * g++.dg/opt/pr17902.C: New test.
37845 2004-10-09 Jakub Jelinek <jakub@redhat.com>
37847 * gcc.dg/cpp/ident-1.c: Add dg-options "".
37849 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
37851 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
37853 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
37855 * gcc.dg/assign-warn-3.c: New test.
37857 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
37860 * gcc.dg/cpp/ident-1.c: New test.
37862 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
37864 * gcc.c-torture/compile/acc1.c: New.
37866 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
37868 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
37869 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
37871 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
37873 * gcc.dg/ultrasp11.c: New test.
37875 2004-10-08 Michael Matz <matz@suse.de>
37877 * gcc.dg/doloop-2.c: New test.
37879 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
37881 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
37882 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
37883 objc.dg/method-9.m: Update expected diagnostics.
37885 2004-10-07 Geoffrey Keating <geoffk@apple.com>
37887 * gcc.dg/ppc-fsel-3.c: New file.
37888 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
37890 2004-10-07 Paul Brook <paul@codesourcery.com>
37892 * gfortran.dg/intrinsic_verify_1.f90: New test.
37894 2004-10-07 Paul Brook <paul@codesourcery.com>
37896 * gfortran.dg/empty_format_1.f90: Remove stray commas.
37898 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37900 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
37901 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
37904 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
37906 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
37908 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37911 * g++.dg/warn/Winline-4.C: New test.
37913 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
37915 * gcc.c-torture/compile/20041007-1.c: New test.
37917 2004-10-07 Paul Brook <paul@codesourcery.com>
37920 * gfortran.dg/use_allocated_1.f90: New test.
37922 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
37924 PR middle-end/17849
37925 * gfortran.fortran-torture/compile/nested.f90: New test
37927 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
37929 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
37931 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
37934 * g++.dg/ext/asm6.C: New test.
37936 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
37938 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
37940 2004-10-06 Paul Brook <paul@codesourcery.com>
37942 PR libfortran/17709
37943 * gfortran.dg/empty_format_1.f90: New test.
37945 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37948 * gfortran.dg/ishft.f90: New test.
37951 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
37954 2004-10-06 Paul Brook <paul@codesourcery.com>
37956 * gfortran.dg/do_1.f90: New test.
37958 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37960 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
37961 optimizing for size.
37963 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
37965 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
37967 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
37969 * gcc.c-torture/compile/20041005-1.c: New test.
37971 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
37974 * g++.dg/lookup/koenig4.C: New.
37976 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
37978 * g++.dg/other/classkey1.C: Adjust quoting marks.
37979 * g++.dg/parse/error15.C: Likewise.
37980 * g++.dg/template/meminit2.C (int>): Likewise.
37982 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37985 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
37988 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
37991 * gfortran.dg/pr17708.f90: New test.
37993 2004-10-04 Chao-ying Fu <fu@mips.com>
37995 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
37996 * gcc.dg/vect/vect-4.c: Ditto.
37997 * gcc.dg/vect/vect-5.c: Ditto.
37998 * gcc.dg/vect/vect-6.c: Ditto.
37999 * gcc.dg/vect/vect-8.c: Ditto.
38000 * gcc.dg/vect/vect-16.c: Ditto.
38001 * gcc.dg/vect/vect-30.c: Ditto.
38002 * gcc.dg/vect/vect-40.c: Ditto.
38003 * gcc.dg/vect/vect-41.c: Ditto.
38004 * gcc.dg/vect/vect-42.c: Ditto.
38005 * gcc.dg/vect/vect-43.c: Ditto.
38006 * gcc.dg/vect/vect-44.c: Ditto.
38007 * gcc.dg/vect/vect-45.c: Ditto.
38008 * gcc.dg/vect/vect-46.c: Ditto.
38009 * gcc.dg/vect/vect-47.c: Ditto.
38010 * gcc.dg/vect/vect-48.c: Ditto.
38011 * gcc.dg/vect/vect-49.c: Ditto.
38012 * gcc.dg/vect/vect-50.c: Ditto.
38013 * gcc.dg/vect/vect-51.c: Ditto.
38014 * gcc.dg/vect/vect-52.c: Ditto.
38015 * gcc.dg/vect/vect-53.c: Ditto.
38016 * gcc.dg/vect/vect-54.c: Ditto.
38017 * gcc.dg/vect/vect-55.c: Ditto.
38018 * gcc.dg/vect/vect-56.c: Ditto.
38019 * gcc.dg/vect/vect-57.c: Ditto.
38020 * gcc.dg/vect/vect-58.c: Ditto.
38021 * gcc.dg/vect/vect-59.c: Ditto.
38022 * gcc.dg/vect/vect-60.c: Ditto.
38023 * gcc.dg/vect/vect-74.c: Ditto.
38024 * gcc.dg/vect/vect-79.c: Ditto.
38025 * gcc.dg/vect/vect-80.c: Ditto.
38027 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
38029 * gcc.dg/unused-7.c: Use the correct option.
38031 2004-10-04 Paul Brook <paul@codesourcery.com>
38032 Bud Davis <bdavis9659@comcast.net>
38036 * gfortran/pr17706.f90: New test.
38037 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
38039 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
38041 * gfortran.dg/pr17612.f90: New test.
38043 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
38045 * g++.dg/template/local1.C: Adjust quoting marks in
38046 testing for diagnostics.
38047 * g++.dg/tls/diag-2.C: Likewise.
38048 * g++.dg/other/error8.C: Likewise.
38050 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
38053 * gcc.dg/unused-4.c: Adjust to be correct.
38056 * gcc.dg/unused-7.c: New test.
38058 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
38061 * g++.dg/overload/template2.C: New test.
38063 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
38065 PR tree-optimization/16632
38066 * gcc.dg/tree-ssa/20041002-1.c: New.
38068 2004-10-03 Paul Brook <paul@codesourcery.com>
38070 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
38071 rather than relying on default formatting.
38073 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
38075 * gcc.dg/20040920-1.c: Update expected message text.
38077 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
38079 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
38081 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
38083 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
38086 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
38088 * gcc.dg/tree-ssa/pr17343.c: Remove.
38090 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
38093 * gcc.dg/tree-ssa/pr17343.c: New test.
38095 2004-10-01 Jakub Jelinek <jakub@redhat.com>
38097 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
38098 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
38099 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
38100 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
38101 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
38103 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
38105 * gcc.dg/lvalue-2.c: New test.
38107 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
38110 * gcc.dg/pr17730-1.c: New test
38112 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
38115 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
38117 2004-09-29 Jakub Jelinek <jakub@redhat.com>
38119 * gcc.c-torture/execute/stdarg-1.c: New test.
38120 * gcc.c-torture/execute/stdarg-2.c: New test.
38121 * gcc.c-torture/execute/stdarg-3.c: New test.
38122 * gcc.dg/tree-ssa/stdarg-1.c: New test.
38123 * gcc.dg/tree-ssa/stdarg-2.c: New test.
38124 * gcc.dg/tree-ssa/stdarg-3.c: New test.
38125 * gcc.dg/tree-ssa/stdarg-4.c: New test.
38126 * gcc.dg/tree-ssa/stdarg-5.c: New test.
38128 2004-09-29 Jakub Jelinek <jakub@redhat.com>
38130 PR tree-optimization/17697
38131 * g++.dg/opt/pr17697-1.C: New test.
38132 * g++.dg/opt/pr17697-2.C: New test.
38133 * g++.dg/opt/pr17697-3.C: New test.
38135 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
38138 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
38139 gcc.dg/vla-init-5.c: New tests.
38141 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
38144 * gcc.dg/pr13804-1.c: New test.
38146 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
38149 * gfortran.dg/pr16938.f90: New test.
38151 2004-09-27 Mark Mitchell <mark@codesourcery.com>
38153 * g++.dg/template/crash23.C: New test.
38155 2004-09-27 Mark Mitchell <mark@codesourcery.com>
38158 * g++.dg/template/static8.C: New test.
38160 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
38163 * g++.dg/other/error9.C: New test.
38165 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
38167 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
38169 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
38172 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
38174 2004-09-26 Roger Sayle <roger@eyesopen.com>
38176 PR middle-end/17112
38177 * gcc.dg/pr17112-1.c: New test case.
38179 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
38182 * gcc.dg/pr11459-1.c: New test.
38184 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
38186 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
38187 * gcc.dg/tree-ssa/loop-4.c: Likewise.
38189 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
38191 * gfortran.dg/pr15324.f90: Make array bounds consistent.
38193 2004-09-25 Jan Hubicka <jh@suse.cz>
38195 * compile/30040909-1.c: New test.
38196 * compile/30040907-1.c: New test.
38198 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
38200 * gcc.c-torture/execute/va-arg-26.c: New test.
38202 2004-09-24 Zack Weinberg <zack@codesourcery.com>
38204 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
38205 extra diagnostics on targets with 64-bit pointers.
38206 * objc.dg/selector-1.m: Adjust dg-warning regexp.
38208 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
38211 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
38212 * gcc.dg/decl-3.c: Adjust expected message.
38214 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
38217 * gfortran.dg/pr17615.f90: New test.
38219 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
38221 PR tree-optimzation/17517
38222 * g++.dg/tree-ssa/pr17517.C: New Test.
38224 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
38227 * g++.dg/lookup/ambig3.C: New.
38229 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
38232 * g++.dg/opt/pr17624.C: New test.
38234 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
38237 * gcc.dg/Wbad-function-cast-1.c: New test.
38239 2004-09-23 Zack Weinberg <zack@codesourcery.com>
38241 * g++.dg/ext/complit1.C
38242 * g++.dg/other/error2.C
38243 * g++.dg/other/nontype-1.C
38244 * g++.dg/parse/crash11.C
38245 * g++.dg/parse/crash12.C
38246 * g++.dg/parse/error15.C
38247 * g++.dg/parse/error4.C
38248 * g++.dg/parse/tmpl-outside1.C
38249 * g++.dg/parse/too-many-tmpl-args1.C
38250 * g++.dg/template/dependent-expr3.C
38251 * g++.dg/template/error10.C
38252 * g++.dg/template/instantiate1.C
38253 * g++.dg/template/vtable2.C
38254 * g++.dg/warn/Wshadow-1.C
38255 * g++.dg/warn/weak1.C
38256 * g++.old-deja/g++.brendan/crash16.C
38257 * g++.old-deja/g++.brendan/crash18.C
38258 * g++.old-deja/g++.brendan/crash48.C
38259 * g++.old-deja/g++.brendan/crash49.C
38260 * g++.old-deja/g++.brendan/crash55.C
38261 * g++.old-deja/g++.brendan/crash56.C
38262 * g++.old-deja/g++.brendan/crash8.C
38263 * g++.old-deja/g++.brendan/enum11.C
38264 * g++.old-deja/g++.brendan/enum8.C
38265 * g++.old-deja/g++.brendan/enum9.C
38266 * g++.old-deja/g++.brendan/friend3.C
38267 * g++.old-deja/g++.brendan/misc14.C
38268 * g++.old-deja/g++.bugs/900402_02.C
38269 * g++.old-deja/g++.bugs/900404_03.C
38270 * g++.old-deja/g++.bugs/900404_04.C
38271 * g++.old-deja/g++.bugs/900428_03.C
38272 * g++.old-deja/g++.jason/crash4.C
38273 * g++.old-deja/g++.jason/overload21.C
38274 * g++.old-deja/g++.jason/redecl1.C
38275 * g++.old-deja/g++.jason/report.C
38276 * g++.old-deja/g++.jason/rfg10.C
38277 * g++.old-deja/g++.jason/template30.C
38278 * g++.old-deja/g++.law/arm12.C
38279 * g++.old-deja/g++.law/ctors5.C
38280 * g++.old-deja/g++.law/cvt20.C
38281 * g++.old-deja/g++.law/init10.C
38282 * g++.old-deja/g++.law/init8.C
38283 * g++.old-deja/g++.law/visibility17.C
38284 * g++.old-deja/g++.law/visibility7.C
38285 * g++.old-deja/g++.mike/net8.C
38286 * g++.old-deja/g++.mike/p646.C
38287 * g++.old-deja/g++.mike/p700.C
38288 * g++.old-deja/g++.mike/p701.C
38289 * g++.old-deja/g++.mike/p811.C
38290 * g++.old-deja/g++.ns/template13.C
38291 * g++.old-deja/g++.other/array3.C
38292 * g++.old-deja/g++.other/crash25.C
38293 * g++.old-deja/g++.other/dtor3.C
38294 * g++.old-deja/g++.other/dtor4.C
38295 * g++.old-deja/g++.other/main1.C
38296 * g++.old-deja/g++.other/warn7.C
38297 * g++.old-deja/g++.pt/crash11.C
38298 * g++.old-deja/g++.pt/crash36.C
38299 * g++.old-deja/g++.pt/spec22.C
38300 * g++.old-deja/g++.pt/spec9.C
38301 * g++.old-deja/g++.pt/ttp52.C
38302 * g++.old-deja/g++.robertl/eb103.C
38303 * g++.old-deja/g++.robertl/eb121.C
38304 * g++.old-deja/g++.robertl/eb22.C
38305 * g++.old-deja/g++.robertl/eb8.C:
38306 Update locations and/or regexps of dg-error markers.
38307 Remove markers for some bogus messages that are no longer issued.
38309 2004-09-23 Jakub Jelinek <jakub@redhat.com>
38311 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
38312 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
38314 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
38317 * g++.dg/lookup/crash5.C: New test.
38319 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
38321 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
38322 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
38323 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
38324 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
38325 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
38326 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
38328 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
38329 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
38330 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
38331 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
38332 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
38333 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
38335 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
38337 * gcc.dg/vect/vect-44.c: Check additional cases.
38338 * gcc.dg/vect/vect-48.c: Check additional cases.
38340 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
38341 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
38342 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
38343 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
38344 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
38345 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
38346 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
38347 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
38348 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
38350 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
38351 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
38352 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
38354 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38356 * gcc.dg/tree-ssa/loop-6.c: New test.
38358 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
38361 * g++.dg/inherit/base2.C: New.
38363 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
38365 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
38366 * gcc.dg/20001012-2.c: Likewise.
38367 * gcc.dg/20001013-1.c: Likewise.
38368 * gcc.dg/20001101-1.c: Likewise.
38369 * gcc.dg/20001102-1.c: Likewise.
38370 * gcc.dg/bf-spl1.c: Likewise.
38371 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
38372 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
38374 2004-09-22 Diego Novillo <dnovillo@redhat.com>
38376 PR tree-optimization/16721
38377 * gcc.dg/tree-ssa/pr16721.c: New test.
38379 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
38381 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
38382 * gcc.dg/20040305-1.c: Likewise.
38384 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
38387 * gcc.c-torture/compile/pr16566-1.c,
38388 gcc.c-torture/compile/pr16566-2.c,
38389 gcc.c-torture/compile/pr16566-3.c: New tests.
38391 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
38393 PR tree-optimization/17512
38394 * gcc.c-torture/compile/20040916-1.c.
38396 2004-09-21 Mark Mitchell <mark@codesourcery.com>
38398 * gcc.dg/pragma-re-3.c: New test.
38400 2004-09-17 Matt Austern <austern@apple.com>
38403 * g++.dg/other/anon3.C: New.
38405 2004-09-21 Roger Sayle <roger@eyesopen.com>
38408 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
38409 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
38410 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
38411 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
38412 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
38414 2004-09-21 Bud Davis <bdavis9659@comcast.net>
38417 * gfortran.dg/pr17286.f90: New test.
38419 2004-09-20 Mark Mitchell <mark@codesourcery.com>
38422 * g++.dg/template/static7.C: New test.
38424 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
38427 * gcc.c-torture/compile/pr17558.c: New test.
38429 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
38431 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
38432 if SKIP_ATTRIBUTE is defined.
38434 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
38437 * gfortran.dg/pr15957.f90: New test.
38439 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
38441 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
38443 * gcc.dg/vect/vect-79.c: Likewise.
38444 * gcc.dg/vect/vect-80.c: Likewise.
38446 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
38449 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
38451 2004-09-20 Ira Rosen <irar@il.ibm.com>
38453 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
38454 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
38455 * gcc.dg/vect/vect-62.c: New testcase.
38456 * gcc.dg/vect/vect-63.c: New testcase.
38457 * gcc.dg/vect/vect-64.c: New testcase.
38458 * gcc.dg/vect/vect-65.c: New testcase.
38459 * gcc.dg/vect/vect-66.c: New testcase.
38460 * gcc.dg/vect/vect-67.c: New testcase.
38461 * gcc.dg/vect/vect-68.c: New testcase.
38462 * gcc.dg/vect/vect-69.c: New testcase.
38463 * gcc.dg/vect/vect-79.c: New testcase.
38464 * gcc.dg/vect/vect-80.c: New testcase.
38466 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
38468 * gcc.target/mips/asm-1.c: New test.
38470 2004-09-19 Ira Rosen <irar@il.ibm.com>
38472 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
38473 * gcc.dg/vect/vect-73.c: New testcase.
38474 * gcc.dg/vect/vect-74.c: New testcase.
38475 * gcc.dg/vect/vect-75.c: New testcase.
38476 * gcc.dg/vect/vect-76.c: New testcase.
38477 * gcc.dg/vect/vect-77.c: New testcase.
38478 * gcc.dg/vect/vect-78.c: New testcase
38480 2004-09-18 Paul Brook <paul@codesourcery.com>
38482 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
38484 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
38487 * gcc.dg/pr17424-1.c: New test.
38489 2004-09-18 Diego Novillo <dnovillo@redhat.com>
38491 * g++.dg/tree-ssa/pr17153.C: New test.
38493 2004-09-16 Geoffrey Keating <geoffk@apple.com>
38496 * g++.dg/pch/wchar-1.C: New.
38497 * g++.dg/pch/wchar-1.Hs: New.
38499 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
38501 * gcc.c-torture/execute/20040917-1.c: New test.
38503 2004-09-17 Diego Novillo <dnovillo@redhat.com>
38505 PR tree-optimization/17319
38506 * gcc.dg/pr17319.c: New test.
38508 2004-09-17 Devang Patel <dpatel@apple.com>
38510 * gcc.dg/20040813-1.c: New test.
38512 2004-09-17 Diego Novillo <dnovillo@redhat.com>
38514 PR tree-optimization/17273
38515 * gcc.c-torture/compile/pr17273.c: New test.
38517 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
38519 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
38520 Update expected messages.
38521 * gcc.dg/declspec-13.c: New test.
38523 2004-09-17 David Edelsohn <edelsohn@gnu.org>
38525 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
38527 2004-09-17 Diego Novillo <dnovillo@redhat.com>
38529 * gcc.c-torture/execute/pr17252.c: Use post-increment to
38530 change what 'a' is pointing to.
38532 2004-09-17 Mark Mitchell <mark@codesourcery.com>
38535 * g++.dg/template/error18.C: New test.
38538 * g++.dg/warn/Wunused-8.C: New test.
38540 2004-09-17 Steven Bosscher <stevenb@suse.de>
38542 PR tree-optimization/17513
38543 * gcc.dg/20040916-1.c: New test.
38545 2004-09-16 Mark Mitchell <mark@codesourcery.com>
38548 * g++.dg/template/typename7.C: New test.
38550 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38552 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
38554 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
38556 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
38557 with -ftree-based-profiling also.
38558 * lib/profopt.exp: Support late-set profile_option/feedback_option.
38560 2004-09-16 Victor Leikehman <lei@il.ibm.com>
38563 * gfortran.dg/der_array_io_1.f90: New test.
38564 * gfortran.dg/der_array_io_2.f90: New test.
38565 * gfortran.dg/der_array_io_3.f90: New test.
38567 2004-09-15 Mark Mitchell <mark@codesourcery.com>
38569 * g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
38572 2004-09-15 Mark Mitchell <mark@codesourcery.com>
38574 * g++.dg/opt/switch1.C: New test.
38576 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
38578 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
38579 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
38580 Update expected messages.
38582 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
38585 * gfortran.dg/same_name_1.f90: New test.
38587 2004-09-15 Diego Novillo <dnovillo@redhat.com>
38589 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
38590 dereference garbage pointers.
38592 2004-09-15 Jakub Jelinek <jakub@redhat.com>
38594 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
38595 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
38597 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
38598 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
38599 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
38601 2004-09-14 Mark Mitchell <mark@codesourcery.com>
38604 * g++.dg/template/mangle1.C: New test.
38606 2004-09-14 Diego Novillo <dnovillo@redhat.com>
38608 PR tree-optimization/17252
38609 * gcc.c-torture/execute/pr17252.c: New test.
38611 2004-09-14 Andrew Pinski <apinski@apple.com>
38613 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
38615 2004-09-14 Roger Sayle <roger@eyesopen.com>
38617 PR rtl-optimization/9771
38618 * gcc.dg/pr9771-1.c: New test case.
38620 2004-09-14 Diego Novillo <dnovillo@redhat.com>
38622 PR tree-optimization/15262
38623 * gcc.c-torture/execute/pr15262-1.c: New test.
38624 * gcc.c-torture/execute/pr15262-2.c: New test.
38626 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
38628 * gcc.dg/declspec-12.c: New test.
38630 2004-09-14 Bud Davis <bdavis9659@comcast.net>
38632 * gfortran.dg/pr17090.f90: Add directives to test.
38634 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38636 * gcc.c-torture/compile/20040914-1.c: New test.
38638 2004-09-13 Mark Mitchell <mark@codesourcery.com>
38641 * g++.dg/template/decl2.C: New test.
38643 2004-09-13 Bud Davis <bdavis9659@comcast.net>
38646 * gfortran.dg/pr17090.f90: New test.
38648 2004-09-13 Dale Johannesen <dalej@apple.com>
38650 * gcc.c-torture/compile/pr17408.c: New test case.
38652 2004-09-13 Mark Mitchell <mark@codesourcery.com>
38655 * g++.dg/parse/crash17.C: New test.
38658 * g++.dg/template/enum3.C: New test.
38660 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
38662 * lib/gcc-defs.exp: Load wrapper.exp.
38663 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
38665 * lib/gcc.exp (gcc_init): Similar.
38666 * lib/gfortran.exp (gfortran_init): Similar.
38667 * lib/objc.exp (objc_init): Similar.
38668 * lib/treelang.exp (treelang_init): Similar.
38669 * lib/wrapper.exp: New file with build_wrapper call machinery in
38670 ${tool}_maybe_build_wrapper.
38672 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
38674 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
38676 * gcc.dg/declspec-11.c: Update expected messages.
38677 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
38678 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
38679 gcc.dg/inline-12.c: New tests.
38681 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
38683 * g++.dg/tree-ssa/pr17400.C: New testcase.
38685 2004-09-13 James E Wilson <wilson@specifixinc.com>
38687 * gcc.target/mips/sb1-1.c: New testcase.
38689 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
38691 * lib/g77-dg.exp: Remove unused file.
38692 * lib/mike-g77.exp: Ditto.
38693 * lib/g77.exp: Ditto.
38695 2004-09-12 Richard Henderson <rth@redhat.com>
38697 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
38699 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
38701 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
38702 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
38703 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
38704 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
38705 Update expected messages.
38707 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
38709 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
38710 declaration/use mismatch for dirp parameter.
38712 2004-09-12 Andrew Pinski <apinski@apple.com>
38714 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
38715 -fgnu-runtime is passed.
38717 2004-09-12 Richard Henderson <rth@redhat.com>
38719 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
38720 do the uplevel thing and update additional_flags directly.
38721 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
38722 gfortran.fortran-torture/execute/intrinsic_nearest.x,
38723 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
38724 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
38726 2004-09-11 Steven Bosscher <stevenb@suse.de>
38728 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
38730 2004-09-11 Roger Sayle <roger@eyesopen.com>
38732 PR middle-end/17411
38733 * g++.dg/opt/pr17411-1.C: New test case.
38735 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
38737 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
38738 gcc.dg/tls/diag-2.c: Update expected messages.
38739 * gcc.dg/991209-1.c: Specify compilation options. Update expected
38741 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
38742 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
38743 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
38744 gcc.dg/tls/diag-5.c: New tests.
38746 2004-09-11 Zack Weinberg <zack@codesourcery.com>
38748 * gcc.dg/20040910-1.c: Correct dg-error regexp.
38750 2004-09-11 Steven Bosscher <stevenb@suse.de>
38752 * g++.dg/parse/break-in-for.C: New test.
38754 2004-09-11 Jakub Jelinek <jakub@redhat.com>
38756 * gcc.dg/tree-ssa/20040911-1.c: New test.
38758 2004-09-11 Andreas Jaeger <aj@suse.de>
38760 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
38761 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
38763 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
38765 * gcc.target/frv: New directory of FR-V-specific tests.
38767 2004-09-10 James E Wilson <wilson@specifixinc.com>
38769 * gcc.dg/convert-vec-1.c: New test.
38771 2004-09-10 Roger Sayle <roger@eyesopen.com>
38773 PR middle-end/17024
38774 * gcc.dg/pr17024-1.c: New test case.
38776 2004-09-10 Eric Christopher <echristo@redhat.com>
38778 * gcc.dg/20040910-1.c: New test.
38780 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
38782 * gcc.dg/bitfld-9.c: New test.
38784 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
38786 * gcc.c-torture/execute/ieee/acc1.c: New test.
38787 * gcc.c-torture/execute/ieee/acc2.c: New test.
38788 * gcc.c-torture/execute/ieee/mzero6.c: New test.
38790 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
38792 * gcc.dg/deprecated-2.c: New test.
38794 2004-09-09 James E Wilson <wilson@specifixinc.com>
38796 * gcc.dg/init-vec-1.c: New test.
38798 2004-09-09 Roger Sayle <roger@eyesopen.com>
38800 PR middle-end/17055
38801 * gcc.dg/pr17055-1.c: New test case.
38803 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
38806 * gcc.c-torture/execute/pr17377.c: New test.
38808 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
38811 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
38812 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
38813 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
38814 gcc.dg/long-long-typespec-1.c: New tests.
38815 * gcc.dg/tls/diag-2.c: Update expected diagnostics
38817 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
38819 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
38820 gcc.dg/gnu99-static-1.c: New tests.
38822 2004-09-08 Devang Patel <dpatel@apple.com>
38824 * gcc.dg/darwin-ld-20040828-1.c: New test.
38825 * gcc.dg/darwin-ld-20040828-2.c: New test.
38826 * gcc.dg/darwin-ld-20040828-3.c: New test.
38828 2004-09-08 Ziemowit Laski <zlaski@apple.com>
38830 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
38831 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
38833 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
38834 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
38836 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
38837 types they qualify.
38838 * objc.dg/type-size-2.m: Fix wording in comment.
38839 * objc.dg/va-meth-1.m: New test case.
38841 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
38844 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
38845 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
38847 2004-09-06 Devang Patel <dpatel@apple.com>
38849 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
38850 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
38852 2004-09-06 Zack Weinberg <zack@codesourcery.com>
38854 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
38855 reflect changed line numbering of diagnostics.
38857 2004-09-06 Paul Brook <paul@codesourcery.com>
38859 * gfortran.dg/edit_real_1.f90: Add new test.
38861 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38863 * gcc.dg/tree-ssa/loop-2.c: New test.
38864 * gcc.dg/tree-ssa/loop-3.c: New test.
38865 * gcc.dg/tree-ssa/loop-4.c: New test.
38866 * gcc.dg/tree-ssa/loop-5.c: New test.
38868 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38870 * gcc.dg/format/sentinel-1.c: Update for parameter option.
38872 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38874 * gcc.dg/format/sentinel-1.c: New test.
38876 2004-09-04 Uros Bizjak <uros@kss-loka.si>
38878 * gcc.dg/builtins-46.c: New.
38880 2004-09-03 Devang Patel <dpatel@apple.com>
38882 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
38883 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
38885 2004-09-03 Jan Beulich <jbeulich@novell.com>
38887 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
38888 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
38889 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
38890 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
38891 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
38892 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
38893 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
38894 the non-portable bzero.
38895 * gcc.dg/20010912-1.c: xfail for NetWare.
38896 * gcc.dg/20020426-2.c: xfail for NetWare.
38897 * gcc.dg/20021014-1.c: xfail for NetWare.
38898 * gcc.dg/20021018-1.c: xfail for NetWare.
38899 * gcc.dg/20030213-1.c: xfail for NetWare.
38900 * gcc.dg/20030225-1.c: xfail for NetWare.
38901 * gcc.dg/20030708-1.c: xfail for NetWare.
38902 * gcc.dg/builtins-config.h: Also exclude NetWare.
38903 * gcc.dg/format/format.h: Define restrict only if not already defined.
38904 * gcc.dg/nest.c: xfail for NetWare.
38905 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
38906 * lib/target-supports.exp (check_visibility_available): Exclude
38909 2004-09-03 Jan Beulich <jbeulich@novell.com>
38911 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
38912 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
38913 deterministic starting point for the alignment of structure fields.
38914 * gcc.dg/Wpadded.c: Dito.
38915 * g++.dg/abi/vbase10.C: Dito.
38917 2004-09-03 Devang Patel <dpatel@apple.com>
38919 * g++.dg/debug/pr15736.cc: New test.
38921 2004-09-02 Mark Mitchell <mark@codesourcery.com>
38923 * README.QMTEST: Fix out-of-date link.
38925 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
38928 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
38929 Delete. Duplicate of gfortran.dg/g77/20010610.f
38931 2004-09-02 Mark Mitchell <mark@codesourcery.com>
38933 * g++.dg/abi/arm_rtti1.C: New test.
38935 2004-09-02 Geoffrey Keating <geoffk@apple.com>
38937 * gcc.dg/ppc-vector-memcpy.c: New.
38938 * gcc.dg/ppc-vector-memset.c: New.
38940 2004-09-02 Chao-ying Fu <fu@mips.com>
38942 * gcc.target/mips/mips-3d-1.c: New test.
38943 * gcc.target/mips/mips-3d-2.c: New test.
38944 * gcc.target/mips/mips-3d-3.c: New test.
38945 * gcc.target/mips/mips-3d-4.c: New test.
38946 * gcc.target/mips/mips-3d-5.c: New test.
38947 * gcc.target/mips/mips-3d-6.c: New test.
38948 * gcc.target/mips/mips-3d-7.c: New test.
38949 * gcc.target/mips/mips-3d-8.c: New test.
38950 * gcc.target/mips/mips-3d-9.c: New test.
38951 * gcc.target/mips/mips-ps-1.c: New test.
38952 * gcc.target/mips/mips-ps-2.c: New test.
38953 * gcc.target/mips/mips-ps-3.c: New test.
38954 * gcc.target/mips/mips-ps-4.c: New test.
38955 * gcc.target/mips/mips-ps-type.c: New test.
38957 2004-09-02 Paul Brook <paul@codesourcery.com>
38959 * gfortran.dg/edit_real_1.f90: Add new tests.
38961 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
38964 * gfortran.dg/merge_char_1.f90: New test.
38966 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
38969 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
38971 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38974 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
38976 2004-09-01 Mark Mitchell <mark@codesourcery.com>
38978 * g++.dg/opt/loop1.C: Do not XFAIL.
38980 2004-09-01 Jakub Jelinek <jakub@redhat.com>
38982 * gcc.c-torture/execute/20040831-1.c: New test.
38984 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
38987 * gfortran.dg/g77/20010610.f: Now passes.
38988 Copy from g77.f-torture/execute. Add dg-run directive.
38989 * gfortran.dg/g77/README: Update
38991 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
38993 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
38994 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
38995 (t1, t2, t3, t4): Add volatile.
38997 2004-08-31 Mark Mitchell <mark@codesourcery.com>
38999 * g++.dg/ext/visibility/arm1.C: New test.
39001 2004-08-31 Geoffrey Keating <geoffk@apple.com>
39003 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
39006 2004-09-01 Paul Brook <paul@codesourcery.com>
39008 * gfortran.dg/eof_2.f90: New test.
39010 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
39013 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
39015 2004-08-31 Bud Davis <bdavis9659@comcast.net>
39017 PR libfortran/16805
39018 * gfortran.dg/list_read_2.f90: New test.
39020 2004-08-31 Mark Mitchell <mark@codesourcery.com>
39022 * g++.dg/abi/key1.C: New test.
39024 2004-08-31 Richard Henderson <rth@redhat.com>
39026 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
39028 * g++.dg/other/offsetof5.C: Remove duplicate.
39030 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
39033 * gfortran.dg/func_derived_1.f90: New test.
39035 2004-08-31 Paul Brook <paul@codesourcery.com>
39037 * gfortran.dg/eof_1.f90: New test.
39039 2004-08-31 Paul Brook <paul@codesourcery.com>
39041 * gfortran.dg/list_read_1.f90: New file.
39043 2004-08-30 Mark Mitchell <mark@codesourcery.com>
39045 * g++.dg/opt/loop1.C: XFAIL.
39047 2004-08-30 Geoffrey Keating <geoffk@apple.com>
39049 * gcc.dg/funcdef-storage-1.c: New.
39050 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
39051 an extern function in local scope.
39052 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
39053 declare an 'auto inline' function in local scope.
39054 * gcc.dg/20011130-1.c: Likewise.
39055 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
39056 an 'auto' function in local scope.
39057 * gcc.dg/20021014-1.c: Likewise.
39058 * gcc.dg/20030331-2.c: Likewise.
39060 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
39062 * gfortran.dg/blockdata_1.f90: New test.
39064 2004-08-30 Richard Henderson <rth@redhat.com>
39066 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
39068 2004-08-30 Richard Henderson <rth@redhat.com>
39070 * lib/fortran-torture.exp (fortran-torture-execute): Honor
39071 additional_flags set by alternate driver.
39072 (ieee-options): New procedure.
39073 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
39074 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
39075 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
39076 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
39078 2004-08-30 Richard Henderson <rth@redhat.com>
39080 * lib/f-torture.exp: Remove.
39082 2004-08-29 Mark Mitchell <mark@codesourcery.com>
39084 PR rtl-optimization/16590
39085 * g++.dg/opt/loop1.C: New test.
39087 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
39090 * gfortran.dg/oldstyle_1.f90: New test.
39092 2004-08-29 Steven G. Kargl <kargls@comcast.net>
39093 Paul Brook <paul@codesourcery.com>
39095 * gfortran.dg/g77/README: Update.
39096 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
39097 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
39098 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
39100 2004-08-28 Paul Brook <paul@codesourcery.com>
39102 PR libfortran/17195
39103 * gfortran.dg/edit_real_1.f90: New test.
39105 2004-08-27 Paul Brook <paul@codesourcery.com>
39107 * gfortran.dg/rewind_1.f90: New test.
39109 2004-08-27 Bud Davis <bdavis9659@comcast.net>
39112 * gfortran.dg/pr16597.f90: New test.
39114 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
39117 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
39118 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
39119 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
39120 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
39121 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
39123 2004-08-26 Nick Clifton <nickc@redhat.com>
39125 * gcc.c-torture/compile/pr17119.c: New test.
39127 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
39129 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
39131 2004-08-25 Richard Henderson <rth@redhat.com>
39133 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
39134 the bits that expect kind=8 to be the largest real kind.
39136 2004-08-25 Ziemowit Laski <zlaski@apple.com>
39138 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
39140 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
39142 * gfortran.dg/assignment_1.f90: New test.
39144 2004-08-25 Adam Nemet <anemet@lnxw.com>
39146 * g++.dg/template/repo3.C: New test.
39148 2004-08-25 Roger Sayle <roger@eyesopen.com>
39150 PR middle-end/16693
39151 PR tree-optimization/16372
39152 * g++.dg/opt/pr16372-1.C: New test case.
39153 * g++.dg/opt/pr16693-1.C: New test case.
39154 * g++.dg/opt/pr16693-2.C: New test case.
39156 2004-08-25 Ziemowit Laski <zlaski@apple.com>
39158 * objc.dg/proto-lossage-4.m: New test.
39160 2004-08-25 Mark Mitchell <mark@codesourcery.com>
39163 * g++.dg/inherit/local2.C: New test.
39165 2004-08-25 Paul Brook <paul@codesourcery.com>
39168 * gfortran.dg/string_ctor_1.f90: New test.
39170 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39173 * g++.dg/template/redecl2.C: New test.
39175 2004-08-24 Bud Davis <bdavis9659@comcast.net>
39178 * gfortran.dg/pr17143.f90: New test.
39180 2004-08-24 Bud Davis <bdavis9659@comcast.net>
39183 * gfortran.dg/pr17164.f90: New test.
39185 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39187 * gcc.dg/tree-ssa/loop-1.c: New test.
39189 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
39191 * gcc.c-torture/compile/20040824-1.c: New test.
39193 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
39195 * gcc.c-torture/compile/iftrap-3.c: New test.
39197 2004-08-24 Paul Brook <paul@codesourcery.com>
39199 * gfortran.dg/entry_2.f90: New test.
39201 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
39204 * g++.dg/lookup/ambig[12].C: New.
39206 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39209 * g++.dg/template/crash21.C: New test.
39210 * g++.dg/template/crash22.C: Likewise.
39212 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
39215 * g++.dg/template/access15.C: New.
39217 2004-08-23 Mark Mitchell <mark@codesourcery.com>
39220 * g++.dg/template/repo2.C: New test.
39222 2004-08-23 Roger Sayle <roger@eyesopen.com>
39224 PR rtl-optimization/17078
39225 * gcc.c-torture/execute/pr17078-1.c: New test case.
39227 2004-08-23 Mark Mitchell <mark@codesourcery.com>
39230 * gcc.dg/debug/crash1.c: New test.
39232 2004-08-23 Mark Mitchell <mark@codesourcery.com>
39235 * gcc.dg/loop-5.c: New test.
39237 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39239 * gcc.c-torture/execute/20040823-1.c: New test.
39241 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
39243 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
39244 to the assembler. Simplify test accordingly.
39245 (asm_abi_flags): Use GNU names.
39246 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
39247 to check for ABI flags.
39249 2004-08-22 Andrew Pinski <apinski@apple.com>
39251 * g++.dg/opt/pr14029.C: New test.
39252 * gcc.c-torture/execute/pr15262.c: New test.
39254 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
39256 * gfortran.dg/reduction.f90: Add checks with complex arguments.
39258 2004-08-21 Bud Davis <bdavis9659@comcast.net>
39261 * gfortran.dg/direct_io.f90: New test.
39263 2004-08-20 Mark Mitchell <mark@codesourcery.com>
39266 * g++.dg/inherit/local2.C: New test.
39268 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
39271 * g++.dg/warn/Wparentheses-4.C: New test.
39273 2004-08-20 Mark Mitchell <mark@codesourcery.com>
39276 * g++.dg/inherit/local2.C: New test.
39278 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
39279 * gcc.dg/ppc-ldstruct.c: Likewise.
39280 * gcc.dg/ppc64-abi-2.c: Likewise.
39282 2004-08-20 Jakub Jelinek <jakub@redhat.com>
39284 PR rtl-optimization/17099
39285 * gcc.c-torture/execute/20040820-1.c: New test.
39287 2004-08-20 David Edelsohn <edelsohn@gnu.org>
39289 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
39291 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
39294 * gfortran.dg/auto_array_1.f90: New test.
39296 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
39299 * gfortran.dg/simpleif_1.f90: New test.
39301 2004-08-19 Mark Mitchell <mark@codesourcery.com>
39303 * lib/target-supports.exp (check_profiling_available): Return
39304 false for arm*-*-symbianelf* and arm*-*-eabi*.
39307 * g++.dg/template/delete1.C: New test.
39309 2004-08-19 Paul Brook <paul@codesourcery.com>
39313 * gfortran.dg/data_char_1.f90: New test.
39315 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
39318 * gfortran.dg/reduction.f90: New testcase.
39320 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
39323 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
39325 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
39328 * g++.dg/Wparentheses-3.C: New test.
39330 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
39332 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
39333 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
39334 * gcc.dg/vect/vect-2.c: Likewise.
39335 * gcc.dg/vect/vect-3.c: Likewise.
39336 * gcc.dg/vect/vect-4.c: Likewise.
39337 * gcc.dg/vect/vect-5.c: Likewise.
39338 * gcc.dg/vect/vect-6.c: Likewise.
39339 * gcc.dg/vect/vect-7.c: Likewise.
39340 * gcc.dg/vect/vect-25.c: Likewise.
39341 * gcc.dg/vect/vect-31.c: Likewise.
39342 * gcc.dg/vect/vect-32.c: Likewise.
39343 * gcc.dg/vect/vect-34.c: Likewise.
39344 * gcc.dg/vect/vect-36.c: Likewise.
39345 * gcc.dg/vect/vect-all.c: Likewise.
39347 2004-08-18 Mark Mitchell <mark@codesourcery.com>
39350 * g++.dg/template/operator4.C: New test.
39352 2004-08-18 Richard Henderson <rth@redhat.com>
39354 * gcc.dg/20040206-1.c: XFAIL.
39356 2004-08-17 Mark Mitchell <mark@codesourcery.com>
39359 * g++.dg/template/array7.C: New test.
39361 2004-08-17 James E Wilson <wilson@specifixinc.com>
39363 * gcc.dg/mips-movcc-1.c: New test.
39364 * gcc.dg/mips-movcc-2.c: New test.
39365 * gcc.dg/mips-movcc-3.c: New test.
39367 * gcc.dg/mips-nmadd-1.c: New test.
39368 * gcc.dg/mips-nmadd-2.c: New test.
39370 2004-08-17 Mark Mitchell <mark@codesourcery.com>
39373 * g++.dg/opt/inline8.C: New test.
39376 * g++.dg/parse/error17.C: New test.
39378 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
39380 * gcc.dg/vect: New directory for vectorizer tests.
39381 * gcc.dg/vect/tree-vect.h: New file.
39382 * gcc.dg/vect/vect.exp: New file.
39383 * gcc.dg/vect/pr16105.c.c: New test.
39384 * gcc.dg/vect/vect-1.c: New test.
39385 * gcc.dg/vect/vect-2.c: New test.
39386 * gcc.dg/vect/vect-3.c: New test.
39387 * gcc.dg/vect/vect-4.c: New test.
39388 * gcc.dg/vect/vect-5.c: New test.
39389 * gcc.dg/vect/vect-6.c: New test.
39390 * gcc.dg/vect/vect-7.c: New test.
39391 * gcc.dg/vect/vect-8.c: New test.
39392 * gcc.dg/vect/vect-9.c: New test.
39393 * gcc.dg/vect/vect-10.c: New test.
39394 * gcc.dg/vect/vect-11.c: New test.
39395 * gcc.dg/vect/vect-12.c: New test.
39396 * gcc.dg/vect/vect-13.c: New test.
39397 * gcc.dg/vect/vect-14.c: New test.
39398 * gcc.dg/vect/vect-15.c: New test.
39399 * gcc.dg/vect/vect-16.c: New test.
39400 * gcc.dg/vect/vect-17.c: New test.
39401 * gcc.dg/vect/vect-18.c: New test.
39402 * gcc.dg/vect/vect-19.c: New test.
39403 * gcc.dg/vect/vect-20.c: New test.
39404 * gcc.dg/vect/vect-21.c: New test.
39405 * gcc.dg/vect/vect-22.c: New test.
39406 * gcc.dg/vect/vect-23.c: New test.
39407 * gcc.dg/vect/vect-24.c: New test.
39408 * gcc.dg/vect/vect-25.c: New test.
39409 * gcc.dg/vect/vect-26.c: New test.
39410 * gcc.dg/vect/vect-27.c: New test.
39411 * gcc.dg/vect/vect-28.c: New test.
39412 * gcc.dg/vect/vect-29.c: New test.
39413 * gcc.dg/vect/vect-30.c: New test.
39414 * gcc.dg/vect/vect-31.c: New test.
39415 * gcc.dg/vect/vect-32.c: New test.
39416 * gcc.dg/vect/vect-33.c: New test.
39417 * gcc.dg/vect/vect-34.c: New test.
39418 * gcc.dg/vect/vect-35.c: New test.
39419 * gcc.dg/vect/vect-36.c: New test.
39420 * gcc.dg/vect/vect-37.c: New test.
39421 * gcc.dg/vect/vect-38.c: New test.
39422 * gcc.dg/vect/vect-40.c: New test.
39423 * gcc.dg/vect/vect-41.c: New test.
39424 * gcc.dg/vect/vect-42.c: New test.
39425 * gcc.dg/vect/vect-43.c: New test.
39426 * gcc.dg/vect/vect-44.c: New test.
39427 * gcc.dg/vect/vect-45.c: New test.
39428 * gcc.dg/vect/vect-46.c: New test.
39429 * gcc.dg/vect/vect-47.c: New test.
39430 * gcc.dg/vect/vect-48.c: New test.
39431 * gcc.dg/vect/vect-49.c: New test.
39432 * gcc.dg/vect/vect-50.c: New test.
39433 * gcc.dg/vect/vect-51.c: New test.
39434 * gcc.dg/vect/vect-52.c: New test.
39435 * gcc.dg/vect/vect-53.c: New test.
39436 * gcc.dg/vect/vect-54.c: New test.
39437 * gcc.dg/vect/vect-55.c: New test.
39438 * gcc.dg/vect/vect-56.c: New test.
39439 * gcc.dg/vect/vect-57.c: New test.
39440 * gcc.dg/vect/vect-58.c: New test.
39441 * gcc.dg/vect/vect-59.c: New test.
39442 * gcc.dg/vect/vect-60.c: New test.
39443 * gcc.dg/vect/vect-61.c: New test.
39444 * gcc.dg/vect/vect-all.c: New test.
39445 * gcc.dg/vect/vect-none.c: New test.
39447 2004-08-17 Paul Brook <paul@codesourcery.com>
39450 * gfortran.dg/entry_1.f90: New test.
39452 2004-08-17 Andrew Pinski <apinski@apple.com>
39454 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
39456 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
39458 * gcc.dg/pr17036-1.c: New test.
39460 2004-08-16 Devang Patel <dpatel@apple.com>
39462 * gcc.dg/darwin-20040809-1.c: New test.
39464 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
39466 * gcc.dg/funcdef-attr-1.c: New test.
39468 2004-08-16 Janis Johnson <janis187@us.ibm.com>
39470 * gcc.dg/altivec-17.c: New test.
39471 * gcc.dg/altivec-18.c: New test.
39473 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39476 * g++.dg/template/vtable2.C: New test.
39478 2004-08-14 Richard Henderson <rth@redhat.com>
39480 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
39481 * gcc.dg/pack-test-4.c (main): Return 0.
39482 * gcc.dg/setjmp-1.c: Remove XFAIL.
39483 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
39485 2004-08-14 Richard Henderson <rth@redhat.com>
39487 * gcc.dg/980217-1.c: Add prototype for printf.
39489 2004-08-13 Bud Davis <bdavis9659@comcast.net>
39491 * gfortran.dg/pr16935.f90: New test.
39493 2004-08-13 Janis Johnson <janis187@us.ibm.com>
39495 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
39497 2004-08-13 Paul Brook <paul@codesourcery.com>
39499 * gfortran.dg/der_io_1.f90: Remove stray comma.
39501 2004-08-12 Janis Johnson <janis187@us.ibm.com>
39503 * gcc.dg/vmx/cw-bug-2.c: Remove.
39504 * gcc.dg/vmx/vprint-1.c: Remove.
39505 * gcc.dg/vmx/vscan-1.c: Remove.
39507 2004-08-12 Devang patel <dpatel@apple.com>
39509 * gcc.dg/darwin-20040809-2.c: New test.
39511 2004-08-12 Janis Johnson <janis1872us.ibm.com>
39513 * g++.dg/ext/altivec-12.C: New test.
39515 * g++.dg/ext/altivec-11.C: New test.
39517 2004-08-12 Paul Brook <paul@codesourcery.com>
39519 * g++.dg/abi/arm_cxa_vec_1.C: New test.
39521 2004-08-12 Janis Johnson <janis187@us.ibm.com>
39523 * g++.dg/ext/altivec-2.C: Check for hardware support before
39524 executing any VMX instructions.
39526 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
39528 2004-08-12 Jakub Jelinek <jakub@redhat.com>
39531 * g++.old-deja/g++.other/comdat4.C: New test.
39532 * g++.old-deja/g++.other/comdat4-aux.cc: New.
39534 2004-08-12 Ben Elliston <bje@au.ibm.com>
39537 * gcc.dg/pr16286.c: New test.
39539 2004-08-12 Jan Beulich <jbeulich@novell.com>
39541 * g++.dg/ext/asm5.C: New.
39543 2004-08-11 Mark Mitchell <mark@codesourcery.com>
39546 * g++.dg/eh/crash1.C: New test.
39549 * g++.dg/ext/construct1.C: New test.
39551 2004-08-11 Mark Mitchell <mark@codesourcery.com>
39554 * g++.dg/init/ptrmem1.C: New test.
39557 * g++.dg/parse/offsetof5.C: New test.
39560 * g++.dg/template/overload3.C: New test.
39562 2004-08-11 Mark Mitchell <mark@codesourcery.com>
39565 * g++.dg/parse/error16.C: New test.
39568 * g++.dg/template/error14.C: New test.
39571 * g++.dg/template/error15.C: New test.
39573 2004-08-11 Devang Patel <dpatel@apple.com>
39575 * gcc.dg/darwin-ld-20040809-1.c: New test.
39576 * gcc.dg/darwin-ld-20040809-2.c: New test.
39578 2004-08-11 Steven G. Kargl <kargls@comcast.net>
39581 * gfortran.dg/dfloat_1.f90: New test.
39583 2004-08-09 Mark Mitchell <mark@codesourcery.com>
39585 * gcc.dg/gcc.dg/arm-eabi1.c: New test.
39586 * gcc.dg/dll-2.c: Fix dg-require syntax.
39587 * gcc.misc-tests/arm-isr.c (abort): Declare.
39590 2004-08-10 Mark Mitchell <mark@codesourcery.com>
39593 * g++.dg/parse/crash16.C: New test.
39595 2004-08-10 Roger Sayle <roger@eyesopen.com>
39597 * gcc.dg/mips-rsqrt-1.c: New test case.
39598 * gcc.dg/mips-rsqrt-2.c: New test case.
39599 * gcc.dg/mips-rsqrt-3.c: New test case.
39601 2004-08-10 Paul Brook <paul@codesourcery.com>
39603 * gfortran.dg/der_io_1.f90: New test.
39605 2004-08-10 Paul Brook <paul@codesourcery.com>
39608 * gfortran.dg/der_array_1.f90: New test.
39610 2004-08-09 David Edelsohn <edelsohn@gnu.org>
39612 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
39614 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
39616 * gcc.dg/wchar_t-2.c: Fix typo.
39618 2004-08-09 Falk Hueffner <falk@debian.org>
39620 PR tree-optimization/12517
39621 * gcc.c-torture/compile/pr12517.c: New test.
39623 PR tree-optimization/12578
39624 * gcc.c-torture/compile/pr12578.c: New test.
39626 PR tree-optimization/12899
39627 * gcc.c-torture/compile/pr12899.c: New test.
39629 PR rtl-optimization/14692
39630 * gcc.c-torture/compile/pr14692.c: New test.
39632 PR tree-optimization/16461
39633 * gcc.c-torture/compile/pr16461.c: New test.
39635 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
39637 * gfortran.dg/getenv_1.f90: New test.
39639 2004-08-06 Mark Mitchell <mark@codesourcery.com>
39641 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
39643 * gcc.dg/symbian5.c: Test -fno-short-wchar.
39645 2004-08-06 Paul Brook <paul@codesourcery.com>
39647 * gfortran.dg/ret_array_1.f90: New test.
39648 * gfortran.dg/ret_pointer_1.f90: New test.
39650 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
39652 * gcc.dg/missing-field-init-[12].c: New tests.
39653 * g++.dg/warn/missing-field-init-[12].C: New tests.
39655 2004-08-06 Mark Mitchell <mark@codesourcery.com>
39657 * gcc.dg/enum2.c: New test.
39658 * gcc.dg/symbian3.c: Likewise.
39659 * gcc.dg/symbian4.c: Likewise.
39660 * gcc.dg/wchar_t-2.c: Likewise.
39662 2004-08-05 Mark Mitchell <mark@codesourcery.com>
39664 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
39667 2004-08-05 Mark Mitchell <mark@codesourcery.com>
39669 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
39670 dg-require-visiblity.
39671 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
39672 * g++.dg/ext/visibility/fvisibility.C: Likewise.
39673 * g++.dg/ext/visibility/memfuncts.C: Likewise.
39674 * g++.dg/ext/visibility/new1.C: Likewise.
39675 * g++.dg/ext/visibility/pragma.C: Likewise.
39676 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
39677 * g++.dg/ext/visibility/virtual.C: Likewise.
39678 * g++/dg/ext/visibility/visibility-1.C: Likewise.
39679 * g++/dg/ext/visibility/visibility-2.C: Likewise.
39680 * g++/dg/ext/visibility/visibility-3.C: Likewise.
39681 * g++/dg/ext/visibility/visibility-4.C: Likewise.
39682 * g++/dg/ext/visibility/visibility-5.C: Likewise.
39683 * g++/dg/ext/visibility/visibility-6.C: Likewise.
39684 * g++/dg/ext/visibility/visibility-7.C: Likewise.
39685 * g++/dg/ext/visibility/visibility-8.C: New test.
39686 * gcc.c-torture/compile/dll.x: Remove.
39687 * gcc.dg/dll-2.c: Use dg-require-dll
39688 * gcc.dg/visibility-10.c: New test.
39689 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
39691 * lib/scanasm.exp (scan_hidden): New function.
39692 (scan_not_hidden): Likewise.
39694 2004-08-05 David Edelsohn <edelsohn@gnu.org>
39696 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
39698 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
39700 * gcc.c-torture/execute/20040805-1.c: New test.
39702 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
39704 * gcc.dg/20020118-1.c: Declare abort.
39705 * gcc.dg/altivec_check.h: Likewise.
39706 * gcc.dg/iftrap-2.c: Likewise.
39707 * gcc.dg/pragma-darwin.c: Likewise.
39708 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
39710 2004-08-04 Geoffrey Keating <geoffk@apple.com>
39712 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
39714 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
39716 * gcc.c-torture/execute/builtins/abs-2.c,
39717 gcc.c-torture/execute/builtins/abs-3.c,
39718 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
39719 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
39720 intmax_t, uintmax_t and their limits.
39721 * gcc.dg/intmax_t-1.c: New test.
39723 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39725 * g++.dg/tc1/dr147.C: Add reference to PR.
39727 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
39729 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
39730 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
39732 2004-08-03 David Edelsohn <edelsohn@gnu.org>
39734 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
39736 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
39738 * gcc.dg/redecl-5.c: New test.
39739 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
39742 2004-08-03 Roger Sayle <roger@eyesopen.com>
39744 PR middle-end/16790
39745 * gcc.c-torture/execute/pr16790-1.c: New test case.
39747 2004-08-03 Mark Mitchell <mark@codesourcery.com>
39749 * g++.dg/ext/visibility/assign1.C: New test.
39750 * g++.dg/ext/visibility/new1.C: Likewise.
39752 * gcc.dg/symbian1.c: New test.
39753 * gcc.dg/symbian2.c: Likewise.
39755 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
39758 * gcc.dg/i386-sse-9.c: New test.
39760 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
39762 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
39764 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
39766 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
39767 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
39768 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
39769 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
39770 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
39771 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
39772 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
39773 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
39774 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
39775 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
39776 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
39777 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
39778 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
39779 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
39780 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
39781 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
39782 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
39783 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
39784 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
39785 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
39786 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
39787 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
39788 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
39789 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
39790 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
39791 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
39792 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
39793 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
39794 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
39795 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
39796 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
39797 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
39798 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
39799 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
39800 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
39801 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
39802 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
39803 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
39804 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
39805 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
39806 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
39807 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
39808 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
39809 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
39810 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
39811 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
39812 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
39813 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
39814 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
39815 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
39816 gcc.misc-tests/i386-pf-3dnow-1.c,
39817 gcc.misc-tests/i386-pf-athlon-1.c,
39818 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
39819 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
39820 Declare built-in functions used.
39821 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
39823 2004-08-02 Mark Mitchell <mark@codesourcery.com>
39826 * g++.dg/lookup/using12.C: New test.
39828 * g++.dg/init/null1.C: Fix PR number.
39829 * g++.dg/parse/namespace10.C: Likewise.
39831 2004-08-01 Mark Mitchell <mark@codesourcery.com>
39834 * g++.dg/template/spec17.C: New test.
39835 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
39836 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
39838 2004-08-02 David Billinghurst
39841 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
39843 2004-08-01 Zack Weinberg <zack@codesourcery.com>
39845 * gcc.dg/ia64-got-1.c: New test case.
39847 2004-08-01 Mark Mitchell <mark@codesourcery.com>
39850 * g++.dg/init/null1.C: New test.
39851 * g++.dg/tc1/dr76.C: Adjust error marker.
39854 * g++.dg/parse/namespace10.C: New test.
39857 * g++.dg/inherit/ptrmem2.C: New test.
39859 2004-08-02 Ben Elliston <bje@au.ibm.com>
39862 * gcc.dg/pr16155.c: New test.
39864 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
39866 * gcc.dg/redecl-2.c: New test.
39868 2004-07-30 Geoffrey Keating <geoffk@apple.com>
39870 * gcc.dg/darwin-longdouble.c: New file.
39872 2004-07-30 Richard Henderson <rth@redhat.com>
39874 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
39875 write to constant argument.
39876 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
39878 2004-07-30 Richard Henderson <rth@redhat.com>
39880 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
39881 tests of nearest around zero.
39883 2004-07-30 Andrew Pinski <apinski@apple.com>
39885 * gcc.c-torture/compile/20040730-1.c: New test.
39887 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
39889 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
39892 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
39894 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
39896 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
39898 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
39899 contains $ld_library_path.
39900 * lib/gfortran.exp (gfortran_link_flags): Likewise.
39902 2004-07-29 Richard Henderson <rth@redhat.com>
39904 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
39906 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
39907 (alt2, which): New.
39908 (Check): Accept either alternative.
39910 2004-07-29 Mark Mitchell <mark@codesourcery.com>
39912 * g++.dg/abi/inline1.C: New test.
39913 * g++.dg/abi/local1-a.cc: Likewise.
39914 * g++.dg/abi/local1.C: Likewise.
39915 * g++.dg/abi/mangle11.C: Tweak location of warnings.
39916 * g++.dg/abi/mangle12.C: Likewise.
39917 * g++.dg/abi/mangle17.C: Likewise.
39918 * g++.dg/abi/mangle20-2.C: Likewise.
39919 * g++.dg/opt/interface1.C: Likewise.
39920 * g++.dg/opt/interface1.h: Likewise.
39921 * g++.dg/opt/interface1-a.cc: New test.
39922 * g++.dg/parse/repo1.C: New test.
39923 * g++.dg/template/repo1.C: Likewise.
39924 * g++.dg/warn/Winline-1.C: Likewise.
39925 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
39927 2004-07-29 Diego Novillo <dnovillo@redhat.com>
39929 * gcc.dg/tree-ssa/20040729-1.c: New test.
39931 2004-07-27 Matt Austern <austern@apple.com>
39933 * gcc.dg/darwin-bool-1.c: New test.
39934 * gcc.dg/darwin-bool-2.c: New test.
39936 2004-07-28 Richard Henderson <rth@redhat.com>
39938 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
39939 arguments in the correct type. Don't write to constant arguments.
39941 2004-07-28 Diego Novillo <dnovillo@redhat.com>
39943 PR tree-optimization/16688
39944 PR tree-optimization/16689
39945 * g++.dg/tree-ssa/pr16688.C: New test.
39947 2004-07-28 Diego Novillo <dnovillo@redhat.com>
39949 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
39950 loads. Not only in the comment, this time.
39952 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
39954 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
39955 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
39956 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
39957 * gcc.dg/sh4a-bitmovua.c: New.
39958 * gcc.dg/sh4a-cos.c: New.
39959 * gcc.dg/sh4a-cosf.c: New.
39960 * gcc.dg/sh4a-fprun.c: New.
39961 * gcc.dg/sh4a-fsrra.c: New.
39962 * gcc.dg/sh4a-memmovua.c: New.
39963 * gcc.dg/sh4a-sin.c: New.
39964 * gcc.dg/sh4a-sincos.c: New.
39965 * gcc.dg/sh4a-sincosf.c: New.
39966 * gcc.dg/sh4a-sinf.c: New.
39968 2004-07-28 Diego Novillo <dnovillo@redhat.com>
39970 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
39972 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
39974 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
39977 2004-07-27 Andrew Pinski <apinski@apple.com>
39979 * g++.dg/rtti/tinfo1.C: Correct the xfail.
39981 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
39983 * gcc.dg/pragma-isr.c: New test.
39985 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39988 * g++.dg/template/ttp11.C: New test.
39990 2004-07-27 Diego Novillo <dnovillo@redhat.com>
39992 * gcc.c-torture/compile/20040727-1.c: New test.
39994 2004-07-26 Eric Christopher <echristo@redhat.com>
39996 * gcc.c-torture/compile/20040726-2.c: New test.
39998 2004-07-26 Andrew Pinski <apinski@apple.com>
40000 * g++.dg/rtti/tinfo1.C: Xfail.
40002 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
40004 * gcc.c-torture/compile/20040726-1.c: New test.
40006 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
40007 Brian Ryner <bryner@brianryner.com>
40011 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
40012 * g++.dg/ext/visibility/: New directory.
40013 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
40014 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
40015 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
40016 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
40017 * g++.dg/ext/visibility/fvisibility.C,
40018 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
40019 g++.dg/ext/visibility/fvisibility-override1.C
40020 g++.dg/ext/visibility/fvisibility-override2.C
40021 g++.dg/ext/visibility/memfuncts.C
40022 g++.dg/ext/visibility/noPLT.C
40023 g++.dg/ext/visibility/pragma.C
40024 g++.dg/ext/visibility/pragma-override1.C
40025 g++.dg/ext/visibility/pragma-override2.C
40026 g++.dg/ext/visibility/staticmemfuncts.C
40027 g++.dg/ext/visibility/virtual.C: New tests.
40029 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
40032 * gcc.dg/pr15360-1.c: New test.
40034 2004-07-25 Daniel Jacobowitz <dan@debian.org>
40036 * gcc.dg/pragma-align-2.c: New test.
40037 * gcc.dg/pragma-init-fini.c: New test.
40038 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
40041 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
40043 * gcc.dg/init-string-2.c: New test.
40045 2004-07-24 Zack Weinberg <zack@codesourcery.com>
40048 * gcc.dg/Wredundant-decls-1.c: New test case.
40050 2004-07-24 Jakub Jelinek <jakub@redhat.com>
40052 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
40053 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
40054 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
40055 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
40056 * gcc.dg/compat/generate-random.c: New file.
40057 * gcc.dg/compat/generate-random.h: Likewise.
40058 * gcc.dg/compat/generate-random_r.c: Likewise.
40059 * gcc.dg/compat/struct-layout-1.h: Likewise.
40060 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
40061 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
40062 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
40063 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
40064 * gcc.dg/compat/struct-layout-1_main.c: New test.
40065 * gcc.dg/compat/struct-layout-1_x.c: New file.
40066 * gcc.dg/compat/struct-layout-1_y.c: New file.
40067 * gcc.dg/compat/struct-layout-1_test.h: New file.
40069 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
40071 * gcc.dg/comp-return-1.c: New test
40073 2004-07-23 Janis Johnson <janis187@us.ibm.com>
40075 * gcc.dg/vmx/8-02a.c: Fix typo.
40077 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
40078 * gcc.dg/darwin-abi-3.c: New test.
40080 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
40081 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
40083 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
40084 * gcc.dg/vmx/ops-long-1.c: New test.
40085 * gcc.dg/vmx/ops-long-2.c: New test.
40087 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
40089 * g++.dg/lookup/conv-[1234].C: New.
40091 2004-07-22 Mark Mitchell <mark@codesourcery.com>
40093 * g++.dg/parse/attr2.C: Simplify.
40095 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
40098 * gcc.c-torture/execute/pr7284-1.c: New test.
40100 2004-07-22 Brian Booth <bbooth@redhat.com>
40102 * gcc.dg/tree-ssa/20040721-1.c: New test.
40104 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
40106 * g++.dg/template/crash20.c: New.
40108 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
40110 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
40111 Add dg-run directive. Declare variables as required.
40112 * gfortran.dg/g77/README: Update
40114 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
40116 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
40117 gcc.dg/cris-peep2-andu2.c: New tests.
40119 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
40122 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
40124 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
40126 * gcc.dg/qual-return-2.c: Update expected messages.
40127 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
40129 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
40131 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
40132 * gcc.dg/noncompile/921102-1.c: Update expected error message.
40134 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
40137 * gcc.dg/init-string-1.c: New test.
40139 2004-07-21 Jakub Jelinek <jakub@redhat.com>
40141 PR middle-end/15345
40143 * gcc.dg/torture/nested-fn-1.c: New test.
40145 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
40148 * gcc.dg/ia64-fptr-1.c: New file.
40150 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40153 * g++.dg/template/spec16.C: New test.
40154 * g++.old-deja/g++.robertl/eb118.C: Remove.
40156 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40159 * g++.dg/template/spec15.C: New test.
40161 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
40163 Copy cases from g77.f-torture/execute and add dg-run
40164 directive. Other changes as noted.
40165 * gfortran.dg/g77/13037.f
40166 * gfortran.dg/g77/1832.f
40167 * gfortran.dg/g77/19981119-0.f
40168 * gfortran.dg/g77/19990313-0.f
40169 * gfortran.dg/g77/19990313-1.f
40170 * gfortran.dg/g77/19990313-2.f
40171 * gfortran.dg/g77/19990313-3.f
40172 * gfortran.dg/g77/19990419-1.f
40173 * gfortran.dg/g77/19990826-0.f
40174 * gfortran.dg/g77/19990826-2.f
40175 * gfortran.dg/g77/20000503-1.f
40176 * gfortran.dg/g77/20001111.f
40177 * gfortran.dg/g77/20010116.f
40178 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
40179 * gfortran.dg/g77/20010430.f
40180 * gfortran.dg/g77/6177.f
40181 * gfortran.dg/g77/947.f
40182 * gfortran.dg/g77/970816-3.f
40183 * gfortran.dg/g77/971102-1.f
40184 * gfortran.dg/g77/980520-1.f
40185 * gfortran.dg/g77/980628-0.f
40186 * gfortran.dg/g77/980628-1.f
40187 * gfortran.dg/g77/980628-10.f
40188 * gfortran.dg/g77/980628-2.f
40189 * gfortran.dg/g77/980628-3.f
40190 * gfortran.dg/g77/980628-7.f
40191 * gfortran.dg/g77/980628-8.f
40192 * gfortran.dg/g77/980628-9.f
40193 * gfortran.dg/g77/980701-0.f
40194 * gfortran.dg/g77/980701-1.f
40195 * gfortran.dg/g77/cabs.f
40196 * gfortran.dg/g77/claus.f
40197 * gfortran.dg/g77/complex_1.f
40198 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
40199 * gfortran.dg/g77/dcomplex.f
40200 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
40201 * gfortran.dg/g77/f90-intrinsic-mathematical.f
40202 * gfortran.dg/g77/f90-intrinsic-numeric.f
40203 * gfortran.dg/g77/int8421.f
40204 * gfortran.dg/g77/labug1.f
40205 * gfortran.dg/g77/large_vec.f
40206 * gfortran.dg/g77/le.f
40207 * gfortran.dg/g77/short.f
40208 * gfortran.dg/g77/README: Update
40210 2004-07-20 Mark Mitchell <mark@codesourcery.com>
40213 * g++.dg/parse/lookup4.C: New test.
40215 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40218 * g++.dg/template/ttp10.C: New test.
40220 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
40222 * gcc.dg/pr12625-1.c: New test.
40224 2004-07-20 Steven Bosscher <stevenb@suse.de>
40226 * gcc.dg/switch-warn-1.c: New test.
40227 * gcc.dg/switch-warn-2.c: New test.
40228 * gcc.c-torture/compile/pr14730.c: Update.
40230 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
40232 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
40233 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
40234 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
40235 g++.dg/template/nontype3.C: Remove trailing CR from tests.
40237 2004-07-18 Mark Mitchell <mark@codesourcery.com>
40240 * g++.dg/template/assign1.C: New test.
40242 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40245 * g++.dg/template/ttp9.C: New test.
40247 2004-07-19 Daniel Jacobowitz <dan@debian.org>
40249 * gcc.dg/format/cmn-err-1.c: New test.
40251 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
40253 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
40254 gcc.dg/Wparentheses-10.c: New tests.
40255 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
40257 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40260 * gfortran.dg/g77//ffixed-line-length-0.f,
40261 gfortran.dg/g77/ffixed-line-length-132.f,
40262 gfortran.dg/g77/ffixed-line-length-72.f,
40263 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
40264 gfortran.dg/g77/README: Update.
40266 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40269 * g++.dg/template/non-dependent7.C: New test.
40270 * g++.dg/template/non-dependent8.C: Likewise.
40271 * g++.dg/template/non-dependent9.C: Likewise.
40272 * g++.dg/template/non-dependent10.C: Likewise.
40274 2004-07-17 Mark Mitchell <mark@codesourcery.com>
40277 * g++.dg/parse/attr2.C: New test.
40279 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
40282 * g77.f-torture: Ditto.
40284 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
40286 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
40287 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
40288 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
40290 2004-07-16 Richard Henderson <rth@redhat.com>
40292 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
40294 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40296 * lib/fortran-torture.exp (fortran-torture): Don't test compile
40297 tests with full list of options.
40298 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
40299 of TORTURE_OPTIONS if test contains 'dg-do run'.
40302 * gfortran.dg/do_iterator.f90: New test.
40304 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40306 PR rtl-optimization/16536
40307 * gcc.c-torture/execute/restrict-1.c: New test.
40309 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40312 * gfortran.dg/pr15324.f90: New test.
40315 * gfortran.dg/pr15129.f90: New test.
40318 * gfortran.dg/pr15140.f90: New test.
40321 * gfortran.fortran-torture/execute/bounds.f90: Add check for
40322 compile-time simplification.
40324 2004-07-14 Mike Stump <mrs@apple.com>
40326 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
40328 2004-07-14 James E Wilson <wilson@specifixinc.com>
40331 * gcc.dg/profile-generate-1.c: New.
40333 2004-07-15 Jakub Jelinek <jakub@redhat.com>
40335 * gcc.c-torture/execute/20040709-1.c: New test.
40336 * gcc.c-torture/execute/20040709-2.c: New test.
40338 2004-07-14 Mike Stump <mrs@apple.com>
40340 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
40342 2004-07-14 Mike Stump <mrs@apple.com>
40344 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
40346 2004-07-13 Mark Mitchell <mark@codesourcery.com>
40349 * g++.dg/parse/mutable1.C: New test.
40351 2004-07-13 Diego Novillo <dnovillo@redhat.com>
40353 PR tree-optimization/16443
40354 * gcc.dg/tree-ssa/20040713-1.c: New test.
40356 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
40358 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
40361 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
40363 * gfortran.dg/g77/README: New file
40364 * gfortran.dg/g77/19981216-0.f: Copy from
40365 g77.f-torture/noncompile. Add "dg-do compile" and
40366 dg-error as required.
40367 * gfortran.dg/g77/19990218-1.f: Likewise.
40368 * gfortran.dg/g77/19990905-1.f: Likewise.
40369 * gfortran.dg/g77/9263.f: Likewise.
40370 * gfortran.dg/g77/980615-0.f: Likewise.
40371 * gfortran.dg/g77/980616-0.f: Likewise.
40372 * gfortran.dg/g77/check0.f: Likewise.
40373 * gfortran.dg/g77/select_no_compile.f: Likewise.
40375 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
40377 Copy files from g77.f-torture/compile.
40378 Add "{ dg-do compile}". Other changes as noted
40379 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
40380 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
40381 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
40382 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
40383 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
40384 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
40385 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
40386 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
40387 statement to conform to standard. Append alpha1.x for reference.
40388 * gfortran.dg/g77/xformat.f: Add dg-warning
40390 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
40392 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
40393 Add {dg-do compile} directive.
40394 * gfortran.dg/g77/cpp2.F: Likewise.
40396 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40399 * g++.dg/lookup/name-clash1.C: New test.
40402 * g++.dg/lookup/name-clash2.C: New test.
40405 * g++.dg/lookup/name-clash3.C: New test.
40407 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40409 * g++.dg/lookup/new2.C: New test.
40410 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
40412 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
40414 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
40415 Add {dg-do compile} directive.
40416 * gfortran.dg/g77/13060.f: Likewise.
40417 * gfortran.dg/g77/19990218-0.f: Likewise.
40418 * gfortran.dg/g77/19990305-0.f: Likewise.
40419 * gfortran.dg/g77/19990419-0.f: Likewise.
40420 * gfortran.dg/g77/19990502-0.f: Likewise.
40421 * gfortran.dg/g77/19990502-1.f: Likewise.
40422 * gfortran.dg/g77/19990525-0.f: Likewise.
40423 * gfortran.dg/g77/19990826-1.f: Likewise.
40424 * gfortran.dg/g77/19990826-3.f: Likewise.
40425 * gfortran.dg/g77/19990905-2.f: Likewise.
40426 * gfortran.dg/g77/20000412-1.f: Likewise.
40427 * gfortran.dg/g77/20000511-1.f: Likewise.
40428 * gfortran.dg/g77/20000511-2.f: Likewise.
40429 * gfortran.dg/g77/20000518.f: Likewise.
40430 * gfortran.dg/g77/20000601-1.f: Likewise.
40431 * gfortran.dg/g77/20000601-2.f: Likewise.
40432 * gfortran.dg/g77/20000629-1.f: Likewise.
40433 * gfortran.dg/g77/20000630-2.f: Likewise.
40434 * gfortran.dg/g77/20010115.f: Likewise.
40435 * gfortran.dg/g77/20010321-1.f: Likewise.
40436 * gfortran.dg/g77/20010426.f: Likewise.
40437 * gfortran.dg/g77/20020307-1.f: Likewise.
40438 * gfortran.dg/g77/8485.f: Likewise.
40439 * gfortran.dg/g77/960317-1.f: Likewise.
40440 * gfortran.dg/g77/970915-0.f: Likewise.
40441 * gfortran.dg/g77/980310-1.f: Likewise.
40442 * gfortran.dg/g77/980310-2.f: Likewise.
40443 * gfortran.dg/g77/980310-3.f: Likewise.
40444 * gfortran.dg/g77/980310-4.f: Likewise.
40445 * gfortran.dg/g77/980310-6.f: Likewise.
40446 * gfortran.dg/g77/980310-7.f: Likewise.
40447 * gfortran.dg/g77/980310-8.f: Likewise.
40448 * gfortran.dg/g77/980419-2.f: Likewise.
40449 * gfortran.dg/g77/980424-0.f: Likewise.
40450 * gfortran.dg/g77/980427-0.f: Likewise.
40451 * gfortran.dg/g77/980729-0.f: Likewise.
40452 * gfortran.dg/g77/981117-1.f: Likewise.
40453 * gfortran.dg/g77/toon_1.f: Likewise.
40455 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40458 * g++.dg/other/abstract2.C: New test.
40460 2004-07-12 Paul Brook <paul@codesourcery.com>
40462 * gfortran.dg/pointer_init_1.f90: New test.
40464 2004-07-11 Paul Brook <paul@codesourcery.com>
40467 * gfortran.dg/contained_1.f90: New test.
40469 2004-07-11 Mark Mitchell <mark@codesourcery.com>
40471 * g++.dg/parse/defarg8.C: New test.
40473 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40476 * gfortran.dg/pr16433.f: New test.
40479 * gfortran.dg/pr15754.f90: New test.
40481 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
40483 PR tree-optimization/16437
40484 * gcc.c-torture/execute/bitfld-4.c: New test.
40486 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40488 * gfortran.fortran-torture/execute/common_2.f90: Add check for
40489 access to common var from module.
40491 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40494 * gfortran.fortran-torture/execute/common_2.f90: New test.
40496 2004-07-10 Paul Brook <paul@codesourcery.com>
40498 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
40500 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40503 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
40505 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
40507 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
40508 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
40509 * gfortran.dg/g77/ffree-form-1.f: Likewise.
40510 * gfortran.dg/g77/ffree-form-2.f: Likewise.
40511 * gfortran.dg/g77/ffree-form-3.f: Likewise.
40512 * gfortran.dg/g77/fno-underscoring.f: Likewise.
40513 * gfortran.dg/g77/funderscoring.f: Likewise.
40514 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
40516 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40518 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
40520 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40521 Paul Brook <paul@codesourcery.com>
40524 * gfortran.dg/common_pointer_1.f90: New test.
40526 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40528 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
40530 2004-07-09 James E Wilson <wilson@specifixinc.com>
40533 * gcc.c-torture/compile/20040709-1.c: New.
40535 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40538 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
40540 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40543 * gfortran.dg/shape_1.f90: New test.
40545 2004-07-09 Zack Weinberg <zack@codesourcery.com>
40546 Andrew Pinski <apinski@apple.com>
40548 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
40550 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40552 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
40555 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40556 Paul Brook <paul@codesourcery.com>
40558 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
40561 2004-07-09 Diego Novillo <dnovillo@redhat.com>
40563 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
40565 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40567 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
40568 testcases with capital suffix.
40570 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40576 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
40578 * gfortran.dg/implicit_1.f90: New test.
40580 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
40582 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
40583 expression to match gfortran warning/error messages
40584 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
40587 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
40589 * lib/fortran-torture.exp: Rename proc search_for to
40592 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
40594 * gcc.c-torture/execute/simd-5.x: New file.
40595 XFAIL on SPARC 64-bit at -O0.
40597 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40601 * g++.dg/warn/effc3.C: New test.
40603 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
40605 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
40606 change X to 1X in format.
40607 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
40608 add data statements to conform to standard.
40610 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
40612 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
40613 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
40614 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
40616 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
40618 * gfortran.dg/g77/7388.f: Copy from g77.dg
40619 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
40620 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
40621 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
40622 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
40623 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
40624 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
40625 * gfortran.dg/g77/strlen0.f: Likewise.
40627 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
40629 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
40630 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
40632 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
40634 * gcc.c-torture/execute/920428-2.x: Delete.
40635 * gcc.c-torture/execute/920501-7.x: Likewise.
40637 2004-07-08 Jakub Jelinek <jakub@redhat.com>
40639 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
40640 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
40641 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
40643 (PREFETCH_3DNOW): Add -march=c3.
40645 2004-07-08 Diego Novillo <dnovillo@redhat.com>
40648 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
40649 * gcc.c-torture/execute/bf64-1.x: Likewise.
40651 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
40653 * gcc.c-torture/compile/20040708-1.c: New test.
40655 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40658 * g++.dg/warn/effc2.C: New test.
40660 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
40662 * gcc.c-torture/execute/bitfld-1.x: Remove.
40663 * gcc.c-torture/execute/bitfld-3.c: New test.
40664 * gcc.dg/bitfld-2.c: Remove XFAILs.
40666 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
40669 * g++.dg/rtti/tinfo1.C: New file.
40671 2004-07-07 Eric Christopher <echristo@redhat.com>
40673 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
40675 2004-07-07 Andrew Pinski <apinski@apple.com>
40677 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
40679 2004-07-07 Mark Mitchell <mark@codesourcery.com>
40681 * g++.dg/init/call1.C: XFAIL.
40683 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
40685 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
40686 except for movstrict*, to movmem* and clrstr* to clrmem*.
40688 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
40690 * gcc.c-torture/execute/20040707-1.c: New test.
40692 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
40694 * gcc.c-torture/execute/20040706-1.c: New test.
40696 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40699 * g++.dg/template/spec14.C: New test.
40701 2004-07-05 Jakub Jelinek <jakub@redhat.com>
40703 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
40704 nothing if not yet defined. Use it in b, c and d type definitions.
40705 * gcc.c-torture/execute/20040705-1.c: New test.
40706 * gcc.c-torture/execute/20040705-2.c: New test.
40708 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40711 * g++.dg/lookup/new1.C: New test.
40713 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40716 * g++.dg/template/sizeof8.C: New test.
40718 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
40720 * gcc.c-torture/compile/20040705-1.c: New test.
40722 2004-07-04 Bud Davis <bdavis9659@comcast.net>
40724 * gfortran.fortran-torture/execute/seq_io.f90: New test.
40726 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
40728 * gcc.dg/cpp/if-mop.c: Two new testcases.
40729 * gcc.dg/cpp/trad/comment-3.c: New.
40731 2004-07-04 Paul Brook <paul@codesourcery.com>
40733 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
40735 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
40738 * g++.dg/lookup/crash4.C: New test.
40740 2004-07-02 Zack Weinberg <zack@codesourcery.com>
40742 * gcc.c-torture/execute/builtin-abs-1.c
40743 * gcc.c-torture/execute/builtin-abs-2.c
40744 * gcc.c-torture/execute/builtin-complex-1.c
40745 * gcc.c-torture/execute/builtins/string-1-lib.c
40746 * gcc.c-torture/execute/builtins/string-1.c
40747 * gcc.c-torture/execute/builtins/string-2-lib.c
40748 * gcc.c-torture/execute/builtins/string-2.c
40749 * gcc.c-torture/execute/builtins/string-3-lib.c
40750 * gcc.c-torture/execute/builtins/string-3.c
40751 * gcc.c-torture/execute/builtins/string-4-lib.c
40752 * gcc.c-torture/execute/builtins/string-4.c
40753 * gcc.c-torture/execute/builtins/string-5-lib.c
40754 * gcc.c-torture/execute/builtins/string-5.c
40755 * gcc.c-torture/execute/builtins/string-6-lib.c
40756 * gcc.c-torture/execute/builtins/string-6.c
40757 * gcc.c-torture/execute/builtins/string-7-lib.c
40758 * gcc.c-torture/execute/builtins/string-7.c
40759 * gcc.c-torture/execute/builtins/string-8-lib.c
40760 * gcc.c-torture/execute/builtins/string-8.c
40761 * gcc.c-torture/execute/builtins/string-9-lib.c
40762 * gcc.c-torture/execute/builtins/string-9.c
40763 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
40764 * gcc.c-torture/execute/builtins/string-asm-1.c
40765 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
40766 * gcc.c-torture/execute/builtins/string-asm-2.c
40767 * gcc.c-torture/execute/stdio-opt-1.c
40768 * gcc.c-torture/execute/stdio-opt-2.c
40769 * gcc.c-torture/execute/stdio-opt-3.c
40770 * gcc.c-torture/execute/string-opt-1.c
40771 * gcc.c-torture/execute/string-opt-10.c
40772 * gcc.c-torture/execute/string-opt-11.c
40773 * gcc.c-torture/execute/string-opt-12.c
40774 * gcc.c-torture/execute/string-opt-13.c
40775 * gcc.c-torture/execute/string-opt-14.c
40776 * gcc.c-torture/execute/string-opt-15.c
40777 * gcc.c-torture/execute/string-opt-16.c
40778 * gcc.c-torture/execute/string-opt-2.c
40779 * gcc.c-torture/execute/string-opt-6.c
40780 * gcc.c-torture/execute/string-opt-7.c
40781 * gcc.c-torture/execute/string-opt-8.c:
40784 * gcc.c-torture/execute/builtins/abs-2.c
40785 * gcc.c-torture/execute/builtins/abs-3.c
40786 * gcc.c-torture/execute/builtins/complex-1.c
40787 * gcc.c-torture/execute/builtins/fprintf.c
40788 * gcc.c-torture/execute/builtins/fputs.c
40789 * gcc.c-torture/execute/builtins/memcmp.c
40790 * gcc.c-torture/execute/builtins/memmove.c
40791 * gcc.c-torture/execute/builtins/memops-asm.c
40792 * gcc.c-torture/execute/builtins/mempcpy-2.c
40793 * gcc.c-torture/execute/builtins/mempcpy.c
40794 * gcc.c-torture/execute/builtins/memset.c
40795 * gcc.c-torture/execute/builtins/printf.c
40796 * gcc.c-torture/execute/builtins/sprintf.c
40797 * gcc.c-torture/execute/builtins/strcat.c
40798 * gcc.c-torture/execute/builtins/strchr.c
40799 * gcc.c-torture/execute/builtins/strcmp.c
40800 * gcc.c-torture/execute/builtins/strcpy.c
40801 * gcc.c-torture/execute/builtins/strcspn.c
40802 * gcc.c-torture/execute/builtins/strlen-2.c
40803 * gcc.c-torture/execute/builtins/strlen.c
40804 * gcc.c-torture/execute/builtins/strncat.c
40805 * gcc.c-torture/execute/builtins/strncmp-2.c
40806 * gcc.c-torture/execute/builtins/strncmp.c
40807 * gcc.c-torture/execute/builtins/strncpy.c
40808 * gcc.c-torture/execute/builtins/strpbrk.c
40809 * gcc.c-torture/execute/builtins/strpcpy-2.c
40810 * gcc.c-torture/execute/builtins/strpcpy.c
40811 * gcc.c-torture/execute/builtins/strrchr.c
40812 * gcc.c-torture/execute/builtins/strspn.c
40813 * gcc.c-torture/execute/builtins/strstr-asm.c
40814 * gcc.c-torture/execute/builtins/strstr.c:
40815 ... these new files.
40817 * gcc.c-torture/execute/builtins/abs-2-lib.c
40818 * gcc.c-torture/execute/builtins/abs-3-lib.c
40819 * gcc.c-torture/execute/builtins/complex-1-lib.c
40820 * gcc.c-torture/execute/builtins/fprintf-lib.c
40821 * gcc.c-torture/execute/builtins/fputs-lib.c
40822 * gcc.c-torture/execute/builtins/memcmp-lib.c
40823 * gcc.c-torture/execute/builtins/memmove-lib.c
40824 * gcc.c-torture/execute/builtins/memops-asm-lib.c
40825 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
40826 * gcc.c-torture/execute/builtins/mempcpy-lib.c
40827 * gcc.c-torture/execute/builtins/memset-lib.c
40828 * gcc.c-torture/execute/builtins/printf-lib.c
40829 * gcc.c-torture/execute/builtins/sprintf-lib.c
40830 * gcc.c-torture/execute/builtins/strcat-lib.c
40831 * gcc.c-torture/execute/builtins/strchr-lib.c
40832 * gcc.c-torture/execute/builtins/strcmp-lib.c
40833 * gcc.c-torture/execute/builtins/strcpy-lib.c
40834 * gcc.c-torture/execute/builtins/strcspn-lib.c
40835 * gcc.c-torture/execute/builtins/strlen-2-lib.c
40836 * gcc.c-torture/execute/builtins/strlen-lib.c
40837 * gcc.c-torture/execute/builtins/strncat-lib.c
40838 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
40839 * gcc.c-torture/execute/builtins/strncmp-lib.c
40840 * gcc.c-torture/execute/builtins/strncpy-lib.c
40841 * gcc.c-torture/execute/builtins/strpbrk-lib.c
40842 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
40843 * gcc.c-torture/execute/builtins/strpcpy-lib.c
40844 * gcc.c-torture/execute/builtins/strrchr-lib.c
40845 * gcc.c-torture/execute/builtins/strspn-lib.c
40846 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
40847 * gcc.c-torture/execute/builtins/strstr-lib.c
40848 * gcc.c-torture/execute/builtins/lib/abs.c
40849 * gcc.c-torture/execute/builtins/lib/fprintf.c
40850 * gcc.c-torture/execute/builtins/lib/memset.c
40851 * gcc.c-torture/execute/builtins/lib/printf.c
40852 * gcc.c-torture/execute/builtins/lib/sprintf.c
40853 * gcc.c-torture/execute/builtins/lib/strcpy.c
40854 * gcc.c-torture/execute/builtins/lib/strcspn.c
40855 * gcc.c-torture/execute/builtins/lib/strncat.c
40856 * gcc.c-torture/execute/builtins/lib/strncmp.c
40857 * gcc.c-torture/execute/builtins/lib/strncpy.c
40858 * gcc.c-torture/execute/builtins/lib/strpbrk.c
40859 * gcc.c-torture/execute/builtins/lib/strspn.c
40860 * gcc.c-torture/execute/builtins/lib/strstr.c:
40861 New files containing support routines.
40863 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
40865 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
40866 when not optimizing.
40868 2004-07-02 Mark Mitchell <mark@codesourcery.com>
40871 * g++.dg/abi/mangle22.C: New test.
40872 * g++.dg/abi/mangle23.C: Likewise.
40874 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
40877 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
40878 Allow for cases without denormalized floating point numbers.
40880 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
40883 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
40884 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
40885 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
40886 expected warning text.
40887 * gcc.dg/format/diag-2.c: New test.
40889 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
40891 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
40893 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
40895 * gcc.dg/builtins-43.c: New.
40896 * gcc.dg/builtins-44.c: New.
40897 * gcc.dg/builtins-45.c: New.
40899 2004-06-26 Geoffrey Keating <geoffk@apple.com>
40900 Andreas Tobler <a.tobler@schweiz.ch>
40902 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
40903 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
40905 * gcc.dg/cleanup-11.c: Likewise.
40906 * gcc.dg/cleanup-8.c: Likewise.
40907 * gcc.dg/cleanup-9.c: Likewise.
40908 * gcc.dg/cleanup-5.c: Run on all platforms.
40910 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
40912 * g++.dg/warn/nonnull1.C: New test.
40914 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
40916 * gcc.dg/compat/compat-common.h: Wrap up CINT in
40917 an #ifndef SKIP_COMPLEX_INT/#endif pair.
40918 Special-case the Sun compiler wrt to <complex.h>.
40920 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
40922 * gcc.dg/Wunreachable-8.C: New test.
40924 * gcc.dg/h8300-ice2.c : New test.
40926 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
40929 * gfortran.fortran-torture/compile/implicit.f90: Add test
40930 for implicit character.
40932 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
40935 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
40936 Use tiny() intrinsic to find smallest non-negative real
40938 2004-06-30 Jakub Jelinek <jakub@redhat.com>
40940 * gcc.dg/compat/struct-by-value-22_main.c: New test.
40941 * gcc.dg/compat/struct-by-value-22_x.c: New.
40942 * gcc.dg/compat/struct-by-value-22_y.c: New.
40944 * gcc.c-torture/execute/20040629-1.c: New test.
40946 2004-06-29 Jakub Jelinek <jakub@redhat.com>
40948 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
40949 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
40952 * gcc.dg/20040625-1.c: New test.
40954 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40956 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
40958 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40961 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
40963 2004-06-29 Richard Henderson <rth@redhat.com>
40965 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
40967 2004-06-29 Paul Brook <paul@codesourcery.com>
40969 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
40970 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
40972 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
40975 * g++.dg/parse/crash15.C: New.
40977 2004-06-28 Andrew Pinski <apinski@apple.com>
40979 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
40980 by the error already.
40982 * g++.dg/opt/ptrmem4.C: Change to compile only test.
40984 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
40987 * gcc.dg/h8300-bss-align-1.c : New.
40989 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
40992 * g++.dg/template/ctor4.C: New.
40994 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
40997 * g++.dg/warn/Wsequence-point-1.C: New test.
40999 2004-06-27 Paul Brook <paul@codesourcery.com>
41001 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
41003 2004-06-27 Zack Weinberg <zack@codesourcery.com>
41005 * g++.old-deja/g++.mike/p7325.C: Remove.
41007 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
41010 * gcc.dg/pr14963.c: New test.
41012 2004-06-27 Mark Mitchell <mark@codesourcery.com>
41015 * g++.dg/parse/redef1.C: New test.
41017 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
41019 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
41021 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
41023 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
41024 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
41026 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
41027 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
41028 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
41029 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
41030 g++.brendan/enum14.C.
41031 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
41032 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
41033 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
41035 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
41038 2004-06-27 Roger Sayle <roger@eyesopen.com>
41040 * gcc.dg/20040527-1.c: New test case.
41042 2004-06-26 Bud Davis <bdavis9659@comcast.net>
41044 PR gfortran/pr16196
41045 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
41047 2004-06-25 Roger Sayle <roger@eyesopen.com>
41049 PR middle-end/15825
41050 * gcc.dg/pr15825-1.c: New test case.
41052 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
41054 * gcc.c-torture/execute/20040625-1.c: New test.
41056 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41058 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
41060 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
41062 * gcc.dg/torture/mips-div-1.c: New test.
41064 2004-06-24 Jeff Law <law@redhat.com>
41066 * gcc.dg/tree-ssa/20040624-1.c: New test.
41068 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
41070 * gcc.c-torture/compile/20040624-1.c: New test.
41072 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
41074 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
41077 2004-06-23 Andrew Pinski <apinski@apple.com>
41079 PR middle-end/15988
41080 * g++.dg/opt/ptrmem4.C: New test.
41082 * gcc.dg/c90-array-quals-2.c: New test.
41084 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
41086 * gcc.dg/kpice1.c: New test.
41088 2006-06-23 Andrew Pinski <apinski@apple.com>
41090 * gcc.dg/c90-array-quals.c: New test.
41092 2006-06-22 Richard Henderson <rth@redhat.com>
41094 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
41096 2004-06-22 Loren James Rittle <ljrittle@acm.org>
41098 * gcc.dg/builtins-config.h: Handle FreeBSD.
41100 2006-06-22 Richard Henderson <rth@redhat.com>
41102 * g++.dg/opt/devirt1.C: New.
41104 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
41106 * g++.dg/opt/pr15551.C: New testcase.
41108 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
41111 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
41112 x86_64-*-linux* when compiling for 32bit.
41114 2004-06-21 Andrew Pinski <apinski@apple.com>
41116 * gcc.dg/pch/struct-1.c: New.
41117 * gcc.dg/pch/struct-1.hs: New.
41119 2004-06-21 Geoffrey Keating <geoffk@apple.com>
41121 * gcc.dg/pch/save-temps-1.c: New file.
41122 * gcc.dg/pch/save-temps-1.hs: New file.
41124 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
41126 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
41127 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
41129 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41131 * gfortran.fortran-torture/execute/select_1.f90: Rename function
41133 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
41134 Remove trailing spaces.
41136 2004-06-21 Richard Henderson <rth@redhat.com>
41138 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
41139 merging && to BIT_FIELD_REF.
41141 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
41143 * g++.dg/opt/placeholder1.C: New test.
41145 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
41147 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
41148 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
41149 * gcc.dg/compat/union-m128-1_x.c: Likewise.
41150 * gcc.dg/compat/union-m128-1_y.c: Likewise.
41152 2004-06-20 Zack Weinberg <zack@codesourcery.com>
41154 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
41156 * g++.dg/other/pragma-re-1.C: Add comments.
41158 2004-06-19 Bud Davis <bdavis9659@comcast.net>
41161 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
41163 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
41165 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
41166 instead of setting the type of size_t by
41169 2004-06-18 Roger Sayle <roger@eyesopen.com>
41171 * gcc.dg/unordered-2.c: New test case.
41172 * gcc.dg/unordered-3.c: New test case.
41174 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
41177 * lib/g++.exp (g++_version): Tweak regexp for version
41178 * lib/g77.exp (g77_version): Likewise.
41179 * lib/gfortran.exp (gfortran_version): Likewise.
41180 * lib/objc.exp (objc_version): Likewise.
41181 * lib/treelang.exp (treelang_version): Likewise.
41183 2004-06-19 Jakub Jelinek <jakub@redhat.com>
41185 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
41186 Use INT_MAX instead of __INT_MAX__.
41187 * gcc.dg/compat/struct-align-2_y.c: Likewise.
41189 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
41190 * gcc.dg/compat/scalar-return-3_x.c: Use it.
41191 * gcc.dg/compat/scalar-return-3_y.c: Use it.
41192 * gcc.dg/compat/scalar-return-4_x.c: Use it.
41193 * gcc.dg/compat/scalar-return-4_y.c: Use it.
41194 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
41195 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
41196 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
41197 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
41199 * gcc.dg/range-test-1.c: New test.
41200 * g++.dg/opt/range-test-1.C: New test.
41202 2004-06-17 Richard Henderson <rth@redhat.com>
41204 * objc.dg/sync-1.m: New.
41205 * objc.dg/try-catch-1.m: Don't force next runtime.
41206 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
41207 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
41208 shadowed catch clause.
41209 * objc.dg/try-catch-5.m: New.
41211 2004-06-17 Zack Weinberg <zack@codesourcery.com>
41214 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
41216 2004-06-15 Richard Henderson <rth@redhat.com>
41218 * gcc.dg/20001116-1.c: Move expected warning line.
41220 2004-06-15 Richard Henderson <rth@redhat.com>
41222 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
41223 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
41225 2004-06-15 Jeff Law <law@redhat.com>
41227 * gcc.dg/tree-ssa/20040615-1.c: New test.
41228 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
41229 be less sensitive to operand ordering.
41230 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
41232 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
41234 * g++.dg/abi/bitfield3.C: Add comment..
41236 2004-06-15 Richard Henderson <rth@redhat.com>
41238 * g++.dg/ext/stmtexpr1.C: XFAIL.
41239 * gcc.dg/20030612-1.c: XFAIL.
41241 2004-06-15 Eric Christopher <echristo@redhat.com>
41243 * g++.dg/charset/asm5.c: New.
41244 * gcc.dg/charset/asm6.c: New.
41246 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41249 * gfortran.fortran-torture/execute/select_1.f90: New test.
41251 2004-06-15 Paul Brook <paul@codesourcery.com>
41253 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
41255 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
41258 * g++.dg/lookup/crash3.C: New test.
41260 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
41263 * g++.dg/parse/dtor4.C: New test.
41265 2004-06-14 Jeff Law <law@redhat.com>
41267 * gcc.c-torture/compile/20040614-1.c: New test.
41269 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41272 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
41273 LEN of a character array.
41275 2004-06-14 Mark Mitchell <mark@codesourcery.com>
41278 * g++.dg/template/ptrmem10.C: New test.
41281 * g++.dg/template/friend30.C: New test.
41283 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41286 * gfortran.fortran-torture/compile/mloc.f90: New test.
41288 2004-06-13 Paul Brook <paul@codesourcery.com>
41290 * gfortran.fortran-torture/execute/random_2.f90: New test.
41292 2004-06-13 Eric Christopher <echristo@redhat.com>
41294 * gcc.dg/noncompile/redecl-1.c: Fix error message.
41296 2004-06-12 Paul Brook <paul@codesourcery.com>
41298 * gfortran.fortran-torture/execute/contained_3.f90: New test.
41300 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41303 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
41305 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41308 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
41309 syntax errors in end statements of contained subroutines.
41311 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41314 * gfortran.fortran-torture/execute/null_arg.f90: New test.
41316 2004-06-12 Bud Davis <bdavis9659@comcast.net>
41319 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
41321 2004-06-12 Bud Davis <bdavis9659@comcast.net>
41324 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
41326 2004-06-11 Mark Mitchell <mark@codesourcery.com>
41329 * g++.dg/parse/enum1.C: New test.
41331 2004-06-10 Jeff Law <law@redhat.com>
41333 * gcc.c-torture/compile/20040610-1.c: New test.
41335 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
41337 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
41338 * g++.old-deja/g++.other/decl3.C: Likewise.
41340 2004-06-10 Brian Booth <bbooth@redhat.com>
41342 * gcc.dg/tree-ssa/20031015-1.c: Scan for
41343 V_MAY_DEF instead of VDEF.
41344 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
41346 2004-06-10 Mark Mitchell <mark@codesourcery.com>
41349 * g++.dg/conversion/const1.C: New test.
41352 * g++.dg/conversion/reinterpret1.C: New test.
41355 * g++.dg/template/enum2.C: New test.
41358 * g++.dg/template/error13.C: New test.
41360 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41363 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
41364 arguments to test_* REAL and of the right size.
41366 2004-06-10 Jakub Jelinek <jakub@redhat.com>
41369 PR rtl-optimization/15681
41370 * gcc.dg/20040609-1.c: New test.
41372 2004-06-10 Jakub Jelinek <jakub@redhat.com>
41375 * g++.dg/opt/builtins1.C: New test.
41377 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
41379 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
41380 that use default windows32 struct layout.
41381 * gcc.dg/i386-bitfield2.c: Likewise.
41383 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
41385 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
41386 for mingw32 and cygwin targets.
41388 2004-06-09 Geoffrey Keating <geoffk@apple.com>
41390 * gcc.dg/pch/macro-4.c: New.
41391 * gcc.dg/pch/macro-4.hs: New.
41393 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41396 * gfortran.fortran-torture/compile/name_clash.f90: New test.
41398 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41401 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
41403 2004-06-09 Bud Davis <bdavis9659@comcast.net>
41406 * gfortran.fortran-torture/execute/t_edit.f90: New test.
41408 2004-06-09 Bud Davis <bdavis9659@comcast.net>
41411 * gfortran.fortran-torture/execute/backspace.c : New test.
41413 2004-06-09 Paul Brook <paul@codesourcery.com>
41415 * gfortran.fortran-torture/execure/intrinsic_associated.f90
41416 (pointer_to_section): Rewrite to use smaller array.
41418 2004-06-08 David Edelsohn <edelsohn@gnu.org>
41420 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
41421 * gcc.dg/ext/altivec-10.c: Same.
41422 * gcc.dg/ext/altivec-11.c: Same.
41423 * gcc.dg/ext/altivec-12.c: Same.
41424 * gcc.dg/ext/altivec-13.c: Same.
41425 * gcc.dg/ext/altivec-14.c: Same.
41426 * gcc.dg/ext/altivec-15.c: Same.
41427 * gcc.dg/ext/altivec-16.c: Same.
41428 * gcc.dg/ext/altivec-3.c: Same.
41429 * gcc.dg/ext/altivec-4.c: Same.
41430 * gcc.dg/ext/altivec-6.c: Same.
41431 * gcc.dg/ext/altivec-7.c: Same.
41432 * gcc.dg/ext/altivec-8.c: Same.
41433 * gcc.dg/ext/altivec-varargs-1.c: Same.
41435 * g++.dg/ext/altivec-1.C: Correct dg syntax.
41436 * g++.dg/ext/altivec-10.C: Same.
41437 * g++.dg/ext/altivec-2.C: Same.
41438 * g++.dg/ext/altivec-3.C: Same.
41439 * g++.dg/ext/altivec-4.C: Same.
41440 * g++.dg/ext/altivec-5.C: Same.
41441 * g++.dg/ext/altivec-6.C: Same.
41442 * g++.dg/ext/altivec-7.C: Same.
41443 * g++.dg/ext/altivec-8.C: Same.
41444 * g++.dg/ext/altivec-9.C: Same.
41446 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
41449 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
41451 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
41453 * gcc.dg/union-1.c: New test.
41455 2004-06-07 Roger Sayle <roger@eyesopen.com>
41457 * gcc.dg/builtins-41.c: New test case.
41458 * gcc.dg/builtins-42.c: New test case.
41460 2004-06-07 David Edelsohn <edelsohn@gnu.org>
41462 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
41463 * g++.dg/ext/altivec-10.C: Same.
41464 * g++.dg/ext/altivec-2.C: Same.
41465 * g++.dg/ext/altivec-3.C: Same.
41466 * g++.dg/ext/altivec-4.C: Same.
41467 * g++.dg/ext/altivec-5.C: Same.
41468 * g++.dg/ext/altivec-6.C: Same.
41469 * g++.dg/ext/altivec-7.C: Same.
41470 * g++.dg/ext/altivec-8.C: Same.
41471 * g++.dg/ext/altivec-9.C: Same.
41472 * g++.old-deja/g++.abi/cxa_vec.C: Same.
41473 * g++.old-deja/g++.brendan/new3.C: Same.
41474 * gcc.c-torture/execute/eeprof-1.x: Same.
41476 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
41479 * gcc.dg/pr14765-1.c: New test.
41481 2004-06-07 Roger Sayle <roger@eyesopen.com>
41484 * gcc.dg/pr14649-1.c: New test case.
41486 2004-06-07 Richard Henderson <rth@redhat.com>
41488 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
41491 2004-06-07 David Edelsohn <edelsohn@gnu.org>
41493 * g++.dg/eh/elide1.C: Remove XFAIL.
41495 2004-06-07 Mark Mitchell <mark@codesourcery.com>
41498 * g++.dg/expr/sizeof3.C: New test.
41501 * g++.dg/template/access14.C: New test.
41504 * g++.dg/template/enum1.C: New test.
41507 * g++.dg/eh/throw1.C: New test.
41509 2004-06-07 David Ayers <d.ayers@inode.at>
41510 Ziemowit Laski <zlaski@apple.com>
41512 * lib/objc.exp (objc_target_compile): Revert the '-framework
41513 Foundation' flag fix, since bare Darwin does not ship
41514 with the Foundation framework.
41515 * objc/execute/next_mapping.h: Provide a local NSConstantString
41516 @interface and @implementation.
41517 (objc_constant_string_init): A constructor function, used to
41518 initialize the NSConstantString meta-class object.
41519 * objc/execute/string1.m: Include "next_mapping.h" instead of
41520 <Foundation/NSString.h>.
41521 * objc/execute/string2.m: Likewise.
41522 * objc/execute/string3.m: Likewise.
41523 * objc/execute/string4.m: Likewise.
41525 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
41527 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
41528 to double. Replace double with FLOAT.
41529 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
41531 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
41532 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
41533 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
41534 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
41535 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
41536 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
41537 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
41538 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
41540 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
41543 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
41545 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
41548 * g++.dg/template/meminit2.C: New test.
41550 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
41553 * gcc.c-torture/execute/compare-fp-1.c,
41554 gcc.c-torture/execute/compare-fp-2.c,
41555 gcc.c-torture/execute/compare-fp-3.c,
41556 gcc.c-torture/execute/compare-fp-4.c,
41557 gcc.c-torture/execute/compare-fp-3.x,
41558 gcc.c-torture/execute/compare-fp-4.x: Moved...
41559 * gcc.c-torture/execute/ieee/compare-fp-1.c,
41560 gcc.c-torture/execute/ieee/compare-fp-2.c,
41561 gcc.c-torture/execute/ieee/compare-fp-3.c,
41562 gcc.c-torture/execute/ieee/compare-fp-4.c,
41563 gcc.c-torture/execute/ieee/compare-fp-3.x,
41564 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
41566 2004-06-04 David Ayers <d.ayers@inode.at>
41568 * objc/execute/protocol-isEqual-4.m: New testcase.
41570 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
41572 * objc/execute/protocol-isEqual-1.m: New testcase.
41573 * objc/execute/protocol-isEqual-2.m: New testcase.
41574 * objc/execute/protocol-isEqual-3.m: New testcase.
41576 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41578 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
41580 2004-06-02 Ziemowit Laski <zlaski@apple.com>
41582 * lib/objc.exp (objc_target_compile): When running tests on
41583 Darwin (Mac OS X), inform the linker about '-framework
41586 2004-06-02 Eric Christopher <echristo@redhat.com>
41588 * gcc.c-torture/compile/20040602-1.c: New.
41590 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
41592 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
41593 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
41595 PR tree-optimization/14736
41596 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
41598 PR tree-optimization/14042
41599 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
41601 PR tree-optimization/14729
41602 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
41604 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41607 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
41609 2004-06-01 Richard Hederson <rth@redhat.com>
41611 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
41613 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
41616 * g++.dg/parse/offsetof4.C: New test.
41618 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
41621 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
41623 2004-05-31 Mark Mitchell <mark@codesourcery.com>
41626 * g++.dg/template/friend29.C: New test.
41628 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
41631 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
41633 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
41635 * gcc.dg/sparc-trap-1.c: New test.
41637 2004-05-31 Roger Sayle <roger@eyesopen.com>
41639 PR middle-end/15069
41640 * g++.dg/opt/fold3.C: New test case.
41642 2004-05-30 Graham Stott <graham.stott@btinternet.com>
41644 * lib/target-supports.exp (check_iconv_available): Fix fallout
41645 from 2004-05-28 patch.
41647 2004-05-30 Paul Brook <paul@codesourcery.com>
41650 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
41651 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
41653 2004-05-30 Steven G. Kargl <kargls@comcast.net>
41655 * gfortran.fortran-torture/execute/random_1.f90: New test.
41657 2004-05-28 Ziemowit Laski <zlaski@apple.com>
41659 * g++.dg/ext/altivec-10.C: New test.
41661 2004-05-29 Paul Brook <paul@codesourcery.com>
41663 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
41665 2004-05-28 Ziemowit Laski <zlaski@apple.com>
41667 * gcc.dg/altivec-16.c: New test.
41669 2004-05-28 Janis Johnson <janis187@us.ibm.com>
41671 * lib/target-supports.exp (check_vmx_hw_available): New.
41672 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
41674 * lib/target-supports.exp (check_alias_available,
41675 check_iconv_available, check_named_sections_available): Use
41676 unique names for temporary files.
41678 2004-05-28 Ziemowit Laski <zlaski@apple.com>
41680 * gcc.dg/altivec-15.c: New test.
41682 2004-05-28 Mark Mitchell <mark@codesourcery.com>
41685 * g++.dg/warn/noeffect6.C: New test.
41688 * g++.dg/expr/ptrmem4.C: New test.
41691 * g++.dg/template/operator3.C: New test.
41693 2004-05-28 Mark Mitchell <mark@codesourcery.com>
41696 * g++.dg/lookup/redecl1.C: New test.
41697 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
41699 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
41701 * gcc.c-torture/execute/compare-fp-1.c,
41702 gcc.c-torture/execute/compare-fp-2.c,
41703 gcc.c-torture/execute/compare-fp-3.c,
41704 gcc.c-torture/execute/compare-fp-4.c,
41705 gcc.c-torture/execute/compare-fp-3.x,
41706 gcc.c-torture/execute/compare-fp-4.x,
41707 gcc.dg/pr15649-1.c: New.
41709 2004-05-27 Adam Nemet <anemet@lnxw.com>
41712 * g++.dg/init/array14.C: New test.
41714 2004-05-25 Janis Johnson <janis187@us.ibm.com>
41716 * lib/compat.exp (compat-get-options-main): New.
41717 (compat-get-options): Remove unneeded code, warn for ignored
41719 (compat-execute): Check flag set by dg-require-* commands.
41721 * lib/compat.exp (compat-execute): Break up long lines.
41723 2004-05-24 Janis Johnson <janis187@us.ibm.com>
41725 * gcc.dg/altivec-7.c: Don't use 'vector long'.
41726 * gcc.dg/altivec-14.c: New test.
41727 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
41729 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
41730 * gcc.dg/altivec-12.c: Ditto.
41732 * gcc.dg/altivec-3.c: Move call to altivec_check.
41734 2004-05-23 Mark Mitchell <mark@codesourcery.com>
41737 * g++.dg/template/error12.C: New test.
41740 * g++.dg/ext/attrib15.C: New test.
41743 * g++.dg/template/ptrmem9.C: New test.
41745 2004-05-25 Paul Brook <paul@codesourcery.com>
41747 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
41749 2004-05-23 Mark Mitchell <mark@codesourcery.com>
41752 * g++.dg/template/crash19.C: New test.
41754 2004-05-23 Mark Mitchell <mark@codesourcery.com>
41757 * g++.dg/template/redecl1.C: New test.
41759 2004-05-23 Mark Mitchell <mark@codesourcery.com>
41762 * g++.dg/other/ns1.C: New test.
41765 * g++.dg/template/invalid1.C: New test.
41767 2004-05-23 Paul Brook <paul@codesourcery.com>
41768 Victor Leikehman <lei@haifasphere.co.il>
41770 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
41771 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
41773 2004-05-22 Mark Mitchell <mark@codesourcery.com>
41777 * g++.dg/template/non-dependent5.C: New test.
41778 * g++.dg/template/non-dependent6.C: New test.
41780 2004-05-22 Mark Mitchell <mark@codesourcery.com>
41783 * g++.dg/inherit/union1.C: New test.
41786 * g++.dg/template/addr1.C: New test.
41789 * g++.dg/template/array5.C: New test.
41792 * g++.dg/template/array6.C: New test.
41794 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
41795 Roger Sayle <roger@eyesopen.com>
41797 * g++.dg/lookup/forscope2.C: New test case.
41799 2004-05-22 Ben Elliston <bje@au.ibm.com>
41801 * gcc.dg/cpp/Wmissingdirs.c: New.
41803 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
41806 * gcc.dg/compat/union-m128-1.h: New file.
41807 * gcc.dg/compat/union-m128-1_main.c: Likewise.
41808 * gcc.dg/compat/union-m128-1_x.c: Likewise.
41809 * gcc.dg/compat/union-m128-1_y.c: Likewise.
41811 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
41814 * gcc.dg/compat/struct-complex-1.h: New file.
41815 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
41816 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
41817 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
41819 2004-05-20 Roger Sayle <roger@eyesopen.com>
41822 * gcc.dg/pr3074-1.c: New test case.
41823 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
41825 2004-05-20 Falk Hueffner <falk@debian.org>
41828 * gcc.dg/ftrapv-1.c: New test case.
41830 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
41832 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
41834 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
41835 Jeff Law <law@redhat.com>
41837 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
41838 * gcc.dg/tree-ssa/20040518-2.c: New test.
41840 * gcc.dg/tree-ssa/20040518-1.c: New test.
41842 2004-05-18 Zack Weinberg <zack@codesourcery.com>
41844 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
41846 2004-05-18 Paul Brook <paul@codesourcery.com>
41849 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
41851 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41853 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
41856 2004-05-17 Steven Bosscher <stevenb@suse.de>
41858 * gcc.dg/tree-ssa/20040517-1.c: New test.
41860 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
41862 * gcc.dg/loop-4.c: New test.
41864 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
41866 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
41868 2004-05-15 Bud Davis <bdavis9659@comcast.net>
41871 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
41873 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41877 * gfortran.fortran-torture/compile/data_1.f90: New test.
41879 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
41881 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
41882 * gcc.dg/uninit-H.c: Define ASM for __s390__.
41884 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
41886 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
41888 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
41891 * gcc.dg/format/xopen-1.c: Adjust expected message.
41892 * gcc.dg/format/xopen-3.c: New test.
41894 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
41896 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
41898 2004-05-14 Jeff Law <law@redhat.com>
41900 * gcc.dg/tree-ssa/20040514-2.c: New test.
41902 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41904 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
41906 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
41909 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
41911 * gcc.dg/tree-ssa/20040514-1.c: New test.
41913 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41915 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
41918 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41921 * gfortran.fortran-torture/compile/do_1.f90: New test.
41923 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
41926 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
41929 2004-05-14 Bud Davis <bdavis9659@comcast.net>
41932 * gfortran.fortran-torture/execute/random_init.f90: New test.
41934 2004-05-13 Paul Brook <paul@codesourcery.com>
41937 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
41939 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
41941 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
41942 for the powerpc case.
41944 2004-05-13 Jeff Law <law@redhat.com>
41946 * gcc.dg/tree-ssa/20040513-1.c: New test.
41947 * gcc.dg/tree-ssa/20040513-2.c: New test.
41949 2004-05-13 Paul Brook <paul@codesourcery.com>
41951 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
41952 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
41953 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
41955 2004-05-13 Andreas Schwab <schwab@suse.de>
41958 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
41961 2004-05-13 Bud Davis <bdavis9659@comcast.net>
41964 * gfortran.fortran-torture/execute/adjustr.f90: New file.
41966 2004-05-13 Diego Novillo <dnovillo@redhat.com>
41968 Merge from tree-ssa-20020619-branch. See
41969 ChangeLog.tree-ssa for details.
41971 2004-05-11 Ziemowit Laski <zlaski@apple.com>
41973 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
41974 include <altivec.h> explicitly.
41975 * gcc.dg/altivec-13.c: Likewise.
41977 2004-05-11 Paul Brook <paul@codesourcery.com>
41979 * gcc.c-torture/compile/20010518-1.c: Force enum size.
41981 2004-05-10 Eric Christopher <echristo@redhat.com>
41983 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
41984 * gcc.dg/sibcall-4.c: Ditto.
41986 2004-05-10 Ziemowit Laski <zlaski@apple.com>
41988 * g++.dg/ext/altivec-8.C: New test case.
41989 * gcc.dg/altivec-13.c: New test case.
41991 2004-05-08 Roger Sayle <roger@eyesopen.com>
41993 * gcc.c-torture/execute/divcmp-1.c: New test case.
41994 * gcc.c-torture/execute/divcmp-2.c: New test case.
41995 * gcc.c-torture/execute/divcmp-3.c: New test case.
41997 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
41999 * g++.dg/other/pragma-re-2.C: New test.
42001 2004-05-07 Uros Bizjak <uros@kss-loka.si>
42003 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
42004 * gcc.dg/i386-387-2.c: Likewise.
42006 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
42008 * gcc.dg/i386-387-6.c: Likewise.
42010 2004-05-07 Uros Bizjak <uros@kss-loka.si>
42012 * gcc.dg/builtins-33.c: Also check log1p*.
42014 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
42016 PR optimization/15296
42017 * gcc.c-torture/execute/pr15296.c: New test.
42019 2004-05-05 Uros Bizjak <uros@kss-loka.si>
42021 * gcc.dg/builtins-40.c: New test.
42023 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
42025 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
42027 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
42029 * g++.dg/ext/spe1.C: New testcase.
42031 2004-05-04 Ziemowit Laski <zlaski@apple.com>
42033 * objc.dg/image-info.m: Allow additional attributes
42034 for __image_info section.
42036 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
42038 * gcc.dg/torture/mips-hilo-2.c: New test.
42040 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
42043 * g++.dg/template/member5.C: New test.
42045 2004-05-03 Uros Bizjak <uros@kss-loka.si>
42047 * gcc.dg/builtins-34.c: Also check expm1*.
42049 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42051 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
42052 * gcc.dg/torture/builtin-convert-3.c: New test.
42054 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
42056 PR middle-end/15054
42057 * g++.dg/opt/pr15054.C: New test.
42059 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42061 * gcc.dg/torture/builtin-rounding-1.c: New test.
42062 * gcc.dg/builtins-25.c: Delete.
42063 * gcc.dg/builtins-29.c: Delete.
42065 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
42067 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
42068 * gcc.dg/sibcall-4.c: Likewise.
42069 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
42071 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
42073 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
42074 bit-field on 16-bit targets.
42076 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
42078 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
42081 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
42083 * gcc.dg/rs6000-power2-1.c: Change to compile only.
42084 * gcc.dg/rs6000-power2-2.c: Likewise.
42086 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
42088 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
42089 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
42090 Change the asm registers to be in form of frN instead of fN.
42092 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42094 * gcc.dg/torture/builtin-convert-2.c: New test.
42096 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
42098 * gcc.dg/rs6000-power2-1.c: New test.
42099 * gcc.dg/rs6000-power2-2.c: New test.
42101 2004-04-28 Jan Hubicka <jh@suse.cz>
42103 * gcc.dg/unused-6.c: New test.
42105 2004-04-24 Laurent GUERBY <laurent@guerby.net>
42106 Ulrich Weigand <uweigand@de.ibm.com>
42108 * ada/acats/run_all.sh: Define $target variable.
42110 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
42113 * g++.dg/other/vararg-1.C: New test.
42116 * g++.dg/eh/cleanup3.C: New test.
42118 2004-04-24 Laurent GUERBY <laurent@guerby.net>
42120 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
42121 and ad8011a (target_insn).
42122 * ada/acats/support/macro.dfs: Likewise.
42123 * ada/acats/support/impbit.adb: New file.
42125 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
42127 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
42129 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
42131 * gcc.dg/loop-3.c: New test.
42133 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
42135 * gcc.c-torture/execute/simd-5.c: New test.
42137 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
42140 * g++.dg/template/crash18.C: New test.
42142 2004-04-22 Mark Mitchell <mark@codesourcery.com>
42144 * g++.dg/ext/complit3.C: New test.
42146 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
42148 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
42149 * gcc.dg/altivec-3.c: Same.
42150 * gcc.dg/altivec-varargs-1.c: Same.
42152 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
42154 * lib/target-supports.exp (check_profiling_available): Assume
42155 profiling is not available on powerpc-eabi targets.
42157 2004-04-21 Janis Johnson <janis187@us.ibm.com>
42159 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
42160 * gcc.dg/vmx/bug-1.c: Ditto.
42162 2004-04-20 Eric Christopher <echristo@redhat.com>
42164 * gcc.dg/charset/extern.c: New test.
42165 * g++.dg/charset/extern3.cc: Ditto.
42167 2004-04-20 Uros Bizjak <uros@kss-loka.si>
42169 * gcc.dg/builtins-39.c: New test.
42171 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
42173 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
42175 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
42177 * gcc.dg/torture/mips-hilo-1.c: New test.
42179 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
42181 * gcc.c-torture/compile/20040419-1.c: New test.
42183 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
42185 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
42187 2004-04-18 Zack Weinberg <zack@codesourcery.com>
42188 Aldy Hernandez <aldyh@redhat.com>
42190 * gcc.c-torture/execute/va-arg-24.c: New.
42192 2004-04-17 Zack Weinberg <zack@codesourcery.com>
42193 Aldy Hernandez <aldyh@redhat.com>
42195 * gcc.dg/vmx/1b-01.c: New.
42196 * gcc.dg/vmx/1b-02.c: New.
42197 * gcc.dg/vmx/1b-03.c: New.
42198 * gcc.dg/vmx/1b-04.c: New.
42199 * gcc.dg/vmx/1b-05.c: New.
42200 * gcc.dg/vmx/1b-06.c: New.
42201 * gcc.dg/vmx/1b-07.c: New.
42202 * gcc.dg/vmx/1c-01.c: New.
42203 * gcc.dg/vmx/1c-02.c: New.
42204 * gcc.dg/vmx/3a-01a.c: New.
42205 * gcc.dg/vmx/3a-01.c: New.
42206 * gcc.dg/vmx/3a-01m.c: New.
42207 * gcc.dg/vmx/3a-03.c: New.
42208 * gcc.dg/vmx/3a-03m.c: New.
42209 * gcc.dg/vmx/3a-04.c: New.
42210 * gcc.dg/vmx/3a-04m.c: New.
42211 * gcc.dg/vmx/3a-05.c: New.
42212 * gcc.dg/vmx/3a-06.c: New.
42213 * gcc.dg/vmx/3a-06m.c: New.
42214 * gcc.dg/vmx/3a-07.c: New.
42215 * gcc.dg/vmx/3b-01.c: New.
42216 * gcc.dg/vmx/3b-02.c: New.
42217 * gcc.dg/vmx/3b-10.c: New.
42218 * gcc.dg/vmx/3b-13.c: New.
42219 * gcc.dg/vmx/3b-14.c: New.
42220 * gcc.dg/vmx/3b-15.c: New.
42221 * gcc.dg/vmx/3c-01a.c: New.
42222 * gcc.dg/vmx/3c-01.c: New.
42223 * gcc.dg/vmx/3c-02.c: New.
42224 * gcc.dg/vmx/3c-03.c: New.
42225 * gcc.dg/vmx/3d-01.c: New.
42226 * gcc.dg/vmx/4-01.c: New.
42227 * gcc.dg/vmx/4-03.c: New.
42228 * gcc.dg/vmx/5-01.c: New.
42229 * gcc.dg/vmx/5-02.c: New.
42230 * gcc.dg/vmx/5-03.c: New.
42231 * gcc.dg/vmx/5-04.c: New.
42232 * gcc.dg/vmx/5-05.c: New.
42233 * gcc.dg/vmx/5-06.c: New.
42234 * gcc.dg/vmx/5-07.c: New.
42235 * gcc.dg/vmx/5-07t.c: New.
42236 * gcc.dg/vmx/5-08.c: New.
42237 * gcc.dg/vmx/5-10.c: New.
42238 * gcc.dg/vmx/5-11.c: New.
42239 * gcc.dg/vmx/7-01a.c: New.
42240 * gcc.dg/vmx/7-01.c: New.
42241 * gcc.dg/vmx/7c-01.c: New.
42242 * gcc.dg/vmx/7d-01.c: New.
42243 * gcc.dg/vmx/7d-02.c: New.
42244 * gcc.dg/vmx/8-01.c: New.
42245 * gcc.dg/vmx/8-02a.c: New.
42246 * gcc.dg/vmx/8-02.c: New.
42247 * gcc.dg/vmx/brode-1.c: New.
42248 * gcc.dg/vmx/bug-1.c: New.
42249 * gcc.dg/vmx/bug-2.c: New.
42250 * gcc.dg/vmx/bug-3.c: New.
42251 * gcc.dg/vmx/cw-bug-1.c: New.
42252 * gcc.dg/vmx/cw-bug-2.c: New.
42253 * gcc.dg/vmx/cw-bug-3.c: New.
42254 * gcc.dg/vmx/dct.c: New.
42255 * gcc.dg/vmx/debug-1.c: New.
42256 * gcc.dg/vmx/debug-2.c: New.
42257 * gcc.dg/vmx/debug-3.c: New.
42258 * gcc.dg/vmx/debug-4.c: New.
42259 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
42260 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
42261 * gcc.dg/vmx/eg-5.c: New.
42262 * gcc.dg/vmx/fft.c: New.
42263 * gcc.dg/vmx/gcc-bug-1.c: New.
42264 * gcc.dg/vmx/gcc-bug-2.c: New.
42265 * gcc.dg/vmx/gcc-bug-3.c: New.
42266 * gcc.dg/vmx/gcc-bug-4.c: New.
42267 * gcc.dg/vmx/gcc-bug-5.c: New.
42268 * gcc.dg/vmx/gcc-bug-6.c: New.
42269 * gcc.dg/vmx/gcc-bug-7.c: New.
42270 * gcc.dg/vmx/gcc-bug-8.c: New.
42271 * gcc.dg/vmx/gcc-bug-9.c: New.
42272 * gcc.dg/vmx/gcc-bug-b.c: New.
42273 * gcc.dg/vmx/gcc-bug-c.c: New.
42274 * gcc.dg/vmx/gcc-bug-d.c: New.
42275 * gcc.dg/vmx/gcc-bug-e.c: New.
42276 * gcc.dg/vmx/gcc-bug-f.c: New.
42277 * gcc.dg/vmx/gcc-bug-g.c: New.
42278 * gcc.dg/vmx/gcc-bug-i.c: New.
42279 * gcc.dg/vmx/harness.h: New.
42280 * gcc.dg/vmx/ira1.c: New.
42281 * gcc.dg/vmx/ira2a.c: New.
42282 * gcc.dg/vmx/ira2b.c: New.
42283 * gcc.dg/vmx/ira2.c: New.
42284 * gcc.dg/vmx/ira2c.c: New.
42285 * gcc.dg/vmx/mem.c: New.
42286 * gcc.dg/vmx/newton-1.c: New.
42287 * gcc.dg/vmx/ops.c: New.
42288 * gcc.dg/vmx/sn7153.c: New.
42289 * gcc.dg/vmx/spill2.c: New.
42290 * gcc.dg/vmx/spill3.c: New.
42291 * gcc.dg/vmx/spill.c: New.
42292 * gcc.dg/vmx/t.c: New.
42293 * gcc.dg/vmx/varargs-1.c: New.
42294 * gcc.dg/vmx/varargs-2.c: New.
42295 * gcc.dg/vmx/varargs-3.c: New.
42296 * gcc.dg/vmx/varargs-4.c: New.
42297 * gcc.dg/vmx/varargs-5.c: New.
42298 * gcc.dg/vmx/varargs-6.c: New.
42299 * gcc.dg/vmx/varargs-7.c: New.
42300 * gcc.dg/vmx/vmx.exp: New.
42301 * gcc.dg/vmx/vprint-1.c: New.
42302 * gcc.dg/vmx/vscan-1.c: New.
42303 * gcc.dg/vmx/x-01.c: New.
42304 * gcc.dg/vmx/x-02.c: New.
42305 * gcc.dg/vmx/x-03.c: New.
42306 * gcc.dg/vmx/x-04.c: New.
42307 * gcc.dg/vmx/x-05.c: New.
42308 * gcc.dg/vmx/yousufi-1.c: New.
42309 * gcc.dg/vmx/zero-1.c: New.
42310 * gcc.dg/vmx/zero.c: New.
42312 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
42314 * g++.dg/lookup/java1.C: Update for chage of
42316 * g++.dg/lookup/java2.C: Likewise.
42318 2004-04-17 Laurent GUERBY <laurent@guerby.net>
42320 * ada/acats/run_all.sh: use -O2 by default.
42322 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
42324 * gcc.dg/vr-mult-[12].c: New tests.
42326 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42328 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
42330 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
42332 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
42334 * lib/target-supports.exp (check_profiling_available): Assume
42335 profiling isn't available for mips*-*-elf targets.
42337 2004-04-14 Uros Bizjak <uros@kss-loka.si>
42339 * gcc.dg/builtins-38.c: New test.
42341 2004-04-14 Eric Christopher <echristo@redhat.com>
42343 * g++.dg/charset/charset.exp: Run .cc extension tests.
42345 2004-04-14 Zack Weinberg <zack@codesourcery.com>
42347 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
42349 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42351 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
42353 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
42355 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
42356 * gcc.dg/i386-387-2.c: Likewise.
42358 * gcc.dg/i386-387-7.c: New test.
42359 * gcc.dg/i386-387-8.c: New test.
42361 * gcc.dg/builtins-37.c: New test.
42363 2004-04-13 Geoffrey Keating <geoffk@apple.com>
42365 * g++.dg/pch/externc-1.C: Add missing semicolon.
42367 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
42369 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
42371 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
42373 * gcc.c-torture/execute/20040411-1.c: New test.
42375 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
42377 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
42379 2004-04-09 Chris Demetriou <cgd@broadcom.com>
42381 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
42383 2004-04-09 Zack Weinberg <zack@codesourcery.com>
42385 * lib/target-supports.exp (check_named_sections_available): New.
42386 * lib/gcc-dg.exp (dg-require-named-sections): New.
42387 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
42388 old-deja.exp. Also prune error-count message from HP linker.
42389 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
42391 * g++.dg/init/init-ref4.C: Use dg-require-weak.
42392 * g++.old-deja/g++.pt/static3.C: Likewise.
42393 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
42395 2004-04-09 Roger Sayle <roger@eyesopen.com>
42397 * gcc.c-torture/execute/20040409-1.c: New test case.
42398 * gcc.c-torture/execute/20040409-2.c: New test case.
42399 * gcc.c-torture/execute/20040409-3.c: New test case.
42401 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
42403 * gcc.dg/20040409-1.c: New test.
42405 2004-04-08 Roger Sayle <roger@eyesopen.com>
42408 * g++.dg/opt/pr14888.C: New test case.
42410 2004-04-08 Geoffrey Keating <geoffk@apple.com>
42412 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
42413 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
42414 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
42415 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
42418 2004-04-08 Paul Brook <paul@codesourcery.com>
42420 * gcc.dg/spill-1.c: New test.
42422 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42424 * gcc.dg/torture/builtin-ctype-2.c: New test.
42426 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
42428 * gcc.dg/pch/pch.exp: Add largefile test.
42430 2004-04-06 Geoffrey Keating <geoffk@apple.com>
42432 * g++.dg/pch/externc-1.Hs: New.
42433 * g++.dg/pch/externc-1.C: New.
42435 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42437 * gcc.dg/compat/struct-by-value-5a_main.c,
42438 gcc.dg/compat/struct-by-value-5b_main.c: New files.
42439 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
42440 * gcc.dg/compat/struct-by-value-5a_x.c,
42441 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
42442 gcc.dg/compat/struct-by-value-5_x.c.
42443 * gcc.dg/compat/struct-by-value-5a_y.c,
42444 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
42445 gcc.dg/compat/struct-by-value-5_y.c.
42447 * gcc.dg/compat/struct-by-value-6a_main.c,
42448 gcc.dg/compat/struct-by-value-6b_main.c: New files.
42449 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
42450 * gcc.dg/compat/struct-by-value-6a_x.c,
42451 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
42452 gcc.dg/compat/struct-by-value-6_x.c.
42453 * gcc.dg/compat/struct-by-value-6a_y.c,
42454 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
42455 gcc.dg/compat/struct-by-value-6_y.c.
42457 * gcc.dg/compat/struct-by-value-7a_main.c,
42458 gcc.dg/compat/struct-by-value-7b_main.c: New files.
42459 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
42460 * gcc.dg/compat/struct-by-value-7a_x.c,
42461 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
42462 gcc.dg/compat/struct-by-value-7_x.c.
42463 * gcc.dg/compat/struct-by-value-7a_y.c,
42464 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
42465 gcc.dg/compat/struct-by-value-7_y.c.
42467 2004-04-06 Jakub Jelinek <jakub@redhat.com>
42469 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
42470 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
42471 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
42474 2004-04-06 Uros Bizjak <uros@kss-loka.si>
42476 * gcc.dg/builtins-36.c: New test.
42478 2004-04-06 Paul Brook <paul@codesourcery.com>
42480 * README.gcc: Remove obsolete contraint on testcases.
42482 2004-04-05 Paul Brook <paul@codesourcery.com>
42485 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
42486 failure and exit(0) on success.
42487 * g++.dg/expr/anew2.C: Ditto.
42488 * g++.dg/expr/anew3.C: Ditto.
42489 * g++.dg/expr/anew4.C: Ditto.
42491 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
42494 * g++.dg/template/unify7.C: New.
42496 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
42498 * g++.dg/README: Bring up to date with new subdirectories; remove
42499 duplicate subdirectory lines.
42501 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
42504 * g++.dg/template/unify5.C: New.
42505 * g++.dg/template/unify6.C: New.
42506 * g++.dg/template/qualttp20.C: Adjust.
42507 * g++.old-deja/g++.jason/report.C: Adjust.
42508 * g++.old-deja/g++.other/qual1.C: Adjust.
42510 2004-04-01 Mark Mitchell <mark@codesourcery.com>
42513 * g++.dg/inherit/ptrmem1.C: New test.
42515 2004-04-01 Jakub Jelinek <jakub@redhat.com>
42518 * gcc.c-torture/execute/20040331-1.c: New test.
42519 * gcc.dg/20040331-1.c: New test.
42521 2004-04-01 Paul Brook <paul@codesourcery.com>
42523 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
42525 2004-03-30 Mark Mitchell <mark@codesourcery.com>
42528 * g++.dg/init/goto1.C: New test.
42531 * g++.dg/template/defarg4.C: New test.
42533 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
42535 * gcc.dg/altivec-11.c: Extend test for more valid cases.
42537 2004-03-28 David Edelsohn <edelsohn@gnu.org>
42539 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
42541 2004-03-28 Zack Weinberg <zack@codesourcery.com>
42543 * gcc.dg/noncompile/undeclared-2.c: New test.
42545 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
42547 * gcc.dg/940409-1.c: Remove XFAIL.
42548 * gcc.dg/reg-vol-struct-1.c: New test.
42550 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42552 * gcc.dg/torture/builtin-wctype-1.c: New test.
42554 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
42556 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
42557 * gcc.dg/20001101-1.c: Likewise.
42558 * gcc.dg/20001102-1.c: Likewise.
42560 2004-03-25 Roger Sayle <roger@eyesopen.com>
42562 * gcc.dg/compare8.c: Add an additional test for XOR.
42564 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42566 * gcc.dg/torture/builtin-ctype-1.c: New test.
42568 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42570 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
42571 * gcc.dg/torture/builtin-math-1.c: Likewise.
42572 * gcc.dg/torture/builtin-power-1.c: New test.
42574 2004-03-24 Andreas Schwab <schwab@suse.de>
42576 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
42579 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
42580 Roger Sayle <roger@eyesopen.com>
42582 * gcc.dg/compare8.c: New test case.
42584 2004-03-23 Ziemowit Laski <zlaski@apple.com>
42586 * g++.dg/ext/altivec-7.C: New test.
42588 2004-03-23 Zack Weinberg <zack@codesourcery.com>
42590 PR 12267, 12391, 12560, 13129, 14114, 14133
42591 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
42592 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
42593 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
42594 Adjust error regexps.
42595 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
42596 * gcc.dg/noncompile/undeclared-1.c: New test cases.
42597 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
42598 * gcc.dg/local1.c: Add explanatory comment.
42600 2004-03-23 Roger Sayle <roger@eyesopen.com>
42602 PR optimization/14669
42603 * g++.dg/opt/fold2.C: New test case.
42605 2004-03-22 Jakub Jelinek <jakub@redhat.com>
42608 * gcc.dg/20040322-1.c: New test.
42610 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
42612 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
42613 * gcc.dg/ultrasp4.c: Likewise.
42614 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
42616 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
42618 * gcc.dg/i386-sse-8.c: Reset default options.
42620 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
42622 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
42623 in the error message text.
42625 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
42627 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
42629 2004-03-21 Mark Mitchell <mark@codesourcery.com>
42632 * g++.dg/init/array13.C: New test.
42634 2004-03-20 Roger Sayle <roger@eyesopen.com>
42637 * gcc.c-torture/compile/pr13889.c: New test case.
42639 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
42642 * builtins-1.c (nan, nans): Don't test.
42643 * builtins-30.c: Don't use nan, nanf, nanl.
42644 * builtins-35.c: New test.
42646 2004-03-19 Ziemowit Laski <zlaski@apple.com>
42648 * g++.dg/ext/altivec-6.C: New test.
42650 2004-03-19 Mark Mitchell <mark@codesourcery.com>
42652 * g++.dg/init/placement3.C: New test.
42654 * g++.dg/template/spec13.C: New test.
42656 * g++.dg/lookup/using11.C: New test.
42658 * g++.dg/lookup/koenig3.C: New test.
42660 * g++.dg/template/operator2.C: New test.
42662 * g++.dg/expr/dtor3.C: New test.
42663 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
42665 * g++.old-deja/g++.law/visibility28.C: Likewise.
42667 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
42669 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
42670 * gcc.dg/ppc64-abi-3.c: Likewise.
42672 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
42675 * g++.dg/parse/template15.C: New test.
42677 2004-03-18 Mark Mitchell <mark@codesourcery.com>
42679 * g++.dg/expr/dtor2.C: New test.
42681 * g++.dg/lookup/anon4.C: New test.
42683 * g++.dg/overload/using1.C: New test.
42685 * g++.dg/template/lookup7.C: New test.
42687 * g++.dg/template/typename6.C: New test.
42689 * g++.dg/expr/cond6.C: New test.
42691 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42693 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
42695 2004-03-18 Mark Mitchell <mark@codesourcery.com>
42697 * g++.dg/expr/cond5.C: New test.
42698 * g++.dg/expr/constcast1.C: Likewise.
42699 * g++.dg/expr/ptrmem2.C: Likewise.
42700 * g++.dg/expr/ptrmem3.C: Likewise.
42701 * g++.dg/lookup/main1.C: Likewise.
42702 * g++.dg/template/lookup6.C: Likewise.
42704 2004-03-18 Mark Mitchell <mark@codesourcery.com>
42706 * gcc.dg/local1.c: New test.
42708 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
42710 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42712 * gcc.dg/torture/builtin-convert-1.c: New test.
42714 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42716 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
42718 2004-03-16 Mark Mitchell <mark@codesourcery.com>
42721 * g++.dg/warn/Wunused-7.C: New test.
42723 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42725 * gcc.dg/torture/builtin-integral-1.c: New test.
42727 2004-03-16 Mark Mitchell <mark@codesourcery.com>
42730 * g++.dg/parse/non-dependent3.C: New test.
42732 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
42734 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
42735 * g++.dg/eh/simd-2.C: Likewise.
42736 * g++.dg/init/array10.C: Likewise.
42737 * gcc.c-torture/compile/simd-1.c: Likewise.
42738 * gcc.c-torture/compile/simd-2.c: Likewise.
42739 * gcc.c-torture/compile/simd-3.c: Likewise.
42740 * gcc.c-torture/compile/simd-4.c: Likewise.
42741 * gcc.c-torture/compile/simd-6.c: Likewise.
42742 * gcc.c-torture/execute/simd-1.c: Likewise.
42743 * gcc.c-torture/execute/simd-2.c: Likewise.
42744 * gcc.dg/compat/vector-defs.h: Likewise.
42745 * gcc.dg/20020531-1.c: Likewise.
42746 * gcc.dg/altivec-3.c: Likewise.
42747 * gcc.dg/altivec-4.c: Likewise.
42748 * gcc.dg/altivec-varargs-1.c: Likewise.
42749 * gcc.dg/compat/vector-defs.h: Likewise.
42750 * gcc.dg/i386-mmx-3.c: Likewise.
42751 * gcc.dg/i386-sse-4.c: Likewise.
42752 * gcc.dg/i386-sse-5.c: Likewise.
42753 * gcc.dg/i386-sse-8.c: Likewise.
42754 * gcc.dg/simd-1.c: Likewise.
42755 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
42756 __ev64_opaque__ since the machine description provides it.
42758 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
42760 * lib/compat.exp (skip_list): New global variable.
42761 Use it to hold the user defined COMPAT_SKIPS list if any.
42762 (compat-obj): Add the members of skip_list to optall.
42764 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
42766 * gcc.dg/compat/union-by-value-1_main.c,
42767 union-by-value-1_x.c, union-by-value-1_y.c,
42768 union-check.h, union-defs.h,
42769 union-init.h, union-return-1_main.c,
42770 union-return-1_x.c, union-return-1_y.c: New files.
42772 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
42774 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
42775 mixed-struct-init.h: Add 4 mixed structure types.
42776 struct-by-value-21_main.c, struct-by-value-21_x.c,
42777 struct-by-value-21_y.c, struct-return-21_main.c,
42778 struct-return-21_x.c, struct-return-21_y.c: New files.
42780 2004-03-13 Mark Mitchell <mark@codesourcery.com>
42783 * g++.dg/parse/template14.C: New test.
42785 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
42787 * gcc.c-torture/execute/20040313-1.c: New test.
42789 2004-03-13 Jakub Jelinek <jakub@redhat.com>
42792 * gcc.dg/20040311-2.c: New test.
42794 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
42797 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
42800 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
42802 * gcc.dg/20040305-2.c: Add missing return statement.
42804 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42806 * gcc.dg/builtins-34.c: Also check pow10*.
42808 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
42811 * gcc.dg/20040305-2.c: New test.
42813 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
42815 * gcc.dg/20040310-1.c: New test.
42817 2004-03-11 Roger Sayle <roger@eyesopen.com>
42819 * gcc.c-torture/execute/20040311-1.c: New test case.
42821 2004-03-11 Mark Mitchell <mark@codesourcery.com>
42824 * g++.dg/lookup/enum1.C: New test.
42826 2004-03-10 Mark Mitchell <mark@codesourcery.com>
42829 * g++.dg/lookup/struct2.C: New test.
42831 2004-03-10 Uros Bizjak <uros@kss-loka.si>
42833 * gcc.dg/builtins-34.c: New test.
42835 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42837 * gcc.dg/torture/builtin-nonneg-1.c: New test.
42839 2004-03-09 James E Wilson <wilson@specifixinc.com>
42841 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
42842 * gcc.dg/alias-2.c: New testcase.
42844 2004-03-09 Zack Weinberg <zack@codesourcery.com>
42846 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
42848 2004-03-09 Roger Sayle <roger@eyesopen.com>
42850 * gcc.c-torture/execute/20040309-1.c: New test case.
42852 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
42855 * g++.dg/overload/ref1.C: New.
42857 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
42860 * g++.dg/template/spec12.C: New test.
42863 * g++.dg/parse/crash14.C: New test.
42865 2004-03-09 Mark Mitchell <mark@codesourcery.com>
42868 * g++.dg/init/ref11.C: New test.
42870 2004-03-09 Mark Mitchell <mark@codesourcery.com>
42873 * g++.dg/parse/builtin2.C: New test.
42875 2004-03-08 Mark Mitchell <mark@codesourcery.com>
42878 * g++.dg/init/ctor3.C: New test.
42879 * g++.dg/init/union1.C: New test.
42880 * g++.dg/ext/anon-struct4.C: New test.
42882 2004-03-08 Mark Mitchell <mark@codesourcery.com>
42884 * g++.dg/lookup/koenig1.C: Tweak error messages.
42885 * g++.dg/lookup/used-before-declaration.C: Likewise.
42886 * g++.dg/other/do1.C: Likewise.
42887 * g++.dg/overload/koenig1.C: Likewise.
42888 * g++.dg/parse/crash13.C: Likewise.
42889 * g++.dg/template/instantiate3.C: Likewise.
42891 2004-03-08 Eric Christopher <echristo@redhat.com>
42893 * * lib/target-supports.exp: Enable libiconv in test
42894 compilation. Fix up error checking.
42896 2004-03-08 Roger Sayle <roger@eyesopen.com>
42898 PR middle-end/14289
42899 * gcc.dg/pr14289-1.c: New test case.
42900 * gcc.dg/pr14289-2.c: Likewise.
42901 * gcc.dg/pr14289-3.c: Likewise.
42903 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
42905 * gcc.c-torture/execute/20040308-1.c: New test.
42907 2004-03-07 Roger Sayle <roger@eyesopen.com>
42909 * gcc.c-torture/execute/20040307-1.c: New test case.
42911 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
42913 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
42915 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
42917 * gcc.dg/20040306-1.c: New test.
42919 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
42921 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
42923 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
42925 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
42928 * gcc.dg/decl-6.c: New test.
42930 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42932 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
42933 Rename LOGPOW -> LOG_POW.
42934 (SQRT_EXP, POW_EXP): New.
42936 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
42938 * gcc.dg/i386-sse-8.c: New test.
42940 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
42943 * gcc.dg/decl-5.c: New test.
42945 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
42947 * gcc.dg/20040305-1.c: New test.
42949 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
42952 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
42954 2004-03-04 Ziemowit Laski <zlaski@apple.com>
42956 PR c++/14425, c++/14426
42957 * g++.dg/ext/altivec-4.C: New test.
42958 * g++.dg/ext/altivec-5.C: New test.
42960 2004-03-04 Geoffrey Keating <geoffk@apple.com>
42962 * g++.old-deja/g++.other/linkage1.C: Expect errors about
42963 global variables of a type with no linkage.
42964 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
42965 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
42966 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
42967 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
42968 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
42969 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
42970 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
42971 * g++.dg/warn/deprecated.C: Name enum Color.
42972 * g++.dg/overload/VLA.C: Name structure for 'b'.
42973 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
42975 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
42977 * gcc.c-torture/compile/20040304-1.c: New test.
42979 2004-03-03 Zack Weinberg <zack@codesourcery.com>
42982 * gcc.dg/decl-4.c: New testcase.
42984 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
42986 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
42987 as PRECF if sizeof (float) > sizeof (double).
42988 (PRECL): Make it the same as PRECF if
42989 sizeof (float) > sizeof (long double).
42991 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42993 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
42994 system type. Add check for irix6 which doesn't have c99 runtime.
42996 2004-03-03 Bob Wilson <bob.wilson@acm.org>
42998 * gcc.dg/const-elim-1.c: xfail for xtensa.
43000 2004-03-01 Mark Mitchell <mark@codesourcery.com>
43003 * g++.dg/template/cond4.C: New test.
43005 2004-03-01 Mark Mitchell <mark@codesourcery.com>
43008 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
43011 * g++.dg/parse/defarg7.C: New test.
43014 * g++.dg/template/friend26.C: New test.
43016 2004-03-01 Mark Mitchell <mark@codesourcery.com>
43019 * g++.dg/abi/mangle21.C: New test.
43022 * g++.dg/parse/constructor2.C: New test.
43025 * g++.dg/template/sfinae1.C: New test.
43027 2004-02-29 Mark Mitchell <mark@codesourcery.com>
43030 * g++.dg/expr/crash2.C: New test.
43032 PR middle-end/13448
43033 * gcc.dg/inline-5.c: New test.
43034 * gcc.dg/always-inline.c: Split out tests into ...
43035 * gcc.dg/always-inline2.c: ... this and ...
43036 * gcc.dg/always-inline3.c: ... this.
43038 2004-02-29 Mark Mitchell <mark@codesourcery.com>
43041 * g++.dg/debug/crash1.C: New test.
43043 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
43045 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
43046 function with __attribute__((noinline)).
43047 (recurser_void2): Likewise.
43048 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
43049 (recurser_void2): Likewise.
43051 2004-02-29 Roger Sayle <roger@eyesopen.com>
43053 PR middle-end/14203
43054 * g++.dg/warn/Wunused-6.C: New test case.
43056 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
43058 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
43061 2004-02-27 Eric Christopher <echristo@redhat.com>
43063 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
43064 * g++.dg/charset/asm2.c: Run only x86.
43065 * gcc.dg/charset/asm3.c: Ditto.
43067 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
43069 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
43072 2004-02-27 Ziemowit Laski <zlaski@apple.com>
43074 * g++.dg/ext/altivec-3.C: New.
43076 2004-02-26 Richard Henderson <rth@redhat.com>
43078 * g++.dg/ext/attrib10.C: Mark for warning.
43079 * gcc.dg/attr-alias-1.c: New.
43081 2004-02-26 Richard Henderson <rth@redhat.com>
43083 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
43084 * gcc.c-torture/execute/20040208-2.c: ... it back.
43086 2004-02-26 Eric Christopher <echristo@redhat.com>
43088 * lib/target-supports.exp (check-iconv-available): New function.
43089 * lib/gcc-dg.exp (dg-require-iconv): New function.
43091 * gcc.dg/charset: New directory.
43092 * gcc.dg/charset/charset.exp: New file.
43093 * gcc.dg/charset/asm1.c: Ditto.
43094 * gcc.dg/charset/asm2.c: Ditto.
43095 * gcc.dg/charset/asm3.c: Ditto.
43096 * gcc.dg/charset/asm4.c: Ditto.
43097 * gcc.dg/charset/asm5.c: Ditto.
43098 * gcc.dg/charset/attribute1.c: Ditto.
43099 * gcc.dg/charset/attribute2.c: Ditto.
43100 * gcc.dg/charset/string1.c: Ditto.
43101 * g++.dg/charset: New directory.
43102 * g++.dg/dg.exp: Add here. Special options.
43103 * g++.dg/charset/charset.exp: New file.
43104 * g++.dg/charset/asm1.c: Ditto.
43105 * g++.dg/charset/asm2.c: Ditto.
43106 * g++.dg/charset/asm3.c: Ditto.
43107 * g++.dg/charset/asm4.c: Ditto.
43108 * g++.dg/charset/attribute1.c: Ditto.
43109 * g++.dg/charset/attribute2.c: Ditto.
43110 * g++.dg/charset/extern1.cc: Ditto.
43111 * g++.dg/charset/extern2.cc: Ditto.
43112 * g++.dg/charset/string1.c: Ditto.
43114 2004-02-26 Mark Mitchell <mark@codesourcery.com>
43117 * g++.dg/parse/comma1.C: New test.
43119 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
43122 * g++.dg/template/ttp8.C: New test.
43124 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
43126 * gcc.dg/fixuns-trunc-1.c: New test.
43128 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
43130 * gcc.dg/builtins-config.h: Use #elif.
43132 2004-02-26 Michael Matz <matz@suse.de>
43134 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
43135 * gcc.dg/991214-1.c: Likewise.
43136 * gcc.dg/i386-asm-1.c: Likewise.
43138 2004-02-25 Richard Henderson <rth@redhat.com>
43140 * gcc.c-torture/execute/20040208-2.c: Move ...
43141 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
43143 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
43146 * g++.dg/other/crash-3.C: New test.
43148 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
43150 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
43151 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
43153 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
43156 2004-02-24 Michael Matz <matz@suse.de>
43158 * gcc.dg/i386-regparm.c: New.
43160 2004-02-23 James E Wilson <wilson@specifixinc.com>
43162 * gcc.c-torture/execute/20040223-1.c: New.
43164 2004-02-23 Zack Weinberg <zack@codesourcery.com>
43165 Kazu Hirata <kazu@cs.umass.edu>
43167 * gcc.dg/fwritable-strings-1.c: Remove.
43169 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
43172 * gcc.dg/20040223-1.c: New test.
43174 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43177 * g++.dg/ext/typeof9.C: New test.
43179 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
43182 * g++.dg/other/switch1.C: New test.
43184 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
43186 * gcc.dg/cast-function-1.c: Adjust for new informative message.
43187 * gcc.dg/va-arg-1.c: Likewise.
43189 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
43192 * g++.dg/template/koenig5.C: New test.
43194 2004-02-21 Ziemowit Laski <zlaski@apple.com>
43196 * g++.dg/ext/altivec-1.C: Generalize target triple.
43197 * g++.dg/ext/altivec-2.C: New test case.
43198 * g++.dg/ext/altivec_check.h: New file.
43199 * gcc.dg/altivec-1.c: Generalize target triple;
43200 include altivec_check.h and call altivec_check().
43201 * gcc.dg/altivec-[2-5].c: Generalize target triple.
43202 * gcc.dg/altivec-6.c: New test case.
43203 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
43204 type casts as needed.
43205 * gcc.dg/altivec-10.c: Include altivec_check.h and call
43207 * gcc.dg/altivec-12.c: New test case.
43208 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
43209 include altivec_check.h and call altivec_check().
43210 * gcc.dg/altivec_check.h: New file.
43212 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43214 * lib/target-supports.exp (check_alias_available): Don't mangle
43215 function `g' in test program.
43217 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43219 * lib/target-supports.exp (check_profiling_available): Check
43220 argument to determine whether we support a profiling type.
43221 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
43222 check_profiling_available.
43223 * g++.dg/bprob/bprob.exp: Likewise.
43224 * g77.dg/bprob/bprob.exp: Likewise.
43225 * gcc.misc-tests/bprob.exp: Likewise.
43226 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
43227 dg-require-profiling and delete expected error handling.
43228 * gcc.dg/20021014-1.c: Likewise.
43229 * gcc.dg/nest.c: Likewise.
43231 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
43234 * g++.dg/other/vthunk1.C: New test.
43236 2004-02-20 Falk Hueffner <falk@debian.org>
43239 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
43241 2004-02-20 Mark Mitchell <mark@codesourcery.com>
43244 * g++.dg/other/error8.C: Remove XFAIL markers.
43247 * g++.dg/ext/packed5.C: New test.
43250 * g++.dg/warn/Wunused-5.C: New test.
43253 * g++.dg/lookup/member1.C: New test.
43255 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
43257 * gcc.c-torture/compile/20040130-1.c: Enable only when
43258 __INT_MAX__ >= 2147483647L.
43259 * gcc.c-torture/compile/961203-1.c: Likewise.
43261 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
43263 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
43264 * g++.dg/opt/template1.C: Robustify assembler regexp
43266 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
43268 * gcc.c-torture/execute/simd-4.x: Remove.
43269 * gcc.c-torture/execute/va-arg-25.x: Likewise.
43270 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
43271 Guard with #ifndef SKIP_ATTRIBUTE.
43272 * gcc.dg/compat/vector-1_y.c: Likewise.
43273 * gcc.dg/compat/vector-2_x.c: Likewise.
43274 * gcc.dg/compat/vector-2_y.c: Likewise.
43275 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
43276 * g++.dg/eh/simd-2.C: Likewise.
43278 2004-02-19 Alan Modra <amodra@bigpond.net.au>
43280 * gcc.c-torture/compile/complex-1.c: New.
43282 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
43285 * gcc.c-torture/execute/20040218-1.c: New test.
43287 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
43290 * g++.dg/parse/new2.C: New test.
43292 2004-02-18 Paul Brook <paul@codesourcery.com>
43294 * gcc.c-torture/compile/libcall-1.c: New test.
43296 2004-02-18 Paul Brook <paul@codesourcery.com>
43299 * gcc.dg/debug/debug-7.c: New test.
43301 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
43303 * gcc.dg/20040217-1.c: New test.
43305 2004-02-17 Zack Weinberg <zack@codesourcery.com>
43307 * gcc.c-torture/execute/990208-1.x: Delete.
43309 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
43311 * gcc.c-torture/execute/20040208-2.x: New file.
43313 2004-02-17 Mark Mitchell <mark@codesourcery.com>
43316 * g++.dg/abi/structret1.C: New test.
43318 2004-02-17 Jakub Jelinek <jakub@redhat.com>
43320 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
43321 (i386_cpuid): No need to test if cpuid is available on AMD64.
43322 Fix assembly, so that it works onboth i386 and AMD64.
43323 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
43324 (vecInLong): Fix s[] member type to unsigned int.
43325 (vecInWord): Remove type.
43326 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
43327 (a64, b64, c64, d64, e64): Remove.
43328 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
43329 Remove unused variable. Remove initialization of removed variables.
43330 Don't call mmx_tests nor sse_tests.
43331 (reference_mmx, reference_sse): Remove.
43332 (check): Add return stmt.
43333 * gcc.dg/i386-sse-7.c: New test.
43334 * gcc.dg/i386-mmx-4.c: New test.
43336 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
43338 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
43339 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
43340 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
43341 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
43342 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
43343 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
43344 g++.dg/tc1/dr94.C: Fix line terminator.
43346 2004-02-16 Geoffrey Keating <geoffk@apple.com>
43348 * gcc.c-torture/compile/20040216-1.c: New.
43350 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
43352 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
43353 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
43354 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
43355 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
43356 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
43357 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
43359 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
43361 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
43363 2004-02-15 Mark Mitchell <mark@codesourcery.com>
43366 * g++.dg/expr/cond4.C: New test.
43369 * g++.dg/lookup/crash2.C: New test.
43371 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
43373 * gcc.c-torture/compile/20040214-2.c: New test.
43375 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
43378 * g++.dg/ext/typeof8.C: New test.
43380 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
43382 * gcc.c-torture/compile/20040214-1.c: New test.
43384 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43387 * g++.dg/template/spec11.C: New test.
43389 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
43392 * g++.dg/other/error8.C: New test.
43394 2004-02-13 Mark Mitchell <mark@codesourcery.com>
43397 * g++.dg/template/array4.C: New test.
43400 * g++.dg/inherit/thunk2.C: New test.
43403 * g++.dg/eh/cond2.C: New test.
43405 2004-02-12 Alan Modra <amodra@bigpond.net.au>
43407 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
43409 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
43411 * lib/scanasm.exp (dg-scan): Quote pattern before display.
43413 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
43415 * g++.dg/simd-2.C: xfail on ppc64-linux.
43417 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
43420 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
43423 2004-02-11 Uros Bizjak <uros@kss-loka.si>
43425 * gcc.dg/builtins-33.c: New test.
43427 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
43429 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
43431 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
43433 * g++.dg/simd-2.C: Set -maltivec for ppc64.
43435 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
43437 * gcc.dg/ppc64-abi-3.c: New test.
43439 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
43443 * gcc.dg/pr14092-1.c: New testcase.
43445 2004-02-10 Alan Modra <amodra@bigpond.net.au>
43447 * gcc.dg/cpp/assert4.c: Fix typo last change.
43449 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
43450 * gcc.dg/cpp/assert4.c: Handle powerpc64.
43452 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
43454 2004-02-09 Roger Sayle <roger@eyesopen.com>
43456 * gcc.c-torture/compile/20040209-1.c: New test case.
43458 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
43460 * gcc.dg/c90-init-1.c: Adjust expected error messages.
43462 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
43464 * gcc.c-torture/execute/20040208-[12].c: New tests.
43466 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
43468 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
43470 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
43472 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
43474 2004-02-07 Zack Weinberg <zack@codesourcery.com>
43477 * gcc.dg/visibility-8.c: New testcase.
43479 2004-02-07 Zack Weinberg <zack@codesourcery.com>
43481 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
43483 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
43485 2004-02-07 Roger Sayle <roger@eyesopen.com>
43487 PR middle-end/13696
43488 * g++.dg/opt/fold1.C: New test case.
43490 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
43493 * g++.dg/other/crash-2.C: New test.
43495 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
43498 * g++.dg/parse/angle-bracket2.C: New test.
43500 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43502 PR middle-end/13750
43504 2004-01-15 Geoffrey Keating <geoffk@apple.com>
43506 * g++.dg/pch/wchar-1.C: New.
43507 * g++.dg/pch/wchar-1.Hs: New.
43509 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
43512 * g++.dg/parse/error15.C: New test.
43513 * g++.dg/parse/crash11.C: Update dg-error mark.
43515 2004-02-04 Mark Mitchell <mark@codesourcery.com>
43518 * g++.dg/warn/conv2.C: New test.
43520 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
43523 * g++.dg/warn/incomplete1.C: Remove xfail.
43525 2004-02-04 Mark Mitchell <mark@codesourcery.com>
43527 * lib/file-format.exp (gcc_target_object_format): Use
43528 ${tool}_target_compile, not gcc_target_compile.
43529 * lib/target-supports.exp (check_alias_available): Likewise.
43530 (check_gc_sections_available): Likewise.
43531 * g++.dg/ext/attrib10.C: Use dg-require-alias.
43532 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
43535 2004-02-04 Mark Mitchell <mark@codesourcery.com>
43538 * g++.dg/template/static6.C: New test.
43540 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
43542 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
43544 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43546 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
43547 tests for systems where `char' is unsigned by default.
43549 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
43552 * g++.dg/template/partial3.C: New test.
43554 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
43556 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
43557 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
43558 Remove mentions of obsolete ports.
43560 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
43562 * gcc.dg/noncompile/20001228-1.c: Fix for new
43565 2004-02-03 Roger Sayle <roger@eyesopen.com>
43568 * gcc.c-torture/execute/multdi-1.c: New test case.
43570 2004-02-03 Mark Mitchell <mark@codesourcery.com>
43573 * g++.dg/template/lookup5.C: New test.
43575 2004-02-03 Mark Mitchell <mark@codesourcery.com>
43578 * g++.dg/template/lookup4.C: New test.
43581 * g++.dg/parse/error14.C: New test.
43584 * g++.dg/parse/template13.C: New test.
43586 2004-02-03 Mark Mitchell <mark@codesourcery.com>
43589 * g++.dg/template/koenig4.C: New test.
43592 * g++.dg/template/crash17.C: New test.
43595 * g++.dg/parse/error13.C: New test.
43596 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
43598 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
43600 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
43602 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
43606 * gcc.dg/noncompile/20040203-1.c: New test.
43607 * gcc.dg/noncompile/20040203-2.c: Likewise.
43608 * gcc.dg/noncompile/20040203-3.c: Likewise.
43609 * gcc.dg/20040203-1.c: Likewise.
43611 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
43614 * g++.dg/template/sizeof7.C: New test.
43616 2004-02-02 Eric Christopher <echristo@redhat.com>
43617 Zack Weinberg <zack@codesourcery.com>
43619 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
43621 2004-02-02 Zack Weinberg <zack@codesourcery.com>
43623 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
43624 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
43625 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
43626 * gcc.dg/cleanup-5.c: Run only on Linux targets.
43628 2004-02-02 Mark Mitchell <mark@codesourcery.com>
43631 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
43634 * g++.dg/ext/attrib13.C: New test.
43637 * g++.dg/conversion/op2.C: New test.
43639 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
43641 * gcc.dg/titype-1.c: Fix pasto.
43643 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
43645 * gcc.dg/titype-1.c: New test.
43647 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
43650 * g++.dg/template/non-type-template-argument-1.C,
43651 g++.dg/template/qualified-id1.C: Update dg-error marks.
43652 * g++.dg/template/nontype6.C: New test.
43654 2004-02-01 Roger Sayle <roger@eyesopen.com>
43656 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
43657 * gcc.dg/builtins-31.c: New testcase.
43658 * gcc.dg/builtins-32.c: New testcase.
43660 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
43662 * objc.dg/call-super-2.m: Update line numbers
43663 for the including of stddef.h.
43665 2004-01-30 Michael Matz <matz@suse.de>
43667 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
43668 g++.dg/ext/case-range3.C: New tests.
43670 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
43674 * g++.dg/template/member4.C: New test.
43676 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
43679 * g++.dg/template/sizeof6.C: New test.
43681 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
43683 * gcc.dg/fwritable-strings-1.c: New test.
43685 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
43687 * gcc.c-torture/compile/20040130-1.c: New test.
43689 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
43691 * objc.dg/call-super-2.m: Include stddef.h for size_t.
43693 2004-01-29 Mark Mitchell <mark@codesourcery.com>
43696 * g++.dg/template/ctor3.C: New test.
43698 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
43700 * g++.dg/tc1: New directory.
43701 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
43702 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
43703 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
43704 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
43705 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
43707 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
43709 * g++.dg/parse/error11.C: New test.
43710 * g++.dg/parse/error12.C: Likewise.
43712 2004-01-28 Ziemowit Laski <zlaski@apple.com>
43714 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
43715 (scan_initial, main): Use aligned_sizeof instead of sizeof.
43717 2004-01-28 Mark Mitchell <mark@codesourcery.com>
43720 * g++.dg/ext/attrib12.C: New test.
43723 * g++.dg/parse/cast2.C: New test.
43725 2004-01-27 James E Wilson <wilson@specifixinc.com>
43727 * objc.dg/encode-2.m (main): New local string. Set depending on
43728 sizeof long. Use in sscanf call.
43729 * objc.dg/encode-3.m (main): New local string. Set depending on
43730 sizeof long. Use in scan_initial call.
43732 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43734 * objc.dg/call-super-2.m: Make LP64-safe.
43735 * objc.dg/desig-init-1.m: Likewise.
43737 2004-01-27 Devang Patel <dpatel@apple.com>
43739 * g++.dg/debug/namespace1.C: New test.
43741 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
43743 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
43746 * gcc.dg/arm-mmx-1.c: New test.
43748 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
43750 * gcc.dg/20040127-1.c: New test.
43751 * gcc.dg/20040127-2.c: New test.
43753 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43755 * objc.dg/stret-1.m (glob): Renamed to globa.
43757 2004-01-26 Mark Mitchell <mark@codesourcery.com>
43760 * g++.dg/expr/for1.C: New test.
43762 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
43764 PR middle-end/13779
43765 * gcc.dg/darwin-longlong.c: New test.
43767 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
43769 * gcc.dg/20040124-1.c: Moved test from here...
43770 * gcc.c-torture/compile/20040124-1.c: ...to here.
43772 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
43774 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
43775 the assembly output if -m64 is passed.
43777 2004-01-25 Mark Mitchell <mark@codesourcery.com>
43780 * g++.dg/template/cond3.C: New test.
43782 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
43785 * g++.dg/template/ttp7.C: New test.
43787 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43790 * g++.dg/template/nontype4.C: New test.
43791 * g++.dg/template/nontype5.C: Likewise.
43793 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
43795 * gcc.dg/torture/mips-clobber-at.c: New test.
43797 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
43799 * gcc.dg/20040124-1.c: New test.
43801 2004-01-24 Jakub Jelinek <jakub@redhat.com>
43803 * gcc.dg/20040123-1.c: New test.
43805 2004-01-23 Zack Weinberg <zack@codesourcery.com>
43807 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
43809 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
43811 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
43813 2004-01-23 Andrew Pinski <apinski@apple.com>
43815 * gcc.dg/20030121-1.c: Move to ..
43816 * gcc.dg/20040121-1.c: here.
43818 2004-01-23 Roger Sayle <roger@eyesopen.com>
43820 * gcc.dg/builtins-29.c: New test case.
43822 2004-01-23 Zack Weinberg <zack@codesourcery.com>
43825 * gcc.dg/builtins-30.c: New testcase.
43827 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
43829 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
43830 * lib/g77.exp: Likewise.
43831 * lib/objc.exp: Likewise.
43832 * lib/g++.exp: Likewise.
43834 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
43836 * gcc.dg/struct-by-value-2.c: New test.
43838 2004-01-21 Andrew Pinski <apinski@apple.com>
43841 * gcc.dg/20030121-1.c: New test.
43843 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
43845 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
43846 clobber frame pointer register in asm statement.
43848 2004-01-21 Falk Hueffner <falk@debian.org>
43850 * gcc.c-torture/compile/20040121-1.c: New test.
43852 2004-01-21 Zack Weinberg <zack@codesourcery.com>
43854 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
43856 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
43858 * gcc.dg/ppc64-abi-2.c: New test.
43860 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
43862 * lib/treelang.exp: Fill out this file.
43863 * lib/treelang-dg.exp: New File.
43865 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
43867 * gcc.c-torture/compile/981022-1.c: Remove.
43868 * gcc.dg/array-5.c: Remove XFAIL.
43869 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
43870 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
43871 gcc.dg/cond-lvalue-1.c: Update.
43872 * gcc.dg/cast-lvalue-2.c: New test.
43874 2004-01-19 Mark Mitchell <mark@codesourcery.com>
43877 * g++.dg/other/error1.C (class foo): Tweak error message.
43880 * g++.dg/template/call2.C: New test.
43882 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
43884 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
43885 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
43886 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
43887 scalar-return-1_x.c, scalar-return-2_y.c,
43888 scalar-return-3_x.c, scalar-return-3_y.c,
43889 scalar-return-4_x.c, scalar-return-4_y.c,
43890 struct-align-1.h, struct-align-1_x.c,
43891 struct-align-1_y.c, struct-align-2.h,
43892 struct-align-2_x.c, struct-align-2_y.c,
43893 struct-by-value-10_y.c, struct-by-value-11_x.c,
43894 struct-by-value-11_y.c, struct-by-value-12_x.c,
43895 struct-by-value-12_y.c, struct-by-value-13_x.c,
43896 struct-by-value-13_y.c, struct-by-value-14_x.c,
43897 struct-by-value-14_y.c, struct-by-value-15_x.c,
43898 struct-by-value-15_y.c, struct-by-value-16_y.c,
43899 struct-by-value-17_y.c, struct-by-value-18_y.c,
43900 struct-by-value-19_y.c, struct-by-value-1_x.c,
43901 struct-by-value-1_y.c, struct-by-value-20_y.c,
43902 struct-by-value-2_x.c, struct-by-value-2_y.c,
43903 struct-by-value-3_y.c, struct-by-value-4_x.c,
43904 struct-by-value-4_y.c, struct-by-value-5_y.c,
43905 struct-by-value-6_y.c, struct-by-value-7_y.c
43906 struct-by-value-8_x.c, struct-by-value-8_y.c
43907 struct-by-value-9_x.c, struct-by-value-9_y.c
43908 struct-return-10_x.c, struct-return-10_y.c,
43909 struct-return-19_x.c, struct-return-20_x.c
43910 struct-return-2_x.c, struct-return-2_y.c
43911 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
43912 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
43914 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
43916 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
43917 attribute on sparc*-sun-solaris2.*.
43919 2004-01-18 Mark Mitchell <mark@codesourcery.com>
43922 * g++.dg/ext/typeof7.C: New test.
43924 2004-01-18 David Edelsohn <edelsohn@gnu.org>
43926 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
43927 * gcc.dg/const-elim-1.c: Same.
43929 2004-01-17 Ziemowit Laski <zlaski@apple.com>
43931 * objc.dg/stret-1.m: New.
43932 * objc.dg/stret-2.m: New.
43934 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
43937 * g++.dg/ext/vector1.C: New test.
43939 2004-01-16 Geoffrey Keating <geoffk@apple.com>
43941 * gcc.dg/pch/import-1.c: New.
43942 * gcc.dg/pch/import-1.hs: New.
43943 * gcc.dg/pch/import-1a.h: New.
43944 * gcc.dg/pch/import-1b.h: New.
43945 * gcc.dg/pch/import-1c.h: New.
43947 2004-01-16 Mark Mitchell <mark@codesourcery.com>
43950 * g++.dg/ext/array1.C: New test.
43953 * g++.dg/conversion/op1.C: New test.
43955 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
43958 From Kazumoto Kojima / Dan Kegel:
43959 * gcc.dg/pr11864-1.c: New test.
43962 From Marcus Comstedt / Dan Kegel:
43963 * gcc.dg/pr10392-1.c: New test.
43965 2004-01-16 Mark Mitchell <mark@codesourcery.com>
43968 * g++.dg/init/ref10.C: New test.
43970 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
43973 * g++.dg/parse/typename6.C: New test.
43975 2004-01-15 Geoffrey Keating <geoffk@apple.com>
43978 * g++.dg/pch/wchar-1.C: New.
43979 * g++.dg/pch/wchar-1.Hs: New.
43981 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
43984 * g++.dg/expr/sizeof2.C: New test.
43986 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
43988 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
43990 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
43993 * g++.dg/lookup/strong-using-3.C: New.
43994 * g++.dg/lookup/using-10.C: New.
43996 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
43999 * g++.dg/lookup/strong-using-2.C: New.
44001 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
44002 Dan Kegel <dank@kegel.com>
44003 J"orn Rennecke <joern.rennecke@superh.com>
44006 * gcc.dg/pr9365-1.c: New test.
44008 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44011 * g++.dg/parse/casting-operator2.C: New test.
44012 * g++.old-deja/g++.pt/explicit83.C: Remove.
44014 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
44016 * gcc.dg/label-compound-stmt-1.c: New test.
44017 * gcc.c-torture/compile/950922-1.c,
44018 gcc.c-torture/compile/20000211-3.c,
44019 gcc.c-torture/compile/20000518-1.c,
44020 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
44021 compound statements.
44023 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
44025 * gcc.dg/ppc64-abi-1.c: New test.
44027 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
44029 * g++.dg/ext/attrib9.C: Add dg-warnings.
44031 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44034 * g++.dg/parse/dtor3.C: New test.
44036 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
44039 * g++.dg/parse/try-catch-1.C: New test.
44041 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
44043 * ada/acats/run_all.sh: Add more verbose output in acats.log
44044 when compiling tests.
44046 2004-01-12 Zack Weinberg <zack@codesourcery.com>
44049 * gcc.dg/typedef-redecl.c: New test case.
44050 * gcc.dg/typedef-redecl.h: New support file.
44052 2004-01-13 Jan Hubicka <jh@suse.cz>
44054 * gcc.dg/always_inline.c: New test.
44055 * gcc.dg/debug/20031231-1.c: Fix.
44057 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44060 * g++.dg/template/array3.C: New test.
44062 2004-01-12 Zack Weinberg <zack@codesourcery.com>
44064 * g++.dg/ext/lvalue1.C: No longer expected to fail.
44065 * g++.dg/warn/Wunused-2.C: Likewise.
44067 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44070 * g++.dg/template/instantiate6.C: New test.
44072 2004-01-12 Roger Sayle <roger@eyesopen.com>
44074 PR middle-end/11397
44075 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
44077 2004-01-12 Jan Hubicka <jh@suse.cz>
44080 * gcc.dg/20040112-1.c: New.
44082 * gcc.dg/dwarf-die[1-7].c: Move to...
44083 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
44084 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
44086 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
44089 * g++.dg/parse/friend4.C: New test.
44091 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
44094 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
44095 definition is called a friend.
44097 2004-01-11 Zack Weinberg <zack@codesourcery.com>
44099 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
44101 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
44104 * g++.dg/parse/error10.C: New test.
44105 * g++.dg/template/arg2.C: Accept "invalid type" error.
44107 2004-01-11 Jakub Jelinek <jakub@redhat.com>
44109 PR middle-end/13392
44110 * g++.dg/opt/expect2.C: New test.
44112 2004-01-10 Zack Weinberg <zack@codesourcery.com>
44114 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
44115 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
44116 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
44117 Update dg-error regexps.
44119 2004-01-10 Zack Weinberg <zack@codesourcery.com>
44121 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
44122 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
44124 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
44126 * gcc.dg/pragma-re-1.c: Use right pointer type.
44128 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
44130 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
44132 2004-01-09 Geoffrey Keating <geoffk@apple.com>
44134 * gcc.dg/rs6000-ldouble-1.c: New.
44136 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44140 * g++.dg/other/abstract1.C: New test.
44142 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
44144 * g++.dg/lookup/strong-using-1.C: New.
44146 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
44149 * gcc.dg/func-ptr-conv-1.c: New test.
44150 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
44152 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
44155 * gcc.c-torture/compile/20040109-1.c: New.
44157 2004-01-08 Stuart Hastings <stuart@apple.com>
44159 * gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
44160 * gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
44161 * gcc.dg/i386-sse-6.c: ...this new testcase.
44163 2004-01-09 Alan Modra <amodra@bigpond.net.au>
44165 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
44167 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
44169 * ada/acats/run_acats: Treat 'gnatchop' the same way
44170 as 'gnatmake'. Export GCC_DRIVER.
44171 * ada/acats/run_all.sh: Add target_gnatchop. Use
44172 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
44174 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44177 * g++.dg/template/dependent-expr4.C: New test.
44179 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
44181 * gcc.dg/altivec-11.c: New test.
44183 2004-01-07 Mark Mitchell <mark@codesourcery.com>
44185 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
44187 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
44190 * gcc.dg/enum-compat-1.c: New test.
44191 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
44193 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
44196 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
44197 gcc.dg/c99-idem-qual-3.c: New tests.
44199 2004-01-07 Alan Modra <amodra@bigpond.net.au>
44201 * gcc.dg/winline-7.c: Don't cast void * to int.
44203 2004-01-06 Jan Hubicka <jh@suse.cz>
44205 * gcc.dg/i386-sse-5.c: New test
44206 * g++.dg/eh/simd-1.c: Add -w argument for i386.
44208 2004-01-05 Mark Mitchell <mark@codesourcery.com>
44211 * g++.dg/rtti/typeid4.C: New test.
44213 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
44215 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
44217 2004-01-05 Mark Mitchell <mark@codesourcery.com>
44220 * g++.dg/template/error11.C: New test.
44223 * g++.dg/template/class2.C: New test.
44225 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
44226 Richard Sandiford <rsandifo@redhat.com>
44229 * g++.dg/opt/alias3.C: New test.
44231 2004-01-04 Mark Mitchell <mark@codesourcery.com>
44234 * g++.dg/template/koenig3.C: New test.
44237 * g++.dg/parse/offsetof3.C: New test.
44239 * g++.dg/init/copy7.C: Add missing dg-error markers.
44242 * g++.dg/init/copy7.c: New test.
44245 * g++.dg/parse/cast1.C: New test.
44247 2004-01-04 Jan Hubicka <jh@suse.cz>
44249 * gcc.dg/winline[1-7].c: New tests.
44251 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44254 * g++.dg/template/qualttp22.C: New test.
44256 2004-01-01 Jan Hubicka <jh@suse.cz>
44258 * gcc.dg/debug/20031231-1.c: New.
44259 * gcc.c-torture/compile/20040101-1.c: New.
44260 * gcc.dg/dwarf-die-[1-7].c: New.
44262 2004-01-01 Jakub Jelinek <jakub@redhat.com>
44264 PR optimization/13521
44265 * gcc.c-torture/compile/20031231-1.c: New test.
44267 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
44269 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
44271 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
44274 * g++.dg/template/crash16.C: New test.
44276 2003-12-30 Mark Mitchell <mark@codesourcery.com>
44278 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
44280 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
44282 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
44284 * g++.old-deja/g++.jason/thunk3.C: Likewise.
44285 * g++.old-deja/g++.law/profile1.C: Likewise.
44286 * gcc.c-torture/compile/981006-1.c: Likewise.
44287 * gcc.c-torture/execute/loop-2e.x: Likewise.
44288 * gcc.c-torture/execute/loop-2f.x: Remove.
44289 * gcc.c-torture/execute/loop-2g.x: Likewise.
44290 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
44291 * gcc.dg/20020312-2.c: Remove traces of dead ports.
44293 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
44296 * g++.dg/ext/attrib11.C: New test.
44299 * g++.dg/template/array2-1.C: New test.
44300 * g++.dg/template/array2-2.C: New test.
44302 2003-12-29 Mark Mitchell <mark@codesourcery.com>
44304 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
44306 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
44309 * g++.dg/template/array1-1.C: New test.
44310 * g++.dg/template/array1-2.C: New test.
44312 2003-12-29 Roger Sayle <roger@eyesopen.com>
44315 * g77.dg/12632.f: New test case.
44317 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44320 * g++.dg/parse/nontype1.C: New test.
44322 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44325 * g++.dg/parse/explicit1.C: New test.
44326 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
44328 2003-12-28 Mark Mitchell <mark@codesourcery.com>
44331 * g++.dg/opt/inline6.C: New test.
44334 * g++.dg/parse/error9.C: New test.
44336 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
44338 2003-12-28 Mark Mitchell <mark@codesourcery.com>
44341 * g++.dg/init/assign1.C: New test.
44343 2003-12-28 Roger Sayle <roger@eyesopen.com>
44346 * g++.dg/warn/format3.C: New test case.
44348 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
44350 * gcc.c-torture/compile/20031227-1.c: New test.
44352 2003-12-23 Mark Mitchell <mark@codesourcery.com>
44354 * g++.dg/bprob/bprob.exp: Load target-supports.exp
44355 * g77.dg/bprob/bprob.exp: Likewise.
44356 * gcc.misc-tests/bprob.exp: Likewise.
44357 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
44358 variants on systems where the library does not provide that
44360 * gcc.dg/builtins-20.c: Use builtins-config.h.
44361 * gcc.dg/builtins-config.h: New file.
44363 2003-12-23 Mark Mitchell <mark@codesourcery.com>
44365 * lib/gcc-dg.exp (dg-require-profiling): New function.
44366 * lib/target-supports.exp (check_profiling_available): Likewise.
44367 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
44368 * g77.dg/bprob/bprob.exp: Likewise.
44369 * gcc.misc-tests/bprob.exp: Likewise.
44370 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
44371 * gcc.dg/20021014-1.c: Likewise.
44372 * gcc.dg/nest.c: Likewise.
44374 2003-12-23 Mark Mitchell <mark@codesourcery.com>
44376 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
44378 * g++.dg/lookup/java2.C: Likewise.
44379 * gcc.dg/cpp/lexident.c: Likewise.
44381 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
44383 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
44385 * gcc.c-torture/compile/961203-1.c: Likewise.
44386 * gcc.c-torture/compile/980506-1.c: Likewise.
44388 2003-12-23 Zack Weinberg <zack@codesourcery.com>
44390 * lib/gcc-dg.exp (dg-prune-output): New annotation.
44391 (additional_prunes): New global.
44392 (gcc-dg-prune): Handle additional per-test pruning.
44393 (dg-test): Clear additional_prunes between tests.
44395 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
44396 dg-prune-output to avoid spurious failures from assembler
44397 complaining about nonexistent WAW violations.
44398 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
44399 Use dg-prune-output to avoid spurious failures from assembler
44400 warning about Itanium B-step errata.
44402 2003-12-23 Mark Mitchell <mark@codesourcery.com>
44404 * g++.dg/abi/macro0.C: New test.
44405 * g++.dg/abi/macro1.C: Likewise.
44406 * g++.dg/abi/macro2.C: Likewise.
44408 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
44409 * g++.dg/abi/bitfield7.C: Likewise.
44410 * g++.dg/abi/dtor2.C: Likewise.
44411 * g++.dg/abi/mangle11.C: Likewise.
44412 * g++.dg/abi/mangle12.C: Likewise.
44413 * g++.dg/abi/mangle14.C: Likewise.
44414 * g++.dg/abi/mangle17.C: Likewise.
44415 * g++.dg/abi/vbase10.C: Likewise.
44416 * g++.dg/abi/vbase14.C: Likewise.
44417 * g++.dg/template/qualttp17.C: Likewise.
44419 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
44422 * gcc.dg/20031223-1.c: New test.
44424 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
44426 * gcc.dg/noreturn-7.c: New test.
44428 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
44430 * gcc.dg/null-pointer-1.c: New test.
44432 2003-12-22 Mark Mitchell <mark@codesourcery.com>
44434 * g++.old-deja/g++.jason/template18.C: Remove.
44435 * g++.old-deja/g++.jason/template37.C: Likewise.
44438 * g++.dg/lookup/ns1.C: New test.
44441 * g++.dg/template/lookup3.C: New test.
44443 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
44445 * g++.dg/template/recurse1.C: New test
44447 2003-12-22 Mark Mitchell <mark@codesourcery.com>
44450 * g++.dg/parse/semicolon1.C: New test.
44451 * g++.dg/parse/semicolon1.h: Likewise.
44453 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
44455 * gcc.dg/darwin-misaligned.c: New test.
44457 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
44460 * gcc.dg/20031222-1.c: New test.
44462 2003-12-21 Mark Mitchell <mark@codesourcery.com>
44465 * g++.dg/parse/error8.C: New test.
44468 * g++.dg/warn/ctor-init-1.C: New test.
44470 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
44472 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
44474 * gcc.c-torture/compile/930217-1.c: Likewise.
44475 * gcc.c-torture/compile/930513-1.c: Likewise.
44476 * gcc.c-torture/execute/920908-2.c: Likewise.
44477 * gcc.c-torture/execute/921204-1.c: Likewise.
44478 * gcc.c-torture/execute/930621-1.c: Likewise.
44479 * gcc.c-torture/execute/930630-1.c: Likewise.
44480 * gcc.c-torture/execute/931031-1.c: Likewise.
44481 * gcc.c-torture/execute/980602-2.c: Likewise.
44482 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
44483 * gcc.c-torture/execute/compndlit-1.c: Likewise.
44484 * gcc.c-torture/execute/extzvsi.c: Likewise.
44485 * gcc.c-torture/unsorted/ext.c: Likewise.
44487 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
44490 * gcc.c-torture/compile/20031220-2.c: New test case.
44492 2003-12-20 Roger Sayle <roger@eyesopen.com>
44494 PR optimization/13031
44495 * gcc.c-torture/compile/20031220-1.c: New test case.
44497 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
44499 * gcc.dg/cast-function-1.c: New test.
44501 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
44503 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
44506 2003-12-19 Mark Mitchell <mark@codesourcery.com>
44509 * g++.dg/ext/attrib10.C: New test.
44511 2003-12-19 Jakub Jelinek <jakub@redhat.com>
44513 * gcc.dg/cleanup-10.c: New test.
44514 * gcc.dg/cleanup-11.c: New test.
44516 2003-12-19 Jakub Jelinek <jakub@redhat.com>
44519 * g++.dg/opt/expect1.C: New test.
44521 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
44523 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
44525 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
44528 * gcc.dg/20031218-1.c: New test.
44531 * gcc.dg/20031218-2.c: New test.
44532 * gcc.dg/20031218-3.c: New test.
44534 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
44535 of label name and allow for USER_LABEL_PREFIX == "_" names.
44536 * g++.dg/abi/mangle18-2.C: Likewise.
44537 * g++.dg/abi/mangle19-1.C: Likewise.
44538 * g++.dg/abi/mangle19-2.C: Likewise.
44539 * g++.dg/abi/mangle20-1.C: Likewise.
44540 * g++.dg/abi/mangle20-2.C: Likewise.
44542 2003-12-18 Richard Henderson <rth@redhat.com>
44544 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
44546 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
44547 Dan Kegel <dank@kegel.com>
44550 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
44551 testing a cross compiler, it causes spurious compile failures.
44552 * lib/g++.exp: Likewise.
44554 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44557 * g++.dg/template/access13.C: New test.
44559 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
44561 * gcc.dg/20031216-1.c: New test.
44563 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44566 * g++.dg/template/error10.C: New test.
44568 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
44570 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
44571 * g++.dg/eh/simd-2.C: Likewise.
44573 2003-12-17 James E Wilson <wilson@specifixinc.com>
44574 Roger Sayle <roger@eyesopen.com>
44576 * gcc.c-torture/execute/ieee/mzero5.c: New.
44578 2003-12-17 Mark Mitchell <mark@codesourcery.com>
44581 * g++.dg/parse/error6.C: New test.
44584 * g++.dg/parse/error7.C: New test.
44586 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
44588 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
44589 at -O with stabs debugging formats.
44590 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
44591 * gcc.dg/debug/debug-2.c: Likewise.
44593 2003-12-16 Mark Mitchell <mark@codesourcery.com>
44596 * g++.dg/init/error1.C: New test.
44599 * g++.dg/init/pm3.C: New test.
44601 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
44604 * gcc.dg/bitfld-8.c: New test.
44606 2003-12-16 James Lemke <jim@wasabisystems.com>
44608 * gcc.dg/arm-scd42-[123].c: New tests.
44610 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
44613 * g++.dg/abi/mangle20-1.C: New test.
44614 * g++.dg/abi/mangle20-2.C: New test.
44616 2003-12-16 Mark Mitchell <mark@codesourcery.com>
44619 * g++.dg/other/offsetof2.C: Remove XFAIL.
44620 * g++.dg/parse/offsetof1.C: New test.
44621 * g++.gd/parse/offsetof2.C: Likewise.
44623 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44625 * g++.dg/template/nontype3.C: New test.
44626 * g++.dg/template/static2.C: Tweaked the dg-error clause.
44628 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44630 * g++.dg/warn/noreturn-3.C: Also test instantiation.
44632 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
44635 * g++.dg/expr/assign1.C: New test.
44638 * g++.dg/abi/mangle19-1.C: New test.
44639 * g++.dg/abi/mangle19-2.C: New test.
44641 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
44643 * gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
44645 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
44647 * gcc.c-torture/execute/20031216-1.c: New test.
44649 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44651 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
44654 2003-12-15 Mark Mitchell <mark@codesourcery.com>
44657 * g++.dg/template/error9.C: New test.
44660 * g++.dg/template/error8.C: New test.
44662 2003-12-15 Roger Sayle <roger@eyesopen.com>
44664 PR middle-end/13400
44665 * gcc.c-torture/execute/20031215-1.c: New test case.
44667 2003-12-15 Mark Mitchell <mark@codesourcery.com>
44670 * g++.dg/parse/error5.C: New test.
44673 * g++.dg/expr/sizeof1.C: New test.
44676 * g++.dg/template/crash15.C: New test.
44678 2003-12-15 Geoffrey Keating <geoffk@apple.com>
44680 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
44681 a non-POD type as the last named parameter of a varargs function.
44683 2003-12-15 Mark Mitchell <mark@codesourcery.com>
44687 * g++.dg/template/crash14.C: New test.
44688 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
44690 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
44692 * g++.dg/other/java1.C: New test.
44695 * g++.dg/abi/mangle18-1.C: New test.
44696 * g++.dg/abi/mangle18-2.C: New test.
44698 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
44700 PR optimization/10312
44701 * gcc.c-torture/execute/20031214-1.c: New.
44703 2003-12-14 Mark Mitchell <mark@codesourcery.com>
44707 * g++.dg/parse/error3.C: New test.
44708 * g++.dg/parse/error4.C: Likewise.
44709 * g++.dg/abi/mangle4.C: Tweak error messages.
44710 * g++.dg/lookup/using5.C: Likewise.
44711 * g++.dg/other/error2.C: Likewise.
44712 * g++.dg/parse/typename5.C: Likewise.
44713 * g++.dg/parse/undefined1.C: Likewise.
44714 * g++.dg/template/arg2.C: Likewise.
44715 * g++.dg/template/ttp3.C: Likewise.
44716 * g++.dg/template/type1.C: Likewise.
44717 * g++.old-deja/g++.other/crash32.C: Likewise.
44718 * g++.old-djea/g++.pt/defarg8.C: Likewise.
44720 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44723 * g++.dg/warn/noreturn-3.C: New test.
44725 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
44728 * g++.dg/abi/covariant3.C: New.
44730 2003-12-12 Jakub Jelinek <jakub@redhat.com>
44732 * g++.dg/eh/ia64-1.C: New test.
44734 2003-12-12 Roger Sayle <roger@eyesopen.com>
44736 PR optimization/13037
44737 * g77.f-torture/execute/13037.f: New test case.
44739 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
44742 * g++.dg/abi/covariant2.C: New.
44744 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
44746 * gcc.dg/cpp/trad/macro.c: New tests.
44748 2003-12-11 Zack Weinberg <zack@codesourcery.com>
44750 * gcc.c-torture/execute/wchar_t-1.x: Delete.
44752 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
44755 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
44757 * lib/g++.exp (g++_version): Likewise.
44758 * lib/g77.exp (g77_version): Likewise.
44759 * lib/objc.exp (default_objc_version): Likewise.
44761 2003-12-10 Richard Henderson <rth@redhat.com>
44763 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
44765 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
44767 2003-12-08 Matt Austern <austern@apple.com>
44770 * lib/gcc-dg.exp (dg-require-visibility): Define.
44771 * lib/target-supports (check_visibility_available): Define.
44772 * gcc.dg/visibility-1.c: New test.
44773 * gcc.dg/visibility-2.c: Likewise.
44774 * gcc.dg/visibility-3.c: Likewise.
44775 * gcc.dg/visibility-4.c: Likewise.
44776 * gcc.dg/visibility-5.c: Likewise.
44777 * gcc.dg/visibility-6.c: Likewise.
44778 * g++.dg/ext/visibility-1.C: Likewise.
44779 * g++.dg/ext/visibility-2.C: Likewise.
44780 * g++.dg/ext/visibility-3.C: Likewise.
44781 * g++.dg/ext/visibility-4.C: Likewise.
44782 * g++.dg/ext/visibility-5.C: Likewise.
44783 * g++.dg/ext/visibility-6.C: Likewise.
44785 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44787 * g++.dg/lookup/java1.C: New test.
44788 * g++.dg/lookup/java2.C: New test.
44790 2003-12-07 Falk Hueffner <falk@debian.org>
44792 * g++.dg/opt/noreturn-1.C: New test.
44794 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
44796 * gcc.dg/overflow-1.c: New test.
44798 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
44800 * g77.f-torture/compile/13060.f: New test.
44802 2003-12-06 Mark Mitchell <mark@codesourcery.com>
44805 * g++.dg/inherit/operator2.C: New test.
44807 2003-12-05 Mark Mitchell <mark@codesourcery.com>
44810 * g++.dg/ext/attrib9.C: New test.
44812 2003-12-05 Mark Mitchell <mark@codesourcery.com>
44815 * g++.dg/template/error7.C: New test.
44817 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
44818 J"orn Rennecke <joern.rennecke@superh.com>
44821 * g++.dg/other/struct-va_list.C: New test.
44823 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44826 * g++.dg/parse/defarg6.C: New test.
44828 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
44831 * gcc.c-torture/execute/20031201-1.c: New test.
44833 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
44835 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
44837 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
44839 * gcc.dg/builtin-return-1.c: New test.
44841 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
44842 J"orn Rennecke <joern.rennecke@superh.com>
44844 PR optimization/13260
44845 * gcc.c-torture/execute/20031204-1.c: New test.
44847 2003-12-03 Mark Mitchell <mark@codesourcery.com>
44850 * g++.dg/template/error6.C: New test.
44852 2003-12-03 Jakub Jelinek <jakub@redhat.com>
44854 * gcc.dg/20031202-1.c: New test.
44856 2003-12-03 Mark Mitchell <mark@codesourcery.com>
44859 * g++.dg/template/eh1.C: New test.
44862 * g++.dg/template/error5.C: New test.
44864 2003-12-02 David Ung <davidu@mips.com>
44866 * gcc.dg/compat/vector-check.h: Corrected type for var
44869 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44872 * g++.dg/template/ptrmem8.C: New test.
44874 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
44877 * g++.dg/template/dependent-expr3.C: New test.
44879 2003-12-01 James Lemke <jim@wasabisystems.com>
44881 * gcc.dg/arm-g2.c: New test.
44883 2003-12-01 Roger Sayle <roger@eyesopen.com>
44885 PR optimization/11634
44886 * gcc.dg/20031201-2.c: New test case.
44888 2003-12-01 Zack Weinberg <zack@codesourcery.com>
44891 * objc.dg/proto-lossage-3.m: New test.
44893 2003-12-01 Roger Sayle <roger@eyesopen.com>
44895 PR optimization/12628
44896 * gcc.dg/20031201-1.c: New test case.
44898 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
44900 * gcc.dg/unaligned-1.c: New test.
44902 2003-11-30 Mark Mitchell <mark@codesourcery.com>
44905 * g++.dg/template/error4.C: New test.
44906 * g++.dg/template/nested3.C: Adjust error markers.
44908 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44910 * gcc.dg/cpp/assert4.c: Check more #system assertions.
44912 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
44915 * gcc.dg/bitfld-7.c: New test.
44917 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
44919 * gcc.dg/tls/asm-1.C: New test.
44921 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44923 * gcc.dg/cpp/assert4.c: Update.
44925 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
44927 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
44928 * gcc.dg/builtin-apply3.c: New test.
44930 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
44932 * lib/compat.exp (compat-obj): New xfaildata parameter.
44933 Use it to set compiler_conditional_xfail_data before compiling.
44934 (compat-get-options): Handle dg-xfail-if.
44935 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
44936 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
44937 * gcc.dg/compat/vector-1_y.c: Likewise.
44938 * gcc.dg/compat/vector-2_x.c: Likewise.
44939 * gcc.dg/compat/vector-2_y.c: Likewise.
44941 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
44943 * g++.dg/opt/reg-stack4.C: New test.
44945 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
44947 * gcc.dg/builtin-apply2.c: New test.
44949 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
44951 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
44953 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44956 * g++.dg/template/template-id-2.C: New test.
44958 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44961 * g++.dg/template/memfriend1.C: New test.
44962 * g++.dg/template/memfriend2.C: Likewise.
44963 * g++.dg/template/memfriend3.C: Likewise.
44964 * g++.dg/template/memfriend4.C: Likewise.
44965 * g++.dg/template/memfriend5.C: Likewise.
44966 * g++.dg/template/memfriend6.C: Likewise.
44967 * g++.dg/template/memfriend7.C: Likewise.
44968 * g++.dg/template/memfriend8.C: Likewise.
44969 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
44971 2003-11-21 Mark Mitchell <mark@codesourcery.com>
44974 * g++.dg/ext/cond1.C: New test.
44976 2003-11-20 Richard Henderson <rth@redhat.com>
44978 * gcc.dg/20020201-2.c: Remove.
44979 * gcc.dg/20020201-4.c: Remove.
44980 * gcc.dg/20020304-1.c: Remove.
44982 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
44984 * gcc.dg/cpp/trad/xwin1.c: New test case.
44986 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
44988 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
44989 * lib/g77.exp: Likewise.
44990 * lib/objc.exp: Likewise.
44991 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
44994 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44997 * g++.dg/template/static5.C: New test.
44999 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
45001 * gcc.dg/nested-func-1.c: New test.
45003 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45005 * gcc.dg/cpp/assert4.c: New test.
45007 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
45010 * g++.dg/lookup/using9.c: New test.
45012 2003-11-14 Mark Mitchell <mark@codesourcery.com>
45015 * g++.dg/template/error3.C: New test.
45017 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
45020 * ada/acats/run_acats, run_all.sh: Fix syntax error.
45021 No longer use a wrapper for gcc, since this does not work under
45024 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
45027 * g++.dg/template/ptrmem7.C: New test.
45029 2003-11-13 Andrew Pinski <apinski@apple.com>
45031 * gcc.c-torture/compile/20031113-1.c: New test.
45033 2003-11-13 Mark Mitchell <mark@codesourcery.com>
45034 Kean Johnston <jkj@sco.com>
45037 * gcc.dg/unused-4.c: Update.
45039 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
45041 * g++.dg/opt/const3.C: New test.
45043 2003-11-13 Jan Hubicka <jh@suse.cz>
45045 * gcc.c-torture/compile/20031112-1.c: New test.
45047 2003-11-12 Mark Mitchell <mark@codesourcery.com>
45049 * g++.dg/parse/crash10.C: Remove bogus error marker.
45051 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
45053 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
45054 (host_gcc): Likewise.
45055 (ROOT): Honor $PWDCMD.
45057 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
45059 2003-11-12 Catherine Moore <clm@redhat.com>
45061 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
45063 2003-11-12 Andreas Jaeger <aj@suse.de>
45064 Jakub Jelinek <jakub@redhat.com>
45065 Andrew Pinski <pinskia@physics.uc.edu>
45066 Richard Henderson <rth@redhat.com>
45068 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
45070 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
45072 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
45073 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
45075 2003-11-11 Andreas Jaeger <aj@suse.de>
45077 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
45079 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
45081 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
45083 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
45086 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
45088 * gcc.dg/trampoline-1.c: New test.
45090 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
45092 * gcc.c-torture/compile/200031109-1.c: New test.
45094 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
45098 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
45099 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
45100 gcc.dg/format/no-y2k-1.c: Update.
45102 2003-11-08 Roger Sayle <roger@eyesopen.com>
45104 PR optimization/10467
45105 * gcc.dg/20031108-1.c: New test case.
45107 2003-11-07 Geoffrey Keating <geoffk@apple.com>
45109 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
45111 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
45113 * gcc.dg/compound-lvalue-1.c: New test.
45114 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
45117 2003-11-06 Geoffrey Keating <geoffk@apple.com>
45119 * gcc.dg/altivec-varargs-1.c: New test.
45121 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
45123 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
45124 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
45125 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
45126 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
45127 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
45129 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
45131 * gcc.dg/cond-lvalue-1.c: New test.
45133 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
45135 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
45137 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45140 * g++.dg/template/instantiate5.C: New test.
45142 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
45145 * g++.dg/ext/complit2.C: Replace test with self-contained version.
45146 * ChangeLog: Add missing first entry for above test.
45148 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45151 * g++.dg/template/using8.C: New test.
45152 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
45154 2003-11-02 Roger Sayle <roger@eyesopen.com>
45156 PR optimization/10817
45157 * gcc.c-torture/compile/20031102-1.c: New test case.
45159 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
45161 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
45164 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
45166 * gcc.dg/20031102-1.c: New test.
45168 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
45170 * gcc.dg/complex-1.c: New test.
45172 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45175 * g++.dg/template/crash13.C: Adjust expected error location.
45176 * g++.old-deja/g++.brendan/ns1.C: Likewise.
45178 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
45180 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
45182 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
45185 * gcc.c-torture/compile/20031031-2.c: New test.
45187 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
45190 * gcc.c-torture/compile/20031031-1.c: New test.
45192 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
45194 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
45195 * gcc.misc-tests/bprob.exp: Likewise.
45196 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
45197 the execution test on arm-elf configs.
45198 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
45199 configs that don't support scratch files.
45200 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
45202 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
45204 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
45207 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
45209 * ada/acats/run_all.sh: Redirect mv output to /dev/null
45210 Avoid non pure sh syntax. Add more logging.
45212 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
45215 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45218 * gcc.dg/ppc-stackalign-1.c: New test.
45220 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
45222 * ada/acats/run_all.sh: Change output to be more compliant with
45224 Create acats.sum and acats.log files under testsuite/ada/acats
45225 Only run [a-z]* directories, to filter out e.g. CVS.
45226 Redirect build output to log file.
45228 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
45230 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
45232 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
45235 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
45237 2003-10-27 Jakub Jelinek <jakub@redhat.com>
45239 * gcc.c-torture/compile/20031023-1.c: New test.
45240 * gcc.c-torture/compile/20031023-2.c: New test.
45241 * gcc.c-torture/compile/20031023-3.c: New test.
45242 * gcc.c-torture/compile/20031023-4.c: New test.
45244 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45247 * g++.dg/lookup/scoped8.C: New test.
45249 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
45251 * g++.dg/opt/reg-stack3.C: New test.
45253 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
45255 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
45257 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45260 * g++.dg/template/crash13.C: New test.
45262 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
45264 * gcc.dg/c99-restrict-2.c: New test.
45266 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
45268 PR c++/12698, c++/12699, c++/12700, c++/12566
45269 * g++.dg/inherit/covariant9.C: New test.
45270 * g++.dg/inherit/covariant10.C: New test.
45271 * g++.dg/inherit/covariant11.C: New test.
45273 2003-10-23 Jason Merrill <jason@redhat.com>
45276 * g++.dg/ext/complit2.C: New test.
45278 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
45281 * gcc.c-torture/execute/20031020-1.c: New test.
45283 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
45285 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
45286 following the jump_insn.
45288 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
45290 * gcc.dg/cast-lvalue-1.c: New test.
45292 2003-10-21 Mark Mitchell <mark@codesourcery.com>
45295 * g++.dg/template/cond2.C: New test.
45297 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
45299 * gcc.dg/builtins-28.c: New test.
45301 2003-10-20 Jan Hubicka <jh@suse.cz>
45303 * g++.dg/opt/inline4.C: Do not use min-inline-insns
45305 * gcc.dg/inline-2.c: Likewise.
45307 2003-10-20 Phil Edwards <phil@codesourcery.com>
45309 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
45310 * gcc.dg/nest.c: Likewise.
45312 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45314 PR c++/9781, c++/10583, c++/11862
45315 * g++.dg/parse/crash13.C: New test.
45317 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
45319 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
45321 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
45323 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
45324 Define HAVE_C99_RUNTIME except on Solaris.
45325 * gcc.dg/builtins-20.c: Likewise.
45327 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
45329 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
45331 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45334 * g++.dg/template/crash21.C: New test.
45336 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45339 * g++.dg/template/typename5.C: New test.
45341 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45344 * g++.dg/template/friend25.C: New test.
45346 2003-10-16 Ziemowit Laski <zlaski@apple.com>
45348 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
45351 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
45353 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
45356 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
45358 * gcc.c-torture/execute/960416-1.x: Remove.
45359 * gcc.c-torture/execute/divconst-3.x: Likewise.
45361 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
45364 * gcc.dg/torture/cris-volatile-1.c: New test.
45366 2003-10-14 Roger Sayle <roger@eyesopen.com>
45368 PR optimization/9325
45369 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
45370 for overflowing floating point to integer conversion during RTL
45373 2003-10-13 Ziemowit Laski <zlaski@apple.com>
45375 * objc/execute/_cmd.m: Fix typo.
45376 * objc.dg/image-info.m, objc.dg/symtab-1.m:
45377 Relax 'scan-assembler' regexp.
45378 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
45379 objc.dg/try-catch-4.m: Run on non-Darwin targets.
45380 * objc.dg/zero-link-2.m: Remove blank line.
45381 * objc.dg/zero-link-3.m: New test case.
45383 2003-10-13 Geoffrey Keating <geoffk@apple.com>
45385 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
45387 * gcc.dg/asm-names.c: Use scan-assembler-not rather
45388 than linker trickery.
45390 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
45393 * g++.dg/other/friend2.C: New test.
45395 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
45397 * gcc.dg/20031012-1.c: New test.
45399 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
45401 * gcc.dg/weak/weak-3.c: Fix for new warning.
45403 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
45405 PR optimization/8750
45406 * gcc.c-torture/execute/20031012-1.c: New test case.
45408 2003-10-11 Roger Sayle <roger@eyesopen.com>
45410 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
45411 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
45413 2003-10-11 Roger Sayle <roger@eyesopen.com>
45415 PR optimization/12260
45416 * gcc.c-torture/compile/20031011-2.c: New test case.
45418 2003-10-11 Roger Sayle <roger@eyesopen.com>
45420 * gcc.c-torture/execute/20031011-1.c: New testcase.
45422 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
45424 * gcc.c-torture/compile/20031011-1.c: New test.
45426 2003-10-11 Jan Hubicka <jh@suse.cz>
45428 * g++.dg/other/first-global.C: New test.
45430 2003-10-11 Roger Sayle <roger@eyesopen.com>
45432 * gcc.c-torture/execute/string-opt-18.c: New testcase.
45434 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
45436 * gcc.c-torture/compile/20031010-1.c: New test.
45438 2003-10-10 Geoffrey Keating <geoffk@apple.com>
45440 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
45441 * gcc.c-torture/execute/va-arg-25.c: ... here.
45443 2003-10-09 Mark Mitchell <mark@codesourcery.com>
45445 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
45447 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
45449 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
45451 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
45453 * g++.dg/parse/error2.C: New test.
45455 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
45458 * g++.dg/other/error5.C: Modify the error message.
45459 * g++.dg/lookup/using8.C: New test.
45461 2003-10-07 Geoffrey Keating <geoffk@apple.com>
45463 * gcc.dg/darwin-abi-2.c: New file.
45464 * gcc.c-torture/execute/va-arg-24.c: New file.
45466 2003-10-06 Bob Wilson <bob.wilson@acm.org>
45468 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
45471 2003-10-06 Mark Mitchell <mark@codesourcery.com>
45474 * g++.dg/other/error4.C: Update error messages.
45475 * g++.dg/template/ptrmem4.C: Likewise.
45478 * g++.dg/init/new9.C: New test.
45480 PR c++/12334, c++/12236, c++/8656
45481 * g++.dg/ext/attrib8.C: New test.
45483 2003-10-06 Devang Patel <dpatel@apple.com>
45485 * gcc.dg/debug/dwarf2-3.h: New test.
45486 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
45488 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
45490 * g++.dg/opt/cfg2.C: New test.
45492 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
45494 * g++.dg/opt/float1.C: New test.
45496 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
45498 * gcc.dg/c90-array-lval-6.c: New test.
45499 * gcc.dg/c99-array-lval-6.c: New test.
45501 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
45502 Ziemowit Laski <zlaski@apple.com>
45504 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
45505 'Derived', so that it is never considered a class method; add
45506 new warning for '+port' method ambiguity.
45507 * objc.dg/method-12.m: Include <objc/objc.h> instead of
45508 <objc/objc-api.h> (needed on Mac OS X).
45509 * objc.dg/method-13.m: New test.
45511 2003-10-03 Roger Sayle <roger@eyesopen.com>
45513 PR optimization/9325, PR java/6391
45514 * gcc.c-torture/execute/20031003-1.c: New test case.
45516 2003-10-02 Mark Mitchell <mark@codesourcery.com>
45518 PR optimization/12180
45519 * gcc.dg/20031002-1.c: New test.
45522 * g++.dg/inherit/error1.C: New test.
45524 2003-10-02 Chris Demetriou <cgd@broadcom.com>
45526 * lib/f-torture.exp (search_for): Rename to...
45527 (search_for_re): This. Also, clean up comments and the
45528 "regexp" invocation.
45530 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
45532 * gcc.c-torture/compile/20031002-1.c: New test.
45534 2003-10-02 Jakub Jelinek <jakub@redhat.com>
45536 * g++.dg/opt/cond1.C: New test.
45538 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
45540 * gcc.dg/Wold-style-definition-2.c: New testcase.
45541 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
45543 2003-09-29 Richard Henderson <rth@redhat.com>
45545 * g++.dg/init/array10.C: Add dg-options.
45547 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
45549 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
45551 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45553 * g++.dg/template/friend19.C: Fix typo.
45554 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
45556 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
45558 * gcc.c-torture/execute/20030928-1.c: New test.
45559 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
45561 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
45563 * g++.dg/opt/unroll1.C: New test.
45565 2003-09-26 Roger Sayle <roger@eyesopen.com>
45567 PR optimization/11741
45568 * gcc.dg/20030926-1.c: New test case.
45570 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45573 * g++.dg/parse/access7.C: New test.
45574 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
45576 2003-09-24 Ziemowit Laski <zlaski@apple.com>
45578 MERGE OF objc-improvements-branch into MAINLINE:
45579 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
45580 if libobjc has not been built.
45581 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
45582 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
45583 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
45584 objc/execute/nested-3.m, objc/execute/np-2.m,
45585 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
45586 objc/execute/redefining_self.m, objc/execute/root_methods.m,
45587 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
45588 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
45589 objc.dg/special/unclaimed-category-1.h,
45590 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
45591 well as GNU runtime.
45592 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
45593 * execute/cascading-1.m, execute/function-message-1.m,
45594 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
45595 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
45596 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
45597 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
45598 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
45599 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
45600 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
45601 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
45602 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
45603 * objc.dg/bitfield-2.m: Run only on Darwin.
45604 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
45605 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
45606 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
45607 * objc.dg/const-str-1.m: Fix constant string layout.
45609 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
45611 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
45613 2003-09-23 Geoffrey Keating <geoffk@apple.com>
45615 * gcc.dg/darwin-abi-1.c: New file.
45617 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
45620 * gcc.c-torture/compile/20030921-1.c: New test.
45622 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
45624 * g++.dg/opt/reg-stack2.C: New test.
45626 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
45628 * g++.dg/eh/delayslot1.C: New test.
45630 2003-09-20 Richard Henderson <rth@redhat.com>
45632 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
45634 2003-09-20 Roger Sayle <roger@eyesopen.com>
45636 * gcc.c-torture/execute/20030920-1.c: New test case.
45638 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45640 * g++.dg/rtti/typeid3.C: Correct expected error message.
45642 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45645 * g++.dg/parse/crash12.C: New test.
45647 2003-09-19 Janis Johnson <janis187@us.ibm.com>
45649 * gcc.dg/compat/mixed-struct-check.h: New.
45650 * gcc.dg/compat/mixed-struct-defs.h: New.
45651 * gcc.dg/compat/mixed-struct-init.h: New.
45652 * gcc.dg/compat/struct-by-value-19_main.c: New.
45653 * gcc.dg/compat/struct-by-value-19_x.c: New.
45654 * gcc.dg/compat/struct-by-value-19_y.c: New.
45655 * gcc.dg/compat/struct-by-value-20_main.c: New.
45656 * gcc.dg/compat/struct-by-value-20_x.c: New.
45657 * gcc.dg/compat/struct-by-value-20_y.c: New.
45658 * gcc.dg/compat/struct-return-19_main.c: New.
45659 * gcc.dg/compat/struct-return-19_x.c: New.
45660 * gcc.dg/compat/struct-return-19_y.c: New.
45661 * gcc.dg/compat/struct-return-20_main.c: New.
45662 * gcc.dg/compat/struct-return-20_x.c: New.
45663 * gcc.dg/compat/struct-return-20_y.c: New.
45665 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
45666 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
45667 so that it will not complain on LP64 targets.
45669 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45672 * g++.dg/template/friend24.C: New test.
45674 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
45677 * g++.dg/template/memtmpl2.C: New test.
45679 2003-09-18 Mark Mitchell <mark@codesourcery.com>
45682 * gcc.dg/builtin-apply1.c: New test.
45684 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
45687 * g++.dg/warn/Wunused-4.C: New test.
45689 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
45692 * g++.dg/other/gc2.C: New test.
45694 2003-09-17 Mark Mitchell <mark@codesourcery.com>
45697 * g++.dg/rtti/typeid3.C: New test.
45700 * g++.dg/overload/template1.C: New test.
45702 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
45704 * g++.dg/opt/cfg3.C: New test.
45706 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45709 * g++.dg/template/crash11.C: New test.
45711 2003-09-16 Jason Merrill <jason@redhat.com>
45712 Jakub Jelinek <jakub@redhat.com>
45714 * gcc.dg/attr-warn-unused-result.c: New test.
45716 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
45719 * g++.dg/expr/call2.C: New test.
45721 2003-09-15 Andreas Jaeger <aj@suse.de>
45723 * gcc.dg/Wold-style-definition-1.c: New test.
45725 2003-09-14 Mark Mitchell <mark@codesourcery.com>
45728 * g++.dg/parse/template12.C: New test.
45730 * g++.dg/abi/bitfield11.C: New test.
45731 * g++.dg/abi/bitfield12.C: Likewise.
45733 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
45735 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
45736 non-expansion of functional macro name without arguments at EOL.
45737 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
45739 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
45741 * gcc.c-torture/execute/20030914-[12].c: New tests.
45743 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
45746 * g++.dg/overload/addr1.C: New test.
45748 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
45750 * gcc.dg/20030909-1.c: New test.
45752 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
45754 * gcc.dg/ultrasp10.c: New test.
45756 2003-09-09 Devang Patel <dpatel@apple.com>
45758 * gcc.dg/darwin-ld-6.c: New test.
45760 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45762 * gcc.dg/torture/builtin-explog-1.c: New testcase.
45764 2003-09-08 Mark Mitchell <mark@codesourcery.com>
45766 * gcc.dg/ia64-types1.c: New test.
45767 * gcc.dg/ia64-types2.c: Likewise.
45769 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45771 * gcc.dg/builtins-1.c: Add more _Complex tests.
45772 * gcc.dg/torture/builtin-attr-1.c: Likewise.
45774 * gcc.dg/builtins-1.c: Test existing _Complex functions.
45775 * gcc.dg/torture/builtin-attr-1.c: Likewise.
45777 2003-09-08 Mark Mitchell <mark@codesourcery.com>
45780 * g++.dg/lookup/koenig2.C: New test.
45783 * g++.dg/rtti/typeid2.C: New test.
45785 2003-09-08 Jakub Jelinek <jakub@redhat.com>
45787 * gcc.c-torture/compile/20030904-1.c: New test.
45789 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
45791 * g++.dg/opt/longbranch2.C: New test.
45793 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
45795 * g++.dg/template/crash10.C: Only compile it.
45797 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
45799 PR middle-end/11665
45800 * gcc.c-torture/compile/20030907-1.c: New test.
45801 * g++.dg/init/array11.C: New test.
45803 2003-09-07 Mark Mitchell <mark@codesourcery.com>
45806 * g++.dg/init/struct1.C: New test.
45808 2003-09-07 Mark Mitchell <mark@codesourcery.com>
45811 * g++.dg/expr/comma1.C: New test.
45813 2003-09-06 Mark Mitchell <mark@codesourcery.com>
45816 * g++.dg/expr/static_cast5.C: New test.
45818 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
45821 * g++.dg/lookup/scoped7.C: New test.
45824 * g++.dg/other/static1.C: New test.
45827 * g++.dg/warn/template-1.C: New test.
45830 * g++.dg/template/crash10.C: New test.
45833 * g++.dg/overload/VLA.C: New test.
45836 * g++.dg/template/call1.C: New test.
45838 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
45841 * g++.dg/parse/using3.C: New test.
45843 2003-09-06 Roger Sayle <roger@eyesopen.com>
45846 * g++.dg/overload/builtin3.C: New test case.
45848 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
45851 * gcc.dg/20030906-1.c: New test.
45852 * gcc.dg/20030906-2.c: Likewise.
45854 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
45857 * g++.dg/parse/defarg5.C: New test.
45859 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
45861 2003-09-05 Mark Mitchell <mark@codesourcery.com>
45864 * g++.dg/expr/static_cast4.C: New test.
45867 * g++.dg/template/crash9.C: New test.
45869 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
45871 * g++.old-deja/g++.ext/pretty2.C: Update for change
45873 * g++.old-deja/g++.ext/pretty3.C: Likewise.
45875 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
45878 * g++/dg/template/qualified-id1.C: New test.
45881 * g++.dg/warn/noeffect4.C: New test.
45883 2003-09-04 Matt Austern <austern@apple.com>
45885 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
45886 * g++.dg/ext/fnname2.C: Likewise.
45887 * g++.dg/ext/fnname3.C: Likewise.
45889 2003-09-04 Mark Mitchell <mark@codesourcery.com>
45891 * g++.dg/expr/lval1.C: New test.
45892 * g++.dg/ext/lvcast.C: Remove.
45894 2003-09-03 Roger Sayle <roger@eyesopen.com>
45896 PR optimization/11700.
45897 * gcc.c-torture/compile/20030903-1.c: New test case.
45899 2003-09-03 Mark Mitchell <mark@codesourcery.com>
45902 * g++.dg/abi/layout4.C: New test.
45904 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
45907 * g++.dg/parse/friend3.C: New test.
45909 2003-09-02 Mark Mitchell <mark@codesourcery.com>
45912 * g++.dg/template/class1.C: New test.
45915 * g++.dg/expr/call1.C: New test.
45917 2003-09-01 Mark Mitchell <mark@codesourcery.com>
45920 * g++.dg/init/ref9.C: New test.
45923 * g++.dg/template/nested4.C: New test.
45925 2003-08-29 Mark Mitchell <mark@codesourcery.com>
45928 * g++.dg/template/non-dependent4.C: New test.
45931 * g++.dg/inherit/conv1.C: New test.
45933 2003-08-29 Mark Mitchell <mark@codesourcery.com>
45936 * g++.dg/ext/label1.C: New test.
45937 * g++.dg/ext/label2.C: Likewise.
45939 2003-08-28 Mark Mitchell <mark@codesourcery.com>
45941 * g++.dg/expr/cond3.C: New test.
45943 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45945 * gcc.dg/builtins-1.c: Add new builtin cases.
45947 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45949 * gcc.dg/builtins-1.c: Add new cases.
45950 * gcc.dg/torture/builtin-attr-1.c: Likewise.
45952 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45954 * gcc.dg/builtins-1.c: Add more math builtin tests.
45955 * gcc.dg/torture/builtin-attr-1.c: New test.
45957 2003-08-28 Mark Mitchell <mark@codesourcery.com>
45959 PR optimization/5079
45960 * g++.dg/opt/static3.C: New test.
45962 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
45964 * gcc.misc-tests/gcov-10b.c: New test.
45966 2003-08-27 Mark Mitchell <mark@codesourcery.com>
45968 * g++.dg/opt/ptrmem3.C: New test.
45970 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
45972 2003-08-27 Jakub Jelinek <jakub@redhat.com>
45974 * gcc.dg/20030826-2.c: New test.
45976 2003-08-26 Roger Sayle <roger@eyesopen.com>
45978 PR middle-end/12002
45979 * g77.f-torture/compile/12002.f: New test case.
45981 2003-08-26 Roger Sayle <roger@eyesopen.com>
45983 * gcc.dg/20030826-1.c: New test case.
45985 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
45987 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
45989 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
45992 * c++.dg/lookup/crash1.C: New test.
45994 * c++.dg/warn/noeffect3.C: New test.
45996 2003-08-25 Janis Johnson <janis187@us.ibm.com>
45998 * gcc.dg/compat/vector-1_x.c: Compile with -w.
45999 * gcc.dg/compat/vector-1_y.c: Ditto.
46000 * gcc.dg/compat/vector-2_x.c: Ditto.
46001 * gcc.dg/compat/vector-2_y.c: Ditto.
46003 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
46005 * gcc.dg/20030702-1.c: New test.
46007 2003-08-25 Mark Mitchell <mark@codesourcery.com>
46010 * g++.dg/ext/altivec-1.C: New test.
46012 2003-08-24 Richard Henderson <rth@redhat.com>
46014 * g++.dg/eh/simd-2.C: Add -w for x86.
46016 2003-08-23 Jakub Jelinek <jakub@redhat.com>
46018 * gcc.dg/20030815-1.c: New test.
46020 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46023 * g++.dg/parse/access6.C: New test.
46025 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46027 PR c++/641, c++/11876
46028 * g++.dg/template/friend22.C: New test.
46029 * g++.dg/template/friend23.C: Likewise.
46031 2003-08-22 Mark Mitchell <mark@codesourcery.com>
46033 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
46036 2003-08-22 Mark Mitchell <mark@codesourcery.com>
46038 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
46040 2003-08-22 Mark Mitchell <mark@codesourcery.com>
46042 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
46044 2003-08-22 Mark Mitchell <mark@codesourcery.com>
46046 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
46048 2003-08-22 Mark Mitchell <mark@codesourcery.com>
46050 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
46052 2003-08-21 Mark Mitchell <mark@codesourcery.com>
46055 * g++.dg/overload/prom1.C: New test.
46058 * g++.dg/parse/dtor2.C: New test.
46061 * g++.dg/parse/using2.C: New test.
46063 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
46066 * gcc.c-torture/compile/20030821-1.c: New.
46068 2003-08-20 Mark Mitchell <mark@codesourcery.com>
46071 * g++.dg/template/deduce2.C: New test.
46073 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
46075 * gcc.c-torture/execute/20030821-1.c: New test.
46077 2003-08-20 Roger Sayle <roger@eyesopen.com>
46079 PR middle-end/11984
46080 * gcc.dg/20030820-1.c: New test case.
46082 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
46085 * g++.dg/warn/noeffect2.C: New test.
46087 2003-08-19 Mark Mitchell <mark@codesourcery.com>
46090 * g++.dg/template/dtor2.C: New test.
46093 * g++.dg/template/operator1.C: New test.
46094 * g++.dg/parse/operator4.C: New test.
46097 * g++.dg/expr/enum1.C: New test.
46098 * gcc.dg/c99-bool-1.c: Remove bogus warning.
46101 * g++.dg/parse/elab2.C: New test.
46102 * g++.dg/parse/typedef4.C: Change error message.
46103 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
46104 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
46105 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
46107 2003-08-19 Geoffrey Keating <geoffk@apple.com>
46109 * gcc.dg/pch/warn-1.c: New.
46110 * gcc.dg/pch/warn-1.hs: New.
46112 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
46115 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
46117 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
46119 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
46121 * gcc.dg/uninit-D.c: New Test.
46122 * gcc.dg/uninit-E.c: New Test.
46123 * gcc.dg/uninit-F.c: New Test.
46124 * gcc.dg/uninit-G.c: New Test.
46126 2003-08-19 Michael Ritzert <ritzert@t-online.de>
46128 * g++.dg/README: Describe the pch directory.
46130 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46133 * g++.dg/parse/access4.C: New test.
46134 * g++.dg/parse/access5.C: Likewise.
46135 * g++.old-deja/g++.jason/access17.C: Adjust error message.
46137 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
46139 * gcc.dg/noncompile/20030818-1.c: New.
46141 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
46144 * g++.dg/warn/noeffect1.C: New test.
46146 * g++.dg/template/scope2.C: New test.
46147 * g++.dg/template/error2.C: Correct dg-error
46149 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
46151 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
46153 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
46156 * g++.dg/template/warn1.C: New.
46158 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
46160 * g++.dg/template/error2.C: New test.
46161 * g++.dg/lookup/using7.C: Adjust errors
46162 * g++.old-deja/g++.pt/crash36.C: Likewise.
46163 * g++.old-deja/g++.pt/derived3.C: Likewise.
46165 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46167 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
46168 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
46169 * gcc.c-torture/execute/builtins/string-9.c: New, from
46170 string-opt-9.c. Adjust for execute/builtins framework.
46171 * gcc.c-torture/execute/string-opt-9.c: Delete.
46173 2003-08-12 Mark Mitchell <mark@codesourcery.com>
46175 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
46177 * g++.dg/parse/ret-type2.C: New test.
46180 * g++.dg/init/new8.C: New test.
46183 * g++.dg/parse/typedef5.C: New test.
46186 * g++.dg/parse/qualified2.C: New test.
46187 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
46190 2003-08-11 Mark Mitchell <mark@codesourcery.com>
46192 * g++.dg/conversion/ptrmem1.C: New test.
46194 2003-08-11 Jakub Jelinek <jakub@redhat.com>
46197 * gcc.dg/20030811-1.c: New test.
46200 * gcc.c-torture/execute/20030811-1.c: New test.
46202 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46204 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
46206 2003-08-10 Mark Mitchell <mark@codesourcery.com>
46209 * g++.dg/inherit/multiple1.C: New test.
46211 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
46213 * gcc.dg/spe1.c: New test.
46216 * g++.dg/expr/cast2.C: New test.
46219 * g++.dg/template/dependent-name2.C: New test.
46221 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
46223 * g++.dg/parse/crash11.C: Put the dg options in comments.
46225 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
46227 * lib/gcc-dg.exp: Update for diagnostic change.
46229 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46232 * g++.dg/parse/crash11.C: New test.
46234 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
46236 * gcc.dg/cpp/spacing1.c: Update.
46238 2003-08-04 Janis Johnson <janis187@us.ibm.com>
46241 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
46242 a value for -mtune.
46244 2003-08-04 Roger Sayle <roger@eyesopen.com>
46246 PR middle-end/11771
46247 * gcc.c-torture/compile/20030804-1.c: New test case.
46249 2003-08-04 Roger Sayle <roger@eyesopen.com>
46251 * gcc.dg/20030804-1.c: New test case.
46253 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
46255 * gcc.dg/cpp/separate-1.c: New test.
46257 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
46260 * g++.dg/template/dependent-expr2.C: New test.
46263 * g++.dg/expr/ptrmem1.C: New test.
46265 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46268 * g++.dg/template/friend15.C: New test.
46270 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
46272 * lib/dg-pch.exp: Work round PCH bug.
46274 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46276 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
46277 builtins. Move cases from builtins-4.c here.
46279 * gcc.dg/torture/builtin-math-1.c: New test taken from
46280 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
46283 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
46286 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
46289 * g++.dg/template/using7.C: New test.
46291 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
46293 * import1.c, import2.c: New tests.
46295 2003-08-01 Jakub Jelinek <jakub@redhat.com>
46297 * g++.dg/eh/crossjump1.C: New test.
46299 2003-08-01 Mark Mitchell <mark@codesourcery.com>
46302 * g++.dg/template/using6.C: New test.
46305 * g++.dg/template/koenig2.C: New test.
46307 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46310 * g++.dg/parse/typedef4.C: New test.
46312 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46314 PR c++/8442, c++/8806
46315 * g++.dg/template/elab1.C: New test.
46316 * g++.dg/template/type2.C: Likewise.
46317 * g++.dg/template/ttp3.C: Adjust expected error message.
46318 * g++.old-deja/g++.law/visibility13.C: Likewise.
46319 * g++.old-deja/g++.niklas/t135.C: Likewise.
46320 * g++.old-deja/g++.pt/ttp41.C: Likewise.
46321 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
46323 * g++.old-deja/g++.pt/ttp44.C: Likewise.
46325 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
46328 * g++.dg/ext/stmtexpr1.C: New test.
46330 * g++.dg/opt/tmp1.C: New test.
46333 * g++.dg/parse/constant4.C: New test.
46336 * g++.dg/template/using5.C: New test.
46338 2003-07-31 Roger Sayle <roger@eyesopen.com>
46340 * gcc.dg/builtins-27.c: New test case.
46342 2003-07-31 Jakub Jelinek <jakub@redhat.com>
46344 * gcc.dg/tls/opt-7.c: New test.
46346 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
46348 * g++.old-deja/g++.other/crash18.C: Remove.
46350 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
46352 * g++.dg/template/explicit3.C: New.
46353 * g++.dg/template/explicit4.C: New.
46354 * g++.dg/template/explicit5.C: New.
46357 * g++.dg/template/memtmpl1.C: New.
46359 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
46362 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
46363 * gcc.dg/i386-387-5.c (dg-options): Likewise.
46365 2003-07-30 Jan Hubicka <jh@suse.cz>
46369 2003-07-29 Zack Weinberg <zack@codesourcery.com>
46371 * gcc.dg/struct-in-proto-1.c: New test.
46373 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
46375 * gcc.dg/cpp/include2.c: Only expect one message.
46377 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
46380 * g++.dg/template/using1.C: New test.
46381 * g++.dg/template/using2.C: New test.
46382 * g++.dg/template/using3.C: New test.
46383 * g++.dg/template/using4.C: New test.
46385 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
46387 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
46388 * gcc.c-torture/execute/string-opt-10.c: Likewise.
46390 2003-07-28 Jan Hubicka <jh@suse.cz>
46393 * g++.dg/opt/call1.C: New test.
46395 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
46398 * g++.dg/init/enum2.C: New test.
46399 * g++.dg/template/overload1.C: Add "-w" option.
46401 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
46403 * gcc.dg/Wdeclaration-after-statement-1.c,
46404 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
46406 2003-07-28 Jakub Jelinek <jakub@redhat.com>
46408 * gcc.c-torture/compile/20030725-1.c: New test.
46410 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
46412 * gcc.dg/20030505.c: Only run for SPE.
46413 Remove definition of opaque type.
46415 2003-07-27 Mark Mitchell <mark@codesourcery.com>
46417 * g++.dg/template/ptrmem6.C: New test.
46419 2003-07-26 Geoffrey Keating <geoffk@apple.com>
46421 * gcc.c-torture/compile/zero-strct-2.c: New test.
46423 2003-07-25 Geoffrey Keating <geoffk@apple.com>
46425 * gcc.dg/intermod-1.c: New test.
46427 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
46430 * g++.dg/template/lookup2.C: New test.
46431 * g++.dg/template/memclass1.C: Remove instantiated from error.
46432 * g++.dg/other/error2.C: Tweak expected errors.
46435 * g++.dg/template/defarg3.C: New test.
46437 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
46439 2003-07-24 Mark Mitchell <mark@codesourcery.com>
46441 * g++.dg/inherit/access5.C: New test.
46443 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46446 * g++.dg/template/crash8.C: New test.
46448 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
46451 * gcc.dg/noncompile/incomplete-2.c: New test.
46453 2003-07-23 Mark Mitchell <mark@codesourcery.com>
46456 * g++.dg/inherit/access4.C: New test.
46459 * g++.dg/expr/cond2.C: New test.
46461 PR optimization/10679
46462 * g++.dg/opt/inline4.C: New test.
46464 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
46466 * g++.dg/parse/crash10: New test.
46468 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
46470 * g++.dg/ext/flexary1.C: New test.
46472 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46475 * g++.dg/template/crash9.C: New test.
46477 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
46480 * g++.dg/parse/typedef3.C: New test.
46483 * g++.dg/parse/operator2.C: New test.
46486 * g++.dg/parse/def-tmpl-arg1.C: New test.
46489 * g++.dg/parse/funptr1.C: New test.
46492 * g++.dg/parse/ambig3.C: New test.
46495 * g++.dg/parse/operator3.C: New test.
46498 * g++.dg/parse/template10.C: New test.
46501 * g++.dg/parse/template11.C: New test.
46504 * g++.dg/parse/invalid-op1.C: New test.
46507 * g++.dg/parse/condexpr1.C: New test.
46509 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
46511 * g++.dg/ext/packed3.C: New test.
46512 * g++.dg/ext/packed4.C: New test.
46514 * gcc.dg/pack-test-3.c: New test.
46516 2003-07-21 Janis Johnson <janis187@us.ibm.com>
46518 * lib/compat.exp: Handle dg-options per source file.
46519 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
46520 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
46521 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
46522 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
46523 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
46524 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
46525 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
46526 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
46527 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
46528 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
46529 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
46530 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
46531 * g++.dg/compat/break/bitfield7_x.C: Ditto.
46532 * g++.dg/compat/break/bitfield7_y.C: Ditto.
46534 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
46537 * gcc.c-torture/execute/20030718-1.c: New test.
46539 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
46541 PR optimization/11536
46542 * gcc.dg/20030721-1.c: New test.
46544 2003-07-19 Mark Mitchell <mark@codesourcery.com>
46547 * g++.dg/template/lookup1.C: New test.
46549 2003-07-19 Zack Weinberg <zack@codesourcery.com>
46551 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
46552 diagnostics of ill-formed constructs involving labels.
46553 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
46554 the new 'previously defined here' message.
46556 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
46558 * g++.dg/parse/non-dependent2.C: New test.
46560 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
46562 * g++.dg/init/init-ref4.C: xfail on targets without
46565 2003-07-17 Jakub Jelinek <jakub@redhat.com>
46568 * gcc.c-torture/execute/20030717-1.c: New test.
46570 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
46572 * g++.dg/opt/cfg1.C: New test.
46574 2003-07-17 Mark Mitchell <mark@codesourcery.com>
46576 PR optimization/11557
46577 * gcc.dg/20030717-1.c: New test.
46579 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
46582 * g++.dg/expr/crash-1.C: New test.
46585 * g++.dg/template/init3.C: New test.
46588 * g++.dg/template/non-dependent1.C: New test.
46591 * g++.dg/template/non-dependent2.C: New test.
46594 * g++.dg/template/non-dependent3.C: New test.
46597 * g++.dg/template/sizeof5.C: New test.
46599 2003-07-17 Geoffrey Keating <geoffk@apple.com>
46602 * gcc.c-torture/compile/mangle-1.c: New file.
46604 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46607 * g++.dg/parse/access3.C: New test.
46609 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
46612 * g++.dg/init/init-ref4.C: New test.
46614 2003-07-16 Mark Mitchell <mark@codesourcery.com>
46617 * g++.dg/parse/constant3.C: New test.
46618 * g++.dg/parse/crash7.C: Likewise.
46620 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
46623 * gcc.dg/i386-pentium4-not-mull.c: New.
46625 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
46627 * gcc.dg/asm-names.c (ymain): Make it weak.
46629 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46632 * g++.dg/template/friend21.C: New test.
46634 2003-07-16 Jakub Jelinek <jakub@redhat.com>
46636 * gcc.dg/cleanup-8.c: New test.
46637 * gcc.dg/cleanup-9.c: New test.
46639 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
46641 * g++.dg/ext/dll-MI1.h: New file.
46642 * g++.dg/ext/dllexport-MI1.C: New file.
46643 * g++.dg/ext/dllimport-MI1.C: New file.
46645 2003-07-15 Jakub Jelinek <jakub@redhat.com>
46647 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
46648 it does not have cmpstrsi patterns (just cmpmemsi).
46650 2003-07-15 Mark Mitchell <mark@codesourcery.com>
46653 * g++.dg/debug/debug8.C: New test.
46655 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46658 * g++.dg/template/crash7.C: New test.
46660 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
46663 * gcc.c-torture/compile/20030708-1.c: New.
46665 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
46667 * gcc.c-torture/execute/20030715-1.c: New test.
46669 2003-07-14 Geoffrey Keating <geoffk@apple.com>
46671 * gcc.dg/pch/inline-3.c: New file.
46672 * gcc.dg/pch/inline-3.hs: New file.
46673 * gcc.dg/pch/inline-4.c: New file.
46674 * gcc.dg/pch/inline-4.hs: New file.
46676 2003-07-14 Mark Mitchell <mark@codesourcery.com>
46679 * g++.dg/template/crash6.C: New test.
46682 * g++.dg/template/friend20.C: New test.
46685 * g++.dg/template/overload2.C: New test.
46687 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46689 PR optimization/11440
46690 * gcc.c-torture/execute/20030714-1.c: New test.
46692 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46695 * g++.dg/template/partial2.C: New test.
46697 2003-07-13 Mark Mitchell <mark@codesourcery.com>
46700 * g++.dg/template/anon1.C: New test.
46704 * g++.dg/parse/template9.C: Likewise.
46705 * g++.dg/template/crash4.C: New test.
46706 * g++.dg/template/koenig1.C: Likewise.
46707 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
46708 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
46709 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
46711 * g++.old-deja/g++.jason/template36.C: Likewise.
46712 * g++.old-deja/g++.mike/p1989.C: Likewise.
46713 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
46714 * g++.old-deja/g++.pt/ttp20.C: Use this->.
46715 * g++.old-deja/g++.pt/ttp21.C: Use this->.
46716 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
46718 * g++.old-deja/g++.pt/union2.C: Use this->.
46720 2003-07-11 Jakub Jelinek <jakub@redhat.com>
46722 * gcc.dg/20030711-1.c: New test.
46724 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
46727 * g++.dg/parse/args1.C: New test.
46728 * g++.pt/defarg8.C: Change expected errors.
46730 2003-07-11 Mark Mitchell <mark@codesourcery.com>
46733 * g++.dg/template/nontype2.C: New test.
46736 * g++.dg/parse/template8.C: New test.
46739 * g++.dg/template/scope1.C: New test.
46741 * g++.dg/warn/Wsign-compare-1.C: New test.
46743 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
46745 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
46747 2003-07-10 Mark Mitchell <mark@codesourcery.com>
46750 * g++.dg/template/explicit2.C: New test.
46753 * g++.dg/warn/pedantic1.C: New test.
46755 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
46758 * g++.dg/other/field1.C: New test.
46760 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
46763 * gcc.c-torture/compile/20030707-1.c: New.
46765 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46768 * g++.dg/template/access12.C: New test.
46770 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
46772 * g++.dg/bprob/bprob.exp (prof_ext): Update.
46773 * g77.dg/bprob/bprob.exp (prof_ext): Update.
46774 * gcc.misc-tests/bprob.exp (prof_ext): Update.
46775 * gcc.misc-tests/gcov.exp: Update
46776 * g++.dg/gcov/gcov.exp: Update
46777 * lib/gcov.exp: Update.
46779 2003-07-08 Mark Mitchell <mark@codesourcery.com>
46781 * g++.dg/abi/mangle17.C: Make sure template expressions are
46783 * g++.dg/abi/mangle4.C: Mark erroneous casts.
46784 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
46785 * g++.dg/opt/stack1.C: Remove erroneous code.
46786 * g++.dg/parse/template7.C: New test.
46787 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
46788 * g++.old-deja/g++.pt/crash4.C: Likewise.
46790 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
46792 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
46793 with zero or one occurence of `$' after the initial `L'.
46795 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
46797 * gcc.c-torture/compile/20030704-1.c: Add a comment.
46799 2003-07-08 Roger Sayle <roger@eyesopen.com>
46802 * gcc.dg/Wunreachable-6.c: New testcase.
46803 * gcc.dg/Wunreachable-7.c: New testcase.
46805 2003-07-08 Jakub Jelinek <jakub@redhat.com>
46808 * gcc.dg/20030708-1.c: New test.
46810 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
46812 * gcc.dg/compat/sdata-section.h: New file.
46813 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
46814 * gcc.dg/torture/mips-sdata-1.c: New test.
46816 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46819 * g++.dg/template/friend19.C: New test.
46821 2003-07-08 Jakub Jelinek <jakub@redhat.com>
46823 * g++.dg/opt/strength-reduce.C: New test.
46825 2003-07-07 Roger Sayle <roger@eyesopen.com>
46828 * gcc.dg/20030707-1.c: New testcase.
46830 2003-07-07 Roger Sayle <roger@eyesopen.com>
46832 PR optimization/11059
46833 * g++.dg/opt/emptyunion.C: New testcase.
46835 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
46836 Eric Botcazou <ebotcazou@libertysurf.fr>
46838 * g++.dg/opt/stack1.C: New test.
46840 2003-07-05 Mark Mitchell <mark@codesourcery.com>
46842 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
46846 * g++.dg/expr/static_cast3.C: New test.
46848 2003-07-04 Zack Weinberg <zack@codesourcery.com>
46850 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
46852 * gcc.dg/concat.c: Concatenation of string constants with
46853 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
46854 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
46855 * gcc.dg/cpp/escape-2.c: Use wide character constants where
46856 necessary to avoid multi-character character constant warning.
46857 * gcc.dg/cpp/escape.c: Likewise.
46858 * gcc.dg/cpp/ucs.c: Likewise.
46859 Remove backslashes from dg-bogus comments, as they confuse Tcl.
46862 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
46865 * gcc.c-torture/compile/20030704-1.c: New.
46867 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
46869 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
46871 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
46873 PR c++/5287, PR c++/7910, PR c++/11021
46874 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
46875 tests for warnings.
46876 * g++.dg/ext/dllimport2.C: Add tests for warnings.
46877 * g++.dg/ext/dllimport3.C: Likewise.
46878 * g++.dg/ext/dllimport4.C: New file.
46879 * g++.dg/ext/dllimport5.C: New file.
46880 * g++.dg/ext/dllimport6.C: New file.
46881 * g++.dg/ext/dllimport7.C: New file.
46882 * g++.dg/ext/dllimport8.C: New file.
46883 * g++.dg/ext/dllimport9.C: New file.
46884 * g++.dg/ext/dllimport10.C: New file.
46885 * g++.dg/ext/dllexport1.C: New file.
46887 2003-07-03 Mark Mitchell <mark@codesourcery.com>
46889 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
46890 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
46892 2003-07-03 Roger Sayle <roger@eyesopen.com>
46894 * gcc.dg/builtins-25.c: New testcase.
46895 * gcc.dg/builtins-26.c: New testcase.
46897 2003-07-03 Janis Johnson <janis187@us.ibm.com>
46899 * gcc.dg/compat/vector-defs.h: New file.
46900 * gcc.dg/compat/vector-setup.h: New file.
46901 * gcc.dg/compat/vector-check.h: New file.
46902 * gcc.dg/compat/vector-1_main.c: New file.
46903 * gcc.dg/compat/vector-1_x.c: New file.
46904 * gcc.dg/compat/vector-1_y.c: New file.
46905 * gcc.dg/compat/vector-2_main.c: New file.
46906 * gcc.dg/compat/vector-2_x.c: New file.
46907 * gcc.dg/compat/vector-2_y.c: New file.
46909 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
46910 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
46911 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
46912 * gcc.dg/compat/struct-align-1.h: New file.
46913 * gcc.dg/compat/struct-align-1_main.c: New file.
46914 * gcc.dg/compat/struct-align-1_x.c: New file.
46915 * gcc.dg/compat/struct-align-1_y.c: New file.
46916 * gcc.dg/compat/struct-align-2.h: New file.
46917 * gcc.dg/compat/struct-align-2_main.c: New file.
46918 * gcc.dg/compat/struct-align-2_x.c: New file.
46919 * gcc.dg/compat/struct-align-2_y.c: New file.
46921 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
46922 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
46923 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
46924 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
46925 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
46926 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
46927 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
46928 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
46929 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
46930 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
46931 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
46932 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
46933 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
46934 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
46935 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
46936 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
46937 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
46938 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
46939 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
46940 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
46941 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
46942 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
46943 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
46944 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
46945 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
46946 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
46947 * gcc.dg/compat/struct-return-10_x.c: Ditto.
46948 * gcc.dg/compat/struct-return-2_x.c: Ditto.
46949 * gcc.dg/compat/struct-return-3_x.c: Ditto.
46951 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
46953 * gcc.dg/i386-call-1.c: New test.
46955 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
46958 * g++.dg/parse/defarg4.C: New.
46960 2003-07-03 Roger Sayle <roger@eyesopen.com>
46963 * gcc.c-torture/compile/20030703-1.c: New test case.
46965 2003-07-03 Mark Mitchell <mark@codesourcery.com>
46967 * g++.dg/template/local3.C: Remove extra semicolon.
46969 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
46971 * gcc.dg/i386-volatile-1.c: New test.
46973 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
46976 * g++.dg/other/offsetof2.C: XFAIL.
46977 * g++.dg/other/offsetof5.C: New.
46980 * g++.dg/template/error1.C: New.
46983 * g++.dg/template/dependent-expr1.C: New.
46985 2003-07-01 Mark Mitchell <mark@codesourcery.com>
46988 * g++.dg/template/local3.C: New test.
46991 * g++.dg/lookup/scoped6.C: New test.
46993 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
46996 * g++.dg/other/error7.C: New test.
46998 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
47000 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
47001 * g++.old-deja/g++.abi/vtable3.h: Likewise.
47002 * g++.old-deja/g++.law/code-gen5.C: Likewise.
47003 * g++.old-deja/g++.other/union2.C: Likewise.
47004 * gcc.dg/c90-const-expr-2.c: Likewise.
47005 * gcc.dg/c90-const-expr-3.c: Likewise.
47006 * gcc.dg/c99-const-expr-2.c: Likewise.
47007 * gcc.dg/c99-const-expr-3.c: Likewise.
47008 * gcc.dg/concat.c: Likewise.
47010 2003-07-01 Mark Mitchell <mark@codesourcery.com>
47013 * g++.dg/init/static1.C: New test.
47015 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
47017 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
47018 * g++.old-deja/g++.other/access2.C: Likewise.
47019 * g++.old-deja/g++.other/decl2.C: Likewise.
47020 * gcc.c-torture/execute/20020615-1.c: Likewise.
47022 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
47025 * g++.dg/template/sizeof4.C: New test.
47027 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
47029 * g++.dg/other/error6.C: New test.
47031 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
47034 * g++.dg/parse/constant2.C: New test.
47036 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
47039 * g++.dg/other/error5.C: New test.
47041 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47043 * gcc.dg/format/gcc_diag-1.c: New test.
47045 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
47047 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
47049 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
47051 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
47052 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
47053 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
47055 2003-06-28 Jakub Jelinek <jakub@redhat.com>
47057 * gcc.c-torture/execute/builtins/string-8.c: New test.
47058 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
47059 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
47060 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
47062 2003-06-27 Mark Mitchell <mark@codesourcery.com>
47065 * g++.dg/ext/typeof6.C: New test.
47067 2003-06-27 Mark Mitchell <mark@codesourcery.com>
47070 * g++.dg/init/enum1.C: New test.
47072 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
47074 * gcc.dg/20030627-1.c: New test.
47076 2003-06-26 Mark Mitchell <mark@codesourcery.com>
47079 * g++.dg/expr/static_cast2.C: New test.
47081 2003-06-26 Roger Sayle <roger@eyesopen.com>
47082 Jakub Jelinek <jakub@redhat.com>
47084 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
47085 sprintf(dst,"%s",src) optimization.
47086 * gcc.c-torture/execute/20030626-1.c: New test case.
47087 * gcc.c-torture/execute/20030626-2.c: New test case.
47089 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
47091 * gcc.c-torture/execute/multi-ix.c: New test.
47093 * gcc.c-torture/execute/simd-4.c (main):
47094 Added missing semicolon at end of union.
47096 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
47099 * g++.dg/template/explicit-instantiation3.C: New test.
47101 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
47103 * gcc.dg/20030626-1.c: Use signed char.
47105 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
47107 * gcc.dg/20030626-1.c: New test.
47109 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
47111 * const-str-2.m: Update.
47113 2003-06-25 Mark Mitchell <mark@codesourcery.com>
47116 * g++.dg/rtti/dyncast1.C: New test.
47117 * g++.dg/abi/mangle4.C: Correct base-specifier access.
47118 * g++.dg/lookup/scoped1.C: Remove XFAIL.
47119 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
47122 * g++.dg/expr/static_cast1.C: New test.
47124 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
47126 * gcc.dg/20030625-1.c: New test.
47128 2003-06-24 Roger Sayle <roger@eyesopen.com>
47130 * gcc.c-torture/compile/20030624-1.c: New test case.
47132 2003-06-24 Jakub Jelinek <jakub@redhat.com>
47134 * gcc.c-torture/execute/string-opt-17.c: New test.
47136 2003-06-24 Mark Mitchell <mark@codesourcery.com>
47139 * g++.dg/parse/crash6.C: New test.
47141 2003-06-23 Roger Sayle <roger@eyesopen.com>
47143 * gcc.dg/builtins-24.c: New test case.
47145 2003-06-23 Jakub Jelinek <jakub@redhat.com>
47147 * g++.dg/opt/operator1.C: New test.
47149 2003-06-22 Roger Sayle <roger@eyesopen.com>
47151 * gcc.c-torture/execute/string-opt-16.c: New test case.
47153 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
47155 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
47156 * g++.old-deja/g++.other/conv7.C: Likewise.
47157 * g++.old-deja/g++.other/overcnv2.C: Likewise.
47158 * g++.old-deja/g++.other/overload14.C: Likewise.
47160 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
47162 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
47163 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
47165 2003-06-20 Mark Mitchell <mark@codesourcery.com>
47168 * g++.dg/warn/Winline-3.C: New test.
47170 2003-06-20 Mark Mitchell <mark@codesourcery.com>
47172 * lib/target-supports.exp (check_alias_available): Make the test
47173 program acceptable to the Solaris assembler.
47176 * g++.dg/template/memclass2.C: New test.
47178 2003-06-20 Mark Mitchell <mark@codesourcery.com>
47179 Eric Botcazou <ebotcazou@libertysurf.fr>
47181 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
47182 data for non-matching targets.
47183 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
47185 2003-06-20 Mark Mitchell <mark@codesourcery.com>
47188 * g++.dg/template/member3.C: New test.
47190 2003-06-19 Mark Mitchell <mark@codesourcery.com>
47193 * g++.dg/template/func1.C: New test.
47196 * g++.dg/template/static4.C: New test.
47197 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
47200 * g++.dg/init/ref7.C: New test.
47202 2003-06-19 Matt Austern <austern@apple.com>
47205 * g++.dg/anew1.C: New test.
47206 * g++.dg/anew2.C: New test.
47207 * g++.dg/anew3.C: New test.
47208 * g++.dg/anew4.C: New test.
47210 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
47212 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
47214 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
47216 * gcc.c-torture/execute/simd-4.c (main): Make expected value
47219 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
47221 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
47224 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
47226 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
47227 * gcc.c-torture/compile/961203-1.c: Likewise.
47228 * gcc.c-torture/compile/980506-1.c: Likewise.
47230 2003-06-17 Mark Mitchell <mark@codesourcery.com>
47233 * g++.dg/lookup/using7.C: New test.
47235 2003-06-17 Mark Mitchell <mark@codesourcery.com>
47238 * g++.dg/abi/conv1.C: Remove it.
47239 * g++.dg/template/conv7.C: New test.
47240 * g++.dg/template/conv8.C: Likewise.
47241 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
47242 conversion operator.
47244 2003-06-17 Janis Johnson <janis187@us.ibm.com>
47246 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
47247 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
47248 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
47249 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
47250 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
47251 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
47252 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
47253 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
47254 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
47255 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
47256 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
47257 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
47258 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
47259 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
47260 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
47261 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
47262 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
47263 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
47264 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
47265 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
47266 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
47267 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
47268 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
47269 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
47270 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
47271 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
47272 * gcc.dg/compat/struct-return-10_x.c: Ditto.
47273 * gcc.dg/compat/struct-return-2_x.c: Ditto.
47274 * gcc.dg/compat/struct-return-3_x.c: Ditto.
47276 2003-06-16 Mark Mitchell <mark@codesourcery.com>
47278 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
47279 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
47282 2003-06-16 Roger Sayle <roger@eyesopen.com>
47284 * gcc.dg/i386-387-5.c: New test case.
47285 * gcc.dg/i386-387-6.c: New test case.
47286 * gcc.dg/builtins-23.c: New test case.
47288 2003-06-15 Roger Sayle <roger@eyesopen.com>
47290 * gcc.dg/builtins-22.c: New test case.
47291 * gcc.dg/i386-387-1.c: Update to test exp.
47292 * gcc.dg/i386-387-2.c: Likewise.
47294 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47296 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
47298 2003-06-12 Mark Mitchell <mark@codesourcery.com>
47300 * lib/gcc-dg.exp (dg-require-dll): New function.
47301 (dg-xfail-if): Likewise.
47302 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
47305 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
47306 * gcc.c-torture/compile/20001205-1.c: Likewise.
47307 * gcc.c-torture/compile/20001226-1.c: Likewise.
47308 * gcc.c-torture/compile/20010518-2.c: Likewise.
47309 * gcc.c-torture/compile/20020312-1.c: Likewise.
47310 * gcc.c-torture/compile/20020604-1.c: Likewise.
47311 * gcc.c-torture/compile/920501-12.c: Likewise.
47312 * gcc.c-torture/compile/920501-4.c: Likewise.
47313 * gcc.c-torture/compile/920520-1.c: Likewise.
47314 * gcc.c-torture/compile/920521-1.c: Likewise.
47315 * gcc.c-torture/compile/920625-1.c: Likewise.
47316 * gcc.c-torture/compile/961203-1.c: Likewise.
47317 * gcc.c-torture/compile/980506-1.c: Likewise.
47318 * gcc.c-torture/compile/981006-1.c: Likewise.
47319 * gcc.c-torture/compile/981022-1.c: Likewise.
47320 * gcc.c-torture/compile/981223-1.c: Likewise.
47321 * gcc.c-torture/compile/990617-1.c: Likewise.
47322 * gcc.c-torture/compile/dll.c: Likewise.
47323 * gcc.c-torture/compile/labels-3.c: Likewise.
47324 * gcc.c-torture/compile/mipscop-1.c: Likewise.
47325 * gcc.c-torture/compile/mipscop-2.c: Likewise.
47326 * gcc.c-torture/compile/mipscop-3.c: Likewise.
47327 * gcc.c-torture/compile/mipscop-4.c: Likewise.
47328 * gcc.c-torture/compile/simd-5.c: Likewise.
47329 * gcc.c-torture/compile/20000804-1.x: Remove.
47330 * gcc.c-torture/compile/20001205-1.x: Likewise.
47331 * gcc.c-torture/compile/20001226-1.x: Likewise.
47332 * gcc.c-torture/compile/20010518-2.x: Likewise.
47333 * gcc.c-torture/compile/20020312-1.x: Likewise.
47334 * gcc.c-torture/compile/20020604-1.x: Likewise.
47335 * gcc.c-torture/compile/920501-12.x: Likewise.
47336 * gcc.c-torture/compile/920501-4.x: Likewise.
47337 * gcc.c-torture/compile/920520-1.x: Likewise.
47338 * gcc.c-torture/compile/920521-1.x: Likewise.
47339 * gcc.c-torture/compile/920625-1.x: Likewise.
47340 * gcc.c-torture/compile/961203-1.x: Likewise.
47341 * gcc.c-torture/compile/980506-1.x: Likewise.
47342 * gcc.c-torture/compile/981006-1.x: Likewise.
47343 * gcc.c-torture/compile/981022-1.x: Likewise.
47344 * gcc.c-torture/compile/981223-1.x: Likewise.
47345 * gcc.c-torture/compile/990617-1.x: Likewise.
47346 * gcc.c-torture/compile/mipscop-1.x: Likewise.
47347 * gcc.c-torture/compile/mipscop-2.x: Likewise.
47348 * gcc.c-torture/compile/mipscop-3.x: Likewise.
47349 * gcc.c-torture/compile/mipscop-4.x: Likewise.
47350 * gcc.c-torture/compile/simd-5.x: Likewise.
47352 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
47354 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
47356 * gcc.c-torture/execute/20030611-1.c: New test.
47358 2003-06-12 Roger Sayle <roger@eyesopen.com>
47361 * gcc.dg/20030612-1.c: New test case.
47363 2003-06-12 Mark Mitchell <mark@codesourcery.com>
47366 * g++.dg/expr/cast1.C: New test.
47368 2003-06-12 Roger Sayle <roger@eyesopen.com>
47370 * gcc.dg/builtins-21.c: New test case.
47372 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
47374 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
47375 options instead of at the end.
47376 * lib/objc.exp (objc_target_compile): Likewise.
47378 2003-06-11 Mark Mitchell <mark@codesourcery.com>
47381 * g++.dg/parse/error1.C: New test.
47383 2003-06-11 Janis Johnson <janis187@us.ibm.com>
47385 * gcc.dg/compat/struct-by-value-11_main.c: New file.
47386 * gcc.dg/compat/struct-by-value-11_x.c: New file.
47387 * gcc.dg/compat/struct-by-value-11_y.c: New file.
47388 * gcc.dg/compat/struct-by-value-12_main.c: New file.
47389 * gcc.dg/compat/struct-by-value-12_x.c: New file.
47390 * gcc.dg/compat/struct-by-value-12_y.c: New file.
47391 * gcc.dg/compat/struct-by-value-13_main.c: New file.
47392 * gcc.dg/compat/struct-by-value-13_x.c: New file.
47393 * gcc.dg/compat/struct-by-value-13_y.c: New file.
47394 * gcc.dg/compat/struct-by-value-14_main.c: New file.
47395 * gcc.dg/compat/struct-by-value-14_x.c: New file.
47396 * gcc.dg/compat/struct-by-value-14_y.c: New file.
47397 * gcc.dg/compat/struct-by-value-15_main.c: New file.
47398 * gcc.dg/compat/struct-by-value-15_x.c: New file.
47399 * gcc.dg/compat/struct-by-value-15_y.c: New file.
47400 * gcc.dg/compat/struct-by-value-16_main.c: New file.
47401 * gcc.dg/compat/struct-by-value-16_x.c: New file.
47402 * gcc.dg/compat/struct-by-value-16_y.c: New file.
47403 * gcc.dg/compat/struct-by-value-17_main.c: New file.
47404 * gcc.dg/compat/struct-by-value-17_x.c: New file.
47405 * gcc.dg/compat/struct-by-value-17_y.c: New file.
47406 * gcc.dg/compat/struct-by-value-18_main.c: New file.
47407 * gcc.dg/compat/struct-by-value-18_x.c: New file.
47408 * gcc.dg/compat/struct-by-value-18_y.c: New file.
47410 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
47411 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
47412 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
47413 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
47414 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
47415 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
47416 * gcc.dg/compat/scalar-return-3_main.c: New file.
47417 * gcc.dg/compat/scalar-return-3_x.c: New file.
47418 * gcc.dg/compat/scalar-return-3_y.c: New file.
47419 * gcc.dg/compat/scalar-return-4_main.c: New file.
47420 * gcc.dg/compat/scalar-return-4_x.c: New file.
47421 * gcc.dg/compat/scalar-return-4_y.c: New file.
47423 2003-06-10 Janis Johnson <janis187@us.ibm.com>
47425 * gcc.dg/compat/fp2-struct-check.h: New file.
47426 * gcc.dg/compat/fp2-struct-defs.h: New file.
47427 * gcc.dg/compat/fp2-struct-init.h: New file.
47428 * gcc.dg/compat/struct-by-value-10_main.c: New file.
47429 * gcc.dg/compat/struct-by-value-10_x.c: New file.
47430 * gcc.dg/compat/struct-by-value-10_y.c: New file.
47431 * gcc.dg/compat/struct-return-10_main.c: New file.
47432 * gcc.dg/compat/struct-return-10_x.c: New file.
47433 * gcc.dg/compat/struct-return-10_y.c: New file.
47435 * gcc.dg/compat/compat-common.h: New file.
47436 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
47437 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
47438 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
47439 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
47440 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
47441 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
47442 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
47443 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
47444 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
47445 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
47446 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
47447 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
47448 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
47449 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
47450 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
47451 * gcc.dg/compat/small-struct-check.h: Ditto.
47452 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
47453 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
47454 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
47455 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
47456 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
47457 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
47458 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
47459 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
47460 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
47461 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
47462 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
47463 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
47464 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
47465 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
47466 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
47467 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
47468 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
47469 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
47470 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
47471 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
47472 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
47473 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
47474 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
47475 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
47476 * gcc.dg/compat/struct-return-2_main.c: Ditto.
47477 * gcc.dg/compat/struct-return-2_x.c: Ditto.
47478 * gcc.dg/compat/struct-return-2_y.c: Ditto.
47479 * gcc.dg/compat/struct-return-3_main.c: Ditto.
47480 * gcc.dg/compat/struct-return-3_x.c: Ditto.
47481 * gcc.dg/compat/struct-return-3_y.c: Ditto.
47483 2003-06-10 Geoffrey Keating <geoffk@apple.com>
47485 * g++.dg/pch/static-1.C: New file.
47486 * g++.dg/pch/static-1.Hs: New file.
47488 2003-06-10 Richard Henderson <rth@redhat.com>
47490 * gcc.dg/asm-7.c: Adjust expected warning text.
47492 2003-06-10 Roger Sayle <roger@eyesopen.com>
47494 * gcc.dg/builtins-20.c: New test case.
47496 2003-06-10 Mark Mitchell <mark@codesourcery.com>
47499 * g++.dg/opt/template1.C: New test.
47501 2003-06-09 Mark Mitchell <mark@codesourcery.com>
47503 * lib/gcc-dg.exp (dg-test): Clear additional_files and
47504 additional_sources.
47506 2003-05-21 David Taylor <dtaylor@emc.com>
47508 * gcc.dg/Wpadded.c: New file.
47510 2003-06-09 Mark Mitchell <mark@codesourcery.com>
47512 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
47513 * gcc.dg/special/weak-2.c: Add dg-require-weak.
47514 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
47517 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
47519 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
47521 2003-06-09 Mark Mitchell <mark@codesourcery.com>
47523 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
47524 (dg-require-alias): Likewise.
47525 (dg-require-gc-sections): Likewise.
47526 * lib/target-supports.exp (check_gc_sections_available): Likewise.
47528 2003-06-08 Richard Henderson <rth@redhat.com>
47530 * gcc.dg/20011029-2.c: Fix the array reference.
47531 * gcc.dg/asm-7.c: New.
47533 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
47535 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
47537 2003-06-08 Mark Mitchell <mark@codesourcery.com>
47539 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
47540 (dg-require-gc-sections): Likewise.
47542 2003-06-08 Jan Hubicka <jh@suse.cz>
47544 * i386-cmov1.c: Fix regular expression.
47545 * i386-cvt-1.c: Likewise.
47546 * i386-local.c: Likewise.
47547 * i386-local2.c: Likewise.
47548 * i386-mul.c: Likewise.
47549 * i386-ssetype-1.c: Likewise.
47550 * i386-ssetype-3.c: Likewise.
47551 * i386-ssetype-5.c: Likewise.
47553 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47556 * g++.dg/warn/implicit-typename2.C: New test.
47557 * g++.dg/warn/implicit-typename3.C: New test.
47559 2003-06-07 Richard Henderson <rth@redhat.com>
47561 * g++.dg/other/offsetof3.C: Use size_t.
47562 * g++.dg/other/offsetof4.C: Likewise.
47564 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
47566 * lib/copy-file.exp: New. Implement gcc_copy_files.
47568 * lib/dg-pch.exp: Load copy-file.exp
47569 (dg-pch): Use gcc_copy_files instead of "file copy".
47571 2003-06-06 Mark Mitchell <mark@codesourcery.com>
47573 * gcc.dg/weak/weak.exp: Simplify.
47574 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
47575 * gcc.dg/weak/weak-1.c: Likewise.
47576 * gcc.dg/weak/weak-2.c: Likewise.
47577 * gcc.dg/weak/weak-3.c: Likewise.
47578 * gcc.dg/weak/weak-4.c: Likewise.
47579 * gcc.dg/weak/weak-5.c: Likewise.
47580 * gcc.dg/weak/weak-6.c: Likewise.
47581 * gcc.dg/weak/weak-7.c: Likewise.
47582 * gcc.dg/weak/weak-8.c: Likewise.
47583 * gcc.dg/weak/weak-9.c: Likewise.
47585 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
47587 gcc.c-torture/execute/20030606-1.c: New.
47589 2003-06-06 Roger Sayle <roger@eyesopen.com>
47591 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
47592 * gcc.dg/builtins-19.c: Likewise.
47594 2003-06-06 Roger Sayle <roger@eyesopen.com>
47596 * gcc.dg/builtins-2.c: Add some more tests.
47597 * gcc.dg/builtins-18.c: New test case.
47598 * gcc.dg/builtins-19.c: New test case.
47600 2003-06-06 Roger Sayle <roger@eyesopen.com>
47601 Jim Wilson <wilson@tuliptree.org>
47603 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
47605 2003-06-06 Jakub Jelinek <jakub@redhat.com>
47607 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
47608 mempcpy/stpcpy calls not to be optimized into something else.
47609 * gcc.c-torture/execute/string-opt-3.c: Moved to...
47610 * gcc.c-torture/execute/builtins/string-7.c: ...here.
47611 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
47613 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47615 * gcc.dg/format/asm_fprintf-1.c: New test.
47617 2003-06-05 Mark Mitchell <mark@codesourcery.com>
47619 * lib/gcc-defs.exp (additional_sources): New variable.
47620 (dg-additional-sources): New function.
47621 (additional_files): New variable.
47622 (dg-additional-files): New function.
47623 (dg-additional-files-options): Likewise.
47624 * lib/gcc-dg.exp (dg-require-weak): New function.
47625 (dg-require-alias): Likewise.
47626 (dg-require-gc-sections): Likewise.
47627 * lib/target-supports.exp (check_alias_available): Remove testfile
47629 (check_gc_sections_available): New function.
47630 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
47631 (dg-gpp-additional-files): Likewise.
47632 * lib/g++.exp (additional_sources): Remove.
47633 (additional_files): Likewise.
47634 (g++_target_compile): Use dg-additional-files-options.
47636 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
47638 * gcc.dg/special/ecos.exp: Remove.
47639 * gcc.dg/special/20000419-2.c: Use dg-require-*.
47640 * gcc.dg/special/alias-1.c: Likewise.
47641 * gcc.dg/special/alias-2.c: Likewise.
47642 * gcc.dg/special/gcsec-1.c: Likewise.
47643 * gcc.dg/special/weak-1.c: Likewise.
47644 * gcc.dg/special/weak-2.c: Likewise.
47645 * gcc.dg/special/wkali-1.c: Likewise.
47646 * gcc.dg/special/wkali-2.c: Likewise.
47648 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
47649 dg-gpp-additional-*.
47650 * g++.dg/special/conpr-3.C: Likewise.
47651 * g++.dg/special/conpr-4.C: Likewise.
47652 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
47653 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
47654 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
47655 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
47656 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
47657 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
47658 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
47659 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
47660 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
47661 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
47662 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
47663 * g++.old-deja/g++.other/comdat1.C: Likewise.
47664 * g++.old-deja/g++.other/comdat2.C: Likewise.
47665 * g++.old-deja/g++.other/comdat3.C: Likewise.
47666 * g++.old-deja/g++.other/ctor1.C: Likewise.
47667 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
47669 2003-06-05 Richard Henderson <rth@redhat.com>
47671 * gcc.dg/debug/20030605-1.c: New.
47673 2003-06-04 Mark Mitchell <mark@codesourcery.com>
47675 * README.QMTEST: Update.
47677 2003-06-04 Richard Henderson <rth@redhat.com>
47679 * gcc.dg/cleanup-1.c: New.
47680 * gcc.dg/cleanup-2.c: New.
47681 * gcc.dg/cleanup-3.c: New.
47682 * gcc.dg/cleanup-4.c: New.
47683 * gcc.dg/cleanup-5.c: New.
47684 * gcc.dg/cleanup-6.c: New.
47685 * gcc.dg/cleanup-7.c: New.
47687 2003-06-04 Mark Mitchell <mark@codesourcery.com>
47689 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
47691 * lib/dg-pch.exp: New file.
47692 * g++.dg/pch/pch.exp: Use dg-pch.exp.
47693 * gcc.dg/pch/pch.exp: Likewise.
47695 2003-06-04 Roger Sayle <roger@eyesopen.com>
47697 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
47698 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
47699 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
47700 * gcc.dg/builtins-17.c: New test case.
47701 * gcc.dg/i386-387-4.c: New test case.
47702 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
47704 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
47706 * gcc.dg/ultrasp9.c: New test.
47708 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
47710 * gcc.c-torture/compile/20030604-1.c: New test.
47711 * gcc.dg/sparc-constant-1.c: New test.
47713 2003-06-03 Glen Nakamura <glen@imodulo.com>
47715 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
47717 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
47719 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
47721 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
47722 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
47724 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
47726 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
47728 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47731 * g++.dg/template/spec10.C: New test.
47733 2003-06-03 Roger Sayle <roger@eyesopen.com>
47735 * gcc.dg/builtins-16.c: New test case.
47737 2003-06-03 Jakub Jelinek <jakub@redhat.com>
47739 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
47740 mempcpy test with post-increments.
47741 * gcc.c-torture/execute/string-opt-3.c: New test.
47742 * gcc.dg/string-opt-1.c: New test.
47744 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
47747 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
47749 2003-06-02 Mark Mitchell <mark@codesourcery.com>
47751 * lib/scanasm.exp (dg-scan): New function, factored out of ...
47752 (scan-assembler): ... here. Use dg-scan.
47753 (scan-assembler-not): Likewise.
47754 (scan-file): New function.
47755 (scan-file-not): Likewise.
47756 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
47757 * gcc.dg/cpp/_Pragma4.c: Likewise.
47758 * gcc.dg/cpp/_Pragma5.c: Likewise.
47759 * gcc.dg/cpp/avoidpaste1.c: Likewise.
47760 * gcc.dg/cpp/avoidpaste2.c: Likewise.
47761 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
47762 * gcc.dg/cpp/cmdlne-P.c: Likewise.
47763 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
47764 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
47765 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
47766 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
47767 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
47768 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
47769 * gcc.dg/cpp/cxxcom1.c: Likewise.
47770 * gcc.dg/cpp/line1.c: Likewise.
47771 * gcc.dg/cpp/maccom1.c: Likewise.
47772 * gcc.dg/cpp/maccom2.c: Likewise.
47773 * gcc.dg/cpp/maccom3.c: Likewise.
47774 * gcc.dg/cpp/maccom4.c: Likewise.
47775 * gcc.dg/cpp/maccom5.c: Likewise.
47776 * gcc.dg/cpp/maccom6.c: Likewise.
47777 * gcc.dg/cpp/multiline.c: Likewise.
47778 * gcc.dg/cpp/spacing1.c: Likewise.
47779 * gcc.dg/cpp/spacing2.c: Likewise.
47780 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
47781 * gcc.dg/cpp/trad/maccom1.c: Likewise.
47782 * gcc.dg/cpp/trad/maccom2.c: Likewise.
47783 * gcc.dg/cpp/trad/maccom3.c: Likewise.
47784 * gcc.dg/cpp/trad/maccom4.c: Likewise.
47785 * gcc.dg/cpp/trad/maccom6.c: Likewise.
47786 * gcc.dg/cpp/cxxcom2.c: Likewise.
47787 * gcc.dg/cpp/cxxcom2.h: New file.
47789 * gcc.dg/cpp/truefalse.cpp: Move it to ...
47790 * g++.dg/cpp/truefalse.C: Here.
47791 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
47793 2003-06-01 Loren James Rittle <ljrittle@acm.org>
47795 * gcc.dg/cpp/redef3.c: New file.
47797 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
47799 * gcc.dg/i386-loop-3.c: New test.
47801 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
47803 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
47805 2003-05-31 Roger Sayle <roger@eyesopen.com>
47807 * gcc.dg/fwrapv-1.c: New test case.
47808 * gcc.dg/fwrapv-2.c: New test case.
47810 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47813 * g++.dg/template/spec9.C: New test.
47815 2003-05-29 Roger Sayle <roger@eyesopen.com>
47817 * gcc.dg/duff-4.c: New test case.
47819 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
47822 * g77.dg/ffixed-form-1.f: New test
47823 * g77.dg/ffixed-form-2.f: New test
47824 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
47825 * g77.dg/ffree-form-3.f: New test
47827 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
47829 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
47830 * gcc.dg/wint_t-1.c: Likewise.
47832 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47834 * g++.dg/template/access11.C: New test.
47836 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47839 * g++.dg/template/access10.C: New test.
47841 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
47842 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47844 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
47846 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
47848 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
47849 suppress for powerpc-*-darwin*.
47850 * gcc.dg/torture/builtin-noret-2.c: Likewise.
47852 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
47854 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
47855 suppress option for powerpc-*-darwin*.
47857 2003-05-23 Roger Sayle <roger@eyesopen.com>
47859 * gcc.dg/builtins-1.c: Add tests for tan and atan.
47860 * gcc.dg/builtins-4.c: Add test for fmod.
47862 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47865 * g++.dg/template/instantiate4.C: New test.
47867 2003-05-22 Roger Sayle <roger@eyesopen.com>
47869 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
47871 2003-05-21 Janis Johnson <janis187@us.ibm.com>
47873 * gcc.dg/compat/scalar-return-1_main.c: New file.
47874 * gcc.dg/compat/scalar-return-1_x.c: New file.
47875 * gcc.dg/compat/scalar-return-1_y.c: New file.
47876 * gcc.dg/compat/scalar-return-2_main.c: New file.
47877 * gcc.dg/compat/scalar-return-2_x.c: New file.
47878 * gcc.dg/compat/scalar-return-2_y.c: New file.
47879 * gcc.dg/compat/struct-return-3_main.c: New file.
47880 * gcc.dg/compat/struct-return-3_y.c: New file.
47881 * gcc.dg/compat/struct-return-3_x.c: New file.
47882 * gcc.dg/compat/struct-return-2_main.c: New file.
47883 * gcc.dg/compat/struct-return-2_x.c: New file.
47884 * gcc.dg/compat/struct-return-2_y.c: New file.
47886 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
47888 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
47889 for hppa*-hp-hpux*.
47890 * gcc.dg/20021014-1.c (dg-options): Likewise.
47891 * gcc.dg/nest.c (dg-options): Likewise.
47893 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
47896 * g++.dg/ext/dllimport2.C: New file.
47897 * g++.dg/ext/dllimport3.C: New file.
47899 2003-05-20 Janis Johnson <janis187@us.ibm.com>
47901 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
47902 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
47903 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
47904 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
47905 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
47906 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
47907 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
47908 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
47909 * gcc.dg/compat/small-struct-defs.h: New file.
47910 * gcc.dg/compat/small-struct-init.h: New file.
47911 * gcc.dg/compat/small-struct-check.h: New file.
47912 * gcc.dg/compat/fp-struct-defs.h: New file.
47913 * gcc.dg/compat/fp-struct-check.h: New file.
47914 * gcc.dg/compat/fp-struct-init.h: New file.
47915 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
47916 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
47918 2003-05-19 Jakub Jelinek <jakub@redhat.com>
47920 * gcc.dg/20030225-2.c: New test.
47922 2003-05-18 Roger Sayle <roger@eyesopen.com>
47923 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47925 * gcc.c-torture/compile/20030518-1.c: New test case.
47927 2003-05-18 Mark Mitchell <mark@codesourcery.com>
47929 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
47930 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
47931 gcc-dg-debug-runtest.
47932 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
47933 gcc-dg-debug-runtest.
47935 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47938 * g++.dg/lookup/using6.C: New test.
47940 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47942 * g++.dg/parse/access2.C: New test.
47944 2003-05-17 Mark Mitchell <mark@codesourcery.com>
47946 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
47947 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
47948 * gcc.dg/debug/debug.exp: Likewise.
47950 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
47952 * gcc.dg/dollar.c: New test.
47954 2003-05-16 Janis Johnson <janis187@us.ibm.com>
47956 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
47957 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
47958 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
47959 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
47960 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
47961 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
47962 * gcc.dg/compat/struct-by-value-6_main.c: New file.
47963 * gcc.dg/compat/struct-by-value-6_x.c: New file.
47964 * gcc.dg/compat/struct-by-value-6_y.c: New file.
47965 * gcc.dg/compat/struct-by-value-7_main.c: New file.
47966 * gcc.dg/compat/struct-by-value-7_x.c: New file.
47967 * gcc.dg/compat/struct-by-value-7_y.c: New file.
47968 * gcc.dg/compat/struct-by-value-8_main.c: New file.
47969 * gcc.dg/compat/struct-by-value-8_x.c: New file.
47970 * gcc.dg/compat/struct-by-value-8_y.c: New file.
47971 * gcc.dg/compat/struct-by-value-9_main.c: New file.
47972 * gcc.dg/compat/struct-by-value-9_x.c: New file.
47973 * gcc.dg/compat/struct-by-value-9_y.c: New file.
47975 2003-05-16 Mark Mitchell <mark@codesourcery.com>
47977 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
47978 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
47979 support for "repo" mode.
47980 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
47981 * lib/g77-dg.exp: Likewise.
47982 * lib/obj-dg.exp: Likewise.
47984 2003-05-16 Jakub Jelinek <jakub@redhat.com>
47986 Merge from gcc-3_2-rhl8-branch:
47987 2003-04-23 Jakub Jelinek <jakub@redhat.com>
47989 * gcc.dg/tls/opt-6.c: New test.
47991 2003-04-05 Jakub Jelinek <jakub@redhat.com>
47993 * gcc.dg/20030405-1.c: New test.
47995 2003-03-09 Jakub Jelinek <jakub@redhat.com>
47997 * gcc.dg/20030309-1.c: New test.
47999 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
48001 * gcc.c-torture/execute/20030307-1.c: New test.
48003 2003-02-20 Randolph Chung <tausq@debian.org>
48005 * gcc.c-torture/compile/20030220-1.c: New test.
48007 2003-02-18 Jakub Jelinek <jakub@redhat.com>
48009 * gcc.dg/20030217-1.c: New test.
48011 2003-01-29 Jakub Jelinek <jakub@redhat.com>
48013 * gcc.c-torture/compile/20020129-1.c: New test.
48015 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
48017 * gcc.dg/unroll-1.c: New test.
48019 2002-11-16 Jan Hubicka <jh@suse.cz>
48021 * gcc.c-torture/execute/20020920-1.c: New test.
48023 2002-10-08 Jakub Jelinek <jakub@redhat.com>
48026 * gcc.c-torture/compile/20021008-1.c: New test.
48028 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
48031 * gcc.c-torture/execute/20020810-1.c: New test.
48033 2002-08-07 Jakub Jelinek <jakub@redhat.com>
48035 * gcc.c-torture/compile/20020807-1.c: New test.
48037 2002-07-30 Jakub Jelinek <jakub@redhat.com>
48039 * gcc.dg/tls/opt-1.c: New test.
48041 2002-07-29 Jakub Jelinek <jakub@redhat.com>
48043 * gcc.dg/20020729-1.c: New test.
48045 2002-07-20 Jakub Jelinek <jakub@redhat.com>
48047 * g++.dg/opt/life1.C: New test.
48049 2002-05-20 Jakub Jelinek <jakub@redhat.com>
48051 * gcc.dg/20020525-1.c: New test.
48053 2002-05-24 Jakub Jelinek <jakub@redhat.com>
48056 * g++.dg/ext/pretty1.C: New test.
48057 * g++.dg/ext/pretty2.C: New test.
48059 2003-05-15 Mark Mitchell <mark@codesourcery.com>
48062 * g++.dg/ext/typeof5.C: New test.
48064 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
48066 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
48067 __USER_LABEL_PREFIX__ into account.
48068 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
48070 2003-05-14 Roger Sayle <roger@eyesopen.com>
48072 * gcc.dg/builtins-15.c: New test case.
48074 2003-05-13 Zack Weinberg <zack@codesourcery.com>
48076 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
48078 2003-05-12 Mark Mitchell <mark@codesourcery.com>
48080 * lib/g++.exp: Tweak handling of additional source files.
48081 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
48082 * g++.dg/special/conpr-2a.C: Rename to ...
48083 * g++.dg/special/conpr-2a.cc: ... this.
48084 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
48085 * g++.dg/special/conpr-3a.C: Rename to ...
48086 * g++.dg/special/conpr-3a.cc: This.
48087 * g++.dg/special/conpr-3b.C: Rename to ...
48088 * g++.dg/special/conpr-3b.cc: This.
48089 * g++.dg/special/conpr-4.C: New test.
48090 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
48092 2003-05-12 David Edelsohn <edelsohn@gnu.org>
48094 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
48096 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48098 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
48099 * g++.old-deja/g++.robertl/eb71.C: Likewise.
48100 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
48101 * g++.old-deja/g++.other/warn3.C: Likewise.
48103 2003-05-11 Roger Sayle <roger@eyesopen.com>
48105 * gcc.dg/i386-387-1.c: Update to also test log.
48106 * gcc.dg/i386-387-2.c: Likewise.
48108 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
48110 * g77.f-torture/execute/int8421.f: New test.
48112 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48114 PR c++/10230, c++/10481
48115 * g++.dg/lookup/scoped5.C: New test.
48117 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48120 * g++.dg/template/ttp6.C: New test.
48122 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
48124 * gcc.c-torture/execute/builtins: New directory.
48125 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
48126 gcc.c-torture/execute/builtins.
48127 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
48128 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
48129 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
48130 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
48132 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48135 * g++.dg/template/access8.C: New test.
48136 * g++.dg/template/access9.C: New test.
48138 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48141 * g++.dg/parse/access1.C: New test.
48143 2003-05-09 DJ Delorie <dj@redhat.com>
48145 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
48146 long, and not an int.
48148 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48150 PR c++/10555, c++/10576
48151 * g++.dg/template/memclass1.C: New test.
48153 2003-05-08 DJ Delorie <dj@redhat.com>
48155 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
48157 * gcc.c-torture/execute/20021024-1.x: Likewise.
48158 * gcc.c-torture/execute/shiftdi.x: Likewise.
48159 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
48160 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
48161 * gcc.dg/20021018-1.c: Likewise.
48163 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48165 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
48167 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
48168 (bcopy): Call memmove.
48170 2003-05-08 Roger Sayle <roger@eyesopen.com>
48172 * g77.f-torture/compile/8485.f: New test case.
48174 2003-05-07 Richard Henderson <rth@redhat.com>
48177 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
48178 Verify exception_cleanup not called for rethrows.
48179 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
48180 when exiting catch block without rethrowing.
48181 * g++.dg/eh/forced3.C: New.
48182 * g++.dg/eh/forced4.C: New.
48184 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
48186 * gcc.dg/20030505.c: Fix triplet.
48188 2003-05-06 DJ Delorie <dj@redhat.com>
48190 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
48191 * gcc.dg/nest.c: Likewise.
48193 2003-05-05 Roger Sayle <roger@eyesopen.com>
48195 * gcc.dg/builtins-14.c: New test case.
48197 2003-05-05 Janis Johnson <janis187@us.ibm.com>
48199 * lib/compat.exp (compat-execute): New argument.
48200 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
48201 * gcc.dg/compat: New test directory.
48202 * gcc.dg/compat/compat.exp: New expect script.
48203 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
48204 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
48205 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
48206 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
48207 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
48208 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
48210 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
48211 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
48212 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
48213 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
48214 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
48215 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
48216 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
48217 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
48218 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
48219 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
48220 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
48221 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
48222 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
48223 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
48224 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
48226 2003-05-05 Zack Weinberg <zack@codesourcery.com>
48228 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
48230 2003-05-05 Jakub Jelinek <jakub@redhat.com>
48232 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
48234 2003-05-05 Geoffrey Keating <geoffk@apple.com>
48236 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
48237 * gcc.dg/ppc-fsel-2.c: New test.
48239 * gcc.dg/unused-5.c: New test.
48241 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48244 * g++.dg/warn/pmf1.C: New test.
48246 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48249 * g++.dg/warn/main.C: New test.
48251 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48253 * gcc.dg/nonnull-3.c: New test.
48255 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
48257 * gcc.dg/cpp/Wtrigraphs.c: Update.
48258 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
48260 2003-05-03 Geoffrey Keating <geoffk@apple.com>
48262 * gcc.dg/ppc-fsel-1.c: New test.
48264 2003-05-03 Zack Weinberg <zack@codesourcery.com>
48267 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
48269 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
48271 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
48273 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48275 PR c++/9364, c++/10553, c++/10586
48276 * g++.dg/parse/typename4.C: New test.
48277 * g++.dg/parse/typename5.C: Likewise.
48279 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
48281 * gcc.c-torture/compile/20030503-1.c: New test.
48283 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48285 * g++.dg/lookup/using5.C: Fix testcase error.
48287 2003-05-01 Chris Demetriou <cgd@broadcom.com>
48289 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
48290 since MEABI is no longer supported. Remove all vestiges
48291 of MEABI from the test.
48293 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48296 * g++.dg/lookup/using5.C: New test.
48298 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48301 * g++.dg/template/ttp5.C: New test.
48303 2003-04-30 Mark Mitchell <mark@codesourcery.com>
48305 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
48306 (dg-gpp-additional-sources): New function.
48307 (dg-gpp-additional-files): Likewise.
48308 * lib/g++.exp (additional_sources): New variable.
48309 (additional_files): Likewise.
48310 (g++_target_compile): Deal with them.
48311 * lib/old-dejagnu.exp: Remove.
48312 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
48313 * g++.old-deja: Revise all tests to use dg commands.
48315 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48317 PR c++/9432, c++/9528
48318 * g++.dg/lookup/using4.C: New test.
48320 2003-04-29 Geoffrey Keating <geoffk@apple.com>
48322 * gcc.dg/noreturn-5.c: New file.
48323 * gcc.dg/noreturn-6.c: New file.
48325 * gcc.c-torture/compile/inline-1.c: New file.
48327 2003-04-29 Mark Mitchell <mark@codesourcery.com>
48330 * g++.dg/template/explicit1.C: New test.
48332 2003-04-29 Mark Mitchell <mark@codesourcery.com>
48335 * g++.dg/other/bitfield1.C: New test.
48338 * g++.dg/init/new7.C: New test.
48340 2003-04-29 Mark Mitchell <mark@codesourcery.com>
48342 * g++.dg/ext/desig1.C: New test.
48343 * g++.dg/ext/init1.C: Update.
48345 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
48347 2003-04-28 Mark Mitchell <mark@codesourcery.com>
48350 * g++.dg/warn/Winline-1.C: New test.
48352 2003-04-28 Jakub Jelinek <jakub@redhat.com>
48354 * gcc.c-torture/execute/string-opt-19.c: New test.
48356 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
48357 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
48359 2003-04-27 Mark Mitchell <mark@codesourcery.com>
48362 * g++.dg/init/new6.C: New test.
48365 * g++.dg/init/ref6.C: New test.
48367 2003-04-26 David Edelsohn <edelsohn@gnu.org>
48369 * g++.dg/warn/weak1.C: XFAIL on AIX4.
48371 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48373 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
48374 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
48376 2003-04-25 Mark Mitchell <mark@codesourcery.com>
48378 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
48379 initialized static data members.
48381 2003-04-25 H.J. Lu <hjl@gnu.org>
48383 * gcc.dg/ia64-sync-4.c: New test.
48385 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48387 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
48390 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
48393 * g++.dg/warn/conv1.C: New test.
48394 * g++.old-deja/g++.other/conv7.C: Adjust.
48395 * g++.old-deja/g++.other/overload14.C: Adjust.
48397 2003-04-23 Mark Mitchell <mark@codesourcery.com>
48400 * g++.dg/template/defarg2.C: New test.
48402 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
48404 * gcc.dg/cpp/include2.c: Update.
48405 * gcc.dg/cpp/multiline-2.c: New.
48406 * gcc.dg/cpp/multiline.c: Update.
48407 * gcc.dg/cpp/strify2.c: Update.
48408 * gcc.dg/cpp/trad/literals-2.c: Update.
48410 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
48412 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
48414 2003-04-23 Mark Mitchell <mark@codesourcery.com>
48416 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
48418 2003-04-23 Mark Mitchell <mark@codesourcery.com>
48421 * g++.dg/parse/crash4.C: New test.
48424 * g++.dg/parse/crash5.C: New test.
48426 2003-04-22 Mark Mitchell <mark@codesourcery.com>
48429 * g++.dg/parse/crash3.C: New test.
48432 * g++.dg/parse/elab1.C: New test.
48434 2003-04-22 Devang Patel <dpatel@apple.com>
48436 * gcc.dg/cpp/trad/funlike-5.c: New test.
48438 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
48440 * g++.dg/other/packed1.C: Fix dg options.
48442 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
48444 * g++.dg/other/offsetof2.C: New test.
48446 2003-04-21 Mark Mitchell <mark@codesourcery.com>
48448 * g++.dg/template/recurse.C: Adjust location of error messages.
48450 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
48453 * g++.dg/init/addr-const1.C: New test.
48454 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
48456 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
48459 * g++.dg/lookup/struct-hack1.C: New test.
48461 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
48463 * ucs.c: Update diagnostic messages.
48465 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
48467 * gcc.dg/cpp/truefalse.cpp: New test.
48468 * gcc.dg/cpp/cpp.exp: Update.
48469 * g++.dg/other/stdbool-if.C: Remove.
48471 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
48473 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
48474 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
48476 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
48478 * gcc.c-torture/compile/20030418-1.c: New test.
48480 2003-04-17 Janis Johnson <janis187@us.ibm.com>
48482 * README.compat: Remove; content moved to doc/sourcebuild.texi.
48484 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48487 g++.dg/template/dependent-name1.C: New test.
48489 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
48491 * gcc.dg/warn-1.c (tourist_guide): New array,
48492 contains a pointer to bar.
48494 2003-04-16 Roger Sayle <roger@eyesopen.com>
48496 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
48497 * gcc.c-torture/execute/medce-1.c: New test case.
48498 * gcc.c-torture/execute/medce-2.c: New test case.
48500 2003-04-15 Mark Mitchell <mark@codesourcery.com>
48502 * lib/prune.exp: Ignore more messages.
48505 * g++.dg/parse/lookup3.C: New test.
48507 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
48509 * gcc.c-torture/compile/20030415-1.c : New test.
48511 2003-04-14 Mark Mitchell <mark@codesourcery.com>
48513 * gcc.c-torture/execute/scope-2.c: Move to ...
48514 * gcc.dg/noncompile/scope.c: .... here.
48516 2003-04-14 Roger Sayle <roger@eyesopen.com>
48518 * gcc.dg/20030414-2.c: New test case.
48520 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
48523 * gcc.dg/20030414-1.c: New test.
48525 2003-04-13 Roger Sayle <roger@eyesopen.com>
48527 * gcc.dg/builtins-12.c: New test case.
48528 * gcc.dg/builtins-13.c: New test case.
48530 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48532 * gcc.c-torture/execute/string-opt-18.c: New test.
48534 2003-04-13 Mark Mitchell <mark@codesourcery.com>
48537 * g++.dg/init/new5.C: New test.
48539 2003-04-12 Mark Mitchell <mark@codesourcery.com>
48542 * g++.dg/ext/dllimport1.C: New test.
48544 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
48546 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
48548 2003-04-11 Bud Davis <bdavis9659@comcast.net>
48551 * g77.f-torture/noncompile/9263.f: New test
48553 * g77.f-torture/execute/1832.f: New test
48555 2003-04-11 David Chad <davidc@freebsd.org>
48556 Loren J. Rittle <ljrittle@acm.org>
48559 * objc.dg/headers.m: New test.
48561 2003-04-10 Zack Weinberg <zack@codesourcery.com>
48563 * gcc.c-torture/execute/builtin-noret-2.c: New.
48564 * gcc.c-torture/execute/builtin-noret-2.x: New.
48565 XFAIL builtin-noret-2.c at -O1 and above.
48566 * gcc.dg/redecl.c: New.
48567 * gcc.dg/Wshadow-1.c: Update error regexps.
48569 2003-04-10 Mark Mitchell <mark@codesourcery.com>
48571 * g++.dg/abi/bitfield10.C: New test.
48573 2003-04-09 Mike Stump <mrs@apple.com>
48575 * gcc.dg/pch/pch.exp: Make testcase names longer.
48576 * g++.dg/pch/pch.exp: Make testcase names longer.
48578 2003-04-08 Roger Sayle <roger@eyesopen.com>
48580 * gcc.dg/builtins-11.c: New test case.
48582 2003-04-08 Roger Sayle <roger@eyesopen.com>
48584 * gcc.dg/builtins-9.c: New test case.
48585 * gcc.dg/builtins-10.c: New test case.
48587 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
48589 * gcc.dg/noncompile/init-4.c.c: New test.
48591 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
48593 * gcc.misc-test/gcov-9.c: New test.
48594 * gcc.misc-test/gcov-10.c: New test
48595 * gcc.misc-test/gcov-11.c: New test.
48597 2003-04-05 Zack Weinberg <zack@codesourcery.com>
48599 PR optimization/10024
48600 * gcc.c-torture/compile/20030405-1.c: New test.
48602 2003-04-04 Geoffrey Keating <geoffk@apple.com>
48604 * gcc.dg/pch/static-3.c: New.
48605 * gcc.dg/pch/static-3.hs: New.
48606 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
48608 2003-04-04 Richard Henderson <rth@redhat.com>
48610 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
48611 * g++.dg/eh/forced2.C: Likewise.
48613 2003-04-03 Mike Stump <mrs@apple.com>
48615 * lib/scanasm.exp (scan-assembler): Add xfail processing for
48617 (scan-assembler-times, scan-assembler-not): Likewise.
48618 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
48620 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
48622 * gcc.dg/sparc-loop-1.c: New test.
48624 2003-04-02 Geoffrey Keating <geoffk@apple.com>
48627 * g++.dg/pch/system-2.C: New.
48628 * g++.dg/pch/system-2.Hs: New.
48630 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
48632 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
48634 * g++.dg/eh/simd-1.C (vecfunc): Same.
48636 2003-04-01 Roger Sayle <roger@eyesopen.com>
48638 * gcc.c-torture/execute/20030401-1.c: New test case.
48640 2003-04-01 Ziemowit Laski <zlaski@apple.com>
48642 * objc.dg/defs.m: New.
48644 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
48646 * g++.dg/eh/simd-1.C: New.
48647 * g++.dg/eh/simd-2.C: New.
48649 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
48651 * gcc.c-torture/execute/simd-3.c: New.
48653 2003-03-31 Mark Mitchell <mark@codesourcery.com>
48656 * gcc.dg/20030331-2.c: New test.
48658 2003-03-31 Mark Mitchell <mark@codesourcery.com>
48661 * g++.dg/parse/crash2.C: New test.
48663 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
48665 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
48666 * gcc.c-torture/execute/20030331-1.c: ...here.
48668 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
48670 * gcc.c-torture/execute/20030331-1.c: New test.
48672 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
48674 * lib/gcov.exp: Adjust call return testing strings.
48675 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
48677 2003-03-31 Roger Sayle <roger@eyesopen.com>
48679 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
48680 * gcc.dg/builtins-7.c: New test case.
48681 * gcc.dg/builtins-8.c: New test case.
48683 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
48685 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
48687 2003-03-30 Mark Mitchell <mark@codesourcery.com>
48690 * g++.dg/lookup-class-member-2.C: New test.
48692 2003-03-30 Glen Nakamura <glen@imodulo.com>
48694 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
48696 2003-03-28 Roger Sayle <roger@eyesopen.com>
48698 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
48700 2003-03-28 Mark Mitchell <mark@codesourcery.com>
48702 * g++.dg/init/attrib1.C: New test.
48704 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
48706 * gcc.dg/ultrasp8.c: New test.
48708 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
48710 * gcc.dg/ultrasp7.c: New test.
48712 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
48715 * g++.dg/template/inline1.C: New test.
48717 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
48719 * gcc.dg/sparc-dwarf2.c: New test.
48721 2003-03-27 Roger Sayle <roger@eyesopen.com>
48723 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
48724 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
48726 2003-03-27 Mark Mitchell <mark@codesourcery.com>
48728 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
48729 than reading .x files.
48730 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
48731 * g77.dg/gcov/gcov-1.f: Likewise.
48732 * gcc.misc-tests/gcov-4b.c: Likewise.
48733 * gcc.misc-tests/gcov-5b.c: Likewise.
48734 * gcc.misc-tests/gcov-6.c: Likewise.
48735 * gcc.misc-tests/gcov-7.c: Likewise.
48736 * gcc.misc-tests/gcov-8.c: Likewise.
48737 * g++.dg/gcov/gcov-1.x: Remove.
48738 * g77.dg/gcov/gcov-1.x: Likewise.
48739 * gcc.misc-tests/gcov-4b.x: Likewise.
48740 * gcc.misc-tests/gcov-5b.x: Likewise.
48741 * gcc.misc-tests/gcov-6.x: Likewise.
48742 * gcc.misc-tests/gcov-7.x: Likewise.
48743 * gcc.misc-tests/gcov-8.x: Likewise.
48745 2003-03-27 Glen Nakamura <glen@imodulo.com>
48748 * gcc.dg/20030324-1.c: New test.
48750 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
48753 * g++.dg/template/arg3.C: New test.
48756 * g++.dg/template/friend18.C: New test.
48758 2003-03-26 Roger Sayle <roger@eyesopen.com>
48760 * g77.f-torture/compile/20030326-1.f: New test case.
48762 2003-03-26 Janis Johnson <janis187@us.ibm.com>
48764 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
48766 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
48768 2003-03-26 Jakub Jelinek <jakub@redhat.com>
48770 * gcc.dg/ia64-sync-3.c: New test.
48772 2003-03-26 Alan Modra <amodra@bigpond.net.au>
48774 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
48776 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
48778 * gcc.dg/ultrasp6.c: New test.
48780 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
48782 * gcc.dg/i386-signbit-1.c: New test.
48783 * gcc.dg/i386-signbit-2.c: New test.
48784 * gcc.dg/i386-signbit-3.c: New test.
48786 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
48788 * gcc.dg/ultrasp5.c: Fix options.
48790 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
48792 * gcc.dg/ultrasp5.c: Fix comment.
48794 2003-03-24 Bud Davis <bdavis9659@comcast.net>
48797 * g77.f-torture/execute/10197.f: New test.
48799 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
48801 PR c++/9898, c++/383
48802 * g++.dg/template/conv6.C: New test.
48805 * g++.dg/template/ptrmem5.C: New test.
48808 * g++.dg/lookup/koenig1.C: New test.
48811 * g++.dg/lookup/template2.C: New test.
48813 2003-03-24 Jakub Jelinek <jakub@redhat.com>
48815 * g++.dg/opt/rtti1.C: New test.
48817 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
48819 * gcc.dg/ultrasp5.c: New test.
48821 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
48824 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
48827 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
48830 * gcc.dg/20030323-1.c: New test.
48832 2003-03-23 Roger Sayle <roger@eyesopen.com>
48834 * gcc.c-torture/compile/20030323-1.c: New test case.
48836 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
48838 * gcc.dg/20030321-1.c: New test.
48840 2003-03-22 Zack Weinberg <zack@codesourcery.com>
48842 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
48844 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
48846 PR c++/9978, c++/9708
48847 * g++.dg/ext/vlm1.C: Adjust expected error.
48848 * g++.dg/ext/vla2.C: New test.
48849 * g++.dg/template/arg1.C: New test.
48850 * g++.dg/template/arg2.C: New test.
48852 2003-03-22 Bud Davis <bdavis9659@comcast.net>
48854 * g77.f-torture/execute/select.f: New test.
48855 * g77.f-torture/noncompile/select_no_compile.f: New test.
48857 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
48860 * g++.dg/other/error4.C: New test.
48862 2003-03-20 Mark Mitchell <mark@codesourcery.com>
48864 * g++.dg/template/friend17.C: New test.
48866 2003-03-21 Alan Modra <amodra@bigpond.net.au>
48868 * gcc.c-torture/compile/20030320-1.c: New.
48870 2003-03-20 Roger Sayle <roger@eyesopen.com>
48872 * gcc.dg/builtins-6.c: New test case.
48874 2003-03-19 Alan Modra <amodra@bigpond.net.au>
48877 * gcc.c-torture/compile/20030319-1.c: New.
48879 2003-03-18 Jan Hubicka <jh@suse.cz>
48881 * gcc.dg/i386-cvt-1.c: New test.
48883 2003-03-17 Zack Weinberg <zack@codesourcery.com>
48885 * objc.dg/naming-1.m: Use "(parse|syntax) error".
48886 * objc.dg/naming-2.m: Likewise.
48888 2003-03-17 Mark Mitchell <mark@codesourcery.com>
48891 * g++.dg/parse/crash1.C: New test.
48893 2003-03-16 Mark Mitchell <mark@codesourcery.com>
48896 * g++.dg/eh/cleanup1.C: New test.
48898 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
48900 * gcc.c-torture/execute/20030316-1.c: New test case.
48902 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
48905 * g++.dg/init/ctor2.C: New test.
48907 2003-03-15 Roger Sayle <roger@eyesopen.com>
48909 * g77.f-torture/compile/xformat.f: New test case.
48911 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
48913 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
48914 * g++.old-deja/g++.mike/eh50.C: Likewise.
48916 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48919 * g++.dg/template/spec7.C: New test.
48920 * g++.dg/template/spec8.C: Likewise.
48922 2003-03-14 Jakub Jelinek <jakub@redhat.com>
48924 * gcc.c-torture/execute/20030313-1.c: New test.
48926 2003-03-14 Richard Henderson <rth@redhat.com>
48928 * gcc.dg/inline-2.c: Adjust alpha test for external call.
48930 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
48932 * gcc.c-torture/compile/20030314-1.c: New test.
48934 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
48936 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
48937 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
48939 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
48940 to accept newer _imp__ prefix and additional
48941 newline in .drectve section.
48942 * gcc.dg/dll-4.c: Likewise.
48943 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
48946 2003-03-13 Mark Mitchell <mark@codesourcery.com>
48948 * g++.dg/parse/namespace9.C: New test.
48950 * g++.dg/init/ref5.C: New test.
48951 * g++.dg/parse/ptrmem1.C: Likewise.
48953 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
48955 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
48956 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
48957 regular expression.
48958 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
48959 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
48961 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
48963 * gcc.c-torture/execute/20030224-2.c: New test.
48965 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
48967 * gcc.dg/decl-3.c: New test.
48969 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
48971 * gcc.dg/i386-loop-2.c: New test.
48973 2003-03-11 Mark Mitchell <mark@codesourcery.com>
48976 * g++.dg/parse/namespace8.C: New test.
48979 * g++.dg/overload/builtin2.C: New test.
48981 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
48983 * gcc.dg/return-type-3.c: New test.
48985 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
48987 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
48988 profiling options are not supported.
48990 2003-03-10 Mark Mitchell <mark@codesourcery.com>
48992 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
48993 * g++.old-deja/g++.warn/impint2.C: Likewise.
48995 2003-03-10 Devang Patel <dpatel@apple.com>
48997 * g++.dg/cpp/c++_cmd_1.C: New test.
48998 * g++.dg/cpp/c++_cmd_1.h: New file.
49000 2003-03-10 Segher Boessenkool <segher@koffie.nl>
49002 * gcc.dg/altivec-9.c: New file.
49004 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49006 * gcc.dg/ppc-sdata-1.c: New test.
49007 * gcc.dg/ppc-sdata-2.c: New test.
49009 2003-03-09 Mark Mitchell <mark@codesourcery.com>
49012 * g++.dg/opt/ptrmem2.C: New test.
49015 * g++.dg/opt/ptrmem1.C: New test.
49017 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
49019 * gcc.dg/i386-loop-1.c: New test.
49021 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49024 * g++.dg/lookup/friend1.C: New test.
49026 2003-03-08 Mark Mitchell <mark@codesourcery.com>
49029 * g++.dg/parser/constructor1.C: New test.
49031 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
49033 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
49035 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
49037 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
49039 * gcc.dg/cpp/Wunused.c: Update test.
49041 2003-03-08 Jan Hubicka <jh@suse.cz>
49043 * gcc.dg/inline-3.c: New test.
49045 2003-03-08 Mark Mitchell <mark@codesourcery.com>
49048 * g++.dg/parse/builtin1.C: New test.
49051 * g++.dg/abi/cookie1.C: New test.
49052 * g++.dg/abi/cookie2.C: Likewise.
49055 * g++.dg/template/field1.C: New test.
49058 * g++.dg/parse/class1.C: New test.
49059 * g++.dg/parse/namespace7.C: Likewise.
49060 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
49062 2003-03-07 Mark Mitchell <mark@codesourcery.com>
49064 * g++.dg/init/ref4.C: New test.
49066 2003-03-07 Jan Hubicka <jh@suse.cz>
49068 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
49069 * gcc.dg/inline-3.c: New test.
49071 2003-03-06 Mark Mitchell <mark@codesourcery.com>
49073 * g++.dg/init/ref3.C: New test.
49076 * g++.dg/init/ref2.C: New test.
49079 * g++.dg/warn/Wshadow-2.C: New test.
49082 * g++.dg/warn/Woverloaded-1.C: New test.
49084 2003-03-05 Jan Hubicka <jh@suse.cz>
49086 * gcc.dg/i386-local2.c: New.
49087 * gcc.dg/i386-local.c: Fix typo.
49089 2003-03-05 Mark Mitchell <mark@codesourcery.com>
49091 * g++.dg/abi/layout3.C: New test.
49093 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
49095 * gcc.c-torture/compile/20030305-1.c
49097 2003-03-05 Jan Hubicka <jh@suse.cz>
49099 * gcc.dg/i386-local.c: New.
49101 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
49103 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
49105 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
49107 * gcc.dg/switch-2.c: New test.
49108 * gcc.dg/switch-3.c: New test.
49109 * gcc.dg/Wswitch.c: Adjust line numbers.
49110 * gcc.dg/Wswitch-default.c: Likewise.
49111 * gcc.dg/Wswitch-enum.c: Likewise.
49113 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
49115 * gcc.c-torture/execute/20030222-1.c: New test.
49117 2003-03-03 James E Wilson <wilson@tuliptree.org>
49119 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
49121 2003-03-03 Mark Mitchell <mark@codesourcery.com>
49124 * g++.dg/init/ref1.C: New test.
49126 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
49128 * gcc.dg/sh-relax.c: New SH-only test.
49130 2003-03-03 Geoffrey Keating <geoffk@apple.com>
49132 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
49133 comment explaining purpose of testcase.
49135 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
49137 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
49138 for HC11/HC12 (asm needs two int registers).
49139 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
49140 HC11/HC12 because the test uses an asm which needs two 32-bit
49143 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
49145 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
49146 for HC11/HC12 (array is too large otherwise).
49147 * gcc.c-torture/compile/920501-4.x: New file, likewise.
49148 * gcc.c-torture/compile/20010518-2.x: Likewise.
49149 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
49150 HC11/HC12 (array is too large).
49152 2003-03-01 Geoffrey Keating <geoffk@apple.com>
49154 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
49155 * lib/g++-dg.exp (g++-dg-test): Likewise.
49157 2003-03-01 Roger Sayle <roger@eyesopen.com>
49159 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
49160 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
49162 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49164 * g++.dg/warn/implicit-typename1.C: Remove warning.
49166 2003-02-28 Richard Henderson <rth@redhat.com>
49168 * gcc.dg/noreturn-1.c: Move noreturn warning line.
49169 * gcc.dg/return-type-1.c: Move control reaches end warning line.
49171 2003-02-28 Geoffrey Keating <geoffk@apple.com>
49173 * gcc.dg/pch/pch.exp: Change .pch to .gch.
49174 * g++.dg/pch/pch.exp: Likewise.
49176 2003-02-28 Mark Mitchell <mark@codesourcery.com>
49179 * g++.dg/init/new4.C: New test.
49181 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
49183 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
49185 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
49187 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
49190 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
49193 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
49195 * lib/scanasm.exp: Add support for counting numbers of
49197 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
49198 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
49200 2003-02-25 Mark Mitchell <mark@codesourcery.com>
49203 * g++.dg/template/static3.C: New test.
49206 * g++.dg/parse/namespace6.C: New test.
49208 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49211 * gcc.dg/20030225-1.c: New test.
49213 2003-02-24 Mark Mitchell <mark@codesourcery.com>
49215 * README: Remove out-of-date information.
49218 * g++.dg/template/spec6.C: New test.
49220 2003-02-24 Jeff Law <law@redhat.com>
49222 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
49224 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49226 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
49227 * gcc.dg/pragma-ep-1.c: Likewise.
49229 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49232 * g++.dg/template/friend16.C: New test.
49234 2003-02-23 Mark Mitchell <mark@codesourcery.com>
49237 * g++.dg/parse/fused-params1.C: Adjust error messages.
49238 * g++.dg/template/nested3.C: New test.
49240 2003-02-24 Alan Modra <amodra@bigpond.net.au>
49242 * g++.dg/abi/param1.C: New test.
49244 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49247 * g++.dg/warn/implicit-typename1.C: New test.
49249 2003-02-22 Kelley Cook <kelleycook@comcast.net>
49251 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
49253 * g++.old-deja/g++.other/store-expr2.C: Likewise.
49254 * gcc.c-torture/execute/20010129-1.x: Likewise.
49255 * gcc.dg/20011107-1.c: Likewise.
49256 * gcc.dg/20020108-1.c: Likewise.
49257 * gcc.dg/20020122-3.c: Likewise.
49258 * gcc.dg/20020206-1.c: Likewise.
49259 * gcc.dg/20020310-1.c: Likewise.
49260 * gcc.dg/20020426-2.c: Likewise.
49261 * gcc.dg/20020517-1.c: Likewise.
49262 * gcc.dg/991230-1.c: Likewise.
49263 * gcc.dg/i386-unroll-1.c: Likewise.
49264 * gcc.misc-tests/i386-prefetch.exp: Likewise.
49266 2003-02-22 Jan Hubicka <jh@suse.cz>
49268 * gcc.dg/i386-mul.c: New test.
49270 2003-02-21 Roger Sayle <roger@eyesopen.com>
49272 * gcc.dg/builtins-5.c: New test case.
49274 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
49276 * gcc.dg/asmreg-1.c: New test.
49278 2003-02-21 Mark Mitchell <mark@codesourcery.com>
49281 * g++.dg/parse/varmod1.C: New test.
49283 2003-02-21 Mark Mitchell <mark@codesourcery.com>
49286 * g++.dg/template/op1.C: New test.
49288 2003-02-21 Mark Mitchell <mark@codesourcery.com>
49291 * g++.dg/template/nested2.C: New test.
49293 2003-02-21 Mark Mitchell <mark@codesourcery.com>
49296 * g++.dg/expr/dtor1.C: New test.
49298 2003-02-21 Zack Weinberg <zack@codesourcery.com>
49300 * gcc.dg/cpp/include3.c: New test.
49301 * gcc.dg/cpp/inc/foo.h: New file.
49303 2003-02-21 Glen Nakamura <glen@imodulo.com>
49305 * gcc.c-torture/execute/20030221-1.c: New test.
49307 2003-02-20 Mark Mitchell <mark@codesourcery.com>
49310 * g++.dg/abi/conv1.C: New test.
49312 2003-02-20 Jan Hubicka <jh@suse.cz>
49314 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
49316 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
49318 * gcc.c-torture/compile/20030219-1.c: New test.
49320 2003-02-18 Jan Hubicka <jh@suse.cz>
49322 * gcc.dg/funcorder.c: New test.
49324 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
49326 * gcc.c-torture/execute/20030218-1.c: New.
49328 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
49330 * gcc.dg/20030218-1.c: New.
49332 2003-02-18 Richard Henderson <rth@redhat.com>
49334 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
49335 * gcc.dg/attr-used-2.c: New.
49337 2003-02-18 Mark Mitchell <mark@codesourcery.com>
49340 * g++.dg/init/copy5.C: New test.
49342 2003-02-18 Geoffrey Keating <geoffk@apple.com>
49344 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
49345 * g++.dg/pch/pch.exp: Likewise.
49347 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
49349 * gcc.c-torture/execute/20030209-1.c: Enable the test if
49350 STACK_SIZE is not defined.
49352 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49355 * g++.dg/template/init1.C: New test.
49357 2003-02-16 Jan HUbicka <jh@suse.cz>
49359 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
49360 (foo): Add few extra tests
49361 * gcc.dg/c99-const-expr-3.c: Likewise.
49362 * gcc.c-torture/execute/20030216-1.c: New.
49364 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49367 * g++.dg/ext/typeof4.C: New test.
49369 2003-02-15 Roger Sayle <roger@eyesopen.com>
49371 * gcc.dg/i386-387-3.c: New test case.
49373 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
49375 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
49376 cris-*-elf* cris-*-aout* and mmix-*-*.
49378 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
49380 * gcc.dg/20030213-1.c: New test.
49382 2003-02-12 Roger Sayle <roger@eyesopen.com>
49384 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
49385 * gcc.dg/i386-387-2.c: Likewise.
49387 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
49389 * gcc.dg/ppc-spe.c: Fix formatting.
49390 Enable tests that were previously unsupported by gas.
49391 Delete tests for instructions that no longer exist.
49392 Switch arguments on evsubifw builtin.
49394 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
49396 * gcc.c-torture/execute/20030209-1.c: Disable the test if
49397 STACK_SIZE is too small.
49399 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
49400 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
49402 * gcc.dg/decl-2.c: New test.
49404 2003-02-10 Jan Hubicka <jh@suse.cz>
49406 * gcc.dg/i386-fpcvt-1.c: New test.
49408 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
49410 * gcc.c-torture/execute/20030209-1.c: New test.
49412 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
49414 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
49415 int-wide bitops, use the constants of the same width.
49416 Likewise, if long long is 32-bit wide, test bitops using
49419 2003-02-07 Loren James Rittle <ljrittle@acm.org>
49421 * gcc.dg/20021014-1.c: Annotate with expected notice text.
49423 2003-02-07 Roger Sayle <roger@eyesopen.com>
49425 * gcc.dg/builtins-4.c: New test case.
49427 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49429 * gcc.dg/20020430-1.c: Fix dg command typos.
49430 * gcc.dg/20020503-1.c: Likewise.
49432 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
49435 * g++.dg/parse/fused-params1.C: New test.
49438 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
49441 * g++.dg/parse/non-dependent1.C: New test.
49444 * g++.dg/parse/dupl-tmpl-args1.C: New test.
49447 * g++.dg/parse/undefined7.C: New test.
49448 * g++.dg/parse/non-templ1.C: New test.
49451 * g++.dg/parse/too-many-tmpl-args1.C: New test.
49453 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
49455 * gcc.c-torture/compile/20030206-1.c: New test.
49457 2003-02-05 Roger Sayle <roger@eyesopen.com>
49459 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
49460 "pow" to "foo" to avoid potential confusion with a math built-in.
49462 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49464 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
49465 conditions for SPARC targets.
49467 2003-02-05 Jakub Jelinek <jakub@redhat.com>
49469 * gcc.dg/20030204-1.c: New test.
49471 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
49474 * g++.dg/parse/array-size1.C: New test.
49477 * g++.dg/parse/undefined3.C: New test.
49480 * g++.dg/parse/undefined4.C: New test.
49483 * g++.dg/parse/undefined5.C: New test.
49486 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
49489 * g++.dg/parse/casting-operator1.C: New test.
49492 * g++.dg/parse/undefined6.C: New test.
49495 * g++.dg/parse/missing-template1.C: New test.
49497 2003-02-04 Jan Hubicka <jh@suse.cz>
49499 * gcc.dg/i386-cadd.c: Compile using -march=k8.
49500 * gcc.dg/i386-cmov?.c: Likewise.
49501 * gcc.dg/i386-fpcvt-?.c: Likewise.
49502 * gcc.dg/i386-ssefp-1.c: Likewise.
49503 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
49506 2003-02-03 Mark Mitchell <mark@codesourcery.com>
49509 * g++.dg/ext/max.C: New test.
49511 2003-02-03 Jan Hubicka <jh@suse.cz>
49513 * gcc.c-torture/execute/20030203-1.c: New test.
49515 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
49517 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
49520 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
49522 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
49523 * g++.dg/init/new2.C: Likewise.
49524 * g++.dg/other/new1.C: Likewise.
49526 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
49528 * gcc.dg/struct-ret-libc.c: New test.
49530 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
49532 * gcc.dg/20030129-1.c: New test.
49534 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49537 * g++.dg/template/ptrmem4.C: New test.
49539 2003-01-29 Mark Mitchell <mark@codesourcery.com>
49541 * g++.dg/parser/constant1.C: New test.
49543 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49546 * g++.dg/parse/friend2.C: New test.
49548 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
49551 * g++.dg/template/unify4.C: New test.
49553 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
49555 * gcc.c-torture/execute/20030128-1.c: New test.
49557 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
49559 * g++.dg/lookup/nested1.C: Test moved from ...
49560 * g++.old-deja/g++.other/lookup24.C: ... here.
49562 2003-01-28 Jan Hubicka <jh@suse.cz>
49564 * gcc.dg/i386-cmov5.c: New test.
49566 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
49568 * gcc.c-torture/execute/20010925-1.c: Changed the
49569 memcpy declaration.
49571 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
49574 * g++.dg/parse/template5.C: New test.
49576 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
49579 * g77.dg/pr9258: New test.
49581 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
49583 * README: Move relevant parts from README.g++.
49585 * README.g++: Remove this file.
49587 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
49589 * g++.dg/abi/dcast1.C: New test.
49591 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49593 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
49595 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
49598 * g++.old-deja/g++.other/lookup24.C: New test.
49600 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49603 * gcc.dg/uninit-C.c: New test.
49605 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
49607 * g++.dg/abi/covariant1.C: New test.
49609 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
49611 * gcc.dg/20030123-1.c: New test.
49613 2003-01-25 Jan Hubicka <jh@suse.cz>
49616 * gcc.c-torture/compile/20030125-1.c
49618 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
49621 * g++.dg/parse/template3.C: New test.
49622 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
49625 * g++.dg/parse/template4.C: New test.
49628 * g++.dg/template/qual2.C: New test.
49631 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
49633 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
49635 2003-01-25 Roger Sayle <roger@eyesopen.com>
49637 * gcc.c-torture/execute/switch-1.c: New test case.
49639 2003-01-25 Jan Hubicka <jh@suse.cz>
49641 * gcc.c-torture/execute/20030125-1.[cx]: New test.
49643 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
49645 Tweaks for Bison-1.875. From the NEWS file:
49646 "- `parse error' -> `syntax error'
49647 Bison now uniformly uses the term `syntax error'"
49648 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
49649 * gcc.dg/cpp/digraph2.c: Likewise.
49650 * gcc.dg/cpp/direct2.c: Likewise.
49651 * gcc.dg/cpp/paste4.c: Likewise.
49652 * gcc.dg/c90-restrict-1.c: Likewise.
49653 * gcc.dg/c99-func-2.c: Likewise.
49654 * gcc.dg/noncompile/920721-2.c: Likewise.
49655 * gcc.dg/noncompile/930622-2.c: Likewise.
49656 * gcc.dg/noncompile/940112-1.c: Likewise.
49657 * gcc.dg/noncompile/950921-1.c: Likewise.
49658 * gcc.dg/noncompile/951123-1.c: Likewise.
49659 * gcc.dg/noncompile/971104-1.c: Likewise.
49660 * gcc.dg/noncompile/990416-1.c: Likewise.
49662 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
49664 * g++.dg/parse/undefined1.C: Add error message.
49666 2003-01-22 Mark Mitchell <mark@codesourcery.com>
49669 * g++.dg/parse/new1.C: New test.
49672 * g++.dg/parse/template2.C: New test.
49675 * g++.dg/parse/typedef2.C: New test.
49678 * g++.dg/ext/typeof3.C: New test.
49680 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
49683 * g++.dg/parse/ret-type1.C: New test.
49686 * g++.dg/parse/tmpl-outside1.C: New test.
49689 * g++.dg/parse/int-as-enum1.C: New test.
49692 * g++.dg/parse/no-typename1.C: New test.
49695 * g++.dg/parse/no-value1.C: New test.
49698 * g++.dg/parse/wrong-inline1.C: New test.
49701 * g++.dg/parse/ref1.C: New test.
49704 * g++.dg/parse/attr-ctor1.C: New test.
49707 * g++.dg/parse/namespace5.C: New test.
49710 * g++.dg/parse/func-def1.C: New test.
49713 * g++.dg/parse/undefined1.C: New test.
49715 PR c++/5723, PR c++/8522
49716 * g++.dg/parse/specialization1.C: New test.
49718 PR c++/163, PR c++/8595
49719 * g++.dg/parse/struct-as-enum1.C: New test.
49722 * g++.dg/parse/undefined2.C: New test.
49724 2003-01-22 Mark Mitchell <mark@codesourcery.com>
49727 * g++.dg/parse/template1.C: New test.
49730 * g++.dg/parse/using1.C: New test.
49734 * g++.dg/parse/expr2.C: New test.
49737 * g++.dg/parse/lookup2.C: Likewise.
49739 2003-01-21 Jan Hubicka <jh@suse.cz>
49741 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
49742 * gcc.c-torture/execute/eeprof-1.c: Likewise.
49743 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
49744 * gcc.c-torture/execute/string-opt-*.c: Likewise.
49746 2003-01-20 Nick Clifton <nickc@redhat.com>
49748 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
49749 problem with ARM sibcall code generation.
49751 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
49753 * gcc.c-torture/execute/20030120-1.c: New.
49755 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
49757 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
49759 2003-01-17 Mark Mitchell <mark@codesourcery.com>
49762 * g++.dg/parse/ctor1.C: New test.
49765 * g++.dg/parse/qualified1.C: New test.
49767 * g++.dg/parse/typename3.C: New test.
49769 2003-01-16 Richard Henderson <rth@redhat.com>
49771 * g++.dg/tls/init-2.C: Fix error matches for real this time.
49773 2003-01-16 Richard Henderson <rth@redhat.com>
49775 * g++.dg/pch/pch.exp: Copy test header to the working directory
49776 before using it either for precompilation or direct use.
49777 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
49778 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
49780 2003-01-16 Richard Henderson <rth@redhat.com>
49782 * gcc.dg/pch/pch.exp: Copy test header to the working directory
49783 before using it either for precompilation or direct use.
49784 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
49785 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
49787 2003-01-16 Mark Mitchell <mark@codesourcery.com>
49789 * g++.dg/ext/typename1.C: Add typename keyword.
49790 * g++.dg/template/crash1.C: Update error messages.
49791 * g++.dg/template/crash2.C: Remove error message.
49792 * g++.dg/parse/typename2.C: New test.
49793 * g++.dg/template/typename2.C: Change implicit
49794 typename warning into error.
49795 * g++.old-deja/g++.benjamin/tem03.C: Issue more
49797 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
49798 * g++.old-deja/g++.brendan/crash56.C: Add this->.
49799 * g++.old-deja/g++.law/visibility13.C: Remove error
49801 * g++.old-deja/g++.ns/template17.C: Reorder code to
49802 make declaration visible in template.
49803 * g++.old-deja/g++.pt/crash3.C: Fix typos.
49804 * g++.old-deja/g++.pt/crash36.C: Issue more error
49806 * g++.old-deja/g++.pt/crash5.C: Improve error
49808 * g++.old-deja/g++.pt/crash67.C: Remove warning.
49809 * g++.old-deja/g++.pt/inherit1.C: Add this->.
49810 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
49811 * g++.old-deja/g++.pt/typename16.C: Replace implicit
49812 typename warning with error message.
49813 * g++.old-deja/g++.pt/typename19.C: Remove warning.
49814 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
49815 * g++.old-deja/g++.robertl/eb24.C: Use this->.
49817 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
49819 * g++.dg/parse/ambig2.C: New test.
49821 2003-01-15 Richard Henderson <rth@redhat.com>
49823 * g++.dg/tls/init-2.C: Update error message string.
49825 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49827 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
49829 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
49831 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
49833 * gcc.c-torture/compile/20001205-1.x: Likewise.
49834 * gcc.c-torture/compile/20001226-1.x: Likewise.
49835 * gcc.c-torture/compile/920520-1.x: Likewise.
49836 * gcc.c-torture/compile/961203-1.x: Likewise.
49837 * gcc.c-torture/compile/20020604-1.x: Likewise.
49839 2003-01-15 Jan Hubicka <jh@suse.cz>
49841 * gcc.c-torture/compile/20030115-1.c: New test.
49843 * gcc.dg/i386-fpcvt-1.c: New test.
49844 * gcc.dg/i386-fpcvt-2.c: New test.
49846 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
49848 Further conform g++'s __vmi_class_type_info to the C++ ABI
49850 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
49853 2003-01-14 Jan Hubicka <jh@suse.cz>
49855 * gcc.dg/i386-fpcvt-1.c: New test.
49856 * gcc.dg/i386-fpcvt-2.c: New test.
49858 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
49860 * gcc.dg/i386-mmx-3.c: New test.
49862 2003-01-12 Mark Mitchell <mark@codesourcery.com>
49865 * g++.dg/parse/octal1.C: New file.
49868 * g++.dg/parse/typename1.C: New file.
49870 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
49872 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
49873 * gcc.dg/bf-no-ms-layout.c: Likewise.
49874 * gcc.dg/bf-ms-attrib.c: Likewise.
49876 2003-01-10 Mark Mitchell <mark@codesourcery.com>
49879 * g++.dg/parse/dtor1.C: New file.
49882 * g++.dg/rtti/typeid1.C: New file.
49885 * g++.dg/parse/lookup1.C: New file.
49888 * g++.dg/templ/spec5.C: New file.
49890 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
49892 * gcc.c-torture/compile/20030110-1.c: New test.
49894 2003-01-09 Geoffrey Keating <geoffk@apple.com>
49896 Merge from pch-branch:
49898 2002-12-23 Geoffrey Keating <geoffk@apple.com>
49900 * gcc.dg/pch/cpp-1.h: New.
49901 * gcc.dg/pch/cpp-1.c: New.
49902 * gcc.dg/pch/cpp-2.h: New.
49903 * gcc.dg/pch/cpp-2.c: New.
49905 2002-11-19 Geoffrey Keating <geoffk@apple.com>
49907 * gcc.dg/pch/except-1.h: New.
49908 * gcc.dg/pch/except-1.c: New.
49910 2002-11-13 Geoffrey Keating <geoffk@apple.com>
49912 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
49914 * gcc.dg/pch: Include *.hp not *.h.
49915 * gcc.dg/pch/system-1.h: New.
49916 * gcc.dg/pch/system-1.c: New.
49918 2002-11-11 Geoffrey Keating <geoffk@apple.com>
49920 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
49921 rather than trying to build and run a program using PCH.
49922 * gcc.dg/pch: Remove dg-do commands from test files.
49924 2002-11-08 Geoffrey Keating <geoffk@apple.com>
49926 * gcc.dg/pch/macro-3.c: New.
49927 * gcc.dg/pch/macro-3.h: New.
49929 2002-11-04 Geoffrey Keating <geoffk@apple.com>
49931 * gcc.dg/pch/common-1.c: New.
49932 * gcc.dg/pch/common-1.h: New.
49933 * gcc.dg/pch/decl-1.c: New.
49934 * gcc.dg/pch/decl-1.h: New.
49935 * gcc.dg/pch/decl-2.c: New.
49936 * gcc.dg/pch/decl-2.h: New.
49937 * gcc.dg/pch/decl-3.c: New.
49938 * gcc.dg/pch/decl-3.h: New.
49939 * gcc.dg/pch/decl-4.c: New.
49940 * gcc.dg/pch/decl-4.h: New.
49941 * gcc.dg/pch/decl-5.c: New.
49942 * gcc.dg/pch/decl-5.h: New.
49943 * gcc.dg/pch/global-1.c: New.
49944 * gcc.dg/pch/global-1.h: New.
49945 * gcc.dg/pch/inline-1.c: New.
49946 * gcc.dg/pch/inline-1.h: New.
49947 * gcc.dg/pch/inline-2.c: New.
49948 * gcc.dg/pch/inline-2.h: New.
49949 * gcc.dg/pch/static-1.c: New.
49950 * gcc.dg/pch/static-1.h: New.
49951 * gcc.dg/pch/static-2.c: New.
49952 * gcc.dg/pch/static-2.h: New.
49954 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
49956 * g++.dg/pch/pch.exp: Better handle failing testcases.
49957 * gcc.dg/pch/pch.exp: Likewise.
49958 * gcc.dg/pch/macro-1.c: New.
49959 * gcc.dg/pch/macro-1.h: New.
49960 * gcc.dg/pch/macro-2.c: New.
49961 * gcc.dg/pch/macro-2.h: New.
49963 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
49965 * g++.dg/dg.exp: Treat files in pch/ specially.
49966 * g++.dg/pch/pch.exp: New file.
49967 * g++.dg/pch/empty.H: New file.
49968 * g++.dg/pch/empty.C: New file.
49969 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
49972 * gcc.dg/pch/pch.exp: New file.
49973 * gcc.dg/pch/empty.h: New file.
49974 * gcc.dg/pch/empty.c: New file.
49975 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
49978 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49980 * g++.dg/template/friend14.C: New test.
49982 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
49984 * gcc.dg/old-style-asm-1.c: New test.
49986 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
49988 * gcc.c-torture/compile/20030109-1.c: New test.
49990 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
49992 * gcc.c-torture/execute/20030109-1.c: New test.
49994 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
49996 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
49997 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
49998 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
49999 * g++.old-deja/g++.mike/eh2.C: Likewise.
50000 * g++.old-deja/g++.mike/eh3.C: Likewise.
50001 * g++.old-deja/g++.mike/eh5.C: Likewise.
50002 * g++.old-deja/g++.mike/eh6.C: Likewise.
50003 * g++.old-deja/g++.mike/eh7.C: Likewise.
50004 * g++.old-deja/g++.mike/eh8.C: Likewise.
50005 * g++.old-deja/g++.mike/eh9.C: Likewise.
50006 * g++.old-deja/g++.mike/eh10.C: Likewise.
50007 * g++.old-deja/g++.mike/eh12.C: Likewise.
50008 * g++.old-deja/g++.mike/eh13.C: Likewise.
50009 * g++.old-deja/g++.mike/eh14.C: Likewise.
50010 * g++.old-deja/g++.mike/eh16.C: Likewise.
50011 * g++.old-deja/g++.mike/eh17.C: Likewise.
50012 * g++.old-deja/g++.mike/eh18.C: Likewise.
50013 * g++.old-deja/g++.mike/eh21.C: Likewise.
50014 * g++.old-deja/g++.mike/eh23.C: Likewise.
50015 * g++.old-deja/g++.mike/eh24.C: Likewise.
50016 * g++.old-deja/g++.mike/eh25.C: Likewise.
50017 * g++.old-deja/g++.mike/eh26.C: Likewise.
50018 * g++.old-deja/g++.mike/eh27.C: Likewise.
50019 * g++.old-deja/g++.mike/eh28.C: Likewise.
50020 * g++.old-deja/g++.mike/eh29.C: Likewise.
50021 * g++.old-deja/g++.mike/eh31.C: Likewise.
50022 * g++.old-deja/g++.mike/eh33.C: Likewise.
50023 * g++.old-deja/g++.mike/eh34.C: Likewise.
50024 * g++.old-deja/g++.mike/eh35.C: Likewise.
50025 * g++.old-deja/g++.mike/eh36.C: Likewise.
50026 * g++.old-deja/g++.mike/eh37.C: Likewise.
50027 * g++.old-deja/g++.mike/eh38.C: Likewise.
50028 * g++.old-deja/g++.mike/eh39.C: Likewise.
50029 * g++.old-deja/g++.mike/eh40.C: Likewise.
50030 * g++.old-deja/g++.mike/eh41.C: Likewise.
50031 * g++.old-deja/g++.mike/eh42.C: Likewise.
50032 * g++.old-deja/g++.mike/eh44.C: Likewise.
50033 * g++.old-deja/g++.mike/eh46.C: Likewise.
50034 * g++.old-deja/g++.mike/eh47.C: Likewise.
50035 * g++.old-deja/g++.mike/eh48.C: Likewise.
50036 * g++.old-deja/g++.mike/eh49.C: Likewise.
50037 * g++.old-deja/g++.mike/eh50.C: Likewise.
50038 * g++.old-deja/g++.mike/eh51.C: Likewise.
50039 * g++.old-deja/g++.mike/eh53.C: Likewise.
50040 * g++.old-deja/g++.mike/eh55.C: Likewise.
50041 * g++.old-deja/g++.mike/p7912.C: Likewise.
50042 * g++.old-deja/g++.mike/p9706.C: Likewise.
50043 * g++.old-deja/g++.mike/p10416.C: Likewise.
50044 * g++.old-deja/g++.mike/p11667.C: Likewise.
50045 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
50046 Remove redundant reference to Iris.
50047 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
50048 Elxsi, i860, Pico Java, and WE32K.
50050 2003-01-07 Mark Mitchell <mark@codesourcery.com>
50052 * g++.dg/ext/asm4.C: New test.
50054 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50057 * g++.dg/template/friend12.C: New test.
50058 * g++.dg/template/friend13.C: Likewise.
50059 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
50061 2003-01-08 Jan Hubicka <jh@suse.cz>
50063 * gcc.dg/i386-cadd.c: New test.
50064 * gcc.dg/i386-cmov4.c: Likewise.
50066 2003-01-06 Mark Mitchell <mark@codesourcery.com>
50069 * g++.dg/warn/Wunused-3.C: New test.
50071 * g++.dg/abi/bitfield9.C: New test.
50074 * g++.dg/parse/defarg3.C: New test.
50076 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
50078 * g++.dg/parse/ambig1.C: New test.
50079 * g++.dg/parse/defarg2.C: New test.
50081 2003-01-05 Mark Mitchell <mark@codesourcery.com>
50083 * g++.dg/template/defarg-1.C: New test.
50084 * g++.dg/template/local2.C: Likewise.
50086 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
50088 * gcc.c-torture/execute/20030105-1.c: New test.
50090 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50092 * g++.dg/parse/namespace3.C: Remove extra semicolons.
50093 * g++.dg/parse/namespace4.C: Likewise.
50095 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
50097 * g++.dg/template/ntp2.C: New test.
50099 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
50101 * g++.dg/parse/extern-C-1.C: New test.
50103 * g++.dg/parse/namespace4.C: New test.
50105 * g++.dg/template/nested1.C: New test.
50107 * g++.dg/parse/namespace3.C: New test.
50109 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
50111 * g++.dg/lookup/two-stage1.C: New test.
50113 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50115 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
50116 * g++.old-deja/g++.jason/access8.C: Likewise.
50117 * g++.old-deja/g++.other/decl5.C: Likewise.
50119 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
50121 * g++.dg/parse/parse7.C: New test.
50123 2003-01-02 Mark Mitchell <mark@codesourcery.com>
50126 * g++.dg/ext/attrib7.C: New test.
50128 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
50130 * g++.dg/parse/parse6.C: New test.
50132 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
50134 * gcc.dg/h8300-stack-1.c: New.
50136 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
50138 g++.dg/lookup/exception1.C: New test.
50140 g++.dg/lookup/template1.C: New test.
50142 g++.dg/parse/namespace2.C: New test.
50144 g++.dg/parse/parens2.C: New test.
50146 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
50148 * g++.dg/parse/parse5.C: New test.
50149 * g++.dg/lookup/scoped4.C: New test.
50151 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
50153 * g++.dg/parse/parens1.C: New test.
50155 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
50157 * g++.dg/parse/parens2.C: New test.
50159 * g++.dg/lookup/scope-operator1.C: New test.
50161 * g++.dg/parse/operator1.C: New test.
50163 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50165 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
50166 * g++.old-deja/g++.other/access6.C: Likewise.
50167 * g++.old-deja/g++.other/decl1.C: Likewise.
50168 * g++.old-deja/g++.pt/typename12.C: Likewise.
50170 2002-12-31 Mark Mitchell <mark@codesourcery.com>
50172 * g++.dg/parse/namespace1.C: New test.
50174 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
50176 * g++.dg/parse/parse4.C: New test.
50178 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
50180 * g++.dg/parse/parse3.C: New test.
50182 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
50184 * g++.dg/parse/parse2.C: New test.
50186 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
50188 * g++.dg/template/friend11.C: New test.
50190 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
50192 * g++.dg/parse/parse1.C: New test.
50194 2002-12-31 Janis Johnson <janis187@us.ibm.com>
50196 * lib/profopt.exp: Change the name of a global variable to avoid
50197 possible clashes with other test suites.
50199 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
50201 * g++.dg/inherit/covariant8.C: New test.
50203 2002-12-31 Mark Mitchell <mark@codesourcery.com>
50205 * g++.dg/init/array9.C: New test.
50208 * g++.dg/parse/expr1.C: New test.
50210 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
50212 * gcc.c-torture/compile/20021230-1.c: New test.
50214 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
50216 * g++.dg/inherit/covariant5.C: New test.
50217 * g++.dg/inherit/covariant6.C: New test.
50218 * g++.dg/inherit/covariant7.C: New test.
50220 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50223 * g++.dg/other/access2.C: New test.
50225 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
50227 * g++.dg/other/anon-struct.C: No longer fails
50228 * g++.old-deja/g++.brendan/parse4.C: Likewise.
50229 * g++.old-deja/g++.brendan/parse5.C: Likewise.
50230 * g++.old-deja/g++.brendan/parse6.C: Likewise.
50232 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
50234 * g++.dg/parse/angle-bracket.C (main): No longer fails.
50236 2002-12-27 Mark Mitchell <mark@codesourcery.com>
50238 * g++.dg/eh/spec4.C: Remove stray semicolon.
50239 * g++.dg/expr/pmf-1.C: Change error message.
50240 * g++.dg/ext/asm1.C: Remove stray semicolon.
50241 * g++.dg/ext/typename1.C: Add missing typenames.
50242 * g++.dg/inherit/template-as-base.C: Change error message.
50243 * g++.dg/lookup/scoped1.C: Likewise.
50244 * g++.dg/lookup/scoped2.C: Likewise.
50245 * g++.dg/lookup/using2.C: Likewise.
50246 * g++.dg/other/component1.C: Remove stray semicolon.
50247 * g++.dg/other/do1.C: Change error message.
50248 * g++.dg/other/error2.C: Likewise.
50249 * g++.dg/other/init1.C: Likewise.
50250 * g++.dg/other/packed1.C: Remove stray semicolon.
50251 * g++.dg/other/ptrmem2.C: Change error message.
50252 * g++.dg/parse/parameter-declaration-1.C: Remove line number
50254 * g++.dg/special/initp1.C: Remove invalid attribute usage.
50255 * g++.dg/template/access3.C: Add typename keyword.
50256 * g++.dg/template/access5.C: Remove stray semicolon.
50257 * g++.dg/template/access6.C: Likewise.
50258 * g++.dg/template/complit1.C: Likewise.
50259 * g++.dg/template/crash1.C: Change error message.
50260 * g++.dg/template/inherit2.C: Remove stray semicolon.
50261 * g++.dg/template/instantiate2.C: Likewise.
50262 * g++.dg/template/instantiate3.C: Change error message.
50263 * g++.dg/template/qual1.C: Remove stray semicolon.
50264 * g++.dg/template/qualttp18.C: Change error message.
50265 * g++.dg/template/ref1.C: Remove stray semicolon.
50266 * g++.dg/template/sizeof1.C (A::value): Declare it.
50267 * g++.dg/template/spec4.C: Change error message.
50268 * g++.dg/template/static1.C: Likewise.
50269 * g++.dg/template/type1.C: Likewise.
50270 * g++.dg/template/typename3.C: Likewise.
50271 * g++.old-deja/g++.benjamin/13478.C: Change error message.
50272 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
50273 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
50274 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
50275 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
50276 named return value extension.
50277 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
50278 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
50279 * g++.old-deja/g++.bob/extern_C.C: Likewise.
50280 * g++.old-deja/g++.bob/inherit2.C: Likewise.
50281 * g++.old-deja/g++.brendan/complex1.C: Likewise.
50282 * g++.old-deja/g++.brendan/copy5.C: Likewise.
50283 * g++.old-deja/g++.brendan/crash13.C: Likewise.
50284 * g++.old-deja/g++.brendan/crash15.C: Likewise.
50285 * g++.old-deja/g++.brendan/crash18.C: Change error message.
50286 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
50287 * g++.old-deja/g++.brendan/crash38.C: Likewise.
50288 * g++.old-deja/g++.brendan/crash50.C: Likewise.
50289 * g++.old-deja/g++.brendan/crash56.C: Likewise.
50290 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
50292 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
50293 * g++.old-deja/g++.brendan/crash8.C: Change error message.
50294 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
50295 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
50296 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
50297 * g++.old-deja/g++.brendan/template11.C: Likewise.
50298 * g++.old-deja/g++.brendan/template26.C: Likewise.
50299 * g++.old-deja/g++.brendan/template27.C: Use explicit
50300 specialization syntax.
50301 * g++.old-deja/g++.brendan/template30.C: Likewise.
50302 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
50303 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
50304 non-dependent names.
50305 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
50306 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
50307 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
50308 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
50309 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
50310 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
50311 named return value extension.
50312 * g++.old-deja/g++.ext/namedret2.C: Likewise.
50313 * g++.old-deja/g++.ext/namedret3.C: Likewise.
50314 * g++.old-deja/g++.ext/return1.C: Likewise.
50315 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
50316 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
50317 * g++.old-deja/g++.jason/access8.C: Likewise.
50318 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
50319 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
50320 pseudo-destructor names.
50321 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
50322 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
50323 pseudo-destructor names.
50324 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
50325 * g++.old-deja/g++.jason/overload19.C: Likewise.
50326 * g++.old-deja/g++.jason/overload32.C: Likewise.
50327 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
50329 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
50330 * g++.old-deja/g++.jason/return.C: Likewise.
50331 * g++.old-deja/g++.jason/return2.C: Likewise.
50332 * g++.old-deja/g++.jason/shadow1.C: Likewise.
50333 * g++.old-deja/g++.jason/special.C: Use explicit specialization
50335 * g++.old-deja/g++.jason/template10.C: Account for use of
50336 non-dependent names.
50337 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
50339 * g++.old-deja/g++.jason/template37.C: Likewise.
50340 * g++.old-deja/g++.law/access4.C: Change error messages.
50341 * g++.old-deja/g++.law/arm13.C: Remove incorrect
50342 pseudo-destructor names.
50343 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
50344 * g++.old-deja/g++.law/ctors9.C: Likewise.
50345 * g++.old-deja/g++.law/cvt22.C: Likewise.
50346 * g++.old-deja/g++.law/dtors5.C: Likewise.
50347 * g++.old-deja/g++.law/global-init1.C: Likewise.
50348 * g++.old-deja/g++.law/missed-error3.C: Likewise.
50349 * g++.old-deja/g++.law/operators28.C: Likewise.
50350 * g++.old-deja/g++.law/visibility28.C: Likewise.
50351 * g++.old-deja/g++.martin/eval1.C: Likewise.
50352 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
50354 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
50355 * g++.old-deja/g++.mike/net34.C: Likewise.
50356 * g++.old-deja/g++.mike/net36.C: Likewise.
50357 * g++.old-deja/g++.mike/ns2.C: Likewise.
50358 * g++.old-deja/g++.mike/p12306.C: Likewise.
50359 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
50361 * g++.old-deja/g++.mike/p700.C: Likewise.
50362 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
50363 * g++.old-deja/g++.mike/p710.C: Likewise.
50364 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
50366 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
50367 * g++.old-deja/g++.mike/pmf9.C: Likewise.
50368 * g++.old-deja/g++.ns/crash2.C: Likewise.
50369 * g++.old-deja/g++.ns/crash3.C: Likewise.
50370 * g++.old-deja/g++.ns/invalid1.C: Likewise.
50371 * g++.old-deja/g++.ns/ns17.C: Likewise.
50372 * g++.old-deja/g++.ns/template16.C: Likewise.
50373 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
50375 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
50376 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
50377 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
50378 named return value extension.
50379 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
50380 * g++.old-deja/g++.other/access4.C: Issue additional error
50382 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
50383 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
50384 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
50385 * g++.old-deja/g++.other/crash25.C: Change error message.
50386 * g++.old-deja/g++.other/crash4.C: Change error message.
50387 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
50388 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
50389 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
50391 * g++.old-deja/g++.other/defarg8.C: Likewise.
50392 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
50393 * g++.old-deja/g++.other/dtor10.C: Likewise.
50394 * g++.old-deja/g++.other/incomplete.C: Likewise.
50395 * g++.old-deja/g++.other/linkage7.C: Likewise.
50396 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
50398 * g++.old-deja/g++.other/mangle2.C: Likewise.
50399 * g++.old-deja/g++.other/refinit2.C: Likewise.
50400 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
50401 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
50402 * g++.old-deja/g++.pt/crash28.C: Likewise.
50403 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
50405 * g++.old-deja/g++.pt/crash32.C: Change error message.
50406 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
50407 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
50408 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
50409 error message position.
50410 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
50411 * g++.old-deja/g++.pt/defarg8.C: Change error message.
50412 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
50414 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
50415 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
50416 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
50417 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
50419 * g++.old-deja/g++.pt/explicit31.C: Likewise.
50420 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
50421 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
50423 * g++.old-deja/g++.pt/explicit71.C: Change error message.
50424 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
50426 * g++.old-deja/g++.pt/friend28.C: Account for use of
50427 non-dependent names.
50428 * g++.old-deja/g++.pt/friend29.C: Likewise.
50429 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
50431 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
50432 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
50433 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
50435 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
50436 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
50438 * g++.old-deja/g++.pt/memclass20.C: Likewise.
50439 * g++.old-deja/g++.pt/memclass5.C: Likewise.
50440 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
50442 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
50443 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
50444 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
50445 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
50446 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
50447 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
50449 * g++.old-deja/g++.pt/spec10.C: Likewise.
50450 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
50451 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
50452 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
50453 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
50454 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
50455 * g++.old-deja/g++.pt/ttp62.C: Likewise.
50456 * g++.old-deja/g++.pt/ttp64.C: Likewise.
50457 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
50458 * g++.old-deja/g++.pt/typename15.C: Likewise.
50459 * g++.old-deja/g++.pt/typename22.C: Likewise.
50460 * g++.old-deja/g++.pt/typename6.C: Change error messages.
50461 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
50462 * g++.old-deja/g++.pt/virtual2.C: Likewise.
50463 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
50465 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
50466 return value extension.
50467 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
50468 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
50469 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
50470 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
50472 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
50474 * g++.dg/warn/inline1.C: New test.
50475 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
50476 * g++.old-deja/g++.jason/synth10.C: Likewise.
50477 * g++.old-deja/g++.mike/net31.C: Likewise.
50478 * g++.old-deja/g++.mike/p8786.C: Likewise.
50480 * g++.dg/template/friend10.C: New test.
50481 * g++.dg/template/conv5.C: New test.
50483 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
50485 * g++.dg/lookup/scoped3.C: New test.
50487 * g++.dg/lookup/decl1.C: New test.
50488 * g++.dg/lookup/decl2.C: New test.
50490 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
50492 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
50493 gcc.c-torture/compile/20021015-1.c,
50494 gcc.c-torture/compile/20021015-2.c,
50495 gcc.c-torture/compile/20021123-1.c,
50496 gcc.c-torture/compile/20021123-2.c,
50497 gcc.c-torture/compile/20021123-3.c,
50498 gcc.c-torture/compile/20021123-4.c,
50499 gcc.c-torture/execute/20021024-1.c: Add tests previously added
50500 only to 3.1 or 3.2 branch.
50502 2002-12-23 Mark Mitchell <mark@codesourcery.com>
50504 * gcc.dg/i386-bitfield3.c: New test.
50506 * gcc.dg/i386-bitfield2.c: New test.
50508 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
50510 * g++.dg/parse/conv_op1.C: New test.
50512 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
50514 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
50517 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
50519 * gcc.c-torture/compile/20021220-1.c: New test.
50521 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
50523 * gcc.dg/i386-fastcall-1.c: New.
50525 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
50527 * gcc.c-torture/execute/20021219-1.c: New test.
50529 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
50531 * gcc.dg/i386-pic-1.c: New test.
50533 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50536 * g++.dg/template/friend9.C: New test.
50538 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50541 * g++.dg/template/access7.C: New test.
50543 2002-12-18 Nick Clifton <nickc@redhat.com>
50545 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
50546 the libstdc++-v3 directory has been found.
50548 2002-12-12 Devang Patel <dpatel@apple.com>
50549 * gcc.dg/darwin-ld-1.c: New test.
50550 * gcc.dg/darwin-ld-2.c: New test.
50551 * gcc.dg/darwin-ld-3.c: New test.
50552 * gcc.dg/darwin-ld-4.c: New test.
50553 * gcc.dg/darwin-ld-5.c: New test.
50555 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
50557 * gcc.c-torture/compile/20021212-1.c: New test.
50559 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
50561 * gcc.dg/fshort-wchar: New test.
50563 2002-12-10 Mark Mitchell <mark@codesourcery.com>
50566 * g++.dg/template/dtor1.C: New test.
50568 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
50571 2002-12-10 Jakub Jelinek <jakub@redhat.com>
50573 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
50575 2002-12-09 Mark Mitchell <mark@codesourcery.com>
50577 * g++.dg/template/static1.C: New test.
50578 * g++.dg/template/static2.C: New test.
50579 * g++.old-deja/g++.ext/memconst.C: New test.
50581 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50583 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
50584 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
50585 * g++.dg/special/initp1.C: Likewise.
50587 2002-12-06 Jakub Jelinek <jakub@redhat.com>
50589 * gcc.c-torture/execute/20021204-1.c: New test.
50591 2002-12-04 Geoffrey Keating <geoffk@apple.com>
50593 * gcc.dg/ppc-fmadd-1.c: New file.
50594 * gcc.dg/ppc-fmadd-2.c: New file.
50595 * gcc.dg/ppc-fmadd-3.c: New file.
50597 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
50599 * gcc.c-torture/compile/20021204-1.c: New test.
50601 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
50603 * g++.dg/inherit/covariant2.C: New test.
50604 * g++.dg/inherit/covariant3.C: New test.
50605 * g++.dg/inherit/covariant4.C: New test.
50606 * g++.dg/inherit/covariant1.C: Remove XFAIL.
50607 * g++.old-deja/g++.robertl/eb17.C: Likewise.
50609 2002-12-03 Mark Mitchell <mark@codesourcery.com>
50612 * g++.dg/init/brace3.C: New test.
50614 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
50616 * gcc.dg/20020210-1.c: Fix a comment typo.
50618 2002-12-02 Mark Mitchell <mark@codesourcery.com>
50621 * g++.dg/parse/defarg1.C: New test.
50624 * g++.dg/template/char1.C: New test.
50626 * g++.dg/template/varmod1.C: Fix typo.
50628 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50631 * g++.old-deja/g++.pt/crash32.C: Expect error.
50633 2002-12-01 Mark Mitchell <mark@codesourcery.com>
50636 * g++.dg/template/varmod1.C: New test.
50639 * g++.dg/inherit/typeinfo1.C: New test.
50642 * g++.dg/inherit/typedef1.C: New test.
50644 2002-11-30 Mark Mitchell <mark@codesourcery.com>
50648 * g++.dg/template/strlen1.C: New test.
50651 * g++.dg/template/ctor2.C: New test.
50654 * g++.dg/init/string1.C: New test.
50657 * g++.dg/template/friend8.C: New test.
50659 2002-11-29 Joe Buck <jbuck@synopsys.com>
50661 * g++.dg/lookup/anon2.C: New test.
50663 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
50665 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
50668 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
50670 * gcc.dg/bitfld-6.c: New test.
50672 2002-11-27 Jan Hubicka <jh@suse.cz>
50674 * gcc.c-torture/execute/20021127.[cx]: New test.
50676 2002-11-26 Jan Hubicka <jh@suse.cz>
50678 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
50681 2002-11-26 Geoffrey Keating <geoffk@apple.com>
50683 * g++.dg/init/brace2.C: New test.
50684 * g++.old-deja/g++.mike/p9129.C: Correct.
50686 2002-11-26 Mark Mitchell <mark@codesourcery.com>
50688 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
50690 2002-11-25 Andreas Bauer <baueran@in.tum.de>
50692 * gcc.dg/sibcall-6: New test for indirect sibcalls.
50694 2002-11-25 Mark Mitchell <mark@codesourcery.com>
50696 * g++.dg/abi/empty11.C: New test.
50697 * g++.dg/rtti/cv1.C: New test.
50699 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
50701 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
50703 2002-11-24 Mark Mitchell <mark@codesourcery.com>
50705 * g++.dg/abi/empty10.C: New test.
50707 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
50709 * gcc.c-torture/compile/20021124-1.c: New test.
50711 2002-11-22 Mark Mitchell <mark@codesourcery.com>
50713 * g++.dg/abi/rtti2.C: New test.
50715 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
50717 * gcc.dg/i386-unroll-1.c: New test.
50719 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
50721 * gcc.c-torture/compile/20021120-1.c: New test.
50722 * gcc.c-torture/compile/20021120-2.c: New test.
50724 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
50726 * gcc.dg/bitfld-5.c: New test.
50728 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
50730 * gcc.c-torture/execute/20021120-3.c: New test.
50732 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
50734 * gcc.c-torture/execute/20021120-2.c: New test.
50736 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
50738 * gcc.c-torture/execute/20021120-1.c: New test.
50740 2002-11-20 Jakub Jelinek <jakub@redhat.com>
50742 * gcc.c-torture/execute/20021118-3.c: New test.
50744 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
50746 * gcc.c-torture/compile/20021119-1.c: New test.
50748 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
50750 * gcc.dg/duff-1.c: New test.
50751 * gcc.dg/duff-2.c: New test.
50752 * gcc.dg/duff-3.c: New test.
50754 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
50756 * gcc.dg/cpp/_Pragma5.c: New test.
50758 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
50760 * gcc.c-torture/execute/20021118-2.c: New test.
50762 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
50764 * gcc.c-torture/execute/20021118-1.c: New test.
50766 2002-11-16 Jakub Jelinek <jakub@redhat.com>
50768 * gcc.dg/20021116-1.c: New test.
50770 2002-11-14 Mark Mitchell <mark@codesourcery.com>
50772 * g++.dg/abi/vcall1.C: New test.
50774 2002-11-14 Jakub Jelinek <jakub@redhat.com>
50776 * gcc.dg/20021029-1.c: New test.
50777 * gcc.dg/20021029-2.c: New test.
50779 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
50781 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
50783 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
50786 * gcc.dg/20021110.c: Move to ...
50787 * gcc.c-torture/compile/20021110.c: .... here.
50789 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50792 * gcc.c-torture/execute/20021111-1.c
50794 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
50797 * gcc.dg/20021110.c: New test.
50799 2002-11-10 Mark Mitchell <mark@codesourcery.com>
50801 * g++.dg/abi/vthunk3.C: Run only on x86.
50803 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
50805 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
50807 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
50809 * lib/compat.exp (compat-execute): Fix logic error in last
50812 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
50814 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
50816 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50819 * g++.dg/template/access6.C: New test.
50821 2002-11-08 Jan Hubicka <jh@suse.cz>
50823 * gcc.dg/i386-ssefp-1.c: New test.
50824 * gcc.dg/i386-ssefp-1.c: New test.
50826 2002-11-08 Jan Hubicka <jh@suse.cz>
50828 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
50830 2002-11-07 Mark Mitchell <mark@codesourcery.com>
50832 * g++.dg/abi/vthunk3.C: New test.
50835 * g++.dg/template/crash2.C: New test.
50837 2002-11-07 Mark Mitchell <mark@codesourcery.com>
50839 * g++.dg/abi/dtor1.C: New test.
50840 * g++.dg/abi/dtor2.C: Likewise.
50842 2002-11-05 Geoffrey Keating <geoffk@apple.com>
50844 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
50847 2002-11-04 Adam Nemet <anemet@lnxw.com>
50849 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
50850 -mthumb. Only xfail with -O0.
50852 2002-11-03 Mark Mitchell <mark@codesourcery.com>
50854 * g++.dg/abi/thunk1.C: New test.
50855 * g++.dg/abi/thunk2.C: Likewise.
50856 * g++.dg/abi/vtt1.C: Likewise.
50858 2002-11-02 Diego Novillo <dnovillo@redhat.com>
50860 PR optimization/8423
50861 * gcc.c-torture/execute/builtin-constant.c: New test.
50863 2002-11-01 Zack Weinberg <zack@codesourcery.com>
50865 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
50866 Add some more cases.
50868 2002-11-01 Mark Mitchell <mark@codesourcery.com>
50871 * g++.dg/opt/local1.C: New test.
50873 2002-10-30 Mark Mitchell <mark@codesourcery.com>
50876 * g++.dg/template/complit1.C: New test.
50879 * g++.dg/template/typename4.C: Likewise.
50881 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50883 Core issue 287, PR c++/7639
50884 * g++.dg/template/instantiate1.C: Adjust error location.
50885 * g++.dg/template/instantiate3.C: New test.
50886 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
50887 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
50888 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
50890 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
50892 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
50894 2002-10-29 Mark Mitchell <mark@codesourcery.com>
50897 * g++.dg/init/dtor2.C: New test.
50899 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50901 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
50902 * gcc.dg/nest.c: Bypass errors on irix6.
50904 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
50906 * gcc.dg/nest.c: Expect error for mmix-*-*.
50907 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
50909 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
50911 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
50914 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
50916 2002-10-25 Mike Stump <mrs@apple.com>
50918 * gcc.dg/warn-1.c: New test.
50920 2002-10-25 Zack Weinberg <zack@codesourcery.com>
50922 * g++.dg/template/typename3.C: New test.
50924 2002-10-25 Mark Mitchell <mark@codesourcery.com>
50926 * g++.dg/lookup/ptrmem1.C: New test.
50928 * g++.dg/abi/vthunk2.C: New test.
50930 2002-10-25 Zack Weinberg <zack@codesourcery.com>
50932 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
50934 2002-10-24 Mark Mitchell <mark@codesourcery.com>
50936 * g++.dg/abi/empty9.C: New test.
50938 2002-10-24 Richard Henderson <rth@redhat.com>
50940 * g++.dg/inherit/thunk1.C: Enable for ia64.
50942 2002-10-23 Mark Mitchell <mark@codesourcery.com>
50945 * g++.dg/lookup/pretty1.C: New test.
50947 2002-10-23 Jakub Jelinek <jakub@redhat.com>
50949 * gcc.dg/20021023-1.c: New test.
50951 2002-10-23 Mark Mitchell <mark@codesourcery.com>
50954 * g++.dg/parse/inline1.C: New test.
50956 2002-10-23 Richard Henderson <rth@redhat.com>
50958 * g++.dg/inherit/thunk1.C: Enable for x86_64.
50960 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
50962 2002-10-22 Mark Mitchell <mark@codesourcery.com>
50965 * g++.dg/parse/stmtexpr3.C: New test.
50967 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
50969 * g++.dg/expr/cond1.C: New test.
50971 2002-10-21 Zack Weinberg <zack@codesourcery.com>
50973 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
50975 2002-10-21 Mark Mitchell <mark@codesourcery.com>
50977 * g++.dg/abi/vbase13.C: New test.
50978 * g++.dg/abi/vbase14.C: Likewise.
50980 2002-10-21 Jakub Jelinek <jakub@redhat.com>
50982 * gcc.dg/tls/pic-1.c: New test.
50983 * gcc.dg/tls/nonpic-1.c: New test.
50984 * gcc.dg/20021018-1.c: New test.
50986 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
50988 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
50989 Remove only files with the same base name as the test case.
50990 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
50991 (profopt-execute): Likewise. Also, remove old profiling
50992 and performance data files before running the tests.
50994 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
50995 * g++.dg/bprob/bprob.exp: Likewise.
50996 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
50997 to allow more general test case names.
50999 * g++.dg/bprob/bprob-1.C: Rename to ...
51000 * g++.dg/bprob/g++-bprob-1.C: ... this.
51002 * g77.dg/bprob/bprob-1.f: Rename to ...
51003 * g77.dg/bprob/g77-bprob-1.f: ... this.
51005 2002-10-21 Zack Weinberg <zack@codesourcery.com>
51007 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
51008 bison 1.50 or later.
51010 2002-10-21 Janis Johnson <janis187@us.ibm.com>
51012 * g++.dg/README: Describe more test directories.
51014 2002-10-21 Mark Mitchell <mark@codesourcery.com>
51016 * g++.dg/init/array6.C: Add additional tests.
51018 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
51020 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
51021 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
51023 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
51025 * gcc.c-torture/compile/20020604-1.x: New.
51026 * gcc.c-torture/compile/simd-5.x: Likewise.
51027 * gcc.c-torture/execute/920710-1.x: Likewise.
51028 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
51030 2002-10-21 Mark Mitchell <mark@codesourcery.com>
51032 * g++.dg/inherit/override1.C: Add dg-options clause.
51034 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
51036 * gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
51039 2002-10-19 Andreas Schwab <schwab@suse.de>
51041 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
51042 directory component.
51044 2002-10-18 Mark Mitchell <mark@codesourcery.com>
51046 * g++.dg/inherit/thunk1.C: New test.
51048 * g++.dg/inherit/override1.C: New test.
51050 * g++.dg/abi/mangle11.C: New test.
51051 * g++.dg/abi/mangle14.C: New test.
51052 * g++.dg/abi/mangle17.C: New test.
51054 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
51056 * g++.dg/overload/member2.C: New test.
51058 2002-10-17 Janis Johnson <janis187@us.ibm.com>
51060 * g++.dg/README: Describe new compat directory.
51061 * g++.dg/dg.exp: Skip tests in compat directory.
51062 * README.compat: New file.
51063 * lib/compat.exp: New expect script.
51064 * g++.dg/compat: New test directory.
51065 * g++.dg/compat/compat.exp: New expect script.
51066 * g++.dg/compat/abi: New test directory.
51067 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
51068 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
51069 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
51070 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
51071 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
51072 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
51073 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
51074 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
51075 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
51076 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
51077 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
51078 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
51079 * g++.dg/compat/break: New test directory.
51080 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
51081 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
51082 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
51083 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
51084 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
51085 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
51086 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
51087 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
51088 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
51089 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
51090 g++.dg/compat/break/README: New files.
51091 * g++.dg/compat/eh: New test directory.
51092 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
51093 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
51094 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
51095 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
51096 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
51097 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
51098 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
51099 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
51100 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
51101 g++.dg/compat/eh/filter2_y.C,
51102 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
51103 g++.dg/compat/eh/new1_y.C,
51104 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
51105 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
51106 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
51107 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
51108 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
51109 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
51110 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
51111 g++.dg/compat/eh/unexpected1_y.C: New files.
51112 * g++.dg/compat/init: New test directory.
51113 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
51114 g++.dg/compat/init/array5_y.C,
51115 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
51116 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
51117 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
51118 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
51119 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
51120 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
51121 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
51122 g++.dg/compat/init/init-ref2_y.C: New files.
51124 2002-10-17 Mark Mitchell <mark@codesourcery.com>
51127 * g++.dg/inherit/using3.C: New test.
51129 2002-10-17 Jan Hubicka <jh@suse.cz>
51131 * gcc.dg/20021017-2.c: New test.
51133 2002-10-17 Mark Mitchell <mark@codesourcery.com>
51135 * g++.dg/abi/mangle16.C: Adjust.
51137 * g++.dg/init/array8.C: New test.
51139 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
51141 * gcc.dg/special/mips-abi.exp: New test.
51142 * gcc.dg/special/mips-abi.s: Empty file used by the above.
51144 2002-10-16 Mark Mitchell <mark@codesourcery.com>
51146 * g++.dg/abi/mangle16.C: New test.
51147 * g++.dg/abi/mangle17.C: Likewise.
51150 * g++.dg/template/ref1.C: New test.
51152 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51154 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
51156 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
51158 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
51160 2002-10-16 Mark Mitchell <mark@codesourcery.com>
51163 * g++.dg/init/array7.C: New test.
51165 2002-10-15 Mark Mitchell <mark@codesourcery.com>
51167 * g++.dg/init/array6.C: New test.
51169 * g++.dg/abi/mangle13.C: Likewise.
51170 * g++.dg/abi/mangle14.C: Likewise.
51171 * g++.dg/abi/mangle15.C: Likewise.
51173 2002-10-14 Mark Mitchell <mark@codesourcery.com>
51175 * g++.dg/abi/empty8.C: New test.
51177 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
51179 * g++.dg/init/ctor1.C: New test.
51181 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
51183 * gcc.c-torture/execute/20021015-1.c: New test.
51185 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
51187 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
51189 2002-10-14 Jan Hubicka <jh@suse.cz>
51191 * gcc.dg/i386-ssetype-[1-5].c: New tests.
51193 2002-10-14 Richard Henderson <rth@redhat.com>
51195 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
51197 2002-10-14 Mark Mitchell <mark@codesourcery.com>
51199 PR optimization/6631
51200 * g++.dg/opt/const2.C: New test.
51202 2002-10-14 Mark Mitchell <mark@codesourcery.com>
51205 * g++.dg/parse/friend1.C: New test.
51206 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
51208 2002-10-14 Jakub Jelinek <jakub@redhat.com>
51210 * gcc.dg/20021014-1.c: New test.
51212 2002-10-11 Mark Mitchell <mark@codesourcery.com>
51215 * g++.dg/ext/vlm1.C: New test.
51216 * g++.dg/ext/vlm2.C: Likewise.
51218 * g++.dg/init/array1.C: Remove invalid braces.
51219 * g++.dg/init/brace1.C: New test.
51220 * g++.dg/init/copy2.C: Likewise.
51221 * g++.dg/init/copy3.C: Likewise.
51222 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
51223 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
51226 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
51228 * gcc.dg/cpp/assembler.S: Don't use -ansi.
51230 2002-10-11 Richard Shann <richard.shann@superh.com>
51232 * gcc.c-torture/compile/simd-5.c: New test.
51234 2002-10-10 Roger Sayle <roger@eyesopen.com>
51236 * gcc.c-torture/execute/shiftopt-1.c: New test case.
51238 2002-10-10 Jim Wilson <wilson@redhat.com>
51240 * gcc.c-torture/execute/20021010-1.c: New test.
51242 2002-10-09 Zack Weinberg <zack@codesourcery.com>
51245 * g++.dg/ext/typedef-init.C: New test.
51246 * gcc.dg/typedef-init.c: New test.
51248 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
51250 * gcc.dg/cpp/paste13.c: New test.
51252 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51254 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
51255 remaining platforms, XFAIL during compile, not execute. Don't
51258 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
51260 * gcc.dg/alias-1.c: Tweak expected warning.
51262 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
51264 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
51266 2002-10-06 Andreas Jaeger <aj@suse.de>
51268 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
51269 * gcc.dg/cpp/c++98.C: Likewise.
51271 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
51272 * g++.dg/cpp/c++98.C: Likewise.
51274 * g++.dg/README (Subdirectories): Mention cpp directory.
51277 * gcc.dg/20021006-1.c: New test.
51279 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51282 * g++.dg/other/warning1.C: New test.
51284 2002-10-04 Roger Sayle <roger@eyesopen.com>
51286 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
51287 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
51288 and sparc-*-* with -m64 as expected failures. See PR 8087.
51290 2002-10-03 Mark Mitchell <mark@codesourcery.com>
51293 * g++.dg/template/ptrmem3.C: New test.
51296 * g++.dg/template/union1.C: New test.
51298 2002-10-03 Mark Mitchell <mark@codesourcery.com>
51301 * g++.dg/abi/mangle9.C: New test.
51302 * g++.dg/abi/mangle10.C: New test.
51303 * g++.dg/abi/mangle11.C: New test.
51304 * g++.dg/abi/mangle12.C: New test.
51306 2002-10-02 Mark Mitchell <mark@codesourcery.com>
51309 * g++.dg/template/meminit1.C: New test.
51310 * g++.dg/warn/Wreorder-1.C: Likewise.
51311 * g++.old-deja/g++.mike/warn3.C: Tweak.
51312 * lib/prune.exp: Ingore "in copy constructor".
51314 2002-10-02 Andreas Jaeger <aj@suse.de>
51316 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
51317 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
51318 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
51321 2002-10-01 Mark Mitchell <mark@codesourcery.com>
51323 * gcc.dg/empty1.C: Fix typo.
51325 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
51327 * gcc.dg/alias-1.c: New test.
51329 2002-10-01 Mark Mitchell <mark@codesourcery.com>
51331 * gcc.dg/empty1.C: New test.
51333 * g++.dg/tls/init-2.C: Tweak error messages.
51335 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
51337 * gcc.c-torture/compile/20020923-1.c: New test.
51339 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
51341 * gcc.c-torture/execute/ffs-1.c: New test.
51342 * gcc.c-torture/execute/ffs-2.c: Ditto.
51344 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
51346 * g++.dg/overload/member1.C: New test.
51348 2002-09-30 Mark Mitchell <mark@codesourcery.com>
51350 * g++.dg/abi/empty7.C: New test.
51351 * g++.dg/init/pm2.C: Likewise.
51353 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
51355 * g++.dg/rtti/crash1.C: New test.
51357 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
51359 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
51360 gcc.dg/sibcall-4.c: New tests.
51362 2002-09-28 Roger Sayle <roger@eyesopen.com>
51364 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
51365 powerpc and MMIX targets.
51367 2002-09-27 Zack Weinberg <zack@codesourcery.com>
51369 * gcc.dg/cpp/20020927-1.c: New.
51371 2002-09-26 David S. Miller <davem@redhat.com>
51373 * gcc.c-torture/compile/trunctfdf.c: New.
51375 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51377 * lib/target-supports.exp (check_weak_available): Handle solaris2.
51379 2002-09-27 Alan Modra <amodra@bigpond.net.au>
51381 * gcc.c-torture/execute/loop-15.c: New.
51383 2002-09-26 Janis Johnson <janis187@us.ibm.com>
51385 * README.QMTEST: Fix typo.
51387 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
51389 * gcc.dg/20020926-1.c: New test.
51391 2002-09-25 David S. Miller <davem@redhat.com>
51394 * gcc.c-torture/execute/shiftdi.c: New test.
51396 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
51398 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
51399 unique to the tool.
51400 * lib/g77.exp (g77_init): Likewise.
51401 * lib/g++.exp (g++_init): Likewise.
51402 * lib/objc.exp (objc_init): Likewise.
51404 2002-09-25 Mark Mitchell <mark@codesourcery.com>
51406 * g++.dg/abi/empty5.C: New test.
51407 * g++.dg/abi/empty6.C: New test.
51408 * g++.dg/abi/vbase12.C: New test.
51410 2002-09-25 Richard Henderson <rth@redhat.com>
51412 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
51413 too-small long double.
51415 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
51417 * gcc.dg/20020919-1.c: New test.
51419 2002-09-23 Mark Mitchell <mark@codesourcery.com>
51421 * g++.dg/abi/bitfield6.C: New test.
51422 * g++.dg/abi/bitfield7.C: New test.
51423 * g++.dg/abi/bitfield8.C: New test.
51424 * g++.dg/abi/vbase11.C: New test.
51426 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
51428 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
51429 hppa*-*-hpux*. Update test comment.
51431 2002-09-20 Jakub Jelinek <jakub@redhat.com>
51433 * gcc.dg/tls/struct-1.c: New test.
51435 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
51437 * gcc.dg/cpp/tr-warn2.c: Update.
51439 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
51441 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
51443 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
51445 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
51448 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
51450 * gcc.c-torture/execute/ieee/mzero3.c: New test.
51452 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
51453 Adjust for c++filt moved to binutils. Remove spurious duplicate
51454 setting of cxxfilt.
51456 2002-09-19 Geoffrey Keating <geoffk@apple.com>
51458 * gcc.dg/20020312-2.c: Update for darwin.
51460 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
51462 * g++.old-deja/g++.other/crash32.C: Mark ICE.
51464 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
51466 * objc.dg/comp-types-1.m: New test.
51467 * objc.dg/comp-types-2.m: New test.
51468 * objc.dg/comp-types-3.m: New test.
51469 * objc.dg/comp-types-4.m: New test.
51470 * objc.dg/comp-types-5.m: New test.
51471 * objc.dg/comp-types-6.m: New test.
51473 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
51475 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
51477 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
51479 * g++.dg/other/do1.C: New test.
51481 * g++.dg/template/subst1.C: New test.
51483 2002-09-16 Steve Ellcey <sje@cup.hp.com>
51485 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
51487 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
51489 * g++.dg/template/qualttp20.C: Adjust expected errors.
51490 * g++.old-deja/g++.jason/report.C: Likewise.
51491 * g++.old-deja/g++.other/qual1.C: Likewise.
51493 * g++.dg/lookup/scoped2.C: New test.
51495 * g++.dg/ext/asm3.C: New test.
51497 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
51499 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
51501 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
51503 * ChangeLog: follow spelling conventions.
51504 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
51505 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
51506 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
51507 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
51508 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
51509 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
51510 * g++.old-deja/g++.law/global-init1.C: Likewise.
51511 * g++.old-deja/g++.other/delete4.C: Likewise.
51512 * g++.old-deja/g++.other/inline21.C: Likewise.
51513 * g++.old-deja/g++.other/singleton.C: Likewise.
51514 * g77.dg/strlen0.f: Likewise.
51515 * g77.f-torture/compile/20010519-1.f: Likewise.
51516 * g77.f-torture/compile/980310-4.f: Likewise.
51517 * gcc.c-torture/compile/20000605-1.c: Likewise.
51518 * gcc.c-torture/execute/20020225-1.c: Likewise.
51519 * gcc.dg/c90-hexfloat-2.c: Likewise.
51520 * gcc.dg/c99-bool-1.c: Likewise.
51521 * gcc.dg/c99-hexfloat-2.c: Likewise.
51522 * gcc.dg/dll-2.c: Likewise.
51523 * gcc.dg/wtr-union-init-1.c: Likewise.
51524 * gcc.dg/wtr-union-init-2.c: Likewise.
51525 * gcc.dg/wtr-union-init-3.c: Likewise.
51526 * gcc.dg/cpp/avoidpaste1.c: Likewise.
51527 * gcc.dg/cpp/defined.c: Likewise.
51528 * gcc.dg/cpp/macsyntx.c: Likewise.
51529 * gcc.dg/cpp/paste2.c: Likewise.
51530 * gcc.dg/cpp/trad/defined.c: Likewise.
51531 * gcc.dg/format/c90-printf-1.c: Likewise.
51532 * gcc.dg/format/c90-scanf-1.c: Likewise.
51533 * gcc.dg/format/c99-printf-1.c: Likewise.
51534 * gcc.dg/format/c99-scanf-1.c: Likewise.
51535 * gcc.misc-tests/gcov-8.c: Likewise.
51536 * lib/profopt.exp: Likewise.
51538 2002-09-15 Krister Walfridsson <cato@df.lth.se>
51540 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
51542 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
51544 * g++.dg/inherit/using2.C: New test.
51546 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
51548 * ChangeLog: Follow spelling conventions.
51549 * g++.dg/template/friend4.C: Likewise.
51550 * g++.old-deja/g++.pt/crash67.C: Likewise.
51551 * gcc.c-torture/execute/20000801-4.c: Likewise.
51552 * gcc.dg/c90-digraph-1.c: Likewise.
51553 * gcc.dg/c94-digraph-1.c: Likewise.
51554 * gcc.dg/c99-digraph-1.c: Likewise.
51555 * gcc.dg/cpp/line5.c: Likewise.
51556 * gcc.dg/cpp/multiline.c: Likewise.
51557 * gcc.dg/cpp/trad/literals-1.c: Likewise.
51558 * gcc.dg/format/attr-3.c: Likewise.
51559 * gcc.dg/format/c90-scanf-3.c: Likewise.
51560 * gcc.dg/format/ext-4.c: Likewise.
51562 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
51564 * g++.dg/template/pretty1.C: New test.
51566 2002-09-14 Alan Modra <amodra@bigpond.net.au>
51568 * gcc.c-torture/execute/struct-cpy-1.c: New test.
51570 2002-09-13 Matt Austern <austern@apple.com>
51572 * g++.dg/other/constref[12].C: New, regression tests for
51573 passing a cast expression to a function by const reference.
51575 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
51577 * g++.dg/template/deduce1.C: New test.
51579 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
51581 * gcc.c-torture/execute/simd-1.c: Force all use of int to
51584 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
51586 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
51589 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
51591 * gcc.c-torture/compile/20020910-1.c: New test.
51593 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
51595 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
51597 2002-09-10 Andreas Jaeger <aj@suse.de>
51599 * gcc.dg/20020312-2.c: Adjust for x86-64.
51601 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
51603 * g77.dg/7388.f: New test case for PR 7388.
51605 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
51607 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
51609 2002-09-05 Ziemowit Laski <zlaski@apple.com>
51611 * objc.dg/proto-lossage-1.m: New test.
51613 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
51615 * gcc.dg/cpp/_Pragma4.c: Fix typo.
51617 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
51619 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
51622 2002-09-06 Stan Shebs <shebs@apple.com>
51623 David Edelsohn <edelsohn@gnu.org>
51625 * gcc.dg/weak: New directory.
51626 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
51627 target-specific xfail bits.
51628 * gcc.dg/typeof-2.c: Move to new directory.
51629 * gcc.dg/weak.exp: New expect script.
51631 2002-09-06 Alan Modra <amodra@bigpond.net.au>
51633 * gcc.c-torture/execute/extzvsi.c: New test.
51635 2002-09-05 Stan Shebs <shebs@apple.com>
51637 * gcc.dg/weak-1.c: xfail on Darwin.
51638 * gcc.dg/weak-2.c: Ditto.
51639 * gcc.dg/weak-3.c: Ditto.
51640 * gcc.dg/weak-4.c: Ditto.
51641 * gcc.dg/weak-5.c: Ditto.
51642 * gcc.dg/weak-6.c: Ditto.
51643 * gcc.dg/weak-7.c: Ditto.
51644 * gcc.dg/weak-8.c: Ditto.
51645 * gcc.dg/weak-9.c: Ditto.
51647 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
51649 * gcc.c-torture/execute/loop-14.c: New test.
51651 2002-09-04 Jakub Jelinek <jakub@redhat.com>
51653 * g++.dg/other/cxa-atexit1.C: New test.
51655 * gcc.dg/typeof-2.c: New test.
51657 2002-09-03 Roger Sayle <roger@eyesopen.com>
51659 * gcc.dg/builtins-2.c: New testcase.
51660 * gcc.dg/builtins-3.c: New testcase.
51662 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
51664 * gcc.dg/cpp/_Pragma4.c: New test.
51666 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
51668 * objc/execute/nil_method-1.m: New testcase.
51670 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
51672 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
51673 [Object class], not [Object initialize].
51675 2002-08-31 Roger Sayle <roger@eyesopen.com>
51676 Hans-Peter Nilsson <hp@bitrange.com>
51678 * gcc.c-torture/execute/20020720-1.x: Skip test on
51679 mmix-knuth-mmixware. Correct comment.
51681 2002-08-27 Mark Mitchell <mark@codesourcery.com>
51683 * g++.dg/abi/bitfield5.C: New test.
51684 * g++.dg/abi/vbase10.C: Likewise.
51686 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
51688 * objc.dg/undeclared-selector.m: New test.
51690 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
51692 * g++.dg/other/offsetof1.C: Avoid cast warning.
51694 2002-08-26 Ziemowit Laski <zlaski@apple.com>
51696 * objc.dg/super-class-2.m: New test.
51698 2002-08-24 Matt Austern <austern@apple.com>
51700 * g++.dg/ext/lvaddr.C: New test.
51701 * g++.dg/ext/lvcast.C: New test.
51703 2002-08-22 Mark Mitchell <mark@codesourcery.com>
51705 * g++.dg/inherit/cond1.C: New test.
51707 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
51709 * gcc.dg/noncompile/incomplete-1.c: New test.
51711 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
51713 * gcc.dg/typespec-1.c: New test.
51715 2002-08-20 Devang Patel <dpatel@apple.com>
51716 * objc.dg/proto-hier-2.m: New test.
51718 2002-08-19 Ziemowit Laski <zlaski@apple.com>
51720 * objc.dg/bitfield-1.m: New test.
51721 * objc.dg/bitfield-2.m: New test.
51723 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
51725 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
51726 gcc.dg/c99-flex-array-4.c: New tests.
51728 2002-08-16 Stan Shebs <shebs@apple.com>
51730 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
51732 2002-08-15 Jakub Jelinek <jakub@redhat.com>
51734 * gcc.dg/typeof-1.c: New test.
51735 * g++.dg/ext/typeof2.C: New test.
51737 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
51739 * g++.dg/other/offsetof1.C: New test.
51741 2002-08-14 Richard Henderson <rth@redhat.com>
51743 * gcc.dg/tls/diag-3.c: Fix expected message strings.
51745 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
51747 * gcc.dg/cpp/_Pragma3.c: New test.
51749 2002-08-13 Mark Mitchell <mark@codesourcery.com>
51751 * g++.dg/template/inherit3: New test.
51753 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
51755 * gcc.dg/bitfld-4.c: Add blank options.
51757 2002-08-09 Mark Mitchell <mark@codesourcery.com>
51759 * g++.dg/template/crash1.C: New test.
51761 2002-08-08 Jakub Jelinek <jakub@redhat.com>
51763 * gcc.dg/tls/opt-2.c: New test.
51765 2002-08-08 Devang Patel <dpatel@apple.com>
51767 * objc.dg/selector-1.m : New test
51769 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
51771 * g++.dg/abi/bitfield4.C: New test.
51772 * gcc.dg/bitfld-4.c: New test.
51774 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
51776 * g++.dg/other/packed1.C: New test.
51778 2002-08-07 Mark Mitchell <mark@codesourcery.com>
51780 * g++.dg/abi/offsetof.C: Tweak error messages.
51781 * g++.old-deja/g++.mike/p10769a.C: Likewise.
51783 2002-08-08 Jakub Jelinek <jakub@redhat.com>
51785 * gcc.dg/bitfld-3.c: New test.
51787 2002-08-07 Jakub Jelinek <jakub@redhat.com>
51788 Richard Henderson <rth@redhat.com>
51790 * gcc.dg/i386-bitfield1.c: New test.
51791 * g++.dg/abi/bitfield3.C: Update.
51793 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
51795 * objc.dg/const-str-2.m: Update.
51796 * gcc.dg/cpp/c++98.c: Change to C extension.
51797 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
51798 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
51800 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
51802 * gcc.dg/tls/diag-3.c: New.
51804 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
51806 * g++.dg/README (Subdirectories): Document new subdir expr.
51807 * g++.dg/expr/pmf-1.C: New test.
51809 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
51811 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
51813 2002-08-06 Jakub Jelinek <jakub@redhat.com>
51815 * g++.dg/abi/bitfield3.C: New test.
51817 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
51819 * lib/gcov.exp: Tweak expected line formats.
51820 * gcc.misc-tests/gcov8.c: New test.
51821 * gcc.misc-tests/gcov8.x: New flags.
51823 2002-08-05 Jakub Jelinek <jakub@redhat.com>
51825 * consistency.vlad/layout/endian.c: Include string.h.
51827 * gcc.c-torture/execute/20020805-1.c: New test.
51829 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
51831 * g++.dg/other/conversion1.C: New test.
51833 2002-08-03 Roger Sayle <roger@eyesopen.com>
51835 * gcc.dg/builtins-1.c: New testcase.
51837 2002-08-02 Mark Mitchell <mark@codesourcery.com>
51839 * g++.dg/inherit/access3.C: New test.
51841 2002-08-01 Jakub Jelinek <jakub@redhat.com>
51843 * gcc.dg/ia64-visibility-2.c: New test.
51845 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
51847 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
51848 __qualifier_flags to __flags.
51850 2002-07-31 Mark Mitchell <mark@codesourcery.com>
51852 * g++.dg/inherit/operator1.C: New test.
51853 * g++.dg/lookup/disamb1.C: Fix typo in comment.
51854 * g++.dg/other/error1.C: Change expected error message.
51855 * g++.dg/template/conv4.C: Likewise.
51857 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
51859 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
51860 for documented behavior.
51862 2002-07-25 Roger Sayle <roger@eyesopen.com>
51864 * gcc.c-torture/execute/20020720-1.x: Skip this test on
51865 several targets known to fail.
51867 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
51869 * gcc.dg/mips-args-[123].c: New tests.
51871 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
51873 * gcc.dg/ppc-spe.c: New.
51875 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
51877 * g++.dg/other/ptrmem4.C: New testcase.
51879 2002-07-24 Richard Henderson <rth@redhat.com>
51881 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
51883 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
51885 * g++.dg/ext/alignof1.C (main): Return 0 for success.
51887 2002-07-24 Roger Sayle <roger@eyesopen.com>
51889 * gcc.c-torture/execute/memset-3.c: New testcase.
51891 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
51893 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
51894 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
51896 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51898 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
51901 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
51903 * gcc.c-torture/compile/simd-4.c: New test.
51905 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51907 PR c++/7347, c++/7348
51908 * g++.dg/template/access4.C: New test.
51909 * g++.dg/template/access5.C: New test.
51910 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
51911 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
51912 * g++.old-deja/g++.pt/ttp58.C: Likewise.
51913 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
51915 2002-07-22 Jakub Jelinek <jakub@redhat.com>
51917 * gcc.dg/gnu89-init-2.c: New test.
51919 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
51921 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
51923 2002-07-20 Roger Sayle <roger@eyesopen.com>
51925 * gcc.c-torture/execute/20020720-1.c: New testcase.
51927 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
51929 * gcc.dg/cpp/Wsignprom.c: New tests.
51931 2002-07-20 Alan Modra <amodra@bigpond.net.au>
51933 * gcc.c-torture/execute/loop-13.c: New test.
51935 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
51937 * gcc.dg/cpp/expr.c: New tests.
51939 2002-07-18 David Edelsohn <edelsohn@gnu.org>
51941 * g++.dg/opt/pr6713.C: Add template instantiation.
51943 2002-07-18 Alan Modra <amodra@bigpond.net.au>
51945 * gcc.dg/nest.c: New test.
51947 2002-07-17 Richard Henderson <rth@redhat.com>
51949 * g++.dg/opt/pr6713.C: New test.
51951 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
51953 * gcc.c-torture/execute/loop-2e.x: Let the testcase
51954 XFAIL for all x86 processors.
51956 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
51958 * gcc.c-torture/execute/20010122-1.x: Do not test with
51959 -fomit-frame-pointer.
51961 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51963 * g++.dg/template/instantiate2.C: New test.
51964 * g++.dg/template/spec4.C: New test.
51966 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51968 * g++.dg/template/access2.C: New test.
51969 * g++.dg/template/access3.C: New test.
51971 2002-07-15 Zack Weinberg <zack@codesourcery.com>
51973 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
51974 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
51975 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
51976 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
51977 Convert to use <stdarg.h>.
51978 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
51980 * gcc.dg/va-arg-2.c: New.
51981 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
51983 2002-07-15 Jakub Jelinek <jakub@redhat.com>
51985 * gcc.c-torture/compile/20020710-1.c: New test.
51987 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
51988 Andrew Pinski <pinskia@physics.uc.edu>
51990 gcc.c-torture/compile/simd-2.c: New testcase.
51991 gcc.c-torture/compile/simd-3.c: Likewise.
51993 2002-07-11 Mark Mitchell <mark@codesourcery.com>
51996 * g++.dg/overload/error1.C: New test.
51998 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
52000 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
52001 configuration and IRIX 6 O32 ABI.
52003 2002-07-11 Roger Sayle <roger@eyesopen.com>
52005 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
52007 2002-07-10 Roger Sayle <roger@eyesopen.com>
52009 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
52011 2002-07-10 Jeffrey A Law <law@redhat.com>
52013 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
52015 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
52017 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
52019 * gcc.dg/20020312-2.c: Check for __PPC__.
52021 2002-07-09 Diego Novillo <dnovillo@redhat.com>
52023 * gcc.c-torture/compile/20020709-1.c: New test.
52025 2002-07-07 Roger Sayle <roger@eyesopen.com>
52027 * g++.dg/template/qualttp21.C: New test case.
52029 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
52031 * gcc.c-torture/compile/20020706-1.c: New test.
52032 * gcc.c-torture/compile/20020706-2.c: New test.
52034 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
52035 Alexandre Oliva <aoliva@redhat.com>
52037 * g++.dg/warn/incomplete1.C: New test.
52039 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52042 * g++.dg/warn/noreturn1.C: New test.
52044 2002-07-03 Mark Mitchell <mark@codesourcery.com>
52047 * g++.dg/debug/debug6.C: New test.
52048 * g++.dg/debug/debug7.C: New test.
52050 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
52052 * gcc.c-torture/compile/simd-3.c: New test.
52054 2002-07-03 Chris Demetriou <cgd@broadcom.com>
52056 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
52057 * gcc.dg/20020620-1.c: Likewise.
52059 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
52062 * g++.dg/init/array4.C: New test.
52063 * g++.dg/init/array5.C: New test.
52065 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
52067 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
52068 * gcc.c-torture/execute/simd-2.c (main): Likewise.
52070 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52072 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
52073 * gcc.dg/wtr-aggr-init-1.c: Likewise.
52074 * gcc.dg/wtr-conversion-1.c: Likewise.
52075 * gcc.dg/wtr-escape-1.c: Likewise.
52076 * gcc.dg/wtr-int-type-1.c: Likewise.
52077 * gcc.dg/wtr-label-1.c: Likewise.
52078 * gcc.dg/wtr-static-1.c: Likewise.
52079 * gcc.dg/wtr-strcat-1.c: Likewise.
52080 * gcc.dg/wtr-suffix-1.c: Likewise.
52081 * gcc.dg/wtr-switch-1.c: Likewise.
52082 * gcc.dg/wtr-unary-plus-1.c: Likewise.
52083 * gcc.dg/wtr-union-init-1.c: Likewise.
52084 * gcc.dg/wtr-union-init-2.c: Likewise.
52085 * gcc.dg/wtr-union-init-3.c: Likewise.
52087 * gcc.dg/wtr-func-def-1.c: New test.
52089 2002-07-02 Devang Patel <dpatel@apple.com>
52091 * objc.dg/param-1.m: New test.
52093 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
52095 * gcc.dg/cpp/trad/directive.c: Add test.
52096 * gcc.dg/cpp/trad/macroargs.c: Add test.
52097 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
52099 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
52101 * gcc.dg/cpp/cmdlne-M.c: New test.
52103 2002-07-02 Ziemowit Laski <zlaski@apple.com>
52105 * objc.dg/desig-init-1.m: New test.
52107 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
52110 * g++.dg/template/instantiate1.C: New test.
52112 2002-07-01 Mark Mitchell <mark@codesourcery.com>
52115 * g++.dg/template/sizeof2.C: New test.
52117 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
52119 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
52120 gcc.dg/cpp/trad/include.c: New tests.
52122 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
52125 * gcc.c-torture/compile/20020701-1.c: New test.
52127 2002-07-01 Stan Shebs <shebs@apple.com>
52129 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
52131 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
52132 (objc-torture-execute): or here.
52134 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
52136 * gcc.c-torture/execute/arith-rand-ll.c: New test.
52138 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
52140 * gcc.dg/cpp/trad/escaped-nl.c: New test.
52142 2002-06-30 Devang Patel <dpatel@apple.com>
52144 * objc.dg/fsyntax-only.m: New test.
52146 2002-06-27 Mark Mitchell <mark@codesourcery.com>
52149 * g++.dg/template/friend7.C: New file.
52151 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
52153 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
52156 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
52158 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
52159 avoid division by zero.
52161 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
52163 * gcc.dg/Wunknownprag.c: New tests.
52165 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
52167 * gcc.c-torture/execute/simd-2.c: New test.
52169 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
52171 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
52172 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
52173 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
52174 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
52175 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
52176 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
52177 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
52178 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
52179 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
52180 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
52181 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
52182 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
52183 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
52184 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
52185 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
52186 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
52187 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
52189 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
52191 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
52192 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
52193 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
52194 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
52196 * gcc.dg/cpp/trad/directive.c: Update.
52198 2002-06-23 Andreas Jaeger <aj@suse.de>
52200 * gcc.c-torture/execute/complex-6.c: New.
52202 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
52204 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
52205 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
52206 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
52207 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
52209 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
52211 * gcc.dg/cpp/trad: New directory with traditional tests copied
52212 from parent directory.
52213 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
52214 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
52215 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
52216 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
52217 Move to trad/ and rename.
52218 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
52219 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
52220 gcc.dg/cpp/trad/redef2.c: New tests.
52221 * gcc.dg/cpp/trad/trad.exp: New driver.
52223 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
52225 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
52226 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
52227 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
52228 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
52231 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
52233 * gcc.dg/20020620-1.c: New test.
52235 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
52237 * g++.dg/template/ttp4.C: New test.
52239 2002-06-19 Jakub Jelinek <jakub@redhat.com>
52241 * g++.dg/opt/vt1.C: Fix regexp.
52243 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52245 * gcc.c-torture/execute/pure-1.c: Make functions static again.
52246 Don't use attribute `noinline'.
52248 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
52250 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
52252 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
52254 * gcc.c-torture/execute/simd-1.c: New.
52256 * gcc.dg/simd-1.c: New.
52258 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
52260 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
52262 2002-06-16 Richard Henderson <rth@redhat.com>
52264 * g++.dg/ext/anon-struct1.C: New.
52265 * g++.dg/ext/anon-struct2.C: New.
52266 * g++.dg/ext/anon-struct3.C: New.
52267 * gcc.dg/anon-struct-1.c: New.
52268 * gcc.dg/anon-struct-2.c: New.
52269 * gcc.dg/anon-struct-3.c: New.
52270 * gcc.dg/20011008-1.c: Adjust warning text.
52271 * gcc.dg/20020527-1.c: Add -fms-extensions.
52273 2002-06-16 Richard Henderson <rth@redhat.com>
52275 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
52277 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
52279 * gcc.c-torture/execute/20020615-1.c: New test.
52281 2002-06-15 Roger Sayle <roger@eyesopen.com>
52283 * gcc.c-tortuture/execute/compare-1.c: New test case.
52284 * gcc.c-tortuture/execute/compare-2.c: New test case.
52285 * gcc.c-tortuture/execute/compare-3.c: New test case.
52287 2002-06-13 Richard Henderson <rth@redhat.com>
52289 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
52292 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
52294 * g++.dg/template/typename2.C: Update error message.
52296 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
52298 * gcc.c-torture/execute/20020611-1.c: New test.
52300 2002-06-11 Bob Wilson <bob.wilson@acm.org>
52302 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
52303 list of targets to skip.
52305 2002-06-10 Bob Wilson <bob.wilson@acm.org>
52307 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
52308 targets if not optimizing.
52310 2002-06-10 Jakub Jelinek <jakub@redhat.com>
52312 * gcc.c-torture/compile/20020605-1.c: New test.
52314 * g++.dg/opt/vt1.C: New test.
52316 * gcc.dg/20020531-1.c: New test.
52318 * gcc.dg/20020530-1.c: New test.
52320 * gcc.dg/20020527-1.c: New test.
52322 * g++.dg/opt/cse1.C: New test.
52324 2002-06-07 Roger Sayle <roger@eyesopen.com>
52326 * gcc.dg/20020607-2.c: New test case.
52328 2002-06-07 Jakub Jelinek <jakub@redhat.com>
52330 * gcc.c-torture/compile/20020604-1.c: New test.
52332 2002-06-04 Richard Henderson <rth@redhat.com>
52334 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
52335 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
52336 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
52338 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
52340 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
52342 2002-06-03 Richard Henderson <rth@redhat.com>
52344 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
52345 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
52347 2002-06-02 Richard Henderson <rth@redhat.com>
52349 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
52350 test functions static.
52352 2002-06-02 Andreas Jaeger <aj@suse.de>
52354 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
52357 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
52359 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
52360 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
52361 Update for mofified diagnostics.
52362 * gcc.dg/c99-intconst-1.c: No longer fail.
52364 2002-06-02 Richard Henderson <rth@redhat.com>
52366 * gcc.dg/uninit-A.c: Remove xfail markers.
52368 2002-06-01 Roger Sayle <roger@eyesopen.com>
52370 * gcc.dg/fnegate-1.c: New test case.
52372 2002-05-30 Osku Salerma <osku@iki.fi>
52374 * gcc.c-torture/execute/mayalias-1.c: New file.
52376 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
52378 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
52379 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
52380 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
52382 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
52384 * gcc.c-torture/execute/20020529-1.c: New test.
52386 2002-05-27 Richard Henderson <rth@redhat.com>
52388 * g++.dg/ext/attrib6.C: New test case.
52390 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52392 * gcc.c-torture/execute/pure-1.c: New test.
52394 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
52396 * gcc.dg/cpp/arith-2.c: Remove.
52398 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
52400 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
52401 * gcc.dg/cpp/if-3.c: Remove.
52403 2002-05-26 Jakub Jelinek <jakub@redhat.com>
52405 * g++.dg/opt/cse2.C: New test.
52407 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
52409 * gcc.dg/cpp/arith-1.c: New semantic tests.
52410 * gcc.dg/cpp/if-1.c: Update.
52412 2002-05-24 Ben Elliston <bje@redhat.com>
52414 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
52416 2002-05-24 Jakub Jelinek <jakub@redhat.com>
52418 * gcc.dg/verbose-asm.c: New test.
52420 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
52422 * gcc.dg/cpp/paste12.c: New test.
52424 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
52426 * g++.dg/parse/named_ops.C: New test.
52428 2002-05-23 Mark Mitchell <mark@codesourcery.com>
52430 * gcc.dg/weak-8.c: New test.
52432 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
52434 * gcc.dg/weak-2.c: Allow optional leading underscore
52435 in scan-assembler symbol name.
52436 * gcc.dg/weak-3.c: Likewise.
52437 * gcc.dg/weak-4.c: Likewise.
52438 * gcc.dg/weak-5.c: Likewise.
52440 2002-05-23 Jakub Jelinek <jakub@redhat.com>
52442 * gcc.dg/20020523-1.c: New test.
52444 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
52446 * objc.dg/const-str-2.m: Update now that we stop after
52447 a command line error.
52449 2002-05-22 Richard Henderson <rth@redhat.com>
52451 * g++.dg/dg.exp: Fix typo in test pruneing.
52453 2002-05-22 Richard Henderson <rth@redhat.com>
52455 * g++.dg/dg.exp: Prune the tls subdirectory.
52456 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
52457 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
52458 * g++.dg/tls/init-1.C: New.
52460 2002-05-22 Jakub Jelinek <jakub@redhat.com>
52462 * gcc.dg/20020517-1.c: New test.
52464 2002-05-21 Richard Henderson <rth@redhat.com>
52466 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
52467 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
52469 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
52471 * g++.dg/other/copy2.C: New test.
52473 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
52475 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
52476 (MAX_COPY): Bump up to 10 times sizeof (long long).
52477 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
52479 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
52480 sizeof (long long).
52482 * gcc.c-torture/execute/strcpy-1.c: New test.
52484 2002-05-19 Jason Merrill <jason2redhat.com>
52486 * g++.dg/ext/oper1.C: New test.
52488 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
52489 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
52491 * README.QMTEST: New file.
52493 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
52495 2002-05-19 Andreas Jaeger <aj@suse.de>
52497 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
52499 * gcc.c-torture/execute/loop-2d.x: Likewise.
52501 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
52503 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
52504 support weak symbols.
52505 * gcc.dg/weak-4.c: Likewise.
52506 * gcc.dg/weak-6.c: Likewise.
52508 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
52510 * gcc.dg/weak-3.c: Add dg-excess-error comment for
52511 cygwin, coff and h8300-*-hms targets
52512 * gcc.dg/weak-5.c: Likewise.
52513 * gcc.dg/weak-7.c: Likewise.
52515 2002-05-16 Jason Merrill <jason@redhat.com>
52517 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
52518 (scan-assembler-not, scan-assembler-dem): Likewise.
52519 (scan-assembler-dem-not): Likewise.
52521 2002-05-15 Richard Henderson <rth@redhat.com>
52523 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
52525 2002-05-15 Richard Henderson <rth@redhat.com>
52527 * gcc.dg/weak-5.c (vfoo1c): No warning here.
52528 (vfoo1f): Warning here.
52529 (vfoo1l): Don't redefine the alias.
52531 2002-05-14 Jason Merrill <jason@redhat.com>
52532 Alexandre Oliva <aoliva@redhat.com>
52534 * g++.dg/init/pm1.C: New test.
52536 2002-05-12 David S. Miller <davem@redhat.com>
52538 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
52541 2002-05-10 Roger Sayle <roger@eyesopen.com>
52543 * gcc.c-torture/execute/20020510-1.c: New test case.
52545 2002-05-10 David S. Miller <davem@redhat.com>
52547 * gcc.c-torture/execute/conversion.c: Test long double too.
52549 2002-05-09 Jakub Jelinek <jakub@redhat.com>
52551 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
52552 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
52553 * lib/g++.exp (g++_link_flags): Likewise.
52554 * lib/objc.exp (objc_target_compile): Likewise.
52556 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
52558 * gcc.dg/cpp/poison.c: Update.
52559 * gcc.dg/cpp/20000625-2.c: Remove.
52560 * gcc.dg/cpp/direct2s.c: Remove final test.
52562 2002-05-08 Tom Rix <trix@redhat.com>
52564 * gcc.c-torture/execute/20020508-1.c: New test.
52565 * gcc.c-torture/execute/20020508-2.c: New test.
52566 * gcc.c-torture/execute/20020508-3.c: New test.
52568 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
52570 * gcc.dg/cpp/charconst-4.c: More tests.
52572 2002-05-08 Mark Mitchell <mark@codesourcery.com>
52575 * gcc.dg/weak-3.c: Update location of warning messages.
52576 * gcc.dg/weak-5.c: Likewise.
52578 2002-05-06 Roger Sayle <roger@eyesopen.com>
52580 * gcc.c-torture/execute/20020506-1.c: New test case.
52582 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
52584 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
52586 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
52588 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
52590 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
52592 * gcc.dg/cpp/charconst-3.c: New test.
52594 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
52596 * gcc.dg/cpp/charconst.c: Update tests.
52598 2002-05-05 Tim Josling <tej@melbpc.org.au>
52600 * treelang: Added directory for new sample language treelang. Also
52601 lib/treelang.exp: New file to signal treelang should be tested.
52603 2002-05-03 Jakub Jelinek <jakub@redhat.com>
52605 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
52606 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
52607 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
52608 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
52609 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
52610 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
52611 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
52613 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
52615 * gcc.dg/format/xopen-2.c: New test.
52617 2002-05-03 Jakub Jelinek <jakub@redhat.com>
52619 * gcc.dg/20020503-1.c: New test.
52621 2002-05-02 Mark Mitchell <mark@codesourcery.com>
52623 * g++.dg/init/dtor1.C: Make it tougher.
52625 2002-05-01 Mark Mitchell <mark@codesourcery.com>
52627 * g++.dg/init/dtor1.C: New test.
52629 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
52631 * gcc.dg/altivec-8.c: New.
52633 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
52635 * gcc.dg/altivec-7.c: New.
52637 2002-04-29 Jakub Jelinek <jakub@redhat.com>
52639 * g++.dg/parse/typedef1.C: New test.
52641 2002-04-29 Mark Mitchell <mark@codesourcery.com>
52644 * g++.dg/template/friend6.C: New test.
52647 * g++.dg/init/copy1.C: New test.
52649 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
52651 * g++.dg/warn/effc1.C: New test.
52653 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
52655 * gcc.dg/cpp/if-cexp.c: Add a test.
52657 2002-04-28 Jakub Jelinek <jakub@redhat.com>
52659 * gcc.dg/20020426-2.c: New test.
52661 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
52663 * gcc.dg/cpp/if-mop.c: Update.
52664 * gcc.dg/cpp/if-mpar.c: Add test.
52665 * gcc.dg/cpp/if-oppr.c: Update.
52667 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52670 * gcc.dg/weak-[2-7].c: New tests.
52672 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
52674 * gcc.dg/enum1.c: New test.
52676 2002-04-26 Mark Mitchell <mark@codesourcery.com>
52679 * g++.dg/inherit/access2.C: New test.
52681 2002-04-26 Mark Mitchell <mark@codesourcery.com>
52684 * gcc.dg/20020426-1.c: New test.
52686 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
52688 * g++.dg/abi/enum1.C: New test.
52690 2002-04-26 Richard Henderson <rth@redhat.com>
52692 * gcc.dg/c99-bool-1.c: Expect always true warning.
52694 2002-04-25 Roger Sayle <roger@eyesopen.com>
52696 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
52698 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52700 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
52703 2002-04-24 Mark Mitchell <mark@codesourcery.com>
52705 * g++.dg/abi/mange7.C: New test.
52708 * g++.dg/parse/stmtexpr2.C: New test.
52710 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
52712 * gcc.dg/20020312-2.c: Add SH target.
52714 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52716 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
52717 compiler output on mips*-*-irix*.
52719 2002-04-23 Jakub Jelinek <jakub@redhat.com>
52721 * g++.dg/parse/attr1.C: New test.
52723 2002-04-23 Roger Sayle <roger@eyesopen.com>
52725 * gcc.c-torture/execute/string-opt-17.c: New test case.
52726 * gcc.c-torture/execute/memset-2.c: New test case.
52728 2002-04-23 Mark Mitchell <mark@codesourcery.com>
52731 * g++.dg/template/friend5.C: New test.
52734 * g++.dg/template/qual1.C: Likewise.
52736 2002-04-22 Zack Weinberg <zack@codesourcery.com>
52738 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
52739 Include stdlib.h, not stdio.h or ctype.h.
52741 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
52743 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
52744 cris-*-elf* and mmix-*-*.
52745 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
52746 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
52747 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
52749 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
52750 * gcc.dg/wchar_t-1.c: Ditto.
52752 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
52754 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
52757 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
52759 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
52761 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52763 * gcc.c-torture/execute/20000906-1.x: Delete.
52765 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
52767 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
52769 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
52772 * g77.f-torture/execute/6367.f: New test.
52773 * g77.f-torture/execute/6367.x: Disable for MMIX.
52775 2002-04-19 Mark Mitchell <mark@codesourcery.com>
52778 * g++.dg/opt/inline2.C: New test.
52780 2002-04-18 Richard Henderson <rth@redhat.com>
52782 * gcc.dg/20000906-1.c: Enable for all targets.
52783 * gcc.c-torture/compile/iftrap-2.c: New.
52785 2002-04-18 Jakub Jelinek <jakub@redhat.com>
52787 * gcc.dg/20020418-1.c: New test.
52788 * gcc.dg/20020418-2.c: New test.
52790 2002-04-18 Richard Henderson <rth@redhat.com>
52792 * gcc.c-torture/compile/iftrap-1.c: New.
52793 * gcc.dg/iftrap-1.c: Adjust for ia64.
52794 * gcc.dg/iftrap-2.c: New.
52796 2002-04-18 Jakub Jelinek <jakub@redhat.com>
52798 * gcc.c-torture/compile/20020418-1.c: New test.
52800 2002-04-18 Roger Sayle <roger@eyesopen.com>
52802 * gcc.c-torture/compile/20020415-1.c: New.
52804 2002-04-18 David S. Miller <davem@redhat.com>
52806 * gcc.c-torture/execute/20020418-1.c: New test.
52808 2002-04-17 Jakub Jelinek <jakub@redhat.com>
52810 * gcc.dg/20020416-1.c: New test.
52812 * g++.dg/opt/inline1.C: New test.
52814 2002-04-16 Jakub Jelinek <jakub@redhat.com>
52816 * gcc.dg/altivec-5.c: New test.
52818 * gcc.dg/20020415-1.c: New test.
52820 2002-04-15 Mark Mitchell <mark@codesourcery.com>
52822 * lib/chill.exp: Remove.
52824 2002-04-14 Jakub Jelinek <jakub@redhat.com>
52826 * g++.dg/other/big-struct.C: New test.
52828 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
52830 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
52833 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
52836 * gcc.dg/i386-387-1.c: Allow optional leading underscore
52837 in scan-assembler function name
52839 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
52841 * g77.f-torture/execute/980628-4.x,
52842 g77.f-torture/execute/980628-5.x,
52843 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
52844 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
52845 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
52848 2002-04-13 David S. Miller <davem@redhat.com>
52850 * gcc.c-torture/execute/20020413-1.c: New test.
52852 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
52855 * g++.dg/ext/asm1.C: New tests.
52857 2002-04-12 Mark Mitchell <mark@codesourcery.com>
52860 * g++.dg/parse/stmtexpr1.C: New test.
52863 * g++.dg/template/copy1.C: New test.
52865 2002-04-12 Richard Henderson <rth@redhat.com>
52867 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
52869 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
52871 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
52872 gcc.c-torture/execute/20020307-2.c.
52874 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
52876 * g++.dg/ext/attrib5.C,
52877 * g++.dg/lookup/struct1.C: New tests.
52879 2002-04-11 Jakub Jelinek <jakub@redhat.com>
52881 * gcc.dg/20020411-1.c: New test.
52883 * gcc.c-torture/execute/20020411-1.c: New test.
52885 2002-04-10 Janis Johnson <janis187@us.ibm.com>
52887 * g77.f-torture/execute/6177.f: New test.
52889 2002-04-10 Jakub Jelinek <jakub@redhat.com>
52892 * g++.dg/opt/cleanup1.C: New test.
52894 * g++.dg/opt/const1.C: New test.
52896 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
52898 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
52900 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
52903 * g++.dg/template/typename2.C: New test.
52905 2002-04-10 Alan Modra <amodra@bigpond.net.au>
52907 * gcc.c-torture/execute/loop-12.c: New.
52909 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
52911 * g77.f-torture/execute/980628-4.x,
52912 g77.f-torture/execute/980628-5.x,
52913 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
52914 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
52915 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
52917 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52919 PR optimization/6086
52920 * g++.dg/opt/preinc1.C: New test.
52922 2002-04-06 Mark Mitchell <mark@codesourcery.com>
52925 * g++.dg/opt/static2.C: New test.
52927 2002-04-06 Mark Mitchell <mark@codesourcery.com>
52930 * gcc.dg/20020406-1.c: New test.
52932 2002-04-04 David S. Miller <davem@redhat.com>
52934 * gcc.c-torture/execute/20020404-1.c: New test.
52936 2002-04-04 Jakub Jelinek <jakub@redhat.com>
52939 * gcc.dg/20020312-2.c: Do not declare global register variable
52940 if __PIC__ or __pic__ is defined.
52942 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
52944 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
52945 __asm__ so that it works correctly even if -ansi -pedantic-errors.
52947 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52949 * gcc.misc-tests/linkage.exp: Update last change to handle
52950 sparc*-, not just sparc-.
52952 2002-04-03 Richard Henderson <rth@redhat.com>
52954 * gcc.dg/cpp/ucs.c: Improved long UCS test.
52956 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
52958 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
52960 2002-04-02 David S. Miller <davem@redhat.com>
52962 * gcc.c-torture/execute/20020402-3.c: New test.
52964 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
52966 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
52967 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
52969 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
52970 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
52971 g77.f-torture/execute/20001201.x,
52972 g77.f-torture/execute/u77-test.x: New files.
52974 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
52975 * gcc.dg/wchar_t-1.c: Ditto.
52977 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52979 * gcc.c-torture/execute/20020402-1.c: New test.
52981 2002-04-01 Richard Henderson <rth@redhat.com>
52983 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
52985 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
52987 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52989 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
52991 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
52993 * g++.dg/inherit/template-as-base.C: Expect error.
52994 * g++.dg/inherit/namespace-as-base.C: Likewise.
52996 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
52998 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
52999 g++.dg/ext/instantiate3.C: Tweak match patterns.
53001 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
53002 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
53005 2002-03-31 Richard Henderson <rth@redhat.com>
53007 * gcc.dg/special/alias-2.c: New.
53008 * gcc.dg/special/ecos.exp: Run it.
53010 2002-03-31 Richard Henderson <rth@redhat.com>
53012 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
53014 2002-03-31 Kazu Hirata <kazu@hxi.com>
53016 * gcc.dg/weak-1.c: Disable on h8300 port.
53018 2002-03-29 Janis Johnson <janis187@us.ibm.com>
53020 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
53021 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
53023 * g++.dg/bprob/bprob-1.C: New test.
53024 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
53025 * g++.dg/gcov/gcov-1.C: New test.
53026 * g++.dg/gcov/gcov-1.x: New file.
53027 * g++.dg/gcov/gcov-2.C: New test.
53028 * g++.dg/gcov/gcov-3.C: New test.
53029 * g++.dg/gcov/gcov-3.h: New file.
53031 2002-03-28 Roger Sayle <roger@eyesopen.com>
53033 * g++.old-deja/g++.other/builtins5.C: New test.
53034 * g++.old-deja/g++.other/builtins6.C: New test.
53035 * g++.old-deja/g++.other/builtins7.C: New test.
53036 * g++.old-deja/g++.other/builtins8.C: New test.
53037 * g++.old-deja/g++.other/builtins9.C: New test.
53039 2002-03-29 Jakub Jelinek <jakub@redhat.com>
53041 * g++.dg/opt/static1.C: New test.
53043 * g++.dg/opt/longbranch1.C: New test.
53045 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
53047 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
53049 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
53051 2002-03-28 Jeffrey A Law (law@redhat.com)
53053 * gcc.c-torture/execute/20020328-1.c: New test.
53055 2002-03-27 Richard Henderson <rth@redhat.com>
53057 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
53058 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
53059 move from g++.old-deja/g++.ext/.
53061 2002-03-27 Mark Mitchell <mark@codesourcery.com>
53063 * g++.dg/init/new2.C: New test.
53065 2002-03-26 Richard Henderson <rth@redhat.com>
53067 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
53069 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
53072 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
53074 * gcc.dg/20001102-1.c: Likewise.
53076 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
53078 * gcc.dg/cpp/endif-pedantic1.c,
53079 gcc.dg/cpp/endif-pedantic2.c: New tests.
53081 2002-03-26 Mark Mitchell <mark@codesourcery.com>
53083 * g++.dg/init/new1.C: New test.
53085 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
53087 * g++.dg/abi/vbase9.C: New test.
53089 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
53091 * gcc.dg/arm-asm.c: New test.
53093 2002-03-26 Andrew Cagney <ac131313@redhat.com>
53095 * gcc.dg/Wswitch-enum.c: New test.
53098 2002-03-26 Richard Henderson <rth@redhat.com>
53100 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
53103 2002-03-25 Richard Henderson <rth@redhat.com>
53105 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
53108 * gcc.c-torture/compile/20011119-1.c (xxx): New.
53109 * gcc.c-torture/compile/20011119-2.c (xxx): New.
53111 2002-03-25 Zack Weinberg <zack@codesourcery.com>
53113 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
53115 2002-03-25 Bob Wilson <bob.wilson@acm.org>
53117 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
53118 targets using generic thunk support.
53120 2002-03-25 Jakub Jelinek <jakub@redhat.com>
53122 * gcc.c-torture/compile/20020323-1.c: New test.
53124 * g++.dg/opt/conj2.C: New test.
53126 2002-03-24 Richard Henderson <rth@redhat.com>
53128 * gcc.dg/weak-1.c: Use -fno-common.
53130 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
53132 * g77.dg/f77-edit-apostrophe-out.f: New test
53133 * g77.dg/f77-edit-h-out.f: New test
53134 * g77.dg/f77-edit-t-in.f: New test
53135 * g77.dg/f77-edit-t-out.f: New test
53136 * g77.dg/f77-edit-x-out.f: New test
53137 * g77.dg/f77-edit-slash-out.f: New test
53138 * g77.dg/f77-edit-colon-out.f: New test
53139 * g77.dg/f77-edit-s-out.f: New test
53141 2002-03-24 Richard Henderson <rth@redhat.com>
53143 * objc/execute/formal_protocol-6.x: New XFAIL.
53145 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
53147 * gcc.dg/weak-1.c: Early return from dg-final on platforms
53148 that do not support weak symbols
53150 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
53152 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
53153 * lib/g77.exp: Likewise.
53154 * lib/objc.exp: Likewise.
53156 2002-03-23 Andrew Cagney <ac131313@redhat.com>
53158 * gcc.dg/Wswitch-default.c: New test.
53160 2002-03-23 Jakub Jelinek <jakub@redhat.com>
53162 * g++.dg/other/enum1.C: New test.
53164 2002-03-23 Zack Weinberg <zack@codesourcery.com>
53166 * gcc.dg/pragma-ep-3.c: Fix typo.
53168 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
53170 * g++.dg/inherit/template-as-base.C: New test.
53172 2002-03-22 Jakub Jelinek <jakub@redhat.com>
53174 * g++.old-deja/g++.other/dwarf2-1.C: Move...
53175 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
53177 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
53179 * gcc.dg/cpp/multiline.c: Update to match.
53181 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
53183 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
53185 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
53187 * gcc.dg/cpp/extratokens2.c: New file.
53189 2002-03-21 David Edelsohn <edelsohn@gnu.org>
53191 * gcc.dg/20020312-2.c: Add rs6000 target.
53193 * gcc.c-torture/compile/20020319-1.c: New test.
53195 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
53197 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
53198 (A, E): Handle this.
53200 2002-03-20 Jason Merrill <jason@redhat.com>
53202 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
53204 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
53205 through prune_gcc_output.
53207 2002-03-20 Jakub Jelinek <jakub@redhat.com>
53209 * gcc.c-torture/compile/20020320-1.c: New test.
53211 2002-03-19 Jakub Jelinek <jakub@redhat.com>
53213 * gcc.c-torture/compile/20020318-1.c: New test.
53215 * gcc.dg/struct-by-value-1.c: New test.
53217 * gcc.dg/20020319-1.c: New test.
53219 2002-03-18 Jakub Jelinek <jakub@redhat.com>
53221 * g++.dg/opt/conj1.C: New test.
53223 2002-03-17 Mark Mitchell <mark@codesourcery.com>
53225 * g++.dg/template/qualttp20.C: Revert previous change.
53226 * g++.dg/template/qualttp3.C: Likewise.
53227 * g++.dg/template/qualttp4.C: Likewise.
53228 * g++.dg/template/qualttp5.C: Likewise.
53229 * g++.dg/template/qualttp6.C: Likewise.
53230 * g++.dg/template/qualttp7.C: Likewise.
53231 * g++.dg/template/qualttp8.C: Likewise.
53232 * g++.dg/template/recurse.C: Likewise.
53234 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
53236 * gcc.dg/cpp/wchar-1.c: Update.
53238 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
53240 * g++.dg/template/conv1.C: New test.
53241 * g++.dg/template/conv2.C: New test.
53242 * g++.dg/template/conv3.C: New test.
53243 * g++.dg/template/conv4.C: New test.
53245 2002-03-15 Mark Mitchell <mark@codesourcery.com>
53247 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
53248 * g++.dg/template/qualttp3.C: Likewise.
53249 * g++.dg/template/qualttp4.C: Likewise.
53250 * g++.dg/template/qualttp5.C: Likewise.
53251 * g++.dg/template/qualttp6.C: Likewise.
53252 * g++.dg/template/qualttp7.C: Likewise.
53253 * g++.dg/template/qualttp8.C: Likewise.
53254 * g++.dg/template/recurse.C: Likewise.
53256 2002-03-15 Mark Mitchell <mark@codesourcery.com>
53258 * g++.dg/opt/dtor1.C: New test.
53260 2002-03-15 Jakub Jelinek <jakub@redhat.com>
53262 * gcc.c-torture/compile/20020315-1.c: New test.
53264 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
53266 * gcc.dg/weak-1.c: Fix scan tests.
53268 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
53270 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
53271 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
53272 cris-*-aout* mmix-*-*.
53273 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
53274 cris-*-aout* mmix-*-*.
53275 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
53276 cris-*-elf* cris-*-aout* and mmix-*-*.
53277 * gcc.dg/20001009-1.c: Ditto.
53278 * gcc.dg/20010912-1.c: Ditto.
53279 * gcc.dg/20020122-4.c: Ditto.
53280 * gcc.dg/inline-2.c: Ditto.
53282 2002-03-14 Jeffrey A Law (law@cygnus.com)
53284 * gcc.c-torture/compile/20020314-1.c: New test.
53286 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
53288 * gcc.c-torture/execute/20020314-1.c: New test.
53290 2002-03-14 Jakub Jelinek <jakub@redhat.com>
53292 * g++.dg/warn/Wunused-1.C: New test.
53294 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
53296 * g++.dg/abi/mangle6.C: New test.
53298 2002-03-13 Jakub Jelinek <jakub@redhat.com>
53300 * gcc.c-torture/compile/20020309-2.c: New test.
53302 * gcc.c-torture/compile/20020312-1.c: New test.
53304 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
53306 * g++.dg/other/access1.C: New test.
53308 2002-03-12 Jakub Jelinek <jakub@redhat.com>
53310 * gcc.c-torture/execute/wchar_t-1.c: New test.
53312 2002-03-12 David Edelsohn <edelsohn@gnu.org>
53314 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
53316 2002-03-12 Roger Sayle <roger@eyesopen.com>
53318 * gcc.dg/20020312-1.c: New test case.
53320 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
53322 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
53324 2002-03-11 Richard Henderson <rth@redhat.com>
53326 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
53327 * g++.old-deja/g++.jason/report.C: Likewise.
53329 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
53331 * g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
53332 * g++.old-deja/g++.robertl/eb56.C: Likewise.
53334 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
53336 * g++.dg/overload/pmf1.C: New test.
53338 2002-03-11 Kazu Hirata <kazu@hxi.com>
53340 * gcc.c-torture/execute/20020307-1.c: Use long.
53342 2002-03-11 Jakub Jelinek <jakub@redhat.com>
53344 PR optimization/5844
53345 * gcc.dg/20020310-1.c: New test.
53347 2002-03-09 Michael Meissner <meissner@redhat.com>
53349 * gcc.c-torture/execute/memcpy-2.c: New test.
53350 * gcc.c-torture/execute/memset-1.c: New test.
53351 * gcc.c-torture/execute/strlen-1.c: New test.
53352 * gcc.c-torture/execute/strcmp-1.c: New test.
53353 * gcc.c-torture/execute/strncmp-1.c: New test.
53355 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
53357 * gcc.dg/ppc-ldstruct.c: New test.
53359 2002-03-09 Jakub Jelinek <jakub@redhat.com>
53361 * gcc.c-torture/execute/va-arg-22.c: New test.
53363 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
53365 * gcc.c-torture/compile/20020309-1.c: New test.
53367 2002-03-08 Jakub Jelinek <jakub@redhat.com>
53369 * gcc.c-torture/execute/20020307-2.c: New test.
53371 2002-03-07 Jeffrey A Law (law@redhat.com)
53373 * g77.f-torture/compile/20020307-1.f: New test.
53375 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
53377 * gcc.dg/unordered-1.c: New test.
53379 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
53381 * gcc.c-torture/execute/20020307-1.c: New test.
53383 2002-03-05 Jakub Jelinek <jakub@redhat.com>
53385 * gcc.dg/20020304-1.c: New test.
53387 * gcc.c-torture/compile/20020304-2.c: New test.
53389 2002-03-04 Zack Weinberg <zack@codesourcery.com>
53391 * gcc.c-torture/compile/20020304-1.c: New test case
53394 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
53396 * gcc.dg/20020103-1.c: Add other -D ppc variants.
53398 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
53400 * g++.dg/other/classkey1.C: New test.
53402 2002-03-01 Richard Henderson <rth@redhat.com>
53404 * gcc.c-torture/compile/981223-1.x: New.
53405 * gcc.c-torture/compile/920625-1.x: New.
53407 2002-02-28 Richard Henderson <rth@redhat.com>
53409 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
53411 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
53413 * gcc.c-torture/execute/20020227-1.c: New test.
53415 2002-02-27 Mark Mitchell <mark@codesourcery.com>
53417 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
53419 * g++.old-deja/g++.oliva/partord1.C: Likewise.
53420 * g++.old-deja.g++.other/defarg1.C: Likewise.
53421 * g++.old-deja/g++.pt/calls2.C: Likewise.
53422 * g++.old-deja/g++.pt/crash20.C: Likewise.
53423 * g++.old-deja/g++.pt/crash30.C: Likewise.
53424 * g++.old-deja/g++.pt/crash36.C: Likewise.
53425 * g++.old-deja/g++.pt/crash6.C: Likewise.
53426 * g++.old-deja/g++.pt/defarg13.C: Likewise.
53427 * g++.old-deja/g++.pt/derived3.C: Likewise.
53428 * g++.old-deja/g++.pt/error1.C: Likewise.
53429 * g++.old-deja/g++.pt/friend21.C: Likewise.
53430 * g++.old-deja/g++.pt/friend23.C: Likewise.
53431 * g++.old-deja/g++.pt/infinite1.C: Likewise.
53432 * g++.old-deja/g++.robertl/eb128.C: Likewise.
53434 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
53436 * gcc.c-torture/execute/20020225-2.c: New test.
53438 2002-02-27 Zack Weinberg <zack@codesourcery.com>
53440 * gcc.c-torture/execute/920730-1t.c,
53441 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
53442 Delete test cases, only relevant to -traditional.
53444 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
53446 * gcc.dg/cpp/undef1.c: Remove.
53447 * gcc.dg/cpp/directiv.c: Update.
53448 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
53450 2002-02-27 Michael Meissner <meissner@redhat.com>
53452 * gcc.c-torture/execute/20020226-1.c: New test.
53454 2002-02-26 Jakub Jelinek <jakub@redhat.com>
53456 * g++.dg/debug/debug4.C: New test.
53458 * gcc.dg/ia64-visibility-1.c: New test.
53460 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
53462 * gcc.dg/debug/20020224-1.c: New.
53464 2002-02-25 Kazu Hirata <kazu@hxi.com>
53466 * gcc.c-torture/execute/960416-1.x: New.
53467 * gcc.c-torture/execute/divconst-3.x: Likewise.
53469 2002-02-25 Jakub Jelinek <jakub@redhat.com>
53471 * gcc.dg/20020224-1.c: New test.
53473 2002-02-25 Alan Modra <amodra@bigpond.net.au>
53475 * gcc.c-torture/execute/20020225-1.c: New.
53477 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
53479 * gcc.dg/cpp/wchar-1.c: New test.
53481 2002-02-23 Jakub Jelinek <jakub@redhat.com>
53483 * gcc.dg/20020222-1.c: New test.
53485 2002-02-22 Jakub Jelinek <jakub@redhat.com>
53487 * g++.dg/opt/anonunion1.C: New test.
53489 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
53491 * g++.dg/template/qualttp19.C: New test.
53492 * g++.dg/template/qualttp20.C: New test.
53493 * g++.old-deja/g++.jason/report.C: Adjust expected errors
53494 * g++.old-deja/g++.other/qual1.C: Likewise.
53496 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
53498 * gcc.dg/attr-alwaysinline.c: New.
53500 2002-02-21 Jakub Jelinek <jakub@redhat.com>
53502 * gcc.dg/20020220-1.c: New test.
53504 * gcc.dg/20020220-2.c: New test.
53506 * g++.dg/opt/mmx1.C: New test.
53508 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
53510 * gcc.c-torture/compile/20020110.c: New test.
53512 2002-02-20 Jakub Jelinek <jakub@redhat.com>
53514 * gcc.c-torture/execute/20020219-1.c: New test.
53516 * gcc.dg/20020219-1.c: New test.
53518 * gcc.dg/noncompile/20020220-1.c: New test.
53520 * g++.dg/opt/ptrintsum1.C: New test.
53522 * gcc.dg/debug/20020220-1.c: New test.
53524 2002-02-17 Jakub Jelinek <jakub@redhat.com>
53526 * gcc.c-torture/execute/20020216-1.c: New test.
53528 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
53530 * gcc.dg/decl-1.c: Update, new test.
53532 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
53534 * g++.dg/abi/bitfield1.C: New test.
53535 * g++.dg/abi/bitfield2.C: New test.
53537 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
53539 * gcc.dg/attr-nest.c: New test.
53541 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
53543 * gcc.c-torture/execute/20020215-1.c: New test.
53545 2002-02-14 Jakub Jelinek <jakub@redhat.com>
53547 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
53548 * g++.dg/debug/debug.exp: New.
53549 * g++.dg/debug/trivial.C: New.
53550 * g++.dg/debug/debug1.C: Moved...
53551 * g++.dg/other/debug1.C: ...from here.
53552 * g++.dg/debug/debug2.C: Moved...
53553 * g++.dg/other/debug2.C: ...from here.
53554 * g++.dg/debug/debug3.C: Moved...
53555 * g++.dg/other/debug3.C: ...from here.
53557 * gcc.dg/noncompile/20020213-1.c: New test.
53559 2002-02-13 Jakub Jelinek <jakub@redhat.com>
53561 * g++.dg/other/debug3.C: New test.
53563 * gcc.c-torture/execute/20020213-1.c: New test.
53565 2002-02-13 Richard Smith <richard@ex-parrot.com>
53567 * g++.old-deja/g++.other/thunk1.C: New test.
53569 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
53571 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
53573 2002-02-13 Stan Shebs <shebs@apple.com>
53575 * gcc.dg/altivec-3.c: New.
53577 2002-02-12 Jakub Jelinek <jakub@redhat.com>
53579 * gcc.dg/Wunreachable-1.c: New test.
53580 * gcc.dg/Wunreachable-2.c: New test.
53582 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
53584 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
53586 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
53588 * gcc.dg/decl-1.c: New test.
53590 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
53592 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
53594 2002-02-10 Kazu Hirata <kazu@hxi.com>
53596 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
53597 * gcc.c-torture/compile/980506-1.x: Likewise.
53599 2002-02-10 Kazu Hirata <kazu@hxi.com>
53601 * gcc.dg/20020210-1.c: New.
53603 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
53605 * g77.f-torture/execute/947.f: New regression test
53606 for PR fortran/947.
53608 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
53610 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
53611 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
53613 2002-02-08 Richard Henderson <rth@redhat.com>
53615 * gcc.c-torture/compile/labels-3.c: New.
53617 2002-02-08 Jakub Jelinek <jakub@redhat.com>
53619 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
53620 expression statements work instead.
53621 * gcc.dg/noncompile/20020207-1.c: New test.
53623 2002-02-07 Richard Henderson <rth@redhat.com>
53625 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
53627 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
53629 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
53631 * lib/g77-dg.exp: Trim g77 error messages so that they are
53632 recognized by dg.exp.
53634 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
53637 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
53639 2002-02-07 Richard Henderson <rth@redhat.com>
53641 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
53642 to be sufficiently aligned for integers.
53644 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
53646 * g++.dg/template/friend4.C: New test.
53648 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
53651 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
53654 2002-02-07 Richard Henderson <rth@redhat.com>
53656 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
53657 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
53658 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
53659 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
53661 2002-02-06 Richard Henderson <rth@redhat.com>
53663 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
53665 2002-02-06 Janis Johnson <janis187@us.ibm.com>
53667 * gcc.dg/20020206-1.c: New test.
53669 2002-02-06 Jakub Jelinek <jakub@redhat.com>
53671 * gcc.c-torture/execute/20020206-1.c: New test.
53673 * gcc.c-torture/execute/20020206-2.c: New test.
53675 PR optimization/5429:
53676 * gcc.c-torture/compile/20020206-1.c: New test.
53678 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
53680 * g++.dg/ext/align1.C: Do not use an explicit alignment value
53681 as certain file formats cannot support particularly large
53684 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
53685 and do not expect to be able to link the executable.
53687 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
53688 fail because the COFF format does not support the weak attribute.
53690 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
53692 * g77.dg/pr5473.f: New test
53694 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
53696 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
53697 Fix testcase accordingly.
53699 2002-02-04 Richard Henderson <rth@redhat.com>
53701 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
53702 (buf): Change to be an array of pointers, not ints.
53704 2002-02-04 Jakub Jelinek <jakub@redhat.com>
53706 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
53707 before all tests. Move warning one line above to match where it
53709 * gcc.dg/Wswitch-2.c: New test.
53710 * g++.dg/warn/Wswitch-1.C: New test.
53711 * g++.dg/warn/Wswitch-2.C: New test.
53713 2002-02-04 Richard Henderson <rth@redhat.com>
53715 * g++.dg/abi/offsetof.C: Fix size comparison.
53717 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
53719 * gcc.dg/cast-qual-2.c: New test.
53721 2002-02-04 Jakub Jelinek <jakub@redhat.com>
53723 * gcc.dg/20020201-4.c: New test.
53725 2002-02-04 Ben Elliston <bje@redhat.com>
53727 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
53728 target_info attribute != 0, in addition to the empty string.
53729 (gcc_target_compile): Likewise.
53731 2002-02-03 Andrew Cagney <ac131313@redhat.com>
53733 * gcc.dg/Wswitch.c: New test.
53734 PR gcc/4475. PR gcc/3780.
53736 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
53738 * g77.f-torture/execute/5122.f: New test for regressions
53739 against PR fortran/5122.
53741 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
53743 * g77.f-torture/compile/pr3743.f: Delete
53744 * g77.dg/pr3743-1.f: New test.
53745 * g77.dg/pr3743-2.f: New test.
53746 * g77.dg/pr3743-3.f: New test.
53747 * g77.dg/pr3743-4.f: New test.
53749 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
53751 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
53753 2002-02-02 Richard Henderson <rth@redhat.com>
53755 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
53756 * gcc.c-torture/execute/bf64-1.c: Likewise.
53758 2002-02-02 Jakub Jelinek <jakub@redhat.com>
53760 * gcc.dg/20020201-2.c: New test.
53762 * gcc.dg/20020201-3.c: New test.
53764 * gcc.c-torture/execute/bitfld-2.c: New test.
53766 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
53768 * gcc.dg/bitfld-1.c: Update.
53769 * gcc.dg/bitfld-2.c: Update.
53770 * gcc.c-torture/execute/bitfld-1.x: New.
53772 2002-02-02 Jakub Jelinek <jakub@redhat.com>
53774 * gcc.c-torture/execute/20020201-1.c: New test.
53776 2002-02-01 Janis Johnson <janis187@us.ibm.com>
53779 * gcc.dg/20020201-1.c: New test.
53781 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
53784 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
53785 * g77.f-torture/compile/pr3743.x: Remove
53787 2002-01-31 Tom Rix <trix@redhat.com>
53789 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
53791 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
53793 * gcc.dg/noncompile/20020130-1.c: New test.
53795 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
53797 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
53799 2002-01-29 Richard Henderson <rth@redhat.com>
53801 * gcc.c-torture/execute/991118-1.c: Cast various constants back
53803 * gcc.c-torture/execute/bf64-1.c: Likewise.
53805 2002-01-29 Jakub Jelinek <jakub@redhat.com>
53807 * gcc.c-torture/execute/20020129-1.c: New test.
53809 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
53811 * gcc.c-torture/compile/20000224-1.c: Update.
53812 * gcc.c-torture/execute/bitfld-1.c: New tests.
53813 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
53814 * gcc.dg/uninit-A.c: Update.
53816 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
53818 * g++.dg/template/ctor1.C: Add instantiation.
53820 2002-01-28 Paul Koning <pkoning@equallogic.com>
53822 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
53823 argument to __builtin_prefetch to be const ptr.
53825 2002-01-28 Jakub Jelinek <jakub@redhat.com>
53827 * gcc.c-torture/compile/20020120-1.c: New test.
53829 2002-01-27 Kazu Hirata <kazu@hxi.com>
53831 * gcc.c-torture/execute/20020127-1.c: New test.
53833 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
53835 * g77.dg/f77-edit-i-in.f: New test
53836 * g77.dg/f77-edit-i-out.f: New test
53838 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
53840 * gcc.dg/debug/debug.exp: New file.
53841 * gcc.dg/debug/trivial.c: New file.
53842 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
53843 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
53844 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
53845 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
53846 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
53847 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
53848 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
53849 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
53850 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
53851 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
53852 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
53853 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
53854 * gcc.dg/20000503-1.c: Removed.
53855 * gcc.dg/20010207-1.c: Removed.
53856 * gcc.dg/20011223-1.c: Removed.
53857 * gcc.dg/20020104-2.c: Removed.
53858 * gcc.dg/debug-1.c: Removed.
53859 * gcc.dg/debug-2.c: Removed.
53860 * gcc.dg/debug-3.c: Removed.
53861 * gcc.dg/debug-4.c: Removed.
53862 * gcc.dg/debug-5.c: Removed.
53863 * gcc.dg/debug-6.c: Removed.
53864 * gcc.dg/dwarf2-1.c: Removed.
53865 * gcc.dg/dwarf2-2.c: Removed.
53867 2002-01-25 Jakub Jelinek <jakub@redhat.com>
53869 * g++.old-deja/g++.other/eh5.C: New test.
53870 * g++.old-deja/g++.other/sibcall2.C: New test.
53871 * g++.old-deja/g++.other/array9.C: New test.
53872 * g++.old-deja/g++.other/typename2.C: New test.
53873 * g++.old-deja/g++.other/crash60.C: New test.
53874 * g++.old-deja/g++.other/conv9.C: New test.
53875 * g++.old-deja/g++.other/mangle10.C: New test.
53876 * g++.old-deja/g++.other/unchanging1.C: New test.
53877 * g++.old-deja/g++.other/exprstmt1.C: New test.
53878 * g++.old-deja/g++.other/inline23.C: New test.
53879 * g++.old-deja/g++.eh/ia64-1.C: New test.
53880 * g++.old-deja/g++.other/dwarf2-1.C: New test.
53881 * g++.old-deja/g++.other/reload1.C: New test.
53882 * g++.old-deja/g++.other/static20.C: New test.
53883 * g++.old-deja/g++.other/local-alloc1.C: New test.
53884 * g++.old-deja/g++.other/conv8.C: New test.
53885 * g++.old-deja/g++.other/stmtexpr2.C: New test.
53886 * g++.old-deja/g++.other/storeexpr1.C: New test.
53887 * g++.old-deja/g++.other/storeexpr2.C: New test.
53888 * g++.dg/eh/template2.C: New test.
53889 * g++.dg/warn/weak1.C: New test.
53891 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
53893 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
53894 Remove first, non-varying, argument.
53896 2002-01-23 Richard Henderson <rth@redhat.com>
53898 * gcc.dg/inline-2.c: New.
53900 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
53901 Add optional target arg. Check number of arguments.
53902 (scan-assembler-not, scan-assembler-dem): Likewise.
53903 (scan-assembler-dem-not): Likewise.
53905 2002-01-23 Zack Weinberg <zack@codesourcery.com>
53907 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
53909 * g++.old-deja/g++.brendan/parse3.C,
53910 g++.old-deja/g++.other/crash26.C,
53911 g++.old-deja/g++.other/crash28.C,
53912 g++.old-deja/g++.other/crash29.C,
53913 g++.old-deja/g++.other/crash30.C,
53914 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
53916 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
53918 * gcc.dg/20020115-1.c: New.
53920 2002-01-23 Bob Wilson <bob.wilson@acm.org>
53922 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
53924 2002-01-23 Janis Johnson <janis187@us.ibm.com>
53926 * gcc.dg/20020122-3.c: New.
53928 2002-01-23 Jakub Jelinek <jakub@redhat.com>
53930 * g++.dg/other/gc1.C: New test.
53932 2002-01-23 Zack Weinberg <zack@codesourcery.com>
53934 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
53936 2002-01-22 Richard Henderson <rth@redhat.com>
53938 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
53940 2002-01-22 Richard Henderson <rth@redhat.com>
53942 * gcc.dg/20020122-4.c: New.
53944 2002-01-22 H.J. Lu <hjl@gnu.org>
53946 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
53948 * gcc.dg/special/ecos.exp: Likewise.
53949 * lib/g++-dg.exp: Likewise.
53950 * lib/g77-dg.exp: Likewise.
53951 * lib/gcc-dg.exp : Likewise.
53952 * lib/mike-g++.exp: Likewise.
53953 * lib/mike-g77.exp: Likewise.
53954 * lib/mike-gcc.exp: Likewise.
53955 * lib/objc-dg.exp: Likewise.
53957 2002-01-22 Janis Johnson <janis187@us.ibm.com>
53960 * gcc.dg/20020122-2.c: New test.
53962 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
53964 * gcc.dg/20020122-1.c: New test.
53966 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
53968 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
53970 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
53972 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
53974 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53976 * gcc.c-torture/compile/20020121-1.c: New test.
53978 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
53980 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
53983 2002-01-21 Jakub Jelinek <jakub@redhat.com>
53985 * gcc.dg/20020218-1.c: New test.
53987 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
53989 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
53991 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
53992 "At global scope" warning
53993 * g++.dg/ext/align1.C: Change cygwin test for alignment
53994 from db-bogus to dg-warning
53996 2002-01-21 Zack Weinberg <zack@codesourcery.com>
53998 * g77.f-torture/compile/cpp2.F: New test.
54000 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
54002 * g++.dg/template/access1.C: New test.
54004 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
54006 * gcc.dg/20020118-1.c: New.
54008 2002-01-18 Kazu Hirata <kazu@hxi.com>
54010 * gcc.c-torture/execute/20020118-1.c: New test.
54012 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
54014 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
54015 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
54016 alignment warnings.
54018 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
54020 * gcc.misc-tests/i386-prefetch.exp: Save and restore
54021 torture_with_loops and torture_without_loops
54023 2002-01-17 Jakub Jelinek <jakub@redhat.com>
54025 * gcc.c-torture/compile/20020116-1.c: New test.
54027 2002-01-16 Jakub Jelinek <jakub@redhat.com>
54029 * gcc.dg/20020116-2.c: New test.
54031 * gcc.dg/ultrasp4.c: New test.
54033 * gcc.dg/20020116-1.c: New test.
54035 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
54037 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
54040 2002-01-15 Janis Johnson <janis187@us.ibm.com>
54042 * gcc.misc-tests/i386-prefetch.exp: New.
54043 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
54044 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
54045 * gcc.misc-tests/i386-pf-none-1.c: New test.
54046 * gcc.misc-tests/i386-pf-sse-1.c: New test.
54048 2002-01-15 Jakub Jelinek <jakub@redhat.com>
54050 * gcc.dg/gnu89-init-1.c: Add new tests.
54052 2002-01-15 Andreas Jaeger <aj@suse.de>
54054 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
54055 * gcc.dg/i386-mmx-2.c: Likewise.
54056 * gcc.dg/i386-sse-1.c: Likewise.
54057 * gcc.dg/i386-sse-2.c: Likewise.
54058 * gcc.dg/i386-sse-3.c: Likewise.
54060 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
54062 * g77.f-torture/execute/intrinsic-unix-bessel.f:
54063 Uncomment additional cases that now pass.
54065 2002-01-11 Richard Henderson <rth@redhat.com>
54067 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
54068 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
54070 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
54072 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
54074 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
54076 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
54077 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
54079 2002-01-10 Dale Johannesen <dalej@apple.com>
54081 * gcc.c-torture/execute/loop-11.c: New.
54083 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
54085 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
54086 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
54088 2002-01-09 Richard Henderson <rth@redhat.com>
54090 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
54091 type in which to perform the operation for each size.
54093 2002-01-09 Alan Matsuoka (alanm@redhat.com)
54095 * gcc.c-torture/compile/20020109-2.c: New test.
54097 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
54099 * gcc.c-torture/execute/loop-10.c: New test.
54101 2002-01-09 Jakub Jelinek <jakub@redhat.com>
54103 * gcc.c-torture/compile/20010226-1.c: New test.
54104 * gcc.c-torture/compile/20010227-1.c: New test.
54105 * gcc.c-torture/compile/20010426-1.c: New test.
54106 * gcc.c-torture/compile/20010510-1.c: New test.
54107 * gcc.c-torture/compile/20010605-3.c: New test.
54108 * gcc.c-torture/compile/20010824-1.c: New test.
54109 * gcc.c-torture/execute/20010409-1.c: New test.
54110 * gcc.dg/noncompile/20000901-1.c: New test.
54111 * gcc.dg/20001023-1.c: New test.
54112 * gcc.dg/20001101-1.c: New test.
54113 * gcc.dg/20001102-1.c: New test.
54114 * gcc.dg/20010207-1.c: New test.
54115 * gcc.dg/20010405-1.c: New test.
54116 * gcc.dg/20010822-1.c: New test.
54117 * gcc.dg/20011107-1.c: New test.
54119 2002-01-09 Jeffrey A Law (law@redhat.com)
54121 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
54123 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
54124 execution failure on PA targets.
54126 2002-01-09 Jakub Jelinek <jakub@redhat.com>
54128 * gcc.c-torture/compile/20020109-1.c: New test.
54130 2002-01-08 Kazu Hirata <kazu@hxi.com>
54132 * gcc.c-torture/execute/20020108-1.c: New test.
54134 2002-01-08 Jakub Jelinek <jakub@redhat.com>
54136 * gcc.dg/20020108-1.c: New test.
54138 2002-01-08 H.J. Lu <hjl@gnu.org>
54140 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
54143 2002-01-08 Geoff Keating <geoffk@redhat.com>
54145 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
54148 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
54150 * gcc.dg/altivec-4.c: Test altivec predicates.
54152 2002-01-07 Jakub Jelinek <jakub@redhat.com>
54154 * gcc.c-torture/execute/20020107-1.c: New test.
54156 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
54159 * gcc.c-torture/compile/20020106-1.c: New test.
54161 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
54163 * gcc.c-torture/execute/nestfunc-4.c: New test.
54165 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
54167 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
54168 extra triple that slipped in.
54169 * g++.old-deja/g++.abi/align.C: Likewise.
54170 * g++.old-deja/g++.abi/bitfields.C: Likewise.
54172 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
54174 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
54175 * g++.old-deja/g++.abi/align.C: Likewise.
54176 * g++.old-deja/g++.abi/bitfields.C: Likewise.
54178 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
54180 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
54183 2002-01-04 Jakub Jelinek <jakub@redhat.com>
54185 * gcc.dg/20020104-1.c: New test.
54187 * gcc.dg/20020104-2.c: New test.
54189 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
54191 * gcc.dg/20020103-1.c: Fix typo in target selector.
54193 2002-01-03 Richard Henderson <rth@redhat.com>
54195 * gcc.dg/20020103-1.c: New.
54197 2002-01-03 Kazu Hirata <kazu@hxi.com>
54199 * gcc.c-torture/execute/20020103-1.c: New test.
54201 2002-01-03 Jakub Jelinek <jakub@redhat.com>
54203 * g++.dg/other/debug2.C: New test.
54205 * gcc.c-torture/compile/20020103-1.c: New test.
54207 2002-01-02 Jakub Jelinek <jakub@redhat.com>
54209 * gcc.dg/gnu89-init-1.c: Added new tests.
54211 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54213 * g++.dg/template/friend2.C: Remove as patch is reverted.
54215 * g++.dg/warn/oldcast1.C: New test.
54217 * g++.dg/template/ptrmem1.C: New test.
54218 * g++.dg/template/ptrmem2.C: New test.
54220 * g++.dg/template/ntp.C: New test.
54222 * g++.dg/other/component1.C: New test.
54224 * g++.dg/template/ttp3.C: New test.
54226 * g++.dg/template/friend2.C: New test.
54227 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
54229 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54231 * g++.dg/other/ptrmem1.C: New test.
54232 * g++.dg/other/ptrmem2.C: New test.
54234 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54236 * g++.dg/template/ctor1.C: New test.
54238 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54240 * g++.dg/template/friend2.C: New test.
54242 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
54244 * gcc.dg/mmix-1.c: New test.
54246 2001-12-31 Richard Henderson <rth@redhat.com>
54248 * gcc.dg/asm-5.c: New.
54250 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
54252 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
54253 in namespace __gnu_cxx
54255 2001-12-30 Richard Henderson <rth@redhat.com>
54257 * gcc.dg/debug-6.c: New.
54259 2001-12-30 Jakub Jelinek <jakub@redhat.com>
54261 * gcc.c-torture/compile/20011229-2.c: New test.
54263 2001-12-29 Jakub Jelinek <jakub@redhat.com>
54265 * gcc.dg/debug-3.c: New test.
54266 * gcc.dg/debug-4.c: New test.
54267 * gcc.dg/debug-5.c: New test.
54269 2001-12-29 Richard Henderson <rth@redhat.com>
54271 * g++.dg/eh/loop1.C: New.
54273 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
54275 * g++.dg/template/crash1.C: New test.
54277 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
54279 * g++.dg/other/const1.C: New test.
54281 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
54283 * gcc.c-torture/compile/20011229-1.c: New test.
54285 2001-12-28 Stan Shebs <shebs@apple.com>
54287 * lib/objc-torture.exp: Resync with c-torture.exp.
54288 * lib/objc.exp: Load standard libraries.
54290 2001-12-28 Jakub Jelinek <jakub@redhat.com>
54292 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
54295 2001-12-27 Roger Sayle <roger@eyesopen.com>
54297 * gcc.c-torture/execute/string-opt-16.c: New testcase.
54299 2001-12-27 Richard Henderson <rth@redhat.com>
54301 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
54303 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
54305 * g++.dg/eh/ctor1.C: New test.
54306 * g++.dg/other/error2.C: New test.
54308 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
54310 * g++.dg/other/init2.C: New test.
54312 2001-12-24 Richard Henderson <rth@redhat.com>
54314 * gcc.dg/20011223-1.c: New.
54315 * gcc.dg/inline-1.c: New.
54317 2001-12-23 Richard Henderson <rth@redhat.com>
54319 * gcc.dg/asm-4.c: Test operand modifiers.
54321 2001-12-23 Richard Henderson <rth@redhat.com>
54323 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
54325 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
54327 * gcc.c-torture/execute/20011223-1.c: New test.
54329 2001-12-21 Richard Henderson <rth@redhat.com>
54331 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
54332 re-enables the warning.
54334 2001-12-21 Richard Henderson <rth@redhat.com>
54336 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
54338 2001-12-20 Jakub Jelinek <jakub@redhat.com>
54340 * gcc.c-torture/compile/20011218-1.c: New test.
54342 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
54344 * gcc.misc-test/arm-isr.exp: New file. Control running of the
54346 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
54347 epilogue generation for ARM ISR routines.
54349 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54351 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
54352 * gcc.dg/format/c90-printf-3.c: Likewise.
54353 * gcc.dg/format/c99-printf-3.c: Likewise.
54354 * gcc.dg/format/ext-1.c: Likewise.
54355 * gcc.dg/format/ext-6.c: Likewise.
54356 * gcc.dg/format/format.h: Prototype unlocked stdio.
54358 2001-12-20 Richard Henderson <rth@redhat.com>
54360 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
54362 (malloc): Correct allocation logic. Abort if we fill up the
54363 arena before initialization complete.
54364 (realloc): Correct allocation logic.
54366 2001-12-20 Jakub Jelinek <jakub@redhat.com>
54368 * gcc.c-torture/compile/20011219-2.c: New test.
54370 * gcc.c-torture/execute/20011219-1.c: New test.
54372 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
54374 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
54375 target does not support weak symbols.
54377 2001-12-19 Jakub Jelinek <jakub@redhat.com>
54379 * gcc.c-torture/compile/20011219-1.c: New test.
54381 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
54383 * g++.dg/other/error1.C: New test.
54385 2001-12-17 Jeffrey A Law (law@redhat.com)
54387 * gcc.c-torture/execute/20011217-1.c: New test.
54389 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
54391 * objc.dg/special/: New directory.
54392 * objc.dg/special/special.exp: New file.
54393 * objc.dg/special/unclaimed-category-1.h: New file.
54394 * objc.dg/special/unclaimed-category-1a.m: New file.
54395 * objc.dg/special/unclaimed-category-1.m: New file.
54397 2001-12-17 Andreas Jaeger <aj@suse.de>
54399 * gcc.c-torture/compile/20011217-2.c: New test.
54401 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
54403 * gcc.c-torture/compile/20011217-1.c: New test.
54405 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
54407 * gcc.dg/20011214-1.c: New.
54409 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
54411 * gcc.dg/altivec-4.c: New.
54413 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
54415 * gcc.dg/20011113-1.c: New test.
54417 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
54419 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
54420 std::__malloc_alloc_template<0> and
54421 std::__default_alloc_template<false, 0>.
54423 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
54425 * objc/execute/bf-21.m: New test.
54426 * objc/execute/enumeration-1.m: New test.
54427 * objc/execute/enumeration-2.m: New test.
54429 2001-12-12 Jakub Jelinek <jakub@redhat.com>
54431 * gcc.dg/gnu89-init-1.c: New test.
54433 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
54435 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
54436 * g++.old-deja/g++.jason/2371.C: Likewise.
54437 * g++.old-deja/g++.jason/template33.C: Likewise.
54438 * g++.old-deja/g++.jason/template34.C: Likewise.
54439 * g++.old-deja/g++.jason/template36.C: Likewise.
54440 * g++.old-deja/g++.oliva/typename1.C: Likewise.
54441 * g++.old-deja/g++.oliva/typename2.C: Likewise.
54442 * g++.old-deja/g++.other/typename1.C: Likewise.
54443 * g++.old-deja/g++.pt/inherit2.C: Likewise.
54444 * g++.old-deja/g++.pt/nontype5.C: Likewise.
54445 * g++.old-deja/g++.pt/typename11.C: Likewise.
54446 * g++.old-deja/g++.pt/typename14.C: Likewise.
54447 * g++.old-deja/g++.pt/typename16.C: Likewise.
54448 * g++.old-deja/g++.pt/typename3.C: Likewise.
54449 * g++.old-deja/g++.pt/typename4.C: Likewise.
54450 * g++.old-deja/g++.pt/typename5.C: Likewise.
54451 * g++.old-deja/g++.pt/typename7.C: Likewise.
54452 * g++.old-deja/g++.robertl/eb9.C: Likewise.
54454 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
54456 * g++.dg/other/linkage1.C: New test.
54457 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
54460 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
54462 * gcc.dg/concat.c: New test.
54464 2001-12-11 Stan Shebs <shebs@apple.com>
54466 * objc/compile: New test directory.
54467 * objc/compile/compile.exp: New expect script.
54468 * objc/compile/20011211-1.m: New compile test.
54470 2001-12-11 Jason Merrill <jason@redhat.com>
54472 * lib/prune.exp (prune_gcc_output): Also handle "In member
54473 function". So many permutations...
54475 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
54477 * g++.dg/template/typedef1.C: New test.
54479 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
54481 * g++.dg/other/copy1.C: New test.
54483 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
54485 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
54487 * gcc.dg/builtin-choose-expr.c: New.
54489 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
54491 * gcc.dg/altivec-2.c: New.
54493 2001-12-07 Richard Henderson <rth@redhat.com>
54495 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
54497 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
54499 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
54502 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
54504 * g++-old.deja/g++.robertl/eb101.C: Deleted.
54506 2001-12-06 Janis Johnson <janis187@us.ibm.com>
54508 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
54509 variable argument list.
54511 2001-12-06 Zack Weinberg <zack@codesourcery.com>
54513 * gcc.c-torture/execute/memcheck: Delete entire directory.
54514 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
54515 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
54517 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
54519 * gcc.dg/Wshadow-1.c: New test.
54521 2001-12-05 Jakub Jelinek <jakub@redhat.com>
54523 * gcc.c-torture/compile/20011130-1.c: New test.
54525 * gcc.dg/noncompile/20011025-1.c: New test.
54527 * g++.dg/other/anon-union.C: New test.
54529 * gcc.c-torture/execute/20011024-1.c: New test.
54531 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
54533 * gcc.c-torture/execute/20000722-1.x,
54534 gcc.c-torture/execute/20010123-1.x: Remove.
54535 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
54536 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
54537 gcc.dg/c99-complit-2.c: New tests.
54539 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
54541 * g++.dg/inherit/base1.C: New test.
54543 2001-12-04 Jakub Jelinek <jakub@redhat.com>
54545 * g++.dg/other/stdarg1.C: New test.
54547 * gcc.c-torture/compile/20011130-2.c: New test.
54549 2001-12-03 Janis Johnson <janis187@us.ibm.com>
54551 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
54552 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
54553 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
54554 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
54555 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
54556 * gcc.dg/builtin-prefetch-1.c: New test.
54558 2001-12-03 Jakub Jelinek <jakub@redhat.com>
54560 * gcc.dg/20011130-1.c: New test.
54562 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
54564 * g++.dg/other/scope1.C: New test.
54565 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
54567 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
54569 * gcc.dg/vla-init-1.c: New test.
54571 2001-12-01 Geoff Keating <geoffk@redhat.com>
54573 * gcc.c-torture/compile/structs.c: New testcase from GDB.
54575 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
54577 * objc.dg/alias.m: Update.
54578 * objc.dg/class-1.m: Update.
54579 * objc.dg/const-str-1.m: Update.
54580 * objc.dg/fwd-proto-1.m: Update.
54581 * objc.dg/id-1.m: Update.
54582 * objc.dg/super-class-1.m: Update.
54584 2001-11-29 Mark Mitchell <mark@codesourcery.com>
54586 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
54589 2001-11-28 Jeffrey A Law (law@cygnus.com)
54591 * gcc.c-torture/execute/20011128-1.c: New test.
54593 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
54595 * gcc.dg/20011127-1.c: New test.
54597 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
54599 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
54600 from Austin Group draft 7.
54601 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
54602 scanf format arguments.
54603 * gcc.dg/format/no-exargs-2.c: New test.
54605 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
54607 * g++.dg/abi/vbase8-4.C: New test.
54609 2001-11-24 Ian Lance Taylor <ian@airs.com>
54611 * gcc.c-torture/execute/20011121-1.c: New test.
54613 2001-11-23 Jeffrey A Law (law@cygnus.com)
54615 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
54617 2001-11-23 Andreas Jaeger <aj@suse.de>
54619 * gcc.dg/cpp/charconst-2.c: New test.
54621 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
54623 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
54624 to the host if it is remote. Let tests specify extra headers
54626 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
54627 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
54628 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
54629 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
54630 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
54631 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
54632 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
54633 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
54634 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
54635 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
54637 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
54639 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
54640 for little endian ARMs.
54642 2001-11-20 Jakub Jelinek <jakub@redhat.com>
54644 * gcc.c-torture/compile/20011119-1.c: New test.
54645 * gcc.c-torture/compile/20011119-2.c: New test.
54647 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
54649 * gcc.dg/altivec-1.c: Fix typo.
54651 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
54653 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
54655 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
54657 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
54659 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
54661 * lib/g77.exp: Don't specify --rpath-link.
54663 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
54664 across all the headers.
54665 * gcc.dg/format/format.exp: For testing on a remote host,
54668 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
54669 * gcc.c-torture/execute/930406-1.c: Likewise.
54670 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
54672 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
54674 * gcc.dg/altivec-1.c: New.
54676 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
54678 * gcc.dg/cpp/fpreprocessed.c: New test case.
54680 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
54682 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
54683 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
54684 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
54686 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
54688 * gcc.dg/no-builtin-1.c: New test.
54690 2001-11-16 Jakub Jelinek <jakub@redhat.com>
54692 * gcc.c-torture/execute/20011115-1.c: New test.
54694 2001-11-15 Jakub Jelinek <jakub@redhat.com>
54696 * gcc.c-torture/compile/20011114-2.c: New test.
54697 * gcc.c-torture/compile/20011114-3.c: New test.
54698 * gcc.c-torture/compile/20011114-4.c: New test.
54700 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
54702 * g++.dg/other/init1.C: New test.
54704 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
54706 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
54709 * gcc.c-torture/execute/20011114-1.c: New testcase.
54711 * gcc.c-torture/compile/20010327-1.c: Revert last change.
54712 * gcc.c-torture/compile/20011114-1.c: New test, exactly
54713 like the (before this change) version of 20010327-1.c.
54715 2001-11-14 Roger Sayle <roger@eyesopen.com>
54717 * gcc.c-torture/execute/string-opt-13.c: New testcase.
54719 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
54721 * g++.dg/init/array2.C: New test.
54723 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
54725 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
54727 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
54729 * g++.dg/other/forscope1.C: New test.
54730 * g++.dg/ext/forscope1.C: New test.
54731 * g++.dg/ext/forscope2.C: New test.
54733 2001-11-13 Jakub Jelinek <jakub@redhat.com>
54735 * gcc.c-torture/execute/20011113-1.c: New test.
54737 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
54739 * gcc.c-torture/execute/20011109-2.c: New test.
54741 * gcc.c-torture/execute/20011109-1.c: New test.
54743 2001-11-09 Jakub Jelinek <jakub@redhat.com>
54745 * gcc.c-torture/compile/20011109-1.c: New test.
54747 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
54749 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
54750 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
54751 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
54752 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
54753 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
54754 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
54755 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
54757 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
54759 * g++.dg/warn/Wshadow-1.C: New tests.
54760 * g++.old-deja/g++.mike/for3.C: Update.
54762 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
54764 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
54765 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
54766 XFAILs. Adjust expected error texts.
54767 * gcc.c-torture/compile/20011106-1.c,
54768 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
54769 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
54770 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
54771 gcc.dg/c99-array-lval-5.c: New tests.
54773 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
54775 * gcc.dg/cpp/defined.c: Update.
54777 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
54779 * gcc.c-torture/execute/anon-1.c: New test.
54781 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
54783 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
54784 same size, so no warning should be produced on stormy16.
54786 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
54787 due to oversized array.
54788 * g++.old-deja/g++.mike/ns15.C: Likewise.
54789 * g++.old-deja/g++.pt/crash16.C: Likewise.
54791 2001-11-02 Graham Stott <grahams@redhat.com>
54793 * g++.dgother/debug1.C: Fix typos.
54795 2001-11-01 Jakub Jelinek <jakub@redhat.com>
54797 * g++.dg/other/debug1.C: New test.
54799 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
54801 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
54804 2001-10-30 Jakub Jelinek <jakub@redhat.com>
54806 * gcc.dg/20011029-2.c: New test.
54808 * gcc.c-torture/compile/20011029-1.c: New test.
54810 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
54812 * objc/execute/class_self-1.m: New test.
54813 * objc/execute/class_self-2.m: New test.
54815 2001-10-25 Zack Weinberg <zack@codesourcery.com>
54817 * gcc.misc-tests/msgs.exp: Delete.
54818 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
54819 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
54820 error set to match recent changes.
54822 2001-10-24 Zack Weinberg <zack@codesourcery.com>
54824 * gcc.dg/20011021-1.c: New test.
54826 2001-10-24 Jakub Jelinek <jakub@redhat.com>
54828 * gcc.c-torture/compile/20011023-1.c: New test.
54830 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
54832 * lib/g77.exp: Rewrite based on lib/g++.exp.
54834 2001-10-19 Jakub Jelinek <jakub@redhat.com>
54836 * gcc.c-torture/execute/20011019-1.c: New test.
54838 * gcc.dg/20011018-1.c: New test.
54840 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
54842 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
54844 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
54846 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
54847 * gcc.dg/attr-invalid.c: Likewise.
54849 2001-10-18 Jakub Jelinek <jakub@redhat.com>
54851 * gcc.dg/20011015-1.c: New test.
54853 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
54855 * g++.dg/template/unify2.C: New test.
54857 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
54859 * g++.dg/other/exception-specification.C: New test
54861 2001-10-13 Tom Rix <trix@redhat.com>
54863 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
54864 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
54866 2001-10-12 Jakub Jelinek <jakub@redhat.com>
54868 * gcc.dg/20011009-1.c: New test.
54870 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
54873 * g++.dg/other/friend1.C: New test.
54875 2001-10-11 Richard Henderson <rth@redhat.com>
54877 * g++.old-deja/g++.other/crash18.C: Add -S to options.
54879 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54881 * gcc.c-torture/compile/20011010-1.c: New.
54883 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
54885 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
54886 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
54887 g77.f-torture/execute/execute.exp,
54888 g77.f-torture/noncompile/noncompile.exp,
54889 gcc.c-torture/compile/compile.exp,
54890 gcc.c-torture/execute/execute.exp,
54891 gcc.c-torture/execute/ieee/ieee.exp,
54892 gcc.c-torture/execute/memcheck/memcheck.exp,
54893 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
54894 objc/execute/execute.exp: Update FSF address.
54896 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
54898 * gcc.dg/cpp/cmdlne-C.c: Update.
54899 * gcc.dg/cpp/cmdlne-C2.c: New.
54901 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54903 * gcc.c-torture/execute/20011008-3.c: New.
54905 2001-10-08 DJ Delorie <dj@redhat.com>
54907 * gcc.dg/20011008-1.c: New.
54908 * gcc.dg/20011008-2.c: New.
54910 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
54912 * gcc.dg/cpp/spacing1.c: Update test.
54914 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
54916 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
54917 spelling errors of "separate" as "seperate".
54919 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
54921 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
54922 enough to avoid inlining.
54924 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
54926 * lib/g77.exp: set libg2c_dir correctly.
54928 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
54930 * gcc.dg/cpp/macro11.c: New test.
54932 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
54934 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
54935 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
54936 gcc.dg/format/multattr-3.c: New tests.
54937 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
54938 tests for format attributes on function pointers being rejected.
54940 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
54942 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
54944 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
54946 * g++.dg/warn/format1.C: New test.
54948 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
54950 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
54952 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
54954 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
54956 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
54958 * gcc.dg/cpp/redef2.c: Add test.
54960 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
54962 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
54963 long-standing bug on i686, apparently.
54964 * gcc.c-torture/execute/loop-2c.x: New file.
54965 * gcc.c-torture/execute/loop-2d.x: New file.
54966 * gcc.c-torture/execute/loop-3c.x: New file.
54968 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
54970 * gcc.dg/cpp/20000625-2.c: Correct line number.
54972 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
54974 * gcc.dg/cpp/macro10.c: New test.
54975 * gcc.dg/cpp/strify3.c: New test.
54976 * gcc.dg/cpp/spacing1.c: Add tests.
54977 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
54978 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
54980 2001-09-24 DJ Delorie <dj@redhat.com>
54982 * gcc.c-torture/execute/20010924-1.c: New test.
54984 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
54986 * objc/execute/paste.m: Remove.
54988 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
54990 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
54992 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
54994 * g77.dg/strlen0.f: New test.
54996 2001-09-21 Richard Henderson <rth@redhat.com>
54998 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
54999 * g++.old-deja/g++.abi/vtable2.C: Likewise.
55001 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
55003 Table-driven attributes.
55004 * g++.dg/ext/attrib1.C: New test.
55006 2001-09-20 DJ Delorie <dj@redhat.com>
55008 * gcc.dg/20000926-1.c: Update expected warning messages.
55009 * gcc.dg/array-2.c: Likewise, and test for warnings too.
55010 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
55013 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
55015 * g++.dg/eh/registers1.C: New test case.
55017 2001-09-17 Richard Henderson <rth@redhat.com>
55019 * gcc.dg/array-5.c: Fix VLA decomposition test.
55021 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
55023 * gcc.dg/cpp/line5.c: New testcase.
55025 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
55027 * gcc.dg/cpp/macro9.c: New test.
55029 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
55031 * gcc.c-torture/execute/980223.c: Change type of addr from long
55034 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
55036 * gcc.c-torture/execute/20010915-1.c: New test.
55038 2001-09-14 Janis Johnson <janis187@us.ibm.com>
55040 * g77.dg/bprob: New directory.
55041 * g77.dg/bprob/bprob.exp: New file.
55042 * g77.dg/bprob/bprob-1.f: New test.
55043 * g77.dg/gcov: New directory.
55044 * g77.dg/gcov/gcov.exp: New file.
55045 * g77.dg/gcov/gcov-1.f: New test.
55046 * g77.dg/gcov/gcov-1.x: New file.
55048 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
55050 * gcc.dg/cpp/directiv.c: Update.
55051 * gcc.dg/cpp/undef1.c: Update.
55053 2001-09-12 Jakub Jelinek <jakub@redhat.com>
55055 * gcc.dg/20010912-1.c: New test.
55057 2001-09-11 Janis Johnson <janis187@us.ibm.com>
55059 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
55060 language-independent file in lib.
55061 * lib/gcov.exp: New file.
55063 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
55065 * gcc.c-torture/compile/20010911-1.c: New test.
55067 2001-09-10 Janis Johnson <janis187@us.ibm.com>
55069 * lib/profopt.exp: New, to support profile-directed optimizations.
55070 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
55071 * gcc.misc-tests/bprob-1.c: New test.
55072 * gcc.misc-tests/bprob-2.c: New test.
55074 2001-09-07 Janis Johnson <janis187@us.ibm.com>
55076 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
55077 XFAIL and which kinds of gcov output to verify.
55078 * gcc.misc-tests/gcov-4b.x: New file.
55079 * gcc.misc-tests/gcov-5b.x: New file.
55080 * gcc.misc-tests/gcov-6.x: New file.
55081 * gcc.misc-tests/gcov-7.c: New test.
55082 * gcc.misc-tests/gcov-7.x: New file.
55084 2001-09-06 Janis Johnson <janis187@us.ibm.com>
55086 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
55087 * gcc.misc-tests/gcov-6.c: New test.
55089 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
55092 * g++.dg/abi/vbase1.C: New test.
55094 2001-09-05 Ziemowit Laski <zlaski@apple.com>
55096 * objc.dg/method-2.m: New.
55098 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
55101 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
55102 * g++.dg/init/empty1.C: New test.
55104 2001-09-03 Jakub Jelinek <jakub@redhat.com>
55106 * gcc.c-torture/compile/20010903-1.c: New test.
55108 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
55110 * gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
55113 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
55115 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
55117 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
55119 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
55121 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
55123 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
55124 for 16-bit 'unsigned int'.
55126 2001-08-29 Kazu Hirata <kazu@hxi.com>
55128 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
55130 2001-08-27 Richard Henderson <rth@redhat.com>
55132 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
55133 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
55135 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
55137 * gcc.dg/asm-names.c (ymain): New.
55139 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
55141 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
55142 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
55143 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
55145 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55147 * gcc.dg/compare5.c: New testcase.
55149 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
55151 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
55152 and "In instantiation".
55154 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
55156 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
55158 2001-08-20 Janis Johnson <janis187@us.ibm.com>
55160 * gcc.misc-tests/gcov.exp: Add support for branch information.
55161 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
55162 * gcc.misc-tests/gcov-4.c: New test.
55163 * gcc.misc-tests/gcov-4b.c: New test.
55164 * gcc.misc-tests/gcov-5b.c: New test.
55166 2001-08-20 Zack Weinberg <zackw@panix.com>
55168 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
55171 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
55173 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
55175 2001-08-19 Jakub Jelinek <jakub@redhat.com>
55177 * g++.dg/eh/template1.C: New test.
55179 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
55181 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
55183 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
55186 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
55188 * lib/g77-dg.exp: Use prune.exp for common procedures
55189 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
55190 * lib/g77.exp: (g77-dg-prune) Remove
55192 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
55194 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
55196 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
55198 * g++.dg/template/unify1.C: New test.
55200 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
55202 * g++.dg/abi/empty4.C: New test.
55204 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
55206 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
55208 * g77.f-torture/compile/pr3743.x: Likewise.
55210 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
55212 * g++.dg/other/using-declaration.C: New test.
55214 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
55216 * gcc.dg/cpp/tr-sign.c: New testcase.
55218 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
55220 * gcc.dg/cpp/19951025-1.c: Revert.
55221 * gcc.dg/cpp/directiv.c: We no longer process directives that
55222 interrupt macro arguments.
55224 2001-08-03 Zack Weinberg <zackw@stanford.edu>
55226 * gcc.dg/bconstp-1.c: New test.
55228 2001-08-03 Richard Henderson <rth@redhat.com>
55230 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
55232 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
55234 * gcc.dg/cpp/19951025-1.c: Update.
55236 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
55238 * g77.dg/ff90-1.f (s): Fix reference of variable z,
55241 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
55244 * g++.old-deja/g++.ns/ns14.C: Remove special options.
55245 * g++.old-deja/g++.other/std1.C: Likewise.
55246 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
55248 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
55250 * lib/g77.exp: Load gcc-defs.exp for common procedures
55251 (g77_pass, g77_fail, g77_finish, g77_exit,
55252 ${tool}_check_unsupported_p} Now redundant. Deleted.
55254 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
55256 * g77.dg/fbackslash.f
55257 * g77.dg/fcase-preserve.f
55259 * g77.dg/ffixed-line-length-0.f
55260 * g77.dg/ffixed-line-length-132.f
55261 * g77.dg/ffixed-line-length-7.f
55262 * g77.dg/ffixed-line-length-72.f
55263 * g77.dg/ffixed-line-length-none.f
55264 * g77.dg/ffree-form-1.f
55265 * g77.dg/fno-backslash.f
55266 * g77.dg/fno-f90-1.f
55267 * g77.dg/fno-fixed-form-1.f
55268 * g77.dg/fno-onetrip.f
55269 * g77.dg/fno-typeless-boz.f
55270 * g77.dg/fno-underscoring.f
55271 * g77.dg/fno-vxt-1.f
55272 * g77.dg/fonetrip.f
55273 * g77.dg/ftypeless-boz.f
55274 * g77.dg/fugly-assumed.f
55275 * g77.dg/funderscoring.f
55278 2001-08-01 Ziemowit Laski <zlaski@apple.com>
55280 * objc.dg/fwd-proto-1.m: New.
55281 * objc.dg/local-decl-1.m: New.
55282 * objc.dg/naming-1.m: New.
55283 * objc.dg/naming-2.m: New.
55284 * objc.dg/proto-hier-1.m: New.
55286 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
55288 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
55289 largest-type elements to a struct makes its size grow.
55291 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
55293 * g++.dg/abi/vthunk1.C: New test.
55295 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
55297 * g++.dg/abi/vbase8-22.C: New test.
55299 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
55301 * gcc.dg/cpp/macro8.c: New test.
55303 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
55305 * g++.dg/abi/vbase8-21.C: New test.
55307 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
55309 * g++.dg/abi/vbase8-10.C: New test.
55311 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
55313 * lib/g++.exp (g++_set_ld_library_path): Renamed to
55314 ${tool}_set_ld_library_path.
55316 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
55319 2001-07-26 Stan Cox <scox@redhat.com>
55321 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
55322 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
55323 gcc_exit, gcc_check_unsupported_p):
55324 Moved to gcc-deps.exp
55325 * gcc-deps.exp: New file.
55327 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
55329 * g++.old-deja/g++.pt/defarg14.C: New test.
55331 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
55333 * g++.old-deja/g++.other/lineno5.C: New test.
55335 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
55337 * g++.old-deja/g++.pt/crash68.C: New test.
55339 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
55341 * g++.old-deja/g++.other/crash42.C: New test.
55343 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
55345 * gcc.dg/cpp/extratokens.c: Fix.
55346 * gcc.dg/cpp/skipping2.c: New tests.
55348 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
55350 * gcc.c-torture/execute/20010724-1.c: New file.
55351 * gcc.c-torture/execute/20010724-1.x: New file.
55353 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
55355 * g++.old-deja/g++.other/cond7.C: New test.
55357 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
55359 * g++.old-deja/g++.other/optimize4.C: New test.
55361 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
55363 * g++.old-deja/g++.abi/vbase8-5.C: New test.
55365 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
55367 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
55368 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
55369 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
55370 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
55372 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
55373 bug report" message.
55375 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
55376 * g++.dg/ext/instantiate1.C: Move from old-deja.
55378 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
55380 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
55381 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
55382 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
55383 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
55385 2001-07-23 Jeffrey A Law (law@cygnus.com)
55387 * gcc.c-torture/execute/20010723-1.c: New test.
55389 2001-07-23 Ben Elliston <bje@redhat.com>
55391 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
55393 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55395 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
55397 Delete handling of ieee_multilib_flags.
55398 Pass -mieee for alpha*-*-* and sh-*-*.
55399 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
55401 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
55403 Remove old-abi tests.
55404 * g++.old-deja/g++.mike/p11116.C: Remove.
55405 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
55407 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
55409 * g77.f-torture/compile/pr3743.f: New test
55411 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
55413 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
55415 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
55417 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
55418 g++.old-deja/g++.pt/static6.C: Likewise.
55419 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
55420 supports weak symbols.
55422 2001-07-18 Andreas Jaeger <aj@suse.de>
55424 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
55427 2001-07-18 Andreas Jaeger <aj@suse.de>
55429 * gcc.dg/iftrap-1.c: Fix target line.
55431 2001-07-17 Richard Henderson <rth@redhat.com>
55433 * gcc.c-torture/execute/20010717-1.c: New.
55435 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
55437 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
55440 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
55442 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
55444 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
55446 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
55447 UAC_SIGBUS, UAC_NOPRINT definitions.
55449 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
55451 * objc/execute/object_is_class.m: New test.
55452 * objc/execute/object_is_meta_class.m: New test.
55454 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
55456 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
55457 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
55459 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
55461 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
55462 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
55464 2001-07-14 Richard Henderson <rth@redhat.com>
55466 * gcc.dg/iftrap-1.c: New.
55468 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
55470 * g77.f-torture/execute/intrinsic77.f: New test.
55472 2001-07-11 Janis Johnson <janis@us.ibm.com>
55474 * gcc.misc-tests/gcov-3.c: New test.
55476 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
55478 * gcc.c-torture/compile/20010711-1.c,
55479 * gcc.c-torture/compile/20010711-2.c: New tests.
55481 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
55483 * gcc.c-torture/execute/20010711-1.c: New test.
55485 2001-07-11 Ben Elliston <bje@redhat.com>
55487 * g++.old-deja/g++.other/enum5.C: New test.
55489 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
55491 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
55492 (g++-dg-prune): Call prune_gcc_output.
55493 * prune.exp: New file for prune_gcc_output.
55494 * lib/g++.exp, lib/gcc.exp: Load it.
55496 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
55498 * gcc.c-torture/compile/20010701-1.c,
55499 g++.old-deja/g++.ext/attrib6.C: New tests.
55501 2001-07-06 Jeffrey A Law (law@cygnus.com)
55503 * gcc.c-torture/compile/20010706-1.c: New test.
55505 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
55507 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
55509 2001-06-28 Stan Shebs <shebs@apple.com>
55511 * gcc.dg/pragma-darwin.c: New test.
55513 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
55515 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
55516 Solaris 2.[678] system.
55518 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
55520 * gcc.dg/20010622-1.c: New test.
55522 2001-06-18 Stan Shebs <shebs@apple.com>
55524 * objc.dg: New directory.
55525 * objc.dg/dg.exp: New file.
55526 * objc.dg/alias.m: New.
55527 * objc.dg/class-1.m: New.
55528 * objc.dg/class-2.m: New.
55529 * objc.dg/const-str-1.m: New.
55530 * objc.dg/const-str-2.m: New.
55531 * objc.dg/id-1.m: New.
55532 * objc.dg/method-1.m: New.
55533 * objc.dg/super-class-1.m: New.
55534 * lib/objc-dg.exp: New file.
55536 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
55538 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
55541 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
55543 * g++.old-deja/g++.abi/vbase8-9.C: New test.
55545 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55547 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
55550 2001-06-12 Richard Henderson <rth@redhat.com>
55552 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
55554 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
55556 * g++.old-deja/g++.abi/vbase5.C: New test.
55557 * g++.old-deja/g++.abi/vbase6.C: New test.
55558 * g++.old-deja/g++.abi/vbase7.C: New test.
55560 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55562 * gcc.c-torture/compile/20010610-1.c: New test.
55564 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
55566 * g++.old-deja/g++.abi/vbase4.C: New test.
55568 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
55570 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
55571 support %f for HC11/HC12 targets.
55572 * gcc.c-torture/execute/930513-1.x: New file, likewise.
55573 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
55574 on HC11/HC12 targets.
55575 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
55577 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
55579 * gcc.dg/wchar_t-1.c: New file.
55580 * gcc.dg/wint_t-1.c: Likewise.
55582 2001-06-11 Bernd Schmidt <bernds@redhat.com>
55584 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
55586 2001-06-11 Richard Henderson <rth@redhat.com>
55588 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
55590 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
55592 * gcc.c-torture/compile/20010611-1.c: New test.
55594 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
55596 * gcc.dg/c99-tag-1.c: Add more tests.
55598 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
55600 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
55601 representation on MN10300 and ARM/Thumb.
55603 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
55605 * g77.f-torture/execute/20010610.f: New.
55607 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
55609 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
55612 2001-06-09 Richard Henderson <rth@redhat.com>
55614 * gcc.c-torture/execute/ashrdi-1.c: New.
55615 * gcc.c-torture/execute/ashldi-1.c: New.
55616 * gcc.c-torture/execute/lshrdi-1.c: New.
55618 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
55620 * objc/execute/load-3.m: Added. Check sending +load to categories,
55621 in addition to classes.
55623 2001-06-08 Stan Shebs <shebs@apple.com>
55625 * objc/execute/load-2.m: New test. From Nicola Pero
55626 <n.pero@mi.flashnet.it>.
55628 2001-06-08 Jakub Jelinek <jakub@redhat.com>
55630 * gcc.c-torture/execute/20010605-2.c: New test.
55632 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
55634 * g++.old-deja/g++.abi/vbase2.C: New test.
55635 * g++.old-deja/g++.abi/vbase3.C: New test.
55637 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
55639 * g++.old-deja/g++.pt/friend49.C: New test.
55641 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
55643 * g++.old-deja/g++.ext/anon3.C: New test.
55645 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
55647 * g++.old-deja/g++.other/conv7.C: New test.
55649 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
55651 * gcc.c-torture/compile/20010605-2.c: New test.
55653 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
55655 * gcc.c-torture/execute/20010604-1.c: New test.
55657 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
55659 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
55661 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
55663 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
55664 (g++_link_flags): Likewise.
55665 (g++_init): Pass gccpath's value to two previous functions.
55667 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55669 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
55670 Ensure logfile entry matches exec command line.
55672 2001-05-31 Richard Henderson <rth@redhat.com>
55674 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
55675 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
55677 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
55679 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
55680 compiler for irix6.2
55682 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
55684 * g++.old-deja/g++.other/optimize3.C: New file.
55686 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
55688 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
55691 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
55693 * g++.old-deja/g++.other/optimize2.C: New file.
55695 2001-05-25 Diego Novillo <dnovillo@redhat.com>
55697 * gcc.c-torture/compile/20010518-2.c: New file.
55698 * gcc.c-torture/execute/20010518-1.c: New file.
55699 * gcc.c-torture/execute/20010518-2.c: New file.
55701 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
55703 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
55705 2001-05-24 Mark Mitchell <mark@codesourcery.com>
55707 G++ no longer defines builtins that do not begin with __builtin.
55708 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
55709 * g++.old-deja/g++.brendand/misc13.C: Likewise.
55710 * g++.old-deja/g++.law/builtin1.C: Likewise.
55711 * g++.old-deja/g++.law/cvt2.C: Likewise.
55712 * g++.old-deja/g++.mike/net5.C: Likewise.
55713 * g++.old-deja/g++.other/builtins1.C: Likewise.
55714 * g++.old-deja/g++.other/builtins2.C: Likewise.
55715 * g++.old-deja/g++.other/builtins3.C: Likewise.
55716 * g++.old-deja/g++.other/builtins4.C: Likewise.
55717 * g++.old-deja/g++.other/inline8.C: Likewise.
55718 * g++.old-deja/g++.robertl/eb39.C: Likewise.
55720 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
55722 * g++.old-deja/g++.pt/using1.C: Adjust.
55723 * g++.old-deja/g++.pt/using2.C: New test.
55725 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
55727 * gcc.dg/cpp/charconst.c: New tests.
55728 * gcc.dg/cpp/escape.c: New tests.
55729 * gcc.dg/cpp/escape-1.c: New tests.
55730 * gcc.dg/cpp/escape-2.c: New tests.
55731 * gcc.dg/cpp/ucs.c: New tests.
55733 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
55735 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
55736 native compiler for irix6.5.
55738 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
55740 * lib/g++.exp (g++_include_flags): Use args to compute
55742 (g++_link_flags): Likewise.
55743 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
55745 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
55747 * gcc.dg/c90-hexfloat-1.c: Add more tests.
55749 2001-05-21 Geoff Keating <geoffk@redhat.com>
55751 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
55754 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
55756 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
55758 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
55759 to STACK_SIZE; Use it to define size of add_histo array.
55760 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
55762 (f): Use GITT_SIZE to define size of gitt local table.
55763 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
55764 to STACK_SIZE; Use it to define size of bytemem array.
55766 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
55768 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
55769 on 68HC11/HC12 due to the asm instruction.
55770 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
55771 * gcc.c-torture/compile/920520-1.x: Likewise.
55772 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
55773 on 68HC11/HC12 because the function is larger than 64K.
55774 * gcc.c-torture/compile/961203-1.x: New file, this test fails
55775 on 68HC11/HC12 because the structure is too large.
55777 2001-05-20 Richard Henderson <rth@redhat.com>
55779 * gcc.c-torture/execute/20010520-1.c: New.
55781 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55783 * g++.old-deja/g++.warn/compare1.C: New test.
55784 * gcc.dg/compare4.c: New test.
55786 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
55788 * g++.old-deja/g++.other/optimize1.C: New test.
55790 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
55792 * g++.old-deja/g++.pt/spec41.C: New test.
55794 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
55796 * gcc.c-torture/compile/20010114-1.x: Remove.
55798 2001-05-18 Stan Shebs <shebs@apple.com>
55800 * gcc.c-torture/compile/20010518-1.c: New test.
55802 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
55804 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
55805 * g++.old-deja/g++.pt/crash67.C: New test.
55807 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
55809 * g++.old-deja/g++.other/debug9.C: New test.
55811 2001-05-16 Zack Weinberg <zackw@stanford.edu>
55813 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
55815 2001-05-16 Jan Hubicka <jh@suse.cz>
55817 * gcc.c-torture/compile/20010516-1.c: New test.
55819 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
55821 * g++.old-deja/g++.other/crash41.C: New test.
55823 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
55825 * g++.old-deja/g++.pt/crash66.C: New test.
55827 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
55829 * g++.old-deja/g++.robertl/eb27.C: Convert.
55831 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
55833 * g++.dg/friend-warn.C: New test. Do not warn about friend
55834 declaration being redundant.
55836 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
55838 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
55840 2001-05-14 Mark Mitchell <mark@codesourcery.com>
55842 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
55844 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
55846 * lib/g++.exp: Use testsuite_flags.
55848 2001-05-13 Mark Mitchell <mark@codesourcery.com>
55850 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
55852 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
55854 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
55856 2001-05-11 Mark Mitchell <mark@codesourcery.com>
55858 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
55860 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
55862 * gcc.c-torture/compile/20010313-1.c: New test.
55864 2001-05-09 Zack Weinberg <zackw@stanford.edu>
55866 * gcc.dg/cpp/direct2.c: New test.
55867 * gccq.dg/cpp/direct2s.c: New test.
55869 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
55871 2001-05-07 Mark Mitchell <mark@codesourcery.com>
55873 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
55874 * g++.old-deja/g++.other/op3.C: Likewise.
55876 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
55878 * gcc.dg/cpp/syshdr.h: New file.
55879 * gcc.dg/cpp/sysmac1.c: Update.
55880 * gcc.dg/cpp/sysmac2.c: Update.
55882 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
55884 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
55886 2001-05-04 David Edelsohn <edelsohn@gnu.org>
55888 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
55889 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
55891 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
55893 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
55895 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
55897 * lib/g++.exp (g++_include_flags): Don't use any special flags
55898 if TESTING_IN_BUILD_TREE is not defined.
55899 (g++_init): Use a plain 'c++' as the compiler if
55900 TESTING_IN_BUILD_TREEE is not defined.
55902 2001-05-02 Jakub Jelinek <jakub@redhat.com>
55904 * g++.old-deja/g++.eh/catch13.C: New test.
55905 * g++.old-deja/g++.eh/catch14.C: New test.
55907 2001-05-02 Jakub Jelinek <jakub@redhat.com>
55909 * gcc.dg/cpp/tr-define.c: New test.
55911 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
55913 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
55914 <stdlib.h>, not <malloc.h>.
55916 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
55918 * g++.old-deja/g++.ns/template17.C: New test.
55920 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
55922 * g++.old-deja/g++.pt/ref4.C: New test.
55924 2001-04-30 Richard Henderson <rth@redhat.com>
55926 * gcc.dg/20000724-1.c: Revert last change.
55928 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
55930 * g77.f-torture/execute/20010430.f: New test.
55932 2001-04-30 Mark Mitchell <mark@codesourcery.com>
55934 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
55936 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
55938 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
55940 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
55942 * g++.old-deja/g++.eh/crash6.C: New test.
55944 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
55946 * g++.old-deja/g++.other/warn7.C: New test.
55948 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
55950 * g++.old-deja/g++.other/defarg9.C: New test.
55952 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
55954 * g77.f-torture/compile/20010426.f: New test.
55955 * g77.f-torture/execute/20010426.f: New test.
55957 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
55959 * g77.f-torture/compile/20000629-1.x: Remove - error
55962 2001-04-26 Jeffrey A Law (law@cygnus.com)
55964 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
55965 Tweak slightly to work with g++.dg framework.
55966 * g++.dg/special/ecos.exp: Run initp1.C test.
55967 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
55969 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
55970 its linker doesn't give line numbers either.
55971 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
55973 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
55975 * g++.old-deja/g++.other/lex1.C: New test.
55977 2001-04-26 Jakub Jelinek <jakub@redhat.com>
55979 * gcc.dg/noncompile/20010425-1.c: New test.
55981 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
55983 * g++.old-deja/g++.pt/mangle2.C: New test.
55985 2001-04-25 Jakub Jelinek <jakub@redhat.com>
55987 * gcc.dg/format/plus-1.c: New test.
55989 2001-04-25 Jakub Jelinek <jakub@redhat.com>
55991 * gcc.dg/20010423-1.c: New test.
55993 2001-04-25 Jakub Jelinek <jakub@redhat.com>
55995 * gcc.c-torture/execute/20010422-1.c: New test.
55997 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
55999 * g++.old-deja/g++.ns/type2.C: New test.
56001 2001-04-24 Zack Weinberg <zackw@stanford.edu>
56003 * g++.old-deja/g++.other/perf1.C: New test.
56005 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
56007 * gcc.dg/c99-func-2.c: Remove xfail.
56008 * gcc.dg/c99-func-3.c: Remove xfail.
56009 * gcc.dg/c99-func-4.c: Remove xfail.
56011 2001-04-23 Zack Weinberg <zackw@stanford.edu>
56013 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
56015 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
56017 * gcc.c-torture/compile/20010423-1.c: New test.
56019 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
56021 * g++.old-deja/g++.pt/typename28.C: New test.
56023 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
56025 * g++.old-deja/g++.abi/empty2.C: New test.
56026 * g++.old-deja/g++.abi/empty3.C: New test.
56028 2001-04-20 Jakub Jelinek <jakub@redhat.com>
56030 * g++.old-deja/g++.other/comdat2.C: New test.
56031 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
56033 2001-04-20 Jakub Jelinek <jakub@redhat.com>
56035 * g++.old-deja/g++.other/overload14.C: New test.
56037 2001-04-20 Jakub Jelinek <jakub@redhat.com>
56039 * g++.old-deja/g++.other/lookup23.C: New test.
56041 2001-04-20 Jakub Jelinek <jakub@redhat.com>
56043 * gcc.c-torture/execute/20010403-1.c: New test.
56045 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
56046 Mark Mitchell <mark@codesourcery.com>
56048 * lib/old-dejagnu.exp: Don't delete output of executable.
56049 Add .exe suffix to executables.
56051 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
56053 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
56055 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
56057 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
56059 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
56061 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
56062 * g++.old-deja/g++.abi/crash1.C: New test.
56064 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
56066 * g++.old-deja/g++.other/crash40.C: New test.
56068 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
56070 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
56072 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
56074 * g++.old-deja/g++.other/warn6.C: New test.
56076 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
56078 * g++.old-deja/g++.robertl/eb42.C: Same.
56080 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
56082 * gcc.dg/wtr-conversion-1.c: New testcase.
56084 2001-04-10 Richard Henderson <rth@redhat.com>
56086 * g++.old-deja/g++.other/array5.C: New.
56088 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56090 * gcc.c-torture/execute/20010408-1.c: New test.
56092 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
56094 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
56095 headers and constructs.
56096 * g++.old-deja/g++.robertl/eb79.C: Same.
56097 * g++.old-deja/g++.robertl/eb77.C (main): Same.
56098 * g++.old-deja/g++.robertl/eb73.C: Same.
56099 * g++.old-deja/g++.robertl/eb66.C (main): Same.
56100 * g++.old-deja/g++.robertl/eb55.C (t): Same.
56101 * g++.old-deja/g++.robertl/eb54.C (main): Same.
56102 * g++.old-deja/g++.robertl/eb46.C (main): Same.
56103 * g++.old-deja/g++.robertl/eb44.C: Same.
56104 * g++.old-deja/g++.robertl/eb41.C (main): Same.
56105 * g++.old-deja/g++.robertl/eb4.C (main): Same.
56106 * g++.old-deja/g++.robertl/eb39.C: Same.
56107 * g++.old-deja/g++.robertl/eb33.C (main): Same.
56108 * g++.old-deja/g++.robertl/eb31.C (main): Same.
56109 * g++.old-deja/g++.robertl/eb30.C: Same.
56110 * g++.old-deja/g++.robertl/eb3.C: Same.
56111 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
56112 * g++.old-deja/g++.robertl/eb21.C: Same.
56113 * g++.old-deja/g++.robertl/eb15.C: Same.
56114 * g++.old-deja/g++.robertl/eb118.C: Same.
56115 * g++.old-deja/g++.robertl/eb115.C (main): Same.
56116 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
56117 * g++.old-deja/g++.robertl/eb109.C: Same.
56118 * g++.old-deja/g++.other/sibcall1.C (main): Same.
56119 * g++.old-deja/g++.mike/rtti1.C: Same.
56120 * g++.old-deja/g++.mike/p658.C: Same.
56121 * g++.old-deja/g++.mike/net46.C: Same.
56122 * g++.old-deja/g++.mike/net34.C: Same.
56123 * g++.old-deja/g++.mike/memoize1.C: Same.
56124 * g++.old-deja/g++.mike/eh2.C: Same.
56125 * g++.old-deja/g++.law/weak.C: Same.
56126 * g++.old-deja/g++.law/visibility7.C: Same.
56127 * g++.old-deja/g++.law/visibility25.C: Same.
56128 * g++.old-deja/g++.law/visibility22.C: Same.
56129 * g++.old-deja/g++.law/visibility2.C: Same.
56130 * g++.old-deja/g++.law/visibility17.C: Same.
56131 * g++.old-deja/g++.law/visibility13.C: Same.
56132 * g++.old-deja/g++.law/visibility10.C: Same.
56133 * g++.old-deja/g++.law/visibility1.C: Same.
56134 * g++.old-deja/g++.law/virtual3.C (eval): Same.
56135 * g++.old-deja/g++.law/vbase1.C: Same.
56136 * g++.old-deja/g++.law/operators32.C: Same.
56137 * g++.old-deja/g++.law/nest3.C: Same.
56138 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
56139 * g++.old-deja/g++.law/except5.C (main): Same.
56140 * g++.old-deja/g++.law/cvt7.C (run): Same.
56141 * g++.old-deja/g++.law/cvt2.C: Same.
56142 * g++.old-deja/g++.law/cvt16.C: Same.
56143 * g++.old-deja/g++.law/ctors6.C (bar): Same.
56144 * g++.old-deja/g++.law/ctors17.C (main): Same.
56145 * g++.old-deja/g++.law/ctors13.C: Same.
56146 * g++.old-deja/g++.law/ctors12.C (main): Same.
56147 * g++.old-deja/g++.law/ctors10.C: Same.
56148 * g++.old-deja/g++.law/code-gen5.C: Same.
56149 * g++.old-deja/g++.law/bad-error7.C: Same.
56150 * g++.old-deja/g++.law/arm9.C: Same.
56151 * g++.old-deja/g++.law/arm12.C: Same.
56152 * g++.old-deja/g++.law/arg8.C: Same.
56153 * g++.old-deja/g++.law/arg1.C: Same.
56154 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
56155 * g++.old-deja/g++.jason/template31.C: Same.
56156 * g++.old-deja/g++.jason/template24.C (main): Same.
56157 * g++.old-deja/g++.jason/2371.C: Same.
56158 * g++.old-deja/g++.eh/new2.C: Same.
56159 * g++.old-deja/g++.eh/new1.C: Same.
56160 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
56161 * g++.old-deja/g++.brendan/nest21.C (main): Same.
56162 * g++.old-deja/g++.brendan/err-msg3.C: Same.
56163 * g++.old-deja/g++.brendan/crash62.C: Same.
56164 * g++.old-deja/g++.brendan/crash52.C: Same.
56165 * g++.old-deja/g++.brendan/crash49.C (main): Same.
56166 * g++.old-deja/g++.brendan/crash38.C: Same.
56167 * g++.old-deja/g++.brendan/crash15.C (main): Same.
56168 * g++.old-deja/g++.brendan/copy9.C: Same.
56170 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
56172 * gcc.c-torture/execute/20001203-2.c (memset):
56173 Count argument is of type __SIZE_TYPE__.
56175 2001-04-04 Diego Novillo <dnovillo@redhat.com>
56177 * gcc.c-torture/compile/20010404-1.c: New test.
56179 2001-04-04 Jakub Jelinek <jakub@redhat.com>
56181 * gcc.c-torture/compile/20010326-1.c: New test.
56183 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
56185 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
56186 peculiarities of the SH.
56187 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
56189 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
56191 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
56192 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
56193 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
56195 2001-04-02 Jakub Jelinek <jakub@redhat.com>
56197 * g77.f-torture/compile/20010321-1.f: New test.
56199 2001-04-02 Jakub Jelinek <jakub@redhat.com>
56201 * gcc.c-torture/compile/20010329-1.c: New test.
56203 2001-04-02 Jakub Jelinek <jakub@redhat.com>
56205 * gcc.c-torture/execute/20010329-1.c: New test.
56207 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
56209 * g++.old-deja/g++.other/eh4.C: Fix typo.
56211 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
56213 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
56215 2001-03-28 Philip Blundell <philb@gnu.org>
56217 * gcc.c-torture/compile/20010328-1.c: New test.
56219 2001-03-27 Richard Henderson <rth@redhat.com>
56221 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
56222 * g++.old-deja/g++.eh/vbase3.C: Likewise.
56224 2001-03-27 Alan Modra <alan@linuxcare.com.au>
56226 * gcc.c-torture/compile/20010327-1.c: New test.
56228 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
56230 * g++.old-deja/g++.other/friend12.C: New test.
56231 * g++.old-deja/g++.other/friend9.C: Expect no errors.
56232 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
56234 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
56236 * gcc.c-torture/execute/20010325-1.c: New test.
56238 2001-03-23 Jakub Jelinek <jakub@redhat.com>
56240 * g++.old-deja/g++.other/mangle3.C: New test.
56242 2001-03-22 Jakub Jelinek <jakub@redhat.com>
56244 * g++.old-deja/g++.other/anon8.C: New test.
56246 2001-03-20 Philip Blundell <philb@gnu.org>
56248 * gcc.c-torture/compile/20010320-1.c: New test.
56250 2001-03-17 Richard Henderson <rth@redhat.com>
56252 * g++.old-deja/g++.other/eh4.C: Add expected error text.
56254 2001-03-15 Geoff Keating <geoff@redhat.com>
56256 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
56259 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
56261 * g++.old-deja/g++.other/eh4.C: New test.
56263 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
56265 * gcc.dg/cpp/mi1.c: Update.
56267 2001-03-14 Jakub Jelinek <jakub@redhat.com>
56269 * g++.old-deja/g++.other/regstack.C: New test.
56271 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
56273 * g++.old-deja/g++.other/ref4.C: New test.
56275 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
56277 * objc/execute/va_method.m: Added.
56278 * objc/execute/IMP.m: Added.
56279 * objc/execute/_cmd.m: Added.
56280 * objc/execute/accessing_ivars.m: Added.
56281 * objc/execute/class-1.m: Added.
56282 * objc/execute/class-10.m: Added.
56283 * objc/execute/class-11.m: Added.
56284 * objc/execute/class-12.m: Added.
56285 * objc/execute/class-13.m: Added.
56286 * objc/execute/class-14.m: Added.
56287 * objc/execute/class-2.m: Added.
56288 * objc/execute/class-3.m: Added.
56289 * objc/execute/class-4.m: Added.
56290 * objc/execute/class-5.m: Added.
56291 * objc/execute/class-6.m: Added.
56292 * objc/execute/class-7.m: Added.
56293 * objc/execute/class-8.m: Added.
56294 * objc/execute/class-9.m: Added.
56295 * objc/execute/class-tests-1.h
56296 * objc/execute/class-tests-2.h
56297 * objc/execute/compatibility_alias.m: Added.
56298 * objc/execute/encode-1.m: Added.
56299 * objc/execute/formal_protocol-1.m: Added.
56300 * objc/execute/formal_protocol-2.m: Added.
56301 * objc/execute/formal_protocol-3.m: Added.
56302 * objc/execute/formal_protocol-4.m: Added.
56303 * objc/execute/formal_protocol-5.m: Added.
56304 * objc/execute/formal_protocol-6.m: Added.
56305 * objc/execute/formal_protocol-7.m: Added.
56306 * objc/execute/informal_protocol.m: Added.
56307 * objc/execute/initialize.m: Added.
56308 * objc/execute/load.m: Added.
56309 * objc/execute/many_args_method.m: Added.
56310 * objc/execute/nested-3.m: Added.
56311 * objc/execute/no_clash.m: Added.
56312 * objc/execute/private.m: Added.
56313 * objc/execute/redefining_self.m: Added.
56314 * objc/execute/root_methods.m: Added.
56315 * objc/execute/selector-1.m: Added.
56316 * objc/execute/static-1.m: Added.
56317 * objc/execute/static-2.m: Added.
56318 * objc/execute/va_method.m: Added.
56320 2001-03-10 Richard Henderson <rth@redhat.com>
56322 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
56324 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
56326 * g++.old-deja/g++.other/crash31.C: XFAIL.
56327 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
56328 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
56329 * gcc.c-torture/execute/20010123-1.x: XFAIL.
56330 * gcc.c-torture/execute/20010124-1.x: XFAIL.
56331 * gcc.dg/sequence-pt-1.c: XFAIL one test.
56333 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
56335 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
56337 2001-03-06 Zack Weinberg <zackw@stanford.edu>
56339 * gcc.dg/20000724-1.c: Don't use multiline strings.
56341 2001-03-06 Zack Weinberg <zackw@stanford.edu>
56343 * objc/execute/string1.m, objc/execute/string2.m: Compare the
56344 result of -cString against what we expect it to be; don't just
56345 print it out for no one to read.
56347 * objc/execute/string3.m, objc/execute/string4.m: New tests.
56348 Based on testcases provided by Nicola Pero.
56350 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
56352 * gcc.dg/cpp/macro7.c: New test.
56354 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
56356 * gcc.dg/cpp/multiline.c: Update.
56358 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
56360 * g++.old-deja/g++.other/enum3.C: New test.
56362 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
56364 * g++.old-deja/g++.other/pod1.C: New test.
56366 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
56368 * g++.old-deja/g++.ext/overload1.C: New test.
56370 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
56372 * g++.old-deja/g++.pt/using1.C: New test.
56374 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
56376 * g++.old-deja/g++.other/using9.C: New test.
56378 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
56380 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
56382 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
56384 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
56386 * g++.old-deja/g++.ext/realpt1.C: Remove.
56388 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
56390 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
56392 2001-02-26 Will Cohen <wcohen@redhat.com>
56394 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
56396 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
56398 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
56399 templatized constructors.
56401 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56403 * gcc.c-torture/execute/20010224-1.c: New test.
56405 2001-02-23 Jakub Jelinek <jakub@redhat.com>
56407 * gcc.c-torture/execute/20010222-1.c: New test.
56409 2001-02-22 Jakub Jelinek <jakub@redhat.com>
56411 * g++.old-deja/g++.other/inline20.C: New test.
56413 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
56415 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
56417 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
56419 * g++.old-deja/g++.other/lookup22.C: New test.
56421 2001-02-19 Zack Weinberg <zackw@stanford.edu>
56423 * g77.dg: New directory.
56424 * g77.dg/20010216-1.f: New test case.
56425 * g77.dg/dg.exp: New driver.
56426 * lib/g77-dg.exp: New driver library.
56428 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
56430 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
56432 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
56434 * g++.old-deja/g++.other/decl9.C: New test.
56436 2001-02-16 Jakub Jelinek <jakub@redhat.com>
56438 * g++.old-deja/g++.other/init16.C: Update the test so that it does
56439 not need <string> and also tests the initialization at runtime.
56441 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
56443 * gcc.c-torture/execute/longlong.c: New test.
56445 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
56447 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
56449 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
56451 * gcc.c-torture/execute/920302-1.c (execute):
56452 Change argument type to short.
56454 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
56456 * g++.old-deja/g++.pt/deduct6.C: New test.
56458 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
56460 * g++.old-deja/g++.pt/deduct5.C: New test.
56462 2001-02-14 Jakub Jelinek <jakub@redhat.com>
56464 * gcc.c-torture/execute/20010209-1.c: New test.
56466 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
56468 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
56470 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
56472 * g++.dg/vtgc1.C: Update for new ABI.
56474 * consistency.vlad: New directory, 1665 files.
56476 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
56478 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
56480 * gcc.dg/cpp/digraphs.c: Declare puts.
56482 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
56484 * g++.old-deja/g++.other/warn5.C: New test.
56486 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
56488 * g++.old-deja/g++.pt/spec40.C: New test.
56490 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
56492 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
56494 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
56496 2001-02-12 Jakub Jelinek <jakub@redhat.com>
56498 * gcc.c-torture/compile/20010209-1.c: New test.
56500 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
56502 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
56503 excess errors message but not if it crashes.
56504 * g++.old-deja/g++.other/crash27.C: Likewise.
56505 * g++.old-deja/g++.other/crash28.C: Likewise.
56506 * g++.old-deja/g++.other/crash30.C: Likewise.
56507 * g++.old-deja/g++.other/crash32.C: Likewise.
56508 * g++.old-deja/g++.other/crash35.C: Likewise.
56509 * g++.old-deja/g++.pt/inherit2.C: Likewise.
56511 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
56513 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
56514 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
56515 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
56516 g77.f-torture/execute/execute.exp,
56517 g77.f-torture/noncompile/noncompile.exp,
56518 gcc.c-torture/execute/execute.exp,
56519 gcc.c-torture/execute/memcheck/memcheck.exp,
56520 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
56521 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
56522 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
56523 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
56524 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
56525 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
56526 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
56527 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
56528 Remove bug reporting instructions with ancient email addresses.
56530 2001-02-07 Jakub Jelinek <jakub@redhat.com>
56532 * gcc.dg/20010202-1.c: New test.
56533 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
56535 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
56537 * g++.dg/stdbool-if.C: New test.
56539 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
56541 * objc/execute/fdecl.m: Added main().
56543 2001-02-07 Jakub Jelinek <jakub@redhat.com>
56545 * gcc.c-torture/execute/20010206-1.c: New test.
56547 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
56549 * gcc.dg/cpp/avoidpaste1.c: Update.
56551 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
56553 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
56554 Pero <nicola@brainstorm.co.uk>.
56555 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
56557 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
56559 * g++.old-deja/g++.pt/spec39.C: New test.
56561 2001-02-05 Jakub Jelinek <jakub@redhat.com>
56563 * gcc.c-torture/compile/20010202-1.c: New test.
56565 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
56567 * g++.old-deja/g++.abi/primary2.C: New test.
56568 * g++.old-deja/g++.abi/primary3.C: New test.
56569 * g++.old-deja/g++.abi/primary4.C: New test.
56570 * g++.old-deja/g++.abi/primary5.C: New test.
56571 * g++.old-deja/g++.abi/vtable3.h: New test.
56572 * g++.old-deja/g++.abi/vtable3a.C: New test.
56573 * g++.old-deja/g++.abi/vtable3b.C: New test.
56574 * g++.old-deja/g++.abi/vtable3c.C: New test.
56575 * g++.old-deja/g++.abi/vtable3d.C: New test.
56576 * g++.old-deja/g++.abi/vtable3e.C: New test.
56577 * g++.old-deja/g++.abi/vtable3f.C: New test.
56578 * g++.old-deja/g++.abi/vtable3g.C: New test.
56579 * g++.old-deja/g++.abi/vtable3h.C: New test.
56580 * g++.old-deja/g++.abi/vtable3i.C: New test.
56581 * g++.old-deja/g++.abi/vtable3j.C: New test.
56582 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
56584 2001-02-03 Jakub Jelinek <jakub@redhat.com>
56586 * g++.old-deja/g++.other/anon6.C: New test.
56587 * g++.old-deja/g++.other/anon7.C: New test.
56589 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
56591 * gcc.dg/cpp/avoidpaste2.c: New tests.
56593 2001-01-31 Jakub Jelinek <jakub@redhat.com>
56595 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
56597 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
56599 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
56600 DECIMAL_DIG cases for Irix."
56602 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
56604 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
56606 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
56608 * gcc.dg/c99-tag-1.c: New test.
56610 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
56612 * gcc.dg/cpp/tr-warn1.c: Add tests.
56614 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
56616 * gcc.dg/cpp/avoidpaste1.c: Update.
56617 * gcc.dg/cpp/paste4.c: Update.
56619 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
56621 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
56624 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
56626 * g++.old-deja/g++.other/inline19.C: New test.
56628 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
56630 * gcc.dg/Wlarger-than.c: New test.
56632 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
56634 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
56636 2001-01-29 Jakub Jelinek <jakub@redhat.com>
56638 * gcc.c-torture/execute/20010129-1.c: New test.
56639 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
56641 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
56643 * gcc.dg/cpp/avoidpaste1.c: Test case.
56645 2001-01-28 Jakub Jelinek <jakub@redhat.com>
56647 * g++.old-deja/g++.other/inline18.C: New test.
56649 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
56651 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
56652 and __builtin_putchar.
56654 2001-01-27 Jakub Jelinek <jakub@redhat.com>
56656 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
56659 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
56661 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
56662 floating point number rounding mode to round to the nearest
56663 representable mode.
56665 2001-01-25 Jakub Jelinek <jakub@redhat.com>
56667 * g++.old-deja/g++.other/mangle2.C: New test.
56669 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
56671 * gcc.c-torture/compile/20010124-1.c: New test.
56673 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
56675 * g++.old-deja/g++.pt/spec38.C: New test.
56677 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
56679 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
56682 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56684 * gcc.c-torture/execute/20010123-1.c: New test.
56686 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
56688 * g++.old-deja/g++.pt/spec37.C: New test.
56690 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
56692 * g++.old-deja/g++.pt/overload14.C: New test.
56694 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56696 * gcc.c-torture/execute/20010122-1.c: New test, exercise
56697 __builtin_return_address.
56699 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
56701 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
56702 * g++.old-deja/g++.pt/spec35.C: New test.
56703 * g++.old-deja/g++.pt/spec36.C: New test.
56705 2001-01-20 Jakub Jelinek <jakub@redhat.com>
56707 * gcc.c-torture/compile/20010118-1.c: New test.
56709 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
56711 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
56713 2001-01-19 Jakub Jelinek <jakub@redhat.com>
56715 * gcc.c-torture/execute/20010119-1.c: New test.
56717 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
56719 * g++.old-deja/g++.other/vbase5.C: New test.
56721 2001-01-19 Jakub Jelinek <jakub@redhat.com>
56723 * gcc.c-torture/execute/20010118-1.c: New test.
56725 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
56727 * g++.old-deja/g++.pt/deduct3.C: New test.
56729 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
56731 * g++.old-deja/g++.pt/spec34.C: New test.
56733 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
56735 * g77.f-torture/compile/20000601-2.f: New test.
56737 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
56739 * g++.old-deja/g++.other/init17.C: New test.
56741 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
56743 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
56745 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
56747 * g++.old-deja/g++.pt/unify8.C: New test.
56749 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
56751 * g++.old-deja/g++.abi/vbase1.C: New test.
56753 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
56755 * g++.old-deja/g++.pt/crash65.C: New test.
56757 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
56759 * gcc.dg/cpp/assembl2.S: New test case.
56761 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
56763 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
56766 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
56768 * g++.old-deja/g++.other/builtins1.C: New test.
56769 * g++.old-deja/g++.other/builtins2.C: Likewise.
56770 * g++.old-deja/g++.other/builtins3.C: Likewise.
56771 * g++.old-deja/g++.other/builtins4.C: Likewise.
56773 2001-01-17 Jakub Jelinek <jakub@redhat.com>
56775 * gcc.c-torture/compile/20010117-1.c: New test.
56776 * gcc.c-torture/compile/20010117-2.c: New test.
56778 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
56780 * g77.f-torture/execute/20010116.[fx]: New test,
56782 * g77.f-torture/compile/20010115.f: Indicate it's
56783 a test for PR fortran/1636.
56785 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
56787 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
56789 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
56791 * g77.f-torture/compile/20010115.f: New test.
56793 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
56795 * g++.old-deja/g++.pt/nontype5.C: New test.
56797 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
56799 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
56800 have an equivalent working one below it.
56802 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
56804 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
56805 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
56807 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
56809 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
56810 message containing "init_priority".
56811 (conpr-2.C): Likewise.
56812 (conpr-3.C): Likewise.
56813 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
56815 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56817 * gcc.c-torture/execute/20010114-2.c: New test.
56819 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
56821 * gcc.c-torture/compile/20010114-1.c: New test.
56822 * gcc.c-torture/compile/20010114-1.x: Xfail.
56823 * gcc.c-torture/compile/20010114-2.c: New test.
56824 * gcc.c-torture/execute/20010114-1.c: New test.
56825 * gcc.dg/trunc-1.c: New test.
56826 * gcc.dg/uninit-B.c: New test.
56828 2001-01-13 Nick Clifton <nickc@redhat.com>
56830 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
56833 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
56835 * gcc.c-torture/compile/20010113-1.c: New test.
56837 2001-01-13 Jakub Jelinek <jakub@redhat.com>
56839 * gcc.c-torture/compile/20001212-1.c: New test.
56841 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
56843 * gcc.dg/cpp/widestr1.c: Update.
56844 * gcc.dg/cpp/prag-imp.c: Remove.
56846 2001-01-12 Jakub Jelinek <jakub@redhat.com>
56848 * gcc.c-torture/execute/20000801-3.x: Remove.
56849 * gcc.dg/c90-init-1.c: New test.
56850 * gcc.dg/c99-init-1.c: New test.
56851 * gcc.dg/c99-init-2.c: New test.
56852 * gcc.dg/gnu99-init-1.c: New test.
56854 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
56856 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
56857 testing that no relevant ones were found.
56859 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
56861 * g++.old-deja/g++.pt/cast2.C: New test.
56863 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
56865 * g++.old-deja/g++.pt/friend47.C: New test.
56867 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
56869 * g++.old-deja/g++.pt/instantiate13.C: New test.
56871 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
56873 * g++.old-deja/g++.other/defarg7.C: New test.
56874 * g++.old-deja/g++.other/defarg8.C: New test.
56876 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
56878 * g++.old-deja/g++.pt/crash64.C: New test.
56880 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
56882 * g++.old-deja/g++.pt/crash63.C: New test.
56884 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
56886 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
56888 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
56890 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
56892 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
56894 * g++.old-deja/g++.pt/error3.C: New test.
56896 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
56898 * g++.old-deja/g++.other/crash39.C: New test.
56900 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
56902 * g++.old-deja/g++.other/vbase4.C: New test.
56904 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
56906 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
56907 * gcc.dg/special/20000419-2.c: New file. Identical to above.
56908 * gcc.dg/special/special.exp: New test driver which will check
56909 for alias support for the above test.
56911 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
56913 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
56914 problems on small machines.
56915 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
56918 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
56920 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
56922 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
56924 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
56926 * g++.old_deja/g++.pt/using8.C: New test.
56928 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
56930 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
56932 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
56934 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
56935 where a failure is expected.
56936 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
56938 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
56940 * g++.old_deja/g++.pt/instantiate12.C: New test.
56942 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
56944 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
56946 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
56947 * g++.old-deja/g++.brendan/crash17.C: Likewise.
56948 * g++.old-deja/g++.brendan/crash29.C: Likewise.
56949 * g++.old-deja/g++.brendan/crash48.C: Likewise.
56950 * g++.old-deja/g++.brendan/ns1.C: Likewise.
56951 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
56952 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
56953 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
56954 * g++.old-deja/g++.eh/spec6.C: Likewise.
56955 * g++.old-deja/g++.jason/crash3.C: Likewise.
56956 * g++.old-deja/g++.law/ctors11.C: Likewise.
56957 * g++.old-deja/g++.law/ctors17.C: Likewise.
56958 * g++.old-deja/g++.law/ctors5.C: Likewise.
56959 * g++.old-deja/g++.law/ctors9.C: Likewise.
56960 * g++.old-deja/g++.mike/ambig1.C: Likewise.
56961 * g++.old-deja/g++.mike/net22.C: Likewise.
56962 * g++.old-deja/g++.mike/p3538a.C: Likewise.
56963 * g++.old-deja/g++.mike/p3538b.C: Likewise.
56964 * g++.old-deja/g++.mike/virt3.C: Likewise.
56965 * g++.old-deja/g++.niklas/t128.C: Likewise.
56966 * g++.old-deja/g++.other/anon4.C: Likewise.
56967 * g++.old-deja/g++.other/using1.C: Likewise.
56968 * g++.old-deja/g++.other/warn3.C: Likewise.
56969 * g++.old-deja/g++.pt/t37.C: Likewise.
56970 * g++.old-deja/g++.robertl/eb69.C: Likewise.
56971 * g++.old-deja/g++.robertl/eb71.C: Likewise.
56973 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
56975 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
56977 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
56979 * gcc.c-torture/execute/stdio-opt-3.c: New test.
56981 2001-01-07 Jakub Jelinek <jakub@redhat.com>
56983 * gcc.c-torture/compile/20010107-1.c: New test.
56985 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
56987 * gcc.c-torture/execute/builtin-noret-1.c: New test.
56989 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
56991 * gcc.dg/format/format.h: New file.
56992 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
56993 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
56994 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
56995 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
56996 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
56997 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
56998 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
56999 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
57000 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
57001 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
57002 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
57003 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
57004 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
57005 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
57006 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
57007 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
57008 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
57009 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
57010 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
57011 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
57012 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
57013 instead of declaring standard types, macros and functions in each
57016 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
57018 * gcc.c-torture/execute/20010106-1.c: New test.
57020 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
57022 * gcc.dg/format/format.exp: New file.
57023 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
57024 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
57025 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
57026 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
57027 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
57028 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
57029 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
57030 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
57031 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
57032 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
57033 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
57034 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
57035 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
57036 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
57037 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
57038 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
57039 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
57040 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
57041 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
57042 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
57043 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
57044 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
57045 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
57046 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
57047 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
57048 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
57049 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
57050 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
57051 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
57052 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
57053 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
57054 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
57055 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
57056 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
57057 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
57058 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
57059 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
57060 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
57061 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
57062 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
57063 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
57064 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
57066 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
57068 * gcc.c-torture/execute/991228-1.c: Take word endianness into
57071 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
57073 * gcc.c-torture/execute/builtin-complex-1.c: New test.
57075 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
57077 * g++.old-deja/g++.pt/crash62.C: New test.
57079 2001-01-04 Richard Henderson <rth@redhat.com>
57081 * gcc.dg/20000926-1.c: Update expected warnings.
57082 * gcc.dg/array-2.c: Likewise.
57083 * gcc.dg/array-4.c: Also validate flexible array members.
57084 * gcc.dg/c99-flex-array-1.c: New.
57086 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
57088 * gcc.c-torture/compile/20001222-1.x: Remove.
57090 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
57092 * gcc.c-torture/execute/built-in-setjmp.c: New.
57094 2001-01-03 Richard Henderson <rth@redhat.com>
57096 * gcc.dg/940510-1.c: Update expected error wording.
57097 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
57099 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
57101 * lib/target-supports.exp (check_alias_available): Modified to
57102 indicate aliases not supported if only weak aliases are supported.
57104 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
57106 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
57107 Turn on cmpstrsi checks for __pj__ and __i370__.
57109 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
57111 * g++.old-deja/g++.other/virtual11.C: New test.
57113 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
57115 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
57117 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
57119 * gcc.c-torture/compile/20010102-1.c: New test.
57121 2001-01-02 Andreas Jaeger <aj@suse.de>
57123 * gcc.dg/noreturn-3.c: New test.
57125 * gcc.dg/noreturn-4.c: New test.
57127 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
57129 * gcc.c-torture/execute/stdio-opt-1.c: Also test
57130 __builtin_fputc and __builtin_fwrite.
57132 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
57134 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
57135 signed char, not default char.
57137 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
57139 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
57141 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
57143 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
57145 2000-12-29 Richard Henderson <rth@redhat.com>
57147 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
57148 (__cyg_profile_func_exit): Define.
57150 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
57152 * g++.dg/vtgc1.C: New test.
57154 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
57156 * gcc.dg/noncompile/20001228-1.c: New test.
57158 * gcc.dg/20001228-1.c: New test.
57160 * gcc.c-torture/execute/20001228-1.c: New test.
57162 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
57164 * gcc.dg/format-strfmon-1.c: New test.
57166 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
57168 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
57169 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
57170 * gcc.c-torture/execute/string-opt-1.c: Likewise.
57171 * gcc.c-torture/execute/string-opt-2.c: Likewise.
57172 * gcc.c-torture/execute/string-opt-3.c: Likewise.
57173 * gcc.c-torture/execute/string-opt-4.c: Likewise.
57174 * gcc.c-torture/execute/string-opt-6.c: Likewise.
57175 * gcc.c-torture/execute/string-opt-7.c: Likewise.
57176 * gcc.c-torture/execute/string-opt-8.c: Likewise.
57177 * gcc.c-torture/execute/string-opt-9.c: Likewise.
57178 * gcc.c-torture/execute/string-opt-10.c: Likewise.
57179 * gcc.c-torture/execute/string-opt-11.c: Likewise.
57180 * gcc.c-torture/execute/string-opt-12.c: Likewise.
57182 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
57183 * gcc.c-torture/execute/string-opt-4.c: Test index.
57185 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
57187 * gcc.c-torture/compile/20001226-1.c: New test.
57189 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
57191 * gcc.c-torture/compile/20001222-1.c: New test.
57192 * gcc.c-torture/compile/20001222-1.x: Xfail.
57194 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
57196 * gcc.c-torture/execute/comp-goto-2.c: New test.
57198 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
57200 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
57201 Use long types if __INT_MAX__ is 32767.
57202 (main): Use cast to (sint32 *) when poking 88 into a_page.
57204 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
57206 2000-12-21 Bernd Schmidt <bernds@redhat.com>
57208 * gcc.c-torture/compile/20001221-1.c: New test.
57209 * gcc.c-torture/execute/20001221-1.c: New test.
57211 2000-12-20 Richard Henderson <rth@redhat.com>
57213 * g++.old-deja/g++.pt/crash36.C: Update error lines.
57214 * g++.old-deja/g++.robertl/eb109.C: Likewise.
57216 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
57218 * gcc.dg/compare3.c: New test.
57220 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
57222 * gcc.dg/format-warnll-1.c: New test.
57224 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
57226 * gcc.dg/cpp/cmdlne-P.c: New test.
57228 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
57230 * gcc.c-torture/execute/builtin-abs-1.c,
57231 gcc.c-torture/execute/builtin-abs-2.c: New tests.
57233 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
57235 * gcc.dg/cpp/multiline.c: New test.
57237 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
57239 * g++.old-deja/g++.other/syshdr1.C: Update.
57240 * gcc.dg/cpp/lineflags.c: Remove temporarily.
57242 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
57244 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
57246 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
57248 * g++.old-deja/g++.pt/ttp65.C: New test.
57250 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
57252 * g++.old-deja/g++.pt/ttp64.C: New test.
57254 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
57256 * g++.old-deja/g++.pt/spec33.C: New test.
57258 2000-12-14 Catherine Moore <clm@redhat.com>
57260 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
57261 * gcc.c-torture/execute/920612-2.c: Likewise.
57262 * gcc.c-torture/execute/920428-2.c: Likewise.
57263 * gcc-c-torture/execute/va-arg-11.c: Call exit.
57264 * gcc.c-torture/execute/va-arg-21.c: Likewise.
57266 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
57268 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
57269 * gcc.dg/pack-test-2.c: Likewise.
57271 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
57273 Tests by Zack Weinberg <zackw@stanford.edu>.
57275 * gcc.dg/cpp/defined.c: Update.
57276 * gcc.dg/cpp/defined_trad.c: New tests.
57278 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
57280 * gcc.dg/cpp/trad-direct.c: Update.
57282 2000-12-11 Neil Booth <neilb@earthling.net>
57284 * gcc.dg/cpp/defined_trad.c
57286 2000-12-11 Neil Booth <neilb@earthling.net>
57288 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
57290 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
57292 * gcc.dg/format-miss-2.c: New test.
57294 2000-12-09 Neil Booth <neilb@earthling.net>
57296 * gcc.dg/cpp/lineflags.c: New tests.
57297 * gcc.dg/cpp/poison.c: Update.
57298 * gcc.dg/cpp/redef2.c: Update.
57299 * gcc.dg/cpp/skipping.c: New test.
57301 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
57303 * g++.old-deja/g++.other/eh3.C: New testcase.
57305 2000-12-07 Neil Booth <neilb@earthling.net>
57307 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
57308 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
57309 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
57310 wtr-union-init-2.c, wtr-union-init-3.c: Update.
57311 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
57314 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
57316 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
57317 __SIZE_TYPE__ instead of int for type of integers cast to
57320 2000-12-07 Jakub Jelinek <jakub@redhat.com>
57322 * g++.old-deja/g++.other/cleanup4.C: New test.
57324 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
57326 * format-sec-1.c: New test.
57328 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
57330 * gcc.dg/format-nonlit-3.c: New test.
57332 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
57334 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
57335 through a null pointer.
57337 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
57339 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
57340 * g++.old-deja/g++.pt/partial4.C: New test.
57342 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
57344 * gcc.c-torture/execute/ieee/hugeval.x: New.
57346 2000-12-06 Neil Booth <neilb@earthling.net>
57348 * gcc.dg/cpp/backslash2.c: New tests.
57350 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
57352 * gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
57353 * gcc.c-torture/execute/stdio-opt-2.c: New test.
57355 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
57357 * gcc.c-torture/execute/20001203-2.c: New testcase.
57359 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
57361 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
57362 * g++.old-deja/g++.other/virtual10.C: New test.
57364 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
57366 * g++.old-deja/g++.mike/pmf5.C: Remove test.
57368 2000-12-05 Richard Henderson <rth@redhat.com>
57370 * gcc.c-torture/compile/20001205-1.c: New.
57372 2000-12-04 Neil Booth <neilb@earthling.net>
57374 * g++.old-deja/g++.other/virtual9.C: New test.
57375 * g++.old-deja/g++.pt/crash61.C: New test.
57376 * gcc.c-torture/execute/loop-9.c: New test.
57378 2000-12-04 Neil Booth <neilb@earthling.net>
57380 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
57381 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
57382 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
57383 * gcc.dg/cpp/extratokens.c: ...here.
57385 2000-12-04 Neil Booth <neilb@earthling.net>
57387 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
57390 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
57392 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
57393 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
57395 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
57397 * gcc.c-torture/execute/20001203-1.c: New test.
57399 2000-12-03 Neil Booth <neilb@earthling.net>
57401 * gcc.dg/cpp/macro6.c: New test cases.
57403 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
57405 * gcc.c-torture/execute/string-opt-9.c: New test.
57406 * gcc.c-torture/execute/string-opt-10.c: Likewise.
57407 * gcc.c-torture/execute/string-opt-11.c: Likewise.
57408 * gcc.c-torture/execute/string-opt-12.c: Likewise.
57410 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
57411 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
57413 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
57415 * gcc.dg/cpp/if-6.c: New testcase.
57417 * gcc.dg/20001201-1.c: New testcase.
57419 2000-12-02 Neil Booth <neilb@earthling.net>
57421 * g++.old-deja/g++.other/externC4.C,
57422 g++.old-deja/g++.other/friend10.C: New tests.
57424 2000-12-02 Neil Booth <neilb@earthling.net>
57426 * g++.old-deja/g++.other/instan2.C
57427 * g++.old-deja/g++.other/instan3.C: New test.
57429 2000-12-02 Neil Booth <neilb@earthling.net>
57431 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
57432 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
57433 gnuc99.c,gnuc99-pedantic.c: New tests.
57435 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
57437 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
57438 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
57440 2000-12-01 Neil Booth <neilb@earthling.net>
57442 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
57443 * gcc.dg/cpp/poison.c: Update.
57444 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
57446 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
57448 * g77.f-torture/execute/20001201.f: New test.
57450 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
57452 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
57454 2000-12-01 Jakub Jelinek <jakub@redhat.com>
57456 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
57458 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
57460 * g++.old-deja/g++.other/cast6.C: New test.
57462 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
57464 * gcc.c-torture/execute/20001130-2.c: New testcase.
57466 2000-11-30 Richard Henderson <rth@redhat.com>
57468 * gcc.c-torture/execute/20001130-1.c: New test.
57470 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
57472 * g++.old-deja/g++.other/op3.C: New test.
57474 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
57476 * g++.old-deja/g++.other/op2.C: New test.
57478 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
57480 * g++.old-deja/g++.other/crash38.C: New test.
57482 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
57484 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
57486 2000-11-29 Jakub Jelinek <jakub@redhat.com>
57488 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
57490 * gcc.c-torture/execute/string-opt-6.c: New test.
57492 * gcc.dg/20001117-1.c: Add main.
57494 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
57496 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
57498 * gcc.dg/940510-1.c: ... to here.
57500 * gcc.dg/20000926-1.c: GNU C now allows initializations of
57501 zero-size arrays in toplevel structures.
57503 2000-11-28 Jakub Jelinek <jakub@redhat.com>
57505 * gcc.c-torture/execute/loop-8.c: New test.
57507 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
57509 * g++.old-deja/g++.other/base1.C: New test.
57511 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
57513 * g++.old-deja/g++.other/parse2.C: New test.
57515 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
57517 * g++.old-deja/g++.pt/incomplete1.C: New test.
57519 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
57521 * g++.old-deja/g++.other/friend9.C: New test.
57523 2000-11-28 Jakub Jelinek <jakub@redhat.com>
57525 * gcc.dg/20001127-1.c: New test.
57527 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
57529 * g++.old-deja/g++.pt/friend46.C: New test.
57531 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
57533 * g++.old-deja/g++.other/ptrmem8.C: New test.
57535 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
57537 * gcc.c-torture/execute/string-opt-7.c: New test.
57538 * gcc.c-torture/execute/string-opt-8.c: Likewise.
57540 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
57542 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
57543 instead of 'mkcheck 2'.
57545 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
57547 * gcc.c-torture/execute/memcheck/driver.c,
57548 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
57549 C9X references to refer to C99.
57551 2000-11-25 Jakub Jelinek <jakub@redhat.com>
57553 * gcc.dg/ultrasp3.c: New test.
57555 2000-11-25 Neil Booth <neilb@earthling.net>
57557 * gcc.dg/cpp/include2.c: Update test to be locale independent.
57559 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
57561 * gcc.c-torture/compile/20001123-2.c: New.
57563 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
57565 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
57567 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
57569 * gcc.dg/sequence-point-1.c: Add some new tests.
57570 * gcc.c-torture/execute/20001124-1.c: New test.
57572 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
57574 * g++.old-deja/g++.other/vaarg4.C: New test.
57575 * gcc.c-torture/compile/20001123-1.c: New test.
57577 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
57579 * g++.other/crash24.C: Adjust and remove XFAIL.
57580 * g++.other/crash37.C: New test.
57582 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
57584 * g++.old-deja/g++.pt/instantiate9.C: New test.
57586 2000-11-22 Mark Mitchell <mark@codesourcery.com>
57588 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
57591 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
57592 * g++.old-deja/g++.robertl/eb55.C: Likewise.
57594 2000-11-22 Neil Booth <neilb@earthling.net>
57596 * gcc.dg/cpp/Wtrigraphs.c: New test.
57598 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
57600 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
57602 2000-11-22 Jakub Jelinek <jakub@redhat.com>
57604 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
57606 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
57608 * lib/gcc-dg.exp: load_lib scanasm.exp.
57609 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
57610 * lib/g++-dg.exp: load_lib scanasm.exp.
57611 * lib/scanasm.exp: New.
57612 (scan-assembler, scan-assembler-not): Add optional arguments to
57613 test name, or if not present, the pattern name.
57614 (scan-assembler-dem, scan-assembler-dem-not): New.
57616 * g++.dg/dg.exp: New.
57618 2000-11-21 Neil Booth <neilb@earthling.net>
57620 * gcc.dg/cpp/integrated1.c: Remove.
57622 2000-11-21 Jakub Jelinek <jakub@redhat.com>
57624 * gcc.c-torture/execute/20001121-1.c: New test.
57626 2000-11-21 Richard Henderson <rth@redhat.com>
57628 * gcc.c-torture/compile/20001121-1.c: New test.
57630 2000-11-20 Neil Booth <neilb@earthling.net>
57632 * gcc.dg/cpp/integrated1.c: New test.
57634 2000-11-21 Jakub Jelinek <jakub@redhat.com>
57636 * g++.old-deja/g++.other/inline17.C: New test.
57638 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
57640 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
57641 local variable to be zero: I made the variable global. Now
57642 uses abort() and exit() instead of relying on main's return value.
57644 2000-11-20 Neil Booth <neilb@earthling.net>
57646 * gcc.dg/cpp/paste2.c: Update test.
57647 * objc/execute/paste.m: New test.
57649 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
57651 * gcc.dg/c99-condexpr-1.c: New test.
57653 2000-11-20 Neil Booth <neilb@earthling.net>
57655 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
57657 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
57659 * g++.old-deja/g++.pt/export1.C: New test.
57661 2000-11-20 Jakub Jelinek <jakub@redhat.com>
57663 * gcc.dg/20001117-1.c: New test.
57665 2000-11-18 Richard Henderson <rth@redhat.com>
57667 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
57669 2000-11-18 Richard Henderson <rth@redhat.com>
57671 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
57672 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
57673 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
57675 2000-11-18 Richard Henderson <rth@redhat.com>
57677 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
57678 (main): New. Exit cleanly.
57680 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
57682 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
57683 gcc.dg/c99-fordecl-2.c: New tests.
57685 2000-11-18 Richard Henderson <rth@redhat.com>
57687 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
57688 * gcc.c-torture/execute/zerolen-2.c: New.
57690 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
57692 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
57695 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
57697 * g++.old-deja/g++.pt/instantiate8.C: New test.
57699 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
57701 * g++.old-deja/g++.other/incomplete.C: Add more tests.
57702 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
57704 2000-11-16 Nick Clifton <nickc@redhat.com>
57706 * gcc.c-torture/execute/nestfunc-2.c: New test.
57707 * gcc.c-torture/execute/nestfunc-3.c: New test.
57709 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
57711 * gcc.c-torture/compile/20001116-1.c: New test.
57713 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
57715 * gcc.c-torture/execute/20001115-1.c: New test.
57717 2000-11-15 Mark Mitchell <mark@codesourcery.com>
57719 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
57720 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
57721 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
57722 * g++.old-deja/g++.abi/vmihint.C: Likewise.
57724 2000-11-15 Neil Booth <neilb@earthling.net>
57726 gcc.dg/cpp/_Pragma1.c: Update.
57727 gcc.dg/cpp/_Pragma2.c: New test.
57729 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
57731 * g++.old-deja/g++.other/anon5.C: New test.
57733 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
57735 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
57738 2000-11-14 Jakub Jelinek <jakub@redhat.com>
57740 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
57743 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
57745 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
57746 labels at end of compound statements.
57748 2000-11-13 Jakub Jelinek <jakub@redhat.com>
57750 * gcc.c-torture/execute/loop-7.c: New test.
57752 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
57754 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
57756 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
57758 * gcc.dg/c99-bool-1.c: New test.
57760 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
57762 * gcc.dg/c99-scope-1.c: Remove xfail.
57763 * gcc.dg/c99-scope-2.c: New test.
57765 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
57767 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
57768 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
57770 2000-11-11 Mark Mitchell <mark@codesourcery.com>
57772 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
57775 * g++.mike/p700.C: Don't typedef wchar_t.
57776 * g++.mike/p784.C: Likewise.
57777 * g++.mike/eb101.C: Don't use __wchar_t.
57779 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
57781 * g77.f-torture/execute/20001111.[fx]: Test premature exit
57784 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
57786 * gcc.c-torture/execute/20001111-1.c: New test.
57788 2000-11-10 Nick Clifton <nickc@redhat.com>
57790 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
57791 long multuiple and accumulate.
57793 2000-11-09 Richard Henderson <rth@redhat.com>
57795 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
57796 via size_t instead of int.
57798 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
57799 * gcc.c-torture/execute/string-opt-2.c: Likewise.
57800 * gcc.c-torture/execute/string-opt-3.c: Likewise.
57801 * gcc.c-torture/execute/string-opt-4.c: Likewise.
57803 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
57805 * gcc.c-torture/compile/20001109-1.c: New test.
57806 * gcc.c-torture/compile/20001109-2.c: New test.
57808 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
57810 * g++.old-deja/g++.pt/operator1.C: New test.
57811 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
57813 2000-11-09 Jakub Jelinek <jakub@redhat.com>
57815 * gcc.dg/20001108-1.c: New test.
57817 2000-11-09 Jakub Jelinek <jakub@redhat.com>
57819 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
57820 with both arguments constant strings.
57821 * gcc.c-torture/execute/string-opt-3.c: New test.
57822 * gcc.c-torture/execute/string-opt-4.c: New test.
57823 * gcc.c-torture/execute/string-opt-5.c: New test.
57825 2000-11-08 Nick Clifton <nickc@redhat.com>
57827 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
57828 mulsidi3adddi patterns.
57830 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
57832 * g++.old-deja/g++.other/crash36.C: New test.
57834 2000-11-08 Jakub Jelinek <jakub@redhat.com>
57836 * g++.old-deja/g++.other/init16.C: New test.
57838 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
57840 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
57842 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
57844 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
57845 * gcc.c-torture/execute/va-arg-16.x: Likewise.
57846 * gcc.c-torture/execute/va-arg-17.x: Likewise.
57848 2000-11-07 DJ Delorie <dj@redhat.com>
57850 * gcc.dg/20000614-1.c: Add return so that test can pass.
57852 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
57854 * gcc.c-torture/execute/string-opt-1.c: New test.
57856 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
57858 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
57859 mips-sgi-irix6.* because the MIPS ABI passes floating-point
57860 parameters in registers, and there is no way for a varargs
57861 function to know in which order the integer and floating-point
57862 parameters should be interleaved when they are placed on the
57864 * gcc.c-torture/execute/va-arg-16.x: Likewise.
57865 * gcc.c-torture/execute/va-arg-17.x: Likewise.
57867 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
57869 * gcc.c-torture/execute/string-opt-2.c: New test.
57871 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
57873 * g++.old-deja/g++.pt/crash60.C: New test.
57875 2000-11-06 Jakub Jelinek <jakub@redhat.com>
57877 * g++.old-deja/g++.other/crash24.C: New test.
57878 * g++.old-deja/g++.other/crash25.C: New test.
57879 * g++.old-deja/g++.other/crash26.C: New test.
57880 * g++.old-deja/g++.other/crash27.C: New test.
57881 * g++.old-deja/g++.other/crash28.C: New test.
57882 * g++.old-deja/g++.other/crash29.C: New test.
57883 * g++.old-deja/g++.other/crash30.C: New test.
57884 * g++.old-deja/g++.other/crash31.C: New test.
57885 * g++.old-deja/g++.other/crash32.C: New test.
57886 * g++.old-deja/g++.other/crash33.C: New test.
57887 * g++.old-deja/g++.other/crash34.C: New test.
57888 * g++.old-deja/g++.other/crash35.C: New test.
57890 2000-11-06 Jakub Jelinek <jakub@redhat.com>
57892 * gcc.c-torture/execute/20001031-1.c: New test.
57894 2000-11-04 Mark Mitchell <mark@codesourcery.com>
57896 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
57899 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
57900 standards-conformant.
57902 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
57904 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
57905 * g++.old-deja/g++.mike/p755a.C: Likewise.
57906 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
57907 library makes no calls to `operator new' during initialization.
57909 2000-11-04 Neil Booth <neilb@earthling.net>
57911 * gcc.dg/cpp/include2.c: New tests.
57913 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
57915 * lib/g++.exp (g++_set_ld_library_path): New function.
57916 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
57918 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
57920 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
57923 2000-11-01 Richard Henderson <rth@redhat.com>
57925 * g++.old-deja/g++.ext/namedret1.C: New.
57926 * g++.old-deja/g++.ext/namedret2.C: New.
57927 * g++.old-deja/g++.ext/namedret3.C: New.
57929 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
57931 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
57932 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
57934 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
57936 * gcc.c-torture/execute/va-arg-21.c: New test.
57938 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
57940 * gcc.dg/c99-complex-2.c: New test.
57942 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
57944 * gcc.c-torture/execute/stdio-opt-1.c: New test.
57946 2000-10-31 Jakub Jelinek <jakub@redhat.com>
57948 * g++.old-deja/g++.other/inline16.C: New test.
57950 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
57952 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
57953 __PRETTY_FUNCTION__
57955 2000-10-29 Neil Booth <neilb@earthling.net>
57957 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
57959 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
57960 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
57963 2000-10-29 Neil Booth <neilb@earthling.net>
57965 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
57966 * mi1.c, mi1c.h: Add null directives to multiple-include test.
57967 * mi5.c: Test multiple includes work with -C.
57968 * trigraphs.c: Test ^= version.
57970 2000-10-28 Neil Booth <neilb@earthling.net>
57972 New tests and test updates for new macro expander.
57974 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
57975 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
57976 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
57977 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
57978 new diagnostic messages.
57980 * gcc.dg/cpp/macro3.c: New tests.
57982 2000-10-27 Mark Mitchell <mark@codesourcery.com>
57984 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
57987 2000-10-27 Jakub Jelinek <jakub@redhat.com>
57989 * g++.old-deja/g++.other/eh2.C: New test.
57991 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
57993 * gcc.c-torture/execute/20001027-1.c: New test.
57995 2000-10-26 Richard Henderson <rth@redhat.com>
57997 * gcc.c-torture/execute/20001026-1.c: New.
57999 2000-10-26 Mark Mitchell <mark@codesourcery.com>
58001 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
58002 * g++.old-deja/g++.law/builtin1.C: Likewise.
58003 * g++.old-deja/g++.law/ctors10.C: Likewise.
58004 * g++.old-deja/g++.law/virtual3.C: Likewise.
58005 * g++.old-deja/g++.mike/p658.C: Likewise.
58006 * g++.old-deja/g++.other/sibcall1.C: Likewise.
58007 * g++.old-deja/g++.other/vaarg2.C: Likewise.
58008 * g++.old-deja/g++.robertl/eb124.C: Likewise.
58009 * g++.old-deja/g++.robertl/eb44.C: Likewise.
58010 * g++.old-deja/g++.robertl/eb77.C: Likewise.
58012 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
58014 * gcc.c-torture/compile/20001024-1.c: New test.
58016 2000-10-25 Mark Mitchell <mark@codesourcery.com>
58018 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
58019 to tell us whether or not we are using V3.
58021 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
58023 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
58026 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
58028 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
58030 2000-10-25 Jakub Jelinek <jakub@redhat.com>
58032 * gcc.c-torture/execute/20001024-1.c: New test.
58034 2000-10-24 Jakub Jelinek <jakub@redhat.com>
58036 * g++.old-deja/g++.other/sibcall1.C: New test.
58038 2000-10-20 Jakub Jelinek <jakub@redhat.com>
58040 * gcc.dg/noncompile/init-3.c: New test.
58042 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
58044 * gcc.dg/format-array-1.c: New test.
58046 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
58048 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
58049 writing through null pointers; remove comment about testing
58050 unterminated strings.
58052 2000-10-17 Matthew Hiller <hiller@redhat.com>
58054 * gcc.c-torture/execute/20001017-2.c: New test.
58056 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
58058 * gcc.c-torture/compile/20001018-1.c: New test.
58059 * gcc.c-torture/compile/20001018-1.x: Xfail.
58061 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
58063 * gcc.c-torture/execute/20001017-1.c: New test.
58065 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
58067 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
58068 for multiple use of arguments with scanf formats; add tests for
58069 multiple use of arguments.
58071 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
58073 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail
58074 from some old tests.
58076 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
58078 * gcc.dg/format-miss-1.c: New test.
58080 2000-10-16 Jakub Jelinek <jakub@redhat.com>
58082 * gcc.c-torture/execute/20001013-1.c: New test.
58084 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
58086 * gcc.dg/format-branch-1.c: New test.
58088 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
58090 * README, lib/file-format.exp: Remove EGCS references.
58092 2000-10-16 Jakub Jelinek <jakub@redhat.com>
58094 * gcc.dg/20001013-1.c: New test.
58096 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
58098 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
58099 for intmax_t in the compiler using __typeof__ and the type rules
58100 for conditional expressions.
58102 2000-10-13 Jakub Jelinek <jakub@redhat.com>
58104 * gcc.dg/20001012-1.c: New test.
58105 * gcc.dg/20001012-2.c: New test.
58107 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
58109 * gcc.dg/format-attr-1.c: New test.
58111 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
58113 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
58114 __LONG_LONG_MAX__ instead of LLONG_MAX.
58116 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
58118 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
58120 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
58123 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
58125 * gcc.dg/sequence-pt-1.c: New test.
58127 2000-10-11 Geoff Keating <geoffk@cygnus.com>
58129 * gcc.c-torture/execute/20001011-1.c: New testcase.
58130 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
58132 2000-10-10 Jakub Jelinek <jakub@redhat.com>
58134 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
58135 does not error on it.
58137 2000-10-10 Jakub Jelinek <jakub@redhat.com>
58139 * gcc.dg/20001009-1.c: New test.
58141 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
58143 * gcc.c-torture/compile/20001009-1.c: Move from here ....
58144 * gcc.c-torture/execute/20001009-2.c: ... to here.
58146 2000-10-09 Geoff Keating <geoffk@cygnus.com>
58148 * gcc.c-torture/compile/20001009-1.c: New testcase.
58149 * gcc.c-torture/execute/20001009-1.c: New testcase.
58150 Testcases provided by Jan Hubicka <jh@suse.cz>.
58152 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
58154 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
58155 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
58156 uintmax_t using <limits.h> to emulate the compiler's internal
58157 logic. No longer XFAIL %j tests.
58159 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
58161 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
58162 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
58163 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
58164 regexps and details of expected handling of some bad formats.
58165 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
58168 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
58170 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
58171 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
58172 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
58173 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
58176 2000-10-06 Richard Henderson <rth@cygnus.com>
58178 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
58179 * g++.old-deja/g++.brendan/crash52.C: Likewise.
58180 * g++.old-deja/g++.jason/report.C: Likewise.
58181 * g++.old-deja/g++.law/friend5.C: Likewise.
58182 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
58183 of the expected warnings.
58185 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
58187 * g++.old-deja/g++.pt/enum14.C: New test.
58189 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
58191 * g++.old-deja/g++.pt/crash59.C: New test.
58193 2000-10-04 Will Cohen <wcohen@redhat.com>
58195 * gcc.dg/20000926-1.c: New test.
58197 2000-10-03 Geoff Keating <geoffk@cygnus.com>
58199 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
58200 function name for current C++ compiler.
58201 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
58203 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
58205 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
58206 __PRETTY_FUNCTION__.
58207 * g++.old-deja/g++.ext/pretty2.C: Likewise.
58209 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
58211 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
58213 2000-09-26 Jakub Jelinek <jakub@redhat.com>
58215 * gcc.c-torture/compile/20000923-1.c: New test.
58217 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
58219 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
58220 * g++.old-deja/g++.pt/ttp62.C: Same.
58221 * g++.old-deja/g++.other/inline14.C: Same.
58223 2000-09-24 Richard Henderson <rth@cygnus.com>
58225 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
58227 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
58229 * gcc.dg/c90-printf-1.c: Add test for wide string format.
58231 2000-09-22 Geoff Keating <geoffk@cygnus.com>
58233 * gcc.c-torture/compile/20000922-1.c: New file.
58235 2000-09-21 Nick Clifton <nickc@redhat.com>
58237 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
58238 a signed long modulo operation.
58239 (mod6): New function - perform an unsigned long modulo operation.
58240 (main): Add tests for modulos of very large numbers by very small
58243 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
58245 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
58247 2000-09-19 Richard Henderson <rth@cygnus.com>
58249 * gcc.dg/compare2.c (case 10): XFAIL.
58251 2000-09-18 Richard Henderson <rth@cygnus.com>
58253 * gcc.c-torture/execute/20000906-1.c: Move ...
58254 * gcc.dg/20000906-1.c: ... here. Only run on targets
58255 that support __builtin_trap.
58257 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
58259 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
58261 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
58263 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
58264 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
58265 more $ format tests.
58267 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
58269 * gcc.dg/format-errmk-1.c: New test.
58271 2000-09-17 Greg McGary <greg@mcgary.org>
58273 * gcc.c-torture/execute/20000917-1.x: Remove.
58275 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
58277 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
58279 2000-09-17 Greg McGary <greg@mcgary.org>
58281 * gcc.c-torture/execute/20000917-1.c: New test.
58282 * gcc.c-torture/execute/20000917-1.x: XFAIL.
58284 2000-09-16 Neil Booth <NeilB@earthling.net>
58286 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
58287 in nested macro bug.
58289 2000-09-15 Neil Booth <NeilB@earthling.net>
58291 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
58293 2000-09-14 Jeffrey A Law (law@cygnus.com)
58295 * gcc.c-torture/execute/20000914-1.c: New test.
58297 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
58299 * g++.other/inline13.C: New test.
58301 2000-09-12 Andreas Jaeger <aj@suse.de>
58303 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
58304 constant by Ulrich Drepper <drepper@redhat.com>.
58306 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
58308 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
58310 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
58312 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
58314 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
58316 * gcc.dg/cpp/backslash.c: New test.
58318 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
58320 * gcc.c-torture/execute/20000910-1.c: New test.
58321 * gcc.c-torture/execute/20000910-2.c: Likewise.
58323 2000-09-11 Robert Lipe <robertl@sco.com>
58325 * gcc.dg/pragma-align.c: New test.
58327 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
58329 * g++.old-deja/g++.pt/explicit82.C: New test.
58330 * g++.old-deja/g++.pt/explicit83.C: New test.
58332 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
58334 * gcc.dg/asm-names.c: New test.
58336 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
58338 * gcc.dg/cpp/tr-warn6.c: New test
58340 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
58342 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
58345 2000-09-07 Catherine Moore <clm@redhat.com>
58347 * gcc.c-torture/execute/unroll-1.c: New test.
58349 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
58351 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
58353 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
58354 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
58355 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
58356 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
58357 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
58359 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
58360 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
58362 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
58364 * g++.old-deja/g++.pt/deduct2.C: New test.
58366 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
58368 * g++.old-deja/g++.pt/parms2.C: New test.
58370 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
58372 * g++.old-deja/g++.pt/crash58.C: New test.
58374 2000-09-06 Greg McGary <greg@mcgary.org>
58376 * gcc.c-torture/execute/20000906-1.c: New test.
58377 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
58379 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
58381 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
58383 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
58385 * g++.old-deja/g++.pt/crash57.C: New test.
58387 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
58389 * g++.old-deja/g++.pt/crash56.C: New test.
58391 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
58393 * g++.old-deja/g++.pt/koenig1.C: New test.
58395 2000-09-04 Jakub Jelinek <jakub@redhat.com>
58397 * gcc.dg/20000904-1.c: New test.
58399 2000-09-04 Jakub Jelinek <jakub@redhat.com>
58401 * gcc.dg/cpp/paste8.c: New test.
58403 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
58405 * gcc.c-torture/compile/20000827-1.c: New test.
58407 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
58409 * gcc.dg/format-diag-1.c: New test.
58411 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
58413 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
58414 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
58415 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
58416 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
58417 gcc.dg/formatz-1.c: Adjust warning regular expressions.
58419 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
58421 * g++.old-deja/g++.other/nested4.C: New test.
58423 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
58425 * g++.old-deja/g++.ns/scoped1.C: New test.
58427 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
58429 * lib/g++.exp: Support testing already-installed GCC.
58431 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
58433 * wtr-label-1.c, wtr-suffix-1.c: New tests.
58435 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
58437 * gcc.dg/return-type-2.c: New test.
58439 2000-08-27 Geoff Keating <geoffk@cygnus.com>
58441 * gcc.c-torture/compile/20000825-1.c: New test.
58443 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
58445 * gcc.dg/dwarf2-2.c: New test.
58447 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
58449 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
58450 dg-warning regexps.
58452 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
58454 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
58455 gcc.dg/format-ext-5.c: New tests.
58457 2000-08-25 Jakub Jelinek <jakub@redhat.com>
58459 * g++.old-deja/g++.other/crash22.C: New test.
58461 2000-08-24 Mark Mitchell <mark@codesourcery.com>
58463 * gcc.dg/noncompile/930622-2.c: Adjust error message.
58465 2000-08-24 Richard Henderson <rth@cygnus.com>
58467 * gcc.dg/ia64-sync-1.c: New test.
58468 * gcc.dg/ia64-sync-2.c: New test.
58469 * gcc.dg/ia64-asm-1.c: New test.
58471 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
58473 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
58474 * gcc.dg/format-ext-2.c: New test.
58476 2000-08-23 Jason Merrill <jason@redhat.com>
58478 * lib/old-dejagnu.exp: Also ignore "In member function" and
58481 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
58483 * gcc.dg/noncompile/label-lineno-1.c: New test.
58485 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
58487 * gcc.dg/c99-array-nonobj-1.c: New test.
58489 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
58491 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
58493 * gcc.dg/format-ext-1.c: New test.
58495 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
58497 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
58498 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
58499 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
58500 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
58501 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
58503 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
58505 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
58506 gcc.dg/c99-strftime-2.c: New tests.
58508 2000-08-22 Richard Henderson <rth@cygnus.com>
58510 * gcc.c-torture/execute/20000822-1.c: New test.
58512 2000-08-21 Jakub Jelinek <jakub@redhat.com>
58514 * gcc.c-torture/execute/20000819-1.x: Remove.
58516 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
58518 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
58519 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
58520 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
58521 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
58522 gcc.dg/format-xopen-1.c: New tests.
58524 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
58526 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
58528 2000-08-21 Jakub Jelinek <jakub@redhat.com>
58530 * g++.old-deja/g++.other/loop2.C: New test.
58532 * gcc.c-torture/compile/20000606-1.c: New test.
58533 * gcc.c-torture/compile/20000728-1.c: New test.
58534 * gcc.c-torture/execute/20000801-1.c: New test.
58535 * gcc.c-torture/execute/20000801-2.c: New test.
58536 * gcc.c-torture/execute/20000819-1.c: New test.
58537 * gcc.c-torture/execute/20000819-1.x: XFAIL.
58538 * gcc.dg/20000629-1.c: New test.
58539 * gcc.dg/20000724-1.c: New test.
58540 * gcc.dg/20000807-1.c: New test.
58542 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
58544 * gcc.dg/cpp/pragma-1.c: New test.
58545 * gcc.dg/cpp/pragma-2.c: New test.
58547 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
58549 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
58550 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
58552 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
58554 * gcc.c-torture/compile/20000818-1.c: New test.
58556 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
58558 * gcc.c-torture/execute/20000818-1.c: New test.
58560 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
58562 * gcc.dg/format-va-1.c: New test.
58564 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
58566 * g++.old-deja/g++.other/typedef8.C: New test.
58568 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
58570 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
58571 * g++.old-deja/g++.mike/net36.C: Mark candidate.
58572 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
58573 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
58574 * g++.old-deja/g++.other/ptrmem7.C: New test.
58575 * g++.old-deja/g++.pt/ptrmem10.C: New test.
58577 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
58579 * g++.old-deja/g++.pt/typename27.C: New test.
58581 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
58583 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
58584 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
58585 * g++.old-deja/g++.pt/friend45.C: New test.
58586 * g++.old-deja/g++.other/friend8.C: New test.
58588 2000-08-15 Richard Henderson <rth@cygnus.com>
58590 * gcc.c-torture/execute/20000815-1.c: New test.
58592 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
58594 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
58595 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
58596 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
58598 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
58600 * g++.old-deja/g++.other/refinit2.C: New test.
58602 2000-08-13 Geoff Keating <geoffk@cygnus.com>
58604 * lib/c-torture.exp (c-torture): Make
58605 compiler_conditional_xfail_data global.
58606 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
58607 compiler_conditional_xfail_data machinery.
58608 (f-torture-execute): Likewise.
58609 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
58610 and only when unrolling loops.
58612 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
58614 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
58616 * g++.old-deja/g++.pt/explicit81.C: New test.
58618 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
58620 * g++.old-deja/g++.pt/typename26.C: New test.
58622 2000-08-10 Geoff Keating <geoffk@cygnus.com>
58624 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
58627 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
58629 * g++.old-deja/g++.other/array3.C: New test.
58631 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
58633 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
58634 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
58635 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
58638 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
58640 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
58641 * g++.old-deja/g++.abi/vmihint.C: Likewise.
58643 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
58645 * gcc.c-torture/execute/20000808-1.c: New test.
58647 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
58649 * gcc.dg/c90-const-expr-1.c: New test.
58651 2000-08-08 Richard Henderson <rth@cygnus.com>
58653 * gcc.dg/noncompile/920923-1.c: Declare calloc.
58655 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
58657 * gcc.dg/noncompile/const-ll-1.c: New test.
58659 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
58661 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
58663 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
58665 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
58666 that running programs linked against the shared version of libobjc
58669 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
58671 * gcc.dg/c99-printf-1.c: New test.
58673 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
58675 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
58677 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
58679 * gcc.c-torture/execute/20000731-1.x: Delete.
58681 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
58683 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
58684 and torture_without_loops as is done by c-torture.exp.
58685 (search_for): Copy from c-torture.exp.
58686 (gcc-dg-runtest): New function, drives a directory of tests
58687 iterating over the TORTURE_OPTIONS.
58688 (scan-assembler, scan-assembler-not): Move here from
58689 individual directory drivers.
58691 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
58692 defined by lib/gcc-dg.exp.
58693 * gcc.dg/cpp/cpp.exp: Likewise.
58694 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
58695 gcc-dg-runtest, so we cycle over optimization options.
58697 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
58698 * gcc.dg/compare2.c: No longer expected to fail.
58700 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
58702 * gcc.c-torture/execute/20000804-1.c: New test.
58704 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
58706 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
58708 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
58710 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
58712 2000-08-03 Jeffrey A Law (law@cygnus.com)
58714 * gcc.c-torture/compile/20000803-1.c: New test.
58716 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
58718 * gcc.c-torture/execute/20000801-3.c,
58719 gcc.c-torture/execute/20000801-4.c: New tests.
58720 * gcc.c-torture/execute/20000801-3.x,
58721 gcc.c-torture/execute/20000801-4.x: Xfail.
58723 2000-08-02 Geoff Keating <geoffk@cygnus.com>
58725 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
58726 libobjc/.libs to allow for libtool.
58728 2000-08-02 Jakub Jelinek <jakub@redhat.com>
58730 * gcc.c-torture/compile/20000802-1.c: New test.
58732 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
58734 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
58736 2000-07-31 Jeffrey A Law (law@cygnus.com)
58738 * gcc-c-torture/execute/20000731-2.c: New test.
58740 * gcc.c-torture/execute/20000731-1.c: New test.
58741 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
58743 2000-07-31 Jakub Jelinek <jakub@redhat.com>
58745 * gcc.dg/cpp/paste7.c: New test.
58746 * gcc.dg/cpp/20000725-1.c: New test.
58748 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
58750 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
58751 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
58752 declaration warning for __builtin_dwarf_reg_size.
58754 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
58756 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
58758 * gcc.dg/noncompile/voidparam-1.c: New test.
58760 2000-07-30 Richard Henderson <rth@cygnus.com>
58762 * gcc.dg/c90-digraph-1.c: Don't xfail.
58763 * gcc.dg/compare2.c (case 10): Xfail.
58764 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
58766 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
58768 * gcc.dg/c99-main-1.c: New test.
58770 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
58772 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
58774 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
58776 * gcc.c-tortuer/execute/20000726-1.c: New test.
58778 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
58780 * gcc.c-torture/execute/enum-2.c: New test.
58782 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
58784 * gcc.dg/cpp/tr-warn3.c: New test.
58786 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
58788 * g++.old-deja/g++.ext/implicit1.C: Remove.
58789 * g++.old-deja/g++.jason/c2.C: Remove
58790 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
58791 * g++.old-deja/g++.pt/crash16.C: Likewise.
58792 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
58794 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
58796 * g++.old-deja/g++.other/for2.C: New test.
58798 2000-07-25 Jakub Jelinek <jakub@redhat.com>
58800 * gcc.dg/20000720-1.c: New test.
58802 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
58804 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
58806 2000-07-24 Geoff Keating <geoffk@cygnus.com>
58808 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
58809 * gcc.c-torture/execute/20000722-1.c: New.
58810 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
58812 2000-07-24 Jakub Jelinek <jakub@redhat.com>
58814 * gcc.dg/cpp/20000720-1.S: New test.
58816 2000-07-21 Michael Meissner <meissner@redhat.com>
58818 * gcc.c-torture/execute/ieee/hugeval.c: New test.
58820 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
58822 * g++.old-deja/g++.brendan/crash16.C,
58823 g++.old-deja/g++.brendan/parse3.C,
58824 g++.old-deja/g++.brendan/redecl1.C,
58825 g++.old-deja/g++.ns/template13.C,
58826 g++.old-deja/g++.other/decl4.C,
58827 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
58829 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
58831 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
58832 and "Internal error".
58834 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
58836 * gcc.dg/cpp/paste6.c: New test.
58838 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
58840 * gcc.dg/cpp/tr-direct.c: New test.
58842 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
58843 gcc.dg/cpp/undef1.c: Tweak error regexps.
58845 2000-07-18 Eric Christopher <echristo@redhat.com>
58847 * gcc.c-torture/compile/20000718-1.c: New test.
58849 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
58851 * cpplex.c (_cpp_push_token): If the token being pushed back
58852 is the previous token in this context, just subtract one from
58854 * cppmacro.c (save_expansion): Clear aux field when storing a
58857 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
58859 * gcc.dg/noncompile/redecl-1.c: New test.
58861 2000-07-18 Jakub Jelinek <jakub@redhat.com>
58863 * gcc.c-torture/execute/20000717-5.c: New test.
58864 * gcc.c-torture/execute/20000717-1.x: Removed.
58866 2000-07-17 Richard Henderson <rth@cygnus.com>
58868 * gcc.c-torture/execute/20000717-4.c: New test.
58870 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
58872 * gcc.dg/cpp/syshdr.c: New test.
58873 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
58875 2000-07-17 Neil Booth <neilb@earthling.net>
58877 * gcc.dg/cpp/cmdlne-dM.c: New test.
58878 * gcc.dg/cpp/cmdlne-dD.c: New test.
58880 2000-07-17 Jeffrey A Law (law@cygnus.com)
58882 * gcc.c-torture/execute/20000717-3.c: New test.
58884 * gcc.c-torture/compile/20000717-1.c: New test.
58886 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
58888 * gcc.c-torture/execute/20000717-2.c: New test.
58890 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
58892 * gcc.dg/formatz-1.c: New test.
58894 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
58895 * gcc.dg/c99-digraph-1.c: New tests.
58897 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
58898 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
58900 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
58901 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
58902 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
58903 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
58904 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
58905 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
58906 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
58908 2000-07-17 Greg McGary <greg@mcgary.org>
58910 * gcc.c-torture/execute/20000717-1.c: New test.
58911 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
58913 2000-07-15 Jakub Jelinek <jakub@redhat.com>
58915 * gcc.c-torture/execute/20000715-2.c: New test.
58916 * gcc.dg/20000715-1.c: New test.
58918 2000-07-15 Michael Meissner <meissner@redhat.com>
58920 * gcc.c-torture/execute/20000715-1.c: New test.
58922 2000-07-13 Jakub Jelinek <jakub@redhat.com>
58924 * gcc.c-torture/execute/20000707-1.c: New test.
58926 2000-07-13 Neil Booth <NeilB@earthling.net>
58928 * gcc.dg/cpp/digraph1.c,
58929 gcc.dg/cpp/digraph2.c,
58930 gcc.dg/cpp/digraphs.c: New tests.
58932 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
58934 * g77.f-torture/compile/20000630-2.f: New test.
58935 * g77.f-torture/compile/20000630-2.x
58937 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
58939 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
58941 2000-07-11 Neil Booth <NeilB@earthling.net>
58943 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
58945 2000-07-11 Neil Booth <NeilB@earthling.net>
58947 * gcc.dg/cpp/cmdlne-C.c: New.
58949 2000-07-09 Neil Booth <NeilB@earthling.net>
58951 * gcc.dg/cpp/directiv.c: New tests.
58952 * gcc.dg/cpp/undef1.c: Update.
58954 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
58956 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
58958 2000-07-09 Neil Booth <NeilB@earthling.net>
58960 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
58962 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
58964 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
58965 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
58967 2000-07-08 Neil Booth <NeilB@earthling.net>
58969 * gcc.dg/cpp/macsyntx.c: New tests.
58971 2000-07-07 Jakub Jelinek <jakub@redhat.com>
58973 * gcc.dg/20000707-1.c: New test.
58975 2000-07-07 Jakub Jelinek <jakub@redhat.com>
58977 * gcc.c-torture/execute/20000706-1.c: New test.
58978 * gcc.c-torture/execute/20000706-2.c: New test.
58979 * gcc.c-torture/execute/20000706-3.c: New test.
58980 * gcc.c-torture/execute/20000706-4.c: New test.
58981 * gcc.c-torture/execute/20000706-5.c: New test.
58983 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
58985 * g++.old-deja/g++.pt/instantiate7.C: New test.
58987 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
58989 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
58990 * g++.old-deja/g++.mike/thunk3.C: Likewise.
58991 * g++.old-deja/g++.other/rtti3.C: Likewise.
58992 * g++.old-deja/g++.other/rttid3.C: Likewise.
58994 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
58996 * g77.f-torture/compile/20000630-1.x: Fix typo
58998 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
59000 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
59003 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
59005 * gcc.dg/cpp/ident.c: New test.
59007 2000-07-05 Neil Booth <NeilB@earthling.net>
59009 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
59010 gcc.dg/cpp/lexstrng.c: New tests.
59012 2000-07-04 Neil Booth <NeilB@earthling.net>
59014 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
59015 * gcc.dg/cpp/strify2.c: Same.
59017 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
59019 * gcc.dg/cpp/19951025-1.c: Adjust regexps.
59020 * gcc.dg/cpp/19990703-1.c: Likewise.
59021 * gcc.dg/cpp/20000625-1.c: Likewise.
59022 * gcc.dg/cpp/20000625-2.c: Likewise.
59024 * gcc.dg/cpp/macro1.c,
59025 gcc.dg/cpp/paste1.c, gcc.dg/cpp/paste2.c,
59026 gcc.dg/cpp/paste3.c, gcc.dg/cpp/paste4.c,
59027 gcc.dg/cpp/strify1.c,
59028 gcc.dg/cpp/strify2.c: New tests.
59030 2000-07-03 Jakub Jelinek <jakub@redhat.com>
59032 * gcc.c-torture/execute/20000703-1.c: New test.
59034 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
59036 * g++.old-deja/g++.pt (lookup10.C): New test.
59038 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
59040 * g++.old-deja/g++.pt (typename25.C): New test.
59042 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
59044 * gcc.c-torture/compile/20000701-1.c: New test.
59046 2000-06-30 Nick Clifton <nickc@cygnus.com>
59048 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
59051 2000-06-30 Catherine Moore <clm@cygnus.com>
59053 * gcc.c-torture/execute/align-1.c: New test.
59055 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
59057 * g++.old-deja/g++.pt/expr8.C: New test.
59058 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
59060 2000-06-29 Nick Clifton <nickc@cygnus.com>
59062 * gcc.c-torture/compile/20000629-1.c: New test.
59064 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
59067 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
59068 gcc.dg/noncompile directory, depending on whether they're
59069 preprocessor tests or not. Annotate all the tests for the dg
59072 * gcc.c-torture/noncompile/noncompile.exp: Delete.
59073 * gcc.dg/noncompile/noncompile.exp: New.
59077 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
59078 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
59079 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
59080 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
59081 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
59082 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
59083 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
59084 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
59085 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
59086 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
59087 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
59088 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
59089 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
59090 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
59091 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
59092 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
59093 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
59094 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
59095 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
59096 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
59097 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
59098 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
59099 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
59100 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
59102 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
59103 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
59104 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
59105 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
59106 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
59107 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
59109 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
59111 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
59112 declare one variable. On the fourth, error.
59113 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
59114 declared by 20000628-1a.h.
59116 2000-06-29 Richard Henderson <rth@redhat.com>
59118 * gcc.c-torture/execute/930529-1.x: New file.
59119 * gcc.dg/920413-1.c: Adjust expected warning text.
59120 * gcc.dg/980217-1.c: Declare abort.
59121 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
59123 2000-06-29 Jeffrey A Law (law@cygnus.com)
59125 * g77.f-torture/compile/20000629-1.f: New test.
59126 * g77.f-torture/compile/20000629-1.x: Expected to fail.
59128 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
59130 Rearrange lots of files, removing entirely the
59131 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
59135 gcc.c-torture/code_quality/code_quality.exp
59136 gcc.c-torture/special/special.exp
59137 gcc.failure/failure.exp
59138 gcc.failure/940409-1.x
59139 gcc.c-torture/compile/961203-1.x
59142 gcc.misc-tests/linkage.exp
59143 gcc.c-torture/execute/920730-1t.c
59144 gcc.c-torture/execute/920730-1t.x
59145 gcc.c-torture/compile/920520-1.x
59146 gcc.c-torture/compile/920521-1.x
59147 gcc.c-torture/compile/981006-1.x
59148 gcc.c-torture/execute/eeprof-1.x
59150 * Moved files (possibly with modifications to fit a new harness):
59152 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
59153 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
59154 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
59155 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
59156 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
59157 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
59158 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
59159 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
59160 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
59161 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
59162 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
59163 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
59164 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
59165 gcc.failure/940409-1.c gcc.dg/940409-1.c
59167 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
59169 * c-torture/compile/961203-1.x: Delete.
59171 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
59172 not exit. Include stdio.h.
59173 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
59174 * gcc.misc-tests/dg-12.c: Likewise.
59175 * gcc.misc-tests/dg-5.c: Likewise.
59176 * gcc.misc-tests/dg-6.c: Likewise.
59177 * gcc.misc-tests/dg-7.c: Prototype abort.
59178 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
59179 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
59180 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
59182 * gcc.misc-tests/sieve.c: Use return from main, not exit.
59183 * gcc.misc-tests/sort2.c: Use return from main, not exit.
59185 2000-06-28 Jakub Jelinek <jakub@redhat.com>
59187 * gcc.dg/cpp/20000628-1.c: New test.
59188 * gcc.dg/cpp/20000628-1.h: New header for above test.
59189 * gcc.dg/cpp/20000628-1a.h: Likewise.
59191 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
59193 * gcc.dg/cpp: New directory.
59194 * gcc.dg/cpp/cpp.exp: New driver.
59195 * gcc.dg/cpp/20000627-1.c: New test.
59196 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
59197 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
59198 and rewrite as a compilation test.
59200 * gcc.dg: Move many files into the cpp subdirectory, possibly
59201 renaming or editing them as well.
59203 990119-1.c cpp/19990119-1.c
59204 990228-1.c cpp/19990228-1.c
59205 990407-1.c cpp/19990407-1.c
59206 990409-1.c cpp/19990409-1.c
59207 990413-1.c cpp/19990413-1.c
59208 990703-1.c cpp/19990703-1.c
59209 20000127-1.c cpp/20000127-1.c
59210 20000129-1.c cpp/20000129-1.c
59211 20000207-1.c cpp/20000207-1.c
59212 20000207-2.c cpp/20000207-2.c
59213 20000209-1.c cpp/20000209-1.c
59214 20000209-2.c cpp/20000209-2.c
59215 20000301-1.c cpp/20000301-1.c
59216 20000419-1.c cpp/20000419-1.c
59217 20000510-1.S cpp/20000510-1.S
59218 20000519-1.c cpp/20000519-1.c
59219 20000529-1.c cpp/20000529-1.c
59220 20000625-1.c cpp/20000625-1.c
59221 20000625-2.c cpp/20000625-2.c
59222 cpp-as1.c cpp/assert1.c
59223 cpp-as2.c cpp/assert2.c
59224 cxx-comments-1.c cpp/cxxcom1.c
59225 cxx-comments-2.c cpp/cxxcom2.c
59226 endif-label.c cpp/endif.c
59227 cpp-hash1.c cpp/hash1.c
59228 cpp-hash2.c cpp/hash2.c
59229 cpp-if1.c cpp/if-1.c
59230 cpp-if2.c cpp/if-2.c
59231 cpp-if3.c cpp/if-3.c
59232 cpp-if4.c cpp/if-4.c
59233 cpp-if5.c cpp/if-5.c
59234 cpp-cond.c cpp/if-cexp.c
59235 cpp-missingop.c cpp/if-mop.c
59236 cpp-missingparen.c cpp/if-mpar.c
59237 cpp-opprec.c cpp/if-oppr.c
59238 cpp-ifparen.c cpp/if-paren.c
59239 cpp-shortcircuit.c cpp/if-sc.c
59240 cpp-shift.c cpp/if-shift.c
59241 cpp-unary.c cpp/if-unary.c
59242 cpp-li1.c cpp/line1.c
59243 cpp-li2.c cpp/line2.c
59244 lineno.c cpp/line3.c
59245 lineno-2.c cpp/line4.c
59247 cpp-mic.h cpp/mi1c.h
59248 cpp-micc.h cpp/mi1cc.h
59249 cpp-mind.h cpp/mi1nd.h
59250 cpp-mindp.h cpp/mi1ndp.h
59251 cpp-mix.h cpp/mi1x.h
59252 cpp-mi2.c cpp/mi2.c
59253 cpp-mi2a.h cpp/mi2a.h
59254 cpp-mi2b.h cpp/mi2b.h
59255 cpp-mi2c.h cpp/mi2c.h
59256 cpp-mi3.c cpp/mi3.c
59257 cpp-mi3.def cpp/mi3.def
59258 poison-1.c cpp/poison.c
59259 pr-impl.c cpp/prag-imp.c
59260 cpp-redef-2.c cpp/redef1.c
59261 cpp-redef.c cpp/redef2.c
59262 strpaste.c cpp/strp1.c
59263 strpaste-2.c cpp/strp2.c
59264 cpp-tradpaste.c cpp/tr-paste.c
59265 cpp-tradstringify.c cpp/tr-str.c
59266 cpp-tradwarn1.c cpp/tr-warn1.c
59267 cpp-tradwarn2.c cpp/tr-warn2.c
59268 trigraphs.c cpp/trigraphs.c
59269 cpp-unc1.c cpp/unc1.c
59270 cpp-unc2.c cpp/unc2.c
59271 cpp-unc3.c cpp/unc3.c
59272 cpp-unc.c cpp/unc4.c
59273 undef.c cpp/undef1.c
59274 undef-2.c cpp/undef2.c
59275 cpp-wi1.c cpp/widestr1.c
59277 2000-06-27 Mark Mitchell <mark@codesourcery.com>
59279 * lib/g++.exp (g++_include_flags): Tweak.
59281 2000-06-27 H.J. Lu <hjl@gnu.org>
59282 Loren J. Rittle <ljrittle@acm.org>
59284 * lib/g++.exp (g++_include_flags): Override libgloss.exp
59285 version with one that knows about the new gcc tree structure.
59286 (g++_link_flags): Same.
59288 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
59290 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
59291 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
59292 case we are cross-compiling.
59294 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
59295 g++.old-deja/g++.niklas/Makefile.in,
59296 g++.old-deja/g++.niklas/configure.in,
59297 g++.old-deja/g++.other/Makefile.in,
59298 g++.old-deja/g++.other/configure.in,
59299 gcc.c-torture/code_quality/Makefile.in,
59300 gcc.c-torture/code_quality/configure.in,
59301 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
59302 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
59303 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
59304 gcc.c-torture/execute/ieee/Makefile.in,
59305 gcc.c-torture/execute/ieee/configure.in,
59306 gcc.c-torture/noncompile/Makefile.in,
59307 gcc.c-torture/noncompile/configure.in,
59308 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
59309 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
59310 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
59312 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
59314 * g++.old-deja/g++.other/ambig3.C: New test.
59316 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
59318 * g++.old-deja/g++.pt/syntax1.C: New test.
59319 * g++.old-deja/g++.pt/syntax2.C: New test.
59320 * g++.old-deja/g++.other/syntax3.C: New test.
59321 * g++.old-deja/g++.other/syntax4.C: New test.
59323 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
59325 * gcc.dg/20000623-1.c: Prototype exit and abort.
59327 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
59329 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
59331 * gcc.dg/cpp-mi3.def: New file.
59333 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
59335 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
59336 lexer's error messages.
59337 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
59338 divine anything from the linemarkers.
59339 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
59340 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
59342 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
59344 * gcc.dg/20000623-1.c: New test.
59346 2000-06-22 Jakub Jelinek <jakub@redhat.com>
59348 * gcc.c-torture/execute/20000622-1.c: New test.
59350 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
59352 * g++.old-deja/g++.other/init15.C: New test.
59354 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
59356 * g++.old-deja/g++.pt/vaarg2.C: New test.
59357 * g++.old-deja/g++.pt/vaarg3.C: New test.
59359 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
59361 * g++.old-deja/g++.other/dyncast6.C: New test.
59363 2000-06-15 Jakub Jelinek <jakub@redhat.com>
59365 * gcc.c-torture/execute/loop-6.c: New test.
59367 2000-06-14 Jakub Jelinek <jakub@redhat.com>
59369 * gcc.dg/20000614-1.c: New test.
59370 * gcc.dg/20000614-2.c: New test.
59372 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
59374 * g++.old-deja/g++.other/inline12.C: New test.
59376 2000-06-13 Jakub Jelinek <jakub@redhat.com>
59378 * g++.old-deja/g++.other/eh1.C: New test.
59380 2000-06-12 Jakub Jelinek <jakub@redhat.com>
59382 * g++.old-deja/g++.other/type.C: New test.
59384 2000-06-05 Jakub Jelinek <jakub@redhat.com>
59386 * g++.old-deja/g++.other/initstring.C: New test.
59388 2000-06-12 Jason Merrill <jason@redhat.com>
59390 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
59392 2000-06-09 Jeffrey A Law (law@cygnus.com)
59394 * gcc.c-torture/compile/20000609-1.c: New test.
59396 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
59398 * gcc.dg/20000609-1.c: New test.
59400 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
59402 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
59403 * gcc.c-torture/noncompile/poison-1.c: Move...
59404 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
59405 * gcc.dg/cpp-li1.c: Add a token after the #line.
59407 2000-06-05 Richard Henderson <rth@cygnus.com>
59409 * gcc.c-torture/execute/20000605-2.c: New test.
59410 * gcc.c-torture/execute/20000605-3.c: New test.
59412 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
59414 * g77.f-torture/execute/20000503-1.x: New file.
59416 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
59418 * g++.old-deja/g++.eh/badalloc1.C: New test.
59420 2000-06-05 Richard Henderson <rth@cygnus.com>
59422 * gcc.c-torture/execute/20000605-1.c: New test.
59424 2000-06-05 Jakub Jelinek <jakub@redhat.com>
59425 Nathan Sidwell <nathan@codesourcery.com>
59427 * gcc.c-torture/compile/20000605-1.c: New test.
59429 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
59431 * g77.f-torture/compile/20000601-1.f: New test.
59433 2000-06-03 Richard Henderson <rth@cygnus.com>
59435 * gcc.c-torture/execute/20000603-1.c: New.
59437 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
59439 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
59440 * gcc.dg/noreturn-2.c (noreturn): Likewise.
59442 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
59444 * gcc.dg/compare2.c (case 12): XFAIL.
59445 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
59446 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
59448 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
59450 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
59452 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
59453 guard macro is already defined when the header is first
59455 * gcc.dg/cpp-mix.h: New file.
59456 * gcc.dg/endif-label.c: Update patterns to match compiler.
59458 * g++.brendan/complex1.C: Declare abort.
59459 * g++.law/refs4.C: Remove XFAIL.
59460 * g++.oliva/expr2.C: Declare abort and exit.
59462 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
59464 * gcc.c-torture/execute/20000528-1.c: New test.
59466 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
59467 * g++.old-deja/g++.law/temps4.C: Likewise.
59469 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
59470 stdlib.h. Call abort() on failure.
59471 * g++.old-deja/g++.law/refs4.C: Likewise.
59472 * g++.old-deja/g++.law/temps4.C: Likewise.
59473 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
59474 * gcc.c-torture/execute/20000112-1.c: Include string.h.
59476 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
59478 Relative to g++.dg/special:
59479 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
59481 Relative to g++.old-deja:
59482 * g++.brendan/complex1.C, g++.jason/optimize2.C,
59483 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
59484 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
59485 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
59486 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
59487 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
59488 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
59490 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
59491 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
59492 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
59493 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
59494 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
59495 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
59498 * g++.other/goto1.C: Update expectations for error messages.
59500 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
59502 * gcc.c-torture/compile/20000523-1.c: New test.
59504 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
59506 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
59508 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
59510 * g++.old-deja/g++.eh/catch11.C: New test.
59511 * g++.old-deja/g++.eh/catch12.C: New test.
59513 2000-05-24 Nick Clifton <nickc@cygnus.com>
59515 * gcc.c-torture/execute/20000523-1.c: New test.
59517 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
59519 * c-torture/execute/bcp-1.c: Replace abort in arg of
59520 __builtin_constant_p with a generic external function.
59522 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
59523 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
59524 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
59525 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
59526 Prototype abort and/or exit.
59528 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
59529 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
59530 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
59531 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
59533 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
59535 * gcc.dg/dwarf2-1.c: New test.
59537 2000-05-20 Richard Henderson <rth@cygnus.com>
59539 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
59541 2000-05-20 Andreas Jaeger <aj@suse.de>
59543 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
59546 2000-05-19 David Edelsohn <edelsohn@gnu.org>
59548 * gcc.c-torture/execute/20000519-2.c: New test.
59550 2000-05-19 Andreas Jaeger <aj@suse.de>
59552 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
59553 which fails with SSA.
59555 * lib/c-torture.exp: Also test with -O3 -fssa.
59557 2000-05-18 Michael Meissner <meissner@redhat.com>
59559 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
59560 * gcc.c-torture/execute/920415-1.c: Ditto.
59561 * gcc.c-torture/execute/920501-1.c: Ditto.
59562 * gcc.c-torture/execute/conversion.c: Ditto.
59563 * gcc.c-torture/execute/cvt-1.c: Ditto.
59565 2000-05-18 Jeffrey A Law (law@cygnus.com)
59567 * gcc.c-torture/compile/20000518-1.c: New test.
59569 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
59571 * g77.f-torture/compile/200005018.f: New test.
59573 2000-05-17 Jeffrey A Law (law@cygnus.com)
59575 * gcc.c-torture/compile/20000517-1.c: New test.
59577 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
59579 * gcc.c-torture/execute/20000516-1.c: New test.
59581 2000-05-15 Jakub Jelinek <jakub@redhat.com>
59583 * g++.old-deja/g++.other/eh.C: New test.
59585 2000-05-12 Richard Henderson <rth@cygnus.com>
59587 * gcc.c-torture/execute/990208-1.c (main): Don't pass
59588 constants through to doit's conditional.
59590 2000-05-11 Jeffrey A Law (law@cygnus.com)
59592 * gcc.c-torture/compile/20000511-1.c: New test.
59593 * g77.f-torture/compile/20000511-1.f: New test.
59594 * g77.f-torture/compile/20000511-2.f: New test.
59596 2000-05-11 Michael Meissner <meissner@redhat.com>
59598 * gcc.c-torture/execute/20000511-1.c: New test.
59600 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
59602 * gcc.dg/dg.exp: Scan .S files as well as .c files.
59603 * gcc.dg/20000510-1.S: New.
59605 2000-05-08 Catherine Moore <clm@cygnus.com>
59607 * gcc.dg/unused-3.c: New.
59609 2000-05-06 Richard Henderson <rth@cygnus.com>
59611 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
59612 * g++.old-deja/g++.mike/warn1.C: Likewise.
59613 * g++.old-deja/g++.pt/local1.C: Likewise.
59614 * g++.old-deja/g++.pt/local7.C: Likewise.
59615 * g++.old-deja/g++.pt/spec16.C: Likewise.
59617 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
59619 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
59621 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
59623 * g77.f-torture/execute/20000503-1.f: New test.
59625 2000-05-04 Andreas Jaeger <aj@suse.de>
59627 * gcc.dg/noreturn-2.c: New test.
59629 2000-05-04 Neil Booth <NeilB@earthling.net>
59631 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
59634 2000-05-04 Richard Henderson <rth@cygnus.com>
59636 * gcc.c-torture/execute/20000503-1.c: Fix typo.
59638 2000-05-04 Richard Henderson <rth@cygnus.com>
59640 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
59641 OpenSSL by Jason R Thorpe.
59643 2000-05-03 Jim Wilson <wilson@cygnus.com>
59645 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
59647 2000-05-03 Robert Lipe <robertlipe@usa.net>
59649 * gcc.dg/20000503-1.c: New test.
59651 2000-05-02 Jakub Jelinek <jakub@redhat.com>
59653 * gcc.c-torture/compile/20000502-1.c: New test.
59654 * g++.old-deja/g++.other/align.C: New test.
59655 * gcc.dg/cpp-tradstringify.c: New test.
59657 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
59659 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
59660 and hard registers.
59662 2000-04-26 Geoff Keating <geoffk@cygnus.com>
59664 * gcc.c-torture/execute/loop-5.c: New test.
59666 2000-04-25 Jakub Jelinek <jakub@redhat.com>
59668 * gcc.c-torture/execute/va-arg-20.c: New test.
59670 2000-04-23 Jeffrey A Law (law@cygnus.com)
59672 * gcc.c-torture/execute/20000422-1.c: New test.
59674 2000-04-20 Greg McGary <gkm@gnu.org>
59676 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
59677 when optimizing, but without sibling-call optimizations (-O1).
59679 2000-04-20 Jeffrey A Law (law@cygnus.com)
59681 * gcc.c-torture/compile/20000420-1.c: New test.
59683 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
59685 * g++.abi/ptrflags.C: New test.
59686 * g++.eh/catchptr1.C: Test incomplete pointer chains.
59688 2000-04-19 Catherine Moore <clm@cygnus.com>
59690 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
59692 2000-04-19 Greg McGary <gkm@gnu.org>
59694 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
59695 sibling-call optimizations.
59697 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
59699 * gcc.dg/20000419-1.c: New test.
59701 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
59703 * gcc.c-torture/execute/20000412-6.c: New test.
59705 2000-04-12 Jeffrey A Law (law@cygnus.com)
59707 * gcc.c-torture/execute/20000412-5.c: New test.
59708 * g77.f-torture/compile/20000412-1.f: New test.
59709 * gcc.c-torture/execute/20000412-4.c: New test.
59710 * gcc.c-torture/compile/20000412-2.c: New test.
59711 * gcc.c-torture/execute/20000412-3.c: New test.
59712 * gcc.c-torture/compile/20000412-1.c: New test.
59713 * gcc.c-torture/execute/20000412-2.c: New test.
59715 2000-04-12 Jakub Jelinek <jakub@redhat.com>
59717 * objc/execute/bf-20.m: New test.
59719 2000-04-10 Richard Henderson <rth@cygnus.com>
59721 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
59723 * gcc.c-torture/execute/20000412-1.c: New test.
59725 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
59727 * g++.old-deja/g++.eh/catchptr1.C: New test.
59729 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
59731 * g++.old-deja/g++.abi/cxa_vec.C: New test.
59733 2000-04-08 Neil Booth <NeilB@earthling.net>
59735 * gcc.dg/cpp-nullchar.c: Remove test as
59736 embedded nulls cause problems.
59738 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
59740 * gcc.dg/compare2.c: New test.
59742 2000-04-08 Neil Booth <NeilB@earthling.net>
59744 * gcc.dg/cpp-nullchar.c: New test.
59746 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
59748 * gcc.dg/cpp-mi2.c: New test.
59749 * gcc.dg/cpp-mi2[abc].h: New files.
59751 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
59753 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
59756 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
59758 * g++.old-deja/g++.abi/vmihint.C: New test.
59760 2000-04-06 Neil Booth <NeilB@earthling.net>
59762 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
59763 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
59766 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
59768 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
59769 avoid stack-frame overwrite.
59771 2000-04-05 Jakub Jelinek <jakub@redhat.com>
59773 * gcc.c-torture/compile/20000405-2.c: New test.
59774 * gcc.c-torture/compile/20000405-3.c: New test.
59776 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
59778 * gcc.c-torture/compile/20000405-1.c: New test.
59780 2000-04-04 Geoff Keating <geoffk@cygnus.com>
59782 * gcc.dg/cast-qual-1.c: Revert last change.
59784 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
59786 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
59788 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
59790 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
59791 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
59793 2000-04-03 Jeffrey A Law (law@cygnus.com)
59795 * gcc.c-torture/compile/20000403-2.c: New test.
59796 * gcc.c-torture/compile/20000403-1.c: New test.
59798 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
59800 * gcc.c-torture/execute/20000403-1.c: New test.
59802 2000-04-03 Geoff Keating <geoffk@cygnus.com>
59804 * gcc.c-torture/execute/20000402-1.c: New test.
59806 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
59808 * gcc.c-torture/execute/va-arg-15.c: New test.
59809 * gcc.c-torture/execute/va-arg-16.c: New test.
59810 * gcc.c-torture/execute/va-arg-17.c: New test.
59811 * gcc.c-torture/execute/va-arg-18.c: New test.
59812 * gcc.c-torture/execute/va-arg-19.c: New test.
59814 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
59816 * gcc.c-torture/compile/981211-1.c: Move to...
59817 * gcc.dg/cpp-as1.c: ...here.
59818 * gcc.dg/cpp-as2.c: New file.
59820 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
59823 2000-04-02 Neil Booth <NeilB@earthling.net>
59825 * gcc.dg/cpp-cond.c New tests.
59826 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
59827 accidental success less likely.
59828 * gcc.dg/cpp-missingop.c New tests.
59829 * gcc.dg/cpp-missingparen.c New tests.
59830 * gcc.dg/cpp-shift.c New tests.
59831 * gcc.dg/cpp-shortcircuit.c New tests.
59832 * gcc.dg/cpp-unary.c New tests.
59834 2000-03-29 Jeffrey A Law (law@cygnus.com)
59836 * gcc.c-torture/compile/20000329-1.c: New test.
59838 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
59840 * gcc.c-torture/compile/20000326-1.c: New test.
59841 * gcc.c-torture/compile/20000326-2.c: New test.
59843 2000-03-24 Geoff Keating <geoffk@cygnus.com>
59845 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
59846 the first parameter is a function argument.
59848 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
59850 * g++.old-deja/g++.ext/array4.C: New test.
59852 2000-03-22 Geoff Keating <geoffk@cygnus.com>
59854 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
59856 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
59858 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
59860 2000-03-19 Richard Henderson <rth@cygnus.com>
59862 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
59864 2000-03-19 Richard Henderson <rth@cygnus.com>
59866 * gcc.c-torture/compile/20000319-1.c: New test.
59868 2000-03-14 Jeffrey A Law (law@cygnus.com)
59870 * gcc.c-torture/execute/20000314-3.c: New test.
59871 * gcc.c-torture/execute/20000314-2.c: New test.
59872 * gcc.c-torture/execute/20000314-1.c: New test.
59873 * gcc.c-torture/compile/20000314-2.c: New test.
59874 * gcc.c-torture/compile/20000314-1.c: New test.
59876 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
59878 * g++.old-deja/g++.warn/inline.C: New test.
59880 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
59882 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
59883 standards-compliant result rather than specific constants.
59884 Put test-values in array.
59886 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
59888 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
59889 (g++_target_compile): Put test-specific options last.
59891 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
59893 * g++.old-deja/g++.eh/vbase4.C: New test.
59895 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
59897 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
59899 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
59901 * g++.old-deja/g++.brendan/misc12.C: Removed.
59902 * g++.old-deja/g++.pt/memtemp77.C: Constify.
59903 * g++.old-deja/g++.ext/pretty4.C: New test.
59905 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
59907 * g++.old-deja/g++.other/string2.C: New test.
59909 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
59911 * g++.old-deja/g++.warn/impint2.C: New test.
59913 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
59915 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
59918 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
59920 * g++.old-deja/g++.warn/impint.C: New test.
59921 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
59922 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
59923 * g++.old-deja/g++.pt/explicit12.C: Likewise.
59924 * g++.old-deja/g++.pt/explicit13.C: Likewise.
59925 * g++.old-deja/g++.pt/explicit17.C: Likewise.
59926 * g++.old-deja/g++.pt/explicit18.C: Likewise.
59927 * g++.old-deja/g++.pt/explicit19.C: Likewise.
59928 * g++.old-deja/g++.pt/explicit23.C: Likewise.
59929 * g++.old-deja/g++.pt/explicit31.C: Likewise.
59930 * g++.old-deja/g++.pt/explicit35.C: Likewise.
59931 * g++.old-deja/g++.pt/explicit6.C: Likewise.
59932 * g++.old-deja/g++.pt/memclass7.C: Likewise.
59934 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
59936 * gcc.dg/cpp-redef.c: New test.
59938 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
59940 * g++.old-deja/g++.pt/unify7.C: New test.
59942 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
59944 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
59945 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
59947 2000-02-25 Geoff Keating <geoffk@cygnus.com>
59949 * gcc.c-torture/compile/20000224-1.c: New test.
59951 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
59953 * gcc.c-torture/compile/cpp-2.c: New test.
59954 * gcc.c-torture/compile/cpp-1.c: New test.
59956 2000-02-25 Jeffrey A Law (law@cygnus.com)
59958 * gcc.c-torture/execute/20000225-1.c: New test.
59960 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
59962 * gcc.dg/cpp-li2.c: New test.
59964 * gcc.dg/cpp-wi1.c: New test.
59966 * gcc.dg/cpp-li1.c: New test.
59968 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
59970 * g++.old-deja/g++.other/sizeof5.C: New test.
59972 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
59974 * gcc.c-torture/execute/va-arg-13.c: New test.
59976 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
59978 * gcc.c-torture/execute/va-arg-12.c: New test.
59980 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
59982 * gcc.c-torture/execute/20000223-1.c: New test.
59984 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
59986 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
59988 2000-02-22 Mark Mitchell <mark@codesourcery.com>
59990 * g++.old-deja/g++.abi/ptrmem.C: New test.
59992 2000-02-19 Richard Henderson <rth@cygnus.com>
59994 * gcc.c-torture/compile/init-3.c: New.
59996 2000-02-17 Mark Mitchell <mark@codesourcery.com>
59998 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
60001 2000-02-11 Robert Lipe <robertl@sco.com>
60003 * gcc.c-torture/compile/20000211-3.c: New test.
60005 2000-02-11 Martin Buchholz <martin@xemacs.org>
60007 * gcc.c-torture/compile/20000211-2.c: New test.
60009 2000-02-11 Jeffrey A Law (law@cygnus.com)
60011 * gcc.c-torture/compile/20000211-1.c: New test.
60013 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
60015 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
60018 2000-02-08 Nathan Sidwell <nathan@acm.org>
60020 * g++.old-deja/g++.other/cast5.C: New test.
60022 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
60024 * gcc.c-torture/execute/20000205-1.c: New.
60026 2000-02-03 Nathan Sidwell <nathan@acm.org>
60028 * g++.old-deja/g++.jason/cast3.C: Return void.
60029 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
60031 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
60033 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
60035 * gcc.dg/loop-1.c: New test.
60037 2000-01-27 Jakub Jelinek <jakub@redhat.com>
60039 * gcc.c-torture/compile/20000127-1.c: New test.
60040 * gcc.c-torture/execute/991228-1.c: New test.
60042 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
60044 * gcc.dg/unused-2.c: New test.
60046 * gcc.dg/conv-1.c: New test.
60048 2000-01-24 Mark Mitchell <mark@codesourcery.com>
60050 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
60052 (tool_option_proc): Fix typo.
60054 2000-01-24 Geoff Keating <geoffk@cygnus.com>
60056 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
60057 of the ld on the host, not on the build machine.
60058 Also, don't crash if '--help' is not a supported option.
60060 2000-01-24 Richard Henderson <rth@cygnus.com>
60062 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
60064 2000-01-20 Jeffrey A Law (law@cygnus.com)
60066 * gcc.c-torture/execute/20000120-2.c: New test.
60067 * gcc.c-torture/execute/20000120-1.c: New test.
60069 2000-01-13 Jeffrey A Law (law@cygnus.com)
60071 * gcc.c-torture/execute/20000113-1.c: New test.
60073 2000-01-12 Jeffrey A Law (law@cygnus.com)
60075 * gcc.c-torture/execute/20000112-1.c: New test.
60077 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
60079 * gcc.dg/20000111-1.c: New test.
60081 2000-01-10 Jeffrey A Law (law@cygnus.com)
60083 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
60084 with 16 bit integers.
60086 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
60088 * gcc.dg/20000108-1.c: New test.
60090 2000-01-05 Nathan Sidwell <nathan@acm.org>
60092 * g++.old-deja/g++.ns/koenig8.C: New test.
60094 2000-01-05 Nathan Sidwell <nathan@acm.org>
60096 * g++.old-deja/g++.other/cast4.C: New test.
60098 2000-01-05 Jeffrey A Law (law@cygnus.com)
60100 * gcc.c-torture/compile/20000105-2.c: New test.
60101 * gcc.c-torture/compile/20000105-1.c: New test.
60103 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
60105 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
60106 references to printf & atoi to conform to ANSI standard.
60107 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
60108 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
60109 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
60110 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
60111 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
60112 * g++.old-deja/g++.brendan/complex1.C: Likewise.
60113 * g++.old-deja/g++.brendan/copy1.C: Likewise.
60114 * g++.old-deja/g++.brendan/copy2.C: Likewise.
60115 * g++.old-deja/g++.brendan/copy3.C: Likewise.
60116 * g++.old-deja/g++.brendan/copy4.C: Likewise.
60117 * g++.old-deja/g++.brendan/copy5.C: Likewise.
60118 * g++.old-deja/g++.brendan/copy6.C: Likewise.
60119 * g++.old-deja/g++.brendan/copy7.C: Likewise.
60120 * g++.old-deja/g++.brendan/copy8.C: Likewise.
60121 * g++.old-deja/g++.brendan/crash11.C: Likewise.
60122 * g++.old-deja/g++.brendan/crash14.C: Likewise.
60123 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
60124 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
60125 * g++.old-deja/g++.brendan/delete2.C: Likewise.
60126 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
60127 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
60128 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
60129 * g++.old-deja/g++.brendan/eh1.C: Likewise.
60130 * g++.old-deja/g++.brendan/groff1.C: Likewise.
60131 * g++.old-deja/g++.brendan/init3.C: Likewise.
60132 * g++.old-deja/g++.brendan/misc12.C: Likewise.
60133 * g++.old-deja/g++.brendan/misc7.C: Likewise.
60134 * g++.old-deja/g++.brendan/new2.C: Likewise.
60135 * g++.old-deja/g++.brendan/operators4.C: Likewise.
60136 * g++.old-deja/g++.brendan/operators5.C: Likewise.
60137 * g++.old-deja/g++.brendan/overload2.C: Likewise.
60138 * g++.old-deja/g++.brendan/overload7.C: Likewise.
60139 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
60140 * g++.old-deja/g++.brendan/reference1.C: Likewise.
60141 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
60142 * g++.old-deja/g++.brendan/template24.C: Likewise.
60143 * g++.old-deja/g++.brendan/template3.C: Likewise.
60144 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
60145 * g++.old-deja/g++.jason/inline3.C: Likewise.
60146 * g++.old-deja/g++.jason/opeq.C: Likewise.
60147 * g++.old-deja/g++.law/arg5.C: Likewise.
60148 * g++.old-deja/g++.law/arm7.C: Likewise.
60149 * g++.old-deja/g++.law/ctors11.C: Likewise.
60150 * g++.old-deja/g++.law/cvt8.C: Likewise.
60151 * g++.old-deja/g++.law/init9.C: Likewise.
60152 * g++.old-deja/g++.law/refs4.C: Likewise.
60153 * g++.old-deja/g++.law/template2.C: Likewise.
60154 * g++.old-deja/g++.law/visibility24.C: Likewise.
60155 * g++.old-deja/g++.law/vtable3.C: Likewise.
60156 * g++.old-deja/g++.mike/asm2.C: Likewise.
60157 * g++.old-deja/g++.mike/eh1.C: Likewise.
60158 * g++.old-deja/g++.mike/misc1.C: Likewise.
60159 * g++.old-deja/g++.mike/misc13.C: Likewise.
60160 * g++.old-deja/g++.mike/misc14.C: Likewise.
60161 * g++.old-deja/g++.mike/ns12.C: Likewise.
60162 * g++.old-deja/g++.mike/p1248.C: Likewise.
60163 * g++.old-deja/g++.mike/p3708.C: Likewise.
60164 * g++.old-deja/g++.mike/p3708a.C: Likewise.
60165 * g++.old-deja/g++.mike/p3708b.C: Likewise.
60166 * g++.old-deja/g++.mike/p646.C: Likewise.
60167 * g++.old-deja/g++.mike/p700.C: Likewise.
60168 * g++.old-deja/g++.mike/p783.C: Likewise.
60169 * g++.old-deja/g++.mike/p783a.C: Likewise.
60170 * g++.old-deja/g++.mike/p783b.C: Likewise.
60171 * g++.old-deja/g++.mike/p786.C: Likewise.
60172 * g++.old-deja/g++.mike/p789.C: Likewise.
60173 * g++.old-deja/g++.mike/p789a.C: Likewise.
60174 * g++.old-deja/g++.mike/p807a.C: Likewise.
60175 * g++.old-deja/g++.other/delete3.C: Likewise.
60176 * g++.old-deja/g++.other/dyncast1.C: Likewise.
60177 * g++.old-deja/g++.other/dyncast2.C: Likewise.
60178 * g++.old-deja/g++.other/dyncast3.C: Likewise.
60179 * g++.old-deja/g++.other/empty1.C: Likewise.
60180 * g++.old-deja/g++.other/temporary1.C: Likewise.
60181 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
60182 * g++.old-deja/g++.pt/t16.C: Likewise.
60183 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
60185 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
60187 * gcc.dg/991230-1.c: New test.
60189 1999-12-29 Jeffrey A Law (law@cygnus.com)
60191 * gcc.c-torture/compile/991229-3.c: New test.
60192 * gcc.c-torture/compile/991229-2.c: New test.
60193 * gcc.c-torture/compile/991229-1.c: New test.
60195 1999-12-29 Greg McGary <gkm@eng.ascend.com>
60197 * gcc.c-torture/compile/labels-2.c: New test.
60199 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
60201 * gcc.c-torture/execute/991227-1.c: New test.
60203 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
60205 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
60207 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
60209 * gcc.c-torture/execute/991221-1.c: New test.
60211 1999-12-20 Nathan Sidwell <nathan@acm.org>
60213 * g++.old-deja/g++.other/cast3.C: New test.
60215 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
60217 * gcc.c-torture/execute/991216-4.c: New test.
60219 1999-12-16 Michael Meissner <meissner@cygnus.com>
60221 * gcc.c-torture/execute/991216-1.c: New test.
60222 * gcc.c-torture/execute/991216-2.c: New test.
60223 * gcc.c-torture/execute/991216-3.c: New test.
60225 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
60227 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
60228 Actually make the test fail by using "-O2" for compilation.
60230 1999-12-15 Nathan Sidwell <nathan@acm.org>
60232 * g++.old-deja/g++.warn/cast-align1.C: New test.
60234 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
60236 * gcc.c-torture/compile/991214-1.c: New test.
60237 * gcc.c-torture/compile/991214-2.c: New test.
60239 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
60241 * gcc.dg/991214-1.c: New test.
60243 1999-12-13 Jeffrey A Law (law@cygnus.com)
60245 * gcc.c-torture/compile/991213-3.c: New test.
60246 * gcc.c-torture/compile/991213-2.c: New test.
60247 * gcc.c-torture/compile/991213-1.c: New test.
60249 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
60251 * gcc.dg/991209-1.c: New test.
60253 1999-12-08 Nathan Sidwell <nathan@acm.org>
60255 * gcc.c-torture/compile/991208-1.c: New test.
60257 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
60259 * gcc.dg/ultrasp2.c: New test.
60261 1999-12-05 Alex Samuel <samuel@codesourcery.com>
60263 * g++.old-deja/g++.abi/align.C (main): Fix typo.
60265 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
60267 * gcc.c-torture/compile/991202-1.c: New test.
60268 * gcc.c-torture/execute/991202-1.c: New test.
60269 * gcc.c-torture/execute/991202-2.c: New test.
60270 * gcc.c-torture/execute/991202-3.c: New test.
60272 1999-12-02 Alex Samuel <samuel@codesourcery.com>
60274 * g++.old-deja/g++.abi/align.C: New test.
60275 * g++.old-deja/g++.abi/aggregates.C: Likewise.
60276 * g++.old-deja/g++.abi/bitfields.C: Likewise.
60278 1999-12-01 Richard Henderson <rth@cygnus.com>
60280 * gcc.c-torture/execute/991201-1.c: New.
60282 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
60284 * gcc.dg/991129-1.c: New test.
60286 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
60288 * gcc.c-torture/compile/991127-1.c: New test.
60290 1999-11-22 Nathan Sidwell <nathan@acm.org>
60292 * g++.old-deja/g++.other/warn4.C: New test.
60294 1999-11-22 Nathan Sidwell <nathan@acm.org>
60296 * g++.old-deja/g++.eh/cleanup2.C: New test.
60297 * g++.old-deja/g++.ext/pretty2.C: New test.
60298 * g++.old-deja/g++.ext/pretty3.C: New test.
60299 * g++.old-deja/g++.other/debug6.C: New test.
60301 1999-10-20 Jim Wilson <wilson@cygnus.com>
60303 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
60304 compiler_output to look for one error message instead of two.
60306 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
60308 * gcc.c-torture/execute/991118-1.c: Also test case
60309 where the word boundary does not split a byte evenly.
60311 1999-11-19 Nathan Sidwell <nathan@acm.org>
60313 * g++.old-deja/g++.ext/restrict1.C: New test.
60315 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
60317 * gcc.c-torture/execute/991118-1.c: New test.
60319 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
60321 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
60322 working directory pathnames.
60324 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
60326 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
60327 host is equipped with driver.h and driver.o so it can actually
60328 compile and run the tests.
60330 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
60332 * gcc.c-torture/compile/991008-1.c: New test.
60334 1999-11-08 Nick Clifton <nickc@cygnus.com>
60336 * lib/gcc-dg.exp: Include target-supports.exp
60338 1999-11-05 Nick Clifton <nickc@cygnus.com>
60340 * lib/target-supports.exp: New file: Provide procs to test for
60341 features supported by the target.
60342 (check_weak_available): Moved here from ecos.exp.
60343 (check_alias_available): New proc: Determine of the target
60344 toolchain supports the alias attribute.
60346 * gcc.dg/special/ecos.exp: Move check_weak_available to
60347 target-supports.exp.
60348 (alias-1.c): Only perform the test if the target supports
60350 (wkali-1.c): Only perform the test if the target supports
60353 * gcc.dg/990506-0.c: Expect error messages from cross
60354 targets as well as native targets.
60356 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
60358 * gcc.dg/ultrasp1.c: Removed xfail.
60359 * gcc.dg/struct-ret-2.c: Likewise.
60360 * gcc.dg/array-1.c: Likewise.
60362 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
60364 * gcc.dg/struct-ret-2.c: New test.
60366 * gcc.dg/array-1.c: New test.
60368 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
60370 * gcc.c-torture/execute/991030-1.c: New test.
60372 1999-10-26 Richard Henderson <rth@cygnus.com>
60374 * gcc.c-torture/compile/991026-2.c: New test.
60376 1999-10-26 Jeffrey A Law (law@cygnus.com)
60378 * gcc.c-torture/compile/991026-1.c: New test.
60380 1999-10-23 Jeffrey A Law (law@cygnus.com)
60382 * gcc.c-torture/execute/991023-1.c: New test.
60384 1999-10-19 Jeffrey A Law (law@cygnus.com)
60386 * gcc.c-torture/execute/991019-1.c: New test.
60388 1999-10-16 Richard Henderson <rth@cygnus.com>
60390 * gcc.c-torture/execute/991016-1.c: New test.
60392 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
60394 * gcc.c-torture/execute/991014-1.c: New test.
60396 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
60398 * g++.old-deja/g++.other/union2.C: New test.
60400 1999-10-13 Nathan Sidwell <nathan@acm.org>
60402 * g++.old-deja/g++.other/vaarg2.C: New test.
60403 * g++.old-deja/g++.other/vaarg3.C: New test.
60405 1999-10-12 Craig Burley <craig@jcb-sc.com>
60407 * g77.f-torture/noncompile/19990905-1.f: Moved from being
60410 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
60412 * gcc.c-torture/execute/va-arg-11.c: New test.
60414 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
60416 * lib/file-format.exp (gcc_target_object_format): Don't
60417 crash if objdump is unavailable.
60419 1999-09-29 Donn Terry <donn@interix.com>
60421 * gcc.misc-tests/mg.exp: delete extraneous redirection.
60423 1999-09-28 Nick Clifton <nickc@cygnus.com>
60425 * gcc.c-torture/compile/990928-1.c: New test.
60427 1999-09-28 Nathan Sidwell <nathan@acm.org>
60429 * g++.old-deja/g++.other/decl6.C: New test.
60431 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
60433 * gcc.c-torture/execute/va-arg-10.c: New test.
60435 1999-09-27 Nathan Sidwell <nathan@acm.org>
60437 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
60438 __PRETTY_FUNCTION__.
60440 1999-09-23 Nick Clifton <nickc@cygnus.com>
60442 * gcc.c-torture/execute/990923-1.c: New test.
60444 1999-09-21 Nick Clifton <nickc@cygnus.com>
60446 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
60447 for which -fpic is inappropriate.
60449 1999-09-21 Mark Mitchell <mark@codesourcery.com>
60451 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
60453 1999-09-21 Nathan Sidwell <nathan@acm.org>
60455 * g++.old-deja/g++.other/dyncast1.C: New test.
60456 * g++.old-deja/g++.other/dyncast2.C: New test.
60457 * g++.old-deja/g++.other/dyncast3.C: New test.
60458 * g++.old-deja/g++.other/dyncast4.C: New test.
60459 * g++.old-deja/g++.other/dyncast5.C: New test.
60460 * g++.old-deja/g++.eh/catch3.C: New test.
60461 * g++.old-deja/g++.eh/catch3p.C: New test.
60462 * g++.old-deja/g++.eh/catch4.C: New test.
60463 * g++.old-deja/g++.eh/catch4p.C: New test.
60464 * g++.old-deja/g++.eh/catch5.C: New test.
60465 * g++.old-deja/g++.eh/catch5p.C: New test.
60466 * g++.old-deja/g++.eh/catch6.C: New test.
60467 * g++.old-deja/g++.eh/catch6p.C: New test.
60468 * g++.old-deja/g++.eh/catch7.C: New test.
60469 * g++.old-deja/g++.eh/catch7p.C: New test.
60470 * g++.old-deja/g++.eh/catch8.C: New test.
60471 * g++.old-deja/g++.eh/catch8p.C: New test.
60472 * g++.old-deja/g++.eh/catch9.C: New test.
60473 * g++.old-deja/g++.eh/catch9p.C: New test.
60475 1999-09-13 Nathan Sidwell <nathan@acm.org>
60477 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
60478 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
60480 1999-09-13 Jeffrey A Law (law@cygnus.com)
60482 * gcc.c-torture/compile/990913-1.c: New test.
60484 1999-09-10 Nathan Sidwell <nathan@acm.org>
60486 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
60487 * g++.old-deja/g++.jason/rfg5.C: Likewise.
60489 1999-09-09 Richard Henderson <rth@cygnus.com>
60491 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
60493 1999-09-09 Nathan Sidwell <nathan@acm.org>
60495 * g++.old-deja/g++.other/lookup11.C: New test.
60496 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
60497 what is permitted and what we want.
60498 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
60500 * g++.old-deja/g++.jason/rfg5.C: Likewise.
60502 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
60504 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
60505 * gcc.c-torture/noncompile/poison-1.c: New file.
60507 1999-09-08 Nathan Sidwell <nathan@acm.org>
60509 * g++.old-deja/g++.other/sizeof3.C: New test.
60510 * g++.old-deja/g++.other/sizeof4.C: New test.
60511 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
60512 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
60514 1999-09-07 Richard Henderson <rth@cygnus.com>
60516 * gcc.dg/va-arg-1.c: New.
60518 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
60520 * gcc.c-torture/execute/va-arg-9.c: New test.
60522 1999-09-05 Craig Burley <craig@jcb-sc.com>
60524 * g77.f-torture/compile/980519-2.f: New test.
60525 * g77.f-torture/compile/19990905-0.f: New test.
60526 * g77.f-torture/compile/19990905-1.f: New test.
60527 * g77.f-torture/compile/19990905-2.f: New test.
60529 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
60531 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
60533 * gcc.c-torture/execute/990827-1.c: Fix typo.
60535 1999-09-03 Nathan Sidwell <nathan@acm.org>
60537 * g++.old-deja/g++.other/deref1.C: New test.
60539 1999-09-02 Nathan Sidwell <nathan@acm.org>
60541 * g++.old-deja/g++.other/ambig2.C: New test.
60542 * g++.old-deja/g++.other/cond5.C: New test.
60543 * g++.old-deja/g++.other/lookup16.C: New test.
60545 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
60547 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
60550 1999-08-31 Jeffrey A Law (law@cygnus.com)
60552 * lib/c-torture.exp: Avoid the "compare executables" optimization
60553 when testing native.
60555 1999-08-29 Jeffrey A Law (law@cygnus.com)
60557 * gcc.c-torture/execute/990829-1.c: New test.
60558 * gcc.c-torture/compile/990829-1.c: New test.
60560 1999-08-27 Paul Burchard <burchard@pobox.com>
60562 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
60563 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
60564 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
60565 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
60566 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
60567 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
60568 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
60569 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
60570 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
60571 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
60572 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
60574 1999-08-27 Jeffrey A Law (law@cygnus.com)
60576 * gcc.c-torture/execute/990827-1.c: New test.
60578 1999-08-26 Craig Burley <craig@jcb-sc.com>
60580 * g77.f-torture/noncompile/19990826-4.f: New test.
60582 * g77.f-torture/compile/19990826-3.f: New test.
60584 * g77.f-torture/execute/19990826-2.f: New test.
60586 * g77.f-torture/compile/19990826-1.f: New test.
60588 * gcc.c-torture/execute/990826-0.c: New test.
60589 * g77.c-torture/execute/19990826-0.f: New test.
60591 * g77.f-torture/noncompile/970626-2.f: New test.
60593 1999-08-25 Paul Burchard <burchard@pobox.com>
60595 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
60596 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
60597 lss-011.C: New tests.
60599 1999-08-25 Nathan Sidwell <nathan@acm.org>
60601 * g++.old-deja/g++.other/decl5.C: New test.
60603 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
60605 * noncompile/noncompile.exp: Load_lib c-torture.exp.
60606 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
60607 call `postbase' for each one. All callers of `postbase' changed
60608 to call this instead.
60610 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
60612 * gcc.c-torture/execute/990811-1.c: New test.
60614 1999-08-09 Nick Clifton <nickc@cygnus.com>
60616 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
60619 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
60622 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
60624 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
60626 1999-08-04 Jeffrey A Law (law@cygnus.com)
60628 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
60630 1999-08-04 Nathan Sidwell <nathan@acm.org>
60632 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
60634 1999-08-04 Jeffrey A Law (law@cygnus.com)
60636 * gcc.c-torture/execute/990804-1.c: New test.
60638 1999-08-03 Nathan Sidwell <nathan@acm.org>
60640 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
60641 * g++.old-deja/g++.brendan/crash64.C: Likewise.
60642 * g++.old-deja/g++.brendan/overload8.C: Likewise.
60644 1999-08-03 Nathan Sidwell <nathan@acm.org>
60646 * g++.old-deja/g++.other/struct1.C: New test.
60648 1999-08-03 Nathan Sidwell <nathan@acm.org>
60650 * g++.old-deja/g++.other/enum2.C: New test.
60652 1999-08-02 Richard Henderson <rth@cygnus.com>
60654 Adapted from tests from Franz Sirl:
60655 * gcc.c-torture/execute/va-arg-7.c: New test.
60656 * gcc.c-torture/execute/va-arg-8.c: New test.
60658 1999-08-01 Jeffrey A Law (law@cygnus.com)
60660 * gcc.c-torture/compile/990801-2.c: New test.
60662 * gcc.c-torture/compile/990801-1.c: New test.
60664 1999-07-27 Michael Meissner <meissner@cygnus.com>
60666 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
60667 fp-cmp-1.c, converting double to float.
60669 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
60670 fp-cmp-1.c, converting double to long double.
60672 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
60673 from fr1 to unknown_register, since fr1 is a legitimate register
60676 1999-07-25 Jeffrey A Law (law@cygnus.com)
60678 * README: More listname related changes.
60680 1999-07-08 Catherine Moore <clm@cygnus.com>
60682 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
60684 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
60686 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
60688 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
60690 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
60692 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
60694 * gcc.dg/990703-1.c: New test.
60696 1999-06-29 Nick Clifton <nickc@cygnus.com>
60698 * lib/file-format.exp: New file: Move definition of proc
60699 gcc_target_object_format to here from
60700 gcc.dg/special/ecos.exp.
60702 * lib/c-torture.exp: Include lib file-format.exp.
60703 * lib/gcc-dg.exp: Include lib file-format.exp.
60705 * gcc.dg/special/ecos.exp: Remove definition of proc
60706 gcc_target_object_format.
60708 1999-06-28 Jeffrey A Law (law@cygnus.com)
60710 * gcc.c-torture/execute/990628-1.c: New test.
60712 1999-06-25 Jeffrey A Law (law@cygnus.com)
60714 * gcc.c-torture/compile/990625-2.c: New test.
60716 * gcc.c-torture/compile/990625-1.c: New test.
60718 1999-06-23 Nick Clifton <nickc@cygnus.com>
60720 * gcc.c-torture/compile/dll.c: New test case. Check that dll
60721 attributes compile.
60722 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
60723 ports that use the COFF/PE file format.
60725 1999-06-17 Jeffrey A Law (law@cygnus.com)
60727 * gcc.c-torture/compile/990617-1.c: New test.
60729 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
60731 * g++.old-deja/g++.other/decl4.C: New test.
60733 1999-06-14 Nathan Sidwell <nathan@acm.org>
60735 * g++.old-deja/g++.other/bitfld3.C: New test.
60737 1999-06-08 Nathan Sidwell <nathan@acm.org>
60739 * g++.old-deja/g++.eh/catch1.C: New test.
60741 1999-06-07 Jeffrey A Law (law@cygnus.com)
60743 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
60745 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
60746 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
60748 1999-06-05 Craig Burley <craig@jcb-sc.com>
60750 * g77.f-torture/compile/19990502-0.f: Replace with new,
60751 shorter, test that still fails after recent changes.
60753 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
60755 * gcc.c-torture/execute/990604-1.c: New test.
60757 1999-05-31 Jeffrey A Law (law@cygnus.com)
60759 * gcc.c-torture/execute/990531-1.c: New test.
60761 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
60763 * gcc.c-torture/compile/990527-1.c: New test.
60765 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
60767 * gcc.c-torture/execute/990527-1.c: New test.
60769 1999-05-25 Nick Clifton <nickc@cygnus.com>
60771 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
60772 bitfields as signed.
60774 1999-05-25 Craig Burley <craig@jcb-sc.com>
60776 * g77.f-torture/compile/19990525-0.f: New test.
60778 1999-05-25 Jeffrey A Law (law@cygnus.com)
60780 * gcc.c-torture/execute/990525-2.c: New test.
60782 * gcc.c-torture/execute/990525-1.c: New test.
60784 1999-05-24 Nathan Sidwell <nathan@acm.org>
60786 * g++.old-deja/g++.other/anon3.C: New test.
60787 * g++.old-deja/g++.other/anon4.C: New test.
60788 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
60789 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
60790 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
60793 1999-05-24 Jeffrey A Law (law@cygnus.com)
60795 * gcc.c-torture/execute/990524-1.c: New test.
60797 * gcc.dg/990524-1.c: New test.
60799 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
60801 * gcc.c-torture/compile/990523-1.c: New test.
60803 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
60805 * gcc.c-torture/compile/990519-1.c: New test.
60807 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
60809 * gcc.c-torture/compile/990517-1.c: New test.
60811 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
60812 (e4, f4): New tests.
60815 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
60817 * gcc.dg/noreturn-1.c: New test.
60819 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
60821 * gcc.c-torture/execute/990513-1.c: New test.
60823 1999-05-10 Richard Henderson <rth@cygnus.com>
60825 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
60827 1999-05-10 Craig Burley <craig@jcb-sc.com>
60829 * g77.f-torture/execute/erfc.f: Use small single-precision
60830 values, to avoid problems on Alphas when not -mieee.
60832 1999-05-08 Craig Burley <craig@jcb-sc.com>
60834 * gcc.dg/990506-0.c: New test.
60836 1999-05-08 Richard Henderson <rth@cygnus.com>
60838 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
60839 the constant to test. Don't XFAIL 64-bit targets.
60841 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
60842 * g++.old-deja/g++.law/profile1.C: Likewise.
60844 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
60845 operator new instances.
60846 * g++.old-deja/g++.other/delete5.C: Likewise.
60848 1999-05-03 Craig Burley <craig@jcb-sc.com>
60850 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
60853 1999-05-03 Craig Burley <craig@jcb-sc.com>
60855 * g77.f-torture/execute/u77-test.f: Reverse order of two
60856 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
60858 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
60860 * gcc.dg/compare1.c: New test.
60862 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
60864 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
60867 1999-05-02 Craig Burley <craig@jcb-sc.com>
60869 * g77.f-torture/compile/19990502-1.f: New test.
60871 1999-05-02 Craig Burley <craig@jcb-sc.com>
60873 * g77.f-torture/compile/19990502-0.f: New test.
60875 1999-05-02 Craig Burley <craig@jcb-sc.com>
60877 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
60880 1999-05-02 Craig Burley <craig@jcb-sc.com>
60882 * g77.f-torture/execute/u77-test.f (main): List libU77
60883 intrinsics not currently tested.
60884 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
60885 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
60886 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
60887 Trim blanks off the ends of some printed strings.
60889 1999-05-02 Craig Burley <craig@jcb-sc.com>
60891 * g77.f-torture/execute/u77-test.f (main): Just warn about
60892 FSTAT gid disagreement, as it's expected on some systems.
60894 1999-05-01 Craig Burley <craig@jcb-sc.com>
60896 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
60897 use a new function, which allows for some slop.
60898 Clean up some commentary.
60899 (issum): The new function.
60900 (sgladd): Deleted subroutine.
60902 1999-05-01 Craig Burley <craig@jcb-sc.com>
60904 * g77.f-torture/execute/u77-test.f: Modify to be more like
60905 libf2c/libU77 version, bringing patches to that version here.
60906 Add suitable commentary.
60908 1999-04-25 Richard Henderson <rth@cygnus.com>
60910 * gcc.dg/990424-1.c: New test.
60912 1999-04-24 Craig Burley <craig@jcb-sc.com>
60914 * g77.f-torture/execute/u77-test.f (main): Bug involving
60915 LSTAT has been fixed, so turn back on full checking.
60917 1999-04-20 Craig Burley <craig@jcb-sc.com>
60919 * g77.f-torture/compile/19990419-0.f: New test.
60920 * g77.f-torture/execute/19990419-1.f: New test.
60922 1999-04-17 Richard Henderson <rth@cygnus.com>
60924 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
60925 to avoid the need for a prototype to supress a warning.
60927 1999-04-07 Jim Wilson <wilson@cygnus.com>
60929 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
60931 1999-04-04 Jeffrey A Law (law@cygnus.com)
60933 * gcc.c-torture/execute/990404-1.c: New test.
60935 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
60937 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
60938 * gcc.dg/cpp-if3.c: Don't use -pedantic.
60939 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
60940 missing initializer warnings.
60942 1999-03-28 Jeffrey A Law (law@cygnus.com)
60944 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
60947 1999-03-26 Jeffrey A Law (law@cygnus.com)
60949 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
60951 1999-03-26 Craig Burley <craig@jcb-sc.com>
60953 * g77.f-torture/execute/19990325-0.f: New test.
60954 * g77.f-torture/execute/19990325-1.f: New test.
60956 1999-03-24 Jeffrey A Law (law@cygnus.com)
60958 * gcc.c-torture/execute/990324-1.c: New test.
60960 1999-03-22 Jim Wilson <wilson@cygnus.com>
60962 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
60965 1999-03-17 Richard Henderson <rth@cygnus.com>
60967 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
60969 1999-03-13 Craig Burley <craig@jcb-sc.com>
60971 * g77.f-torture/execute/19990313-2.f: New test.
60972 * g77.f-torture/execute/19990313-3.f: New test.
60974 1999-03-13 Craig Burley <craig@jcb-sc.com>
60976 * g77.f-torture/execute/19990313-0.f: New test.
60977 * g77.f-torture/execute/19990313-1.f: New test.
60979 1999-03-12 Jim Wilson <wilson@cygnus.com>
60981 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
60983 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
60984 (main): Add check for u15. Conditionalize u31 check depending on
60985 whether ints are <32 bits or >=32 bits.
60987 1999-03-08 Craig Burley <craig@jcb-sc.com>
60989 * g77.f-torture/execute/19981119-0.f: Improve testiness.
60991 1999-03-08 Craig Burley <craig@jcb-sc.com>
60993 * g77.f-torture/compile/19990305-0.f: New test.
60994 * g77.f-torture/execute/19981119-0.f: New test.
60996 1999-03-08 Craig Burley <craig@jcb-sc.com>
60998 * g77.f-torture/execute/970625-2.f: call ABORT if final
60999 result is not correct, instead of just printing it.
61000 Add this checking via newly introduced obfuscation, to
61001 trip up buggy front ends.
61003 1999-03-07 Craig Burley <craig@jcb-sc.com>
61005 * g77.f-torture/compile/960317-1.f: Moved from being
61006 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
61008 1999-03-06 Craig Burley <craig@jcb-sc.com>
61010 * g77.f-torture/execute/960317-1.f: New (old) test.
61011 * g77.f-torture/execute/970625-2.f: Ditto.
61013 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
61015 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an
61016 error message on line 1 or line 2; cccp and cpplib do this differently.
61018 1999-03-01 Jeffrey A Law (law@cygnus.com)
61020 * g++.old-deja/g++.law/weak1.C: New test.
61022 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
61024 * gcc.c-torture/execute/990119-1.c: Renamed to...
61025 * gcc.dg/990119-1.c: this, so it will only be tested once
61026 (it's a preprocessor test, it doesn't need to be run at
61027 multiple optimization levels).
61029 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
61031 * lib/g++.exp: Don't add incdir=$base_dir/../include to
61034 1999-02-24 Craig Burley <craig@jcb-sc.com>
61036 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
61037 * g77.f-torture/compile/19981216-0.f: ...as it is expected
61038 to not be compilable by current g77.
61040 1999-02-24 Nick Clifton <nickc@cygnus.com>
61042 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
61044 1999-02-22 Jeffrey A Law (law@cygnus.com)
61046 * gcc.c-torture/execute/990222-1.c: New test.
61048 1999-02-19 Craig Burley <craig@jcb-sc.com>
61050 * g77.f-torture/compile/19990218-0.f: New test.
61051 * g77.f-torture/noncompile/19990218-1.f: New test.
61053 1999-02-18 Craig Burley <craig@jcb-sc.com>
61055 * g77.f-torture/compile/19981216-0.f: New test.
61057 1999-02-14 Jeffrey A Law (law@cygnus.com)
61059 * gcc.dg/990214-1.c: New test.
61061 1999-02-13 Jeffrey A Law (law@cygnus.com)
61063 * gcc.dg/990213-2.c: New test.
61065 * gcc.dg/990213-1.c: New test.
61067 1999-02-12 Jeffrey A Law (law@cygnus.com)
61069 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
61072 1999-02-11 Nick Clifton <nickc@cygnus.com>
61074 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
61075 specified by target.
61077 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
61079 1999-02-11 Jeffrey A Law (law@cygnus.com)
61081 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
61083 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
61085 * gcc.dg/special/ecos.exp: New test driver for new tests with
61086 special requirements.
61088 * gcc.dg/special/alias-1.c: New test.
61089 * gcc.dg/special/gcsec-1.c: New test.
61090 * gcc.dg/special/weak-1.c: New test.
61091 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
61092 * gcc.dg/special/weak-2.c: New test.
61093 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
61094 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
61095 * gcc.dg/special/wkali-1.c: New test.
61096 * gcc.dg/special/wkali-2.c: New test.
61097 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
61098 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
61100 1999-02-10 Felix Lee <flee@cygnus.com>
61102 * lib/c-torture.exp (c-torture-compile): Pull out code for
61103 analyzing gcc error messages.
61104 (c-torture-execute): Likewise. Fix some (harmless) false
61106 * lib/gcc.exp (gcc_check_compile): New function.
61108 1999-02-08 Richard Henderson <rth@cygnus.com>
61110 * gcc.c-torture/execute/990208-1.c: New test.
61112 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
61114 * g++.dg/special/ecos.exp: New driver for new tests with special
61117 * g++.dg/special/conpr-1.C: New test
61118 * g++.dg/special/conpr-2.C: New test
61119 * g++.dg/special/conpr-2a.C: New test
61120 * g++.dg/special/conpr-3.C: New test
61121 * g++.dg/special/conpr-3a.C: New test
61122 * g++.dg/special/conpr-3b.C: New test
61124 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
61125 allow g++ to use the dg driver
61127 * README: Add comment about g++.dg directory
61129 1999-02-06 Jeffrey A Law (law@cygnus.com)
61131 * README: Update email addresses.
61133 1999-02-03 Nick Clifton <nickc@cygnus.com>
61135 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
61136 arguments in order to force structure S onto the stack even on
61138 (test): Pass 10 leading arguments to function foo as well as the
61141 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
61142 failure for all targets.
61144 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
61145 abort to terminate program execution.
61147 1999-01-30 Richard Henderson <rth@cygnus.com>
61149 * gcc.c-torture/execute/990130-1.c: New test.
61151 1999-01-30 Jeffrey A Law (law@cygnus.com)
61153 * gcc.dg/990130-1.c: New test.
61155 1999-01-28 Michael Meissner <meissner@cygnus.com>
61157 * gcc.c-torture/execute/990128-1.c: New test.
61159 1999-01-27 Michael Meissner <meissner@cygnus.com>
61161 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
61163 1999-01-27 Felix Lee <flee@cygnus.com>
61165 * lib/c-torture.exp (c-torture-compile): pull out code for
61166 analyzing gcc error messages.
61167 (c-torture-execute): ditto, and fix some (harmless) false
61169 * lib/gcc.exp (gcc_check_compile): new function.
61171 1999-01-17 Jeffrey A Law (law@cygnus.com)
61173 * gcc.dg/990117-1.c: New test.
61175 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
61177 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
61179 1999-01-15 Jeffrey A Law (law@cygnus.com)
61181 * g77.f-torture/compile/990115-1.f: New test.
61183 1999-01-07 Jeffrey A Law (law@cygnus.com)
61185 * gcc.c-torture/compile/990107-1.c: New test
61187 1999-01-06 Jeffrey A Law (law@cygnus.com)
61189 * gcc.c-torture/execute/990106-2.c: New test.
61191 * gcc.c-torture/execute/990106-1.c: New test.
61193 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
61195 * gcc.c-torture/compile/981223-1.c: New test.
61197 1998-12-29 Richard Henderson <rth@cygnus.com>
61199 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
61200 (opt3): Rename from opt4 and disable.
61202 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
61204 * g++.old-deja/g++.pt/ptrmem5.C: New test.
61206 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
61208 * g++.old-deja/g++.other/conv5.C: New test.
61210 1998-12-14 Nick Clifton <nickc@cygnus.com>
61212 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
61214 1998-12-11 Jeffrey A Law (law@cygnus.com)
61216 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
61218 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
61220 * gcc.c-torture/compile/981211-1.c: New test.
61222 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
61224 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
61226 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
61228 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
61230 * gcc.special/930510-1.c: Make C9X safe.
61231 * gcc.misc-tests/gcov-1.c Similarly.
61232 * gcc.misc-tests/gcov-2.c Similarly.
61234 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
61236 * gcc.dg/ultrasp1.c: New test.
61238 1998-12-06 Richard Henderson <rth@cygnus.com>
61240 * gcc.c-torture/execute/981206.c: New test.
61242 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
61244 * g++.old-deja/g++.ns/template7.C: New test.
61246 * g++.old-deja/g++.other/expr1.C: New test.
61248 * g++.old-deja/g++.eh/tmpl3.C: New test.
61250 * g++.old-deja/g++.eh/tmpl2.C: New test.
61252 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
61254 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
61255 * g++.old-deja/g++.other/using6.C: Removed.
61256 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
61258 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
61260 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
61262 * g++.old-deja/g++.pt/overload8.C: New test.
61264 * g++.old-deja/g++.pt/overload7.C: New test.
61266 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
61268 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
61269 and relinking messages.
61270 * lib/g++.exp (g++_target_compile): Remove .rpo file when
61271 compiling with -frepo.
61273 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
61275 * g++.old-deja/g++.pt/lookup6.C: New test.
61277 1998-11-30 Nick Clifton <nickc@cygnus.com>
61279 * gcc.c-torture/execute/981130-1.c: New test.
61280 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
61282 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
61284 * g++.old-deja/g++.pt/explicit76.C: New test.
61286 * g++.old-deja/g++.pt/friend38.C: New test.
61288 * g++.old-deja/g++.ns/crash2.C: New test.
61290 * g++.old-deja/g++.pt/defarg8.C: New test.
61292 * g++.old-deja/g++.pt/instantiate6.C: New test.
61294 * g++.old-deja/g++.pt/static6.C: New test.
61296 * g++.old-deja/g++.pt/decl2.C: New test.
61298 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
61300 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
61301 problem is actually related with name lookup, but so what? :-)
61303 * g++.old-deja/g++.pt/friend37.C: New test.
61305 1998-11-25 Dave Love <d.love@dl.ac.uk>
61307 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
61308 element, which fails on some systems.
61310 * g77.f-torture/execute/labug1.f: New test.
61312 1998-11-21 Jeffrey A Law (law@cygnus.com)
61314 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
61317 1998-11-18 Dave Love <d.love@dl.ac.uk>
61319 * g77.f-torture/compile/981117-1.f: New test.
61321 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
61323 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
61324 properly discarded.
61326 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
61328 * gcc.c-torture/execute/memcheck: New directory of tests for
61329 -fcheck-memory-usage.
61331 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
61333 * README: New file, general information about the testsuite and
61334 new description of the various C++ test subdirectories.
61335 * README.g++: Eliminate obsolete information, update and move most
61336 relevant stuff to README.
61338 1998-11-07 Richard Henderson <rth@cygnus.com>
61340 * gcc.c-torture/compile/981107-1.c: New test.
61342 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
61344 * execute/memcpy-bi.c: New testcase.
61346 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
61348 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
61351 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
61352 template is selected.
61354 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
61355 classes, it should be accepted for all types.
61357 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
61359 * g++.old-deja/g++.pt/spec24.C: Ensure that template
61360 specializations start with template headers.
61362 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
61364 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
61366 * g++.old-deja/g++.other/init9.C: Test cross initialization of
61369 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
61371 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
61373 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
61375 * compile/981022-1.c, compile/981022-1.x: New test and driver.
61377 1998-10-19 Jeffrey A Law (law@cygnus.com)
61379 * 981019-1.c: New test.
61381 1998-10-14 Robert Lipe <robertl@dgii.com>
61383 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
61386 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
61388 * compile/981001-4.c: Remove use of GCC extension that triggers a
61391 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
61393 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
61395 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
61397 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
61398 instantiation of template produces incorrect code for delete
61401 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
61402 constructors' name is not unique.
61403 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
61404 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
61406 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
61407 automatic array of const is ill-formed.
61409 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
61410 of template parameter?
61412 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
61415 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
61416 pointer-to-member expression.
61418 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
61419 declaration causes ICE.
61421 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
61423 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
61424 reserved in the global namespace.
61426 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
61427 generate needed virtual table.
61429 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
61431 1998-10-10 Dariush Eslimi <eslimi@loran.com>
61433 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
61434 template-dependent type
61436 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
61438 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
61439 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
61440 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
61442 * g++.old-deja/g++.other/using5.C: New test; using decl from base
61443 class should be usable as argument of member function.
61444 * g++.old-deja/g++.other/using6.C: New test; using decl from base
61445 class should be usable as return type of member function.
61446 * g++.old-deja/g++.other/using7.C: New test; using decl from base
61447 class should be usable as type of data member.
61449 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
61451 1998-10-09 Jeffrey A Law (law@cygnus.com)
61453 * gcc.c-torture/special/920521-1.c: Fix bogus test.
61455 1998-10-08 Nick Clifton <nickc@cygnus.com>
61457 * gcc.dg/dll-?.c Add thumb to target list.
61458 Fix assembler scan patterns to match current assembler output.
61460 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
61462 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
61463 matching of template brackets.
61465 * g++.old-deja/g++.other/using4.C: New test. Test using
61466 declarations of methods from base classes.
61468 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
61469 within functions should introduce names into the innermost
61470 enclosing namespace.
61472 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
61473 of static locals if first initialization throws.
61475 1998-10-07 Jim Wilson <wilson@cygnus.com>
61477 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
61479 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
61481 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
61482 lose track of the possible targets of tablejump insns.
61483 * special/special.exp: Run it.
61485 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
61487 * g++.old-deja/g++.pt/friend35.C: New test. A template function
61488 must be declared before its specializations can be named in friend
61491 1998-10-05 Dave Love <d.love@dl.ac.uk>
61493 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
61495 * g77.f-torture/execute/io1.f: New test.
61497 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
61499 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
61500 with pointer to template function, for which no argument deduction
61503 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
61504 specialization of template function as argument to template
61507 * g++.old-deja/g++.other/access2.C: New test; Inner class
61508 shouldn't have privileged access to Outer's names.
61510 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
61512 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
61513 friend template declared within template class conflicts with
61514 nested class of the same name.
61516 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
61519 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
61520 object with direct initializer as function declaration.
61522 * g++.old-deja/g++.other/decl2.C: New test; duplicate
61525 * g++.old-deja/g++.other/null2.C: New test; conditional operator
61526 involving const pointer and NULL produces incorrect result.
61528 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
61529 type name without `typename' should be rejected with -pedantic.
61531 1998-10-02 Richard Henderson <rth@cygnus.com>
61533 * g++.old-deja/g++.other/addrof1.C: New test.
61535 1998-10-01 Nick Clifton <nickc@cygnus.com>
61537 * gcc.c-torture/compile/981001-1.c: New test.
61538 * gcc.c-torture/execute/981001-1.c: New test.
61540 1998-10-01 Jeffrey A Law (law@cygnus.com)
61542 * gcc.c-torture/compile/981001-2.c: New test.
61543 * gcc.c-torture/compile/981001-3.c: New test.
61544 * gcc.c-torture/compile/981001-4.c: New test.
61546 1998-10-01 Robert Lipe <robertl@dgii.com>
61548 * lib/objc.exp (objc_target_compile): Add -L during compiles for
61549 multilibbed hosts. Idea grafted from g77.exp.
61551 1998-09-30 Dave Love <d.love@dl.ac.uk>
61553 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
61554 avoid losing on systems which need -lsocket.
61556 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
61558 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
61559 * g++.old-deja/g++.other/nested2.C: Ditto.
61560 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
61563 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
61565 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
61566 preferred over template operator!= for enum bitfields.
61568 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
61570 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
61571 that happen to have the same base name, but in different scopes,
61572 are incorrectly rejected.
61574 1998-09-16 Richard Henderson <rth@cygnus.com>
61576 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
61577 on the native word size instead of an integer literal.
61579 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
61581 * g++.old-deja/g++.other/static2.C: Invocation of static data
61582 member of type pointer-to-function denoted as non-static member.
61584 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
61585 checks involving function types and aliases.
61587 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
61589 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
61590 redefined to the same non-trivial type.
61592 * g++.old-deja/g++.pt/explicit73.C: Test for proper
61593 namespace-qualification of template specializations declared in
61596 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
61597 to declare a subset of the specializations of a template function
61598 as friends of specializations of a template class.
61600 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
61601 member templates that do not fully specialize the enclosing
61602 template class are rejected.
61604 1998-09-11 Dave Love <d.love@dl.ac.uk>
61606 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
61608 1998-09-08 Dave Love <d.love@dl.ac.uk>
61610 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
61611 altered from libf2c/libU77 version.
61613 1998-09-06 Dave Love <d.love@dl.ac.uk>
61615 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
61617 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>
61618 Alexandre Oliva <oliva@dcc.unicamp.br>
61620 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
61621 (un)signed char are different types for template specialization
61624 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
61626 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
61627 * objc: ObjC testsuite.
61629 1998-08-31 Catherine Moore <clm@cygnus.com>
61631 * gcc.c-torture/execute/941014-1.x: New file.
61633 1998-08-31 Nick Clifton <nickc@cygnus.com>
61635 * lib/c-torture.exp: Add support for
61636 torture_eval_before_compile and torture_eval_before_execute
61639 1998-08-30 Jeffrey A Law (law@cygnus.com)
61641 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
61642 this test triggers valid.
61644 1998-08-27 Jeffrey A Law (law@cygnus.com)
61646 * gcc.dg/980827-1.c: New test.
61648 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
61650 * gcc.c-torture/execute/loop-4b.c: New test.
61652 1998-08-26 Nick Clifton <nickc@cygnus.com>
61654 * lib/c-torture.exp: Add support for
61655 torture_eval_before_compile and torture_eval_before_execute
61658 1998-08-25 Jeffrey A Law (law@cygnus.com)
61660 * gcc.c-torture/compile/980825-1.c: New test.
61662 1998-08-24 Nick Clifton <nickc@cygnus.com>
61664 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
61665 count number tests in opt_t0 not good_t0.
61667 1998-08-24 Jeffrey A Law (law@cygnus.com)
61669 * gcc.c-torture/compile/930326-1.x: Fix typo.
61671 1998-08-23 Mark Mitchell <mark@markmitchell.com>
61673 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
61676 1998-08-21 Jeffrey A Law (law@cygnus.com)
61678 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
61679 STACK_SIZE is defined.
61680 * gcc.c-torture/unsorted/stuct.c: Similarly.
61682 * gcc.c-torture/compile/980821-1.c: New test.
61684 1998-08-21 Jeffrey A Law (law@cygnus.com)
61686 * gcc.c-torture/execute/980526-2.c: Disable for targets with
61689 1998-08-19 Mark Mitchell <mark@markmitchell.com>
61691 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
61694 1998-08-09 Mark Mitchell <mark@markmitchell.com>
61696 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
61699 1998-08-18 Jeffrey A Law (law@cygnus.com)
61701 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
61703 1998-08-16 Jeffrey A Law (law@cygnus.com)
61705 * gcc.c-torture/compile/980816-1.c: New test.
61707 * gcc.dg/980816-1.c: New test.
61709 1998-08-13 Jeffrey A Law (law@cygnus.com)
61711 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
61712 compiler for ieee tests.
61714 1998-08-01 Dave Love <d.love@dl.ac.uk>
61716 * g77.f-torture/compile/980729-0.f: New test.
61718 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
61720 * gcc.c-torture/special/eeprof-1.c: New test, for
61721 -finstrument-functions.
61722 * gcc.c-torture/special/special.exp: Run it.
61724 1998-07-29 Jeffrey A Law (law@cygnus.com)
61726 * gcc.c-torture/compile/980729-1.c: New test.
61728 1998-07-27 Nick Clifton <nickc@cygnus.com>
61730 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
61731 __thumb__ is defined, and test for ARM style doubles if so.
61733 1998-07-26 Dave Love <d.love@dl.ac.uk>
61735 * g77.f-torture/noncompile/980615-0.f: New test.
61737 1998-07-26 H.J. Lu (hjl@gnu.org)
61739 * gcc.dg/980312-1.c: Do link instead of compile.
61740 * gcc.dg/980313-1.c: Likewise.
61742 1998-07-26 Jeffrey A Law (law@cygnus.com)
61744 * gcc.c-torture/compile/980726-1.c: New test.
61746 1998-07-25 Dave Love <d.love@dl.ac.uk>
61748 * g77.f-torture/execute/io0.f: New test.
61750 1998-07-24 Nick Clifton <nickc@cygnus.com>
61752 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
61755 1998-06-18 Michael Meissner <meissner@cygnus.com>
61757 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
61760 1998-07-17 Nick Clifton <nickc@cygnus.com>
61762 * gcc.dg/980626-1.c: Expect failures for all toolchains until
61763 c-decl.c:grokdeclarator can handle mode attributes.
61765 1998-07-16 Jeffrey A Law (law@cygnus.com)
61767 * gcc.c-torture/execute/980716-1.c: New test.
61769 1998-07-13 Jeffrey A Law (law@cygnus.com)
61771 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
61773 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
61775 * gcc.c-torture/execute/va-arg-3.x: Similarly.
61776 * gcc.c-torture/compile/930326-1.x: Similarly.
61778 1998-07-13 Dave Love <d.love@dl.ac.uk>
61780 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
61781 New test from Craig.
61783 1998-07-12 Dave Love <d.love@dl.ac.uk>
61785 * g77.f-torture/noncompile/980616-0.f: New test.
61787 * g77.f-torture/execute/970816-3.f: New test from Craig.
61789 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
61791 * g++.other/singleton.C: Return error value instead of taking
61794 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
61796 * g++.other/singleton.C: New test. Warning is under dispute.
61797 Runtime crash is not.
61799 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
61801 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
61802 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
61803 using6.C, using7.C}: New namespace tests.
61805 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
61807 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
61808 specialization with typedef'ed names used as array indexes.
61810 1998-07-09 Jeffrey A Law (law@cygnus.com)
61812 * gcc.c-torture/execute/980709-1.c: New test.
61814 * gcc.dg/980709-1.c: New test.
61816 1998-07-07 Richard Henderson <rth@cygnus.com>
61818 * gcc.c-torture/execute/bcp-1.c: New test.
61820 1998-07-07 Jeffrey A Law (law@cygnus.com)
61822 * gcc.c-torture/execute/980707-1.c: New test.
61824 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
61826 * gcc.c-torture/compile/980706-1.c: New test.
61828 1998-07-01 Dave Love <d.love@dl.ac.uk>
61830 * g77.f-torture/execute/980701-0.f,
61831 g77.f-torture/execute/980701-1.f: New test from Craig.
61833 1998-07-01 Jeffrey A Law (law@cygnus.com)
61835 * gcc.c-torture/compile/980701-1.c: New test.
61837 * gcc.c-torture/execute/980701-1.c: New test.
61839 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
61842 * g++.old-deja/g++.robertl/eb132.C: New test.
61843 * g++.old-deja/g++.robertl/eb133.C: Likewise.
61845 1998-06-29 Dave Love <d.love@dl.ac.uk>
61847 * g77.f-torture/execute/980628-7.f,
61848 g77.f-torture/execute/980628-8.f,
61849 g77.f-torture/execute/980628-9.f,
61850 g77.f-torture/execute/980628-10.f: New tests from Craig.
61852 * g77.f-torture/execute/980628-3.f: Remove mail headers.
61854 1998-06-28 Jeffrey A Law (law@cygnus.com)
61856 * g77.f-torture/execute/980628-4.f: New test from Craig.
61857 * g77.f-torture/execute/980628-5.f: Likewise.
61858 * g77.f-torture/execute/980628-2.f: Likewise.
61859 * g77.f-torture/execute/980628-0.f: Likewise.
61860 * g77.f-torture/execute/980628-1.f: Likewise.
61861 * g77.f-torture/execute/980628-3.f: Likewise.
61862 * g77.f-torture/execute/980628-6.f: Likewise.
61864 1998-06-28 Jeffrey A Law (law@cygnus.com)
61866 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
61867 directory when nothing has been installed yet.
61869 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
61871 * gcc.c-torture/special/special.exp: Handle newer versions of
61874 1998-06-26 Jeffrey A Law (law@cygnus.com)
61876 * gcc.dg/980626-1.c: New test.
61878 1998-06-19 Bruno Haible <haible@ilog.fr>
61880 * gcc.misc-tests/m-un-2.c: New test.
61881 * g++.old-deja/g++.other/warn01.c: Likewise.
61883 1998-06-19 Robert Lipe <robertl@dgii.com>
61885 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
61886 compatibility with assmblers with a different comment character.
61887 Eliminate use of GAS-specific extensions.
61889 1998-06-19 Jeffrey A Law (law@cygnus.com)
61891 * gcc.c-torture/execute/ieee/980619-1.c: New test.
61893 1998-06-19 Robert Lipe <robertl@dgii.com>
61895 * lib/g77.exp: Replace search for libf2c.a with search for newly
61898 1998-06-17 Jeffrey A Law (law@cygnus.com)
61900 * gcc.c-torture/execute/980617-1.c: New test.
61902 1998-06-12 Jeffrey A Law (law@cygnus.com)
61904 * gcc.c-torture/execute/980612-1.c: New test.
61906 1998-06-08 Jeffrey A Law (law@cygnus.com)
61908 * gcc.dg/980523-1.c: Only test on ppc-linux.
61909 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
61911 * gcc.c-torture/execute/980608-1.c: New test.
61913 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
61915 * gcc.c-torture/execute/980605-1.c: New test.
61917 1998-06-04 Jeffrey A Law (law@cygnus.com)
61919 * gcc.c-torture/execute/980604-1.c: New test.
61921 1998-06-02 Jeffrey A Law (law@cygnus.com)
61923 * gcc.c-torture/execute/980602-1.c: New test.
61924 * gcc.c-torture/execute/980602-2.c: Likewise.
61926 1998-06-02 Dave Love <d.love@dl.ac.uk>
61928 * 970125-0.f: Fix per JCB. Add commentary.
61930 1998-05-31 Michael Meissner <meissner@cygnus.com>
61932 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
61935 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
61937 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
61940 1998-05-28 Catherine Moore <clm@cygnus.com>
61942 * gcc.c-torture/execute/980526-3.c: New test.
61944 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
61946 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
61947 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
61948 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
61949 m88k-motorola-sysv3 to XFAIL.
61951 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
61953 * gcc.dg/980526-1.c: New test.
61954 * gcc.c-torture/execute/980526-2.c: New test.
61956 1998-05-26 Jeffrey A Law (law@cygnus.com)
61958 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
61960 * gcc.c-torture/execute/980526-1.c: New test.
61962 1998-05-26 Dave Love <d.love@dl.ac.uk>
61964 * g77.f-torture/execute/alpha2.f: Add runtime test.
61966 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
61968 * g++.old-deja/old-deja.exp: Strip leading directories.
61970 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
61971 error for the line. Don't run multiple tests for the same line.
61973 1998-05-23 Jeffrey A Law (law@cygnus.com)
61975 * gcc.dg/980523-1.c: New test.
61977 1998-05-23 Dave Love <d.love@dl.ac.uk>
61979 * g77.f-torture/compile/970915-0.f: New test.
61981 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
61983 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
61985 1998-05-21 Jeffrey A Law (law@cygnus.com)
61987 * gcc.dg/980520-1.c: New test.
61989 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
61991 * gcc.dg/980502-1.c: Fix return type.
61993 1998-05-20 Jeffrey A Law (law@cygnus.com)
61995 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
61996 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
61997 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
61998 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
61999 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
62001 1998-05-20 Dave Love <d.love@dl.ac.uk>
62003 * g77.f-torture/execute/980520-1.f: New test.
62005 1998-05-15 Dave Love <d.love@dl.ac.uk>
62007 * lib/mike-g77.exp: New file.
62009 * g77.f-torture/noncompile/noncompile.exp,
62010 g77.f-torture/noncompile/check0.f: New files.
62012 1998-05-14 Dave Love <d.love@dl.ac.uk>
62014 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
62015 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
62016 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
62017 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
62018 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
62019 abort where appropriate.
62021 1998-05-05 Michael Meissner <meissner@cygnus.com>
62023 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
62024 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
62026 1998-04-29 Dave Love <d.love@dl.ac.uk>
62028 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
62030 1998-04-27 Dave Love <d.love@dl.ac.uk>
62032 * g77.f-torture/compile/980427-0.f: New test.
62034 1998-04-24 Dave Love <d.love@dl.ac.uk>
62036 * g77.f-torture/compile/980424-0.f: New test.
62038 1998-04-19 Dave Love <d.love@dl.ac.uk>
62040 * g77.f-torture/compile/980419-2.f (main): New test.
62041 * g77.f-torture/compile/970125-0.f: New test.
62042 * g77.f-torture/compile/980419-1.f: New test.
62044 1998-04-08 Jim Wilson <wilson@cygnus.com>
62046 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
62049 1998-04-07 Jim Wilson <wilson@cygnus.com>
62051 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
62053 1998-04-03 Jim Wilson <wilson@cygnus.com>
62055 * gcc.c-torture/compile/980329-1.c: New test.
62057 1998-03-18 Jim Wilson <wilson@cygnus.com>
62059 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
62060 * gcc.dg/980312-1.c: Fix typo in -march command.
62062 1998-03-16 H.J. Lu (hjl@gnu.org)
62064 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
62066 1998-03-11 Robert Lipe <robertl@dgii.com>
62068 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
62069 Dave Love agree the Fortran source is bogus.
62071 1998-03-11 Robert Lipe <robertl@dgii.com>
62073 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
62074 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
62075 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
62076 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
62077 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
62079 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
62081 * g++.old-deja/g++.other/friend1.C: New test.
62083 1998-02-18 Dave Love <d.love@dl.ac.uk>
62085 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
62086 possibly uninitialized) variables and declare dnrm2.
62088 1998-02-23 Robert Lipe <robertl@dgii.com>
62090 From Bruno Haible <haible@ilog.fr>:
62091 * gcc.c-torture/execute/980223.c: New test.
62093 1998-02-13 Jeffrey A Law (law@cygnus.com)
62095 * gcc.dg/ifelse-1.c: New test.
62097 1998-02-09 H.J. Lu (hjl@gnu.org)
62099 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
62101 * lib/old-dejagnu.exp (old-dejagnu): Added the
62102 "execution test - XFAIL *-*-*" handling in the spirit of
62103 "excess errors test -". Changed the "execution test fails"
62104 handling to be like "excess errors test fails".
62105 * Update various tests accordingly.
62107 1998-02-06 Jim Wilson <wilson@cygnus.com>
62109 * gcc.c-torture/execute/980205.c: New test.
62111 1998-01-18 Jeffrey A Law (law@cygnus.com)
62113 * lib/c-torture.exp: Look for .x files instead of .cexp files.
62114 * lib/f-torture.exp: Similarly.
62115 * gcc.c-torture: Rename all .cexp files to .x files.
62117 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
62119 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
62120 (940510-1.c): Removed duplicate.
62121 (971104-1.c): New test.
62123 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
62125 * lib/f-torture.exp: Improve error and loop detection.
62127 1997-11-19 Michael Meissner <meissner@cygnus.com>
62129 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
62130 use that to size the filler array.
62132 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
62134 * lib/c-torture.exp(c-torture-execute): Fix typo.
62136 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
62137 testcase as the executable name. Keep the executable around if
62140 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
62142 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
62143 changes. Only test one -g option, and move it to the end of the
62144 list of options to test.
62146 1997-09-19 Michael Meissner <meissner@cygnus.com>
62148 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
62149 variable GCC_TORTURE_OPTIONS to supply default switches separated
62150 by colons. If no environment variable, run tests with -O0 -g, -O1
62151 -g, and -O2 -g as well.
62153 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
62155 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
62156 explanatory comments. Fix indentation.
62158 1997-09-15 Jeffrey A Law (law@cygnus.com)
62160 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
62162 1997-09-11 Jeffrey A Law (law@cygnus.com)
62164 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
62165 * g++.old-deja/g++.mike/p7325.C: Likewise.
62166 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
62168 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
62170 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
62171 * g++.old-deja/g++.brendan/crash30.C: Likewise.
62172 * g++.old-deja/g++.brendan/crash39.C: Likewise.
62173 * g++.old-deja/g++.law/operators4.C: Likewise.
62175 1997-09-11 Joe Buck (jbuck@synopsys.com)
62177 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
62178 * g++.old-deja/g++.mike/p784.C: Ditto.
62179 * g++.old-deja/g++.mike/p785.C: Ditto.
62181 1997-09-05 Jeffrey A Law (law@cygnus.com)
62183 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
62185 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
62187 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
62188 target feature; pass this to c-torture-execute as needed.
62190 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
62192 * lib/c-torture.exp(c-torture-execute): If the previous and the
62193 current executables being tested are identical, we don't need to
62194 run the executable again. Try to make the executable names
62195 unique. Add an optional argument for passing additional compiler
62198 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
62200 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
62202 1997-08-29 Jeffrey A Law (law@cygnus.com)
62204 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
62206 1997-07-31 Jeffrey A Law (law@cygnus.com)
62208 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
62209 32bit or larger longs.
62211 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
62212 have either a 32bit long or 32bit int.
62214 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
62216 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
62217 Make double precision tests dependent on sizeof (double).
62219 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
62221 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
62224 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
62226 * gcc.c-torture/compile/961203-1.cexp: New script.
62228 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
62230 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
62231 up the includes ourselves.
62233 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
62235 * lib/plumhall.exp: Remove random include, and add a few
62236 verbose messages for debugging.
62238 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
62240 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
62241 of trying to do it ourselves.
62243 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
62245 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
62247 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
62249 * gcc.prms/5403.c: Made regexp a bit less strict.
62251 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
62253 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
62254 is returned from remote_load instead.
62255 * lib/plumhall.exp: Ditto.
62256 * lib/mike-g++.exp: Ditto.
62257 * lib/old-dejagnu.exp: Ditto.
62258 * lib/c-torture.exp: Ditto.
62260 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
62262 * lib/g++.exp: Use build_wrapper procedure.
62263 * lib/gcc.exp: Ditto.
62265 1997-05-20 Jeffrey A Law (law@cygnus.com)
62267 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
62268 an old-style decl for malloc. Fixes tests to work when
62269 sizeof (int) != sizeof (size_t).
62271 1997-05-15 Mike Meissner <meissner@cygnus.com>
62273 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
62275 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
62276 use stdargs.h interface.
62278 1997-05-15 Mike Meissner <meissner@cygnus.com>
62280 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
62281 NO_VARARGS when compiling.
62283 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
62285 * lib/plumhall.exp(ph_includes): New procedure.
62287 (ph_compiler): Ditto.
62289 * lib/g++.exp: Rename test-glue.c to testglue.c.
62290 * lib/gcc.exp: Ditto.
62292 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
62294 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
62295 to completion when it's called.
62297 1997-03-21 Michael Meissner <meissner@cygnus.com>
62299 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
62300 is defined, don't do test.
62302 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
62304 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
62306 (ph_summary): Mark skipped testcases as untested, not unresolved.
62308 * lib/plumhall.exp (ph_make): If unresolved because of bad
62309 errorCode, record errorCode in log file.
62310 (*): Replace send_log/verbose with verbose -log.
62312 1997-03-19 Michael Meissner <meissner@cygnus.com>
62314 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
62315 double conversion if double isn't at least 8 bytes.
62317 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
62318 int to work with targets where int is 16 bits.
62320 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
62321 8 bytes, just exit, since 4 byte doubles don't have enough bits of
62322 precision for the test to complete.
62324 1997-03-14 Michael Meissner <meissner@cygnus.com>
62326 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
62327 if d10v is not compiled with the -mdouble64 flag.
62328 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
62330 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
62331 d10v is not compiled with the -mint32 flag.
62333 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
62335 * lib/plumhall.exp: Use incr_count.
62337 1997-03-12 Jeffrey A Law (law@cygnus.com)
62339 * gcc.c-torture: Update to c-torture-1.45.
62341 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
62343 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
62344 the name of the expect testcase file).
62346 * lib/g++.exp(g++_init): Ditto.
62348 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
62350 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
62353 * lib/gcc.exp(gcc_exit): New procedure.
62355 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
62357 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
62358 specs where appropriate.
62360 * g++.old-deja/g++.arm/*: Added additional ERROR checks
62361 because of new "candidates are" messages, and removed a few
62363 * Converted all non-old-style g++ testcases to old-style, and
62364 moved into g++.old-deja.
62366 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
62368 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
62371 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
62374 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
62376 1997-02-13 Michael Meissner <meissner@cygnus.com>
62378 * lib/gcc.exp (gcc_target_compile): Add support for defining
62379 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
62380 the machine doesn't have those features.
62382 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
62384 * g++.law/operators4.exp: Don't use LIBS.
62386 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
62388 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
62390 * lib/mike-g++.exp: Don't set the compiler to be tested here.
62391 * lib/g++.exp: Set it here instead. Also, allow use of the
62392 --tool_exec and --tool_opt options. Change CXX to
62395 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
62397 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
62399 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
62401 * lib/old-dejagnu.exp: Use prune_warnings instead of
62403 * lib/mike-g++.exp: Ditto.
62404 * lib/gcc.exp: Ditto.
62405 * lib/g++.exp: Ditto.
62407 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
62409 1997-02-07 Jeffrey A Law (law@cygnus.com)
62411 * 941014-2.c: Include stdlib.h
62412 * 960327-1.c: Include stdio.h
62413 * dbra.c, index-1.c: Don't assume ints are 32bits.
62415 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
62417 * lib/gcc.exp: Add gcc,stack_size target feature.
62419 * lib/g++.exp(g++_target_compile): Add the include and link
62420 paths here, not in two other places. And, it's $options, not
62423 * lib/mike-g++.exp(postbase): Remove the code that determines
62424 the correct include and link paths.
62425 * g++.old-deja/old-deja.exp: Ditto.
62427 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
62429 * lib/g++.exp(g++_init): target_compile no longer returns the
62430 filename of the result.
62432 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
62434 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
62437 * gcc.c-torture/special/special.exp: Change call to
62438 gcc_target_compile to include the object file.
62440 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
62442 * gcc.c-torture/special/special.exp: Correct misspelling in last
62445 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
62447 * lib/plumhall.exp(ph_summary): Log the entire output of the
62448 executable. Return -1 if there were any failures, 0 otherwise.
62449 (ph_execute): Return -1 if there were any failures, 0 otherwise.
62450 (ph_make): Clean up objects and executables that were built
62451 if the tests succeeded.
62453 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
62455 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
62456 libraries and includes in the build tree as appropriate.
62458 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
62460 * lib/c-torture.exp: Instead of looking for the global variable
62461 NO_LONG_LONG, check to see if that's a feature of the target.
62463 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
62465 * config/default.exp: Minimize. Delete the remainer of the files in
62466 config; this functionality is now in devo/dejagnu/config.
62468 g++.*/*: Pass any additional flags used to compile to postbase;
62471 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
62472 is now done by runtest.exp. Use gcc_target_compile instead of
62475 lib/c-torture.exp: Use gcc_target_compile instead of compile.
62476 Remove references to CFLAGS. Use remote_file instead of
62478 (c-torture): Take a list of arguments to use to compile this
62481 lib/g++.exp: Simplify. Use target_compile instead of compile.
62482 lib/gcc-dg.exp: Ditto.
62483 lib/gcc.exp: Ditto.
62484 lib/mike-{gcc,g++}.exp: Ditto.
62485 lib/old-dejagnu.exp: Ditto.
62486 lib/plumhall.exp: Ditto.
62488 1997-01-08 Jim Wilson <wilson@cygnus.com>
62490 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
62491 (ph_linker): Likewise.
62493 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
62495 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
62496 MAP_ANON / MAP_ANONYMOUS if defined;
62497 else try to map from /dev/zero .
62499 1996-11-12 Jeffrey A Law (law@cygnus.com)
62501 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
62502 isn't defined, then define it to MAP_ANONYMOUS.
62504 1996-11-12 Jeffrey A Law (law@cygnus.com)
62506 * gcc.c-torture: Update to c-torture-1.42 release.
62508 1996-11-11 Jeffrey A Law (law@cygnus.com)
62510 * gcc.c-torture: Update to c-torture-1.41 release.
62512 1996-10-27 Jeffrey A Law (law@cygnus.com)
62514 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
62517 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
62519 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
62520 and LDFLAGS. Fix second case to append the target_info ldflags
62521 onto LDFLAGS, not CFLAGS.
62522 * lib/g++.exp (g++_init): Add target_info stuff.
62523 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
62524 of libgloss and newlib flags for !native.
62526 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
62527 (GDB): Fix relative path to go up another dir for finding gdb.
62529 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
62531 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
62532 versions in the target_info array, if they don't exist.
62534 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
62536 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
62538 1996-07-08 Jim Wilson <wilson@cygnus.com>
62540 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
62541 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
62543 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
62545 * lib/old-dejagnu.exp: Don't remove the output file before we've
62546 actually tested it. Don't append pwd to the path of the executable
62549 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
62551 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
62553 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
62555 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
62556 temporary directory for compiler files, and set it to a default
62557 value of /tmp. Set $output as the name of the output file from
62558 compiling the testcase. Add a -o option to $cflags_var so the
62559 compiler writes the final output file as $output. Set $executable
62562 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
62563 directory for compiler files, and set it to /tmp if it doesn't
62564 already have a value. Set $output_file to the name of the output
62565 file from compiling the testcase. Add a -o option to CXXFLAGS so
62566 the compiler writes the final output file as $output. Use $output
62567 as the executable to be tested.
62569 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
62571 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
62573 1996-06-08 Jeffrey A Law (law@cygnus.com)
62575 * gcc.c-torture/execute/pending-1.c: New test. Still
62576 pending in Tege's queue.
62578 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
62580 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
62581 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
62582 if there were failures. Call unresolved if there were unresolved
62583 testcases. Call gcc_fail if program did not run to completion.
62584 (ph_make): Pass additional argument name to ph_execute.
62585 (ph_execute): Add new argument. Pass additional arguments to
62586 ph_summary. Call gcc_fail is there is no execution output.
62588 1996-04-24 Jeffrey A Law (law@cygnus.com)
62590 * lib/plumhall.exp (proc_summary): Output relavent summary
62591 lines into the log so specific failures in plumhall can be
62594 1996-04-10 Jeffrey A Law (law@cygnus.com)
62596 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
62597 (c-torture-execute): Don't try to execute tests which use
62598 "long long" types if $NO_LONG_LONG is nonzero.
62600 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
62602 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
62605 * gcc.ieee: Move from here.
62606 * gcc.c-torture/execute/ieee: To here.
62608 1996-03-26 Jeffrey A Law (law@cygnus.com)
62610 * gcc.c-torture: Update to c-torture-1.41 release.
62612 1996-03-22 Jeffrey A Law (law@cygnus.com)
62614 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
62617 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
62619 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
62622 1996-03-02 Jeffrey A Law (law@cygnus.com)
62624 * config/proelf.exp: Handle connecting to a simulator.
62626 1996-01-31 Jeffrey A Law (law@cygnus.com)
62628 * config/proelf.exp: New file. Enough framework that we can
62629 run c-torture tests on the proelf targets (or any other target
62630 that gdb can connect to for that matter).
62632 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
62634 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
62635 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
62637 * lib/plumhall.exp (ph_execute): Always call ph_summary if
62638 exec_output exists.
62640 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
62642 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
62643 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
62645 * config/*.exp: Update FSF address. Change result of ${tool}_load
62646 to pass/fail/unresolved/unsupported/untested. Caller must now
62647 call unresolved/unsupported/untested.
62648 * lib/*.exp: Update FSF address. Update to handle new results of
62650 * lib/chill.exp (verbose): Delete.
62652 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
62654 * lib/gcc.exp (default_gcc_start): Change order of args to
62655 $LDFLAGS $CFLAGS $LIBS.
62656 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
62657 Save/set/restore CFLAGS. Pass single arg to gcc_start.
62658 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
62659 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
62660 * gcc.misc-tests/dg-test.exp: Likewise.
62661 * gcc.misc-tests/msgs.exp: Likewise.
62662 * gcc.prms/prms.exp: Likewise.
62663 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
62664 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
62666 * lib/dg.exp: Deleted, moved to dejagnu/lib.
62668 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
62670 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
62672 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
62673 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
62675 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
62678 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
62680 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
62681 global for loop; add use of $mathlib.
62682 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
62683 settings here; set mathlib for anything but VxWorks.
62685 1996-01-22 Jeffrey A Law (law@cygnus.com)
62687 * gcc.c-torture: Update to c-torture-1.40 release.
62689 1996-01-03 Jeffrey A Law (law@cygnus.com)
62691 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
62694 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
62696 * lib/c-torture.exp (c-torture-execute): Declare "output" as
62699 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
62701 * lib/g++.exp (LIBS): Define if not already.
62702 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
62703 (gcc-dg-prune): Call prune_gcc_output.
62704 * lib/gcc.exp (prune_gcc_output): New proc.
62705 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
62708 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
62710 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
62711 (c-torture-execute): Likewise. Rename `name' to `testcase'.
62713 1995-11-15 Jeffrey A Law (law@cygnus.com)
62715 * gcc.c-torture: Update to c-torture-1.39 release.
62717 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
62719 * lib/c-torture.exp (c-torture-execute): Don't return if one option
62720 fails, try others as well.
62722 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
62724 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
62725 If compilation fails, mark execute tests as `untested'.
62726 If test is marked as unsupported, don't mark compilation and
62727 execute tests as failed.
62729 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
62731 * lib/g++.exp (g++_init): Don't link in libg++, and look to
62732 libstdc++ for whether or not we want to be doing shared
62733 libraries. Delete link_curses since we don't need it anymore.
62734 * lib/mike-g++.exp (postbase): Don't link in libg++.
62735 * g++.old-deja/old-deja.exp: Likewise.
62737 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
62739 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
62741 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
62743 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
62744 For that, add `-Wl,-a,shared_archive'.
62745 * g++.old-deja/old-deja.exp: Likewise.
62747 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
62749 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
62751 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
62753 * lib/mike-g++.exp (postbase): Pay attention to the status of
62756 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
62758 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
62760 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
62762 * lib/gcc.exp (default_gcc_start): No longer need to log program
62763 being executed or its output, execute_anywhere does that now.
62764 * lib/g++.exp (default_g++_version): Call execute_anywhere.
62765 (default_g++_start): Likewise. Delete calls to verbose/send_log.
62767 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
62769 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
62770 the same as those in lib/g++.exp.
62772 1995-10-10 Jeff Law (law@hurl.cygnus.com)
62774 * gcc.c-torture: Update to c-torture-1.38 release.
62775 * gcc.ieee: Related changes.
62777 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
62779 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
62780 "exec". Minor reformatting changes.
62782 * config/rom68k.exp (${tool}_load): Make it work in a canadian
62783 cross. This means all "exec" calls now work on a remote host as
62785 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
62786 cross. Filter out the extra "\r\n" stuff that expect puts in.
62787 (c-torture-execute): Filter out the bogus warnings like
62788 c-torture-compile does. Add support for canadian cross.
62789 * lib/gcc.exp (default_gcc_version, default_gcc_start)
62790 Use execute_anywhere rather than calling exec directly. Now it
62791 works for canadian cross testing.
62793 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
62795 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
62796 results into a variable, and check that rather than using file exists.
62798 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
62800 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
62801 create a libg++.so. For sunos4.1.*, also add -ltermcap.
62803 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
62805 * g++.old-deja/old-deja.exp: Create and pass runshlib and
62806 lib_curses if there's a shared libg++ in the build tree.
62808 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
62810 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
62811 if not supported target.
62813 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
62815 * lib/g++.exp (g++_init): Move empty setting of runshlib and
62816 link_curses up to always happen, not just for native builds.
62818 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
62820 * gcc.c-torture: Update to c-torture-1.36 release.
62821 * gcc.failure: Related changes.
62823 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
62825 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
62827 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
62829 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
62830 * lib/mike-g++.exp (postbase): Not in here. Still reference
62831 runshlib, link_curses, and mathlib for link and run.
62833 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
62834 pass the runtime shared library options for Solaris, OSF/1, and
62835 Irix5, and link with -lcurses to avoid unresolved references.
62837 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
62839 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
62842 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
62844 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
62846 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
62848 * gcc.c-torture: Update to c-torture-1.35 release. Note we
62849 do not have a framework for the "compat" tests yet.
62851 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
62853 * lib/mike-g++.exp (postbase): New local variable `mathlib',
62854 set to null if we're testing vxworks5.1. Use that instead of
62855 `-lm' in the setting of LIBS for link and run.
62857 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
62859 * config/rom68k.exp (${tool}_load): Major changes to make it
62860 work. Verified that it does in fact return the stuff in
62861 exec_output properly. Catch any Emul or any TRAP other than 0.
62863 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
62865 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
62866 LDFLAGS properly for targets that need stuff from libgloss.
62867 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
62869 (gpp_initialized): New variable.
62871 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
62873 * config/rom68k.exp: Load libgloss.exp.
62874 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
62875 so we can produce a fully linked binary.
62876 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
62877 so we can produce a fully linked binary.
62879 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
62881 * lib/plumhall.exp (ph_section): Watch for expected failures.
62882 Add missing `else'.
62884 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
62886 (c-torture): Likewise.
62888 1995-08-28 Doug Evans <dje@cygnus.com>
62890 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
62892 * lib/mike-g++.exp (mike_cleanup): New proc.
62893 (prebase): New globals compiler_result, not_compiler_result,
62895 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
62896 allow leading "-" in pattern. Watch for unsupported tests.
62897 If $compiler_result is set, pattern match assembler code,
62898 and ditto for $not_compiler_result.
62899 * lib/mike-gcc.exp: Likewise.
62901 * lib/plumhall.exp (ph_execute): Only call ph_summary if
62902 execution "succeeded".
62904 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
62906 * config/win32.exp: New file.
62907 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
62909 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
62911 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
62913 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
62914 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
62915 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
62917 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
62918 "... without exceptions was ...". That is now handled by
62920 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
62922 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
62924 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
62925 sieve.c,sort2.c}: New files.
62926 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
62927 sieve.exp,sort2.exp}: Drivers for them.
62929 * lib/mike-gcc.exp (program_output): New user settable variable.
62930 (postbase): Call prune_system_crud. Also prune extraneous compiler
62932 * lib/mike-g++.exp (program_output): New user settable variable.
62934 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
62936 * config/sh.exp: Deleted (use sim.exp instead).
62938 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
62940 * config/vx.exp: Declare CHECKTASK as global.
62941 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
62942 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
62943 * lib/old-dejagnu.exp: Load [pwd]/$executable.
62945 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
62947 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
62948 target. Like vx.exp, only includes `vx29k.exp' instead of
62951 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
62953 * config/sim.exp: Increase time limit from 120 seconds to 240.
62955 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
62957 * gcc.c-torture/execute/950628-1.c: New test.
62959 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
62961 * gcc.c-torture: Update with changes/additions from
62964 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
62966 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
62968 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
62970 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
62972 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
62974 * gcc.c-torture/compile/950512-1.c: New test.
62975 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
62976 * gcc.dg/struct-ret-1.c: Likewise.
62978 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
62980 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
62981 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
62983 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
62985 * gcc.c-torture/special/920411-1.c: Deleted.
62986 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
62988 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
62990 * config/sim.exp (${tool}_load): Hack in call to bash to get a
62993 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
62995 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
62997 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
63000 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
63001 is the proper length.
63002 * va-arg-3.c: Likewise.
63004 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
63006 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
63007 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
63009 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
63010 * lib/g++.exp (default_g++_start): Delete old cruft.
63012 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
63014 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
63015 (2 * (1 << 18)) to (2 * (1 << 17)).
63017 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
63019 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
63021 * config/rom68k.exp: Renamed from config/idp.exp
63023 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
63025 * c-torture/compile/921109-2.c
63027 1995-04-18 Mike Stump <mrs@cygnus.com>
63029 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
63032 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
63034 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
63036 * lib/g++.exp (default_g++_start): Likewise.
63038 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
63040 * gcc.c-torture/compile/950329-1.c: New test.
63042 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
63044 * config/bug.exp (${tool}_load): Updated to use new remote_open
63045 and remote_close procs.
63046 * config/idp.exp: New file.
63048 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
63050 * gcc.c-torture/execute/950322-1.c: New test.
63052 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
63054 * config/vx.exp (${tool}_load): Clean up testing of return code from
63055 vxworks_ld and vxworks_spawn.
63057 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
63059 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
63061 1995-03-13 Mike Stump <mrs@cygnus.com>
63063 * lib/old-deja.exp: Add `excess errors test - ' error, now one
63064 can mark excess errors on a machine by machine basis. Note, the
63065 default is to not expect any excess errors, even when excess
63066 errors test - is given, so you will want to put an XFAIL ... on
63067 these lines. For example, // excess errors test - XFAIL hppa*-*-*
63068 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
63069 those 4 machines, but no others.
63071 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
63073 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
63074 * lib/c-torture.exp: to here.
63076 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
63078 * gcc.c-torture/execute/950221-1.c: New test.
63079 * gcc.c-torture/execute/struct-ret-1.c: New test.
63080 * gcc.c-torture/compile/950221-1.c: New test.
63082 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
63084 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
63086 * gcc.c-torture/execute/arith-1.c (main): Return 0.
63087 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
63089 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
63091 * g++.gb: New directory of tests, derived from my signature and
63092 class scoping tests.
63094 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
63095 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
63096 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
63097 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
63098 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
63099 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
63100 * g++.gb/sig25.C: Likewise.
63102 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
63103 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
63104 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
63105 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
63106 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
63107 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
63108 * g++.gb/sig25.exp: Likewise.
63110 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
63111 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
63112 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
63113 * g++.gb/scope13.C: Likewise, this test still fails.
63115 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
63116 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
63117 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
63118 * g++.gb/scope13.exp: Ditto.
63120 * g++.gb/README: New file, explains what these tests are about.
63122 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
63124 * lib/dg.exp (dg-do): Support `preprocess'.
63125 (dg-test): Likewise.
63127 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
63129 * config/udi.exp: change "continue -expect" to "exp_continue".
63131 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
63133 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
63134 Delete redundant tests.
63136 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
63137 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
63138 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
63139 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
63140 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
63141 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
63142 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
63143 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
63145 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
63146 storing label pointers.
63147 * gcc.c-torture/execute/921019-1.c: Likewise.
63148 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
63149 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
63151 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
63154 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
63155 Delete obsolete tests.
63157 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
63158 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
63159 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
63160 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
63161 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
63162 * gcc.c-torture/compile/950124-1.c: New test.
63164 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
63166 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
63168 * lib/mike-g++.exp: Add -lm to LIBS.
63170 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
63172 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
63174 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
63176 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
63178 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
63180 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
63182 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
63184 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
63185 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
63186 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
63187 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
63188 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
63189 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
63190 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
63191 * g++.law/{operators31.C, operators32.C,
63192 * g++.law/{operators33.C, operators34.C}: Likewise.
63193 * g++.law/{pic1.C, refs2.C}: Likewise.
63194 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
63195 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
63196 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
63197 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
63199 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
63200 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
63201 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
63202 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
63203 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
63204 * g++.law/{enum9.exp, friend5.exp}: Likewise.
63205 * g++.law/{nest3.exp, nest4.exp}: Likewise.
63206 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
63207 * g++.law/{operators30.exp, operators31.exp}: Likewise.
63208 * g++.law/{operators32.exp, operators33.exp}: Likewise.
63209 * g++.law/{operators34.exp}: Likewise.
63210 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
63211 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
63212 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
63213 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
63214 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
63216 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
63217 No longer expected to fail.
63218 * g++.law/missed-error3.C: Tweak for recent bool changes.
63220 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
63222 * config/emb-unix: Deleted.
63223 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
63224 remote execution. Do final link on remote host if REMOTE_LINK is set.
63226 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
63228 * lib/dg.exp (dg-test): Fix typo in last patch.
63230 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
63232 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
63233 (handles multiple occurrences).
63235 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
63237 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
63238 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
63239 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
63241 * lib/c-torture.exp (c-torture-compile): Likewise.
63242 (c-torture): Prepend full path if missing.
63243 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
63244 (gcc_fail): Likewise.
63245 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
63247 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
63249 * lib/netware.exp: Only attach to NetWare i386 systems.
63251 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
63253 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
63254 messages. Add test name to "output pattern match" pass/fail message.
63256 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
63258 * gcc.dg: New testsuite.
63259 * gcc.dg/dg.exp: New file.
63261 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
63262 test-switch.c}: Deleted.
63264 * gcc.misc-tests/msgs.exp: New testcase driver.
63266 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
63268 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
63269 Watch for illegal return values from ${tool}_load.
63270 * config/unix.exp (${tool}_load): Fix pass/fail detection for
63271 cross targets. Coerce return value >0 to 1.
63273 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
63275 * config/unix.exp (${tool}_load): Call program rsh, not proc.
63277 * config/emb-unix.exp: New file.
63279 * config/sim.exp: Error if variable $SIM not defined.
63280 (${tool}_load): Mark test as "untested" if simulator missing.
63282 * config/unix.exp: Load remote.exp to get rcp_download.
63283 * lib/c-torture.exp: Use different option lists for testcases with
63285 * gcc.c-torture/execute/execute.exp: Likewise.
63287 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
63289 * config/*.exp: Clarify return code from ${tool}_load.
63290 Call `unresolved' or `untested' instead of `warning' or `perror'
63291 (sometimes you still want to call both though).
63292 Add comment that `shell_id' is local to each file.
63293 * config/udi.exp (timeout): Set to 30.
63294 Don't print warning if connection fails, $connectmode has already
63296 (${tool}_load): Move verbose messages to level 2.
63297 Rework pattern for "Process started" message.
63298 Pass `shell_id' to ${connectmode}_download.
63299 Retry twice upon timeout. Make resetting of target more robust.
63300 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
63301 Pass `shell_id' to exit_$connectmode.
63302 Only call exit_$connectmode if connected.
63303 * config/unix.exp (${tool}_load): Check return codes better.
63304 * config/vrtx.exp (${tool}_load): Likewise.
63305 * config/vx.exp (${tool}_load): Likewise.
63306 Delete unneeded global's.
63307 * lib/dg.exp (dg-test): Update to reflect clarified return codes
63310 (dg-init): Delete recording of pass/fail counts.
63311 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
63312 (old-dejagnu-init): Likewise.
63313 (old-dejagnu-stat): Delete contents, empty proc now.
63314 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
63315 (c-torture): Delete references to lcnt, lpass, lfail.
63316 Get option list from TORTURE_OPTIONS.
63317 Delete -funroll[-all]-loops if no loops.
63318 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
63319 (g++_stat): Delete contents (empty proc now).
63320 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
63321 (gcc_finish): Likewise.
63322 (gcc_stat): Deleted.
63323 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
63324 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
63325 * gcc.c-torture/execute/execute.exp: Likewise.
63326 Split tests into two parts: compile, execute.
63327 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
63328 no loops. Update to reflect clarified return codes from ${tool}_load.
63330 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
63332 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
63334 (old-dejagnu): Likewise (where necessary).
63336 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
63338 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
63340 * lib/dg.exp (dg-process-target): Fix processing of selector.
63341 Add comment regarding use of `error'.
63343 * lib/gcc.exp (prune_system_crud): Define if missing.
63344 * lib/g++.exp (prune_system_crud): Likewise.
63346 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
63347 Call prune_system_crud.
63348 * lib/dg.exp (dg-runtest): New proc.
63349 Use perror instead of send_user for tcl errors in testcase.
63350 Don't return any value, it's never used.
63351 Don't clobber previous definition of `unknown'.
63352 Print tcl errors in `dg-final'.
63354 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
63356 * lib/dg.exp (dg-process-target): Improve syntax error messages.
63357 (dg-test): Don't print errorInfo, it contains stack backtrace.
63359 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
63361 * lib/g++.exp (runtest_file_p): Define if missing.
63363 1994-09-24 Doug Evans (dje@cygnus.com)
63365 * lib/mike-g++.exp: Comment out loading of g++.exp.
63366 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
63367 (default_g++_version): Always print something.
63368 (default_g++_start): Comment out call to `which'.
63369 (g++_start, g++_load): Deleted (must be defined in config file).
63370 * lib/gcc.exp: Test for existence of $CC at start.
63371 Delete check for tmpdir (done in gcc_init).
63372 (default_gcc_version): Always print something.
63373 (default_gcc_start): Comment out call to `which'.
63374 * config/*.exp: Major cleanup - make cross targets work at least a
63375 little better for g++ (by not being "--tool gcc" specific).
63376 Rename gcc_xxx to ${tool}_xxx.
63377 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
63378 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
63380 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
63382 * lib/c-torture.exp (c-torture-compile): Rework compiler
63383 message processing.
63385 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
63388 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
63390 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
63392 * lib/dg.exp (dg-process-target): Support { target native }.
63394 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
63396 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
63397 looked for "... program xxx got fatal signal".
63398 Correct regsub munging of `comp_output'.
63399 Ignore compiler messages "path prefix not used" and "linker input
63402 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
63404 * lib/gcc.exp (runtest_file_p): Define if missing.
63405 * gcc.prms/template.c: Example to work from.
63407 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
63409 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
63410 * lib/dg.exp (dg-test): Call unsupported testcases as such.
63412 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
63413 * gcc.prms/1883.c: Moved from compile/940714-1.c.
63414 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
63415 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
63417 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
63418 (dg-process-target): No longer a varargs proc.
63419 Return S/N for target, P/F for xfail. All callers changed.
63420 (user option procs): More argument checking.
63421 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
63422 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
63423 (dg-test): Skip test if not running on selected target in `dg-do'.
63424 Update handling of `dg-do-what', `dg-output-text'.
63425 Separate execution pass/fail from output pattern match pass/fail.
63426 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
63428 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
63430 * gcc.c-torture/special/special.exp: Don't expect failure for mips
63431 target for 920510-1.c.
63433 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
63435 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
63436 Clean up comment regarding use of passcnt, etc.
63437 (gcc_stat): Don't update `testcnt' here.
63438 (gcc_finish): Do it here.
63439 Might as well reset `but_id' here too.
63440 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
63441 to determine if the file should be tested.
63442 * gcc.c-torture/compile/compile.exp: Likewise.
63443 * gcc.c-torture/execute/execute.exp: Likewise.
63444 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
63445 * gcc.misc-tests/dg-test.exp: Likewise.
63446 * gcc.prms/prms.exp: Likewise.
63447 * gcc.wendy/wendy.exp: Likewise.
63448 * g++.old-deja.exp: Likewise.
63449 Move "Testing file" message to verbose level 1.
63451 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
63453 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
63455 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
63457 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
63458 (default_gcc_start): Accept optional second list element
63459 of compiler flags. Print compiler output at verbosity level 2.
63460 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
63461 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
63462 Save current values of framework globals passcnt, failcnt, xpasscnt,
63463 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
63464 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
63465 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
63466 xfailcnt to compute stats. Update framework global `testcnt' from
63468 (gcc_finish): New proc. Clean up test environment.
63469 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
63470 (gcc_epass, gcc_efail): Delete.
63471 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
63472 argument of line number.
63473 (dg-init): If the tool has an init routine, call it.
63474 (dg-test): Remove args `cflags_var' and `libs_var'.
63475 Pass all compiler options to ${tool}_start.
63476 Handle missing line number.
63477 (dg-finish): New function.
63478 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
63479 particular files. Call gcc_finish at end. Move "skipping test"
63480 message to verbosity level 3.
63481 * gcc.c-torture/compile/compile.exp: Likewise.
63482 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
63483 * gcc.c-torture/execute/execute.exp: Likewise.
63484 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
63485 Print testcase being tried at verbosity level 1.
63486 * gcc.c-torture/special/special.exp: Unset xfail.
63487 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
63488 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
63489 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
63490 * gcc.failure/failure.exp: Likewise.
63491 * gcc.ieee/ieee.exp: Likewise.
63492 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
63493 Update call to dg-test. Call dg-finish at end.
63494 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
63495 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
63496 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
63497 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
63498 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
63499 * gcc.wendy/wendy.exp: Add copyright.
63500 Delete setting of tmpdir (done by gcc_init).
63501 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
63502 Pass compiler flags to gcc_start. Call gcc_finish at end.
63503 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
63506 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
63508 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
63510 (g++_load): Likewise.
63512 * config/*.exp (gcc_load): Some were varargs fns and some were not.
63513 Rename argument to `prog' to remove the confusion.
63514 Varargs fns behave differently too!
63515 (g++_load): Likewise.
63517 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
63519 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
63520 what it is. Delete (always) printing of status value for !native.
63521 Simplify verbose code, and include status and exec_output.
63522 (g++_load): Use gcc_load.
63524 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
63526 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
63527 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
63528 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
63529 940714-3.c as these testcases don't exist anymore. Make
63530 va-arg-1.c expected to pass.
63532 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
63534 * gcc.misc-tests/misc.exp: Only run specific testcases.
63535 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
63536 * gcc.misc-tests/dg-[1-9].c: New files.
63538 * lib/dg.exp: New testsuite driver.
63539 * gcc.prms/prms.exp: Use it.
63541 * README.gcc: New file.
63543 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
63544 Document and reset `lxpass' and `lxfail'.
63545 Simplify "initialized" message.
63546 (gcc_stat): Clean up comments a little.
63548 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
63550 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
63552 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
63554 * lib/old-dejagnu.exp (process-option): New proc.
63555 (old-dejagnu-init, old-dejagnu-stat): Likewise.
63556 (old-dejagnu): Simplify.
63557 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
63559 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
63561 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
63562 exists and is not an empty string.
63564 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
63565 $xfail rather than calling setup_xfail. Clear $xfail when test is
63567 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
63570 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
63571 longer expected to fail.
63573 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
63576 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
63578 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
63579 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
63580 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
63581 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
63584 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
63585 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
63587 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
63589 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
63590 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
63592 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
63593 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
63594 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
63596 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
63598 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
63599 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
63600 940714-1.c, 940714-2.c, 940714-3.c},
63601 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
63602 gcc.misc-tests/{mg.c,mg.exp}:
63604 * gcc.noncompile/noncompile.exp: Change accordingly.
63606 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
63608 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
63609 Undo previous clobberage.
63611 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
63613 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
63614 * gcc.special/{930510-1.c, special.exp}:
63615 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
63616 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
63617 struct-varargs-1.c}: New tests from c-torture-1.26.
63619 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
63621 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
63622 argument to switch.
63624 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
63626 * Revert the previous changes. Please see Rob's directory
63627 (/lisa/test/rob/progressive/gcc/testsuite) for testing
63630 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
63632 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
63633 g++.brendan/alignof.exp, g++.brendan/arm3.exp,
63634 g++.brendan/code-gen5.exp, g++.brendan/crash29.exp,
63635 g++.brendan/crash5.exp, g++.brendan/cvt3.exp, g++.brendan/delete1.exp,
63636 g++.brendan/nest12.exp, g++.brendan/nest13.exp,
63637 g++.brendan/overload3.exp, g++.brendan/redecl1.exp,
63638 g++.brendan/visibility2.exp, g++.jason/cond.exp, g++.jason/hmc1.exp,
63639 g++.jason/report.exp, g++.law/access1.exp, g++.law/access2.exp,
63640 g++.law/arg6.exp, g++.law/arg7.exp, g++.law/arg8.exp,
63641 g++.law/arm1.exp, g++.law/arm10.exp, g++.law/arm4.exp,
63642 g++.law/arm5.exp, g++.law/ctors15.exp, g++.law/ctors19.exp,
63643 g++.law/cvt1.exp, g++.law/cvt12.exp, g++.law/cvt13.exp,
63644 g++.law/cvt18.exp, g++.law/cvt22.exp, g++.law/cvt3.exp,
63645 g++.law/cvt5.exp, g++.law/cvt6.exp, g++.law/cvt8.exp,
63646 g++.law/dtors3.exp, g++.law/except1.exp, g++.law/except3.exp,
63647 g++.law/except4.exp, g++.law/except5.exp, g++.law/except6.exp,
63648 g++.law/init5.exp, g++.law/init8.exp, g++.law/inline4.exp,
63649 g++.law/memoized1.exp, g++.law/missing1.exp, g++.law/operators14.exp,
63650 g++.law/operators18.exp, g++.law/operators9.exp, g++.law/scope2.exp,
63651 g++.law/temps2.exp, g++.law/temps3.exp, g++.law/temps5.exp,
63652 g++.law/typeck2.exp, g++.mike/misc4.exp, g++.mike/misc6.exp,
63653 g++.niklas/t118.exp, g++.niklas/t128.exp, g++.niklas/t138.exp,
63654 g++.niklas/t139.exp, g++.niklas/t140.exp, g++.niklas/t141.exp,
63655 gcc.code_quality/code_quality.exp, gcc.compile/compile.exp,
63656 gcc.dje/dje.exp, gcc.execute/execute.exp, gcc.failure/failure.exp,
63657 gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
63658 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
63659 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp,
63660 lib/mike-gcc.exp, lib/old-dejagnu.exp: Checkin Rob's 94Q1
63663 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
63665 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
63666 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
63669 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
63671 * config/unix.exp (g++_load): Fix syntax.
63673 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
63675 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
63676 * gcc.noncompile/921017-1.c: Deleted obsolete test.
63677 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
63678 Don't expect va-arg-1.c to fail. Correct expected output for
63680 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
63681 * gcc.wendy/hbm4.c: Correct typo.
63682 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
63684 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
63686 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
63687 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
63688 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
63689 * lib/c-torture.exp (c-torture-compile): Ditto.
63691 Reduce volume of output (remove all the -I's and such).
63692 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
63693 Call gcc_cpass, gcc_cfail.
63694 (c-torture): Pass testing option to c-torture-compile.
63696 1994-03-21 Doug Evans (dje@cygnus.com)
63698 Bring patches over from progressive.
63699 * config/default.exp: Exit remote shell cleanly.
63700 (g++_exit, g++_start): Add default versions.
63701 * config/sim.exp (gcc_load): Use perror, not error.
63703 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
63705 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
63708 1994-03-14 Doug Evans (dje@cygnus.com)
63710 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
63711 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
63712 (wendy_try): New proc to run testcase.
63713 (main loop): Call 'em.
63714 * gcc.wendy/*.c: Clean up pass to correct expected output.
63716 * lib/gcc.exp: Minor cleanup work.
63717 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
63719 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
63721 * config/sim.exp (gcc_load): Document return codes better.
63722 Don't pass -v to simulator.
63724 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
63726 * gcc.special/920717-x.c: Fix typo.
63727 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
63730 * lib/mike-gcc.exp: Fix typo.
63732 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
63734 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
63735 binary to use, transform the name.
63736 * config/*.exp: rename everything. Nuke any g++ specific files,
63737 it's now a special case of gcc that requires no special support.
63738 Add a default.exp for unsupported targets.
63740 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
63742 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
63743 lib/old-dejagnu.exp: Fix a few patterns to work with the new
63746 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
63748 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
63751 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
63753 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
63755 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
63757 * gcc.execute/execute.exp: Combine opt_list and foption_list into
63758 option_list. Compile every file with only 4/6 option choices
63759 (same as C torture) instead of with 12/18 different option
63761 * lib/c-torture.exp: Likewise.
63763 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
63766 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
63768 * lib/old-deja.exp: Add `excess errors test fails' error, now one
63769 can put an XFAIL *-*-* on excess errors.
63771 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
63773 * g++.law: Add more tests derived from g++-bugs snapshots.
63775 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
63776 equivalent to g++.law/init9.
63778 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
63779 compiled it, and the a.out file after we've run it.
63781 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
63783 * lib/mike-g++.exp (postbase): Delete the .o file after we've
63784 compiled it, and the a.out file after we've run it.
63786 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
63788 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
63790 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
63792 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
63795 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
63797 * g++.law: New directory of g++ tests derived from the g++-bugs
63800 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
63802 * gcc.compile: initbug1.c initbug1.exp testcase added
63804 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
63806 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
63807 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
63808 fixes submitted by Jeff Law (law@cs.utah.edu)
63809 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
63810 Jeff Law (law@cs.utah.edu)
63813 1993-11-30 Mike Stump (mrs@cygnus.com)
63815 * config/unix-g++.exp: Follow the gcc way of doing things.
63816 * g++.old-deja/old-deja.exp: Minor updates.
63817 * lib/g++.exp: New file, follow the gcc way of doing things.
63818 * lib/old-dejagnu.exp: Minor updates.
63819 * lib/mike-g++.exp: Always unset errorInfo.
63821 1993-11-06 Mike Stump (mrs@cygnus.com)
63823 * lib/gcc.exp: Fix some errors with the below change, CC and
63824 CFLAGS should be global when setting, not local.
63826 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
63828 * lib/gcc.exp: Transform tool name.
63830 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
63832 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
63834 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
63836 * lib/gcc.exp: change gcc_done to gcc_stat
63838 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
63840 * Upgraded gcc testsuite to c-torture version 1.25
63842 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
63844 * lib/gcc.exp: added reporting code. Changed verbose compile message.
63845 * lib/c-torture: added hooks for new reporting code.
63847 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
63849 * config/sh-gcc.exp: check if sh-sim exists in the path
63851 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
63853 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
63854 * gcc.compile/compile.exp: Initial changes for new logic.
63855 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
63856 * gcc.failure/failure.exp: Initial changes for new logic.
63857 * gcc.ieee/ieee.exp: Initial changes for new logic.
63858 * gcc.misc-tests/misc.exp: Initial changes for new logic.
63859 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
63860 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
63861 * lib/c-torture.exp: Initial changes for new logic.
63862 * lib/gcc.exp: Initial changes for new logic.
63864 1993-10-15 Mike Stump (mrs@cygnus.com)
63866 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
63867 depend upon failure or success. Fully qualify names in failure
63868 and success messages. Always remove a.out before starting
63869 compile, just in case. Pay more attention to error text output by
63870 the compiler. Handle testcases with no known past errors just
63871 like all others, so that things are uniform. Other miscellaneous
63874 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
63876 * gcc.cpp: new directory for cpp tests
63878 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
63880 * lib/chill.exp: Code reformatted, removed unused code.
63881 * config/unix-chill.exp: Code reformatted, removed unused code.
63882 * chill.execute/execute.exp: Code reformatted, removed unused code.
63883 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
63885 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
63887 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
63888 routines not written.
63890 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
63892 * config/bug-gcc.exp: Use new procs from bug.exp.
63894 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
63896 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
63897 via ftp, rather than depending on NFS.
63898 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
63901 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
63903 * config/bug-gcc.exp: Use new download proc.
63905 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
63907 * chill.execute/execute.exp: cleanups, handles errors better
63908 * chill.compile/compile.exp: rewrite, based on execute.exp
63909 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
63910 * lib/chill.exp: major changes to diff proc and compile and link
63911 procs. added chill_fail and chill_pass wrappers to pass and
63912 fail. added more comments, and handle error codes better.
63913 Added a hack to capture stderr from exec, so noncompile tests
63916 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
63918 * chill.execute/execute.exp: rewrite of testsuite driver
63919 * lib/chill.exp: rewrite of testsuite driver
63920 * config/unix-chill.exp: rewrite of testsuite driver
63922 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
63925 * iexpr.ch: Standardize uppercase.
63926 * tuples.dat: Standardize uppercase.
63927 * vary.ch: standardize. Correct varying string assignments.
63928 * vary.dat: Add new output lines.
63930 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
63933 * chprintf.ch: Standardize use of uppercase.
63934 * tuples.ch: Standardize and turn arr2 into a DCL,
63936 * pinits.ch: Standardize.
63938 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
63940 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
63941 * Makefil: Renamed to Makefile.in.
63942 * configure.in: New.
63944 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
63947 * .cvsignore: Add result/output files.
63948 * Makefile: Fix up variables at start. Use MFLAGS
63949 everywhere. Correct bool_loc, built_ins entries.
63950 Add entry for vary1.ch.
63951 * bitarray.ch: Standardize upper-case usage.
63952 * bitexpr.ch: Standardize, add output of b1.
63953 * params.ch: Use arrayt in along PROC parameters, to
63954 avoid novelty problems.
63955 * sets.ch: Tiny cleanup.
63956 * vary1.ch: Re-indent.
63958 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
63960 * Add PR-related files to Makefiles, .cvsignore files, etc.
63962 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
63964 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
63965 with compiler objects. New names are test-flow.c and test-loop.c
63967 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
63969 * Upgraded c-torture tests from 1.19 to 1.20
63972 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
63973 * gcc.compile: 930623-1.c 930623-2.c
63974 * gcc.noncompile: 930622-1.c 930622-2.c
63975 * gcc.failure: 920411-1.c 920627-2.c
63976 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
63978 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
63980 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
63981 More changes to get testsuite working properly. Needs more work.
63982 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
63984 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
63986 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
63987 More changes to get testsuite working properly. Needs more work.
63989 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
63991 * chill.compile/compile.exp: Added for Dejagnu support
63992 * chill.execute/execute.exp: Added for Dejagnu support
63993 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
63995 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
63997 This should complete moving the CHILL test files.
63998 * chill.noncompile(.cvsignore printf.grt
63999 in-printf.grt chprintf.grt chprintf.ch):
64000 Added test-support files.
64001 (Makefile): Modified further.
64002 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
64003 signal.ch): Added test files.
64004 * chill.execute (.cvsignore printf.grt printr.c
64005 in-printf.grt rts.c chprintf.grt rts.h): Added
64006 test-support files.
64007 (Makefile): More corrections.
64009 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
64011 * chill.compile, chill.execute, chill.nocompile: Add CHILL
64012 test cases, ready for DejaGnu.
64014 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
64016 * Upgraded c-torture tests from 1.18 to 1.19
64018 * gcc.compile: added test(s):
64020 * gcc.execute: added test(s):
64021 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
64023 * added new subdirectory for misc tests: gcc.misc-tests
64024 * gcc.misc-test(s): added tests:
64025 inst-check.c test-consts.c test-ior.c test-switch.c
64027 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
64029 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
64031 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
64033 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
64035 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
64037 * Upgraded c-torture tests from 1.17 to 1.18
64039 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
64041 * Upgraded c-torture tests from 1.12 to 1.17
64043 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
64045 * lib/old-dejagnu.exp:
64046 Fixed handling of XFAIL target triplets to correctly
64047 recognize wildcard characters. Removed code that
64048 appended a unique id tag to the end of the file name
64049 printed out by the result of the testcases within a
64052 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
64054 * lib/old-dejagnu.exp:
64055 Reworked expected failure handling to trigger off of XFAIL
64056 keyword in keyphrase embeded in testcase source code. The
64057 XFAIL keyword must be at the end of the keyphrase line. It
64058 may optionally be followed by one or more target triplets.
64059 It has just occured that the handling of wildcards in the
64060 target triplet may not be correct.
64062 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
64064 * g++.old-deja/tests:
64065 Moved all subdirectories up one level into g++.old-deja .
64067 * lib/old-dejagnu.exp:
64068 Fixed problem with CXXFLAGS not being properly reset, and being
64069 corrupted with extraneous "-c" compiler option. This was
64070 causing binaries to not be generated for test that needed them.
64071 Modified strings passed to "pass" and "fail" so that individual
64072 tests from the same test file would be distinguished by an
64073 identifier appended to the test file name in the summary logs;
64074 this corrected a problem with erroneous diff logs. Added code
64075 to search testcases for expected fail and unexpected pass keywords.
64077 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
64079 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
64081 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
64083 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
64084 Removed extraneous text from end of "Special g++ Options"
64087 * lib/old-dejagnu.exp: Added pattern matching to look for new
64088 keywords, embedded in testcases comments, which will trigger
64089 calls to xpass and xfail.
64091 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
64093 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
64094 comments embedded in the testcases, especially the one looking for
64095 special compiler options, as well as the pattern matching for the
64096 compiler output again.
64098 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
64100 * lib/old-dejagnu.exp: Do a proper check of the return value for
64101 execute tests. Fixed several problems with the pattern matching
64102 of the compiler output which gave erroneous test results.
64103 Changed several of the test result messages to be more descriptive.
64104 * config/unix-g++.exp: Proc g++_load now actually works and
64105 executes the tests passed to it and returns a usable return
64108 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
64110 * lib/gcc.exp: Exits gracefully if $CC is bogus.
64112 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
64114 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
64115 Modified both files to properly execute the old style
64116 dejagnu tests. The previous versions of these files were
64117 experimental and did not function anything near correctly.
64119 1993-04-05 Rob Savoye (rob@cygnus.com)
64121 * Removed all Makefile.in and configure.in files. No configuration
64124 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
64126 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
64128 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
64130 * gcc.compile/configure.in, gcc.unsorted/configure.in,
64131 gcc.special/configure.in, gcc.noncompile/configure.in,
64132 gcc.execute/configure.in, gcc.code_quality/configure.in,
64133 g++.other/configure.in, g++.old-deja/configure.in,
64134 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
64135 in srcname setting.
64137 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
64139 * lib/udi.exp: Fixed mondfe and mondfe_download.
64140 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
64141 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
64143 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
64145 * config/udi-gdb.exp: Check $shell_id after connecting to target.
64146 (gdb_exit): Don't remove *_soc files.
64148 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
64150 * lib/c-torture.exp: Don't look for main; instead always use -w
64151 -c. This is how the c-torture tests work. Remove the object
64152 file if the compilation succeeds.
64153 * gcc.execute/execute.exp: Remove executable if test passes.
64154 * gcc.noncompile/noncompile.exp: Every test is an expected
64156 * gcc.special/special.exp: Added tests from c-torture 1.11,
64157 corrected use of existing test.
64158 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
64159 gcc.execute/920625-1.c: Updated to c-torture 1.11.
64160 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
64161 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
64162 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
64163 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
64164 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
64165 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
64166 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
64167 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
64168 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
64169 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
64170 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
64171 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
64172 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
64173 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
64174 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
64175 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
64176 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
64178 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
64179 correspond to c-torture 1.11.