1 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4 * g++.dg/other/virtual2.C: New test.
7 * g++.dg/other/virtual1.C: New test.
9 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
11 * lib/scanrtl.exp: New.
13 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
15 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
16 cleanup-ipa-dump): Update dump file glob patterns.
17 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
18 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
19 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
20 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
22 * lib/gcc-dg.exp: Load it.
23 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
25 2006-02-07 Janis Johnson <janis187@us.ibm.com>
28 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
29 * gcc.dg/tree-ssa/pr23382.c: Ditto.
31 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
34 * gfortran.dg/mvbits_1.f90: New.
36 2006-02-07 Dirk Mueller <dmueller@suse.com>
38 * g++.dg/warn/Wdiv-by-zero.C: New test.
39 * g++.dg/warn/Wno-div-by-zero.C: New.
41 2006-02-07 Jeff Law <law@redhat.com>
43 * gcc.dg/tree-ssa/pr21559.c: New test.
45 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
47 * gcc.dg/tree-ssa/vrp09.c: Likewise.
48 * gcc.dg/tree-ssa/vrp18.c: Likewise.
49 * gcc.dg/tree-ssa/pr21582.c: Likewise.
50 * gcc.dg/tree-ssa/pr20657.c: Likewise.
51 * gcc.dg/tree-ssa/pr21001.c: Likewise.
52 * gcc.dg/tree-ssa/vrp02.c: Likewise
53 * gcc.dg/tree-ssa/vrp11.c: Likewise
54 * gcc.dg/tree-ssa/pr14341.c: Likewise
55 * gcc.dg/tree-ssa/vrp19.c: Likewise
56 * gcc.dg/tree-ssa/vrp20.c: Likewise
57 * gcc.dg/tree-ssa/vrp03.c: Likewise
58 * gcc.dg/tree-ssa/pr21086.c: Likewise
59 * gcc.dg/tree-ssa/pr21959.c: Likewise
60 * gcc.dg/tree-ssa/vrp21.c: Likewise
61 * gcc.dg/tree-ssa/vrp04.c: Likewise
62 * gcc.dg/tree-ssa/pr25485.c: Likewise
63 * gcc.dg/tree-ssa/pr22026.c: Likewise
64 * gcc.dg/tree-ssa/vrp22.c: Likewise
65 * gcc.dg/tree-ssa/vrp05.c: Likewise
66 * gcc.dg/tree-ssa/20030807-10.c: Likewise
67 * gcc.dg/tree-ssa/pr20701.c: Likewise
68 * gcc.dg/tree-ssa/vrp23.c: Likewise
69 * gcc.dg/tree-ssa/vrp06.c: Likewise
70 * gcc.dg/tree-ssa/pr22117.c: Likewise
71 * gcc.dg/tree-ssa/pr20702.c: Likewise
72 * gcc.dg/tree-ssa/vrp15.c: Likewise
73 * gcc.dg/tree-ssa/pr21090.c: Likewise
74 * gcc.dg/tree-ssa/pr21294.c: Likewise
75 * gcc.dg/tree-ssa/vrp24.c: Likewise
76 * gcc.dg/tree-ssa/vrp07.c: Likewise
77 * gcc.dg/tree-ssa/pr21563.c: Likewise
78 * gcc.dg/tree-ssa/pr25382.c: Likewise
79 * gcc.dg/tree-ssa/vrp16.c: Likewise
80 * gcc.dg/tree-ssa/vrp25.c: Likewise
81 * gcc.dg/tree-ssa/vrp08.c: Likewise
82 * gcc.dg/tree-ssa/20030807-6.c: Likewise
83 * gcc.dg/tree-ssa/vrp17.c: Likewise
84 * gcc.dg/tree-ssa/pr21458.c: Likewise
85 * g++.dg/tree-ssa/pr18178.C: Likewise
87 2006-02-07 Richard Guenther <rguenther@suse.de>
91 2006-01-30 Richard Guenther <rguenther@suse.de>
93 * gcc.dg/pr23372-1.C: New testcase.
95 * g++.dg/tree-ssa/pr26140.C: New testcase.
97 2006-02-07 Mark Mitchell <mark@codesourcery.com>
100 * g++.dg/template/ttp15.C: New test.
101 * g++.dg/template/ttp16.C: Likewise.
102 * g++.dg/template/ttp17.C: Likewise.
103 * g++.old-deja/g++.pt/ttp36.C: Remove.
104 * g++.old-deja/g++.pt/ttp19.C: Likewise.
105 * g++.old-deja/g++.pt/ttp37.C: Likewise.
106 * g++.old-deja/g++.pt/ttp38.C: Likewise.
107 * g++.old-deja/g++.pt/ttp39.C: Likewise.
108 * g++.old-deja/g++.pt/ttp9.C: Likewise.
109 * g++.old-deja/g++.pt/ttp40.C: Likewise.
110 * g++.old-deja/g++.pt/ttp51.C: Likewise.
111 * g++.old-deja/g++.pt/ttp26.C: Likewise.
112 * g++.old-deja/g++.pt/ttp36.C: Likewise.
114 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
117 * unf_io_convert_4.f90: New test.
119 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
121 * gcc.dg/tree-ssa/loadpre10.c: New test.
122 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
123 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
124 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
126 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
129 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
131 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
134 * gfortran.dg/assign_7.f: New test.
136 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
140 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
141 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
142 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
144 2006-02-05 Jakub Jelinek <jakub@redhat.com>
146 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
149 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
151 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
152 * g++.dg/charset/string.c (foo): Likewise.
153 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
155 * g++.dg/ext/builtin2.C (printf): Likewise.
156 * g++.dg/init/new15.C (printf): Likewise.
157 * g++.dg/opt/pr17697-1.C (foo): Likewise.
158 * g++.dg/opt/pr17697-2.C (foo): Likewise.
159 * g++.dg/opt/pr17697-3.C (foo): Likewise.
160 * g++.dg/template/non-dependent4.C (temp): Likewise.
161 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
162 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
163 parameter type to const char*.
164 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
165 Change type to const char*.
166 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
168 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
169 second parameter type to const char*.
170 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
171 (Y::Y): Change parameter type to const char*.
172 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
173 * g++.old-deja/g++.jason/report.C: Apply const correctness.
174 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
175 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
177 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
179 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
181 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
182 return type to const char*.
183 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
185 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
186 * g++.old-deja/g++.law/refs1.C: Likewise.
187 * g++.old-deja/g++.law/visibility1.C: Likewise.
188 * g++.old-deja/g++.law/visibility2.C: Likewise.
189 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
191 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
192 * g++.old-deja/g++.mike/net48.C: Likewise.
193 * g++.old-deja/g++.mike/p646.C: Likewise.
194 * g++.old-deja/g++.mike/p6746.C: Likewise.
195 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
197 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
198 deprecated conversion warning.
199 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
201 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
202 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
203 * g++.old-deja/g++.pt/explicit8.C: Likewise.
204 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
205 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
206 * g++.old-deja/g++.pt/nontype3.C: Likewise.
207 * g++.old-deja/g++.pt/t39.C: Likewise.
208 * g++.old-deja/g++.robertl/eb106.C: Likewise.
209 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
211 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
214 intrinsic_argument_conformance_1.f90: New test.
216 2006-02-03 Steven G. Kargl <kargls@comcast.net>
219 * gfortran.dg/char_result_11.f90: Add SAVE.
220 * gfortran.dg/der_pointer_4.f90: Ditto.
221 * gfortran.dg/default_initialization.f90: New test.
223 2006-02-03 Jeff Law <law@redhat.com>
225 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
226 handle more than 100 dump files.
227 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
228 * lib/scantree.exp (scan-tree-dump): Likewise.
229 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
230 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
231 * lib/scanipa.exp (scan-ipa-dump): Likewise.
232 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
233 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
235 2006-02-03 Diego Novillo <dnovillo@redhat.com>
237 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
239 2006-02-03 Mark Mitchell <mark@codesourcery.com>
241 * g++.dg/template/using12.C: New test.
243 2006-02-03 Alan Modra <amodra@bigpond.net.au>
245 * gcc.target/powerpc/pr25960.c: New test.
247 2006-02-02 Steven G. Kargl <kargls@comcast>
250 gfortran.dg/nullify_2.f90: New test.
252 2006-02-02 Diego Novillo <dnovillo@redhat.com>
255 * gcc.dg/gomp/pr25990.c: New test.
257 2006-01-31 Mark Mitchell <mark@codesourcery.com>
260 * g++.gd/template/partial4.C: New test.
262 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
265 * gfortran.dg/data_char_2.f90: New.
267 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
270 maxval_maxloc_conformance_1.f90: New test.
272 2006-01-31 Richard Guenther <rguenther@suse.de>
274 * gcc.target/i386/sselibm-1.c: New testcase.
275 * gcc.target/i386/sselibm-2.c: Likewise.
276 * gcc.target/i386/sselibm-3.c: Likewise.
277 * gcc.target/i386/sselibm-4.c: Likewise.
278 * gcc.target/i386/sselibm-5.c: Likewise.
280 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
283 * gfortran.dg/arrayio_derived_2.f90: New.
285 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
287 * gcc.dg/unsigned-long-compare.c: New test.
289 2006-01-30 Steve Ellcey <sje@cup.hp.com>
292 * lib/target-supports.exp (check_effective_target_freorder):
293 Check to see if target supports -freorder-blocks-and-partition.
294 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
295 instead of "dg-require-named-sections".
297 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
300 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
301 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
302 * gcc.dg/pragma-isr-trapa2.c: Likewise.
303 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
304 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
305 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
306 * gcc.dg/attr-isr-trap_exit.c: Likewise.
307 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
309 2006-01-30 Richard Guenther <rguenther@suse.de>
312 * gcc.dg/pr23372-1.C: New testcase.
314 2006-01-29 Diego Novillo <dnovillo@redhat.com>
316 * gcc.dg/gomp/pr25874.c: New test.
318 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
321 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
323 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
329 * gfortran.dg/intent_out_1.f90: New test.
331 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
334 * gfortran.dg/procedure_lvalue.f90: New test.
338 * gfortran.dg/char_pointer_assign_2.f90: New test.
339 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
340 assignment to be consistent with standard.
341 * gfortran.dg/char_result_2.f90: The same.
342 * gfortran.dg/char_result_8.f90: The same.
344 2006-01-28 Zack Weinberg <zackw@panix.com>
346 * gcc.dg/Woverlength-strings.c
347 * gcc.dg/Woverlength-strings-pedantic-c89.c
348 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
349 * gcc.dg/Woverlength-strings-pedantic-c99.c
350 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
352 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
354 * gcc.c-torture/execute/20060127-1.c: New test.
356 2006-01-28 Mark Mitchell <mark@codesourcery.com>
359 * g++.dg/ext/pragmaweak1.C: New test.
361 2006-01-28 Mark Mitchell <mark@codesourcery.com>
364 * g++.dg/template/spec29.C: New test.
366 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
369 * gcc.c-torture/execute/pr19606.c: New.
371 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
373 * gcc.dg/pragma-re-4.c: New test.
375 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
378 * gfortran.dg/assumed_size_refs_3.f90: New test.
380 2006-01-27 Ben Elliston <bje@au.ibm.com>
382 * gcc.misc-tests/dectest.exp: Remove defunct comment.
384 2006-01-26 Laurent GUERBY <laurent@guerby.net>
387 * ada/acats/support/impdef.a: Add One_Long_Second.
388 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
389 * ada/acats/tests/c9/c94026.a: Likewise.
390 * ada/acats/tests/c9/c97305c.ada: Likewise.
391 * ada/acats/tests/c9/c99004a.ada: Likewise.
393 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
396 * gfortran.dg/global_references_2.f90: New test.
402 * gfortran.dg/assumed_charlen_function_1.f90: New test.
403 * gfortran.dg/assumed_charlen_function_3.f90: New test.
406 * gfortran.dg/assumed_charlen_function_2.f90: New test.
408 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
411 * gcc.dg/Wpointer-sign.c: New.
412 * gcc.dg/Wpointer-sign-Wall.c: New.
413 * gcc.dg/Wpointer-sign-Wall-no.c: New.
414 * gcc.dg/Wpointer-sign-pedantic.c: New.
415 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
416 * gcc.dg/conv-2.c: Use -Wpointer-sign.
418 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
421 * gcc.c-torture/compile/pr25861.c: New test.
423 2006-01-26 Paul Brook <paul@codesourcery.com>
425 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
426 on short-enum targets.
427 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
429 (generate_fields): Use short_enums.
430 (main): Set short_enums. Document -e.
431 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
432 on short-enum targets.
433 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
435 (generate_fields): Use short_enums.
436 (main): Set short_enums. Document -e.
437 * lib/target-supports.exp (check_effective_target_short_enums): New.
439 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
442 * gcc.dg/torture/pr25947-1.c: New test.
444 2006-01-25 Jan Hubicka <jh@suse.cz>
445 Roger Sayle <roger@eyesopen.com>
447 PR rtl-optimization/25703
448 * gcc.target/i386/20060125-1.c: New test case.
449 * gcc.target/i386/20060125-2.c: New test case.
451 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
454 * gfortran.dg/goto_1.f: New.
456 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
459 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
460 25716 on 32-bit systems too.
462 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
465 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
467 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
469 * gcc.dg/tree-ssa/gen-vect-33.c: New.
471 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
474 * gfortran.dg/read_eof.f90: Delete, renamed.
475 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
476 * gfortran.dg/read_eof_2.f90: New test.
477 * gfortran.dg/read_eof_3.f90: New test.
479 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
482 * gcc.c-torture/compile/pr25860.c: New test.
484 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
487 * g++.dg/parse/dtor8.C: New test.
489 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
492 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
493 * gcc.dg/gomp/gomp.exp: Return without testing anything if
494 check_effective_target_fopenmp returns 0.
496 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
499 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
500 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
501 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
503 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
506 * g++.dg/opt/pr25857.C: New test.
508 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
509 Jan Hubicka <jh@suse.cz>
510 Richard Guenther <rguenther@suse.de>
512 PR rtl-optimization/25654
513 * gcc.dg/torture/pr25654.c: New testcase.
514 * gcc.target/i386/pr25654.c: Likewise.
516 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
519 * gfortran.dg/internal references_2.f90: New test.
521 Fix regression in testing of admissability of attributes.
522 * gfortran.dg/intent_used_1.f90: New test.
524 2006-01-23 Ben Elliston <bje@au.ibm.com>
526 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
527 Remove target conditional torture options for i?86 and x86_64
530 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
533 * g++.dg/rtti/no-rtti.C: New.
535 2006-01-21 Mark Mitchell <mark@codesourcery.com>
538 * g++.dg/inherit/conv2.C: New test.
541 * g++.dg/parse/dtor7.C: New test.
544 * g++.dg/template/crash44.C: New test.
546 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
550 * gfortran.dg/internal_references_1.f90: New test.
555 * gfortran.dg/global_references_1.f90: New test.
556 * gfortran.dg/g77/19990905-1.f: Restore the error that
557 there is a clash between the common block name and
558 the name of a subroutine reference.
561 * gfortran.dg/aliasing_dummy_1.f90: New test.
563 2006-01-21 Alan Modra <amodra@bigpond.net.au>
565 * gcc.dg/vmx/1b-01.c: Warning fix.
566 * gcc.dg/vmx/1c-02.c: Likewise.
567 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
569 2006-01-20 Steve Ellcey <sje@cup.hp.com>
572 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
574 2006-01-20 Richard Guenther <rguenther@suse.de>
575 Steven Bosscher <stevenb.gcc@gmail.com>
577 PR rtl-optimization/24626
578 * gcc.dg/torture/pr24626-1.c: New testcase.
579 * gcc.dg/torture/pr24626-2.c: Likewise.
580 * gcc.dg/torture/pr24626-3.c: Likewise.
581 * gcc.dg/torture/pr24626-4.c: Likewise.
583 2006-01-20 Dirk Mueller <dmueller@suse.com>
586 * g++.dg/warn/empty-body.C: New.
588 2006-01-19 Mark Mitchell <mark@codesourcery.com>
591 * g++.dg/template/using10.C: New test.
592 * g++.dg/temlpate/using11.C: Likewise.
593 * g++.dg/inherit/using5.C: Tweak error messages.
595 2006-01-20 Alan Modra <amodra@bigpond.net.au>
597 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
599 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
601 2006-01-19 Jan Hubicka <jh@suse.cz>
603 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
605 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
608 * g++.dg/template/spec28.C: New test.
610 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
612 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
613 Fix fprintf's by adding srcdir or removing it.
615 2006-01-19 Diego Novillo <dnovillo@redhat.com>
617 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
618 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
619 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
620 * testsuite/gcc.dg/gomp/empty.c: Likewise.
621 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
622 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
623 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
624 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
625 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
626 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
627 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
628 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
629 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
630 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
632 2006-01-18 Jeff Law <law@redhat.com>
634 * gcc.dg/tree-ssa/vrp25.c: New test.
636 2006-01-19 Richard Sandiford <richard@codesourcery.com>
638 * gcc.dg/pr25805.c: Fix misapplied patch.
640 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
642 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
643 (check_effective_target_vect_udot_qi): New.
644 (check_effective_target_vect_sdot_hi): New.
645 (check_effective_target_vect_udot_hi): New.
646 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
647 prefixed with "wrapv-" with -fwrapv.
648 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
649 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
650 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
651 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
652 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
654 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
655 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
656 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
657 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
659 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
662 * g++.dg/other/default2.C: New test.
663 * g++.dg/other/default3.C: New test.
665 2006-01-19 Richard Sandiford <richard@codesourcery.com>
668 * gcc.dg/pr25805.c: New file.
670 2006-01-18 Mark Mitchell <mark@codesourcery.com>
673 * g++.dg/template/init6.C: New test.
675 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
677 * gcc.dg/tree-ssa/pr24287.c: New test
679 2006-01-18 Eric Christopher <echristo@apple.com>
681 * g++.dg/eh/table.C: New.
683 2006-01-18 DJ Delorie <dj@redhat.com>
685 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
686 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
687 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
688 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
690 2006-01-18 Jeff Law <law@redhat.com>
692 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
693 on wrapping on overflow semantics.
695 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
697 * gcc.gc/tree-ssa/vrp23.c: New test.
698 * gcc.gc/tree-ssa/vrp24.c: New test.
700 2006-01-18 Richard Henderson <rth@redhat.com>
701 Aldy Hernandez <aldyh@redhat.com>
702 Jakub Jelinek <jakub@redhat.com>
703 Diego Novillo <dnovillo@redhat.com>
704 Uros Bizjak <uros@kss-loka.si>
706 * testsuite/gcc.dg/gomp: New directory.
708 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
709 Steven G. Kargl <kargls@comcast.net>
712 * gfortran.dg/intrinsic_external_1.f90: New test.
715 * gfortran.dg/elemental_pointer_1.f90: New test.
718 * gfortran.dg/external_procedures_1.f90: New test.
721 gfortran.dg/assumed_present.f90: New test.
723 2006-01-18 Jakub Jelinek <jakub@redhat.com>
725 * g++.dg/parse/lookup5.C: New test.
727 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
730 * gfortran.dg/read_eof.f90: New test.
732 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
734 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
737 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
740 * gfortran.dg/fmt_tl.f: New test.
742 2006-01-17 Eric Christopher <echristo@apple.com>
744 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
745 * g++.old-deja/g++.warn/impint2.C: Ditto.
746 * g++.old-deja/g++.other/null1.C: Ditto.
747 * g++.dg/warn/conv2.C: Ditto.
748 * g++.dg/warn/conv4.C: New file.
750 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
752 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
754 2006-01-17 Andreas Jaeger <aj@suse.de>
755 Janis Johnson <janis187@us.ibm.com>
757 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
759 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
760 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
762 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
764 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
765 xfail txxx where xxx >= 25.
767 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
770 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
772 2006-01-17 Jakub Jelinek <jakub@redhat.com>
775 * gcc.dg/pr25682.c: New test.
776 * g++.dg/parse/array-size2.C: New test.
778 2006-01-16 Ian Lance Taylor <ian@airs.com>
780 * consistency.vlad: Remove entire directory, 1652 files.
782 2006-01-16 Janis Johnson <janis187@us.ibm.com>
784 * lib/target-supports.exp (check_effective_target_dfp_nocache,
785 check_effective_target_dfprt_nocache): New.
786 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
787 (check_effective_target_dfprt): New.
788 * lib/c-compat.exp (check_dfp): Remove.
789 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
790 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
791 level of support for decimal float.
792 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
793 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
794 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
795 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
796 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
797 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
798 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
799 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
800 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
801 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
802 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
803 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
806 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
809 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
811 * lib/gfortran.exp (gfortran_init): Likewise.
812 * lib/obj-c++.exp (obj-c++_init): Likewise.
813 * lib/scanasm.exp (scan-assembler-dem): Likewise.
814 (scan-assembler-dem-not): Likewise.
815 * lib/scandump.exp (scan-dump-dem): Likewise.
816 (scan-dump-dem-not): Likewise.
818 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
821 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
823 * lib/obj-c++.exp (obj-c++_init): Likewise.
825 2006-01-16 Richard Guenther <rguenther@suse.de>
827 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
829 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
832 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
835 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
836 Andrew Pinski <pinskia@physics.uc.edu>
838 * gcc.dg/minmax-1.c: New test.
840 2006-01-16 Ben Elliston <bje@au.ibm.com>
842 * gcc.dg/dfp/dfp.exp: Correct FSF address.
843 * gcc.misc-tests/dectest.exp: Ditto.
845 2006-01-15 Ian Lance Taylor <ian@airs.com>
848 * gcc.target/i386/cmov6.c: Use -march=k8.
850 2006-01-15 Andreas Jaeger <aj@suse.de>
852 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
853 x86 does not have __float128.
855 2006-01-14 Ian Lance Taylor <ian@airs.com>
857 * gcc.target/i386/cmov6.c: New test.
859 2006-01-14 Mark Mitchell <mark@codesourcery.com>
862 * g++.dg/template/ctor6.C: New test.
864 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
866 PR tree-optimization/25485
867 * gcc.dg/tree-ssa/pr25485.c: New.
869 2006-01-14 Richard Guenther <rguenther@suse.de>
871 PR tree-optimization/22548
872 PR tree-optimization/22555
873 PR tree-optimization/22501
874 * gcc.dg/tree-ssa/alias-4.c: New testcase.
875 * gcc.dg/tree-ssa/alias-5.c: Likewise.
876 * gcc.dg/tree-ssa/alias-6.c: Likewise.
877 * gcc.dg/tree-ssa/alias-7.c: Likewise.
878 * gcc.dg/tree-ssa/alias-8.c: Likewise.
879 * gcc.dg/tree-ssa/alias-9.c: Likewise.
880 * gcc.dg/tree-ssa/alias-10.c: Likewise.
881 * gcc.dg/tree-ssa/alias-11.c: Likewise.
882 * gcc.dg/tree-ssa/alias-12.c: Likewise.
884 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
886 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
887 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
889 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
890 Richard Guenther <rguenther@suse.de>
892 PR rtl-optimization/24257
893 * gcc.dg/torture/pr24257.c: New testcase.
895 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
897 * gcc.c-torture/execute/20060110-1.c: New test.
898 * gcc.c-torture/execute/20060110-2.c: New test.
900 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
902 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
904 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
907 * gfortran.dg/label_3.f90: New test.
909 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
911 PR tree-optimization/25771
912 * g++.dg/tree-ssa/pr25771.C: New test
914 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
917 * g++.dg/opt/complex5.C: New test.
919 2006-01-13 Richard Guenther <rguenther@suse.de>
921 * gcc.target/i386/387-9.c: New testcase.
923 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
926 * g++.dg/debug/dwarf2-1.C: New.
928 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
931 * lib/gcov.exp (verify-lines): Add "close $fd".
933 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
934 Ben Elliston <bje@au.ibm.com>
936 * gcc.dg/dfp/inf-1.c: New test.
938 2006-01-12 Janis Johnson <janis187@us.ibm.com>
939 Yao Qi <qiyaoltc@cn.ibm.com>
940 Ben Elliston <bje@au.ibm.com>
941 Jon Grimm <jgrimm2@us.ibm.com>
943 * gcc.dg/nodfp-1.c: New test.
944 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
945 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
946 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
947 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
948 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
949 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
950 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
951 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
952 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
953 * gcc.dg/format/dfp-scanf-1.c: Likewise.
954 * gcc.dg/format/dfp-printf-1.c: Likewise.
955 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
956 (compat_setup_dfp): New.
957 * gcc.dg/compat/compat.exp: Use it.
958 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
959 Make some variables global, prepend "compat_" to their names.
960 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
961 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
962 * gcc.misc-tests/dectest.exp: New test driver for decTest.
963 * lib/compat.exp (compat_skip_list): Make global, rename.
964 * lib/c-compat.exp: New file.
965 * lib/target-supports.exp (check_effective_target_dfp): New.
967 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
968 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
969 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
970 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
971 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
972 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
973 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
974 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
975 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
976 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
977 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
978 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
979 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
980 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
981 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
982 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
983 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
984 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
985 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
986 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
987 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
988 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
989 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
990 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
991 gcc.dg/dfp/struct-layout-1.c,
992 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
993 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
994 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
995 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
996 gcc.dg/dfp/func-vararg-dfp.c,
997 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
998 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
999 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
1000 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
1001 gcc.dg/dfp/wtr-conversion-1.c: New tests.
1003 2006-01-11 Richard Guenther <rguenther@suse.de>
1005 PR tree-optimization/25734
1006 * gcc.dg/tree-ssa/pr25734.c: New testcase.
1008 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
1011 * gfortran.dg/literal_character_constant_1_x.F: New test.
1012 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
1013 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
1014 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
1016 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
1019 * g++.dg/ext/packed3.C: Add expected packed error.
1021 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
1024 * gcc.dg/torture/pr25706-1.c: New test.
1026 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
1028 PR tree-optimization/23109
1029 PR tree-optimization/23948
1030 PR tree-optimization/24123
1032 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
1033 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
1034 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
1035 g++.dg/tree-ssa/pr23948.C: New testcases.
1036 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
1037 three divisions in order to do the optimization.
1039 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
1042 * g++.dg/other/pr25632.C: New test.
1044 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
1047 * gfortran.dg/used_types_1.f90: New test.
1049 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
1052 * gcc.dg/torture/pr25718-1.c: New test.
1054 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
1056 * gfortran.dg/list_read_2.f90: Fix typo in description.
1058 2006-01-10 Jan Beulich <jbeulich@novell.com>
1060 * lib/target-supports.exp (check_visibility_available): Simplify test
1062 (check_profiling_available): Fail for *-*-netware*.
1063 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
1064 * gcc.dg/20021014-1.c: Likewise.
1065 * gcc.dg/nest.c: Likewise.
1067 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
1070 * gfortran.dg/forall_3.f90: New test.
1072 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
1075 * gfortran.dg/nesting_2.f90: New test.
1076 * gfortran.dg/nesting_3.f90: New test.
1078 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
1080 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
1081 Fix typo in comment.
1083 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
1085 * gfortran.dg/single_char_string.f90: New test.
1087 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
1089 * gfortran.dg/ichar_2.f90: New test.
1091 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
1094 * gfortran.dg/private_type_4.f90: New.
1096 2006-01-07 Richard Guenther <rguenther@suse.de>
1098 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
1100 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1102 * gfortran.dg/func_decl_1.f90: New.
1103 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
1104 * gfortran.dg/array_alloc_2.f90: Likewise.
1105 * gfortran.dg/char_result_8.f90: Likewise.
1106 * gfortran.dg/dup_save_1.f90: Likewise.
1107 * gfortran.dg/dup_save_2.f90: Likewise.
1108 * gfortran.dg/f2c_6.f90: Likewise.
1109 * gfortran.dg/f2c_7.f90: Likewise.
1110 * gfortran.dg/func_result_2.f90: Likewise.
1111 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
1113 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
1116 * gfortran.dg/elemental_subroutine_1.f90: New test.
1117 * gfortran.dg/elemental_subroutine_2.f90: New test.
1121 * gfortran.dg/assumed_size_refs_1.f90: New test.
1125 * gfortran.dg/assumed_size_refs_2.f90: New test.
1126 * gfortran.dg/initialization_1.f90: Change warning message.
1128 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
1130 * gcc.dg/tree-ssa/loop-15.c: New test.
1132 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1135 * gfortran.dg/backspace_3.f: New test.
1136 * gfortran.dg/backspace_4.f: New test.
1138 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1141 * gfortran.dg/fmt_white.f: Update test.
1143 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
1145 * gcc.dg/cast-1.c: Add new warning.
1146 * gcc.dg/cast-2.c: Likewise.
1147 * gcc.dg/cast-3.c: Likewise.
1148 * gcc.dg/format/cast-1.c: Likewise.
1149 * gcc.dg/cast-4.c: New testcase.
1151 2006-01-05 Richard Guenther <rguenther@suse.de>
1153 PR tree-optimization/22555
1154 * gcc.dg/tree-ssa/alias-3.c: New testcase.
1156 2006-01-05 Richard Guenther <rguenther@suse.de>
1157 Diego Novillo <dnovillo@redhat.com>
1159 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
1160 * gcc.dg/tree-ssa/loop-8.c: Likewise.
1161 * gcc.dg/tree-ssa/loop-1.c: Likewise.
1162 * gcc.dg/tree-ssa/pr23294.c: Likewise.
1163 * gcc.dg/tree-ssa/pr21985.c: Likewise.
1164 * gcc.dg/tree-ssa/loop-14.c: Likewise.
1165 * gcc.dg/tree-ssa/loop-2.c: Likewise.
1166 * gcc.dg/tree-ssa/loop-3.c: Likewise.
1167 * gcc.dg/tree-ssa/loop-4.c: Likewise.
1168 * gcc.dg/tree-ssa/pr21171.c: Likewise.
1169 * gcc.dg/tree-ssa/loop-5.c: Likewise.
1170 * gcc.dg/tree-ssa/loop-10.c: Likewise.
1171 * gcc.dg/tree-ssa/loop-6.c: Likewise.
1172 * treelang/compile/extravar.tree: Likewise.
1173 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
1174 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
1175 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
1176 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
1177 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
1179 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
1181 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
1184 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
1187 gfortran.dg/char_result_11.f90: New.
1189 2006-01-04 Mark Mitchell <mark@codesourcery.com>
1192 * g++.dg/parse/access9.C: New test.
1193 * g++.dg/tc1/dr52.C: Tweak error markers.
1195 2006-01-04 Richard Henderson <rth@redhat.com>
1197 Merge from gomp branch.
1198 * g++.dg/parse/pragma2.C: Update expected error lines.
1200 2006-01-04 Jakub Jelinek <jakub@redhat.com>
1202 * g++.dg/other/i386-2.C: New test.
1205 * gcc.c-torture/compile/20051228-1.c: New test.
1208 * gcc.dg/pr25559.c: New test.
1210 2006-01-03 Mark Mitchell <mark@codesourcery.com>
1213 * g++.dg/lookup/friend9.C: New test.
1216 * g++.dg/template/repo5.C: New test.
1218 2006-01-03 Steven G. Kargl <kargls@comcast.net>
1221 * gfortran.dg/forall_2.f90: New test.
1223 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1225 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
1226 dg-require-weak. Adjust regexp to handle leading-underscore
1227 targets and space as well as TAB after .weak. Change previous
1228 64-bit fix to not use naked dot.
1230 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
1232 PR rtl-optimization/25578
1233 * gcc.c-torture/execute/20060102-1.c: New testcase.
1235 2006-01-03 Richard Guenther <rguenther@suse.de>
1238 * gcc.dg/torture/pr25183.c: New testcase.
1240 2006-01-03 Jakub Jelinek <jakub@redhat.com>
1242 Merge from gomp-branch.
1243 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
1244 * gcc.dg/ia64-sync-2.c: Likewise.
1245 * gcc.dg/ia64-sync-3.c: Likewise.
1246 * gcc.dg/ia64-sync-4.c: Likewise.
1247 * gcc.dg/sync-2.c: Likewise.
1248 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
1249 that sparc64-*-* and sparcv9-*-* supports sync builtins.
1251 2006-01-02 Mark Mitchell <mark@codesourcery.com>
1254 * g++.dg/parse/operator6.C: New test.
1257 * g++.dg/parse/error29.C: New test.
1260 * g++.dg/parse/dtor6.C: New test.
1263 * g++.dg/parse/ctor3.C: New test.
1266 * g++.dg/template/class3.C: New test.
1268 2006-01-02 Geoffrey Keating <geoffk@apple.com>
1270 * g++.dg/debug/debug9.C: New.
1272 2006-01-02 Steven G. Kargl <kargls@comcast.net>
1275 * gfortran.dg/label_2.f90: New test.
1277 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1279 * g++.dg/lookup/using12.C: Tighten error marker.
1281 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
1282 Andrew Pinski <pinskia@physics.uc.edu>
1284 * gcc.target/powerpc/darwin-abi-3.c: New file.
1285 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
1286 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
1287 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
1288 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
1289 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
1290 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
1291 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
1292 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
1294 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
1296 * gcc.dg/tree-ssa/loadpre1.c: New;
1297 * gcc.dg/tree-ssa/loadpre2.c: New;
1298 * gcc.dg/tree-ssa/loadpre3.c: New;
1299 * gcc.dg/tree-ssa/loadpre4.c: New;
1300 * gcc.dg/tree-ssa/loadpre5.c: New;
1301 * gcc.dg/tree-ssa/loadpre6.c: New;
1302 * gcc.dg/tree-ssa/loadpre7.c: New;
1303 * gcc.dg/tree-ssa/loadpre8.c: New;
1304 * gcc.dg/tree-ssa/loadpre9.c: New;
1306 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
1308 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
1309 * g++.dg/abi/thunk4.C: Likewise.
1311 2006-01-01 Andreas Jaeger <aj@suse.de>
1313 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
1316 2006-01-01 Jakub Jelinek <jakub@redhat.com>
1319 * gcc.dg/pragma-pack-3.c: New test.
1320 * g++.dg/parse/pragma3.C: New test.
1322 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1325 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
1327 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1330 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
1332 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
1335 * gfortran-dg/pure_byref_3.f90: New.
1338 * gfortran.dg/userdef_operator_1.f90: New.
1340 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
1342 * g++.dg/abi/thunk3.C: New.
1343 * g++.dg/abi/thunk4.C: New.
1345 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
1348 * gfortran.dg/host_used_types_1.f90: New test. Check that host
1349 associated derived type components of derived types are
1350 properly declared in contained procedures.
1352 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1354 PR libgfortran/25139
1355 * gfortran.dg/backspace_2.f: New test.
1357 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1359 PR libgfortran/25550
1360 * gfortran.dg/endfile.f: New test.
1362 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1364 PR libgfortran/25419
1365 * gfortran.dg/comma.f: New test.
1367 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1369 * lib/gfortran-dg.exp: Remove trailing whitespace.
1370 * lib/fortran-torture.exp: Test with -fbounds-check instead of
1373 2005-12-28 Alan Modra <amodra@bigpond.net.au>
1375 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
1376 Extended Double long doubles or repeat tests when long double is
1377 the same size as double.
1379 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1381 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
1384 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
1385 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
1388 * gcc.dg/pr23911.c: Make test variable static.
1391 * gcc.dg/tree-ssa/pr14841.c: Likewise.
1393 2005-12-26 Mark Mitchell <mark@codesourcery.com>
1396 * g++.dg/parse/crash17.C: Adjust error markers.
1397 * g++.dg/template/error20.C: New test.
1399 2005-12-26 Mark Mitchell <mark@codesourcery.com>
1402 * g++.dg/ext/complit4.C: New test.
1405 * g++.dg/ext/complit5.C: Likewise.
1407 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
1409 PR tree-optimization/25125
1410 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
1411 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
1412 * gcc.c-torture/execute/pr25125.c: New.
1414 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
1418 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
1419 with incorrect assumed size references.
1421 2005-12-24 Mark Mitchell <mark@codesourcery.com>
1424 * g++.dg/opt/init1.C: New test.
1426 2005-12-23 Mark Mitchell <mark@codesourcery.com>
1429 * g++.dg/template/sfinae3.C: New test.
1431 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1433 * g++.dg/other/friend4.C: New test.
1435 2005-12-23 Jakub Jelinek <jakub@redhat.com>
1438 * g++.dg/opt/pr25005.C: New test.
1440 2005-12-22 Mark Mitchell <mark@codesourcery.com>
1443 * g++.dg/template/ptrmem16.C: New test.
1445 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
1449 * gfortran.dg/initialization_1.f90: Add test of SIZE.
1451 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1453 PR libgfortran/25307
1454 * gfortran.dg/list_read_5.f90: New test.
1456 2005-12-22 Richard Henderson <rth@redhat.com>
1458 * gcc.target/i386/sse-7.c: Use -msse2.
1460 2005-12-23 Jakub Jelinek <jakub@redhat.com>
1462 PR rtl-optimization/25432
1463 * gcc.c-torture/compile/20051216-1.c: New test.
1466 * objc/execute/pr25328.m: New test.
1468 2005-12-22 Mark Mitchell <mark@codesourcery.com>
1471 * g++.dg/template/call4.C: New test.
1473 2005-12-22 Dale Johannesen <dalej@apple.com>
1475 * gcc.target/i386/sse-17.c: New.
1477 2005-12-22 Paul Brook <paul@codesourcery.com>
1479 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
1481 2005-12-22 Paul Brook <paul@codesourcery.com>
1483 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
1485 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
1488 * gcc.c-torture/compile/pr25513.c: New test.
1490 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1493 * g++.dg/parse/error25.C: Add more tests.
1495 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1498 * gfortran.dg/der_charlen_1.f90: New.
1500 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
1503 * gfortran.dg/pointer_component_type_1.f90: New test.
1507 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
1508 should give an error with assumed size array refernces and checks those
1510 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
1511 reference an upper bound so that it does not generate an error.
1517 * gfortran.dg/used_dummy_types_1.f90: New test.
1518 * gfortran.dg/used_dummy_types_2.f90: New test.
1519 * gfortran.dg/used_dummy_types_3.f90: New test.
1520 * gfortran.dg/used_dummy_types_4.f90: New test.
1521 * gfortran.dg/used_dummy_types_5.f90: New test.
1524 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
1525 group already being USE associated.
1526 * gfortran.dg/assumed_shape_nml.f90: New test.
1527 * gfortran.dg/assumed_size_nml.f90: New test.
1537 * gfortran.dg/io_constraints_1.f90: New test.
1538 * gfortran.dg/io_constraints_1.f90: New test.
1539 * gfortran.dg/iostat_3.f90: Change wording of warning.
1540 * gfortran.dg/g77/19981216-0.f: The same.
1542 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
1544 PR tree-optimization/23518
1545 * testsuite/gcc.dg/pr23518.c: New.
1547 2005-12-21 Mike Stump <mrs@apple.com>
1549 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
1551 2005-12-21 Paul Brook <paul@codesourcery.com>
1553 * gcc.dg/pr19340.c: Skip on m68k targets.
1555 2005-12-21 Steven Bosscher <stevenb@suse.de>
1557 PR rtl-optimization/25196
1558 * gcc.dg/pr25196.c: New test.
1560 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
1563 gfortran.dg/where_nested_1.f90: New.
1565 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
1567 PR tree-optimization/25382.
1568 * gcc.dg/tree-ssa/pr25382.c: New.
1570 2005-12-20 Richard Guenther <rguenther@suse.de>
1573 * gcc.target/i386/pr24306.c: New testcase.
1575 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
1577 PR tree-optimization/25501
1578 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
1580 2005-12-20 Richard Guenther <rguenther@suse.de>
1583 2005-12-02 Richard Guenther <rguenther@suse.de>
1585 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
1587 2005-12-20 Mark Mitchell <mark@codesourcery.com>
1590 * g++.dg/warn/Wunreachable-code-2.C: New test.
1592 2005-12-19 Mark Mitchell <mark@codesourcery.com>
1595 * g++.dg/template/ctor5.C: New test.
1598 * g++.dg/template/overload8.C: New test.
1600 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
1602 * gcc.c-torture/compile/pr25483 : New test.
1604 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1607 * g++.dg/ext/typeof10.C: New test.
1609 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
1611 * gcc.dg/mt-loopi1.c: New.
1613 2005-12-18 Richard Guenther <rguenther@suse.de>
1615 PR tree-optimization/25481
1616 * gcc.dg/torture/pr25481.c: New testcase.
1618 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
1620 PR rtl-optimization/21041
1621 * gcc.dg/pr21041.c: New test.
1623 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1625 PR libgfortran/25463
1626 * gfortran.dg/advance.f90: New test.
1628 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
1630 * gcc.dg/20051201-1.c: New test.
1632 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
1635 * gfortran.dg/initialization_1.f90: New test.
1636 * gfortran.dg/enum_5.f90: Change dg-error to new message.
1637 * gfortran.dg/g77/980616-0.f: The same.
1639 2005-12-17 Steven G. Kargl <kargls@comcast.net>
1642 * gfortran.dg/chkbits.f90: New test.
1644 2005-12-17 Steven G. Kargl <kargls@comcast.net>
1646 * gfortran.dg/enum_5.f: Revert to previous version.
1648 2005-12-17 Steven G. Kargl <kargls@comcast.net>
1650 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
1651 * gfortran.dg/nested_modules_1.f90: Ditto.
1652 * gfortran.dg/hollerith_f95.f90: Ditto.
1653 * gfortran.dg/select_5.f90: Ditto.
1654 * gfortran.dg/secnds.f: Ditto.
1655 * gfortran.dg/hollerith2.f90: Ditto.
1656 * gfortran.dg/imag_2.f: Ditto.
1657 * gfortran.dg/ftell_2.f90: Ditto.
1658 * gfortran.dg/malloc_free_1.f90: Ditto.
1659 * gfortran.dg/logint-1.f: Ditto.
1660 * gfortran.dg/recursive_statement_functions.f90: Ditto.
1661 * gfortran.dg/e_d_fmt.f90: Ditto.
1662 * gfortran.dg/hollerith_legacy.f90: Ditto.
1663 * gfortran.dg/logint-2.f: Ditto.
1664 * gfortran.dg/enum_5.f90: Ditto.
1665 * gfortran.dg/f2c_2.f90: Ditto.
1666 * gfortran.dg/pr17143.f90: Ditto.
1667 * gfortran.dg/namelist_14.f90: Ditto.
1668 * gfortran.dg/logint-3.f: Ditto.
1669 * gfortran.dg/spread_scalar_source.f90: Ditto.
1670 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
1671 * gfortran.dg/namelist_11.f: Ditto.
1672 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
1673 * gfortran.dg/g77/20010519-1.f
1674 * gfortran.dg/g77/alpha1.f: Ditto.
1675 * gfortran.dg/g77/990115-1.f: Ditto.
1676 * gfortran.dg/g77/erfc.f: Ditto.
1677 * gfortran.dg/g77/19990313-3.f: Ditto.
1678 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
1679 * gfortran.dg/g77/20010426.f: Ditto.
1680 * gfortran.dg/g77/19990313-0.f: Ditto.
1681 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
1682 * gfortran.dg/g77/20000629-1.f: Ditto.
1683 * gfortran.dg/g77/970125-0.f: Ditto.
1684 * gfortran.dg/g77/8485.f: Ditto.
1685 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
1686 * gfortran.dg/g77/19990313-1.f: Ditto.
1687 * gfortran.dg/g77/int8421.f: Ditto.
1688 * gfortran.dg/g77/19990305-0.f: Ditto.
1689 * gfortran.dg/g77/947.f: Ditto.
1690 * gfortran.dg/g77/19990905-2.f: Ditto.
1691 * gfortran.dg/g77/cabs.f: Ditto.
1692 * gfortran.dg/g77/19990313-2.f: Ditto.
1693 * gfortran.dg/g77/20020307-1.f: Ditto.
1694 * gfortran.dg/g77/dcomplex.f: Ditto.
1695 * gfortran.dg/g77/19990502-1.f: Ditto.
1696 * gfortran.dg/g77/19981216-0.f: Ditto.
1697 * gfortran.dg/common_4.f90: Ditto.
1698 * gfortran.dg/entry_4.f90: Ditto.
1699 * gfortran.dg/equiv_constraint_2.f90: Ditto.
1700 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
1701 * gfortran.dg/namelist_12.f: Ditto.
1702 * gfortran.dg/scale_1.f90: Ditto.
1703 * gfortran.dg/modulo_1.f90
1704 * gfortran.dg/hollerith.f90: Ditto.
1705 * gfortran.dg/direct_io_3.f90: Ditto.
1706 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
1707 * gfortran.dg/gnu_logical_1.F: Ditto.
1708 * gfortran.dg/unf_io_convert_1.f90: Ditto.
1709 * gfortran.dg/assign_1.f90: Ditto.
1710 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
1711 * gfortran.dg/pr23095.f: Ditto.
1712 * gfortran.dg/read_float_1.f90: Ditto.
1714 2005-12-17 Andreas Jaeger <aj@suse.de>
1716 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
1717 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
1719 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1722 * gfortran.dg/fmt_white.f: New test.
1724 2005-12-16 Steven G. Kargl <kargls@comcast.net>
1726 * gfortran.dg/label_1.f90: New test.
1728 2005-12-15 Ben Elliston <bje@au.ibm.com>
1731 * gcc.dg/20031012-1.c: Add -Walways-true option.
1732 * gcc.dg/weak/weak-3.c: Likewise.
1733 * g++.old-deja/g++.mike/warn8.C: Likewise.
1735 2005-12-16 Mike Stump <mrs@apple.com>
1737 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
1740 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1742 PR libgfortran/25264
1743 PR libgfortran/25349
1744 * gfortran.dg/tl_editing.f90: Added additional checks.
1745 * gfortran.dg/t_editing.f: New test.
1746 * gfortran.dg/write_padding.f90: New test
1748 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1751 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
1753 2005-12-16 Jakub Jelinek <jakub@redhat.com>
1755 PR rtl-optimization/24899
1756 * gcc.c-torture/execute/20051215-1.c: New test.
1758 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
1761 * gfortran.dg/pr24823.f: New test.
1763 2005-12-16 Jeff Law <law@redhat.com>
1765 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
1767 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1769 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
1770 Change C++ style comments to C style comments.
1771 Remove aligned types from the array.
1772 Keep Enums disabled.
1773 (complex_types): Remove aligned types from the array.
1774 Comment out "_Complex long double".
1775 (attrib_types): Remove.
1776 (complex_attrib_types): Remove.
1777 (attrib_array_types): Remove.
1778 (complex_attrib_array_types): Remove.
1779 (aligned_bitfld_types): Remove.
1780 (n_aligned_bitfld_types): Remove.
1781 (FEATURE_ALIGNEDPACKED): Delete.
1782 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
1783 (singles): Remove support for adding attributes.
1784 (choose_type): Remove support for attributed types.
1785 (generate_fields): Remove support for attributed bit-fields.
1786 Remove support for adding attributes.
1787 (generate_random_tests): Remove support for adding attributes.
1788 (features): Add back "[0] :0" and "complex vector [0]".
1789 (main): Remove support for attributed bit-fields.
1790 Uncomment the calling of generate_random_tests for the rests of
1793 2005-12-16 Jan Hubicka <jh@suse.cz>
1795 * gcc.c-torture/combine/pr25224.c: New.
1797 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
1800 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
1803 2005-12-15 Richard Sandiford <richard@codesourcery.com>
1805 * gcc.dg/20051215-1.c: New file.
1807 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1809 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
1810 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
1812 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
1815 * gfortran.dg/dummy_functions_1.f90: New.
1817 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
1819 PR rtl-optimization/25310
1820 * gcc.c-torture/compile/pr25310.c: New test.
1822 2005-12-14 Jakub Jelinek <jakub@redhat.com>
1825 * gcc.dg/pr25023.c: New test.
1827 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1829 * g++.old-deja/g++.brendan/redecl1.C,
1830 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
1831 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
1832 g++.old-deja/g++.oliva/typeof1.C,
1833 g++.old-deja/g++.other/crash16.C,
1834 g++.old-deja/g++.other/crash34.C,
1835 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
1836 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
1837 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
1838 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
1839 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
1840 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
1843 2005-12-14 Kean Johnston <jkj@sco.com>
1844 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1846 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
1847 * gcc.target/i386/20020523-1.c: Ditto.
1848 * gcc.target/i386/tailcall-1.c: Ditto.
1849 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
1850 * gcc.target/i386/ssetype-5.c: Ditto.
1852 2005-12-14 Jeff Law <law@redhat.com>
1854 * gcc.dg/tree-ssa/foldstring-1.c: New test.
1856 2005-12-14 Jakub Jelinek <jakub@redhat.com>
1860 * gcc.target/i386/pr25254.c: New test.
1861 * gfortran.dg/PR24188.f: New test.
1863 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
1865 * lib/fortran-torture.exp: Catch remaining uses of
1866 remote_file build delete.
1868 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1870 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
1872 2005-12-14 Ben Elliston <bje@au.ibm.com>
1874 * gcc.dg/warn-addr-cmp.c: New test.
1876 2005-12-13 Jakub Jelinek <jakub@redhat.com>
1880 * gcc.target/i386/pr25293.c: New test.
1882 2005-12-13 Petr Machata <machata@post.cz>
1885 * g++.dg/parse/comma2.C: New test.
1887 2005-12-13 Mark Mitchell <mark@codesourcery.com>
1888 Jakub Jelinek <jakub@redhat.com>
1890 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
1891 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
1892 (limits.h): Include unconditionally.
1893 (stdlib.h): Likewise.
1894 (hashtab.h): Do not include.
1895 (getopt.h): Likewise.
1896 (stddef.h): Include.
1897 (hashval_t): Define.
1898 (struct entry): Add "next" field.
1899 (HASH_SIZE): New macro.
1900 (hash_table): New variable.
1901 (switchfiles): Do not use xmalloc.
1903 (iterative_hash): New function.
1905 (e_exists): New function.
1906 (e_insert): Likewise.
1907 (output): Use, instead of libiberty hashtable functions.
1908 (main): Do not use getopt. Do not call htab_create.
1910 2005-12-13 Jakub Jelinek <jakub@redhat.com>
1913 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
1914 put atal* and atpaal* attributes on array elements.
1915 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
1916 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
1917 put atal* and atpaal* attributes on array elements.
1918 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
1920 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
1922 * gcc.dg/single-precision-constant.c: New test.
1924 2005-12-13 Alan Modra <amodra@bigpond.net.au>
1926 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
1927 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
1928 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
1929 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
1930 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
1931 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
1932 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
1933 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
1934 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
1935 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
1936 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
1937 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
1938 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
1939 gcc.target/powerpc/ppc-sdata-2.c,
1940 gcc.target/powerpc/ppc-stackalign-1.c,
1941 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
1942 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
1943 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
1944 gcc.target/powerpc/rs6000-ldouble-2.c,
1945 gcc.target/powerpc/rs6000-power2-1.c,
1946 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
1947 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
1948 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
1949 option into target selector.
1950 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
1951 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
1953 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1956 * objc.dg/encode-9.m: New test.
1958 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1961 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
1962 * gcc.dg/asm-b.c: Fix typo.
1963 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
1964 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
1965 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
1966 i?86 lp64 and x86_64 ilp32.
1967 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
1969 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
1971 2005-12-12 Steven G. Kargl <kargls@comcast.net>
1974 gfortran.dg/equiv_5.f90: New test.
1976 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
1978 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
1979 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
1980 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
1981 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
1982 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
1983 * gcc.dg/tree-ssa/reassoc-5.c: New.
1984 * gcc.dg/tree-ssa/reassoc-6.c: New.
1985 * gcc.dg/tree-ssa/reassoc-7.c: New.
1986 * gcc.dg/tree-ssa/reassoc-8.c: New.
1987 * gcc.dg/tree-ssa/reassoc-9.c: New.
1988 * gcc.dg/tree-ssa/reassoc-10.c: New.
1989 * gcc.dg/tree-ssa/reassoc-11.c: New.
1991 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1995 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
1997 2005-12-12 Mark Mitchell <mark@codesourcery.com>
2000 * g++.dg/template/inherit.C: Do not use a generic error message.
2002 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
2005 * objc.dg/gnu-encoding: New directory.
2006 * objc.dg/gnu-encoding/compat-common.h: New file.
2007 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
2008 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
2009 * objc.dg/gnu-encoding/vector-defs.h: New file.
2010 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
2011 * objc.dg/gnu-encoding/generate-random.c: New file.
2012 * objc.dg/gnu-encoding/generate-random_r.c: New file.
2013 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
2014 * objc.dg/gnu-encoding/generate-random.h: New file.
2016 2005-12-11 Mark Mitchell <mark@codesourcery.com>
2019 * g++.dg/template/defarg7.C: New test.
2021 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
2024 * objc.dg/encode-8.m: New test.
2026 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
2029 * objc.dg/encode-7.m: New test.
2031 2005-12-10 Mark Mitchell <mark@codesourcery.com>
2034 * g++.dg/opt/inline10.C: New test.
2036 2005-12-11 Steven G. Kargl <kargls@comcast.net>
2038 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
2040 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
2042 * gfortran.dg/substring_equivalence.f90: typo in comment
2044 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2047 * gfortran.dg/iostat_3.f90: New test.
2049 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
2052 * gfortran.dg/unf_io_convert_1.f90: New test.
2053 * gfortran.dg/unf_io_convert_2.f90: New test.
2054 * gfortran.dg/unf_io_convert_3.f90: New test.
2056 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2059 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
2060 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
2061 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
2062 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
2063 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
2064 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
2065 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
2066 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
2067 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
2068 gcc.dg/torture/fp-int-convert-float128-timode.c,
2069 gcc.dg/torture/fp-int-convert-float128.c,
2070 gcc.dg/torture/fp-int-convert-float80-timode.c,
2071 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
2072 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
2074 * gcc.dg/tls/opt-1.c: Require effective target fpic.
2076 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
2078 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
2080 2005-12-10 Richard Sandiford <richard@codesourcery.com>
2082 * gcc.dg/20051207-1.c,
2083 * gcc.dg/20051207-2.c,
2084 * gcc.dg/20051207-3.c: New tests.
2086 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2089 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
2090 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
2091 dg-skip-if target selector.
2094 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
2095 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
2096 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
2097 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
2098 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
2099 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
2100 and/or merge with i?86 cases.
2102 * gcc.dg/tls/opt-3.c: Require effective target fpic.
2105 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
2106 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
2107 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
2108 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
2111 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
2114 * gcc.c-torture/compile/pr25311.c: New test.
2116 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2118 PR libgfortran/25039
2119 * gfortran.dg/read_comma.f: New test.
2121 2005-12-08 Jakub Jelinek <jakub@redhat.com>
2124 * g++.dg/opt/pr19317-1.C: New test.
2125 * g++.dg/opt/pr19317-2.C: New test.
2126 * g++.dg/opt/pr19317-3.C: New test.
2129 * gcc.c-torture/execute/pr19005.c: New test.
2132 * g++.old-deja/g++.other/comdat5.C: New test.
2133 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
2135 * g++.dg/compat/struct-layout-1.exp: New file.
2136 * g++.dg/compat/struct-layout-1.h: New.
2137 * g++.dg/compat/struct-layout-1_generate.c: New.
2138 * g++.dg/compat/struct-layout-1_x1.h: New.
2139 * g++.dg/compat/struct-layout-1_x2.h: New.
2140 * g++.dg/compat/struct-layout-1_y1.h: New.
2141 * g++.dg/compat/struct-layout-1_y2.h: New.
2143 * gcc.dg/20050330-2.c: New test.
2145 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
2148 * gfortran.dg/associated_1.f90: New.
2150 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2152 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
2153 ILP32 vect_no_align platforms.
2155 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
2156 Jakub Jelinek <jakub@redhat.com>
2159 * gcc.c-torture/compile/20051207-1.c: New test.
2161 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2164 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
2165 gcc.dg/torture/pr18582-1.c,
2166 gcc.target/i386/attributes-error.c: Also test on x86_64.
2168 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
2170 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2173 * g++.dg/template/typedef3.C: New test.
2177 * g++.dg/template/dtor3.C: Fix error markers.
2179 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
2181 * lib/target-supports.exp (check_effective_target_sync_char_short):
2184 2005-12-06 Janis Johnson <janis187@us.ibm.com>
2186 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
2188 2005-12-06 Roger Sayle <roger@eyesopen.com>
2190 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
2191 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
2192 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
2193 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
2195 2005-12-06 Roger Sayle <roger@eyesopen.com>
2198 * g++.dg/other/array2.C: New test case.
2200 2005-12-05 Geoffrey Keating <geoffk@apple.com>
2202 * gcc.dg/darwin-weakimport-3.c: New.
2204 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
2205 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
2206 and to work on Darwin.
2207 * gcc.dg/attr-weakref-1b.c: New file.
2208 * gcc.dg/attr-weakref-2.c: New test.
2209 * gcc.dg/darwin-weakref-1.c: New test.
2211 2005-12-05 Janis Johnson <janis187@us.ibm.com>
2214 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
2215 use in selector expressions.
2216 (dg-xfail-if): Ditto.
2217 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
2218 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
2219 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
2220 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
2221 * gcc.test-framework/test-framework.exp: Skip generated tests if
2222 CHECK_TEST_FRAMEWORK is not 1.
2224 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2226 PR tree-optimization/24963
2227 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
2230 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
2233 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
2234 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
2235 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
2236 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
2238 2005-12-05 Jakub Jelinek <jakub@redhat.com>
2240 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
2243 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
2245 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
2247 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
2249 * gcc.dg/format/cast-1.c: New test.
2251 2005-12-04 Roger Sayle <roger@eyesopen.com>
2254 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
2255 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
2256 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
2257 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
2259 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
2261 * gcc.dg/cast-pretty-print-1.c: New test.
2263 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
2265 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
2267 2005-12-02 Mark Mitchell <mark@codesourcery.com>
2270 * g++.dg/template/friend40.C: New test.
2272 2005-12-02 Jakub Jelinek <jakub@redhat.com>
2275 * gcc.target/i386/movq-2.c: New test.
2276 * gcc.target/i386/movq.c: Remove target i?86, instead add
2277 dg-require-effective-target ilp32.
2279 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2282 * g++.dg/other/default1.C: New test.
2284 2005-12-02 Richard Guenther <rguenther@suse.de>
2286 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
2288 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
2290 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
2292 2005-12-02 Alan Modra <amodra@bigpond.net.au>
2295 * gcc.target/powerpc/rotate.c: New.
2297 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2299 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
2300 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
2302 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
2305 * gcc.dg/pr17730-1.c: Adjust.
2306 * gcc.dg/lvalue1.c (main): Likewise.
2307 * gcc.dg/lvalue-2.c: Likewise.
2310 2005-12-01 Geoffrey Keating <geoffk@apple.com>
2312 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
2315 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
2318 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
2320 2005-12-01 Uros Bizjak <uros@kss-loka.si>
2323 * lib/target-supports.exp (check_effective_target_tls): New.
2324 (check_effective_target_tls_runtime): New.
2325 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
2327 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
2328 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
2329 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
2330 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
2331 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
2332 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
2333 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
2334 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
2335 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
2336 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
2337 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
2338 effective-target TLS.
2339 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
2340 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
2341 effective-target TLS runtime.
2343 2005-12-01 Uros Bizjak <uros@kss-loka.si>
2345 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
2347 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
2349 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
2350 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
2351 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
2352 ignored" warnings when "packing" is the same as the ABI layout.
2354 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
2357 * gfortran.dg/line_length_1.f: New test.
2358 * gfortran.dg/line_length_2.f90: Ditto.
2360 2005-11-30 Richard Guenther <rguenther@suse.de>
2362 PR tree-optimization/21655
2363 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
2365 2005-11-30 Dale Johannesen <dalej@apple.com>
2367 * gcc.c-torture/compile/pr24930.c: New.
2369 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
2372 * gfortran.dg/auto_char_dummy_array.f90: New test.
2374 2005-11-30 Jeff Law <law@redhat.com>
2376 * g++.old-deja/g++.law/pr25000.C: New test.
2378 2005-11-30 Jakub Jelinek <jakub@redhat.com>
2380 * gcc.dg/tls/opt-11.c: New test.
2382 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
2384 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
2386 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
2389 2005-11-29 Jakub Jelinek <jakub@redhat.com>
2391 * gfortran.dg/open_access_1.f90: New test.
2393 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2395 * gcc.dg/charset/builtin2.c: New test.
2397 2005-11-28 Jakub Jelinek <jakub@redhat.com>
2399 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
2400 on mmix-*-* for *_[xy].c.
2402 2005-11-28 Kean Johnston <jkj@sco.com>
2404 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
2406 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
2407 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
2408 * gcc.target/i386/asm-3.c: Ditto.
2409 * gcc.target/i386/clobbers.c: Ditto.
2410 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
2411 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
2413 * gcc.target/i386/mul.c: Ditto.
2414 * gcc.target/i386/ssetype-1.c: Ditto.
2415 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
2416 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
2417 static so the test works with -fPIC mode too. Based on comment in
2419 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
2421 2005-11-28 Richard Guenther <rguenther@suse.de>
2423 * gcc.dg/alias-9.c: New testcase.
2424 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
2426 2005-11-28 Roger Sayle <roger@eyesopen.com>
2427 Uros Bizjak <uros@kss-loka.si>
2430 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
2431 tan(x)/sin(x) transformations.
2433 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
2436 * gcc.dg/tree-ssa/divide-3.c: New test.
2437 * gcc.dg/tree-ssa/divide-4.c: New test.
2439 2005-11-27 Steven G. Kargl <kargls@comcast.net>
2442 * gfortran.dg/boz_6.f90: New test.
2444 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2447 * gfortran.dg/modulo_1.f90: New test.
2449 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2452 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
2453 fail on CRLF platforms.
2454 * gfortran.dg/ftell_2.f90: Likewise.
2456 2005-11-26 Eric Christopher <echristo@apple.com>
2458 * gcc.dg/intmax_t-1.c: Remove mips xfail.
2460 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
2462 * objc.dg/gnu-runtime-3.m: Simplify.
2464 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
2467 * gcc.dg/tree-ssa/divide-1.c: New test.
2468 * gcc.dg/tree-ssa/divide-2.c: New test.
2470 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
2472 PR libgfortran/24945
2473 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
2475 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
2477 PR libgfortran/24945
2478 * gfortran.dg/open_status_2.f90: New test.
2480 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2482 * gcc.c-torture/execute/builtins/fprintf.c,
2483 gcc.c-torture/execute/builtins/fputs-lib.c,
2484 gcc.c-torture/execute/builtins/fputs.c,
2485 gcc.c-torture/execute/builtins/lib/fprintf.c,
2486 gcc.c-torture/execute/builtins/lib/printf.c,
2487 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
2489 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
2491 * gcc.dg/20050922-2.c: New test.
2493 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
2495 * objc.dg/gnu-runtime-3.m: New test.
2497 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2500 * g++.dg/other/void1.C: New test.
2502 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
2505 * gcc.dg/torture/fp-int-convert-float.c,
2506 gcc.dg/torture/fp-int-convert-double.c,
2507 gcc.dg/torture/fp-int-convert-long-double.c,
2508 gcc.dg/torture/fp-int-convert-timode.c,
2509 gcc.dg/torture/fp-int-convert-float80.c,
2510 gcc.dg/torture/fp-int-convert-float80-timode.c,
2511 gcc.dg/torture/fp-int-convert-float128.c,
2512 gcc.dg/torture/fp-int-convert-float128-timode.c,
2513 gcc.dg/torture/fp-int-convert.h: New files.
2515 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
2518 * gcc.dg/tree-ssa/bool-10.c: New test.
2519 * gcc.dg/tree-ssa/bool-11.c: New test.
2520 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
2522 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
2525 * tree-ssa/pr24990-1.c: New test.
2527 2005-11-24 Richard Guenther <rguenther@suse.de>
2528 Dirk Mueller <dmueller@suse.de>
2531 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
2532 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
2533 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
2534 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
2535 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
2536 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
2538 2005-11-23 Uros Bizjak <uros@kss-loka.si>
2540 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
2542 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
2545 * gcc.dg/Wc++-compat.c: New.
2546 * gcc.dg/Wno-c++-compat.c: New.
2548 2005-11-23 Alan Modra <amodra@bigpond.net.au>
2550 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
2551 (vspltish, vspltisw): Likewise.
2553 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2555 PR libgfortran/24794
2556 * gfortran.dg/namelist_12.f: Fix quotes.
2557 * gfortran.dg/namelist_13.f90: Fix quotes.
2558 * gfortran.dg/namelist_14.f90: Fix quotes.
2559 * gfortran.dg/namelist_15.f90: Fix quotes.
2560 * gfortran.dg/namelist_use.f90: Fix quotes.
2561 * gfortran.dg/namelist_use_only.f90: Fix quotes.
2562 * gfortran.dg/namelist_21.f90: New test.
2563 * gfortran.dg/namelist_22.f90: New test.
2565 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
2568 * gcc.c-torture/compile/pr23435.c: New.
2570 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
2572 * gcc.c-torture/execute/floatunsisf-1.c: New test.
2574 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
2576 * gcc.target/powerpc/405-macchw-1.c,
2577 gcc.target/powerpc/405-macchw-2.c,
2578 gcc.target/powerpc/405-macchwu-1.c,
2579 gcc.target/powerpc/405-macchwu-2.c,
2580 gcc.target/powerpc/405-machhw-1.c,
2581 gcc.target/powerpc/405-machhw-2.c,
2582 gcc.target/powerpc/405-machhwu-1.c,
2583 gcc.target/powerpc/405-machhwu-2.c,
2584 gcc.target/powerpc/405-maclhw-1.c,
2585 gcc.target/powerpc/405-maclhw-2.c,
2586 gcc.target/powerpc/405-maclhwu-1.c,
2587 gcc.target/powerpc/405-maclhwu-2.c,
2588 gcc.target/powerpc/405-mulchw-1.c,
2589 gcc.target/powerpc/405-mulchw-2.c,
2590 gcc.target/powerpc/405-mulchwu-1.c,
2591 gcc.target/powerpc/405-mulchwu-2.c,
2592 gcc.target/powerpc/405-mulhhw-1.c,
2593 gcc.target/powerpc/405-mulhhw-2.c,
2594 gcc.target/powerpc/405-mulhhwu-1.c,
2595 gcc.target/powerpc/405-mulhhwu-2.c,
2596 gcc.target/powerpc/405-mullhw-1.c,
2597 gcc.target/powerpc/405-mullhw-2.c,
2598 gcc.target/powerpc/405-mullhwu-1.c,
2599 gcc.target/powerpc/405-mullhwu-2.c,
2600 gcc.target/powerpc/405-nmacchw-1.c,
2601 gcc.target/powerpc/405-nmacchw-2.c,
2602 gcc.target/powerpc/405-nmachhw-1.c,
2603 gcc.target/powerpc/405-nmachhw-2.c,
2604 gcc.target/powerpc/405-nmaclhw-1.c,
2605 gcc.target/powerpc/405-nmaclhw-2.c,
2606 gcc.target/powerpc/440-macchw-1.c,
2607 gcc.target/powerpc/440-macchw-2.c,
2608 gcc.target/powerpc/440-macchwu-1.c,
2609 gcc.target/powerpc/440-macchwu-2.c,
2610 gcc.target/powerpc/440-machhw-1.c,
2611 gcc.target/powerpc/440-machhw-2.c,
2612 gcc.target/powerpc/440-machhwu-1.c,
2613 gcc.target/powerpc/440-machhwu-2.c,
2614 gcc.target/powerpc/440-maclhw-1.c,
2615 gcc.target/powerpc/440-maclhw-2.c,
2616 gcc.target/powerpc/440-maclhwu-1.c,
2617 gcc.target/powerpc/440-maclhwu-2.c,
2618 gcc.target/powerpc/440-mulchw-1.c,
2619 gcc.target/powerpc/440-mulchw-2.c,
2620 gcc.target/powerpc/440-mulchwu-1.c,
2621 gcc.target/powerpc/440-mulchwu-2.c,
2622 gcc.target/powerpc/440-mulhhw-1.c,
2623 gcc.target/powerpc/440-mulhhw-2.c,
2624 gcc.target/powerpc/440-mulhhwu-1.c,
2625 gcc.target/powerpc/440-mulhhwu-2.c,
2626 gcc.target/powerpc/440-mullhw-1.c,
2627 gcc.target/powerpc/440-mullhw-2.c,
2628 gcc.target/powerpc/440-mullhwu-1.c,
2629 gcc.target/powerpc/440-mullhwu-2.c,
2630 gcc.target/powerpc/440-nmacchw-1.c,
2631 gcc.target/powerpc/440-nmacchw-2.c,
2632 gcc.target/powerpc/440-nmachhw-1.c,
2633 gcc.target/powerpc/440-nmachhw-2.c,
2634 gcc.target/powerpc/440-nmaclhw-1.c,
2635 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
2637 2005-11-21 Jakub Jelinek <jakub@redhat.com>
2640 * gfortran.dg/inquire_9.f90: New test.
2643 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
2645 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
2648 * lib/target-supports.exp (check_effective_target_fortran_large_real):
2649 Check that 'cos' is supported.
2651 2005-11-21 Paul Thomas <pault@gcc.gnu.org
2654 * gfortran.dg/substring_equivalence.f90: New test.
2657 * gfortran.dg/auto_internal_assumed.f90: New test.
2659 2005-11-21 Uros Bizjak <uros@kss-loka.si>
2661 * gcc.dg/fold-div-2.c: New test.
2663 2005-11-20 Ian Lance Taylor <ian@airs.com>
2665 PR rtl-optimization/24883
2666 * gcc.c-torture/compile/pr24883.c: New test.
2668 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
2671 * gcc.c-torture/compile/pr20583.c: New.
2673 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
2675 * gcc.c-torture/execute/usmul.c: New test.
2677 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
2679 * gcc.dg/tree-ssa/vrp22.c: New test.
2681 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
2684 * gcc.dg/torture/pr24912-1.c: New test.
2686 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
2689 * gfortran.dg/arrayio_derived_1.f90: New test.
2691 2005-11-19 Richard Guenther <rguenther@suse.de>
2694 * gcc.dg/tree-ssa/pr23294.c: New testcase.
2696 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
2698 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
2700 2005-11-18 Mark Mitchell <mark@codesourcery.com>
2703 * g++.dg/template/friend39.C: New test.
2705 2005-11-18 James E Wilson <wilson@specifix.com>
2707 * gcc.dg/builtin-strstr.c: New.
2709 2005-11-18 Richard Henderson <rth@redhat.com>
2711 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
2712 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
2713 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
2714 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
2715 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
2716 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
2717 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
2718 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
2719 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
2720 renaming to remove initial "ia64-".
2722 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
2724 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
2726 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
2728 * g++.dg/cpp/string-2.C: New test.
2730 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
2732 * gcc.dg/tree-ssa/loop-14.c: New test.
2734 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
2735 Michael Chamberlain <michael@chamberlain.net.au>
2737 * ada/acats/run_all.sh (target_run): Kill long running tests.
2739 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2741 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
2742 * gcc.dg/cleanup-9.c: Likewise.
2743 * gcc.dg/cleanup-10.c: Likewise.
2744 * gcc.dg/cleanup-11.c: Likewise.
2746 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2749 * gfortran.dg/open_access_append_1.f90: New test.
2750 * gfortran.dg/open_access_append_2.f90: New test.
2752 2005-11-16 Richard Guenther <rguenther@suse.de>
2755 * gcc.c-torture/execute/pr24851.c: New testcase.
2757 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
2759 * gcc.dg/fold-overflow-1.c: New test.
2761 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
2763 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
2764 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
2766 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
2768 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
2770 * g++.dg/eh/forced2.C: Likewise.
2771 * g++.dg/eh/forced3.C: Likewise.
2772 * g++.dg/eh/forced4.C: Likewise.
2774 2005-11-11 Mike Stump <mrs@apple.com>
2776 * g++.old-deja/g++.mike/unused.C: Add.
2778 2005-11-15 Mark Mitchell <mark@codesourcery.com>
2781 * g++.dg/warn/Wcast-qual1.C: New test.
2783 2005-11-15 Jan Hubicka <jh@suse.cz>
2785 * gcc.dg/winline-5.c: Add large-unit-insns limit.
2787 2005-11-14 David Edelsohn <edelsohn@gnu.org>
2789 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
2791 2005-11-14 Diego Novillo <dnovillo@redhat.com>
2794 * gcc.dg/tree-ssa/pr24840.c: New test.
2796 2005-11-14 Janis Johnson <janis187@us.ibm.com>
2799 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
2801 2005-11-14 Dale Johannesen <dalej@apple.com>
2803 * gcc.c-torture/execute/20051113-1.c: New.
2805 2005-11-14 Mark Mitchell <mark@codesourcery.com>
2808 * g++.dg/template/crash43.C: New test.
2810 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
2812 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
2814 2005-11-13 Mark Mitchell <mark@codesourcery.com>
2817 * g++.dg/eh/spec8.C: New test.
2819 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
2821 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
2823 2005-11-13 Mark Mitchell <mark@codesourcery.com>
2826 * g++.dg/parse/ambig4.C: New test.
2827 * g++.dg/tc1/dr101.C: Adjust error markers.
2828 * g++.dg/lookup/strong-using-2.C: Likewise.
2829 * g++.dg/lookup/ambig5.C: Likewise.
2830 * g++.dg/lookup/ambig4.C: Likewise.
2831 * g++.dg/parse/crash22.C: Likewise.
2833 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
2835 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
2837 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
2839 * gcc.dg/nested-calls-1.c: New test.
2841 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2843 * gfortran.dg/complex_intrinsic_1.f90: New test.
2844 * gfortran.dg/complex_intrinsic_2.f90: New test.
2845 * gfortran.dg/fgetc_1.f90: New test.
2846 * gfortran.dg/fgetc_2.f90: New test.
2847 * gfortran.dg/fgetc_3.f90: New test.
2848 * gfortran.dg/ftell_1.f90: New test.
2849 * gfortran.dg/ftell_2.f90: New test.
2850 * gfortran.dg/gnu_logical_1.F: New test.
2851 * gfortran.dg/gnu_logical_2.f90: New test.
2853 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
2856 * testsuite/gcc.dg/pr24820.c: New test.
2858 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
2860 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
2861 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
2864 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2867 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
2869 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
2871 * gcc.target/cris/cris.exp: New file.
2872 * gcc.target/cris/rld-legit1.c: New test.
2873 * gcc.target/cris/rld-legit2.c: New test.
2875 2005-11-12 Jakub Jelinek <jakub@redhat.com>
2878 * g++.dg/opt/pr24780.C: New test.
2881 * g++.dg/template/asm1.C: New test.
2883 2005-11-12 Steven G. Kargl <kargls@comcast.net>
2885 PR libgfortran/24787
2886 * gfortran.dg/scan_1.f90: New test.
2888 2005-11-12 Jan Hubicka <jh@suse.cz>
2890 * gcc.target/i386/minmax-1.c: New.
2891 * gcc.target/i386/minmax-2.c: New.
2893 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
2895 * gcc.dg/pr24445.c: Fix for 64-bit targets.
2897 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
2899 * gcc.c-torture/execute/20051110-1.c,
2900 gcc.c-torture/execute/20051110-2.c: New tests.
2902 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
2905 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
2908 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
2910 * lib/target-libpath.exp (get_shlib_extension): New proc.
2911 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
2912 * lib/gfortran.exp (gfortran_link_flags): Likewise.
2913 * lib/objc.exp (objc_target_compile): Likewise.
2914 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
2917 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
2919 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
2921 * lib/target-supports.exp (check_effective_target_static_libgfortran):
2922 Add -static to additional_flags and pass it to target_compile.
2924 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2926 PR libgfortran/24719
2927 gfortran.dg/read_noadvance.f90: New test.
2929 PR libgfortran/24699
2930 gfortran.dg/fmt_t_2.f90: New test.
2932 PR libgfortran/24785
2933 gfortran.dg/read_x_eor.f90: New test.
2935 PR libgfortran/24584
2936 gfortran.dg/namelist_empty.f90: Rename test.
2938 PR libgfortran/24489
2939 gfortran/read_eor.f90: Rename test.
2941 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
2944 * gfortran.dg/automatic_module_variable.f90: New test.
2946 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
2949 * gcc.dg/pr24445.c: New test.
2951 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
2955 * gfortran.dg/recursive_statement_functions.f90: Add statement
2956 functions using inline intrinsic functions and parameters to test
2957 that they no longer seg-fault.
2960 gfortran.dg/nested_modules_4.f90: New test.
2961 gfortran.dg/nested_modules_5.f90: New test.
2963 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2966 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
2968 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
2970 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
2973 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2975 * gcc.dg/sparc-getcontext-1.c: New test.
2977 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
2979 * gcc.dg/ifcvt-fabs-1.c: New test.
2981 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
2984 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
2985 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
2987 2005-11-09 Richard Guenther <rguenther@suse.de>
2989 PR tree-optimization/24716
2990 * gcc.c-torture/execute/pr24716.c: New testcase.
2992 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
2994 * gcc.dg/pr24624.c: Disable for non S/390 targets.
2996 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
2999 * gcc.dg/pr24624.c: Testcase added.
3001 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
3004 * g++.dg/other/pr24623.C: Testcase added.
3006 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
3009 * gfortran-dg/pure_byref_1.f90: New.
3010 * gfortran-dg/pure_byref_2.f90: New.
3012 2005-11-09 Uros Bizjak <uros@kss-loka.si>
3015 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
3016 * gcc.dg/dg.exp: Run main loop also for *.i files.
3018 2005-11-08 Jakub Jelinek <jakub@redhat.com>
3021 * g++.dg/tls/diag-3.C: New test.
3022 * g++.dg/tls/diag-4.C: New test.
3023 * g++.dg/tls/static-1.C: New test.
3024 * g++.dg/tls/static-1a.cc: New file.
3026 2005-11-08 Diego Novillo <dnovillo@redhat.com>
3029 * g++.dg/tree-ssa/pr23046.C: New test.
3031 2005-11-08 Devang Patel <dpatel@apple.com>
3033 PR tree-optimization/23115
3034 * gcc.dg/tree-ssa/pr23115.c: New.
3036 2005-11-08 David Edelsohn <edelsohn@gnu.org>
3038 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
3039 * gcc.target/powerpc/pr16155.c: Same.
3040 * gcc.target/powerpc/altivec-1.c: Same.
3041 * gcc.target/powerpc/altivec-2.c: Same.
3042 * gcc.target/powerpc/altivec-3.c: Same.
3043 * gcc.target/powerpc/altivec-5.c: Same.
3044 * gcc.target/powerpc/altivec-11.c: Same.
3045 * gcc.target/powerpc/altivec-12.c: Same.
3046 * gcc.target/powerpc/altivec-14.c: Same.
3047 * gcc.target/powerpc/altivec-22.c: Same.
3048 * gcc.target/powerpc/altivec-consts.c: Same.
3049 * gcc.target/powerpc/altivec-pr22085.c: Same.
3050 * gcc.target/powerpc/altivec-splat.c: Same.
3051 * gcc.target/powerpc/altivec-varargs-1.c: Same.
3052 * gcc.target/powerpc/altivec-vec-merge.c: Same.
3053 * gcc.target/powerpc/darwin-longlong.c: Same.
3055 2005-11-08 Uros Bizjak <uros@kss-loka.si>
3058 * gcc.dg/pr19340.c: New test.
3060 2005-11-07 Ian Lance Taylor <ian@airs.com>
3062 PR rtl-optimization/24683
3063 * gcc.dg/pr24683.c: New test.
3065 2005-11-07 Uros Bizjak <uros@kss-loka.si>
3067 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
3068 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
3070 2005-11-07 Uros Bizjak <uros@kss-loka.si>
3072 * gcc.target/i386/pr23376.c: Compile with -mmmx.
3074 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
3076 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
3078 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
3082 * gcc.target/powerpc/altivec-consts.c,
3083 gcc.target/powerpc/altivec-splat.c: New testcase.
3085 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
3089 * gcc.dg/overflow-2.c: New testcase.
3091 2005-11-07 Jakub Jelinek <jakub@redhat.com>
3093 PR rtl-optimization/23567
3094 * gcc.c-torture/execute/20051104-1.c: New test.
3096 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
3099 gfortran.dg/private_type_2.f90: Modified to check that case with
3100 PRIVATE declaration within derived type is accepted.
3103 gfortran.dg/pointer_assign_1.f90: New test.
3106 * gfortran.dg/arrayio_0.f90: New test.
3109 gfortran.dg/data_initialized.f90: New test.
3110 gfortran.dg/data_constraints_1.f90: New test.
3111 gfortran.dg/data_constraints_2.f90: New test.
3113 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
3117 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
3119 2005-11-06 Diego Novillo <dnovillo@redhat.com>
3122 * gcc.dg/tree-ssa/pr24670.c: New test.
3124 2005-11-05 Ian Lance Taylor <ian@airs.com>
3127 * gcc.target/i386/pr22432.c: New test.
3129 2005-11-05 Richard Henderson <rth@redhat.com>
3131 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
3132 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
3133 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
3134 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
3135 from gcc.dg/alpha-*.
3136 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
3137 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
3139 2005-11-05 Andreas Jaeger <aj@suse.de>
3141 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
3143 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
3146 * gcc.dg/torture/pr23424-1.c: New test.
3148 2005-11-04 Richard Henderson <rth@redhat.com>
3150 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
3151 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
3152 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
3153 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
3154 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
3155 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
3156 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
3157 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
3158 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
3159 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
3160 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
3161 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
3162 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
3163 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
3164 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
3165 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
3166 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
3167 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
3168 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
3169 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
3170 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
3171 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
3172 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
3173 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
3175 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
3176 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
3177 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
3178 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
3179 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
3180 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
3181 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
3182 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
3183 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
3184 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
3185 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
3186 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
3187 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
3188 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
3189 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
3190 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
3191 gcc.target/i386/lea.c, gcc.target/i386/local.c,
3192 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
3193 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
3194 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
3195 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
3196 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
3197 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
3198 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
3199 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
3200 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
3201 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
3202 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
3203 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
3204 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
3205 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
3206 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
3207 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
3208 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
3209 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
3210 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
3211 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
3212 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
3213 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
3214 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
3215 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
3216 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
3217 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
3218 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
3219 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
3221 2005-11-04 Diego Novillo <dnovillo@redhat.com>
3224 * gcc.dg/tree-ssa/pr24627.c: New test.
3226 2005-11-04 Paul Brook <paul@codesourcery.com>
3228 * gcc.dg/tls/opt-10.c: New test.
3230 2005-11-04 Andreas Jaeger <aj@suse.de>
3232 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
3233 avoid extra warnings.
3235 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3238 * gcc/testsuite/lib/target-supports.exp
3239 (check_effective_target_static_libgfortran): New
3240 static_libgfortran effective target.
3241 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
3242 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
3244 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
3246 * gcc.dg/pr24615.c: Guard test with { target fpic }.
3248 2005-11-03 Josh Conner <jconner@apple.com>
3251 g++.dg/ext/array2.C: New test.
3252 g++.dg/template/dependent-name3.C: New test.
3253 g++.dg/template/dependent-name4.C: New test.
3254 g++.dg/template/sfinae2.C: New test.
3256 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
3258 PR preprocessor/22042
3259 * gcc.dg/cpp/strify4.c: New test.
3261 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
3264 * g++.dg/cpp/string-1.C: New test.
3266 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
3268 * gcc.target/powerpc: New directory.
3269 * gcc.target/powerpc/powerpc.exp: New file.
3270 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
3271 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
3272 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
3273 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
3274 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
3275 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
3276 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
3277 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
3278 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
3279 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
3280 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
3281 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
3282 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
3283 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
3284 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
3285 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
3286 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
3287 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
3288 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
3289 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
3290 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
3291 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
3292 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
3293 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
3294 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
3295 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
3296 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
3297 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
3298 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
3299 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
3300 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
3301 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
3302 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
3303 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
3305 2005-11-03 Mark Mitchell <mark@codesourcery.com>
3308 * g++.dg/warn/inline2.C: New test.
3310 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
3313 * g++.dg/ext/c99struct1.C: New test.
3314 * gcc.dg/union-cast-1.c: New test.
3315 * gcc.dg/union-cast-2.c: New test.
3316 * gcc.dg/union-cast-3.c: New test.
3318 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
3321 * gcc.c-torture/execute/zero-struct-2.c: New test.
3323 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
3326 * g++.dg/init/switch1.C: New test.
3328 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3330 * gcc.dg/delay-slot-1.c: New test.
3332 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
3335 * gcc.dg/pr24620.c: New test.
3337 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
3340 * gcc.dg/format/unnamed-1.c: New test.
3342 2005-11-02 Mark Mitchell <mark@codesourcery.com>
3345 * g++.dg/expr/cond8.C: New test.
3348 * g++.dg/parse/dot1.C: New test.
3350 2005-11-02 Jan Hubicka <jh@suse.cz>
3353 * gcc.dg/i386-lea.c: New test
3355 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
3358 * gcc.dg/pr24615.c: New test.
3360 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
3363 * gcc.dg/pr24600.c: New test.
3365 2005-11-02 Mark Mitchell <mark@codesourcery.com>
3368 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
3369 * g++.dg/parse/typename9.C: New test.
3370 * g++/dg/parse/typename10.C: Likewise.
3372 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
3375 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
3376 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
3377 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
3379 2005-11-02 Mark Mitchell <mark@codesourcery.com>
3382 * g++.dg/debug/static1.C: New test.
3384 2005-11-02 Josh Conner <jconner@apple.com>
3386 * g++.dg/crash38.C: moved into proper directory...
3387 * g++.dg/template/crash42.C: ...here
3389 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
3392 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
3393 pcc_bitfield_type_matters || default_packed.
3395 * lib/target-supports.exp
3396 (check_effective_target_pcc_bitfield_type_matters): New proc.
3397 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
3400 * lib/target-supports.exp (check_effective_default_packed): New proc.
3401 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
3402 Gate expected errors on target ! default_packed.
3403 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
3405 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3407 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
3410 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3413 * gfortran.dg/entry_5.f90: New.
3414 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
3416 2005-11-01 Bob Wilson <bob.wilson@acm.org>
3418 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
3420 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
3423 gfortran.dg/namelist_blockdata.f90: New test.
3426 gfortran.dg/external_implicit_none.f90: New test.
3429 * gfortran.dg/secnds.f: New test.
3431 2005-10-31 Jan Hubicka <jh@suse.cz>
3434 * gcc.c-torture/compile/pr20928.c: New test.
3436 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
3439 * gcc.c-torture/compile/zero-strct-5.c: New test.
3441 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
3443 PR libgfortran/24584
3444 * gfortran.dg/pr24584.f90: New test.
3446 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
3449 * gfortran.dg/char_result_9.f90: New.
3450 * gfortran.dg/char_result_10.f90: New.
3452 2005-10-30 Jan Hubicka <jh@suse.cz>
3454 * g++.dg/tree-ssa/pr24172.C: New testcase.
3456 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3458 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
3460 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
3462 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
3463 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
3464 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
3465 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
3466 gfortran.dg/enum_9.f90,
3467 gfortran.fortran-torture/compile/enum_1.f90,
3468 gfortran.fortran-torture/execute/enum_1.f90,
3469 gfortran.fortran-torture/execute/enum_2.f90,
3470 gfortran.fortran-torture/execute/enum_3.f90,
3471 gfortran.fortran-torture/execute/enum_4.f90: New tests.
3473 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
3476 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
3477 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
3479 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3482 * gfortran.dg/mixed_io_1.f90: New test.
3483 * gfortran.dg/mixed_io_1.c: New file.
3485 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3487 * gfortran.dg/malloc_free_1.f90: New test.
3489 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
3491 * gcc.dg/nested-func-4.c: Require profiling -pg.
3493 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3496 * g++.dg/warn/main-2.C: New test.
3498 2005-10-28 Steven G. Kargl <kargls@comcast.net>
3501 * gfortran.dg/interface_2.f90: new test.
3503 2005-10-28 Josh Conner <jconner@apple.com>
3506 * g++.dg/template/crash38.C: New test.
3507 * g++.dg/parse/explicit1.C: Change expected errors.
3509 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3512 * g++.dg/other/large-size-array.C: New test.
3514 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3517 * g++.dg/opt/complex4.C: New test.
3519 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
3521 * gcc.dg/nested-func-4.c: New test.
3523 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
3526 gfortran.dg/derived_recursion.f90: New test.
3527 gfortran.dg/implicit_actual.f90: New test.
3529 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
3531 PR middle-end/24295, PR testsuite/24477
3532 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
3533 removed when weakref hits the tree.
3535 2005-10-25 Jakub Jelinek <jakub@redhat.com>
3537 * gfortran.dg/cray_pointers_4.f90: New test.
3539 * gfortran.dg/cray_pointers_5.f90: New test.
3541 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
3544 * gfortran.dg/assign_5.f90: New test.
3545 * gfortran.dg/assign_6.f: New test.
3547 2005-10-25 Uros Bizjak <uros@kss-loka.si>
3549 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
3550 CPU has no SSE support.
3552 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
3554 PR libgfortran/24224
3555 * gfortran.dg/arrayio_1.f90: Update attribution.
3556 * gfortran.dg/arrayio_2.f90: Update attribution.
3557 * gfortran.dg/arrayio_3.f90: Update attribution.
3558 * gfortran.dg/arrayio_4.f90: Update test conditions.
3559 * gfortran.dg/arrayio_5.f90: Update attribution.
3560 * gfortran.dg/arrayio_6.f90: New test.
3561 * gfortran.dg/arrayio_7.f90: New test.
3563 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
3565 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
3567 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
3569 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
3571 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
3574 * gfortran.dg/namelist_char_only.f90: New test.
3576 2005-10-24 Asher Langton <langton2@llnl.gov>
3580 * gfortran.dg/cray_pointers_1.f90: New test.
3581 * gfortran.dg/cray_pointers_2.f90: New test.
3582 * gfortran.dg/cray_pointers_3.f90: New test.
3583 * gfortran.dg/loc_1.f90: New test.
3584 * gfortran.dg/loc_2.f90: New test.
3586 2005-10-24 Steven Bosscher <stevenb@suse.de>
3588 * gcc.dg/pr24225.c: New test.
3590 2005-10-24 Asher Langton <langton2@llnl.gov>
3592 * gfortran.dg/dup_save_1.f90: New test.
3593 * gfortran.dg/dup_save_2.f90: New test.
3595 2005-10-24 Paul Brook <paul@codesourcery.com>
3598 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
3601 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
3603 PR libgfortran/24489
3604 * gfortran.dg/pr24489.f90: New test.
3606 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
3609 * gfortran.dg/ichar_1.f90: Add tests for derived types.
3611 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
3614 * g++.dg/init/array16.C: Skip for mmix-*-*.
3616 2005-10-23 Asher Langton <langton2@llnl.gov>
3618 * gfortran.dg/byte_1.f90: New test.
3619 * gfortran.dg/byte_2.f90: New test.
3621 2005-10-23 David Edelsohn <edelsohn@gnu.org>
3623 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
3625 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
3628 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
3631 * gfortran.dg/merge_char_const.f90: New test.
3634 * gfortran.dg/spread_scalar_source.f90: New test.
3636 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
3638 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
3640 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
3641 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
3643 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
3645 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
3648 * gfortran.dg/der_pointer_4.f90: New.
3650 2005-10-22 David Ayers <d.ayers@inode.at>
3652 * obj-c++.dg/except-1.mm: Simplify.
3654 2005-10-21 David Ayers <d.ayers@inode.at>
3656 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
3658 2005-10-21 Jakub Jelinek <jakub@redhat.com>
3660 * gfortran.dg/assumed_dummy_2.f90: New test.
3662 2005-10-21 James E Wilson <wilson@specifix.com>
3664 PR preprocessor/15220
3665 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
3667 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
3669 * gcc.c-torture/execute/20051021-1.c: New test.
3671 2005-10-21 Mark Mitchell <mark@codesourcery.com>
3674 * g++.dg/ext/tmplattr1.C: New test.
3676 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
3679 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
3681 2005-10-20 Geoffrey Keating <geoffk@apple.com>
3683 * obj-c++.dg/except-1.mm: New.
3685 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
3687 2005-10-21 Alan Modra <amodra@bigpond.net.au>
3689 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
3691 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
3694 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
3695 declarations with the same names as thunks' alias targets, use
3697 * gcc.dg/attr-alias-3.c: New test.
3698 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
3700 2005-10-20 Mark Mitchell <mark@codesourcery.com>
3703 * g++.dg/parse/access8.C: New test.
3705 2005-10-20 Richard Guenther <rguenther@suse.de>
3708 * g++.dg/tree-ssa/pr24439.C: New testcase.
3710 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3712 * g++.dg/opt/delay-slot-1.C: New test.
3714 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
3717 * gfortran.fg/der_init_1.f90: New.
3719 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
3721 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
3723 2005-10-19 Mark Mitchell <mark@codesourcery.com>
3726 * g++.dg/parse/error28.C: New test.
3728 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3730 * gcc.dg/profile-generate-2.c: New test.
3732 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
3735 * g++.dg/ext/dllimport11.C: New.
3737 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3740 * g++.dg/other/friend3.C: New test.
3742 2005-10-18 Mark Mitchell <mark@codesourcery.com>
3745 * g++.dg/template/error19.C: New test.
3747 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
3750 * g++.dg/overload/koenig2.C: New.
3753 * g++.dg/overload/error2.C: New.
3756 * g++.dg/inherit/covariant14.C: New.
3758 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3761 * g++.dg/parse/for1.C: New test.
3763 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
3766 * gfortran.dg/host_dummy_index_1.f90: New test.
3769 * gfortran.dg/automatic_char_len_2.f90: New test.
3772 * gfortran.dg/recursive_statement_functions.f90: New test.
3775 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
3778 * gfortran.dg/external_initializer.f90: New test.
3781 * non_module_public.f90: New test.
3783 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
3786 * g++.dg/template/overload7.C: New.
3789 * g++.dg/other/switch2.C: Remove expected warnings.
3792 * g++.dg/template/defarg6.C: New.
3794 2005-10-17 Uros Bizjak <uros@kss-loka.si>
3797 * gcc.target/i386/pr24315.c: New test.
3799 2005-10-16 Mark Mitchell <mark@codesourcery.com>
3802 * g++.dg/template/static21.C: New test.
3803 * g++.dg/template/static21-a.cc: Likewise.
3805 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
3808 * g++.dg/warn/Wswitch-default-1.C: New test.
3809 * g++.dg/warn/Wswitch-default-2.C: New test.
3811 2005-10-16 Mark Mitchell <mark@codesourcery.com>
3814 * g++.dg/parse/template18.C: New test.
3815 * g++.dg/template/nontype15.C: Likewise.
3817 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
3820 * gfortran.dg/spec_expr_2.f90: New.
3822 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
3824 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
3825 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
3826 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
3827 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
3828 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
3829 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
3830 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
3831 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
3832 previous target-specific skips and warning-message matches where
3835 2005-10-15 Mark Mitchell <mark@codesourcery.com>
3838 * g++.dg/warn/Wctor-dtor.C: New test.
3840 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3843 * gcc.dg/for-1.c: New test.
3845 2005-10-14 Mark Mitchell <mark@codesourcery.com>
3848 * g++.dg/warn/Wconversion1.C: New test.
3849 * g++.dg/ext/packed4.C: Compile with -w.
3850 * g++.dg/opt/20050511-1.C: Likewise.
3851 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
3853 2005-10-14 Jakub Jelinek <jakub@redhat.com>
3855 * gfortran.dg/boz_5.f90: New test.
3857 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
3860 * g++.dg/other/switch2.C: New.
3863 * g++.dg/init/ctor7.C: New.
3865 2005-10-13 David Edelsohn <edelsohn@gnu.org>
3868 * g++.dg/parse/crash32.C: New test.
3870 2005-10-13 Mark Mitchell <mark@codesourcery.com>
3873 * g++.dg/init/goto2.C: New test.
3876 * g++.dg/template/crash/41.C: New test.
3879 * g++.dg/template/crash40.C: New test.
3882 * g++.dg/parse/friend5.C: New test.
3885 * g++.dg/template/crash38.C: New test.
3888 * g++.dg/template/friend38.C: New test.
3891 * g++.dg/template/crash39.C: New test.
3893 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
3895 * gcc.dg/debug/dwarf2/dwarf-char1.c,
3896 gcc.dg/debug/dwarf2/dwarf-char2.c,
3897 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
3899 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
3901 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
3903 * gcc.dg/dll-2.c: Add tests for warnings.
3904 * gcc.dg/dll-3.c: Likewise.
3905 * gcc.dg/dll-4.c: Likewise.
3907 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
3908 * g++.dg/ext/dllimport2.C: Likewise.
3909 * g++.dg/ext/dllimport3.C: Likewise.
3910 * g++.dg/ext/dllimport7.C: Likewise.
3911 * g++.dg/ext/dllimport8.C: Likewise.
3912 * g++.dg/ext/dllimport9.C: Likewise.
3914 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
3917 * gfortran.dg/derived_pointer_recursion.f90: New test.
3919 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
3921 * gcc.c-torture/execute/20051012-1.c: New test.
3923 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
3926 * gfortran.dg/automatic_char_len_1.f90: New test.
3928 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
3931 * gfortran.dg/save_common.f90: New test.
3934 * gfortran.dg/save_result.f90: New test.
3936 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
3939 * g++.dg/template/dependent-expr1.C: Add new expected error.
3940 * g++.dg/template/dependent-expr2.C: Adjust error text.
3941 * g++.dg/template/overload6.C: New.
3944 * g++.dg/other/typename8.C: New.
3947 * g++.dg/other/return1.C: New.
3949 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
3952 * g++.dg/ext/label5.C: New.
3954 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
3957 * g++.dg/parse/crash31.C: New.
3959 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
3961 * g++.dg/ipa/ipa-1.c: New test.
3962 * g++.dg/ipa/ipa-2.c: New test.
3963 * g++.dg/ipa/ipa-3.c: New test.
3964 * g++.dg/ipa/ipa-4.c: New test.
3965 * g++.dg/ipa/ipa-5.c: New test.
3966 * g++.dg/ipa/ipa.exp: New file.
3968 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
3971 * gfortran.dg/private_type_3.f90: New test.
3973 2005-10-11 Steven G. Kargl <kargls@comcast.net>
3976 gfortran.dg/aint_anint_1.f90: New test.
3978 2005-10-11 Steven G. Kargl <kargls@comcast.net>
3980 PR libgfortran/24313
3981 gfortran.dg/csqrt.f: New test.
3983 2005-10-11 Ian Lance Taylor <ian@airs.com>
3986 * g++.dg/warn/noeffect7.C: New test.
3987 * g++.dg/warn/noeffect2.C: Instantiate templates.
3988 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
3991 2005-10-11 Mark Mitchell <mark@codesourcery.com>
3994 * g++.dg/init/float1.C: New test.
3997 * g++.dg/init/member1.C: Tweak error markers.
3999 2005-10-11 Janis Johnson <janis187@us.ibm.com>
4002 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
4003 Check for null pointer.
4005 2005-10-11 Mark Mitchell <mark@codesourcery.com>
4008 * g++.dg/parse/ret-type3.C: New test.
4010 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
4013 * gcc.c-torture/compile/pr23946.c: New test.
4015 2005-10-11 Jakub Jelinek <jakub@redhat.com>
4017 * g++.dg/opt/mmx2.C: New test.
4019 2005-10-10 Mark Mitchell <mark@codesourcery.com>
4022 * g++.dg/template/static20.C: New test.
4025 * g++.dg/warn/Wunused-12.C: New test.
4028 * g++.dg/template/arg4.C: New test.
4030 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4032 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
4033 * gcc.dg/ucnid-3.c: Likewise.
4034 * gcc.dg/ucnid-4.c: Likewise.
4035 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
4036 * g++.dg/other/ucnid-1.C: Likewise.
4037 * gcc.dg/sparc-frame-1.c: New test.
4039 2005-10-10 Mark Mitchell <mark@codesourcery.com>
4042 * g++.dg/template/spec27.C: New test.
4045 * g++.dg/template/static19.C: New test.
4047 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4049 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
4050 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
4052 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
4055 * gfortran.fortran-torture/compile/pr24136.f: New test.
4057 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
4060 * g++.dg/parse/crash30.C: New test.
4062 2005-10-07 Richard Guenther <rguenther@suse.de>
4065 * gcc.c-torture/compile/pr24227.c: New testcase.
4067 2005-10-07 Steve Ellcey <sje@cup.hp.com>
4069 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
4070 Do not put aligned attributes on array elements.
4072 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
4074 PR testsuite/23611, PR testsuite/23615
4075 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
4076 writing prototypes of library functions by hand.
4077 * obj-c++.dg/bitfield-4.mm: Likewise.
4078 * obj-c++.dg/const-str-4.mm: Likewise.
4079 * obj-c++.dg/encode-4.mm: Likewise.
4080 * obj-c++.dg/encode-5.mm: Likewise.
4081 * obj-c++.dg/encode-6.mm: Likewise.
4082 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
4083 * obj-c++.dg/method-10.mm: Likewise.
4084 * obj-c++.dg/method-17.mm: Likewise.
4085 * obj-c++.dg/method-19.mm: Likewise.
4086 * obj-c++.dg/try-catch-2.mm: Likewise.
4088 2005-10-06 Richard Henderson <rth@redhat.com>
4091 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
4093 2005-10-06 Dale Johannesen <dalej@apple.com>
4095 * gcc.c-torture/execute/20030125-1.c: Correct.
4097 2005-10-06 Richard Guenther <rguenther@suse.de>
4099 PR tree-optimization/24238
4100 * g++.dg/tree-ssa/pr24238.C: New testcase.
4102 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
4105 * gfortran.dg/der_pointer_3.f90: New test.
4107 2005-10-05 Devang Patel <dpatel@apple.com>
4110 * g++.dg/other/PR23205.C: New.
4112 2005-10-05 Richard Henderson <rth@redhat.com>
4115 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
4116 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
4118 2005-10-05 Dale Johannesen <dalej@apple.com>
4120 * gcc.c-torture/execute/float-floor.c: New.
4122 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
4124 PR tree-optimization/21419
4125 PR tree-optimization/24146
4126 PR tree-optimization/24151
4128 * g++.dg/ext/asm7.C: New.
4129 * g++.dg/ext/asm8.C: New.
4130 * gcc.dg/asm-1.c: Compile on all targets.
4131 * gcc.dg/asm-pr24146.c: New.
4132 * gcc.dg/pr21419.c: Adjust error messages.
4134 2005-10-05 Richard Guenther <rguenther@suse.de>
4137 * gfortran.fortran-torture/compile/empty.f90: New testcase.
4139 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
4142 * g++.dg/template/spec22.C: Robustify test.
4143 * g++.dg/template/spec26.C: New.
4145 2005-10-05 Uros Bizjak <uros@kss-loka.si>
4147 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
4148 if target supports vector instructions.
4150 2005-10-04 Geoffrey Keating <geoffk@apple.com>
4152 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
4155 2005-10-04 Janis Johnson <janis187@us.ibm.com>
4157 * lib/target-supports.exp (check_effective_target_fortran_large_real,
4158 check_effective_target_fortran_large_int): Replace cached result
4159 when target changes.
4161 2005-10-04 Devang Patel <dpatel@apple.com>
4163 * gcc.dg/i386-sse-vect-types.c: New.
4165 2005-10-04 Ian Lance Taylor <ian@airs.com>
4167 PR preprocessor/13726
4168 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
4169 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
4171 2005-10-04 Richard Guenther <rguenther@suse.de>
4174 * gcc.dg/noncompile/pr23576.c: New testcase.
4176 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
4179 * gcc.dg/register-var-3.c: New test.
4181 2005-10-04 Steven Bosscher <stevenb@suse.de>
4183 * gcc.dg/pr23049.c: New test.
4185 * gcc.dg/ucnid-4.c: Fix test.
4187 2005-10-03 Diego Novillo <dnovillo@redhat.com>
4190 * gcc.c-torture/compile/pr23445.c: New test.
4192 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
4194 * g++.dg/overload/unknown1.C: New.
4196 2005-10-03 Mark Mitchell <mark@codesourcery.com>
4199 * g++.dg/template/repo4.C: New test.
4201 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4204 * gfortran.dg/large_real_kind_2.F90: New test.
4205 * gfortran.dg/large_integer_kind_2.f90: New test.
4207 2005-10-03 Uros Bizjak <uros@kss-loka.si>
4209 * lib/target-supports.exp (check_effective_target_vect_shift):
4210 Implement with result caching. Add i?86, x86_64 and ia64 targets.
4211 (check_effective_target_vect_condition): Fix copy-n-pasto.
4213 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
4214 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
4217 2005-10-02 Mark Mitchell <mark@codesourcery.com>
4220 * g++.dg/template/overload5.C : New test.
4223 * g++.dg/expr/stdarg1.C: New test.
4225 2005-10-02 Diego Novillo <dnovillo@redhat.com>
4228 * gcc.c-torture/execute/pr24142.c: New test.
4230 2005-10-01 Diego Novillo <dnovillo@redhat.com>
4233 * gcc.c-torture/execute/pr24141.c: New test.
4235 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
4236 Diego Novillo <dnovillo@redhat.com>
4239 * gcc.c-torture/execute/pr23604.c: New test.
4241 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
4250 gfortran.dg/equiv_constraint_1.f90: New test.
4251 gfortran.dg/equiv_constraint_2.f90: New test.
4252 gfortran.dg/equiv_constraint_3.f90: New test.
4253 gfortran.dg/equiv_constraint_4.f90: New test.
4254 gfortran.dg/equiv_constraint_5.f90: New test.
4255 gfortran.dg/equiv_constraint_6.f90: New test.
4256 gfortran.dg/equiv_constraint_7.f90: New test.
4257 gfortran.dg/equiv_constraint_8.f90: New test.
4258 gfortran.dg/private_type_1.f90: New test.
4259 gfortran.dg/private_type_2.f90: New test.
4260 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
4261 980628-10.f: Assert std=gnu to permit mixing of
4262 types in equivalence statements.
4264 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
4267 * gfortran.dg/open_status_1.f90: New.
4269 2005-09-30 Uros Bizjak <uros@kss-loka.si>
4271 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
4272 * gcc.dg/vect/pr22480.c: Clean up temp files.
4273 * gcc.dg/vect/pr23831.c: Clean up temp files.
4274 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
4275 Clean up temp files.
4276 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
4277 Clean up temp files.
4279 * gcc.dg/20050309-1.c: Clean up temp files.
4280 * gcc.dg/20050325-1.c: Clean up temp files.
4282 2005-09-30 Uros Bizjak <uros@kss-loka.si>
4284 PR tree-optimization/24059
4285 * gcc.dg/vect/pr24059.c : New test.
4287 2005-09-29 Jakub Jelinek <jakub@redhat.com>
4290 * gcc.c-torture/execute/20050929-1.c: New test.
4292 2005-09-29 Steven Bosscher <stevenb@suse.de>
4294 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
4296 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
4299 * gcc.dg/pr21419.c: New test.
4301 2005-09-29 Steven Bosscher <stevenb@suse.de>
4303 * gcc.dg/pr23911.c: New test.
4305 2005-09-28 Mark Mitchell <mark@codesourcery.com>
4307 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
4310 * g++.dg/parse/qualified4.C: New test.
4311 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
4312 * g++.old-deja/g++.mike/p8154.C: Likewise.
4314 2005-09-27 Mark Mitchell <mark@codesourcery.com>
4317 * g++.dg/template/friend37.C: New test.
4318 * g++.dg/parse/crash28.C: Adjust error markers.
4320 2005-09-27 Jakub Jelinek <jakub@redhat.com>
4323 * gfortran.fortran-torture/execute/save_2.f90: New decl.
4325 2005-09-27 Devang Patel <dpatel@apple.com>
4327 PR tree-optimization/23625
4328 * gcc.dg/pr23625.c: New test.
4330 2005-09-27 Uros Bizjak <uros@kss-loka.si>
4332 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
4333 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
4335 2005-09-26 Jakub Jelinek <jakub@redhat.com>
4338 * gfortran.fortran-torture/execute/save_1.f90: New test.
4339 * gfortran.dg/save_1.f90: New test.
4341 2005-09-26 Uros Bizjak <uros@kss-loka.si>
4343 * gcc.target/i386/builtin-apply-mmx.c: New test.
4346 * gcc.target/i386/pr22576.c: New test.
4349 * gcc.target/i386/pr22585.c: New test.
4352 * gcc.target/i386/pr23268.c: New test.
4355 * gcc.dg/vect/pr23831.c: New test.
4358 * gcc.target/i386/pr24055.c: New test.
4360 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
4362 PR tree-optimization/23960
4363 * gcc.c-torture/compile/pr23960.c: New.
4365 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
4368 * gfortran.dg/nested_modules_3.f90: New.
4370 2005-09-22 Steven G. Kargl <kargls@comcast.net>
4373 gfortran.dg/interface_1.f90: New test.
4375 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
4376 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4379 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
4381 2005-09-22 Steven G. Kargl <kargls@comcast.net>
4384 * gfortran.dg/imag_1.f: New test.
4385 * gfortran.dg/imag_2.f: Ditto.
4387 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
4389 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
4391 2005-09-22 Jakub Jelinek <jakub@redhat.com>
4394 * g++.dg/warn/pr21983.C: New test.
4396 2005-09-21 Mark Mitchell <mark@codesourcery.com>
4399 * g++.dg/template/array14.C: New test.
4401 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
4404 * gfortran.dg/der_ptr_component_1.f90: New test.
4406 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4409 * g++.dg/template/error1.C: Reject "no matching function" message.
4411 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4414 * g++.dg/lookup/error1.C: New test.
4416 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
4418 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
4419 functionality of the testcase.
4421 2005-09-20 Richard Henderson <rth@redhat.com>
4423 * gcc.dg/vect/vect-22.c: Require vect_float.
4424 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
4426 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
4428 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
4429 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
4430 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
4431 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
4432 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
4433 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
4434 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
4435 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
4436 * gcc.dg/cpp/ucnid-8.c: New test.
4438 2005-09-20 Jakub Jelinek <jakub@redhat.com>
4440 PR tree-optimization/23929
4441 * gcc.c-torture/compile/pr23929.c: New test.
4443 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
4445 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
4448 2005-09-20 Steve Ellcey <sje@cup.hp.com>
4451 * g++.dg/other/pr22003.C: Require named sections.
4453 2005-09-20 Jakub Jelinek <jakub@redhat.com>
4456 * g++.dg/rtti/crash3.C: New test.
4458 PR tree-optimization/23818
4459 * gcc.dg/pr23818.c: New test.
4461 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4464 * gfortran.dg/print_fmt_4.f: New.
4466 2005-09-20 Jakub Jelinek <jakub@redhat.com>
4469 * gfortran.fortran-torture/execute/entry_11.f90: New test.
4471 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
4473 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
4474 Use pointers to local alignable arrays instead. Added comments.
4475 * gcc.dg/vect/vect-46.c: Likewise.
4476 * gcc.dg/vect/vect-48.c: Likewise.
4477 * gcc.dg/vect/vect-49.c: Likewise.
4478 * gcc.dg/vect/vect-52.c: Likewise.
4479 * gcc.dg/vect/vect-53.c: Likewise.
4480 * gcc.dg/vect/vect-54.c: Likewise.
4481 * gcc.dg/vect/vect-56.c: Likewise.
4482 * gcc.dg/vect/vect-57.c: Likewise.
4483 * gcc.dg/vect/vect-58.c: Likewise.
4484 * gcc.dg/vect/vect-60.c: Likewise.
4485 * gcc.dg/vect/vect-61.c: Likewise.
4487 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
4488 The test is no longer vectorizable on vect_no_align targets.
4489 * gcc.dg/vect/vect-43.c: Likewsie.
4491 * gcc.dg/vect/vect-44.c: Added comments.
4492 * gcc.dg/vect/vect-45.c: Added comments.
4493 * gcc.dg/vect/vect-50.c: Added comments.
4494 * gcc.dg/vect/vect-51.c: Added comments.
4496 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
4498 * gcc.dg/vect/Os-vect-95.c: Likewise.
4500 * gcc.dg/vect/vect-41.c: Test removed.
4501 * gcc.dg/vect/vect-47.c: Test removed.
4502 * gcc.dg/vect/vect-55.c: Test removed.
4503 * gcc.dg/vect/vect-59.c: Test removed.
4505 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
4507 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
4508 No longer vectorizable on vect_no_align targets.
4509 * gcc.dg/vect/pr20122.c: Likewise.
4510 * gcc.dg/vect/vect-74.c: Likewise.
4511 * gcc.dg/vect/vect-75.c: Likewise.
4512 * gcc.dg/vect/vect-76.c: Likewise.
4514 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
4515 Will not be vectorizable on vect_no_align targets once aliasing issues
4517 * gcc.dg/vect/vect-79.c: Likewise.
4519 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
4520 * gcc.dg/vect/vect-78.c: Likewise.
4521 * gcc.dg/vect/vect-97.c: Likewise.
4523 2005-09-19 Steven Bosscher <stevenb@suse.de>
4525 * gcc.dg/pr23943.c: New test.
4527 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
4530 * gfortran.dg/derived_pointer_null_1.f90: New test.
4532 2005-09-18 Richard Guenther <rguenther@suse.de>
4535 * gcc.c-torture/compile/pr23944.c: New testcase.
4537 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
4540 * gfortran.dg/der_pointer_2.f90: New test.
4542 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
4545 * gfortran.dg/nested_modules_2.f90: New test.
4547 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4550 * g++.dg/other/semicolon.C: New test.
4552 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
4554 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
4555 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
4557 2005-09-16 Mark Mitchell <mark@codesourcery.com>
4560 * g++.dg/template/static18.C: New test.
4563 * g++.dg/template/crash19.C: Remove dg-error marker.
4564 * g++.dg/template/local4.C: New test.
4566 2005-09-16 Paul Brook <paul@codesourcery.com>
4569 * gfortran.dg/dependency_1.f90: New test.
4571 2005-09-15 Mark Mitchell <mark@codesourcery.com>
4574 * g++.dg/template/static17.C: New test.
4576 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
4579 * g++.dg/warn/huge-val1.C: New test.
4581 2005-09-15 Mark Mitchell <mark@codesourcery.com>
4584 * g++.dg/parse/class2.C: New test.
4585 * g++.dg/template/explicit8.C: Likewise.
4586 * g++.dg/template/spec25.C: Likewise.
4588 2005-09-14 Josh Conner <jconner@apple.com>
4591 * gcc.dg/pr23584.c: New test.
4593 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
4595 PR fortran/21875 Internal Unit Array I/O, NIST
4596 * gfortran.dg/arrayio_1.f90: New test.
4597 * gfortran.dg/arrayio_1.f90: New test.
4598 * gfortran.dg/arrayio_1.f90: New test.
4599 * gfortran.dg/arrayio_1.f90: New test.
4600 * gfortran.dg/arrayio_1.f90: New test.
4602 2005-09-14 Uros Bizjak <uros@kss-loka.si>
4605 * gcc.dg/vect/pr22480.c: New test.
4607 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
4610 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
4612 2005-09-13 Josh Conner <jconner@apple.com>
4615 * g++.dg/init/struct2.C: New test.
4616 * g++.dg/init/struct3.C: New test.
4618 2005-09-13 Janis Johnson <janis187@us.ibm.com>
4620 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
4621 Clean up temp files.
4622 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
4623 gcc.dg/tree-ssa/builtin-fprintf-1.c,
4624 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
4625 gcc.dg/tree-ssa/builtin-printf-1.c,
4626 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
4627 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
4628 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
4629 gcc.dg/tree-ssa/builtin-vprintf-1.c,
4630 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
4631 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
4632 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
4633 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
4634 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
4635 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
4636 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
4637 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
4639 2005-09-13 Josh Conner <jconner@apple.com>
4641 * lib/gcc-dg.exp: Load scanipa.exp.
4642 (cleanup-dump): New procedure.
4643 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
4644 * lib/scandump.exp: New file.
4645 * lib/scantree.exp: Use it.
4646 * lib/scanipa.exp: New file.
4648 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
4651 * gfortran.dg/generic_4.f90: New test.
4653 2005-09-13 Uros Bizjak <uros@kss-loka.si>
4656 * gcc.target/i386/pr23816-1.c: New test.
4657 * gcc.target/i386/pr23816-2.c: New test.
4660 2005-09-13 Bastian Blank <waldi@debian.org>
4663 * g++.dg/abi/mangle26.C: New test.
4664 * g++.dg/abi/mangle27.C: New test.
4665 * g++.dg/abi/mangle28.C: New test.
4666 * g++.dg/abi/mangle29.C: New test.
4669 * g++.dg/parse/register1.C: New test.
4671 2005-09-13 Mark Mitchell <mark@codesourcery.com>
4674 * g++.dg/template/access16.C: New test.
4676 2005-09-13 Richard Sandiford <richard@codesourcery.com>
4678 * gfortran.dg/char_pack_2.f90: Increase the vector size.
4680 2005-09-13 Richard Sandiford <richard@codesourcery.com>
4683 * gfortran.dg/shape_2.f90: New test.
4685 2005-09-13 Richard Sandiford <richard@codesourcery.com>
4688 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
4689 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
4690 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
4691 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
4692 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
4693 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
4694 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
4697 2005-09-12 Mark Mitchell <mark@codesourcery.com>
4700 * g++.dg/parse/template17.C: New test.
4702 2005-09-12 Mark Mitchell <mark@codesourcery.com>
4705 * g++.dg/template/nontype14.C: New test.
4707 2005-09-12 Ian Lance Taylor <ian@airs.com>
4710 * g++.dg/lookup/friend7.C: New test.
4711 * g++.dg/lookup/friend8.C: New test.
4712 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
4713 so that it will be found via argument dependent lookup.
4714 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
4715 friend functions which will no longer be found.
4716 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
4717 function g, so that it will be found via argument dependent
4719 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
4720 * g++.old-deja/g++.mike/net43.C: Likewise.
4722 2005-09-12 Mark Mitchell <mark@codesourcery.com>
4725 * g++.dg/template/static16.C: New test.
4727 2005-09-12 Josh Conner <jconner@apple.com>
4730 * gcc.c-torture/compile/pr23237.c: New test.
4732 2005-09-11 Richard Henderson <rth@redhat.com>
4734 * g++.dg/other/error8.C: Update expected diagnostic text.
4736 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4739 * gfortran.dg/overwrite_1.f: New test.
4741 2005-09-09 Josh Conner <jconner@apple.com>
4743 * g++.dg/init/pr23180-1.C: Removed.
4744 * g++.dg/init/pr23180-2.C: Removed.
4746 2005-09-09 David Daney <ddaney@avtrex.com>
4748 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
4750 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
4751 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
4753 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4755 * gfortran.dg/iostat_2.f90: New test.
4757 2005-09-09 Mark Mitchell <mark@codesourcery.com>
4760 * g++.dg/ext/interface1.C: New test.
4761 * g++.dg/ext/interface1.h: Likewise.
4762 * g++.dg/ext/interface1a.cc: Likewise.
4764 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
4766 * gfortran.dg/iomsg_1.f90: New test case.
4768 2005-09-09 Richard Guenther <rguenther@suse.de>
4771 * g++.dg/tree-ssa/pr23624.C: New testcase.
4773 2005-09-09 Richard Sandiford <richard@codesourcery.com>
4776 * gfortran.dg/vector_subscript_1.f90,
4777 * gfortran.dg/vector_subscript_2.f90: New tests.
4779 2005-09-09 Richard Sandiford <richard@codesourcery.com>
4782 * gfortran.dg/array_alloc_1.f90,
4783 * gfortran.dg/array_alloc_2.f90,
4784 * gfortran.dg/array_alloc_3.f90: New tests.
4786 2005-09-09 Richard Sandiford <richard@codesourcery.com>
4789 * gfortran.dg/array_constructor_6.f90
4790 * gfortran.dg/array_constructor_7.f90
4791 * gfortran.dg/array_constructor_8.f90
4792 * gfortran.dg/array_constructor_9.f90
4793 * gfortran.dg/array_constructor_10.f90
4794 * gfortran.dg/array_constructor_11.f90
4795 * gfortran.dg/array_constructor_12.f90: New tests.
4797 2005-09-08 Josh Conner <jconner@apple.com>
4800 * g++.dg/init/pr23180-1.C: New test.
4801 * g++.dg/init/pr23180-2.C: New test.
4803 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
4806 * gfortran.dg/module_double_reuse.f90: New.
4808 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
4815 * gfortran.dg/common_equivalence_1.f: New.
4816 * gfortran.dg/common_equivalence_2.f: New.
4817 * gfortran.dg/common_equivalence_3.f: New.
4818 * gfortran.dg/contained_equivalence_1.f90: New.
4819 * gfortran.dg/module_blank_common.f90: New.
4820 * gfortran.dg/module_commons_1.f90: New.
4821 * gfortran.dg/module_equivalence_1.f90: New.
4822 * gfortran.dg/nested_modules_1.f90: New.
4823 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
4824 equivalences and add comment to connect the test with
4827 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4830 * gfortran.dg/common_6.f90: New test.
4832 2005-09-08 Richard Sandiford <richard@codesourcery.com>
4835 * gfortran.dg/char_result_1.f90,
4836 * gfortran.dg/char_result_2.f90,
4837 * gfortran.dg/char_result_3.f90,
4838 * gfortran.dg/char_result_4.f90,
4839 * gfortran.dg/char_result_5.f90,
4840 * gfortran.dg/char_result_6.f90,
4841 * gfortran.dg/char_result_7.f90,
4842 * gfortran.dg/char_result_8.f90: New tests.
4844 2005-09-08 Richard Sandiford <richard@codesourcery.com>
4847 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
4849 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
4852 * obj-c++.dg/selector-5.mm: New test.
4853 * obj-c++.dg/selector-6.mm: New test.
4855 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
4859 * objc.dg/error-1.m: New test.
4861 2005-09-07 Richard Sandiford <richard@codesourcery.com>
4864 * gfortran.fortran-torture/execute/pr23373-1.f90,
4865 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
4867 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
4870 * gfortran.dg/g77/1832.f: Remove long string in write statement
4871 to allow the test to pass on correct list directed output with
4874 2005-09-07 James E Wilson <wilson@specifix.com>
4876 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
4878 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
4880 * gfortran.dg/parameter+save.f90: Rename to
4881 * gfortran.dg/parameter_save.f90: .. this.
4883 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
4886 * gfortran.dg/parameter+save.f90: New test case.
4888 2005-09-06 Richard Sandiford <richard@codesourcery.com>
4891 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
4893 2005-09-06 Jakub Jelinek <jakub@redhat.com>
4896 * gcc.dg/pr23075.c: New test.
4897 * g++.dg/warn/pr23075.C: New test.
4900 * gcc.target/i386/pr22362.c: New test.
4902 PR rtl-optimization/23098
4903 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
4905 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
4906 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
4907 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
4909 2005-09-06 Mark Mitchell <mark@codesourcery.com>
4911 * g++.dg/expr/cast6.C: New test.
4914 * g++.dg/init/new15.C: New test.
4916 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
4918 * gcc.dg/vect/Os-vect-95.c: New test.
4919 * gcc.dg/vect/vect-95.c: Same.
4921 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
4923 * gcc.dg/vect/vect-29.c: Update xfail testing.
4924 * gcc.dg/vect/vect-44.c: Same.
4925 * gcc.dg/vect/vect-48.c: Same.
4926 * gcc.dg/vect/vect-50.c: Same.
4927 * gcc.dg/vect/vect-72.c: Same.
4928 * gcc.dg/vect/vect-77.c: Same.
4929 * gcc.dg/vect/vect-78.c: Same.
4930 * gcc.dg/vect/vect-80.c: Same.
4931 * gcc.dg/vect/vect-96.c: Same.
4932 * gcc.dg/vect/vect-100.c: Same.
4933 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
4934 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
4935 * gfortran.dg/vect/vect-5.f90: Same.
4937 2005-09-06 Jakub Jelinek <jakub@redhat.com>
4939 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
4941 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
4942 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
4945 * g++.dg/opt/pr23056.C: New test.
4947 PR rtl-optimization/23098
4948 * gcc.target/i386/pr23098.c: New test.
4950 2005-09-05 Mark Mitchell <mark@codesourcery.com>
4953 * g++.dg/template/static15.C: New test.
4956 * g++.dg/ext/stmtexpr5.C: New test.
4957 * g++.dg/ext/stmtexpr6.C: Likewise.
4959 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
4961 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
4963 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
4964 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
4965 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
4967 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
4970 * gfortran.dg/direct_io_4.f90: New test case.
4972 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
4973 Rasmus Hahn <rassahah@neofonie.de>
4976 * objc.dg/type-stream-1.m: New test.
4978 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
4981 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
4982 gfortran.dg/print_fmt_3.f90: New test.
4984 2005-09-03 Jakub Jelinek <jakub@redhat.com>
4986 * gfortran.dg/fmt_t_1.f90: New test.
4988 2005-09-03 Jakub Jelinek <jakub@redhat.com>
4990 PR rtl-optimization/23454
4991 * g++.dg/opt/pr23454.C: New test.
4993 2005-09-03 Mark Mitchell <mark@codesourcery.com>
4996 * g++.dg/ext/static1.C: New test.
4998 2005-09-02 Richard Henderson <rth@redhat.com>
5000 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
5001 tail call to check_fa_work.
5003 2005-09-02 Mark Mitchell <mark@codesourcery.com>
5006 * g++.dg/other/gc3.C: New test.
5008 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5010 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
5011 * gcc.dg/20050826-1.c: Likewise.
5013 2005-08-31 Mark Mitchell <mark@codesourcery.com>
5016 * g++.dg/expr/volatile1.C: New test.
5018 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
5021 * gcc.dg/pr23547.c: New test.
5023 2005-09-02 Richard Sandiford <richard@codesourcery.com>
5026 * gcc.c-torture/execute/pr22061-1.c,
5027 * gcc.c-torture/execute/pr22061-2.c,
5028 * gcc.c-torture/execute/pr22061-3.c,
5029 * gcc.c-torture/execute/pr22061-4.c: New tests.
5031 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
5033 * gcc.dg/Wredundant-decls-2.c: New test to check that
5034 -Wredundant-decls does not issue warning for a variable
5035 definition following a declaration.
5037 2005-09-01 Jakub Jelinek <jakub@redhat.com>
5040 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
5041 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
5042 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
5044 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
5045 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
5046 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
5047 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
5048 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
5049 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
5050 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
5051 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
5053 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5056 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
5059 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
5062 * gcc.dg/pr21255-1.c: New test.
5063 * gcc.dg/pr21255-2-mb.c: Likewise.
5064 * gcc.dg/pr21255-2-ml.c: Likewise.
5065 * gcc.dg/pr21255-3.c: Likewise.
5066 * gcc.dg/pr21255-4.c: Likewise.
5068 2005-08-31 Dale Johannesen <dalej@apple.com>
5070 * gcc.dg/20050830-1.c: New.
5072 2005-08-31 Josh Conner <jconner@apple.com>
5074 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
5075 command-line options for arm-*-* targets.
5076 * g++.dg/init/array16.C: Likewise.
5077 * g++.dg/other/crash-4.C: Likewise.
5079 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5082 * obj-c++.dg/gnu-runtime-3.mm: New test.
5084 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5087 * g++.dg/lookup/ambig4.C: New test.
5088 * g++.dg/lookup/ambig5.C: New test.
5089 * g++.dg/tc1/dr101.C: Adjust error markers.
5091 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5094 * g++.dg/template/ttp5.C: Adjust error markers.
5096 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
5099 * lib/obj-c++.exp: Include target-libpath.exp.
5100 (obj-c++_link_flags): Look for the GNU libobjc library
5101 and set the library path to include it.
5102 Don't manually set LD_LIBRARY_PATH (etc.) but call
5103 set_ld_library_path_env_vars instead.
5104 (obj-c++_target_compile): Don't set library path or
5105 linker flags because they are already set correctly
5106 in obj-c++_link_flags.
5108 2005-08-30 Josh Conner <jconner@apple.com>
5110 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
5111 to command-line options for arm-*-* targets.
5113 2005-08-30 Geoffrey Keating <geoffk@apple.com>
5115 * g++.dg/other/i386-1.C: New.
5117 2005-08-30 Jakub Jelinek <jakub@redhat.com>
5119 PR preprocessor/20348
5120 PR preprocessor/20356
5121 * gcc.dg/cpp/pr20348.c: New test.
5122 * gcc.dg/cpp/pr20348.h: New file.
5123 * gcc.dg/cpp/inc/pr20348.h: New file.
5124 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
5125 * gcc.dg/cpp/pr20356.c: New test.
5126 * gcc.dg/cpp/pr20356.h: New file.
5127 * gcc.dg/cpp/inc/pr20356.h: New file.
5128 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
5130 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
5132 * gfortran.fortran-torture/execute/intrinsic_count.f90:
5133 Fix array dimension to avoid correct end-of-file error.
5135 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
5138 * gfortran.dg/iostat_1.f90: New test.
5140 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
5143 * gcc.dg/pr23408.c: New test.
5145 2005-08-28 Mark Mitchell <mark@codesourcery.com>
5148 * g++.dg/init/member1.C: Make sure erroneous static data member
5149 definitions are required.
5150 * g++.dg/template/static13.C: New test.
5151 * g++.dg/template/static14.C: Likewise.
5153 2005-08-29 Jakub Jelinek <jakub@redhat.com>
5155 * gcc.target/i386/pr23575.c: Use -msse2 instead of
5156 -march=pentium4, remove ilp32 requirement.
5159 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
5160 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
5162 2005-08-29 Andreas Jaeger <aj@suse.de>
5165 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
5167 2005-08-28 Jakub Jelinek <jakub@redhat.com>
5169 * gcc.c-torture/execute/20050316-2.c: New test.
5170 * gcc.c-torture/execute/20050316-3.c: New test.
5171 * gcc.dg/torture/pr16104-1.c: New test.
5173 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
5176 * gcc.c-torture/execute/zero-struct-1.c: New test.
5178 2005-08-27 Richard Guenther <rguenther@suse.de>
5181 * gcc.target/i386/pr23575.c: New testcase.
5183 2005-08-26 Jakub Jelinek <jakub@redhat.com>
5185 PR rtl-optimization/23561
5186 * gcc.c-torture/execute/20050826-1.c: New test.
5189 * gcc.c-torture/execute/20050826-2.c: New test.
5191 2005-08-26 Dale Johannesen <dalej@apple.com>
5193 * gcc.dg/20030711-1.c: Modify to work on Darwin.
5194 * gcc.dg/20050826-1.c: New.
5196 2005-08-26 Mark Mitchell <mark@codesourcery.com>
5199 * g++.dg/template/nontype13.C: New test.
5202 * g++.dg/init/new14.C: New test.
5203 * g++.dg/expr/anew1.C: Do not XFAIL.
5204 * g++.dg/expr/anew2.C: Likewise.
5205 * g++.dg/expr/anew3.C: Likewise.
5207 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
5210 * gcc.dg/vla-3.c: New test.
5212 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
5215 * gfortran.dg/named_interface.f90: New.
5217 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
5219 * gcc.c-torture/execute/frame-address.c: New test.
5221 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
5224 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
5226 2005-08-25 Alan Modra <amodra@bigpond.net.au>
5228 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
5230 2005-08-25 Alan Modra <amodra@bigpond.net.au>
5232 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
5233 * gcc.dg/altivec-22.c: Rename from..
5234 * gcc.dg/altivec-nomfcr.c: ..this.
5236 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
5238 PR tree-optimization/23546
5239 * gcc.dg/tree-ssa/pr23546.c: New test.
5241 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
5244 * gfortran.dg/nonreturning_statements.f90: New test.
5246 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
5249 * g++.dg/parse/crash29.C: New.
5251 2005-08-23 DJ Delorie <dj@redhat.com>
5253 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
5254 constants have the L suffix.
5256 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
5259 * g++.dg/template/instantiate8.C: New.
5261 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
5264 * gcc.c-torture/execute/pr23467.c: New test.
5266 2005-08-23 Jakub Jelinek <jakub@redhat.com>
5268 PR tree-optimization/22043
5269 * gcc.c-torture/execute/20050613-1.c: New test.
5271 2005-08-23 Ben Elliston <bje@au.ibm.com>
5273 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
5275 2005-08-22 Jakub Jelinek <jakub@redhat.com>
5277 PR rtl-optimization/23478
5278 * g++.dg/opt/pr23478.C: New test.
5280 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
5283 * gcc.dg/switch-warn-3.c: New test.
5285 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5288 * g++.dg/template/param1.C: New test.
5290 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5293 * g++.dg/other/incomplete1.C: New test.
5295 2005-08-22 Ira Rosen <irar@il.ibm.com>
5297 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
5300 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5302 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
5305 2005-08-21 Jakub Jelinek <jakub@redhat.com>
5307 * gcc.target/i386/sse-4.c: New test.
5309 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5312 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
5314 2005-08-20 Jakub Jelinek <jakub@redhat.com>
5316 * gcc.dg/20050811-1.c: New test.
5317 * gcc.dg/20050811-2.c: New test.
5319 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
5321 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
5323 2005-08-19 Diego Novillo <dnovillo@redhat.com>
5326 * gcc.c-torture/compile/pr23476.c: New test.
5328 2005-08-19 Devang Patel <dpatel@apple.com>
5330 PR tree-optimization/23048
5331 * gcc.dg/tree-ssa/pr23048.c: New test.
5333 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
5336 * g++.dg/warn/Wreturn-3.C: New test
5338 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
5340 PR tree-optimization/22228
5341 * g++.dg/vect/pr22543.cc: New test.
5343 2005-08-17 Steven Bosscher <stevenb@suse.de>
5345 PR tree-optimization/21574
5346 * gcc.dg/tree-ssa/pr21574.c: New test.
5348 2005-08-16 James E Wilson <wilson@specifix.com>
5350 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
5352 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
5355 * gcc.c-torture/compile/zero-strct-3.c: New test.
5356 * gcc.c-torture/compile/zero-strct-4.c: New test.
5358 2005-08-16 Steven Bosscher <stevenb@suse.de>
5361 * gcc.target/x86_64/pr23376.c: New test.
5363 2005-08-16 Ian Lance Taylor <ian@airs.com>
5366 * g++.dg/ext/vector2.C: New.
5368 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
5370 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
5372 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
5375 * gfortran.dg/inquire-complex.f90: New test case.
5377 2005-08-16 James E Wilson <wilson@specifix.com>
5379 PR tree-optimization/21105
5380 * gcc.dg/large-size-array.c: New.
5382 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
5384 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
5386 * gcc.dg/vect/vect-41: Likewise.
5387 * gcc.dg/vect/vect-42: Likewise.
5388 * gcc.dg/vect/vect-43: Likewise.
5389 * gcc.dg/vect/vect-44: Likewise.
5390 * gcc.dg/vect/vect-46: Likewise.
5391 * gcc.dg/vect/vect-47: Likewise.
5392 * gcc.dg/vect/vect-48: Likewise.
5393 * gcc.dg/vect/vect-52: Likewise.
5394 * gcc.dg/vect/vect-53: Likewise.
5395 * gcc.dg/vect/vect-54: Likewise.
5396 * gcc.dg/vect/vect-55: Likewise.
5397 * gcc.dg/vect/vect-56: Likewise.
5398 * gcc.dg/vect/vect-57: Likewise.
5399 * gcc.dg/vect/vect-58: Likewise.
5400 * gcc.dg/vect/vect-59: Likewise.
5401 * gcc.dg/vect/vect-60: Likewise.
5402 * gcc.dg/vect/vect-61: Likewise.
5403 * gcc.dg/vect/vect-85: Likewise.
5404 * gcc.dg/vect/vect-87: Likewise.
5405 * gcc.dg/vect/vect-88: Likewise.
5406 * gcc.dg/vect/vect-93.c: Likewise.
5407 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
5408 * gcc.dg/vect/vect-75: Likewise.
5409 * gcc.dg/vect/vect-76: Likewise.
5410 * gcc.dg/vect/vect-77: Likewise.
5411 * gcc.dg/vect/vect-78: Likewise.
5412 * gcc.dg/vect/vect-80: Likewise.
5413 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
5414 vectorized for the expected reason, rather than checking how alignment
5416 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
5417 type and also instead of aligned pointers. Added documentation.
5419 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
5421 * gfortran.dg/power.f90: New test.
5423 2005-08-16 Jakub Jelinek <jakub@redhat.com>
5425 PR rtl-optimization/23299
5426 * g++.dg/opt/pr23299.C: New test.
5428 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5430 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
5432 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
5434 * g++.dg/template/local6.C: New test.
5436 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
5438 * execute/exceptions/finally-1.m: Check that the catch and finally are
5439 being called. Also add a "return 0;" at the end of main.
5441 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
5444 * gfortran.dg/namelist_print_1.f: New test of functionality of
5446 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
5447 namelist generates error with -std=f95.
5449 2005-08-14 Ira Rosen <irar@il.ibm.com>
5451 PR tree-optimization/23119
5452 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
5454 2005-08-13 Marcin Koziej <creep@desk.pl>
5455 Andrew Pinski <pinskia@physics.uc.edu>
5458 * execute/exceptions/finally-1.m: New test.
5460 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
5462 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
5464 * objc/execute/exceptions/trivial.m: New test.
5465 * objc.dg/try-catch-11.m: Move to ...
5466 * objc/execute/exceptions/foward-1.m: Here.
5467 * objc.dg/try-catch-2.m: Move to ...
5468 * objc/execute/exceptions/catchall-1.m: Here.
5469 * objc.dg/try-catch-8.m: Move to ...
5470 * objc/execute/exceptions/local-variables-1.m: Here.
5472 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
5474 * objc.dg/nested-func-1.m: Move to ...
5475 * objc/execute/nested-func-1.m: Here.
5477 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
5479 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
5480 in ${options} instead of [target_info name].
5481 * lib/obj-c++.exp (objc_target_compile): Likewise.
5483 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
5485 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
5487 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
5489 part of PR testsuite/23348
5490 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
5491 of the torture options.
5492 * objc/compile/trivial.m: New test.
5494 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
5496 * gfortran.dg/eoshift.f90: Correct format.
5498 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
5500 * gfortran.fortran-torture/execute/character_passing.f90:
5503 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
5506 * g++.dg/template/unify10.C: New.
5508 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
5510 * g++.dg/parse/pr22514.C: Move to...
5511 * g++.dg/debug/pr22514.C: here.
5513 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5516 * g++.dg/inherit/pure1.C: New test.
5518 * ChangeLog: Fix typos.
5520 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5521 Steven Bosscher <stevenb@suse.de>
5523 * gfortran.dg/runtime_warning_1.f90: New test.
5525 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
5528 * g++.dg/parse/crash28.C: New.
5530 2005-08-11 Richard Guenther <rguenther@suse.de>
5533 * gcc.target/i386/tailcall-1.c: New testcase.
5535 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
5537 * gcc.dg/vect/vect-67.c: Un-xfail.
5539 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
5542 * g++.dg/testsuite/parse/crash27.C: new test.
5544 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
5547 * gfortran.dg/shift-kind.f90: New testcase.
5549 2005-08-10 Richard Sandiford <richard@codesourcery.com>
5551 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
5552 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
5554 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5557 * g++.dg/other/mult-stor1.C: New test.
5559 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
5561 * gcc.c-torture/pr18299-1.c: Move to ...
5562 * gcc.c-torture/compile/pr18299-1.c: Here.
5564 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
5566 * gfortran/fortran.torture/execute/character_passing.f90:
5567 Fix types for LSAME.
5569 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
5571 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
5572 input data back to what it was originally.
5574 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
5576 * objc.dg/try-catch-8.m: Enable for all targets.
5578 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
5580 * gcc.dg/pr23165.c: New test.
5582 2005-08-09 Steven Bosscher <stevenb@suse.de>
5584 PR tree-optimization/23234
5585 * gcc.dg/tree-ssa/pr23234.c: New test.
5587 2005-08-08 Josh Conner <jconner@apple.com>
5589 PR rtl-optimization/23241
5590 * gcc.dg/char-compare.c: New test.
5592 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5595 * g++.dg/init/new13.C: New test.
5597 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
5600 * g++.dg/other/crash-4.C: Adjust
5601 * g++/dg/ext/packed9.C: New.
5603 2005-08-08 Richard Sandiford <richard@codesourcery.com>
5606 * gcc.c-torture/execute/pr21964-1.c: New test.
5608 2005-08-08 Richard Sandiford <richard@codesourcery.com>
5611 * gcc.dg/pr22458-1.c: New test.
5613 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
5614 Steven G. Kargl <kargls@comcast.net>
5617 * gfortran.dg/flush_1.f90: New test.
5619 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5622 * g++.dg/template/eh2.C: New test.
5624 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5627 * g++.dg/template/instantiate7.C: New test.
5629 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
5632 * gcc.dg/Wunused-value-1.c: New test.
5634 2005-08-06 Richard Sandiford <richard@codesourcery.com>
5636 PR rtl-optimization/23233
5637 * gcc.c-torture/compile/pr23233-1.c: New test.
5639 2005-08-06 Jakub Jelinek <jakub@redhat.com>
5643 * gfortran.dg/equiv_1.f90: New test.
5644 * gfortran.dg/equiv_2.f90: New test.
5645 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
5646 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
5647 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
5649 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
5651 * gcc.c-torture/execute/vrp-5.c: New test.
5652 * gcc.c-torture/execute/vrp-6.c: New test.
5653 * gcc.dg/tree-ssa/vrp21.c: New test.
5655 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
5657 * g++.dg/parse/pr22514.C: New test.
5659 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
5661 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
5663 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
5664 instead of constant loads / pool entries.
5666 2005-08-05 David Edelsohn <edelsohn@gnu.org>
5668 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
5671 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
5673 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
5674 __WINT_TYPE__ in generated prototypes if possible.
5676 2005-08-04 Diego Novillo <dnovillo@redhat.com>
5679 * g++.dg/tree-ssa/pr22037.C:
5681 2005-08-04 Richard Henderson <rth@redhat.com>
5683 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
5684 scan-tree-dump-times directive.
5686 2005-08-04 Jan Hubicka <jh@suse.cz>
5688 * gcov-1.C: Fix switch counts.
5689 * gcov-4b.c: Likewise.
5691 2005-08-03 Jeff Law <law@redhat.com>
5693 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
5695 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
5697 * gcc.c-torture/execute/pr23135.c: New test.
5699 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5701 PR tree-optimization/19899
5702 * gcc.dg/tree-ssa/scev-1.c: New test.
5703 * gcc.dg/tree-ssa/scev-2.c: New test.
5705 2005-08-03 Richard Sandiford <richard@codesourcery.com>
5708 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
5710 2005-08-03 Jan Hubicka <jh@suse.cz>
5712 * update-conroll.c: New testcase.
5713 * update-conroll-2.c: New testcase.
5715 2005-08-02 David Edelsohn <edelsohn@gnu.org>
5717 * gfortran.dg/constant_substring.f: New test.
5718 * gfortran.dg/pr22491.f: New test.
5720 2005-08-02 Jan Hubicka <jh@suse.cz>
5722 * update-threading.c: Replace by the proper one.
5724 2005-08-02 Diego Novillo <dnovillo@redhat.com>
5727 * g++.dg/tree-ssa/pr23164.C: New test.
5729 2005-08-02 Diego Novillo <dnovillo@redhat.com>
5731 * gcc.dg/tree-ssa/pr23192.c: New test.
5733 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
5735 * gcc.c-torture/execute/vrp-4.c: New test.
5737 2005-08-02 Jan Hubicka <jh@suse.cz>
5739 * update-threading.c: New test.
5741 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
5743 * gcc.c-torture/compile/20050801-1.c: New test.
5744 * gcc.c-torture/compile/20050801-2.c: New test.
5746 2005-08-01 Jan Hubicka <jh@suse.cz>
5748 * val-prof-5.c: New test.
5750 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
5753 * gcc.dg/pr22311-1.c : New test.
5755 2005-07-31 Steven Bosscher <stevenb@suse.de>
5758 * gfortran.dg/pr23095.f: New test.
5761 * g++.dg/other/pr22003.C: New test.
5763 2005-07-31 Richard Sandiford <richard@codesourcery.com>
5766 * gcc.c-torture/execute/pr20621-1.c: New test.
5768 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
5770 * gfortran.dg/comma_format_extension_4.f: Adjust length
5771 of string for format.
5772 * gfortran.dg/der_array_io_1.f: Replace illegal internal
5773 print statement with internal write.
5774 * gfortran.dg/der_array_io_2.f: Likewise.
5775 * gfortran.dg/der_array_io_3.f: Likewise.
5777 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
5779 * gcc.dg/fold-abs-4.c: new test.
5781 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
5783 PR fortran/22570 an related issues.
5784 * gfortran.dg/x_slash_1.f: New test.
5786 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
5789 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
5790 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
5792 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
5795 * gcc.dg/Wshadow-3.c: New test.
5797 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
5799 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
5800 used to have the wrong bounds).
5802 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
5805 * gcc.dg/hex-round-1.c: Test more cases.
5806 * gcc.dg/hex-round-2.c: New test.
5808 2005-07-29 Diego Novillo <dnovillo@redhat.com>
5811 * g++.dg/tree-ssa/pr22550.C: New test.
5813 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
5815 * gcc.dg/tree-ssa/vrp19.c: New test.
5816 * gcc.dg/tree-ssa-vrp20.c: New test.
5818 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
5821 * gcc.dg/transparent-union-4.c: New test.
5823 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
5826 * gcc.dg/c99-vla-2.c: New test.
5828 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
5831 * gcc.dg/hex-round-1.c: New test.
5833 2005-07-28 Jan Hubicka <jh@suse.cz>
5835 * inliner-1.c: Do not dump everything.
5836 * tree-prof.exp: Do not pass -ftree-based-profiling.
5837 * bprob.exp: Likewise.
5839 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
5841 2005-07-28 Mark Mitchell <mark@codesourcery.com>
5844 * g++.dg/expr/ptrmem7.C: New test.
5846 2005-07-28 Mike Stump <mrs@apple.com>
5848 * g++.old-deja/g++.mike/visibility-1.C: New test.
5850 2005-07-28 Richard Sandiford <richard@codesourcery.com>
5853 * gcc.c-torture/execute/pr20187-1.c: New test.
5855 2005-07-28 Jeff Law <law@redhat.com>
5857 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
5858 * gcc.dg/tree-ssa/vrp18.c: New test.
5860 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
5862 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
5864 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
5866 PR tree-optimization/22506
5867 * gcc.dg/vect/ps22506.c: New test.
5869 2005-07-28 Jakub Jelinek <jakub@redhat.com>
5872 * gcc.target/i386/sse-3.c: New test.
5874 2005-07-28 Richard Sandiford <richard@codesourcery.com>
5876 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
5877 * gcc.target/mips/mips32-dsp-type.c: Likewise.
5879 2005-07-28 Richard Sandiford <richard@codesourcery.com>
5882 * gcc.c-torture/compile/pr22589-1.c: New test.
5884 2005-07-28 Jan Hubicka <jh@suse.cz>
5886 * update-loopch.c: New testcase.
5888 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
5890 PR rtl-optimization/23047
5891 * gcc.c-torture/execute/pr23047.c: New test.
5892 * gcc.c-torture/execute/pr23047.x: New.
5894 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
5896 PR tree-optimization/22493
5897 * gcc.c-torture/execute/pr22493-1.c: New test.
5898 * gcc.c-torture/execute/pr22493-1.x: New.
5899 * gcc.c-torture/execute/vrp-1.c: New test.
5900 * gcc.c-torture/execute/vrp-2.c: New test.
5901 * gcc.c-torture/execute/vrp-2.c: New test.
5903 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
5905 * gcc.target/frv/all-builtin-read8.c: Delete.
5906 * gcc.target/frv/all-builtin-read16.c: Delete.
5907 * gcc.target/frv/all-builtin-read32.c: Delete.
5908 * gcc.target/frv/all-builtin-read64.c: Delete.
5909 * gcc.target/frv/all-builtin-write8.c: Delete.
5910 * gcc.target/frv/all-builtin-write16.c: Delete.
5911 * gcc.target/frv/all-builtin-write32.c: Delete.
5912 * gcc.target/frv/all-builtin-write64.c: Delete.
5913 * gcc.target/frv/all-read-write-1.c: New.
5915 2005-07-27 Jeff Law <law@redhat.com>
5917 * gcc.c-torture/execute/pr22630.c: New test.
5919 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
5921 PR tree-optimization/23073
5922 * gcc.dg/vect/nodump-pr23073.c: New test.
5923 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
5925 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
5927 PR tree-optimize/22348
5928 * gcc.c-torture/execute/pr22348.c: New.
5930 2005-07-27 Richard Guenther <rguenther@suse.de>
5932 * gcc.dg/tree-ssa/salias-1.c: New testcase.
5934 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5937 * gfortran.dg/logical_comp.f90: New test.
5939 2005-07-27 Jan Hubicka <jh@suse.cz>
5941 * inliner-1.c: Add cleanup of dumps.
5942 * val-prof-*.c: Likewise.
5943 * update-tailcall.c: New.
5945 2005-07-26 Diego Novillo <dnovillo@redhat.com>
5948 * gcc.dg/tree-ssa/pr22591.c: New test.
5949 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
5951 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
5954 * objc.dg/try-catch-11.m: New test.
5956 2005-07-26 Richard Guenther <rguenther@suse.de>
5958 PR tree-optimization/22486
5959 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
5961 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
5964 * testsuite/g++.dg/opt/loop2.C: New test.
5966 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
5968 * gcc.dg/tree-ssa/reassoc-3.c: New test.
5969 * gcc.dg/tree-ssa/reassoc-4.c: New test.
5971 2005-07-25 Adam Nemet <anemet@lnxw.com>
5973 * lib/profopt.exp (profopt-execute): Check for profiling data
5974 files on the target.
5976 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
5978 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
5979 for matching of asm labels.
5981 2005-07-25 Richard Guenther <rguenther@suse.de>
5983 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
5985 2005-07-25 Richard Guenther <rguenther@suse.de>
5988 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
5990 2005-07-25 Ira Rosen <irar@il.ibm.com>
5992 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
5993 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
5994 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
5995 * gcc.dg/vect/vect-100.c: New test.
5996 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
5997 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
5998 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
5999 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
6000 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
6001 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
6002 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
6003 * gfortran.dg/vect/pr19049.f90: New testcase.
6004 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
6006 2005-07-25 Jakub Jelinek <jakub@redhat.com>
6008 * gcc.c-torture/execute/20050713-1.c: New test.
6011 * gfortran.fortran-torture/execute/data_4.f90: New test.
6014 * gcc.dg/visibility-d.c: New test.
6016 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
6018 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
6019 * gfortran.dg/underflow.f90: Ditto.
6021 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6023 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
6024 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
6025 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
6027 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
6029 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
6030 include case of field width of zero.
6032 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
6034 PR libgfortran/21875
6035 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
6036 with trailing blanks on normal formatted read.
6038 2005-07-23 Chao-ying Fu <fu@mips.com>
6040 * gcc.target/mips/mips32-dsp-type.c: New test.
6041 * gcc.target/mips/mips32-dsp.c: New test.
6043 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
6046 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
6049 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
6050 and __cyg_profile_func_exit.
6052 2005-07-22 David Edelsohn <edelsohn@gnu.org>
6054 * gfortran.dg/comma_format_extension_3.f: Fix typo.
6055 * gfortran.dg/comma_format_extension_4.f: Same.
6056 * gfortran.dg/pr15332.f: Same.
6057 * gfortran.dg/pr21730.f: Same.
6059 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
6061 * g++.dg/opt/vrp2.C: Fix testcase.
6064 * g++.dg/opt/vrp2.C: New test.
6066 2005-07-22 Mark Mitchell <mark@codesourcery.com>
6069 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
6071 2005-07-22 Diego Novillo <dnovillo@redhat.com>
6073 * gcc.dg/tree-ssa/20050719-1.c: New test.
6075 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
6077 * gcc.dg/bfin-longcall-1.c: New file.
6078 * gcc.dg/bfin-longcall-2.c: New file.
6080 2005-07-21 Janis Johnson <janis187@us.ibm.com>
6082 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
6084 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
6087 * gcc.dg/tree-ssa/pr19055.c: New test.
6088 * gcc.dg/tree-ssa/pr19055-2.c: New test.
6090 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
6093 * g++.dg/other/pr22358.C: New test.
6095 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
6098 * g++.dg/lookup/two-stage5.C: New test from bug comments.
6100 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6103 * g++.dg/init/union2.C: New test.
6105 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6108 * gcc.dg/complex-4.c: New test.
6110 2005-07-21 Richard Guenther <rguenther@suse.de>
6113 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
6114 scanning for asm labels.
6115 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
6117 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
6120 * gcc.dg/altivec-pr22085.c: New.
6122 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
6124 PR tree-optimization/19210
6125 * gcc.dg/tree-ssa/pr19210-1.c: New.
6126 * gcc.dg/tree-ssa/pr19210-2.c: New.
6128 2005-07-21 Richard Sandiford <richard@codesourcery.com>
6130 PR rtl-optimization/22167
6131 * g++.dg/opt/pr22167.C: New test.
6133 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
6136 * g++.dg/lookup/two-stage2.C: New.
6137 * g++.dg/lookup/two-stage3.C: New.
6138 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
6139 fixed two-stage name lookup for operators.
6140 * g++.dg/template/call3.C: Compiler now produces an appropriate
6142 * g++.dg/template/crash37.C: Compiler now describes bla() on line
6144 * g++.dg/template/ptrmem4.C: Compiler produces different error
6146 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
6147 connect_to_method as a candidate.
6149 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
6151 * gcc.dg/fold-alloc-1.c: New test.
6153 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
6155 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
6156 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
6158 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
6160 * gcc.dg/fold-abs-1.c: New test.
6161 * gcc.dg/fold-abs-2.c: New test.
6162 * gcc.dg/fold-abs-3.c: New test.
6164 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
6166 Make CONSTRUCTOR use VEC to store initializers.
6167 * g++.dg/ext/complit3.C: Check for specific error messages.
6168 * g++.dg/init/brace2.C: Update error message.
6169 * g++.dg/warn/Wbraces2.C: Likewise.
6171 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
6174 * gfortran.dg/module_interface_1.f90: New test.
6176 2005-07-19 Danny Berlin <dberlin@dberlin.org>
6177 Kenneth Zadeck <zadeck@naturalbridge.com>
6179 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
6181 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6183 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
6184 specify -Wformat for these tests.
6185 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
6186 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
6187 * gcc.dg/format/opt-6.c: Delete.
6189 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
6191 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
6192 * gcc.dg/tree-ssa/sra-3.c: Likewise.
6194 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
6196 * gcc.dg/tree-ssa/alias-2.c: New test.
6198 2005-07-18 Mark Mitchell <mark@codesourcery.com>
6201 * g++.dg/template/explicit7.C: New test.
6203 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
6205 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
6206 width of 8 to +Inf and -Inf.
6208 2005-07-17 Mark Mitchell <mark@codesourcery.com>
6211 * g++.dg/template/friend36.C: New test.
6213 2005-07-16 David Edelsohn <edelsohn@gnu.org>
6216 * gfortran.dg/pr21730.f: New test.
6218 2005-07-16 Danny Berlin <dberlin@dberlin.org>
6219 Kenneth Zadeck <zadeck@naturalbridge.com>
6221 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
6222 since pure const detection cannot run at -O1 in c compiler.
6223 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
6224 can now optimize this case properly.
6225 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
6226 because we now pass.
6227 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
6229 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
6232 * gcc.dg/format/bitfld-1.c: New test.
6234 2005-07-15 Mark Mitchell <mark@codesourcery.com>
6237 * g++.dg/rtti/repo1.C: New test.
6239 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
6242 * gcc.c-torture/compile/pr22398.c: New test.
6244 2005-07-15 Mark Mitchell <mark@codesourcery.com>
6247 * g++.dg/expr/cast4.C: New test.
6249 2005-07-15 Richard Guenther <rguenther@suse.de>
6251 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
6252 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
6254 2005-07-15 Steven Bosscher <stevenb@suse.de>
6256 PR tree-optimization/22230
6257 * gcc.dg/tree-ssa/pr22230.c: New test.
6259 2005-07-14 Jakub Jelinek <jakub@redhat.com>
6261 * gfortran.dg/g77/cpp6.f: New test.
6264 * gfortran.dg/g77/cpp5.F: New test.
6265 * gfortran.dg/g77/cpp5.h: New file.
6266 * gfortran.dg/g77/cpp5inc.h: New file.
6268 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
6271 * gfortran.dg/tl_editting.f90: New.
6272 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
6274 2005-07-14 Steven G. Kargl <kargls@comcast.net>
6276 * gfortran.dg/char_array_constructor.f90: New test.
6278 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
6280 * gfortran.dg/past_eor.f90: New.
6281 * gfortran.dg/complex_read.f90: New.
6283 2005-07-13 Jeff Law <law@redhat.com>
6285 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
6288 * gcc.dg/tree-ssa/pr22321.c: New test
6290 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
6292 PR tree-optimization/21921
6293 * gcc.dg/tree-ssa/pr21921.c: New.
6295 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
6297 PR tree-optimizatio/22442
6298 * gcc.dg/tree-ssa/loop-11.c: New test.
6300 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
6303 * gcc.c-torture/compile/pr21840.c: New test.
6305 2005-07-12 Jan Hubicka <jh@suse.cz>
6307 * gcc.c-torture/compile/pr22379.c: New test.
6309 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
6312 gfortran.dg/dev_null.f90: Remove outdated comment about
6313 PR libfortran/21593.
6316 2005-07-12 Dale Johannesen <dalej@apple.com>
6318 * gcc.target/i386/compress-float-sse.c: New.
6319 * gcc.target/i386/compress-float-sse-pic.c: New.
6320 * gcc.target/i386/compress-float-387.c: New.
6321 * gcc.target/i386/compress-float-387-pic.c: New.
6322 * gcc.dg/compress-float-ppc.c: New.
6323 * gcc.dg/compress-float-ppc-pic.c: New.
6325 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
6328 gfortran.dg/dev_null.f90: Remove targets.
6330 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
6333 * gcc.dg/pr22335-1.c: New test.
6334 * gcc.dg/pr22335-2.c: New test.
6336 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6339 * g++.dg/template/nontype12.C : New test.
6341 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
6343 * gcc.dg/tree-ssa/loop-10.c: New test.
6345 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
6347 * gcc.c-torture/execute/20020720-1.x: Remove.
6349 2005-07-11 Jakub Jelinek <jakub@redhat.com>
6351 * gfortran.fortran-torture/execute/forall_7.f90: New test.
6353 2005-07-10 Richard Sandiford <richard@codesourcery.com>
6355 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
6356 (dg-mips-options): Use it.
6358 2005-07-09 Diego Novillo <dnovillo@redhat.com>
6360 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
6362 2005-07-09 Richard Henderson <rth@redhat.com>
6364 * lib/target-supports.exp (check_effective_target_sync_char_short):
6367 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
6370 * gfortran.dg/negative-z-descriptor.f90: New test.
6372 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
6375 * gcc.dg/pr22329.c: New test.
6377 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
6379 PR tree-optimization/20139
6380 * gcc.dg/tree-ssa/pr20139.c: New.
6382 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
6385 * testsuite/gcc.dg/pr22356-1.c: New test.
6387 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
6390 * g++.dg/template/unify8.C: New.
6391 * g++.dg/template/unify9.C: New.
6393 2005-07-08 Jakub Jelinek <jakub@redhat.com>
6395 * gfortran.fortran-torture/execute/entry_10.f90: New test.
6397 2005-07-07 Geoffrey Keating <geoffk@apple.com>
6399 * gcc.dg/darwin-version-1.c: New.
6400 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
6401 * gcc.dg/builtins-20.c: Likewise.
6402 * gcc.dg/builtins-53.c: Likewise.
6403 * gcc.dg/torture/builtins-convert-1.c: Likewise.
6404 * gcc.dg/torture/builtins-convert-2.c: Likewise.
6405 * gcc.dg/torture/builtins-convert-3.c: Likewise.
6406 * gcc.dg/torture/builtins-power-1.c: Likewise.
6407 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
6410 2005-07-07 Jeff Law <law@redhat.com>
6412 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
6413 argument evaluation order.
6415 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
6418 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
6419 Add test cases where the shift length is greater than the
6422 2005-07-07 Ziemowit Laski <zlaski@apple.com>
6424 * obj-c++.dg/proto-lossage-6.mm: New.
6425 * objc.dg/proto-lossage-6.m: New.
6427 2005-07-07 Ziemowit Laski <zlaski@apple.com>
6429 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
6430 * objc.dg/gnu-runtime-2.m: Likewise.
6432 2005-07-07 Jakub Jelinek <jakub@redhat.com>
6434 * gfortran.dg/longline.f: New test.
6436 * gfortran.dg/badline.f: New test.
6438 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
6443 * gfortran.dg/hollerith.f90: New.
6444 * gfortran.dg/hollerith2.f90: New.
6445 * gfortran.dg/hollerith3.f90: New.
6446 * gfortran.dg/hollerith4.f90: New.
6447 * gfortran.dg/hollerith_f95.f90: New.
6448 * gfortran.dg/hollerith_legacy.f90: New.
6449 * gfortran.dg/g77/cpp4.F: New. Port from g77.
6451 2005-07-07 Ziemowit Laski <zlaski@apple.com>
6454 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
6455 * objc.dg/gnu-runtime-2.m: New.
6457 2005-07-06 Jeff Law <law@redhat.com>
6459 * gcc.dg/tree-ssa/vrp17.c: New test.
6461 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
6464 * gfortran.dg/array_constructor_5.f90: New test.
6466 2005-07-07 Jakub Jelinek <jakub@redhat.com>
6468 * gfortran.fortran-torture/execute/entry_9.f90: New test.
6470 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
6472 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
6473 * gcc.dg/980816-1.c: Ditto.
6475 2005-07-06 Jeff Law <law@redhat.com>
6477 * gcc.c-torture/compile/pr21356.c: New test.
6479 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
6483 * gcc.c-torture/compile/pr22013-1.c,
6484 gcc.c-torture/execute/pr22098-1.c,
6485 gcc.c-torture/execute/pr22098-2.c,
6486 gcc.c-torture/execute/pr22098-3.c: New tests.
6488 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
6491 * gcc.dg/pr22308-1.c: New test.
6493 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
6495 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
6497 * gcc.dg/compare9.c: Use -fshort-enums instead of
6498 -fno-short-enums. Change the last test to dg-bogus.
6500 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
6502 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
6503 * gcc.dg/compare9.c: New.
6505 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6507 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
6509 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
6512 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
6515 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6517 * gcc.dg/format/gcc_gfc-1.c: New.
6519 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
6521 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
6523 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6526 * gfortran.dg/io_invalid_1.f90: New test.
6528 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
6530 * gcc.dg/format/gcc_diag-1.c: Update.
6532 2005-07-02 Jeff Law <law@redhat.com>
6534 * gcc.dg/tree-ssa/pr22051-1.c: New test.
6535 * gcc.dg/tree-ssa/pr22051-2.c: New test.
6537 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
6539 * gcc.dg/format/gcc_diag-1.c: Update.
6541 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
6544 * gcc.c-torture/compile/pr22269.c: New test.
6546 2005-06-30 Diego Novillo <dnovillo@redhat.com>
6550 * g++.dg/tree-ssa/pr21584-1.C: New test.
6551 * g++.dg/tree-ssa/pr21584-2.C: New test.
6553 2005-06-30 Ziemowit Laski <zlaski@apple.com>
6555 * obj-c++.dg/try-catch-11.mm: New.
6556 * objc.dg/try-catch-10.m: New.
6558 2005-06-29 David Edelsohn <edelsohn@gnu.org>
6560 * g++.dg/other/ucnid-1.C: xfail on AIX.
6562 2005-06-29 Diego Novillo <dnovillo@redhat.com>
6565 * gcc.dg/20050629-1.c: New test.
6567 2005-06-29 Ziemowit Laski <zlaski@apple.com>
6569 * obj-c++.dg/const-str-1[0-1].mm: New.
6570 * objc.dg/const-str-1[0-1].m: New.
6572 2005-05-29 Richard Henderson <rth@redhat.com>
6574 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
6575 Rename from check_effective_target_vect_no_max.
6576 (check_effective_target_vect_no_int_add): New.
6577 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
6578 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
6579 * gcc.dg/vect/vect-reduc-3.c: Likewise.
6580 * gcc.dg/vect/vect-reduc-1.c: Use both.
6581 * gcc.dg/vect/vect-reduc-2.c: Likewise.
6583 2005-05-29 Richard Henderson <rth@redhat.com>
6585 * lib/target-supports.exp (check_effective_target_vect_no_max):
6586 Remove i386 and x86_64.
6588 2005-06-29 Steve Ellcey <sje@cup.hp.com>
6591 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
6593 2005-06-29 Steve Ellcey <sje@cup.hp.com>
6596 * gcc.dg/vect/pr21969.c: New test.
6598 2005-06-28 Eric Christopher <echristo@redhat.com>
6602 * gcc.dg/inline1.c: New test.
6603 * gcc.dg/inline2.c: Ditto.
6604 * gcc.dg/inline3.c: Ditto.
6605 * gcc.dg/inline4.c: Ditto.
6606 * gcc.dg/inline5.c: Ditto.
6608 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
6611 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
6612 Add testcase also testing eoshift1 for PR 22142.
6614 2005-06-28 Richard Henderson <rth@redhat.com>
6616 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
6617 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
6618 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
6619 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
6620 gcc.dg/tree-ssa/20030922-2.c: Likewise.
6622 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
6625 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
6626 Add testcase for PR 22142.
6628 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
6630 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
6631 gcc.target/ia64/fpreg-2.c: New tests.
6633 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6635 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
6637 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6640 * gfortran.dg/slash_1.f90: New test.
6642 2005-06-27 Richard Henderson <rth@redhat.com>
6644 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
6645 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
6646 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
6647 * gcc.dg/vect/vect-reduc-2.c: Likewise.
6648 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
6649 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
6651 2005-06-27 Richard Henderson <rth@redhat.com>
6653 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
6654 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
6656 2005-06-27 Ziemowit Laski <zlaski@apple.com>
6658 * obj-c++.dg/proto-lossage-5.mm: New.
6659 * objc.dg/proto-lossage-5.m: New.
6661 2005-06-27 Diego Novillo <dnovillo@redhat.com>
6664 * gcc.dg/tree-ssa/pr21959.c: New test.
6666 2005-06-27 Jakub Jelinek <jakub@redhat.com>
6668 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
6669 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
6670 testing uninitialized var.
6672 * gcc.c-torture/execute/builtins/chk.h: New.
6673 * gcc.c-torture/execute/builtins/lib/chk.c: New.
6674 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
6675 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
6676 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
6677 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
6678 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
6679 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
6680 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
6681 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
6682 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
6683 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
6684 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
6685 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
6686 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
6687 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
6688 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
6689 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
6690 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
6691 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
6692 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
6693 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
6694 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
6695 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
6696 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
6697 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
6698 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
6699 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
6700 * gcc.dg/builtin-object-size-1.c: New test.
6701 * gcc.dg/builtin-object-size-2.c: New test.
6702 * gcc.dg/builtin-object-size-3.c: New test.
6703 * gcc.dg/builtin-object-size-4.c: New test.
6704 * gcc.dg/builtin-object-size-5.c: New test.
6705 * gcc.dg/builtin-stringop-chk-1.c: New test.
6706 * gcc.dg/builtin-stringop-chk-2.c: New test.
6707 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
6708 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
6709 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
6710 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
6711 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
6712 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
6713 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
6714 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
6715 * gcc.c-torture/execute/printf-1.c: New test.
6716 * gcc.c-torture/execute/fprintf-1.c: New test.
6717 * gcc.c-torture/execute/vprintf-1.c: New test.
6718 * gcc.c-torture/execute/vfprintf-1.c: New test.
6719 * gcc.c-torture/execute/printf-chk-1.c: New test.
6720 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
6721 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
6722 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
6724 2005-06-27 Michael Matz <matz@suse.de>
6726 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
6727 slot is not merged if address escapes.
6729 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6732 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
6734 2005-06-26 Jakub Jelinek <jakub@redhat.com>
6737 * gcc.c-torture/compile/20050622-1.c: New test.
6740 * gcc.dg/20050620-1.c: New test.
6742 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
6744 PR tree-optimization/22026
6745 * gcc.dg/tree-ssa/pr22026.c: New.
6747 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
6750 * gfortran.dg/shift-alloc.f90: New testcase.
6752 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
6754 * all files: Update FSF address in copyright headers.
6756 2005-06-22 Jan Hubicka <jh@suse.cz>
6758 * wholeprogram-1.c: New testcase.
6759 * wholeprogram-2.c: New testcase.
6761 2005-06-24 Mark Mitchell <mark@codesourcery.com>
6764 * gcc.dg/tree-ssa/pr22171.c: New test.
6766 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
6768 * gfortran.dg/simplify_modulo.f90: New.
6770 2005-06-24 Jan Hubicka <jh@suse.cz>
6772 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
6774 2005-06-23 Ziemowit Laski <zlaski@apple.com>
6776 * obj-c++.dg/proto-lossage-[1-4].mm: New.
6778 2005-06-23 Ziemowit Laski <zlaski@apple.com>
6780 * obj-c++.dg/typedef-alias-1.mm: New.
6781 * objc.dg/typedef-alias-1.m: New.
6783 2005-06-23 Jeff Law <law@redhat.com>
6785 * gcc.dg/tree-ssa/vrp16.c: New test.
6787 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6789 * lib/target-supports.exp: Add
6790 check_effective_target_fortran_large_real and
6791 check_effective_target_fortran_large_int to check for
6792 corresponding effective targets.
6793 * gfortran.dg/large_integer_kind_1.f90: New test.
6794 * gfortran.dg/large_real_kind_1.f90: New test.
6796 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
6798 PR tree-optimization/22117
6799 * gcc.dg/tree-ssa/pr22117.c: New.
6801 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
6804 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
6806 2005-06-23 David Edelsohn <edelsohn@gnu.org>
6808 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
6810 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
6812 * gfortran.dg/f2c_4.f90: Add tests for complex functions
6813 * gfortran.dg/f2c_4.c: Likewise.
6815 2005-06-22 Paul Brook <paul@codesourcery.com>
6818 * gfortran.dg/auto_save_1.f90: New test.
6820 2005-06-22 Michael Matz <matz@suse.de>
6822 * gcc.target/x86-64/abi: New directory.
6823 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
6824 * gcc.target/x86-64/abi/README.gcc: New file.
6825 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
6826 * gcc.target/x86-64/abi/asm-support.s: New file.
6827 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
6828 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
6829 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
6830 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
6831 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
6832 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
6833 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
6834 * gcc.target/x86_64/abi/test_bitfields.c: New test.
6835 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
6836 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
6837 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
6838 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
6839 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
6840 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
6841 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
6842 * gcc.target/x86_64/abi/test_varargs.c: New test.
6844 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
6846 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
6847 32-bit i?86 and x86_64.
6849 2005-06-21 Ziemowit Laski <zlaski@apple.com>
6851 * obj-c++.dg/const-str-[1-9].mm: New tests.
6853 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
6856 * gfortran.dg/namelist_use.f90: New.
6857 * gfortran.dg/namelist_use_only.f90: New.
6859 2005-06-21 Jeff Law <law@redhat.com>
6861 * gcc.dg/tree-ssa/vrp15.c: New test.
6863 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
6865 * lib/target-supports.exp (check_effective_target_vect_reduction):
6867 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
6868 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
6869 remove vect_reduction target keyword. Also avoid two returns in main.
6870 * gcc.dg/vect/vect-reduc-3.c: Likewise.
6871 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
6872 * gcc.dg/vect/vect-reduc-1short.c: New test.
6873 * gcc.dg/vect/vect-reduc-1char.c: New test.
6874 * gcc.dg/vect/vect-reduc-2short.c: New test.
6875 * gcc.dg/vect/vect-reduc-2char.c: New test.
6876 * gcc.dg/vect/vect-reduc-6.c: New test.
6877 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
6878 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
6879 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
6881 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6882 Paul Thomas <pault@gcc.gnu.org>
6884 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
6887 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6889 * gfortran.dg/backslash_1.f90: New test.
6890 * gfortran.dg/backslash_2.f90: New test.
6892 2005-06-20 Steven G. Kargl <kargls@comcast.net>
6894 * gfortran.dg/duplicate_labels.f90: New test.
6896 2005-06-20 Jan Beulich <jbeulich@novell.com>
6898 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
6899 unsupportable relocations.
6900 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6901 * gcc.dg/20050321-2.c: xfail for NetWare.
6903 2005-06-20 Andreas Jaeger <aj@suse.de>
6905 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
6906 gcc.target/i386/fastcall-sseregparm.c,
6907 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
6909 2005-06-19 Richard Henderson <rth@redhat.com>
6911 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
6913 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
6915 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
6917 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
6920 * g++.dg/conversion/simd2.C: Change expected error message.
6922 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
6924 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
6925 * gcc.dg/vect/vect-reduc-2.c: Likewise.
6926 * gcc.dg/vect/vect-reduc-3.c: Likewise.
6928 2005-06-18 James A Morrison <phython@gcc.gnu.org>
6930 * gcc.dg/fold-mod-1.c: New test.
6932 2005-06-18 Steven G. Kargl <kargls@comcast.net>
6935 * gfortran.dg/pr19926.f90: New test.
6937 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
6939 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
6940 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
6942 * gcc.dg/vect/vect-reduc-2.c: Likewise.
6943 * gcc.dg/vect/vect-reduc-3.c: Likewise.
6945 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
6947 * gcc.target/ia64/float80-varargs-1.c: New test.
6949 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6952 * gfortran.dg/f2c_6.f90: New test.
6954 2005-06-17 Geoffrey Keating <geoffk@apple.com>
6957 * g++.dg/template/local5.C: New.
6959 2005-06-17 Richard Henderson <rth@redhat.com>
6961 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
6963 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
6966 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
6968 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
6970 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
6971 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
6972 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
6973 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
6974 check_vect to verify the presence of hardware vector support.
6976 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
6979 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
6981 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6984 * gfortran.dg/pr19216.f: Add correct space between brackets and
6987 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6990 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
6992 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
6994 * gcc.target/i386/attributes-error.c: New testcase.
6995 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
6996 * gcc.target/i386/regparm-stdcall.c: Likewise.
6997 * gcc.target/i386/sseregparm-1.c: Likewise.
6998 * gcc.target/i386/sseregparm-2.c: Likewise.
7000 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
7002 * g++.dg/rtti/crash2.C: New.
7004 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
7006 * gcc.dg/noncompile/20040203-3.c: Update expected message.
7008 2005-06-15 David Ung <davidu@mips.com>
7010 * gcc.target/mips/mips16e-extends.c: New test for testing the
7011 generation of MIPS16e zeb/zeh, seb/seh instructions.
7013 2005-06-15 Diego Novillo <dnovillo@redhat.com>
7016 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
7017 * gcc.dg/tree-ssa/pr22018.c: New test.
7019 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
7021 * gcc.dg/simd-1.c: Update error messages.
7022 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
7023 * gcc.dg/simd-2.c: Update error messages.
7024 * gcc.dg/simd-4.c: New.
7026 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
7029 * g++.dg/other/crash-4.C: New.
7031 2005-06-14 Devang Patel <dpatel@apple.com>
7033 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
7035 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
7038 * g++.dg/parse/crash11.C: Update
7040 2005-06-13 Jeff Law <law@redhat.com>
7042 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
7043 perform the desired transformations.
7044 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
7045 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
7047 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7050 * gfortran.dg/forall_1.f90: Un-XFAIL.
7052 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
7055 * g++.dg/parse/crash26.C: New.
7058 * g++.dg/init/member1.C: New.
7060 2005-06-13 Jakub Jelinek <jakub@redhat.com>
7062 * gfortran.dg/altreturn_1.f90: New test.
7064 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
7067 * gcc.dg/tree-ssa/pr21985.c: New test.
7069 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
7071 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
7073 2005-06-12 Roger Sayle <roger@eyesopen.com>
7076 * g++.dg/other/error10.C: New test case.
7078 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7081 * gfortran.dg/pr19155.f: Add test.
7083 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7085 * gfortran.dg/f2c_7.f90: New test.
7087 * gfortran.dg/forall_1.f90: XFAILed.
7089 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
7091 * gcc.dg/pr14796-1.c: New.
7092 * gcc.dg/pr14796-2.c: New.
7094 2005-06-11 Steven G. Kargl <kargls@comcast.net>
7098 * gfortran.dg/deallocate_stat.f90: New test.
7100 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
7102 * gfortran.fortran-torture/execute/in-pack.f90: New test.
7104 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
7106 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
7107 access will be generated when this loop is vectorized. Test that
7108 accesses with same alignment were detected.
7109 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
7110 Test that accesses with same alignment were detected.
7111 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
7112 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
7113 alignment were detected.
7115 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
7118 * g++.dg/conversion/simd2.C: New.
7120 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
7122 * gcc.dg/Wcxx-compat-1.c: New.
7124 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
7127 * gfortran.dg/reshape-complex.f90: Add a test for a packed
7130 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
7132 * gcc.dg/alias-8.c: New.
7134 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
7136 * gcc.dg/format/cmn_err-1.c: Update.
7138 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
7141 * gcc.target/sparc/fexpand-2.c: New.
7142 * gcc.target/sparc/fpmerge-2.c: New.
7143 * gcc.target/sparc/fpmul-2.c: New.
7144 * gcc.target/sparc/noresult.c: New.
7145 * gcc.target/sparc/pdist-2.c: New.
7146 * gcc.target/sparc/pdist-3.c: New.
7148 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
7151 * gcc.target/i386/i386.exp: Fix comment typo.
7153 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
7156 * g++.dg/inherit/using5.C: New.
7157 * g++.dg/inherit/using6.C: New.
7159 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7162 * g++.dg/template/ptrmem15.C: New test.
7165 * g++.dg/ext/label4.C: New test.
7167 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7169 * gcc.dg/tls/debug-1.c: New test.
7171 2005-06-07 Dale Johannesen <dalej@apple.com>
7173 * gcc.target/i386/movq.c: New.
7175 2005-06-07 Dale Johannesen <dalej@apple.com>
7177 * gcc.dg/20050607-1.c: New.
7179 2005-06-07 Jakub Jelinek <jakub@redhat.com>
7182 * gcc.c-torture/execute/20050607-1.c: New test.
7184 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
7187 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
7188 Test case where the return array has lowest stride one,
7191 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
7193 * lib/target-supports.exp (check_effective_target_sync_int_long):
7194 Add s390 and s390x targets.
7196 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
7198 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
7199 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
7200 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
7201 * gcc.dg/tree-ssa/loop-9.c: New test.
7203 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
7205 * g++.dg/parse/defarg10.C: New.
7207 2005-06-06 Jakub Jelinek <jakub@redhat.com>
7210 * gcc.c-torture/execute/20050604-1.c: New test.
7212 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
7215 * g++.dg/parse/defarg9.C: New.
7218 * g++.dg/inherit/using4.C: New.
7219 * g++.dg/overload/error1.C: Adjust expected errors.
7220 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
7221 * g++.old-deja/g++.brendan/arm2.C: Likewise.
7222 * g++.old-deja/g++.other/redecl2.C: Likewise.
7223 * g++.old-deja/g++.other/redecl4.C: Likewise.
7224 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
7226 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
7228 * gfortran.dg/f2c_5.f90: Add -w to dg-options
7230 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
7232 * lib/gfortran.exp (gfortran_target_compile): Call
7233 dg-additional-files-options
7234 * gfortran.dg/f2c_4.f90: New file
7235 * gfortran.dg/f2c_4.c: New file
7236 * gfortran.dg/f2c_5.f90: New file
7237 * gfortran.dg/f2c_5.c: New file
7239 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7241 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
7244 * gfortran.dg/array_constructor_4.f90: New test.
7246 2005-06-05 Mark Mitchell <mark@codesourcery.com>
7249 * g++.dg/ext/builtin9.C: New test.
7251 2005-06-05 Dale Johannesen <dalej@apple.com>
7253 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
7254 * gcc.c-torture/execute/20050603-2.c: Ditto.
7256 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
7258 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
7259 * gcc.dg/vect/vect-reduc-1.c: New.
7260 * gcc.dg/vect/vect-reduc-2.c: New.
7261 * gcc.dg/vect/vect-reduc-3.c: New.
7263 2005-06-04 Dale Johannesen <dalej@apple.com>
7265 * gcc.c-torture/execute/20050603-1.c: New.
7266 * gcc.c-torture/execute/20050603-2.c: New.
7267 * gcc.dg/20050603-3.c: New.
7269 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7272 * gfortran.dg/debug_1.f90: New test.
7274 * gfortran.dg/forall_1.f90: New test.
7276 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
7278 * gfortran.dg/array_constructor_3.f90: New test.
7280 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7282 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
7284 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
7286 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
7288 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
7291 * gcc.dg/init-excess-1.c: New test.
7293 2005-06-03 Mark Mitchell <mark@codesourcery.com>
7296 * g++.dg/expr/static_cast6.C: New test.
7298 2005-06-03 Diego Novillo <dnovillo@redhat.com>
7300 * gcc.dg/tree-ssa/vrp14.c: New test.
7302 2005-06-03 Mark Mitchell <mark@codesourcery.com>
7305 * g++.dg/template/new2.C: New test.
7307 2005-06-03 Josh Conner <jconner@apple.com>
7309 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
7310 all entries in initializer.
7312 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
7315 * gcc.dg/pr21858.c: New testcase.
7317 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
7319 PR tree-optimization/21292
7321 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
7323 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
7324 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
7325 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
7326 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
7327 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
7329 2005-06-02 Richard Henderson <rth@redhat.com>
7331 * gcc.dg/sync-2.c: Use -march=i486 for i386.
7333 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
7335 * gcc.dg/wtypequal.c: New testcase.
7337 2005-06-02 Diego Novillo <dnovillo@redhat.com>
7340 * gcc.dg/tree-ssa/pr21582.c: New test.
7342 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
7345 * g++.dg/opt/interface2.h: New.
7346 * g++.dg/opt/interface2.C: New.
7347 * g++.dg/init/ctor4.C: Adjust error lines.
7348 * g++.old-deja/g++.bob/inherit2.C: Likewise.
7349 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
7350 * g++.old-deja/g++.jason/opeq3.C: Likewise.
7351 * g++.old-deja/g++.pt/assign1.C: Likewise.
7352 * g++.old-deja/g++.pt/crash20.C: Likewise.
7354 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
7356 PR tree-optimization/21734
7357 * g++.dg/vect/pr21734_1.cc: New.
7358 * g++.dg/vect/pr21734_2.cc: New.
7360 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
7363 * g++.dg/template/spec24.C: New.
7366 * g++.dg/pch/local-1.C: New.
7367 * g++.dg/pch/local-1.Hs: New.
7369 2005-06-01 Diego Novillo <dnovillo@redhat.com>
7371 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
7372 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
7373 * gcc.dg/tree-ssa/pr14341.c: New test.
7374 * gcc.dg/tree-ssa/pr14841.c: New test.
7375 * gcc.dg/tree-ssa/pr20701.c: New test.
7376 * gcc.dg/tree-ssa/pr21086.c: New test.
7377 * gcc.dg/tree-ssa/pr21090.c: New test.
7378 * gcc.dg/tree-ssa/pr21332.c: New test.
7379 * gcc.dg/tree-ssa/pr21458.c: New test.
7380 * gcc.dg/tree-ssa/pr21658.c: New test.
7381 * gcc.dg/tree-ssa/vrp01.c: New test.
7382 * gcc.dg/tree-ssa/vrp02.c: New test.
7383 * gcc.dg/tree-ssa/vrp03.c: New test.
7384 * gcc.dg/tree-ssa/vrp04.c: New test.
7385 * gcc.dg/tree-ssa/vrp05.c: New test.
7386 * gcc.dg/tree-ssa/vrp06.c: New test.
7387 * gcc.dg/tree-ssa/vrp07.c: New test.
7388 * gcc.dg/tree-ssa/vrp08.c: New test.
7389 * gcc.dg/tree-ssa/vrp09.c: New test.
7390 * gcc.dg/tree-ssa/vrp10.c: New test.
7391 * gcc.dg/tree-ssa/vrp11.c: New test.
7392 * gcc.dg/tree-ssa/vrp12.c: New test.
7393 * gcc.dg/tree-ssa/vrp13.c: New test.
7395 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
7398 * gcc.dg/tree-ssa/pr21029.c: New test.
7400 2005-06-01 Roger Sayle <roger@eyesopen.com>
7402 * gfortran.dg/logint-1.f: New test case.
7403 * gfortran.dg/logint-2.f: Likewise.
7404 * gfortran.dg/logint-3.f: Likewise.
7406 2005-06-01 Jakub Jelinek <jakub@redhat.com>
7410 * gcc.dg/20050527-1.c: New test.
7412 * gcc.dg/i386-sse-12.c: New test.
7415 * gfortran.dg/implicit_5.f90: New test.
7417 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
7420 * gfortran/assign_4.f90: New test.
7421 * gfortran/assign_2.f90: Change compile to run.
7423 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
7425 * lib/target-supports.exp
7426 (check_effective_target_sync_char_short): New.
7427 * gcc.dg/sync-2.c: New.
7429 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
7431 PR tree-optimization/21817
7432 * gcc.dg/torture/pr21817-1.c: New.
7434 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
7437 * g++.dg/template/init5.C: New.
7439 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
7441 * gfortran.dg/char_initialiser_actual.f90:
7442 Test character initialisers as actual arguments.
7443 * gfortran.dg/char_pointer_comp_assign.f90:
7444 Test character pointer structure component assignments.
7445 * gfortran.dg/char_array_structure_constructor.f90:
7446 Test character components in structure constructors.
7448 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
7451 * g++.dg/opt/pr20931.C: New test.
7453 2005-05-31 Andreas Jaeger <aj@suse.de>
7456 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
7457 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
7458 g++.old-deja/g++.ext/asmspec1.C,
7459 g++.old-deja/g++.other/regstack.C,
7460 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
7461 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
7462 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
7463 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
7464 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
7465 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
7466 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
7467 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
7468 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
7469 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
7470 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
7471 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
7472 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
7473 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
7474 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
7475 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
7476 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
7477 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
7478 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
7480 2005-05-31 Jeff Law <law@redhat.com>
7482 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
7484 2005-05-30 Paolo Carlini <pcarlini@suse.de>
7487 * gcc.dg/builtins-1.c: Activate disabled clog test.
7488 * gcc.dg/torture/builtin-attr-1.c: Likewise.
7490 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
7492 * gfortran.dg/char_pointer_assign.f90:
7493 Test character-pointer assignments and pointer assignments.
7494 * gfortran.dg/char_pointer_dummy.f90:
7495 Test character-pointer dummy arguments.
7496 * gfortran.dg/char_pointer_func.f90:
7497 Test character-pointer function returns.
7498 * gfortran.dg/char_pointer_dependency.f90:
7499 Test character-pointer functions with dependencies.
7501 2005-05-30 Mark Mitchell <mark@codesourcery.com>
7504 * g++.dg/lookup/using14.C: New test.
7506 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
7508 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
7509 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
7512 2005-05-29 Geoffrey Keating <geoffk@apple.com>
7515 * g++.dg/template/local5.C: New.
7518 * gcc.c-torture/compile/pr21761.c: New.
7520 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
7523 2005-05-30 Steven G. Kargl
7526 * gfortran.dg/inquire_8.f90: New test.
7528 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7531 * gfortran.dg/output_exponents_1.f90: New test.
7533 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7536 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
7538 2005-05-28 Mark Mitchell <mark@codesourcery.com>
7541 * g++.dg/ext/complex1.C: New test.
7544 * g++.dg/init/ctor6.C: New test.
7546 2005-05-29 Jan Hubicka <jh@suse.cz>
7548 * gcc.c-torture/compile/pr21562.c: New.
7550 2005-05-28 Steven G. Kargl <kargls@comcast.net>
7552 * gfortran.dg/subnormal_1.f90: New test.
7554 2005-05-28 Jan Hubicka <jh@suse.cz>
7556 * tree-prof.exp: Fix comment.
7557 * value-prof-1.c: New.
7558 * value-prof-2.c: New.
7559 * value-prof-3.c: New.
7560 * value-prof-4.c: New.
7562 2005-05-27 Mark Mitchell <mark@codesourcery.com>
7565 * g++.dg/expr/ptrmem6.C: New test.
7566 * g++.dg/expr/ptrmem6a.C: Likewise.
7568 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
7570 PR tree-optimization/21658
7571 * gcc.dg/tree-ssa/pr21658.c: New.
7573 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
7576 * g++.dg/inherit/ptrmem3.C: New.
7579 * g++.dg/parse/template16.C: New.
7581 2005-05-27 Andreas Jaeger <aj@suse.de>
7583 * gcc.dg/setjmp-2.c: Only run in 32-bit.
7585 * gcc.dg/i386-sse-8.c: Run test on all archs.
7587 2005-05-26 Mike Stump <mrs@apple.com>
7589 * objc.dg/isa-field-1.m: Only run on darwin.
7590 * objc.dg/lookup-1.m: Likewise.
7591 * objc.dg/try-catch-8.m: Likewise.
7593 2005-05-26 Roger Sayle <roger@eyesopen.com>
7595 PR tree-optimization/9814
7596 * gcc.dg/pr9814-1.c: New test case.
7598 2005-05-26 Ziemowit Laski <zlaski@apple.com>
7600 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
7601 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
7602 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
7603 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
7604 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
7605 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
7606 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
7607 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
7608 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
7609 objc.dg/try-catch-8.m: New.
7611 2005-05-26 Janis Johnson <janis187@us.ibm.com>
7613 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
7614 remove extraneous semicolons.
7616 2005-05-26 Ziemowit Laski <zlaski@apple.com>
7618 * obj-c++.dg/comp-types-12.mm: New.
7619 * objc.dg/comp-types-11.m: New.
7620 * objc.dg/selector-4.m: New.
7622 2005-05-26 Andreas Jaeger <aj@suse.de>
7625 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
7626 g++.old-deja/g++.ext/attrib3.C,
7627 g++.old-deja/g++.other/store-expr1.C,
7628 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
7629 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
7630 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
7631 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
7632 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
7633 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
7634 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
7635 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
7636 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
7637 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
7638 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
7639 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
7640 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
7641 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
7642 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
7643 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
7644 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
7645 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
7646 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
7648 2005-05-26 Andreas Jaeger <aj@suse.de>
7650 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
7653 2005-05-26 Andreas Jaeger <aj@suse.de>
7656 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
7657 gcc.misc-tests/i386-pf-athlon-1.c,
7658 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
7659 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
7660 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
7661 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
7662 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
7663 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
7664 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
7667 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
7668 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
7669 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
7672 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
7675 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
7676 effective-target ilp32.
7678 2005-05-26 David Ung <davidu@mips.com>
7680 * gcc.target/mips/ext_ins.c: New test for testing the generation
7681 of MIPS32/64 rev 2 ext/ins instructions.
7683 2005-05-26 Andreas Jaeger <aj@suse.de>
7685 * treelang/compile/unsigned.tree: Use gimple instead of
7686 nonexisting generic dump.
7688 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
7690 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
7692 2005-05-26 Andreas Jaeger <aj@suse.de>
7694 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
7696 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
7699 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
7700 Test callee-allocated memory with write statements.
7702 2005-05-25 Roger Sayle <roger@eyesopen.com>
7705 * gcc.dg/pr21709-1.c: New test case.
7707 2005-05-25 Ziemowit Laski <zlaski@apple.com>
7708 Mike Stump <mrs@apple.com>
7710 * objc/execute/next_mapping.h: Update for C++.
7712 * obj-c++.dg/selector-1.mm: Move to...
7713 * obj-c++.dg/selector-4.mm: here...
7715 * obj-c++.dg/basic.mm: New.
7716 * obj-c++.dg/comp-types-1.mm: New.
7717 * obj-c++.dg/cxx-class-1.mm: New.
7718 * obj-c++.dg/cxx-ivars-1.mm: New.
7719 * obj-c++.dg/cxx-ivars-2.mm: New.
7720 * obj-c++.dg/cxx-ivars-3.mm: New.
7721 * obj-c++.dg/cxx-scope-1.mm: New.
7722 * obj-c++.dg/cxx-scope-2.mm: New.
7723 * obj-c++.dg/defs.mm: New.
7724 * obj-c++.dg/empty-private-1.mm: New.
7725 * obj-c++.dg/encode-1.mm: New.
7726 * obj-c++.dg/encode-2.mm: New.
7727 * obj-c++.dg/encode-3.mm: New.
7728 * obj-c++.dg/extern-c-1.mm: New.
7729 * obj-c++.dg/extra-semi.mm: New.
7730 * obj-c++.dg/fix-and-continue-2.mm: New.
7731 * obj-c++.dg/isa-field-1.mm: New.
7732 * obj-c++.dg/ivar-list-semi.mm: New.
7733 * obj-c++.dg/local-decl-1.mm: New.
7734 * obj-c++.dg/lookup-1.mm: New.
7735 * obj-c++.dg/lookup-2.mm: New.
7736 * obj-c++.dg/method-1.mm: New.
7737 * obj-c++.dg/method-2.mm: New.
7738 * obj-c++.dg/method-3.mm: New.
7739 * obj-c++.dg/method-4.mm: New.
7740 * obj-c++.dg/method-5.mm: New.
7741 * obj-c++.dg/method-6.mm: New.
7742 * obj-c++.dg/method-7.mm: New.
7743 * obj-c++.dg/no-extra-load.mm: New.
7744 * obj-c++.dg/overload-1.mm: New.
7745 * obj-c++.dg/pragma-1.mm: New.
7746 * obj-c++.dg/pragma-2.mm: New.
7747 * obj-c++.dg/private-1.mm: New.
7748 * obj-c++.dg/private-2.mm: New.
7749 * obj-c++.dg/proto-qual-1.mm: New.
7750 * obj-c++.dg/qual-types-1.mm: New.
7751 * obj-c++.dg/stubify-1.mm: New.
7752 * obj-c++.dg/stubify-2.mm: New.
7753 * obj-c++.dg/super-class-1.mm: New.
7754 * obj-c++.dg/super-class-2.mm: New.
7755 * obj-c++.dg/super-dealloc-1.mm: New.
7756 * obj-c++.dg/super-dealloc-2.mm: New.
7757 * obj-c++.dg/template-1.mm: New.
7758 * obj-c++.dg/template-2.mm: New.
7759 * obj-c++.dg/template-3.mm: New.
7760 * obj-c++.dg/template-4.mm: New.
7761 * obj-c++.dg/template-5.mm: New.
7762 * obj-c++.dg/template-6.mm: New.
7763 * obj-c++.dg/try-catch-1.mm: New.
7764 * obj-c++.dg/try-catch-2.mm: New.
7765 * obj-c++.dg/try-catch-3.mm: New.
7766 * obj-c++.dg/try-catch-4.mm: New.
7767 * obj-c++.dg/try-catch-5.mm: New.
7768 * obj-c++.dg/try-catch-6.mm: New.
7769 * obj-c++.dg/try-catch-7.mm: New.
7770 * obj-c++.dg/try-catch-8.mm: New.
7771 * obj-c++.dg/try-catch-9.mm: New.
7772 * obj-c++.dg/va-meth-1.mm: New.
7774 2005-05-25 Ziemowit Laski <zlaski@apple.com>
7776 * obj-c++.dg/selector-1.mm: New.
7777 * obj-c++.dg/selector-2.mm: New.
7779 2005-05-25 Ziemowit Laski <zlaski@apple.com>
7781 * obj-c++.dg/selector-3.mm: New.
7782 * objc.dg/selector-3.m: New.
7784 2005-05-25 Ziemowit Laski <zlaski@apple.com>
7786 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
7787 about where warning appears.
7789 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
7791 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
7792 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
7793 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
7794 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
7796 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
7798 * gcc.dg/20050524-1.c: New test.
7800 2005-05-25 Jan Hubicka <jh@suse.cz>
7802 * gcc.dg/tree-prof/inliner-1.c: New.
7804 2005-05-25 Janis Johnson <janis187@us.ibm.com>
7806 * gcc.dg/tree-prof: New directory.
7807 * gcc.dg/tree-prof/tree-prof.exp: New.
7809 2005-05-25 DJ Delorie <dj@redhat.com>
7811 * gcc.dg/Wattributes-1.c: New.
7812 * gcc.dg/Wattributes-2.c: New.
7813 * gcc.dg/Wattributes-3.c: New.
7815 20005-05-24 Janis Johnson <janis187@us.ibm.com>
7817 PR tree-optimization/19833
7818 * gcc.dg/uninit-4.c: Remove xfail.
7819 * gcc.dg/uninit-9.c: Ditto.
7821 2005-05-24 Ziemowit Laski <zlaski@apple.com>
7823 * obj-c++.dg/bitfield-[1-5].mm: New.
7824 * obj-c++.dg/class-protocol-1.mm: New.
7825 * obj-c++.dg/comp-types-1[0-1].mm: New.
7826 * obj-c++.dg/comp-types-[2-9].mm: New.
7827 * obj-c++.dg/encode-[4-8].mm: New.
7828 * obj-c++.dg/layout-1.mm: New.
7829 * obj-c++.dg/method-1[0-9].mm: New.
7830 * obj-c++.dg/method-2[0-1].mm: New.
7831 * obj-c++.dg/method-[8-9].mm: New.
7832 * obj-c++.dg/objc-gc-3.mm: New.
7833 * obj-c++.dg/try-catch-10.mm: New.
7834 * objc.dg/bitfield-5.m: New.
7835 * objc.dg/comp-types-10.m: New.
7836 * objc.dg/comp-types-9.m: New.
7837 * objc.dg/layout-1.m: New.
7838 * objc.dg/objc-gc-4.m: New.
7839 * objc.dg/try-catch-9.m: New.
7840 * objc.dg/class-protocol-1.m: Tweak diagnostics.
7841 * objc.dg/comp-types-1.m: Likewise.
7842 * objc.dg/comp-types-[5-6].m: Likewise.
7843 * objc.dg/method-9.m: Likewise.
7845 2005-05-24 Janis Johnson <janis187@us.ibm.com>
7847 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
7848 and on hardware without VMX support.
7850 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
7852 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
7854 * lib/profopt.exp (dg-final-generate, dg-final-use,
7855 profopt-final-code, profopt-get-options): New.
7856 (profopt-execute): Process test directives.
7858 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
7859 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
7860 cleanup-tree-dump, cleanup-saved-temps): Update comments.
7862 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
7865 * g++.dg/init/ctor5.C: New test.
7867 2005-05-24 Ira Rosen <irar@il.ibm.com>
7869 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
7870 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
7871 vect-113.c, vect-114.c.
7873 2005-05-23 Adam Nemet <anemet@lnxw.com>
7875 * gcc.dg/const-elim-1.c: Remove xfails.
7877 2005-05-23 Jeff Law <law@redhat.com>
7879 * gcc.c-torture/compile/pr21638.c: New test.
7880 * gcc.c-torture/compile/20050520-1.c: New test.
7882 2005-05-23 Nick Clifton <nickc@redhat.com>
7884 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
7885 be a proper triple, ie: m32r*-*-*.
7886 * g++.old-deja/g++.jason/thunk3.C: Likewise.
7888 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
7892 * gcc.c-torture/compile/pr21293.c: New test.
7893 * gcc.c-torture/execute/pr21331.c: New test.
7895 2004-05-20 Richard Henderson <rth@redhat.com>
7897 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
7899 2005-05-20 Ziemowit Laski <zlaski@apple.com>
7901 * obj-c++-dg.exp: Add.
7903 * obj-c++.dg/dg.exp: Add.
7905 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
7907 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
7908 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
7910 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
7912 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
7914 2004-05-19 Richard Henderson <rth@redhat.com>
7916 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
7918 2005-05-19 Janis Johnson <janis187@us.ibm.com>
7920 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
7922 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
7924 2005-05-19 Jakub Jelinek <jakub@redhat.com>
7927 * g++.dg/parse/extern1.C: New test.
7928 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
7930 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7932 * gcc.dg/c99-math.h: New.
7933 * gcc.dg/c99-math-float-1.c: New test.
7934 * gcc.dg/c99-math-double-1.c: Likewise.
7935 * gcc.dg/c99-math-long-double-1.c: Likewise.
7937 2005-05-18 Richard Henderson <rth@redhat.com>
7939 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
7941 2005-05-18 Devang Patel <dpatel@apple.com>
7943 * g++.dg/opt/20050511-1.C: New test.
7945 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
7948 * gfortran.dg/reshape-complex.f90: New test.
7950 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
7952 * gfortran.dg/array_constructor_1.f90: New test.
7953 * gfortran.dg/array_constructor_2.f90: New test.
7955 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
7958 * gfortran.dg/pr20954.f: New test.
7960 2005-05-17 Mike Stump <mrs@apple.com>
7962 Yet more Objective-C++...
7964 * objc.dg/method-5.m: Update.
7965 * objc.dg/method-6.m: Update.
7966 * objc.dg/method-7.m: Update.
7967 * objc.dg/method-9.m: Update.
7968 * objc.dg/try-catch-2.m: Update.
7970 2005-05-17 Mark Mitchell <mark@codesourcery.com>
7972 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
7973 Remove little-endian optimizations.
7975 2005-05-17 Jeff Law <law@redhat.com>
7977 * g++.dg/tree-ssa/pr14814.C: New test.
7978 * gcc.dg/tree-ssa/pr14814.C: New test.
7979 * gcc.dg/tree-ssa/pr17141-1.C: New test.
7980 * gcc.dg/tree-ssa/pr17141-2.C: New test.
7982 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
7984 * gcc.dg/compat/generate-random.c: Do not include
7986 * gcc.dg/compat/generate-random_r.c: Likewise.
7988 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
7990 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
7992 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
7995 * g++.dg/tree-ssa/builtin1.C: New testcase.
7997 2005-05-17 Jakub Jelinek <jakub@redhat.com>
8000 * g++.dg/opt/const4.C: New test.
8003 * g++.dg/opt/crossjump1.C: New test.
8005 PR tree-optimization/21610
8006 * gcc.c-torture/compile/20050516-1.c: New test.
8009 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
8010 about the test failing.
8011 * gfortran.fortran-torture/execute/where_7.f90: New test.
8012 * gfortran.fortran-torture/execute/where_8.f90: New test.
8014 2005-05-16 Richard Henderson <rth@redhat.com>
8016 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
8019 2005-05-16 Mark Mitchell <mark@codesourcery.com>
8021 * gcc.dg/compat/generate-random.c (config.h): Do not include.
8022 (limits.h): Include unconditionally.
8023 (stdlib.h): Likewise.
8024 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
8025 (limits.h): Include unconditionally.
8026 (stdlib.h): Likewise.
8027 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
8028 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
8029 (limits.h): Include unconditionally.
8030 (stdlib.h): Likewise.
8031 (hashtab.h): Do not include.
8032 (getopt.h): Likewise.
8033 (stddef.h): Include.
8034 (hashval_t): Define.
8035 (struct entry): Add "next" field.
8036 (HASH_SIZE): New macro.
8037 (hash_table): New variable.
8038 (switchfiles): Do not use xmalloc.
8040 (iterative_hash): New function.
8042 (e_exists): New function.
8043 (e_insert): Likewise.
8044 (output): Use, instead of libiberty hashtable functions.
8045 (main): Do not use getopt. Do not call htab_create.
8047 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
8050 * lib/target-supports.exp (check_mkfifo_available):
8051 Return 0 for cygwin as mkfifo support incomplete on platform.
8052 Fix typos in comments.
8054 2005-05-15 Mark Mitchell <mark@codesourcery.com>
8056 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
8058 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
8061 * gfortran.dg/assign_4.f: New test.
8063 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
8065 PR tree-optimization/21563
8066 * gcc.dg/tree-ssa/pr21563.c: New.
8068 2005-05-14 Jan Hubicka <jh@suse.cz>
8070 * gcc.dg/noreturn-7.c: Allow control reaches warning.
8072 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
8074 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
8076 2005-05-13 Julian Brown <julian@codesourcery.com>
8078 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
8079 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
8081 2005-05-13 Jan Hubicka <jh@suse.cz>
8083 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
8084 * gcc.dg/fold-xor-?.c: Likewise.
8085 * gcc.dg/pr15784-?.c: Likewise.
8086 * gcc.dg/pr20922-?.c: Likewise.
8087 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
8088 * gcc.dg/tree-ssa/pr17598.c: Likewise.
8089 * gcc.dg/tree-ssa/pr20470.c: Likewise.
8091 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8094 * gfortran.dg/hollerith_1.f90: New test.
8096 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8098 * gfortran.dg/func_result_2.f90: New test.
8100 2005-05-11 Bud Davis <bdavis@gfortran.org>
8102 * gfortran.dg/dev_null.f90: New test.
8104 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
8106 * gcc.dg/arm-vfp1.c: Revert last change.
8108 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
8111 PR tree-optimization/19639
8112 * g++.dg/tree-ssa/pr19807.C: New testcase.
8114 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8117 * gfortran.dg/append-1.f90: New test.
8119 2005-05-10 Diego Novillo <dnovillo@redhat.com>
8121 * gcc.dg/pr18501.c: XFAIL.
8122 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
8123 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
8124 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
8125 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
8126 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
8127 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
8128 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
8129 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
8131 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8134 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
8135 gfortran.dg/f2c_3.f90: New tests.
8137 * gfortran.dg/return_1.f90: Fix dg annotation.
8139 2005-05-10 Diego Novillo <dnovillo@redhat.com>
8141 * gcc.c-torture/compile/20050510-1.c: New test.
8143 2005-05-10 Mark Mitchell <mark@codesourcery.com>
8145 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
8147 2005-05-10 Bob Wilson <bob.wilson@acm.org>
8149 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
8151 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
8154 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
8156 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
8159 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
8160 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
8162 2005-05-10 Ben Elliston <bje@au.ibm.com>
8165 * gcc.dg/debug/pr16676.c: New test.
8167 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
8170 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
8171 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
8172 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
8173 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
8175 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
8176 -fno-tree-dominator-opts.
8178 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8180 * gfortran.dg/return_1.f90: New test.
8182 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
8184 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
8186 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
8188 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
8191 * g++.dg/inherit/covariant13.C: New.
8193 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8196 * gfortran.dg/pr19155.f: New test.
8198 2005-05-08 Roger Sayle <roger@eyesopen.com>
8201 * gcc.dg/pr8788-1.c: New testcase.
8203 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
8206 * gcc.target/mips/fpcmp-[12].c: New tests.
8208 2005-05-06 Mark Mitchell <mark@codesourcery.com>
8210 * lib/target-supports-dg.exp (dg-require-fork): New function.
8211 (dg-require-mkfifo): Likewise.
8212 * lib/target-supports.exp (check_function_available): New
8214 (check_fork_available): Likewise.
8215 (check_mkfifo_available): Likewise.
8217 2005-05-06 Jeff Law <law@redhat.com>
8219 * gcc.c-torture/compile/pr21380.c: New test.
8221 2005-05-06 Jakub Jelinek <jakub@redhat.com>
8224 * g++.dg/ext/weak3.C: New test.
8226 2005-05-05 Mark Mitchell <mark@codesourcery.com>
8229 * g++.dg/template/crash37.C: New test.
8231 2005-05-05 Paul Brook <paul@codesourcery.com>
8233 * gcc.dg/arm-g2.c: Use effective-target arm32.
8234 * gcc.dg/arm-mmx-1.c: Ditto.
8235 * gcc.dg/arm-scd42-2.c: Ditto.
8236 * gcc.dg/arm-vfp1.c: Ditto.
8237 * lib/target-supports.exp (check_effective_target_arm32): New
8240 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
8243 gfortran.dg/in_pack_rank7.f90: New test.
8245 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
8248 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
8250 2005-05-04 Jakub Jelinek <jakub@redhat.com>
8253 * gcc.dg/20050503-1.c: New test.
8255 PR rtl-optimization/21239
8256 * gcc.dg/i386-sse-11.c: New test.
8258 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
8261 * gcc.target/i386/asm-1.c: New test.
8263 2005-05-03 Jakub Jelinek <jakub@redhat.com>
8265 PR rtl-optimization/21330
8266 * gcc.c-torture/execute/20050502-1.c: New test.
8269 * gcc.c-torture/execute/20050502-2.c: New test.
8271 2005-05-03 Uros Bizjak <uros@kss-loka.si>
8274 * gcc.dg/pr21282.c: New.
8276 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
8278 * gcc.dg/vect/pr20122.c: Clean up .vect file.
8279 * gcc.dg/vect/vect-92.c: Likewise.
8280 * gcc.dg/vect/vect-93.c: Likewise.
8281 * gcc.dg/vect/vect-dv-1.c: Likewise.
8282 * gcc.dg/vect/vect-dv-2.c: Likewise.
8283 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
8285 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
8287 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
8288 * gfortran.dg/vect/vect-2.f90: Likewise.
8289 * gfortran.dg/vect/vect-3.f90: Likewise.
8290 * gfortran.dg/vect/vect-4.f90: Likewise.
8291 * gfortran.dg/vect/vect-5.f90: Likewise.
8293 2005-05-02 Geoffrey Keating <geoffk@apple.com>
8296 * gcc.dg/rs6000-fpint-2.c: New.
8298 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
8301 * gcc.dg/builtins-30.c: Update expected messages.
8302 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
8303 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
8304 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
8306 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
8308 PR tree-optimization/21294
8309 * gcc.dg/tree-ssa/pr21294.c: New.
8311 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
8313 * gcc.dg/altivec-3.c (vec_store): Do not use the old
8314 __builtin_altivec_st_internal_4si built-in.
8316 2005-05-02 Mark Mitchell <mark@codesourcery.com>
8319 * g++.dg/template/ptrmem14.C: New test.
8321 2005-05-02 Paul Brook <paul@codesourcery.com>
8323 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
8325 2005-05-02 Michael Matz <matz@suse.de>
8328 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
8330 2005-05-01 Mark Mitchell <mark@codesourcery.com>
8332 * g++.dg/cpp/weak.C: New test.
8334 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
8336 * gcc.dg/tree-ssa/loop-8.c: New test.
8338 2005-04-30 Michael Maty <matz@suse.de>
8340 * gcc.dg/inline-mcpy.c: New test.
8342 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
8345 * gfortran.dg/eoshift.f90: New test case.
8347 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
8350 * gfortran.dg/matmul_1.f90: New test.
8352 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
8354 PR tree-optimization/21030
8355 * gcc.dg/tree-ssa/pr21030.c: New.
8357 2005-04-29 Devang Patel <dpatel@apple.com>
8359 PR tree-optimization/21272
8360 * gcc.dg/vect/vect-ifcvt-10.c: New test.
8362 2005-04-29 Jakub Jelinek <jakub@redhat.com>
8366 * gfortran.dg/entry_4.f90: New test.
8367 * gfortran.fortran-torture/execute/entry_1.f90: New test.
8368 * gfortran.fortran-torture/execute/entry_2.f90: New test.
8369 * gfortran.fortran-torture/execute/entry_3.f90: New test.
8370 * gfortran.fortran-torture/execute/entry_4.f90: New test.
8371 * gfortran.fortran-torture/execute/entry_5.f90: New test.
8372 * gfortran.fortran-torture/execute/entry_6.f90: New test.
8373 * gfortran.fortran-torture/execute/entry_7.f90: New test.
8375 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8377 * gfortran.fortran-torture/execute/entry_8.f90: New test.
8379 2005-04-29 Paul Brook <paul@codesourcery.com>
8381 * gfortran.dg/entry_3.f90: New test.
8383 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8385 * gfortran.dg/implicit_4.f90: New test.
8387 2005-04-28 Bob Wilson <bob.wilson@acm.org>
8389 * lib/target-supports.exp (check_profiling_available): Return
8390 false for xtensa-*-elf.
8392 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
8394 * lib/fortran-torture.exp (fortran-torture.exp): Catch
8395 error if file cannot be deleted.
8397 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
8399 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
8400 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
8401 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
8402 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
8403 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
8404 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
8405 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
8406 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
8407 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
8408 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
8409 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
8410 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
8411 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
8413 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8416 * gfortran.dg/pr20865.f90: New test.
8418 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
8420 * gcc.dg/void-cast-2.c: New test.
8422 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
8425 * gcc.dg/void-cast-1.c: New test.
8427 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
8429 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
8431 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8434 * gfortran.dg/pr21177.f90: New test.
8436 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
8438 PR tree-optimization/21171
8439 * gcc.dg/tree-ssa/pr21171.c: New test.
8441 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
8443 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
8444 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
8445 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
8446 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
8447 gcc.dg/tree-ssa/gen-vect-32.c: New.
8448 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
8449 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
8452 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
8455 * gcc.dg/transparent-union-3.c: New test.
8457 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
8460 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
8461 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
8462 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
8463 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
8464 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
8465 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
8467 2005-04-26 Jeff Law <law@redhat.com>
8469 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
8470 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
8471 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
8472 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
8473 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
8474 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
8475 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
8477 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
8479 PR tree-optimization/17598
8480 * gcc.dg/tree-ssa/pr17598.c: New testcase.
8482 2005-04-25 Mike Stump <mrs@apple.com>
8484 * objc.dg/fix-and-continue-1.m: Add.
8486 2005-04-25 Roger Sayle <roger@eyesopen.com>
8489 * g++.dg/opt/pr20995-1.C: New test case.
8491 2005-04-25 Devang Patel <dpatel@apple.com>
8493 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
8495 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
8498 * g++.dg/opt/alias2.C (printf): Correct the prototype.
8500 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
8503 * g++.dg/opt/rtti2.C: New test.
8505 2005-04-25 Paul Brook <paul@codesourcery.com>
8506 Steven G. Kargl <kargls@comcast.net>
8509 * gfortran.dg/ichar_1.f90: New file.
8511 2005-04-24 Jakub Jelinek <jakub@redhat.com>
8514 * g++.dg/opt/pr20991.C: New test.
8516 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
8517 where sizeof (type) < __alignof__ (type).
8518 * gcc.dg/compat/struct-layout-1.h: Likewise.
8520 2005-04-24 Per Bothner <per@bothner.com>
8521 Devang Patel <dpatel@apple.com>
8523 PR preprocessor/20907
8524 * gcc.dg/cpp/very-long-comment.c: New test.
8526 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8529 * gfortran.dg/common_5.f: New test.
8531 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
8534 * g++.dg/tree-ssa/pr21082.C: New testcase.
8536 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
8538 * gcc.dg/vect/vect-99.c: New test.
8540 2005-04-22 Diego Novillo <dnovillo@redhat.com>
8542 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
8544 2005-04-22 Jeff Law <law@redhat.com>
8546 * gcc.dg/uninit-5.c: Remove xfails.
8547 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
8548 conditionals and loads.
8550 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
8555 * gfortran.dg/nested_reshape.f90: new test
8556 * gfortran.dg/reshape-alloc.f90: new test
8557 * gfortran.dg/reshape.f90: new test
8559 2005-04-22 Mark Mitchell <mark@codesourcery.com>
8561 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
8563 * gcc.dg/arm-vfp1.c: New test.
8565 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
8568 * g++.dg/lookup/builtin2.C: New test.
8570 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
8572 * gcc.dg/weak/weak-13.c: New test.
8574 2005-04-21 Geoffrey Keating <geoffk@apple.com>
8576 * lib/target-supports.exp (check_effective_target_sync_int_long):
8579 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
8581 * gcc.target/mips/branch-1.c: New test.
8583 2005-04-21 Richard Henderson <rth@redhat.com>
8585 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
8586 * gcc.dg/vect/vect-86.c: Likewise.
8587 * gcc.dg/vect/vect-87.c: Likewise.
8588 * gcc.dg/vect/vect-88.c: Likewise.
8590 2005-04-21 Devang Patel <dpatel@apple.com>
8592 PR optimization/20994
8593 * gcc.dg/tree-ssa/ifc-3.c: New test.
8595 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
8598 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
8599 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
8600 gcc.dg/c99-vla-jump-5.c: New tests.
8602 2005-04-19 Richard Henderson <rth@redhat.com>
8604 * lib/target-supports.exp (check_effective_target_vect_int_mult):
8605 Fix typo in exists check.
8606 (check_effective_target_sync_int_long): New.
8607 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
8608 * gcc.dg/ia64-sync-2.c: Likewise.
8609 * gcc.dg/ia64-sync-3.c: Likewise.
8610 * gcc.dg/ia64-sync-4.c: Likewise.
8612 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
8614 * gcc.dg/fold-xor-1.c: New test.
8615 * gcc.dg/fold-xor-2.c: New test.
8617 2005-04-19 James E. Wilson <wilson@specifixinc.com>
8620 * g++.dg/eh/fp-regs.C: New test.
8622 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
8624 * gcc.dg/Wint-to-pointer-cast-1.c,
8625 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
8626 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
8627 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
8629 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8632 * gfortran.dg/pr16861.f90: New test.
8634 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
8636 * gcc.dg/pr21085.c: New test.
8638 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
8640 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
8641 (setup_mips_tests, dg-mips-options): New procedures.
8642 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
8643 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
8644 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
8645 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
8646 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
8647 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
8648 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
8649 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
8650 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
8651 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
8652 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
8653 dg-mips-options instead of dg-options. Remove now-redundant
8654 preprocessor guards.
8655 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
8656 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
8657 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
8658 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
8659 * gcc.dg/vr-mult-2.c: Delete.
8660 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
8661 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
8662 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
8663 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
8664 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
8665 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
8666 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
8668 2005-04-18 Laurent GUERBY <laurent@guerby.net>
8670 * ada/acats/run_all.sh: Use sync when executable not present.
8672 2005-04-18 Devang Patel <dpatel@apple.com>
8674 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
8675 * gcc.dg/vect/vect-11a.c: New.
8676 * gcc.dg/vect/vect-none.c: Update.
8677 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
8679 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
8681 PR tree-optimization/20922
8682 * gcc.dg/pr20922-1.c: New test.
8683 * gcc.dg/pr20922-2.c: New test.
8684 * gcc.dg/pr20922-3.c: New test.
8685 * gcc.dg/pr20922-4.c: New test.
8686 * gcc.dg/pr20922-5.c: New test.
8687 * gcc.dg/pr20922-6.c: New test.
8689 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8692 * gfortran.dg/pr20950.f: New test.
8694 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8697 * gfortran.dg/pr19216.f: New test.
8699 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
8701 PR tree-optimization/21001
8702 * gcc.dg/tree-ssa/pr21001.c: New.
8704 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
8707 * gfortran.dg/reshape_rank7.f90: New test.
8709 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
8711 PR libfortran/12884 gfortran.dg/pr12884.f: New test
8712 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
8713 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
8714 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
8715 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
8716 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
8717 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
8718 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
8719 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
8720 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
8721 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
8722 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
8723 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
8724 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
8725 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
8726 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
8727 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
8728 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
8729 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
8730 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
8731 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
8733 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
8735 * gfortran.dg/wtruncate.f: New testcase.
8736 * gfortran.dg/wtruncate.f90: New testcase.
8738 2005-04-16 Mark Mitchell <mark@codesourcery.com>
8741 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
8742 which sizeof/alignof is dependent, rather than just whether we are
8743 processing_template_decl.
8745 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
8747 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
8748 corrected typo where the wrong variables had been compared.
8750 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
8753 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
8754 Test callee-allocated version of return array with a write
8756 Test spread with a temporary with another write statement.
8758 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
8760 PR tree-optimization/21031
8761 * gcc.dg/tree-ssa/pr21031.c: New.
8763 2005-04-15 Uros Bizjak <uros@kss-loka.si>
8765 PR tree-optimization/21004
8766 * gcc.dg/builtins-53.c: Include builtins-config.h.
8767 Check floorf, ceilf, floorl and ceill transformations
8768 only when HAVE_C99_RUNTIME is defined.
8770 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
8773 * gcc.dg/tree-ssa/pr20739.c: New test.
8775 2005-04-14 Mike Stump <mrs@apple.com>
8777 * gcc.dg/Foundation.framework/empty: New.
8778 * gcc.dg/framework-2.c: New.
8780 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
8782 PR tree-optimization/21021
8783 * gcc.c-torture/compile/pr21021.c: New.
8785 2005-04-14 Janis Johnson <janis187@us.ibm.com
8788 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
8789 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
8790 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
8791 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
8792 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
8793 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
8794 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
8795 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
8797 2005-04-14 Richard Henderson <rth@redhat.com>
8799 * lib/target-supports.exp (check_effective_target_vect_condition):
8800 Add ia64, i?86, and x86_64.
8802 2005-04-14 Steven G. Kargl <kargls@comcast.net>
8804 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
8806 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
8808 PR tree-optimization/20657
8809 * gcc.dg/tree-ssa/pr20657.c: New.
8811 2005-04-14 Uros Bizjak <uros@kss-loka.si>
8813 * gcc.dg/builtins-53.c: Also check (int)trunc* and
8814 (long long int)trunc*.
8816 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
8819 * gcc.dg/pr20927.c: New test.
8821 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
8823 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
8824 * gcc.target/mips/asm-1.c: Likewise.
8826 2005-04-13 Dale Johannesen <dalej@apple.com>
8828 * objc.dg/objc-fast-4.m: New.
8830 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
8832 * gcc.target/cris/torture/cris-torture.exp: New driver in new
8834 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
8836 2005-04-13 David Edelsohn <edelsohn@gnu.org>
8838 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
8839 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
8840 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
8842 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
8844 PR tree-optimization/20913
8845 * gcc.dg/tree-ssa/pr20913.c: New.
8847 PR tree-optimization/20702
8848 * gcc.dg/tree-ssa/pr20702.c: New.
8850 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8853 * g++.dg/inherit/local3.C: New test.
8855 2005-04-12 Jeff Law <law@redhat.com>
8857 * gcc.dg/tree-ssa/20050412-1.c: New test.
8859 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
8862 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
8863 Add tests with mask generated by expression.
8864 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
8865 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
8866 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
8868 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
8871 * gcc.dg/20050409-1.c: New test.
8873 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
8875 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
8877 2005-04-11 Mark Mitchell <mark@codesourcery.com>
8879 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
8880 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
8881 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
8882 (TARGET_CXX): Adjust accordingly.
8883 * target.h (struct gcc_target): Remove epxort_class_data. Add
8884 determine_class_data_visibility and class_data_always_comdat.
8885 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
8886 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
8887 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
8888 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
8889 (arm_cxx_determine_class_data_visibility): New.
8890 (arm_cxx_class_data_always_comdat): Likewise.
8891 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
8892 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
8893 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
8894 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
8895 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
8898 2005-04-11 Mark Mitchell <mark@codesourcery.com>
8900 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
8902 2005-04-11 Geoffrey Keating <geoffk@apple.com>
8904 * gcc.dg/i386-darwin-fpmath.c: New.
8906 2004-04-11 Devang Patel <dpatel@apple.com>
8908 * lib/target-supports.exp (check_effective_target_vect_condition): New.
8909 * gcc.dg/vect/vect-ifcvt-1.c: New test.
8910 * gcc.dg/vect/vect-ifcvt-2.c: New test.
8911 * gcc.dg/vect/vect-ifcvt-3.c: New test.
8912 * gcc.dg/vect/vect-ifcvt-4.c: New test.
8913 * gcc.dg/vect/vect-ifcvt-5.c: New test.
8914 * gcc.dg/vect/vect-ifcvt-6.c: New test.
8915 * gcc.dg/vect/vect-ifcvt-7.c: New test.
8916 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
8918 2004-04-11 Devang Patel <dpatel@apple.com>
8920 * gcc.dg/vect/vect-dv-1.c: New test.
8921 * gcc.dg/vect/vect-dv-2.c: New test.
8923 2005-04-11 Diego Novillo <dnovillo@redhat.com>
8925 PR tree-optimization/20933
8926 * gcc.dg/tree-ssa/pr20933.c: New test.
8928 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8930 * gfortran.dg/fold_nearest.f90: New test.
8932 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
8934 * gcc.dg/tree-ssa/alias-1.c: New test.
8936 2005-04-11 Diego Novillo <dnovillo@redhat.com>
8938 PR tree-optimization/20920
8939 * g++.dg/tree-ssa/pr20920.C: New test.
8941 2005-04-11 Uros Bizjak <uros@kss-loka.si>
8943 * gcc.dg/builtins-53.c: Also check (int)ceil* and
8944 (long long int)ceil*.
8946 2005-04-10 Mark Mitchell <mark@codesourcery.com>
8948 * g++.dg/warn/Wdtor1.C: Declare template in system header with
8949 explicit C++ linkage.
8951 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8953 * gfortran.dg/pr17229.f: Take care of the new obsolescence
8954 warning for arithmetic IF statements.
8956 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
8958 * eor_handling_1.f90: New test case.
8959 * eor_handling_2.f90: New test case.
8960 * eor_handling_3.f90: New test case.
8961 * eor_handling_4.f90: New test case.
8962 * eor_handling_5.f90: New test case.
8963 * noadv_size.f90: New test case.
8964 * pad_no.f90: New test case.
8966 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
8968 * gcc.c-torture/execute/20050410-1.c: New test.
8970 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
8972 * gcc.dg/pr20126.c: New.
8974 2005-04-09 Bud Davis <bdavis@gfortran.org>
8975 Steven G. Kargl <kargls@comcast.net>
8977 * gfortran.dg/PR19872.f: New test.
8979 2005-04-09 Steven G. Kargl <kargls@comcast.net>
8981 * gfortran.dg/nint_1.f90: Fix dg-do directive.
8983 2005-04-09 Steven G. Kargl <kargls@comcast.net>
8985 * gfortran.dg/nint_1.f90: New test.
8987 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
8989 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
8990 Added test for callee-allocated arrays with write statements.
8991 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
8992 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
8993 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
8994 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
8995 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
8997 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
9000 * gfortran.dg/open-options-blanks.f: New test.
9002 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
9005 * gfortran.dg/comma_format_extension_[1234].f: New tests.
9007 2005-04-09 Jakub Jelinek <jakub@redhat.com>
9009 * gcc.dg/tree-ssa/stdarg-1.c: New test.
9010 * gcc.dg/tree-ssa/stdarg-2.c: New test.
9011 * gcc.dg/tree-ssa/stdarg-3.c: New test.
9012 * gcc.dg/tree-ssa/stdarg-4.c: New test.
9013 * gcc.dg/tree-ssa/stdarg-5.c: New test.
9014 * gcc.c-torture/execute/stdarg-4.c: New test.
9016 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
9019 * g++.dg/abi/param2.C: New test.
9021 2005-04-09 Uros Bizjak <uros@kss-loka.si>
9023 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
9025 2005-04-09 Uros Bizjak <uros@kss-loka.si>
9027 * gcc.dg/builtins-53.c: New test.
9029 2005-04-08 Diego Novillo <dnovillo@redhat.com>
9031 * g++.dg/tree-ssa/pr18178.C: New test.
9032 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
9033 * gcc.c-torture/execute/20041019-1.c: New test.
9034 * gcc.dg/tree-ssa/20041008-1.c: New test.
9035 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
9036 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
9037 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
9038 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
9039 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
9040 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
9041 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
9042 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
9043 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
9044 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
9046 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
9048 PR rtl-optimization/20466
9049 * gcc.c-torture/execute/pr20466-1.c: New test.
9051 2005-04-08 Mark Mitchell <mark@codesourcery.com>
9054 * g++.dg/parse/cond2.C: New test.
9057 * g++.dg/warn/Wdtor1.C: New test.
9059 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9062 * gfortran.dg/pr17229.f: New test.
9064 2005-04-07 Steven G. Kargl <kargls@comcast.net>
9066 * gfortran.dg/tiny_1.f90: New test.
9067 * gfortran.dg/tiny_2.f90: ditto.
9069 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
9071 * gfortran.dg/eor_1.f90: Fix dg-do run line
9072 * gfortran.dg/open_new.f90: Fix dg-do run line
9074 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
9076 * lib/target-supports.exp (get_compiler_messages): Support
9077 optional arguments, the fourth being compiler options.
9078 (check_effective_target_fpic): New proc.
9079 * gcc.dg/20050321-2.c: Restrict to target fpic.
9081 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
9083 * gcc.dg/15443-1.c: New test.
9084 * gcc.dg/15443-2.c: Likewise.
9086 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9088 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
9090 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
9092 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
9094 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
9096 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
9097 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
9099 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
9100 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
9101 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
9103 2005-04-06 Mark Mitchell <mark@codesourcery.com>
9106 * g++.dg/warn/Wunused-11.C: New test.
9108 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
9110 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
9112 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
9114 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
9116 2005-04-05 Mark Mitchell <mark@codesourcery.com>
9119 * g++.dg/template/ptrmem13.C: New test.
9121 2005-04-05 Per Bothner <per@bothner.com>
9123 * lib/gcc.exp: Always add -fno-show-column, for now.
9125 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
9128 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
9129 of plain old "unsigned int" for the type of "i". Makes this test
9132 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
9134 * gcc.dg/i386-ssefn-1.c: New test.
9135 * gcc.dg/i386-ssefn-2.c: New test.
9136 * gcc.dg/i386-ssefn-3.c: New test.
9137 * gcc.dg/i386-ssefn-4.c: New test.
9139 2005-04-05 Jakub Jelinek <jakub@redhat.com>
9141 PR tree-optimization/20076
9142 * gcc.dg/builtin-apply4.c: New test.
9144 PR preprocessor/19475
9145 * gcc.dg/cpp/macspace1.c: New test.
9146 * gcc.dg/cpp/macspace2.c: New test.
9148 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9150 * gfortran.dg/pr20755.f: Fixed bad format.
9152 2005-04-05 Mark Mitchell <mark@codesourcery.com>
9155 * g++.dg/ext/attrib21.C: New test.
9157 2004-04-05 Devang Patel <dpatel@apple.com>
9159 * lib/target-supports.exp (check_effective_target_vect_shif): New.
9160 * gcc.dg/vect/vect-shift-1.c: New test.
9162 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9165 * gfortran.dg/pr20755.f: New test.
9167 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
9169 * gfortran.dg/pr15959.f90: New test.
9170 * gfortran.dg/string_pad_trunc.f90: New test.
9172 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9174 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
9175 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
9176 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
9179 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9181 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
9183 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9185 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
9186 * gcc.c-torture/compile/20011119-2.c: Likewise.
9187 * gcc.c-torture/compile/981001-2.c: Likewise.
9189 2005-04-04 Mark Mitchell <mark@codesourcery.com>
9192 * g++.dg/template/overload4.C: New test.
9194 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
9197 * g++.dg/abi/covariant5.C: New.
9200 * g++.dg/debug/const2.C: New.
9202 2005-04-04 Jakub Jelinek <jakub@redhat.com>
9204 PR rtl-optimization/16104
9205 * gcc.c-torture/execute/20050316-1.c: New test.
9207 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
9209 * g++.dg/template/spec23.C: Fix dg-error text.
9211 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
9214 * g++.dg/expr/lval2.C: New.
9216 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9218 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
9219 __builtin_strcasecmp and __builtin_strncasecmp.
9221 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
9224 * g++.dg/template/spec22.C: New.
9225 * g++.dg/template/spec23.C: New.
9227 2005-04-03 Dale Ranta <dir@lanl.gov>
9228 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9234 * gfortran.dg/backspace.f: New test.
9236 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
9238 * gcc.dg/pr19345.c: New test.
9240 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
9242 PR tree-optimization/20640
9243 * gcc.dg/torture/tree-loop-1.c: New.
9245 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
9247 PR rtl-optimization/20290
9248 * gcc.c-torture/execute/loop-ivopts-2.c: New.
9250 2005-04-02 Geoffrey Keating <geoffk@apple.com>
9252 * gcc.dg/rs6000-fpint.c: New.
9254 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
9256 * gcc.dg/old-style-then-proto-1.c: New test.
9258 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9260 * gfortran.fortran-torture/execute/backspace.f90: Check
9261 after backspace and read was incorrect.
9263 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9265 * gcc.c-torture/execute/builtins/strcat.c: Check the result
9266 buffer past the terminating NUL using memcmp.
9267 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
9268 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
9270 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
9271 Fix unused/uninitialized variable warnings.
9273 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
9274 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
9275 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
9276 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
9278 * gcc.c-torture/execute/builtins/abs-1-lib.c,
9279 gcc.c-torture/execute/builtins/fputs-lib.c,
9280 gcc.c-torture/execute/builtins/lib/fprintf.c,
9281 gcc.c-torture/execute/builtins/lib/main.c,
9282 gcc.c-torture/execute/builtins/lib/memcmp.c,
9283 gcc.c-torture/execute/builtins/lib/memmove.c,
9284 gcc.c-torture/execute/builtins/lib/mempcpy.c,
9285 gcc.c-torture/execute/builtins/lib/memset.c,
9286 gcc.c-torture/execute/builtins/lib/printf.c,
9287 gcc.c-torture/execute/builtins/lib/sprintf.c,
9288 gcc.c-torture/execute/builtins/lib/stpcpy.c,
9289 gcc.c-torture/execute/builtins/lib/strchr.c,
9290 gcc.c-torture/execute/builtins/lib/strcmp.c,
9291 gcc.c-torture/execute/builtins/lib/strcpy.c,
9292 gcc.c-torture/execute/builtins/lib/strcspn.c,
9293 gcc.c-torture/execute/builtins/lib/strlen.c,
9294 gcc.c-torture/execute/builtins/lib/strncat.c,
9295 gcc.c-torture/execute/builtins/lib/strncmp.c,
9296 gcc.c-torture/execute/builtins/lib/strncpy.c,
9297 gcc.c-torture/execute/builtins/lib/strrchr.c,
9298 gcc.c-torture/execute/builtins/lib/strspn.c,
9299 gcc.c-torture/execute/builtins/lib/strstr.c,
9300 gcc.c-torture/execute/builtins/memops-asm-lib.c,
9301 gcc.c-torture/execute/builtins/strlen-2.c,
9302 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
9305 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
9307 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
9308 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
9311 2005-04-01 Jakub Jelinek <jakub@redhat.com>
9314 * g++.dg/debug/using1.C: New test.
9316 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
9319 * gcc.dg/alias-7.c: Prefix asm-declared name with
9320 __USER_LABEL_PREFIX__.
9322 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
9324 Fix fallout from PR middle-end/15700:
9325 * gcc.c-torture/compile/20011119-1.c: Take
9326 __USER_LABEL_PREFIX__ into account.
9327 * gcc.c-torture/compile/20011119-2.c: Likewise.
9329 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
9332 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
9334 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
9337 * gcc.c-torture/compile/struct-non-lval-1.c,
9338 gcc.c-torture/compile/struct-non-lval-2.c,
9339 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
9341 2005-03-31 Janis Johnson <janis187@us.ibm.com>
9343 * gcc.dg/tls/tls.exp: Remove temporary file.
9344 * g++.dg/tls/tls.exp: Ditto.
9345 * lib/file-format.exp: Ditto.
9346 * g++.dg/special/ecos.exp: Ditto.
9348 * lib/profopt.exp: Treat prof_ext as a list.
9349 * gcc.misc-tests/bprob.exp: Ditto.
9350 * g++.dg/bprob/bprob.exp: Ditto.
9352 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
9353 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
9354 g++.dg/tree-ssa/pointer-reference-alias.C,
9355 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
9356 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
9357 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
9358 g++.dg/vect/pr19951.cc: Ditto.
9359 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
9360 gcc.dg/builtins-47.c: Ditto.
9361 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
9362 gcc.dg/pr20115-1.c: Ditto.
9363 * gcc.dg/tree-ssa/20030530-2.c,
9364 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
9365 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
9366 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
9367 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
9368 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
9369 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
9370 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
9371 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
9372 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
9373 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
9374 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
9375 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
9376 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
9377 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
9378 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
9379 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
9380 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
9381 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
9382 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
9383 gcc.dg/tree-ssa/20030824-1.c,
9384 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
9385 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
9386 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
9387 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
9388 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
9389 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
9390 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
9391 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
9392 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
9393 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
9394 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
9395 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
9396 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
9397 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
9398 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
9399 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
9400 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
9401 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
9402 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
9403 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
9404 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
9405 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
9406 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
9407 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
9408 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
9409 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
9410 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
9411 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
9412 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
9413 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
9414 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
9415 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
9416 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
9417 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
9418 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
9419 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
9420 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
9421 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
9422 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
9423 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
9424 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
9425 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
9426 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
9427 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
9428 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
9429 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
9430 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
9431 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
9432 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
9433 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
9434 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
9435 gcc.dg/tree-ssa/useless-1.c: Ditto.
9436 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
9437 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
9438 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
9439 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
9440 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
9441 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
9442 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
9443 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
9444 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
9445 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
9446 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
9447 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
9448 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
9449 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
9450 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
9451 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
9452 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
9453 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
9454 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
9455 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
9456 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
9457 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
9458 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
9459 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
9460 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
9461 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
9462 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
9463 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
9464 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
9465 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
9466 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
9467 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
9468 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
9469 gcc.dg/vect/vect-none.c: Ditto.
9470 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
9471 treelang/compile/unsigned.tree: Ditto.
9473 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
9474 * gcc.dg/cpp/direct2s.c: Ditto.
9475 * gcc.dg/cpp/paste4.c: Ditto.
9476 * gcc.dg/cpp/separate-1.c: Ditto.
9477 * gcc.dg/pch/save-temps-1.c: Ditto.
9478 * g++.dg/ext/altivec-10.C: Ditto.
9479 * g++.dg/pch/pch.C: Ditto.
9481 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
9483 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
9484 * g++.dg/template/repo1.C: Ditto.
9485 * g++.dg/template/repo2.C: Ditto.
9486 * g++.dg/template/repo3.C: Ditto.
9487 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
9488 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
9489 * g++.old-deja/g++.pt/repo1.C: Ditto.
9490 * g++.old-deja/g++.pt/repo2.C: Ditto.
9491 * g++.old-deja/g++.pt/repo3.C: Ditto.
9492 * g++.old-deja/g++.pt/repo4.C: Ditto.
9494 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
9495 * gcc.dg/20030107-1.c: Ditto.
9496 * gcc.dg/20030702-1.c: Ditto.
9497 * gcc.dg/profile-generate-1.c: Ditto.
9498 * g++.dg/other/profile1.C: Ditto.
9499 * g++.old-deja/g++.robertl/eb83.C: Ditto.
9501 * lib/gcc-dg.exp (remove-build-file): New.
9502 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
9503 cleanup-tree-dump, cleanup-saved-temps): New.
9505 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
9507 PR c++/19203, DR 214
9508 * g++.dg/parse/ambig3.C: Not ambiguous.
9509 * g++.dg/template/spec20.C: New.
9510 * g++.dg/template/spec21.C: New.
9512 2005-03-31 Steve Ellcey <sje@cup.hp.com>
9515 * gcc.dg/ia64-fptr-1.c: Run only on linux.
9517 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9520 * gfortran.dg/negative_unit.f: New test.
9522 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
9524 * gcc.dg/20050330-1.c: New test.
9526 2005-03-30 Devang Patel <dpatel@apple.com>
9528 * g++.dg/tree-sra/ssa-sra-3.C: New test.
9530 2005-03-30 Dale Johannesen <dalej@apple.com>
9532 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
9534 2005-03-30 Janis Johnson <janis187@us.ibm.com>
9536 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
9537 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
9538 Strip options from test name.
9540 2005-03-31 Jan Hubicka <jh@suse.cz>
9542 * gcc.dg/varpool-1.c: New testcase.
9544 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
9548 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
9549 gcc.dg/stmt-expr-label-3.c : New tests.
9550 * gcc.c-torture/execute/medce-2.c: Remove.
9552 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
9555 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
9558 2005-03-30 Alan Modra <amodra@bigpond.net.au>
9560 * gcc.c-torture/compile/pr20203.c: New test.
9562 2005-03-26 Steven G. Kargl <kargls@comcast.net>
9564 * gfortran.dg/promotion.f90: New test.
9566 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
9569 * gcc.dg/torture/asm-subreg-1.c: New test.
9571 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
9574 * gcc.dg/pr20672-1.c: New test.
9576 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
9578 * gfortran.dg/vect: New directory.
9579 * gfortran.dg/vect/vect.exp: New.
9580 * gfortran.dg/vect/vect-1.f90: New test.
9581 * gfortran.dg/vect/vect-2.f90: New test.
9582 * gfortran.dg/vect/vect-3.f90: New test.
9583 * gfortran.dg/vect/vect-4.f90: New test.
9584 * gfortran.dg/vect/vect-5.f90: New test.
9586 2005-03-29 Jakub Jelinek <jakub@redhat.com>
9589 * gcc.dg/alias-7.c: New test.
9591 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
9593 * gcc.dg/sparc-reg-1.c: New test.
9595 2005-03-28 Steve Ellcey <sje@cup.hp.com>
9598 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
9600 2005-03-29 Dale Ranta <dir@lanl.gov>
9601 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9604 * gfortran.dg/pr20163-2.f: New test.
9606 2005-03-28 Jan Hubicka <jh@suse.cz>
9609 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
9612 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
9614 PR tree-optimization/20626
9615 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
9616 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
9618 2005-03-26 Steven G. Kargl <kargls@comcast.net>
9620 * gfortran.dg/underflow.f90: New test.
9621 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
9623 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9625 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
9627 2005-03-25 Mark Mitchell <mark@codesourcery.com>
9629 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
9630 (g++_init): Make sure that CXXFLAGS is set.
9631 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
9632 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
9633 * lib/gfortran.exp (gfortran_link_flags): Likewise.
9634 * lib/objc.exp (objc_init): Likewise.
9635 * lib/treelang.exp (treelang_init): Likewise.
9637 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
9639 PR tree-optimization/20470
9640 * gcc.dg/tree-ssa/pr20470.c: New test.
9642 2005-03-25 Geoffrey Keating <geoffk@apple.com>
9644 * gcc.dg/ppc-stfiwx.c: New.
9646 2005-03-25 Steve Ellcey <sje@cup.hp.com>
9649 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
9651 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
9653 * gcc.dg/20050325-1.c: Fix a typo.
9655 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9659 * gfortran.dg/dos_eol.f: New test.
9661 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
9663 PR rtl-optimization/20249
9664 * gcc.dg/20050325-1.c: New test.
9666 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9669 * gfortran.dg/pr15332.f: New test.
9671 2005-03-24 Dale Johannesen <dalej@apple.com>
9673 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
9675 2005-03-24 Geoffrey Keating <geoffk@apple.com>
9677 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
9678 'internal' visibility.
9679 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
9680 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
9681 'protected' visibility.
9682 * gcc.dg/visibility-7.c: Likewise.
9683 * lib/target-supports.exp (check_visibility_available): Take
9684 a parameter, the kind of visibility to check for.
9685 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
9686 to check_visibility_available.
9688 * g++.dg/expr/cast3.C: New.
9690 2005-03-24 David Edelsohn <edelsohn@gnu.org>
9692 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
9695 2005-03-24 Steve Ellcey <sje@cup.hp.com>
9698 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
9700 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
9702 * gcc.dg/badshift.c: Renamed to...
9703 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
9705 * gcc.target/i386/badshift.c: Renamed to...
9706 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
9709 PR rtl-optimization/20532
9710 * gcc.target/i386/badshift.c: New.
9712 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9714 * gfortran.dg/pr18025.f90: New test.
9716 2005-03-23 Dale Johannesen <dalej@apple.com>
9718 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
9720 2005-03-23 Mark Mitchell <mark@codesourcery.com>
9722 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
9724 * lib/target-supports.exp (check_iconv_available): Default
9725 libiconv to -liconv, if there is no definition.
9727 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
9729 * gcc.dg/torture/cris-asm-mof-1.c: New test.
9731 2005-03-22 Mark Mitchell <mark@codesourcery.com>
9733 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
9734 * g++.dg/opt/pr7503-2.C: Likewise.
9735 * g++.dg/opt/pr7503-3.C: Likewise.
9736 * g++.dg/opt/pr7503-4.C: Likewise.
9737 * g++.dg/opt/pr7503-5.C: Likewise.
9738 * g++.dg/warn/minmax.C: New test.
9740 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9742 * gfortran.dg/g77_intrinsics_funcs.f: New test.
9743 * gfortran.dg/g77_intrinsics_sub.f: New test.
9745 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
9746 Jan Hubicka <jh@suse.cz>
9747 Steven Bosscher <stevenb@suse.de
9749 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
9751 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9754 * g++.dg/template/redecl3.C: New test.
9756 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9759 * g++.dg/parse/error16.C: Tweak error markers.
9761 2005-03-22 Jakub Jelinek <jakub@redhat.com>
9764 * gcc.dg/20050321-2.c: New test.
9766 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
9770 * g++.dg/template/ptrmem12.C: New.
9772 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
9774 PR rtl-optimization/20527
9775 * gcc.c-torture/execute/pr20527-1.c: New test.
9777 2005-03-22 Ben Elliston <bje@au.ibm.com>
9779 * gcc.misc-tests/options.exp (check_for_options): Create a real C
9780 program, compile it into a real executable and then delete the .c
9781 and .x files afterwards, to avoid problems on testglue targets.
9783 2005-03-21 Stuart Hastings <stuart@apple.com>
9785 * gcc.target/i386/sse-2.c: New.
9787 2005-03-21 Uros Bizjak <uros@kss-loka.si>
9789 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
9791 2005-03-21 Paolo Carlini <pcarlini@suse.de>
9793 * g++.dg/parse/crash25.C: Fix typo.
9795 2005-03-21 Paolo Carlini <pcarlini@suse.de>
9798 * g++.dg/parse/crash24.C: New test.
9801 * g++.dg/parse/crash25.C: New test.
9803 2005-03-21 Paolo Carlini <pcarlini@suse.de>
9806 * g++.dg/ext/stmtexpr4.C: New test.
9808 2005-03-20 Roger Sayle <roger@eyesopen.com>
9811 * gcc.c-torture/compile/pr13066-1.c: New test case.
9812 * gcc.c-torture/compile/pr20539-1.c: Likewise.
9813 * g++.dg/opt/pr13066-1.C: Likewise.
9815 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
9817 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
9819 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9822 * gfortran.dg/nesting_1.f90: New test.
9824 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9827 * g++.dg/lookup/using13.C: New test.
9829 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9832 * g++.dg/template/crash36.C: New test.
9834 2005-03-18 Paolo Carlini <pcarlini@suse.de>
9837 * g++.dg/template/crash35.C: New test.
9839 2005-03-17 Paolo Carlini <pcarlini@suse.de>
9842 * g++.dg/overload/operator2.C: New test.
9844 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9847 * gfortran.dg/pr20257.f90: New test.
9849 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9852 * gfortran.dg/pr20480.f90: New test.
9854 2005-03-16 Richard Henderson <rth@redhat.com>
9857 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
9858 (_rtld_global): New.
9859 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
9860 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
9862 * gcc.dg/alias-3.c: New.
9863 * gcc.dg/alias-4.c: New.
9864 * gcc.dg/alias-5.c: New.
9865 * gcc.dg/alias-6.c: New.
9867 2005-03-15 Geoffrey Keating <geoffk@apple.com>
9869 * gcc.dg/cpp/ucnid-7.c: New.
9871 2005-03-15 Janis Johnson <janis187@us.ibm.com>
9872 Dorit Naishlos <dorit@il.ibm.com>
9874 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
9877 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
9879 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
9880 misaligned accesses.
9881 * gcc.dg/vect/vect-58.c: Likewise.
9882 * gcc.dg/vect/vect-92.c: New.
9883 * gcc.dg/vect/vect-93.c: New.
9885 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
9888 * gfortran.dg/assign_2.f90: New test.
9889 * gfortran.dg/assign_3.f90: New test.
9890 * gfortran.dg/assign.f90: New test.
9892 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
9894 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
9895 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
9896 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
9897 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
9900 2005-03-14 Geoffrey Keating <geoffk@apple.com>
9902 * gcc.dg/cpp/ucnid-6.c: New.
9904 * gcc.dg/cpp/normalize-1.c: New.
9905 * gcc.dg/cpp/normalize-2.c: New.
9906 * gcc.dg/cpp/normalize-3.c: New.
9907 * gcc.dg/cpp/normalize-4.c: New.
9908 * gcc.dg/cpp/ucnid-4.c: New.
9909 * gcc.dg/cpp/ucnid-5.c: New.
9910 * g++.dg/cpp/normalize-1.C: New.
9911 * g++.dg/cpp/ucnid-1.C: New.
9913 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
9915 * gcc.dg/pr18628.c: New.
9917 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
9920 * g++.dg/tree-ssa/pr20280.C: New.
9922 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9925 * gfortran.dg/stfunc_2.f90: New test.
9927 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
9929 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
9931 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
9933 * gcc.dg/tree-ssa/20050314-1.c: New test.
9935 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9939 * g++.dg/template/friend34.C: New test.
9940 * g++.dg/template/friend35.C: Likewise.
9941 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
9943 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9945 Friend class name lookup 5/n
9947 * g++.dg/lookup/hidden-class1.C: New test.
9948 * g++.dg/lookup/hidden-class2.C: Likewise.
9949 * g++.dg/lookup/hidden-class3.C: Likewise.
9950 * g++.dg/lookup/hidden-class4.C: Likewise.
9951 * g++.dg/lookup/hidden-class5.C: Likewise.
9952 * g++.dg/lookup/hidden-class6.C: Likewise.
9953 * g++.dg/lookup/hidden-class7.C: Likewise.
9954 * g++.dg/lookup/hidden-class8.C: Likewise.
9955 * g++.dg/lookup/hidden-class9.C: Likewise.
9956 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
9957 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
9958 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
9959 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
9960 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
9961 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
9962 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
9963 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
9964 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
9965 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
9966 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
9968 2005-03-13 Mark Mitchell <mark@codesourcery.com>
9971 * g++.dg/template/error18.C: New test.
9973 2005-03-09 Ben Elliston <bje@au.ibm.com>
9976 * g++.dg/debug/pr16792.C: New test.
9978 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
9980 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
9981 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
9982 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
9983 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
9984 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
9985 test assertion names.
9987 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9990 * gfortran.dg/stfunc_1.f90: New test.
9992 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9995 * gfortran.dg/real_index_1.f90: New test.
9997 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10000 * gfortran.dg/spec_expr_1.f90: New test.
10002 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
10005 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
10008 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10011 * gfortran.dg/largeequiv_1.f90: New test.
10013 2005-03-12 Geoffrey Keating <geoffk@apple.com>
10015 * gcc.dg/ucnid-1.c: New.
10016 * gcc.dg/ucnid-2.c: New.
10017 * gcc.dg/ucnid-3.c: New.
10018 * gcc.dg/ucnid-4.c: New.
10019 * gcc.dg/ucnid-5.c: New.
10020 * gcc.dg/ucnid-6.c: New.
10021 * gcc.dg/cpp/ucnid-1.c: New.
10022 * gcc.dg/cpp/ucnid-2.c: New.
10023 * gcc.dg/cpp/ucnid-3.c: New.
10024 * g++.dg/other/ucnid-1.C: New.
10026 2005-03-12 Geoffrey Keating <geoffk@apple.com>
10028 * gcc.dg/vmx/darwin-abi-3.c: Delete.
10030 2005-03-11 Per Bothner <per@bothner.com>
10032 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
10033 that diagnotics refer to correct token.
10034 * gcc.dg/unused-3.c: Likewise.
10036 2005-03-11 Per Bothner <per@bothner.com>
10038 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
10039 constant" is now actually on same line as string constant.
10040 * gcc.dg/cpp/direct2s.c: Likewise.
10042 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
10044 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
10046 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10048 PR libfortran/20124
10049 * gfortran.dg/pr20124.f90: New Test
10051 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
10053 PR tree-optimization/20130
10054 * gcc.dg/pr20130-1.c: New test.
10056 2005-03-10 Steve Ellcey <sje@cup.hp.com>
10059 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
10061 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10063 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
10065 2005-03-10 Steve Ellcey <sje@cup.hp.com>
10067 * g++.dg/eh/forced1.C: Fix comment.
10068 * g++.dg/eh/forced2.C: Ditto.
10069 * g++.dg/eh/forced3.C: Ditto.
10070 * g++.dg/eh/forced4.C: Ditto.
10072 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
10075 * gcc.c-torture/compile/pr20412.c: New test.
10077 2005-03-10 Roger Sayle <roger@eyesopen.com>
10079 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
10081 2005-03-10 Jakub Jelinek <jakub@redhat.com>
10084 * gcc.dg/20050307-1.c: New test.
10086 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
10089 * g++.dg/other/stdarg3.C: New.
10091 2005-03-10 Jakub Jelinek <jakub@redhat.com>
10093 PR c++/18384, c++/18327
10094 * g++.dg/init/array19.C: New test.
10096 PR inline-asm/20314
10097 * gcc.dg/torture/pr20314-1.c: New test.
10098 * gcc.dg/torture/pr20314-2.c: New test.
10100 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
10102 * gcc.dg/20050309-1.c: New test.
10104 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10106 * gcc.dg/builtins-10.c: Reactivate disabled test.
10107 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
10108 new cbrt transformations.
10110 2005-03-09 Mark Mitchell <mark@codesourcery.com>
10113 * g++.dg/template/array13.C: New test.
10115 2005-03-09 Paolo Carlini <pcarlini@suse.de>
10118 * g++.dg/init/brace4.C: New test.
10120 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
10123 * g++.dg/template/non-dependent12.C: New.
10125 2005-03-08 Mark Mitchell <mark@codesourcery.com>
10128 * g++.dg/init/array18.C: Add dg-do run marker.
10131 * g++.dg/init/array18.C: New test.
10133 2005-03-09 Ben Elliston <bje@au.ibm.com>
10135 * consistency.vlad/vlad.exp: Remove trailing semicolons.
10136 * g++.dg/gcov/gcov.exp: Likewise.
10137 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
10138 * gcc.target/xstormy16/xstormy16.exp: Likewise.
10139 * lib/c-torture.exp: Likewise.
10140 * lib/fortran-torture.exp: Likewise.
10141 * lib/g++.exp: Likewise.
10142 * lib/gcc-defs.exp: Likewise.
10143 * lib/gcc-dg.exp: Likewise.
10144 * lib/gcc.exp: Likewise.
10145 * lib/gcov.exp: Likewise.
10146 * lib/gfortran.exp: Likewise.
10147 * lib/mike-g++.exp: Likewise.
10148 * lib/mike-gcc.exp: Likewise.
10149 * lib/objc-torture.exp: Likewise.
10150 * lib/objc.exp: Likewise.
10151 * lib/profopt.exp: Likewise.
10152 * lib/target-libpath.exp: Likewise.
10153 * lib/target-supports.exp: Likewise.
10154 * lib/treelang.exp: Likewise.
10155 * lib/wrapper.exp: Likewise.
10157 2005-03-08 Jeff Law <law@redhat.com>
10159 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
10162 2005-03-08 Ira Rosen <irar@il.ibm.com>
10164 * gcc.dg/vect/pr20122.c: New test.
10166 2005-03-07 Jeff Law <law@redhat.com>
10168 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
10170 * gcc.dg/tree-ssa/pr18133-1.c: New test.
10171 * gcc.dg/tree-ssa/pr18133-2.c: New test.
10172 * gcc.dg/tree-ssa/pr18134.c: New test.
10174 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10176 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
10177 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
10178 gcc.dg/torture/builtin-noret-2.c: Require weak support.
10180 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
10183 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
10185 2005-03-07 Mark Mitchell <mark@codesourcery.com>
10187 * g++.dg/warn/Wnvdtor.C: New test.
10189 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
10191 * gcc.dg/torture/pr19683-1.c: New test.
10193 2005-03-06 Steven G. Kargl <kargls@comcast.net>
10195 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
10196 * gfortran.dg/g77/19990313-2.f: Ditto.
10197 * gfortran.dg/g77/19990313-3.f: Ditto.
10198 * gfortran.dg/g77/19990525-0.f: Ditto.
10199 * gfortran.dg/g77/19990826-0.f: Ditto.
10200 * gfortran.dg/g77/19990826-2.f: Ditto.
10201 * gfortran.dg/g77/19990826-3.f: Ditto.
10202 * gfortran.dg/g77/20000511-1.f: Ditto.
10203 * gfortran.dg/g77/20000511-2.f: Ditto.
10204 * gfortran.dg/g77/970625-2.f: Ditto.
10205 * gfortran.dg/g77/980310-2.f: Ditto.
10206 * gfortran.dg/g77/980310-3.f: Ditto.
10207 * gfortran.dg/g77/980310-8.f: Ditto.
10208 * gfortran.dg/g77/980519-2.f: Ditto.
10209 * gfortran.dg/g77/alpha1.f: Ditto.
10210 * gfortran.dg/g77/claus.f: Ditto.
10211 * gfortran.dg/g77/erfc.f: Ditto.
10212 * gfortran.dg/g77/short.f: Ditto.
10213 * gfortran.fortran-torture/execute/data.f90: Ditto.
10214 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
10215 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
10217 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10219 * lib/file-format.exp (gcc_target_object_format): Add check for som
10220 format and hardcode object formats on hppa*-*-hpux*.
10221 * lib/target-supports.exp (check_weak_available): Add check for som
10222 object format. Always return 0 on hppa*-*-hpux10*.
10224 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
10227 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
10229 2005-03-05 Steven G. Kargl <kargls@comcast.net>
10231 * gfortran.dg/pr19936_1.f90: New test.
10232 * gfortran.dg/pr19936_2.f90: New test.
10233 * gfortran.dg/pr19936_3.f90: New test.
10235 2005-03-05 Steven G. Kargl <kargls@comcast.net>
10236 Paul Thomas <prthomas@drfccad.cea.fr>
10238 * gfortran.dg/PR19754_1.f90: New test.
10239 * gfortran.dg/PR19754_2.f90: Ditto.
10241 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10244 * g++.dg/template/non-dependent11.C: New test.
10246 2005-03-05 Uros Bizjak <uros@kss-loka.si>
10248 * lib/target-supports.exp (check_iconv_available): Fix comment.
10250 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
10251 Joseph S. Myers <joseph@codesourcery.com>
10254 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
10256 2005-03-04 Matthew Sachs <msachs@apple.com>
10258 * gcc.exp (gcc_target_compile): Put braces around
10259 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
10260 * objc.exp (objc_target_compile): Likewise.
10261 * treelang.exp (treelang_target_compile): Likewise.
10263 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10266 * gfortran.dg/func_result_1.f90: New test.
10268 2005-03-04 Ben Elliston <bje@au.ibm.com>
10270 * gcc.misc-tests/options.exp: New test.
10272 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
10274 * gcc.dg/pr15784-4.c: New test.
10276 2005-03-03 Geoffrey Keating <geoffk@apple.com>
10278 * gcc.c-torture/execute/pr17133.c: New.
10279 * gcc.c-torture/compile/20050303-1.c: New.
10281 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
10283 * gcc.dg/cpp/assert4.c: Fix for cygwin.
10285 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
10287 * g++.dg/overload/using2.C: New.
10289 2005-03-02 Mark Mitchell <mark@codesourcery.com>
10292 * g++.dg/init/ptrmem2.C: New test.
10294 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
10297 * gcc.dg/pr8927-1.c: New test.
10299 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
10302 * g++.dg/inherit/covariant12.C: New.
10304 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10307 * gfortran.dg/bound_1.f90: New test.
10309 2005-02-28 Janis Johnson <janis187@us.ibm.com>
10311 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
10312 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
10314 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
10317 * gcc.dg/pr20245-1.c: New test.
10319 2005-02-28 Jakub Jelinek <jakub@redhat.com>
10321 PR middle-end/19874
10322 * gcc.c-torture/execute/20050119-2.c: New test case.
10324 2005-02-28 Ben Elliston <bje@au.ibm.com>
10326 * README: Update the DejaGnu bug reporting address.
10327 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
10328 * lib/objc-torture.exp: Likewise.
10330 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
10332 * gfortran.dg/boz_1.f90: New test.
10333 * gfortran.dg/boz_3.f90: New test.
10334 * gfortran.dg/boz_4.f90: New test.
10336 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
10338 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
10339 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
10341 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10343 PR libfortran/20101
10344 * gfortran.dg/write_0_pe_format.f90: New test.
10346 2005-02-27 Jakub Jelinek <jakub@redhat.com>
10349 * g++.dg/opt/thunk2.C: New test.
10350 * g++.dg/opt/covariant1.C: New test.
10352 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10354 * gfortran.dg/e_d_fmt.f90: New test.
10356 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
10358 * gcc.dg/asm-b.c: Fix comment typos.
10360 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
10362 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
10365 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
10368 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
10369 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
10370 * gcc.dg/asm-b.c: New test.
10372 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
10374 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
10375 Disable this test on IRIX 6.
10377 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
10379 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
10380 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
10383 2005-02-25 Diego Novillo <dnovillo@redhat.com>
10385 PR tree-optimization/20204
10386 * testsuite/gcc.dg/pr20204.c: New test.
10388 2005-02-24 Jakub Jelinek <jakub@redhat.com>
10391 * gcc.c-torture/execute/20050224-1.c: New test.
10394 * g++.dg/warn/Wbraces2.C: New test.
10396 2005-02-23 Mark Mitchell <mark@codesourcery.com>
10399 * g++.dg/init/const2.C: New test.
10401 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
10403 PR tree-optimization/20100
10404 * gcc.c-torture/execute/pr20100-1.c: New test.
10406 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10408 * gfortran.dg/implicit_3.f90: New test.
10410 * gfortran.dg/deftype_1.f90: New test.
10412 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
10414 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
10416 * g++.dg/other/anon3.C: Accept a warning.
10418 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
10420 * gcc.dg/pr20017.c: Fix a comment typo.
10422 2005-02-23 Bud Davis <bdavis@gfortran.org>
10424 * gfortran.dg/list_read_4.f90: Change to f90 comments.
10426 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10429 * ada/acats/tests/cxa/cxa3004.a: Remove.
10430 * ada/acats/tests/cxb/cxb30061.am: Likewise.
10432 2005-02-22 Mark Mitchell <mark@codesourcery.com>
10435 * g++.dg/init/const1.C: New test.
10438 * g++.dg/parse/constant7.C: New test.
10441 * g++.dg/parse/error27.C: New test.
10442 * g++.dg/template/qualttp15.C: Adjust error markers.
10443 * g++.old-deja/g++.other/struct1.C: Likewise.
10446 * g++.dg/template/error17.C: New test.
10449 * g++.dg/parser/error26.C: New test.
10451 2005-02-22 Diego Novillo <dnovillo@redhat.com>
10453 PR tree-optimization/20100
10454 PR tree-optimization/20115
10455 * gcc.dg/pr20115.c: New test.
10456 * gcc.dg/pr20115-1.c: New test.
10457 * gcc.dg/pr20100.c: New test.
10458 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
10459 call-clobbered variables after alias1.
10461 2005-02-22 Bud Davis <bdavis@gfortran.org>
10463 * gfortran.dg/list_read_4.f90: new test.
10465 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
10467 PR rtl-optimization/20017.
10468 * gcc.dg/pr20017.c: New.
10470 2005-02-22 Devang Patel <dpatel@apple.com>
10473 * g++.dg/tree-ssa/pr19952.C: New test.
10475 2005-02-22 Mark Mitchell <mark@codesourcery.com>
10478 * g++.dg/parse/constant6.C: New test.
10480 2005-02-22 Uros Bizjak <uros@kss-loka.si>
10482 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
10483 * g++.dg/charset/asm2.c: Likewise.
10484 * g++.dg/charset/asm3.c: Likewise.
10485 * g++.dg/charset/asm4.c: Likewise.
10486 * g++.dg/charset/asm5.c: Likewise.
10487 * g++.dg/charset/attribute1.c: Likewise.
10488 * g++.dg/charset/attribute2.c: Likewise.
10489 * g++.dg/charset/extern1.cc: Likewise.
10490 * g++.dg/charset/extern2.cc: Likewise.
10491 * g++.dg/charset/extern3.cc: Likewise.
10492 * g++.dg/charset/function.cc: Likewise.
10493 * g++.dg/charset/string.c: Likewise.
10494 * g++.dg/charset/charset.exp: Likewise.
10495 * lib/target-supports.exp (check_iconv_available): Fix comment.
10497 2005-02-22 Uros Bizjak <uros@kss-loka.si>
10499 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
10500 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
10501 * gcc.dg/charset/asm2.c: Likewise.
10502 * gcc.dg/charset/asm3.c: Likewise.
10503 * gcc.dg/charset/asm4.c: Likewise.
10504 * gcc.dg/charset/asm5.c: Likewise.
10505 * gcc.dg/charset/asm6.c: Likewise.
10506 * gcc.dg/charset/attribute1.c: Likewise.
10507 * gcc.dg/charset/attribute2.c: Likewise.
10508 * gcc.dg/charset/builtin1.c: Likewise.
10509 * gcc.dg/charset/extern.c: Likewise.
10510 * gcc.dg/charset/function.c: Likewise.
10511 * gcc.dg/charset/string.c: Likewise.
10512 * gcc.dg/charset/charset.exp: Likewise.
10514 2005-02-21 Bud Davis <bdavis9659@comcast.net>
10517 * gfortran.dg/pr20086.f90: New test.
10519 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
10521 PR tree-optimization/19786
10522 * g++.dg/tree-ssa/pr19786.C: New.
10524 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10526 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
10528 2005-02-21 Jeff Law <law@redhat.com>
10530 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
10532 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10534 * gfortran.dg/do_iterator: Split loop, markup all lines for
10535 which an error locus is printed.
10536 * gfortran.dg/pr17708.f90: Markup all lines for which an error
10538 * gfortran.dg/select_4.f90: Likewise.
10539 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
10540 locuses in the various permutations.
10542 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
10544 PR tree-optimization/19951
10545 * g++.dg/vect: New directory.
10546 * g++.dg/vect/vect.exp: New file.
10547 * g++.dg/vect/pr19951.cc: New testcase.
10548 * g++.dg/dg.exp: Also prune vectorizer tests.
10550 2005-02-20 Zack Weinberg <zack@codesourcery.com>
10553 * gcc.dg/charset/builtin1.c: New test.
10555 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10558 * g++.dg/inherit/volatile1.C: New test.
10561 * g++.dg/template/dtor4.C: New test.
10563 2005-02-19 Steven G. Kargl <kargls@comcast.net>
10565 * gfortran.dg/int_1.f90: New test.
10567 2005-02-19 Devang Patel <dpatel@apple.com>
10569 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
10571 2005-02-19 Steven G. Kargl <kargls@comcast.net>
10573 * gfortran.dg/achar_1.f90: New test.
10575 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
10577 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
10579 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
10580 Jakub Jelinek <jakub@redhat.com>
10582 PR tree-optimization/19828
10583 * gcc.dg/tree-ssa/loop-7.c: New test.
10584 * gcc.c-torture/execute/20050218-1.c: New test.
10586 2005-02-19 Jakub Jelinek <jakub@redhat.com>
10589 * gcc.dg/transparent-union-1.c: New test.
10590 * gcc.dg/transparent-union-2.c: New test.
10592 2005-02-18 James E Wilson <wilson@specifixinc.com>
10594 PR tree-optimization/18977
10595 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
10597 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
10600 * gcc.dg/pr20054.c: New test.
10602 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10605 * g++.dg/ext/attrib20.C: New test.
10607 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
10609 PR middle-end/20030
10610 * gfortran.fortran-torture/execute/character_passing.f90: New test.
10612 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
10615 * g++.dg/opt/switch4.C: New.
10617 2005-02-18 Jakub Jelinek <jakub@redhat.com>
10620 PR tree-optimization/20009
10621 * gcc.c-torture/compile/20050217-1.c: New test.
10622 * g++.dg/opt/switch3.C: New test.
10624 PR tree-optimization/18947
10625 * gcc.c-torture/compile/20050215-1.c: New test.
10626 * gcc.c-torture/compile/20050215-2.c: New test.
10627 * gcc.c-torture/compile/20050215-3.c: New test.
10629 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
10632 * g++.dg/template/crash34.C: New.
10635 * g++.dg/other/access3.C: New.
10637 2005-02-17 Ira Rosen <irar@il.ibm.com>
10639 * gcc.dg/vect/vect-98.c: New test.
10641 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
10643 PR tree-optimization/19967
10644 * gcc.dg/pr19967.c: New.
10646 2005-02-16 Jakub Jelinek <jakub@redhat.com>
10648 PR middle-end/19857
10649 * gcc.dg/tree-ssa/20050215-1.c: New test.
10650 * gcc.c-torture/execute/20050215-1.c: New test.
10652 2005-02-15 Eric Christopher <echristo@redhat.com>
10654 * gcc.dg/cpp/20050215-1.c: New file.
10656 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
10658 PR tree-optimization/15785
10659 * gcc.dg/pr15785-1.c: New test.
10661 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
10664 * g++.dg/init/ctor4.C: New.
10665 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
10667 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
10669 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
10670 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
10672 2005-02-15 Andreas Schwab <schwab@suse.de>
10674 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
10677 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
10679 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
10681 2005-02-14 Diego Novillo <dnovillo@redhat.com>
10683 PR tree-optimization/19853
10684 * gcc.c-torture/compile/pr19853.c: New test.
10686 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
10689 * g++.dg/parse/local-class1.C: New.
10692 * g++.dg/parse/ptrmem3.C: New.
10695 * g++.old-deja/g++.oliva/template6.C: Add another case.
10696 * g++.dg/template/explicit6.C: New.
10698 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
10701 * g++.dg/other/redecl2.C: New.
10703 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
10706 * g++.dg/abi/covariant4.C: New.
10708 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
10710 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
10712 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
10714 * gcc.dg/vect/vect-96.c: Fix typo.
10716 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10720 * g++.dg/template/enum5.C: New test.
10722 2005-02-12 Ira Rosen <irar@il.ibm.com>
10724 * gcc.dg/vect/vect-97.c: New test.
10726 2005-02-12 Ira Rosen <irar@il.ibm.com>
10728 * gcc.dg/vect/vect-96.c: New test.
10730 2005-02-12 Uros Bizjak <uros@kss-loka.si>
10732 * gcc.dg/builtins-34.c: Also check ldexp*.
10734 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
10736 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
10738 2005-02-11 Janis Johnson <janis187@us.ibm.com>
10740 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
10741 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
10742 dg-require-dll, dg-require-iconv, dg-require-named-sections,
10743 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
10744 selector_list, selector_expression, dg-process-target): Move to new
10745 file target-supports-dg.exp.
10746 * lib/target-supports-dg.exp: New.
10748 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
10751 2005-02-11 Jakub Jelinek <jakub@redhat.com>
10754 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
10756 PR middle-end/19858
10757 * gcc.c-torture/compile/20050210-1.c: New test.
10759 2005-02-11 Mark Mitchell <mark@codesourcery.com>
10762 * g++.dg/warn/Wbraces1.C: New test.
10764 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
10766 * gcc.dg/builtins-52.c: New testcase.
10768 2005-02-10 Jakub Jelinek <jakub@redhat.com>
10771 * gcc.c-torture/execute/20050119-1.c: New test.
10773 2005-02-09 Mark Mitchell <mark@codesourcery.com>
10776 * g++.dg/init/delete1.C: New test.
10778 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
10781 * g++.dg/template/static12.C: New test.
10783 2005-02-09 Mark Mitchell <mark@codesourcery.com>
10786 * g++.dg/conversion/ambig1.C: New test.
10789 * g++.dg/ext/attrib19.C: New test.
10792 * g++.dg/parse/dtor5.C: New test.
10795 * g++.dg/template/dtor3.C: New test.
10798 * g++.dg/template/static11.C: New test.
10799 * g++.dg/template/crash2.C: Remove dg-error marker.
10801 2005-02-09 Janis Johnson <janis187@us.ibm.com>
10804 * g++.old-deja/g++.mike/p10769a.C: Remove.
10806 2005-02-09 Roger Sayle <roger@eyesopen.com>
10808 * gcc.dg/builtins-48.c: New test case.
10809 * gcc.dg/builtins-49.c: New test case.
10810 * gcc.dg/builtins-50.c: New test case.
10811 * gcc.dg/builtins-51.c: New test case.
10813 2005-02-09 Ian Lance Taylor <ian@airs.com>
10815 PR middle-end/19583
10816 * g++.dg/warn/Wreturn-type-3.C: New test.
10818 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
10820 PR middle-end/19402
10821 * gcc.dg/pr19402-1.c: New testcase.
10822 * gcc.dg/pr19402-2.c: likewise.
10824 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
10826 PR middle-end/19854
10827 * g++.dg/tree-ssa/tmmti.C: New testcase.
10829 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
10831 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
10833 2005-02-08 Mark Mitchell <mark@codesourcery.com>
10836 * g++.dg/parse/crash23.C: New test.
10837 * g++.dg/warn/Weff1.C: New test.
10839 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
10841 * gcc.dg/20050209-1.c: New test.
10843 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
10846 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
10848 2005-02-08 Mike Stump <mrs@apple.com>
10850 * g++.dg/pch/import-2.c: New test.
10851 * g++.dg/pch/import-2.hs: New.
10852 * g++.dg/pch/include/import-2a.h: New.
10853 * g++.dg/pch/include/import-2b.h: New.
10855 2005-02-08 Janis Johnson <janis187@us.ibm.com>
10857 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
10859 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10861 * gfortran.dg/substr_1.f90: New test.
10863 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
10865 PR middle-end/19775
10866 * gcc.dg/torture/builtin-power-1.c: Disable test for
10867 invalid transformation.
10868 * gcc.dg/builtins-10.c: Likewise. Disable one test we
10869 no longer optimize.
10870 * gcc.dg/builtins-47.c: New testcase.
10872 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
10873 Dorit Naishlos <dorit@il.ibm.com>
10875 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
10877 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
10879 * gcc.c-torture/compile/20050206-1.c: New test.
10881 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
10884 * g++.dg/opt/pr19768.C: New test.
10886 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
10889 * gcc.c-torture/compile/pr19736.c: New test.
10891 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10894 * g++.dg/parse/error25.C: New test.
10896 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
10898 * gcc.c-torture/execute/20050203-1.c: New.
10900 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
10902 * gcc.dg/vect/vect-85.c: Remove xfail.
10903 * gcc.dg/vect/vect-86.c: Remove xfail.
10904 * gcc.dg/vect/vect-87.c: Remove xfail.
10905 * gcc.dg/vect/vect-88.c: Remove xfail.
10907 2005-02-02 Geoffrey Keating <geoffk@apple.com>
10909 * gcc.dg/altivec-19.c: New.
10911 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
10914 * gcc.dg/nested-func-3.c: New test.
10915 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
10917 2005-02-02 Janis Johnson <janis187@us.ibm.com>
10919 * gcc.test-framework/gen_directive_tests: Generate tests for
10920 selector expressions.
10922 2005-02-02 Matt Austern <austern@apple.com>
10925 * g++/ext/builtin7.C: New.
10926 * g++/ext/builtin8.C: New.
10928 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
10931 * gcc.dg/pr18502-1.c: New test.
10933 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10936 * g++.dg/template/local4.C: Tweak.
10938 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
10940 PR tree-optimization/19578
10941 * gcc.c-torture/compile/20050202-1.c: New test.
10943 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
10946 * gcc.dg/c99-init-4.c: New test.
10948 2005-02-01 Janis Johnson <janis187@us.ibm.com>
10950 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
10952 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
10954 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
10955 * g++.dg/eh/check-vect.h: New.
10957 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
10958 * gcc.dg/vect/vect-78.c: Ditto.
10959 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
10962 * g++.dg/conversion/simd1.C: Expect warning.
10963 * g++.dg/ext/attribute-test-1.C: Ditto.
10964 * g++.dg/ext/attribute-test-2.C: Ditto.
10965 * g++.dg/ext/attribute-test-3.C: Ditto.
10966 * g++.dg/ext/attribute-test-4.C: Ditto.
10968 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
10969 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
10971 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
10973 2005-02-01 Richard Henderson <rth@redhat.com>
10975 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
10976 long double for ibm double-double format.
10977 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
10979 2005-02-01 Diego Novillo <dnovillo@redhat.com>
10981 PR tree-optimization/19633
10982 * testsuite/gcc.dg/pr19633-1.c: New test.
10983 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
10984 to NULL or a symbol.
10986 2005-02-01 Janis Johnson <janis187@us.ibm.com>
10988 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
10990 (dg-process-target (local override)): Handle selector expressions.
10992 * gcc.test-framework/README: Describe tests in source directory.
10993 * gcc.test-framework/test-framework.awk: Handle dg- tests.
10994 * gcc.test-framework/test-framework.exp: Handle dg- tests.
10995 * gcc.test-framework/dg-bogus-exp-P.c: New test.
10996 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
10997 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
10998 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
10999 * gcc.test-framework/dg-do-link-exp-P.c: New test.
11000 * gcc.test-framework/dg-do-run-exp-P.c: New test.
11001 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
11002 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
11003 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
11004 * gcc.test-framework/dg-error-exp-P.c: New test.
11005 * gcc.test-framework/dg-error-exp-XP.c: New test.
11006 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
11007 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
11008 * gcc.test-framework/dg-output-exp-P.c: New test.
11009 * gcc.test-framework/dg-output-exp-XF.c: New test.
11010 * gcc.test-framework/dg-warning-exp-P.c: New test.
11011 * gcc.misc-tests/dg-1.c: Remove.
11012 * gcc.misc-tests/dg-2.c: Remove.
11013 * gcc.misc-tests/dg-3.c: Remove.
11014 * gcc.misc-tests/dg-4.c: Remove.
11015 * gcc.misc-tests/dg-5.c: Remove.
11016 * gcc.misc-tests/dg-6.c: Remove.
11017 * gcc.misc-tests/dg-7.c: Remove.
11018 * gcc.misc-tests/dg-8.c: Remove.
11019 * gcc.misc-tests/dg-9.c: Remove.
11020 * gcc.misc-tests/dg-10.c: Remove.
11021 * gcc.misc-tests/dg-11.c: Remove.
11022 * gcc.misc-tests/dg-12.c: Remove.
11023 * gcc.misc-tests/dg-test.exp: Remove.
11025 * gcc.test-framework/test-framework.awk: Change recording and
11026 printing of passes and failures.
11028 * gcc.test-framework: New directory.
11029 * gcc.test-framework/README: New.
11030 * gcc.test-framework/test-framework.exp: New.
11031 * gcc.test-framework/test-framework.awk: New.
11032 * gcc.test-framework/gen_directive_tests: New.
11034 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
11036 * lib/treelang.exp: Fix comment typos.
11037 (treelang_target_compile): Don't append libs=-ltreelang to options.
11039 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
11041 * g++.dg/parse/typename7.C: Adjust error messages.
11043 2005-01-31 Jeff Law <law@redhat.com>
11045 * gcc.c-torture/execute/20050131-1.c: New test.
11046 * gcc.dg/wcaselabel.c: New test.
11048 2005-01-31 Mark Mitchell <mark@codesourcery.com>
11050 * g++.dg/other/warning1.C: Adjust error messags.
11051 * g++.dg/parse/constant5.C: New test.
11053 2005-01-31 Steven Bosscher <stevenb@suse.de>
11056 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
11057 the test case valid.
11058 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
11059 * testsuite/gcc.dg/array-7.c: Adjust expected result.
11060 * testsuite/gcc.dg/pr18596-3.c: Likewise.
11061 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
11062 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
11063 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
11065 2005-01-31 Dale Johannesen <dalej@apple.com>
11067 * g++.dg/opt/pr19650.C: New test.
11069 2005-01-31 Richard Henderson <rth@redhat.com>
11071 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
11072 long double for intel double extended format.
11073 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
11075 2005-01-30 Mark Mitchell <mark@codesourcery.com>
11078 * g++.dg/template/static10.C: New test.
11081 * g++.dg/parse/error24.C: New test.
11084 * g++.dg/lookup/builtin1.C: New test.
11087 * g++.dg/warn/conv3.C: New test.
11089 2005-01-30 Bud Davis <bdavis@gfortran.org>
11092 * gfortan.dg/inquire_7.f90
11094 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
11096 PR tree-optimization/15791
11097 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
11098 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
11099 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
11100 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
11101 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
11102 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
11103 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
11104 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
11105 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
11106 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
11108 2005-01-29 Paul Brook <paul@codesourcery.com>
11111 * check.c (real_or_complex_check): New function.
11112 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
11113 * intrinsic.c (add_functions): Use new check functions.
11114 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
11117 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
11119 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
11120 gcc.dg/lvalue-3.c: New tests.
11121 * gcc.dg/concat.c: Update expected messages.
11123 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
11125 PR libfortran/19595
11126 * gfortran.dg/eor_1.f90: New test.
11128 2005-01-29 Steven G. Kargl <kargls@comcast.net>
11131 * gfortran.dg/logical_data_1.f90: New test.
11133 2005-01-28 Mark Mitchell <mark@codesourcery.com>
11136 * g++.dg/template/crash33.C: New test.
11139 * g++.dg/template/crash32.C: New test.
11141 2005-01-28 Ian Lance Taylor <ian@airs.com>
11143 PR middle-end/16558
11144 * g++.dg/warn/Wreturn-type-2.C: New test.
11146 2004-06-24 Jeff Law <law@redhat.com>
11148 * gcc.dg/tree-ssa/20050128-1.c: New test.
11150 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
11152 * gcc.target/frv/all-mdpackh-1.c: New test.
11154 2005-01-28 Steven Bosscher <stevenb@suse.de>
11156 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
11158 2005-01-27 Richard Henderson <rth@redhat.com>
11160 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
11162 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
11164 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
11166 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
11168 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
11169 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
11170 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
11171 to cope with cases where the multilib options override the dg-options.
11173 2005-01-27 Jakub Jelinek <jakub@redhat.com>
11176 * gcc.dg/noncompile/20050120-1.c: New test.
11178 2005-01-26 Diego Novillo <dnovillo@redhat.com>
11180 PR tree-optimization/19633
11181 * gcc.dg/pr19633.c: New test.
11182 * gcc.dg/tree-ssa/pr19633.c: New test.
11184 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
11186 * gcc.dg/20041216-1.c: New test.
11188 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
11191 * objc.dg/selector-2.m: New test.
11193 2005-01-26 Jakub Jelinek <jakub@redhat.com>
11195 * g++.dg/opt/range-test-2.C: New test.
11197 PR rtl-optimization/19579
11198 * gcc.c-torture/execute/20050124-1.c: New test.
11200 2005-01-26 Greg Parker <gparker@apple.com>
11201 Stuart Hastings <stuart@apple.com>
11203 * gcc.c-torture/execute/20050125-1.c: New.
11205 2005-01-18 Jan Hubicka <jh@suse.cz>
11207 PR tree-optimize/19337
11208 * gcc.c-torture/compile/20050119-1.c: New test.
11210 2005-01-24 James E Wilson <wilson@specifixinc.com>
11212 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
11213 test for successful match.
11215 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
11218 * objc.dg/comp-types-7.m: New test.
11220 2005-01-24 Janis Johnson <janis187@us.ibm.com>
11222 * lib/target-supports.exp (current_target_name): New.
11223 (check_effective_target_ilp32, check_effective_target_lp64):
11224 Cache the result to use as long as the current target, with
11225 multilib flags, remains the same.
11227 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
11228 (dg-require-weak, dg-require-visibility, dg-require-alias,
11229 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
11230 dg-require-effective-target, dg-skip-if): Remove call to
11231 skip_test_and_clear_xfail.
11232 (dg-test): Clear xfail data.
11234 2005-01-24 Jakub Jelinek <jakub@redhat.com>
11237 * gcc.dg/ppc64-toc.c: New test.
11239 * g++.dg/tree-ssa/empty-1.C: New test.
11241 PR middle-end/19551
11242 * gcc.c-torture/execute/20050121-1.c: New test.
11243 * gcc.dg/20050121-2.c: New test.
11245 2004-01-23 Steven G. Kargl <kargls@comcast.net>
11246 Paul Brook <paul@codesourcery.com>
11249 * gfortran.dg/real_const_1.f: New test.
11250 * gfortran.dg/real_const_2.f90: New test.
11251 * gfortran.dg/complex_int_1.f90: New test.
11253 2005-01-23 Bud Davis <bdavis9659@comcast.net>
11256 * gfortan.dg/inquire_6.f90: New test.
11258 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
11260 PR libfortran/19451
11261 * open_readonly_1.f90: New test.
11263 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
11265 PR libfortran/18982
11266 * gfortran.dg/open_new.f90: New file.
11268 2005-01-22 Paul Brook <paul@codesourcery.com>
11270 * namelist_1.f90: New test.
11272 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
11274 PR tree-optimization/19484
11275 * gcc.c-torture/compile/20050122-[12].c: New tests.
11277 2005-01-22 Paul Brook <paul@codesourcery.com>
11279 * gfortran.dg/implicit_2.f90: New test.
11281 2005-01-22 Bud Davis <bdavis9659@comcast.net>
11284 * gfortran.dg/inquire_5.f90: New test.
11286 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11289 * gcc.dg/pr18809-1.c: New test.
11291 2005-01-21 Ian Lance Taylor <ian@airs.com>
11293 * gcc.dg/20050121-1.c: New test.
11295 PR tree-optimization/13000
11296 * gcc.dg/20040206-1.c: Change warning to point where function is
11299 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11302 * g++.dg/template/array11.C: New test.
11304 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11306 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
11307 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
11308 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
11309 * gfortran.dg/getenv_1.f90: Add dg-do directive.
11310 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
11311 gfortran.dg/pr17164.f90: Add missing dg-do directives.
11313 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
11315 PR tree-optimization/15349
11316 * gcc.dg/tree-ssa/pr15349.c: New.
11318 2005-01-20 Steve Ellcey <sje@cup.hp.com>
11320 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
11322 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
11324 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
11325 scan-assembler-times directive name.
11327 * gcc.dg/asm-a.c: Move dg-require-effective-target to
11330 PR rtl-optimization/19462
11331 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
11333 2005-01-19 Steve Ellcey <sje@cup.hp.com>
11335 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
11336 counting function calls on ia64.
11338 2005-01-19 Jakub Jelinek <jakub@redhat.com>
11340 PR rtl-optimization/15139
11341 * gcc.dg/20050111-2.c: New test.
11344 * gcc.c-torture/compile/20050113-1.c: New testcase.
11346 PR middle-end/19164
11347 * gcc.dg/20050113-1.c: New testcase.
11349 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
11351 * gcc.dg/vect/vect-85.c: Add comment.
11352 * gcc.dg/vect/vect-86.c: Add xfail for now.
11353 * gcc.dg/vect/vect-87.c: Add xfail for now.
11354 * gcc.dg/vect/vect-88.c: Add xfail for now.
11355 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
11357 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11359 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
11361 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11363 * g++.dg/debug/typedef3.C: New test.
11365 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
11368 * gcc.dg/asm-a.c: New test.
11370 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
11372 * gcc.dg/sh-relax.c: Add prototype for abort.
11374 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11376 * gcc.dg/short-compare-1.c: New test.
11377 * gcc.dg/short-compare-2.c: Likewise.
11379 2005-01-18 Michael Matz <matz@suse.de>
11381 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
11383 2005-01-17 Diego Novillo <dnovillo@redhat.com>
11385 PR tree-optimization/19121
11386 * gcc.c-torture/compile/pr19121.c: New test.
11388 2005-01-17 James E. Wilson <wilson@specifixinc.com>
11391 * gcc.c-torture/compile/pr19357.c: New test.
11393 2005-01-17 Ian Lance Taylor <ian@airs.com>
11396 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
11397 pass--those that refer just to the variable, possibly with a
11399 * gcc.dg/c99-const-expr-3.c: Likewise.
11401 PR middle-end/13127
11402 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
11405 2005-01-16 Bud Davis <bdavis9659@comcast.net>
11408 * gfortran.dg/endfile_2.f90: New test.
11410 2005-01-16 Steven G. Kargl <kargls@comcast.net>
11413 * gfortran.dg/select_5.f90: New test.
11415 2004-01-16 Paul Brook <paul@codesourcery.com>
11417 * gfortran.dg/common_4.f90: New test.
11419 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
11421 PR rtl-optimization/19462
11422 * gcc.dg/torture/pr19462-1.c: New test.
11424 2005-01-15 Ziemowit Laski <zlaski@apple.com>
11427 * objc.dg/func-ptr-2.m: New.
11428 * objc.dg/volatile-1.m: New.
11430 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11432 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
11434 2005-01-15 Jakub Jelinek <jakub@redhat.com>
11436 PR tree-optimization/19060
11437 * gcc.c-torture/execute/20050104-1.c: New test.
11439 2005-01-15 Bud Davis <bdavis9659@comcast.net>
11442 * gfortran.dg/write_to_null.f90: New test.
11444 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
11445 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11448 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
11451 2005-01-15 Jakub Jelinek <jakub@redhat.com>
11454 * g++.dg/init/vector1.C: New test.
11456 2005-01-14 James E. Wilson <wilson@specifixinc.com>
11459 * gcc.target/ia64/sibcall-unwind-1.c: New test.
11461 * gcc.target/ia64/sibcall-unwind-2.c: New test.
11463 2005-01-14 Steven G. Kargl <kargls@comcast.net>
11465 * gfortran.dg/select_1.f90: New test.
11466 * gfortran.dg/select_2.f90: New test.
11467 * gfortran.dg/select_3.f90: New test.
11468 * gfortran.dg/select_4.f90: New test.
11470 2005-01-14 Jakub Jelinek <jakub@redhat.com>
11472 PR middle-end/19084
11473 PR rtl-optimization/19348
11474 * gcc.dg/20050111-1.c: New test.
11475 * gcc.c-torture/execute/20050111-1.c: New test.
11477 * gcc.dg/i386-asm-4.c: New test.
11479 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
11481 * gcc.dg/nested-func-2.c: New test.
11482 * ada/acats/norun.lst: Remove c953002.
11484 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
11486 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
11488 2005-01-12 Ben Elliston <bje@au.ibm.com>
11490 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
11492 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
11495 * g++.dg/abi/align1.C: New test.
11497 2005-01-11 Alan Modra <amodra@bigpond.net.au>
11499 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
11501 * g++.dg/ext/altivec_check.h: Support compiling as C.
11503 2005-01-10 Roger Sayle <roger@eyesopen.com>
11506 * g++.dg/expr/pr19355-1.C: New test case.
11508 2005-01-10 Laurent GUERBY <laurent@guerby.net>
11510 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
11511 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
11512 * ada/acats/tests/c3/c92005b.ada: Likewise.
11513 * ada/acats/tests/c3/cxb3012.a: Likewise.
11514 * ada/acats/norun.lst: Add c380004 and c953002, add PR
11516 2005-01-09 Paul Brook <paul@codesourcery.com>
11518 * gfortran.dg/common_2.f90: New file.
11519 * gfortran.dg/common_3.f90: New file.
11521 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
11523 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
11525 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
11527 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
11528 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
11529 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
11530 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
11531 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
11532 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
11533 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
11534 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
11535 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
11536 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
11537 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
11538 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
11539 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
11540 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
11541 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
11542 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
11543 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
11544 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
11545 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
11546 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
11547 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
11548 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
11549 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
11550 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
11551 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
11552 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
11553 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
11554 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
11555 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
11556 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
11557 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
11558 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
11559 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
11560 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
11561 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
11562 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
11563 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
11564 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
11565 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
11566 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
11567 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
11568 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
11569 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
11570 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
11571 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
11572 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
11573 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
11574 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
11575 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
11576 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
11577 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
11578 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
11579 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
11580 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
11581 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
11582 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
11583 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
11584 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
11585 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
11586 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
11587 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
11588 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
11589 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
11590 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
11591 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
11592 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
11593 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
11595 * gcc.dg/vect/vect-1.c: Fix spelling.
11596 * gcc.dg/vect/vect-10.c: Fix spelling.
11597 * gcc.dg/vect/vect-11.c: Fix spelling.
11598 * gcc.dg/vect/vect-12.c: Fix spelling.
11599 * gcc.dg/vect/vect-14.c: Fix spelling.
11600 * gcc.dg/vect/vect-15.c: Fix spelling.
11601 * gcc.dg/vect/vect-16.c: Fix spelling.
11602 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
11603 * gcc.dg/vect/vect-64.c: Fix comments.
11604 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
11606 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
11607 Ira Rosen <irar@il.ibm.com>
11609 * gcc.dg/vect/vect-70.c: New test.
11610 * gcc.dg/vect/vect-71.c: New test.
11612 2005-01-09 Manfred Hollstein <mh@suse.com>
11614 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
11615 * gcc.dg/pr18241-2.c: Likewise.
11616 * gcc.dg/pr18241-3.c: Likewise.
11617 * gcc.dg/pr18241-4.c: Likewise.
11618 * gcc.dg/pr18241-5.c: Likewise.
11620 2005-01-08 Richard Henderson <rth@redhat.com>
11622 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
11623 False for x86 and x86-64.
11625 2005-01-08 Diego Novillo <dnovillo@redhat.com>
11627 PR tree-optimization/18241
11628 * gcc.dg/pr18241-1.c: New test.
11629 * gcc.dg/pr18241-2.c: New test.
11630 * gcc.dg/pr18241-3.c: New test.
11631 * gcc.dg/pr18241-4.c: New test.
11632 * gcc.dg/pr18241-5.c: New test.
11634 2005-01-08 Steven G. Kargl <kargls@comcast.net>
11636 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
11637 gfortran.dg/select_4.f90: New.
11639 2005-01-07 Jakub Jelinek <jakub@redhat.com>
11641 * gcc.c-torture/execute/20050107-1.c: New test.
11643 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
11646 * g++.dg/template/ref2.C: New.
11648 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
11650 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
11651 instead of being empty.
11653 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11656 * gfortran.dg/array-1.f90: New test.
11658 2005-01-07 Jakub Jelinek <jakub@redhat.com>
11660 PR tree-optimization/19283
11661 * gcc.c-torture/execute/20050106-1.c: New test.
11663 PR rtl-optimization/18861
11664 * gcc.dg/20050105-1.c: New test.
11666 PR tree-optimization/18828
11667 * gcc.dg/20050105-2.c: New test.
11669 2005-01-07 Andreas Jaeger <aj@suse.de>
11671 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
11673 2005-01-07 Bud Davis <bdavis9659@comcast.net>
11676 * gfortran.dg/fmt_read.f90: New test.
11678 2005-01-06 Geoffrey Keating <geoffk@apple.com>
11680 * gcc.dg/rs6000-ldouble-2.c: New.
11682 2005-01-06 Mark Mitchell <mark@codesourcery.com>
11685 * g++.dg/parser/ctor2.C: New test.
11687 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11690 * g++.dg/template/using9.C: New test.
11692 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11695 * g++.dg/lookup/friend6.C: New test.
11697 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
11700 * g++.dg/template/array10.C: New.
11702 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11704 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
11705 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
11707 2005-01-06 Jakub Jelinek <jakub@redhat.com>
11709 * gcc.c-torture/compile/20050105-1.c: New test.
11711 2005-01-05 Geoffrey Keating <geoffk@apple.com>
11713 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
11715 2005-01-05 Roger Sayle <roger@eyesopen.com>
11717 PR middle-end/19100
11718 * gcc.dg/conv-3.c: New test case.
11720 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
11722 * gcc.dg/asm-wide-1.c: New test.
11724 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
11727 * g++.dg/parse/crash22.C: New
11729 2005-01-04 Geoffrey Keating <geoffk@apple.com>
11732 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
11734 2005-01-04 Uros Bizjak <uros@kss-loka.si>
11736 PR middle-end/17767
11737 * gcc.dg/i386-mmx-6.c: New test case.
11739 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
11741 PR tree-optimization/18308
11742 * gcc.dg/vect/pr18308.c: New testcase.
11744 2005-01-04 Andreas Jaeger <aj@suse.de>
11746 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
11748 2005-01-03 Geoffrey Keating <geoffk@apple.com>
11749 Robert Bowdidge <bowdidge@apple.com>
11751 * gcc.dg/cpp/subframework1.c: New.
11752 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
11753 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
11754 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
11755 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
11757 2005-01-03 Geoffrey Keating <geoffk@apple.com>
11759 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
11761 * gcc.dg/darwin-weakimport-2.c: New.
11763 2005-01-03 Richard Henderson <rth@redhat.com>
11765 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
11767 2005-01-03 Richard Henderson <rth@redhat.com>
11769 * gcc.dg/vect/vect.exp: Enable for ia64.
11770 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
11771 (check_effective_target_vect_float): Likewise.
11772 (check_effective_target_vect_no_align): Likewise.
11773 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
11774 * gcc.dg/vect/vect-8.c: Likewise.
11776 2005-01-03 Uros Bizjak <uros@kss-loka.si>
11779 * gcc.dg/pr19236-1.c: New test case.
11781 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
11783 PR rtl-optimization/12092
11784 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
11786 2005-01-02 Andreas Jaeger <aj@suse.de>
11788 * gcc.dg/pr12092-1.c: Do not run on x86_64.
11790 2005-01-01 Roger Sayle <roger@eyesopen.com>
11791 Andrew Pinski <pinskia@physics.uc.edu>
11793 PR rtl-optimization/12092
11794 * gcc.dg/pr12092-1.c: New test case.
11796 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
11798 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
11799 'hidden' and 'default' for better portability.
11800 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
11802 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
11804 * g++.old-deja/g++.brendan/new3.C: Likewise.
11806 2005-01-01 Steven Bosscher <stevenb@suse.de>
11808 * gcc.dg/20041231-1.C: New test.
11809 * g++.dg/warn/Wunreachable-code-1.C: New test.
11811 2004-12-30 David Edelsohn <edelsohn@gnu.org>
11813 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
11814 file, not /dev/null. Abort on error.
11816 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
11817 Ziemowit Laski <zlaski@apple.com>
11820 * objc.dg/encode-5.m: New test.
11822 2004-12-29 Richard Henderson <rth@redhat.com>
11824 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
11825 * objc.dg/stabs-1.m: Disable for ia64.
11827 2004-12-29 Mark Mitchell <mark@codesourcery.com>
11830 * g++.dg/warn/Wunused-10.C: New test.
11832 2004-12-28 Richard Henderson <rth@redhat.com>
11834 * objc.dg/stabs-1.m: Disable for alpha.
11836 2004-12-27 Mark Mitchell <mark@codesourcery.com>
11839 * g++.dg/parse/error23.C: New test.
11841 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11843 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
11846 * gfortran.dg/intrinsic_modulo_1.f90: New.
11847 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
11848 tests with divisor -1.
11850 2004-12-27 Mark Mitchell <mark@codesourcery.com>
11852 * g++.dg/opt/temp1.C (memcpy): Return a value.
11855 * g++.dg/expr/cond7.C: New test.
11857 2004-12-27 Paul Brook <paul@codesourcery.com>
11859 * gfortran.dg/g77/select_no_compile.f: Remove.
11861 2004-12-27 Richard Henderson <rth@redhat.com>
11863 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
11864 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
11865 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
11867 2004-12-26 Richard Henderson <rth@redhat.com>
11869 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
11870 by 1i instead of token pasting.
11872 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11874 PR tree-optimization/17578
11875 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
11876 to additional_flags.
11877 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
11879 2004-12-25 Richard Henderson <rth@redhat.com>
11881 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
11884 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11886 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
11888 * gcc.dg/pr17957.c (dg-options): Likewise.
11889 * gcc.dg/struct-ret-1.c: Add prototype for abort.
11890 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
11891 instead of 0 on __hppa__.
11892 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
11893 "foo,%r" on hppa*-*-*.
11895 2004-12-23 Bud Davis <bdavis9659@comcast.net>
11898 * gfortran.dg/complex_write.f90: New test.
11900 2004-12-23 Mark Mitchell <mark@codesourcery.com>
11903 * g++.dg/parse/pragma2.C: New test.
11905 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
11907 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
11909 * gcc.dg/empty2.c: Add missing dg-warning.
11911 2004-12-23 Mark Mitchell <mark@codesourcery.com>
11914 * g++.dg/template/local4.C: New test.
11915 * g++.dg/template/crash19.C: Add dg-error marker.
11917 * g++.dg/template/crash31.C: Correct embedded PR number.
11919 2004-12-23 Mark Mitchell <mark@codesourcery.com>
11922 * g++.dg/opt/temp1.C: Add do-run marker.
11924 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
11926 * g++.dg/template/spec19.C: New.
11928 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
11931 * gcc.dg/empty2.c: New.
11933 2004-12-23 Richard Henderson <rth@redhat.com>
11935 * lib/target-supports.exp (check_effective_target_vect_no_align):
11936 Remove i?86 and x86-64.
11938 2004-12-23 Mark Mitchell <mark@codesourcery.com>
11941 * g++.dg/opt/temp1.C: New test.
11943 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11946 * g++.dg/template/friend33.C: New testcase.
11948 2004-12-22 Mark Mitchell <mark@codesourcery.com>
11951 * g++.dg/template/cond5.C: New test.
11954 * g++.dg/inherit/thunk3.C: New test.
11957 * g++.dg/warn/Wunused-9.C: New test.
11959 2004-12-22 Janis Johnson <janis187@us.ibm.com>
11961 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
11963 2004-12-22 Jan Beulich <jbeulich@novell.com>
11965 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
11967 2004-12-21 Mark Mitchell <mark@codesourcery.com>
11970 * g++.dg/ext/packed8.C: New test.
11973 * g++.dg/template/crash31.C: New test.
11976 * g++.dg/template/crash30.C: New test.
11978 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
11981 * g++.dg/eh/ctor3.C: New test.
11983 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
11985 * objc.dg/stabs-1.m: Allow section name to be quoted and
11986 assembly label to begin with '.LL'.
11988 2004-12-21 Janis Johnson <janis187@us.ibm.com>
11990 * gcc.dg/vect/vect.exp
11991 (check_effective_target_lp64_or_vect_no_align): New.
11992 * gcc.dg/vect/vect-77.c: Use it.
11993 * gcc.dg/vect/vect-78.c: Use it.
11995 * lib/target-supports.exp
11996 (check_effective_target_vect_no_max,
11997 check_effective_target_vect_no_bitwise,
11998 check_effective_target_vect_no_align): New.
11999 * gcc.dg/vect/vect-13.c: Use them.
12000 * gcc.dg/vect/vect-17.c: Ditto.
12001 * gcc.dg/vect/vect-18.c: Ditto.
12002 * gcc.dg/vect/vect-19.c: Ditto.
12003 * gcc.dg/vect/vect-20.c: Ditto.
12004 * gcc.dg/vect/vect-27.c: Ditto.
12005 * gcc.dg/vect/vect-29.c: Ditto.
12006 * gcc.dg/vect/vect-44.c: Ditto.
12007 * gcc.dg/vect/vect-48.c: Ditto.
12008 * gcc.dg/vect/vect-50.c: Ditto.
12009 * gcc.dg/vect/vect-52.c: Ditto.
12010 * gcc.dg/vect/vect-54.c: Ditto.
12011 * gcc.dg/vect/vect-56.c: Ditto.
12012 * gcc.dg/vect/vect-58.c: Ditto.
12013 * gcc.dg/vect/vect-60.c: Ditto.
12014 * gcc.dg/vect/vect-72.c: Ditto.
12015 * gcc.dg/vect/vect-80.c: Ditto.
12017 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
12020 * g++.dg/init/string1.C: New.
12023 * g++.dg/other/synth1.C: New.
12025 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
12028 * gcc.dg/pr18963-1.c: New test.
12030 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
12033 * gcc.dg/funcdef-storage-1.c (foo): Remove.
12034 * gcc.dg/pr18596-1.c: Use dg-error.
12035 (dg-options): Use -fno-unit-at-a-time.
12036 * gcc.dg/pr18596-2.c: New test.
12037 * gcc.dg/pr18596-3.c: New test.
12039 2004-12-20 Roger Sayle <roger@eyesopen.com>
12041 PR middle-end/18683
12042 * g++.dg/opt/pr18683-1.C: New test case.
12044 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
12047 * g++.dg/opt/max1.C: Fix for 64bit targets.
12049 2004-12-20 Matt Austern <austern@apple.com>
12052 * g++.dg/ext/builtin6.C: New
12054 2004-12-20 Diego Novillo <dnovillo@redhat.com>
12056 PR tree-optimization/19080
12057 * gcc.c-torture/compile/pr19080.c: New test.
12059 2004-12-20 Steven Bosscher <stevenb@suse.de>
12061 * gcc.dg/20041219-1.c: New test.
12063 2004-12-19 Roger Sayle <roger@eyesopen.com>
12065 PR middle-end/19068
12066 * g++.dg/opt/max1.C: New test case.
12068 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12070 * gcc.dg/fdata-sections-1.c: New test.
12072 2004-12-18 Roger Sayle <roger@eyesopen.com>
12074 PR middle-end/18548
12075 * gcc.dg/max-1.c: New test case.
12077 2004-12-18 Jakub Jelinek <jakub@redhat.com>
12079 * gcc.c-torture/execute/20041218-1.c: New test.
12081 2004-12-17 Diego Novillo <dnovillo@redhat.com>
12083 * gcc.dg/pr18501.c: New test.
12084 * gcc.dg/uninit-5.c: XFAIL.
12085 * gcc.dg/uninit-9.c: XFAIL.
12087 2004-12-17 Dale Johannesen <dalej@apple.com>
12089 * gcc.dg/20041213-1.c: New.
12091 2004-12-17 Ziemowit Laski <zlaski@apple.com>
12093 * objc.dg/stabs-1.m: Allow assembly label to begin
12096 2004-12-17 Jakub Jelinek <jakub@redhat.com>
12098 * gcc.c-torture/execute/20041213-1.c: Move...
12099 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
12101 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
12104 * g++.dg/lookup/conv-5.C: New.
12106 2004-12-16 Ziemowit Laski <zlaski@apple.com>
12108 * objc.dg/stabs-1.m: New test.
12110 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
12112 * gcc.dg/visibility-c.c: Change compile to
12113 assemble for the test.
12115 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
12118 * gcc.dg/visibility-c.c: New test.
12120 2004-12-16 Roger Sayle <roger@eyesopen.com>
12122 PR middle-end/18493
12123 * gcc.dg/switch-8.c: New test case.
12125 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
12128 * g++.dg/template/init4.C: New.
12129 * g++.dg/opt/static3.C: Enable optimizer.
12131 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
12133 * g++.dg/other/complex1.C: New test.
12135 2004-12-15 Alan Modra <amodra@bigpond.net.au>
12137 * g++.dg/opt/inline9.C: New test.
12139 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12142 * gfotran.dg/nullify_1.f: New test.
12144 2004-12-15 Richard Henderson <rth@redhat.com>
12146 * gcc.target/i386/i386.exp: New harness.
12147 * gcc.target/i386/vect-args.c: New.
12149 2004-12-15 David Edelsohn <edelsohn@gnu.org>
12151 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
12153 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12156 * g++.dg/template/friend32.C: New test.
12158 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12160 * cpp/pragma-once-1.c: New test.
12161 * cpp/pragma-once-1b.h: Likewise.
12162 * cpp/pragma-once-1c.h: Likewise.
12163 * cpp/pragma-once-1d.h: Likewise.
12164 * cpp/inc/pragma-once-1a.h: Likewise.
12166 2004-12-15 Bud Davis <bdavis9659@comcast.net>
12167 Steven G. Kargl <kargls@comcast.net>
12170 * gfortran.dg/list_read_3.f90: New test.
12172 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12174 * gcc.dg/ftrapv-2.c: New test.
12176 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
12179 * g++.dg/template/typename9.C: New test.
12181 2004-12-14 Mark Mitchell <mark@codesourcery.com>
12184 * g++.dg/template/typename8.C: New test.
12185 * g++.dg/parse/friend2.C: Tweak error message.
12187 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
12189 * gcc.c-torture/20041214-1.c: New test.
12191 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
12194 * g++.dg/init/array17.C: New test.
12196 2004-12-14 Mark Mitchell <mark@codesourcery.com>
12199 * g++.dg/init/aggr3.C: New test.
12201 2004-12-14 Janis Johnson <janis187@us.ibm.com
12203 * gcc.dg/altivec-types-1.c: New test.
12204 * gcc.dg/altivec-types-2.c: New test.
12205 * gcc.dg/altivec-types-3.c: New test.
12206 * gcc.dg/altivec-types-4.c: New test.
12207 * g++.dg/ext/altivec-types-1.C: New test.
12208 * g++.dg/ext/altivec-types-2.C: New test.
12209 * g++.dg/ext/altivec-types-3.C: New test.
12210 * g++.dg/ext/altivec-types-4.C: New test.
12212 2004-12-14 Jakub Jelinek <jakub@redhat.com>
12214 PR middle-end/18951
12215 * gcc.c-torture/execute/20041213-1.c: New test.
12217 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
12220 * g++.dg/template/cast1.C: New.
12222 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
12224 * gcc.c-torture/execute/20041213-2.c: New test.
12226 2004-12-13 Richard Henderson <rth@redhat.com>
12228 * gcc.dg/i386-sse-10.c: Fix typo in options.
12230 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
12233 * g++.dg/opt/pr18968.C: New test.
12235 2004-12-13 Mark Mitchell <mark@codesourcery.com>
12238 * g++.dg/ext/visibility/staticdatamem.C: New test.
12240 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
12242 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
12244 2004-12-13 Roger Sayle <roger@eyesopen.com>
12246 PR rtl-optimization/18928
12247 * gcc.dg/pr18928-1.c: New test case.
12249 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
12252 * gcc.c-torture/compile/20041211-1.c: New.
12254 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12256 PR middle-end/17564
12257 * gcc.c-torture/execute/20041212-1.c: New test.
12259 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12262 * gfortran.dg/common_1.f90: New test.
12264 2004-12-12 Steven G. Kargl <kargls@comcast.net>
12265 Paul Brook <paul@codesourcery.com>
12268 * gfortran.dg/real_do_1.f90: New test.
12270 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
12273 * g++.dg/opt/ptrmem6.C: New test.
12275 2004-12-11 Roger Sayle <roger@eyesopen.com>
12277 PR middle-end/18921
12278 * gcc.dg/pr18921-1.c: New test case.
12280 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12283 * gfortran.dg/scale_1.f90: New test.
12285 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
12287 PR middle-end/18903
12288 * gcc.c-torture/compile/pr18903.c: New test.
12290 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
12292 * gcc.c-torture/execute/20041210-1.c: New test.
12294 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12297 * g++.dg/parser/struct-1.C: New test.
12298 * g++.dg/parser/struct-2.C: New test.
12299 * g++.dg/parser/struct-3.C: New test.
12301 2004-12-09 Richard Henderson <rth@redhat.com>
12303 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
12305 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
12306 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
12308 2004-12-09 Matt Austern <austern@apple.com>
12311 * g++.dg/ext/builtin1.C: New
12312 * g++.dg/ext/builtin2.C: New
12313 * g++.dg/ext/builtin3.C: New
12314 * g++.dg/ext/builtin4.C: New
12315 * g++.dg/ext/builtin5.C: New
12317 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
12320 * g++.dg/opt/ptrmem5.C: New test.
12322 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
12324 * g++.dg/parse/typename5.C: Adjust for new error.
12325 * g++.dg/parse/typename7.C: New.
12327 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12330 * g++.dg/other/mmintrin.C: New test.
12332 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
12335 * g++.dg/init/array15.C: New.
12336 * g++.dg/init/array16.C: New.
12338 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12341 * gfortran.dg/assign_1.f90: New test.
12343 2004-12-08 Nick Clifton <nickc@redhat.com>
12345 * gcc.target/xstormy16/bss_below100: New directory containing tests.
12346 * gcc.target/xstormy16/data_below100: Likewise.
12347 * gcc.target/xstormy16/sfr: Likewise.
12348 * gcc.target/xstormy16/below100.S: New test source file.
12349 * gcc.target/xstormy16/below100.ld: New test linker script.
12350 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
12351 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
12353 * gcc.target/xstormy16/bp.c: Likewise.
12355 * gcc.target/xstormy16/bss_below100: New files:
12356 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
12357 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
12358 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
12359 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
12360 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
12361 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
12362 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
12363 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
12364 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
12365 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
12366 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
12367 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
12368 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
12369 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
12370 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
12371 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
12372 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
12373 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
12374 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
12375 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
12376 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
12377 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
12378 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
12379 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
12380 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
12381 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
12382 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
12384 * gcc.target/xstormy16/data_below100: New files:
12385 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
12386 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
12387 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
12388 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
12389 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
12390 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
12391 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
12392 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
12393 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
12394 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
12395 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
12396 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
12397 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
12398 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
12399 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
12400 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
12401 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
12402 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
12403 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
12404 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
12405 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
12406 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
12407 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
12408 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
12409 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
12410 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
12411 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
12413 * gcc.target/xstormy16/sfr: New files:
12414 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
12415 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
12416 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
12417 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
12418 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
12419 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
12420 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
12421 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
12422 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
12423 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
12424 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
12425 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
12426 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
12427 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
12428 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
12429 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
12430 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
12431 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
12432 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
12433 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
12434 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
12435 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
12436 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
12437 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
12438 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
12439 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
12440 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
12441 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
12442 27_if0_sfrw_bitfield_f.c
12444 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12447 * g++.dg/lookup/name-clash4.C: New test.
12449 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
12452 * g++.dg/opt/array1.C: New.
12455 * g++.dg/template/operator5.C: New.
12457 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
12460 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
12462 2004-12-07 Steven Bosscher <stevenb@suse.de>
12464 * gcc.dg/noncompile/20041207.c: New test.
12466 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
12468 * g++.dg/other/unreachable-1.C: New test.
12470 2004-12-06 Nick Clifton <nickc@redhat.com>
12472 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
12473 <limits.h> because the latter comes from gcc's include/ directory
12474 and not the newlib/libc/include directory.
12476 2004-12-04 Richard Henderson <rth@redhat.com>
12478 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
12480 2004-12-04 Richard Henderson <rth@redhat.com>
12482 * lib/target-supports.exp (check_gc_sections_available): Disable
12483 for alpha and ia64.
12485 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
12487 PR middle-end/17909
12488 * g++.dg/other/vararg-2.C: New test.
12490 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12492 PR c++/17011, c++/17971
12493 * g++.dg/template/error15.C: Adjust expected error.
12494 * g++.dg/template/instantiate3.C: Likewise.
12496 2004-12-03 Janis Johnson <janis187@us.ibm.com>
12498 * gcc.dg/altivec-18.c: Fix for darwin
12500 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
12503 * g++.dg/parse/ptrmem2.C: New.
12506 * g++.dg/template/new1.C: New.
12508 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12511 * gfortran.dg/direct_io_3.f90: New test.
12513 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
12516 * g++.dg/parse/crash21.C: New.
12518 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12520 PR c++/15664, c++/18276
12521 * g++.dg/template/ttp13.C: New test.
12522 * g++.dg/template/ttp14.C: Likewise.
12524 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12527 * g++.dg/parse/enum2.C: New test.
12528 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
12530 2004-12-02 Nick Clifton <nickc@redhat.com>
12532 * gcc.target/xstormy16: New test directory.
12533 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
12534 * gcc.target/xstormy16/bp.c: Check the generation of bp
12536 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
12537 bn instructions and the BELOW100 attribute.
12539 2004-12-02 Alan Modra <amodra@bigpond.net.au>
12542 * gcc.dg/ppc-eabi.c: New.
12544 2004-12-02 Bud Davis <bdavis9659@comcast.net>
12547 * gfortran.dg/backspace.f90
12549 2004-12-02 Bud Davis <bdavis9659@comcast.net>
12551 * gfortran.dg/inquire.f90: New test.
12553 2004-12-01 Janis Johnson <janis187@us.ibm.com>
12555 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
12556 handle effective-target-keyword.
12557 (dg-skip-if): Support effective-target keyword as target list.
12558 (dg-xfail-if): Ditto.
12559 * lib/target-supports.exp (is-effective-target-keyword): New proc.
12561 2004-12-01 Diego Novillo <dnovillo@redhat.com>
12563 PR tree-optimization/18291
12564 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
12566 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
12569 * g++.dg/parse/crash20.C: New.
12572 * g++.dg/overload/arg1.C: New.
12573 * g++.dg/overload/arg2.C: New.
12574 * g++.dg/overload/arg3.C: New.
12575 * g++.dg/overload/arg4.C: New.
12577 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
12579 * gcc.dg/c99-flex-array-4.c: Remove.
12581 2004-11-30 Janis Johnson <janis187@us.ibm.com>
12583 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
12585 * lib/target-supports.exp (is-effective-target): Simplify.
12587 * lib/target-supports.exp (check_effective_target_vect_long):
12588 Fix for powerpc64-*-*.
12590 2004-11-30 Loren James Rittle <ljrittle@acm.org>
12592 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
12593 to support new requirements on FreeBSD 5.
12595 2004-11-30 Devang Patel <dpatel@apple.com>
12598 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
12600 2004-11-30 Janis Johnson <janis187@us.ibm.com>
12602 * g++.dg/ext/altivec-13.C: New test.
12604 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
12607 * gcc.c-torture/execute/p18298.c: New test.
12609 2004-11-30 Ira Rosen <irar@il.ibm.com>
12610 Dorit Naishlos <dorit@il.ibm.com>
12613 * gcc.dg/vect/vect-89.c: New test.
12615 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
12617 * gcc.dg/pr18596-1.c: New test.
12619 2004-11-30 Ben Elliston <bje@au.ibm.com>
12621 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
12623 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
12626 * gcc.dg/pr18479.c: New test.
12628 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
12631 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
12632 mmix-knuth-mmixware.
12634 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
12635 cris-*-elf* cris-*-aout* mmix-*-*
12637 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
12639 PR middle-end/18725
12640 * gcc.dg/pr18725.c: New test.
12642 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
12645 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
12648 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
12650 2004-11-29 Mark Mitchell <mark@codesourcery.com>
12653 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
12654 * g++.old-deja/g++.law/ctors5.C: Likewise.
12655 * g++.old-deja/g++.other/crash25.C: Likewise.
12658 * g++.dg/template/error16.C: New test.
12661 * g++.dg/template/crash29.C: New test.
12663 2004-11-29 Diego Novillo <dnovillo@redhat.com>
12665 PR tree-optimization/18712
12666 * gcc.c-torture/compile/pr18712.c: New test.
12668 2004-11-29 Joseph Myers <joseph@codesourcery.com>
12671 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
12674 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12677 * g++.dg/lookup/crash6.C: New test.
12679 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
12681 PR middle-end/18164
12682 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
12684 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
12686 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
12687 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
12688 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
12690 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
12692 * gcc.dg/pr18164.c: New test.
12694 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
12696 * gcc.dg/funroll-loops-all.c: New.
12698 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
12701 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
12702 delimeter, match space and TAB as well as ":".
12705 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
12708 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
12711 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
12714 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
12716 2004-11-28 Bud Davis <bdavis9659@comcast.net>
12718 * gfortran.dg/direct_io_2.f90: New test.
12720 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
12723 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
12725 2004-11-28 Richard Henderson <rth@redhat.com>
12727 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
12729 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
12731 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
12732 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
12733 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
12734 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
12735 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
12736 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
12737 gcc.dg/pointer-arith-8.c: New tests.
12739 2004-11-27 Bud Davis <bdavis9659@comcast.net>
12742 * gfortran.dg/endfile.f90: New test.
12744 2004-11-27 Falk Hueffner <falk@debian.org>
12746 * gcc.dg/loop-6.c: New test.
12748 2004-11-27 Jakub Jelinek <jakub@redhat.com>
12750 * gcc.c-torture/execute/20041126-1.c: New test.
12752 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
12754 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
12757 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
12759 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
12762 2004-11-27 Jakub Jelinek <jakub@redhat.com>
12764 PR rtl-optimization/17825
12765 * gcc.c-torture/compile/20041119-1.c: New test.
12767 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12769 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
12770 Check existence of ld library path variables before unsetting.
12772 2004-11-26 Mark Mitchell <mark@codesourcery.com>
12774 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
12776 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
12778 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
12780 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
12782 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
12784 2004-11-26 Ben Elliston <bje@au.ibm.com>
12786 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
12789 2004-11-26 Ben Elliston <bje@au.ibm.com>
12791 * gcc.dg/pr17957.c: Pass --param, not -param.
12793 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
12795 PR middle-end/17957
12796 * testsuite/gcc.dg/pr17957.c: New test.
12798 2004-11-25 Mark Mitchell <mark@codesourcery.com>
12801 * g++.dg/template/crash28.C: Likewise.
12804 * g++.dg/expr/unary2.C: Adjust lvalue messages.
12805 * g++.dg/ext/lvaddr.C: Likewise.
12806 * g++.dg/opt/pr7503-3.C: Likewise.
12809 * g++.dg/parse/qualified3.C: New test.
12810 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
12813 * g++.dg/expr/return1.C: New test.
12815 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12817 Friend class name lookup 3/n, PR c++/3332
12818 * g++.dg/lookup/friend3.C: New test.
12819 * g++.dg/lookup/friend4.C: Likewise.
12820 * g++.dg/lookup/friend5.C: Likewise.
12822 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12824 Friend class name lookup 2/n, PR c++/14513, c++/15410
12825 * g++.dg/lookup/friend2.C: New test.
12826 * g++.dg/template/friend31.C: Likewise.
12828 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12830 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
12832 2004-11-24 Mark Mitchell <mark@codesourcery.com>
12835 * g++.dg/tc1/dr56.C: Remove.
12836 * g++.dg/template/typedef1.C: Add dg-error markers.
12837 * g++.old-deja/g++.other/typedef7.C: Likewise.
12840 * g++.dg/parse/typedef7.C: New test.
12842 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
12844 * gcc.c-torture/execute/20041124-1.c: New test.
12846 2004-11-24 Mark Mitchell <mark@codesourcery.com>
12848 * g++.dg/template/deduce3.C: New test.
12851 * g++.dg/template/crash27.C: New test.
12854 * g++.dg/warn/Wshadow-3.C: New test.
12856 2004-11-24 Devang Patel <dpatel@apple.com>
12859 * gcc.dg/cpp/isysroot-1.c: New test.
12860 * gcc.dg/cpp/usr/include/stdio.h: New file.
12861 * gcc.dg/cpp/isysroot-2.c: New test.
12862 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
12865 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12868 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
12870 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
12872 * gcc.target/sparc/align.c: Do not include <stdint.h>.
12873 * gcc.target/sparc/pdist.c: Likewise.
12875 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
12878 * g++.dg/conversion/simd1.C: New test.
12880 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12882 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
12883 and restore_ld_library_path_env_vars.
12884 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
12885 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
12886 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
12887 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
12889 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
12891 * gcc.dg/pragma-align-2.c: Test macro expansion.
12892 * gcc.dg/pragma-pack-2.c: New test.
12894 2004-11-23 Richard Henderson <rth@redhat.com>
12896 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
12897 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
12898 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
12899 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
12900 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
12901 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
12903 * gcc.dg/vect/vect.exp: Add check for alpha.
12904 * lib/target-supports.exp (check_alpha_max_hw_available): New.
12905 (check_effective_target_vect_int): Enable for alpha.
12906 (check_effective_target_vect_long): New.
12907 (is-effective-target): Add it.
12909 2004-11-23 Uros Bizjak <uros@kss-loka.si>
12911 * gcc.dg/pr18614-1.c: New test.
12913 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12915 * gcc.dg/setjmp-2.c: New test.
12917 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
12919 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
12920 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
12921 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
12922 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
12923 gcc.target/sparc/pdist.c: New tests.
12925 2004-11-22 Bob Wilson <bob.wilson@acm.org>
12927 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
12929 2004-11-22 Dale Johannesen <dalej@apple.com>
12931 * gcc.dg/20041111-1.c: New.
12933 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
12936 * gcc.dg/vect/pr18536.c: New test.
12938 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12941 * g++.dg/template/nontype11.C: New test.
12943 2004-11-21 Roger Sayle <roger@eyesopen.com>
12945 PR middle-end/18520
12946 * gcc.dg/pr18520-1.c: New test case.
12948 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
12950 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
12951 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
12952 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
12953 expected diagnostics.
12955 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12958 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
12959 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
12960 vect-77.c, vect-77a.c: XFAIL on the SPARC.
12962 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12964 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
12966 2004-11-19 Mark Mitchell <mark@codesourcery.com>
12967 Joseph Myers <joseph@codesourcery.com>
12969 * lib/target-supports.exp (check_visibility_available): Really
12972 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
12975 * gcc.dg/vect/vect-85.c: New test.
12976 * gcc.dg/vect/vect-86.c: New test.
12977 * gcc.dg/vect/vect-87.c: New test.
12978 * gcc.dg/vect/vect-88.c: New test.
12980 2004-11-19 Ben Elliston <bje@au.ibm.com>
12982 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
12984 2004-11-18 Janis Johnson <janis187@us.ibm.com>
12986 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
12987 * gcc.dg/ppc-and-1.c: Ditto.
12988 * gcc.dg/ppc-compare-1.c: Ditto.
12989 * gcc.dg/ppc-mov-1.c: Ditto
12991 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
12992 Mark Mitchell <mark@codesourcery.com>
12994 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
12996 2004-11-17 Janis Johnson <janis187@us.ibm.com>
12997 Aldy Hernandez <aldyh@redhat.com>
12999 * lib/target-supports.exp (check_effective_target_vect_int): New
13000 (check_effective_target_vect_float): New
13001 (check_effective_target_vect_double): New.
13002 (is-effective-target): Support new effective targets keywords.
13003 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
13004 default action for dg-do.
13005 * gcc.dg/vect/pr16105.c: Use new support.
13006 * gcc.dg/vect/pr18400.c: Ditto.
13007 * gcc.dg/vect/pr18425.c: Ditto.
13008 * gcc.dg/vect/vect-1.c: Ditto.
13009 * gcc.dg/vect/vect-10.c: Ditto.
13010 * gcc.dg/vect/vect-11.c: Ditto.
13011 * gcc.dg/vect/vect-12.c: Ditto.
13012 * gcc.dg/vect/vect-13.c: Ditto.
13013 * gcc.dg/vect/vect-14.c: Ditto.
13014 * gcc.dg/vect/vect-15.c: Ditto.
13015 * gcc.dg/vect/vect-16.c: Ditto.
13016 * gcc.dg/vect/vect-17.c: Ditto.
13017 * gcc.dg/vect/vect-18.c: Ditto.
13018 * gcc.dg/vect/vect-19.c: Ditto.
13019 * gcc.dg/vect/vect-2.c: Ditto.
13020 * gcc.dg/vect/vect-20.c: Ditto.
13021 * gcc.dg/vect/vect-21.c: Ditto.
13022 * gcc.dg/vect/vect-22.c: Ditto.
13023 * gcc.dg/vect/vect-23.c: Ditto.
13024 * gcc.dg/vect/vect-24.c: Ditto.
13025 * gcc.dg/vect/vect-25.c: Ditto.
13026 * gcc.dg/vect/vect-26.c: Ditto.
13027 * gcc.dg/vect/vect-27.c: Ditto.
13028 * gcc.dg/vect/vect-27a.c: Ditto.
13029 * gcc.dg/vect/vect-28.c: Ditto.
13030 * gcc.dg/vect/vect-29.c: Ditto.
13031 * gcc.dg/vect/vect-29a.c: Ditto.
13032 * gcc.dg/vect/vect-3.c: Ditto.
13033 * gcc.dg/vect/vect-30.c: Ditto.
13034 * gcc.dg/vect/vect-31.c: Ditto.
13035 * gcc.dg/vect/vect-32.c: Ditto.
13036 * gcc.dg/vect/vect-33.c: Ditto.
13037 * gcc.dg/vect/vect-34.c: Ditto.
13038 * gcc.dg/vect/vect-35.c: Ditto.
13039 * gcc.dg/vect/vect-36.c: Ditto.
13040 * gcc.dg/vect/vect-37.c: Ditto.
13041 * gcc.dg/vect/vect-38.c: Ditto.
13042 * gcc.dg/vect/vect-4.c: Ditto.
13043 * gcc.dg/vect/vect-40.c: Ditto.
13044 * gcc.dg/vect/vect-41.c: Ditto.
13045 * gcc.dg/vect/vect-42.c: Ditto.
13046 * gcc.dg/vect/vect-43.c: Ditto.
13047 * gcc.dg/vect/vect-44.c: Ditto.
13048 * gcc.dg/vect/vect-45.c: Ditto.
13049 * gcc.dg/vect/vect-46.c: Ditto.
13050 * gcc.dg/vect/vect-47.c: Ditto.
13051 * gcc.dg/vect/vect-48.c: Ditto.
13052 * gcc.dg/vect/vect-48a.c: Ditto.
13053 * gcc.dg/vect/vect-49.c: Ditto.
13054 * gcc.dg/vect/vect-5.c: Ditto.
13055 * gcc.dg/vect/vect-50.c: Ditto.
13056 * gcc.dg/vect/vect-51.c: Ditto.
13057 * gcc.dg/vect/vect-52.c: Ditto.
13058 * gcc.dg/vect/vect-53.c: Ditto.
13059 * gcc.dg/vect/vect-54.c: Ditto.
13060 * gcc.dg/vect/vect-55.c: Ditto.
13061 * gcc.dg/vect/vect-56.c: Ditto.
13062 * gcc.dg/vect/vect-56a.c: Ditto.
13063 * gcc.dg/vect/vect-57.c: Ditto.
13064 * gcc.dg/vect/vect-58.c: Ditto.
13065 * gcc.dg/vect/vect-59.c: Ditto.
13066 * gcc.dg/vect/vect-6.c: Ditto.
13067 * gcc.dg/vect/vect-60.c: Ditto.
13068 * gcc.dg/vect/vect-61.c: Ditto.
13069 * gcc.dg/vect/vect-62.c: Ditto.
13070 * gcc.dg/vect/vect-63.c: Ditto.
13071 * gcc.dg/vect/vect-64.c: Ditto.
13072 * gcc.dg/vect/vect-65.c: Ditto.
13073 * gcc.dg/vect/vect-66.c: Ditto.
13074 * gcc.dg/vect/vect-67.c: Ditto.
13075 * gcc.dg/vect/vect-68.c: Ditto.
13076 * gcc.dg/vect/vect-69.c: Ditto.
13077 * gcc.dg/vect/vect-7.c: Ditto.
13078 * gcc.dg/vect/vect-72.c: Ditto.
13079 * gcc.dg/vect/vect-72a.c: Ditto.
13080 * gcc.dg/vect/vect-73.c: Ditto.
13081 * gcc.dg/vect/vect-74.c: Ditto.
13082 * gcc.dg/vect/vect-75.c: Ditto.
13083 * gcc.dg/vect/vect-76.c: Ditto.
13084 * gcc.dg/vect/vect-77.c: Ditto.
13085 * gcc.dg/vect/vect-77a.c: Ditto.
13086 * gcc.dg/vect/vect-78.c: Ditto.
13087 * gcc.dg/vect/vect-79.c: Ditto.
13088 * gcc.dg/vect/vect-8.c: Ditto.
13089 * gcc.dg/vect/vect-80.c: Ditto.
13090 * gcc.dg/vect/vect-82.c: Ditto.
13091 * gcc.dg/vect/vect-82_64.c: Ditto.
13092 * gcc.dg/vect/vect-83.c: Ditto.
13093 * gcc.dg/vect/vect-83_64.c: Ditto.
13094 * gcc.dg/vect/vect-9.c: Ditto.
13095 * gcc.dg/vect/vect-all.c: Ditto.
13096 * gcc.dg/vect/vect-none.c: Ditto.
13098 2004-11-17 Janis Johnson <janis187@us.ibm.com>
13100 * lib/gcc-dg.exp (dg-skip-if): New function.
13101 (dg-forbid-option): Remove.
13102 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
13103 * g++.dg/abi/bitfield8.C: Likewise.
13104 * g++.dg/abi/dtor1.C: Likewise.
13105 * g++.dg/abi/empty10.C: Likewise.
13106 * g++.dg/abi/empty7.C: Likewise.
13107 * g++.dg/abi/empty9.C: Likewise.
13108 * g++.dg/abi/layout3.C: Likewise.
13109 * g++.dg/abi/layout4.C: Likewise.
13110 * g++.dg/abi/thunk1.C: Likewise.
13111 * g++.dg/abi/thunk2.C: Likewise.
13112 * g++.dg/abi/vbase11.C: Likewise.
13113 * g++.dg/abi/vthunk2.C: Likewise.
13114 * g++.dg/abi/vthunk3.C: Likewise.
13115 * g++.dg/ext/attrib8.C: Likewise.
13116 * g++.dg/opt/longbranch2.C: Likewise.
13117 * g++.dg/opt/reg-stack4.C: Likewise.
13118 * g++.old-deja/g++.ext/attrib1.C: Likewise.
13119 * g++.old-deja/g++.ext/attrib2.C: Likewise.
13120 * g++.old-deja/g++.ext/attrib3.C: Likewise.
13121 * g++.old-deja/g++.other/store-expr1.C: Likewise.
13122 * g++.old-deja/g++.other/store-expr2.C: Likewise.
13123 * gcc.dg/20000609-1.c: Likewise.
13124 * gcc.dg/20000720-1.c: Likewise.
13125 * gcc.dg/20011107-1.c: Likewise.
13126 * gcc.dg/20011119-1.c: Likewise.
13127 * gcc.dg/20020108-1.c: Likewise.
13128 * gcc.dg/20020122-2.c: Likewise.
13129 * gcc.dg/20020122-3.c: Likewise.
13130 * gcc.dg/20020201-3.c: Likewise.
13131 * gcc.dg/20020206-1.c: Likewise.
13132 * gcc.dg/20020218-1.c: Likewise.
13133 * gcc.dg/20020310-1.c: Likewise.
13134 * gcc.dg/20020411-1.c: Likewise.
13135 * gcc.dg/20020418-2.c: Likewise.
13136 * gcc.dg/20020426-1.c: Likewise.
13137 * gcc.dg/20020426-2.c: Likewise.
13138 * gcc.dg/20020517-1.c: Likewise.
13139 * gcc.dg/20020523-1.c: Likewise.
13140 * gcc.dg/20020523-2.c: Likewise.
13141 * gcc.dg/20020729-1.c: Likewise.
13142 * gcc.dg/20030204-1.c: Likewise.
13143 * gcc.dg/20030826-2.c: Likewise.
13144 * gcc.dg/20030926-1.c: Likewise.
13145 * gcc.dg/20031202-1.c: Likewise.
13146 * gcc.dg/980312-1.c: Likewise.
13147 * gcc.dg/980313-1.c: Likewise.
13148 * gcc.dg/990117-1.c: Likewise.
13149 * gcc.dg/990424-1.c: Likewise.
13150 * gcc.dg/990524-1.c: Likewise.
13151 * gcc.dg/991230-1.c: Likewise.
13152 * gcc.dg/i386-387-1.c: Likewise.
13153 * gcc.dg/i386-387-2.c: Likewise.
13154 * gcc.dg/i386-387-3.c: Likewise.
13155 * gcc.dg/i386-387-4.c: Likewise.
13156 * gcc.dg/i386-387-5.c: Likewise.
13157 * gcc.dg/i386-387-6.c: Likewise.
13158 * gcc.dg/i386-asm-1.c: Likewise.
13159 * gcc.dg/i386-bitfield1.c: Likewise.
13160 * gcc.dg/i386-bitfield2.c: Likewise.
13161 * gcc.dg/i386-loop-1.c: Likewise.
13162 * gcc.dg/i386-loop-2.c: Likewise.
13163 * gcc.dg/i386-loop-3.c: Likewise.
13164 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
13165 * gcc.dg/i386-pic-1.c: Likewise.
13166 * gcc.dg/i386-regparm.c: Likewise.
13167 * gcc.dg/i386-signbit-1.c: Likewise.
13168 * gcc.dg/i386-signbit-2.c: Likewise.
13169 * gcc.dg/i386-signbit-3.c: Likewise.
13170 * gcc.dg/i386-sse-5.c: Likewise.
13171 * gcc.dg/i386-sse-8.c: Likewise.
13172 * gcc.dg/i386-unroll-1.c: Likewise.
13173 * gcc.dg/tls/opt-1.c: Likewise.
13174 * gcc.dg/tls/opt-2.c: Likewise.
13175 * gcc.dg/unroll-1.c: Likewise.
13176 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
13177 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
13178 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
13179 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
13181 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13183 * g++.dg/template/incomplete1.C: New test.
13185 2004-11-16 Nick Clifton <nickc@redhat.com>
13187 Revert patches accidentally commited during checkin of fixes for
13189 gcc.c-torture/execute/simd-4.c: Revert
13190 gcc.dg/20040910-1.c: Revert.
13192 2004-11-16 Paul Brook <paul@codesourcery.com>
13195 * gfortran.dg/der_pointer_1.f90: New test.
13197 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
13200 * gcc.dg/bitfld-13.c: New test.
13202 2004-11-15 Janis Johnson <janis187@us.ibm.com>
13204 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
13207 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
13208 * gcc.dg/ppc64-abi-2.c: Ditto.
13209 * gcc.dg/ppc64-abi-3.c: Ditto.
13211 * lib/gcc-dg.exp (dg-target-list): Remove.
13213 2004-11-15 Steve Ellcey <sje@cup.hp.com>
13215 * gcc.dg/ia64-postinc.c: New test.
13217 2004-11-15 Mark Mitchell <mark@codesourcery.com>
13219 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
13221 2004-11-15 Nick Clifton <nickc@redhat.com>
13223 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
13224 __INT_MAX__ so that the test can be compiled by toolchains
13225 targeted at 16-bit processors.
13227 * gcc.dg/20040625-1.c: Use long constants rather than integers
13228 when performing arithmetic that will overflow 16-bits.
13230 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
13231 xstormy16. It does not support 128-bit vector operations.
13233 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
13234 with the macro PTR_TYPE. Define this macro to an integer type
13235 suitable for holding a pointer.
13237 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
13238 the target is a 16-bit processor.
13240 * gcc.dg/cpp/if-2.c: Expect a different warning message from
13241 16-bit targets where the character constant will be too long.
13243 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
13244 where the double will not be directly addressable.
13246 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13248 Friend class name lookup 1/n, PR c++/18471
13249 * g++.dg/template/crash26.C: New test.
13250 * g++.dg/lookup/struct1.C: Adjust expected error.
13251 * g++.dg/parse/elab1.C: Likewise.
13252 * g++.dg/parse/elab2.C: Likewise.
13253 * g++.dg/parse/int-as-enum1.C: Likewise.
13254 * g++.dg/parse/struct-as-enum1.C: Likewise.
13255 * g++.dg/parse/typedef1.C: Likewise.
13256 * g++.dg/parse/typedef3.C: Likewise.
13257 * g++.dg/parse/typedef4.C: Likewise.
13258 * g++.dg/parse/typedef5.C: Likewise.
13259 * g++.dg/template/nontype4.C: Likewise.
13260 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
13261 * g++.old-deja/g++.other/elab1.C: Likewise.
13262 * g++.old-deja/g++.other/syntax4.C: Likewise.
13264 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
13266 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
13268 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
13270 * gcc.c-torture/execute/20041114-1.c: New test.
13272 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
13274 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
13275 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
13276 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
13277 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
13278 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
13279 gcc.dg/switch-7.c: New tests.
13281 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
13283 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
13285 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
13288 * gcc.dg/vect/pr18400.c: New test.
13290 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
13291 Andrew Pinski <pinskia@physics.uc.edu>
13294 * gcc.dg/vect/pr18425.c: New test.
13296 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13298 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
13299 Guard with dg-require-alias and dg-require-visibility.
13301 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13303 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
13305 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13307 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
13309 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13312 * g++.dg/template/defarg5.C: New test.
13314 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13316 * g++.dg/parse/cast1.C: Run only on ILP32.
13317 * g++.old-deja/g++.mike/p784.C: Likewise.
13319 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
13321 * gcc.c-torture/execute/20041113-1.c: New test.
13323 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
13326 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
13327 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
13328 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
13329 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
13330 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
13331 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
13332 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
13333 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
13334 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
13335 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
13336 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
13337 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
13338 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
13340 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
13342 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
13343 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
13344 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
13345 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
13346 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
13347 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
13348 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
13349 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
13350 gcc.target/sparc/combined-1.c: New tests.
13352 2004-11-12 Ziemowit Laski <zlaski@apple.com>
13354 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
13357 2004-11-12 Mark Mitchell <mark@codesourcery.com>
13359 * lib/gcc-dg.exp (dg-forbid-option): New function.
13360 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
13361 * g++.dg/abi/bitfield8.C: Likewise.
13362 * g++.dg/abi/dtor1.C: Likewise.
13363 * g++.dg/abi/empty10.C: Likewise.
13364 * g++.dg/abi/empty7.C: Likewise.
13365 * g++.dg/abi/empty9.C: Likewise.
13366 * g++.dg/abi/layout3.C: Likewise.
13367 * g++.dg/abi/layout4.C: Likewise.
13368 * g++.dg/abi/thunk1.C: Likewise.
13369 * g++.dg/abi/thunk2.C: Likewise.
13370 * g++.dg/abi/vbase11.C: Likewise.
13371 * g++.dg/abi/vthunk2.C: Likewise.
13372 * g++.dg/abi/vthunk3.C: Likewise.
13373 * g++.dg/ext/attrib8.C: Likewise.
13374 * g++.dg/opt/longbranch2.C: Likewise.
13375 * g++.dg/opt/reg-stack4.C: Likewise.
13376 * g++.old-deja/g++.ext/attrib1.C: Likewise.
13377 * g++.old-deja/g++.ext/attrib2.C: Likewise.
13378 * g++.old-deja/g++.ext/attrib3.C: Likewise.
13379 * g++.old-deja/g++.other/store-expr1.C: Likewise.
13380 * g++.old-deja/g++.other/store-expr2.C: Likewise.
13381 * gcc.dg/20000609-1.c: Likewise.
13382 * gcc.dg/20000720-1.c: Likewise.
13383 * gcc.dg/20011107-1.c: Likewise.
13384 * gcc.dg/20011119-1.c: Likewise.
13385 * gcc.dg/20020108-1.c: Likewise.
13386 * gcc.dg/20020122-2.c: Likewise.
13387 * gcc.dg/20020122-3.c: Likewise.
13388 * gcc.dg/20020201-3.c: Likewise.
13389 * gcc.dg/20020206-1.c: Likewise.
13390 * gcc.dg/20020218-1.c: Likewise.
13391 * gcc.dg/20020310-1.c: Likewise.
13392 * gcc.dg/20020411-1.c: Likewise.
13393 * gcc.dg/20020418-2.c: Likewise.
13394 * gcc.dg/20020426-1.c: Likewise.
13395 * gcc.dg/20020426-2.c: Likewise.
13396 * gcc.dg/20020517-1.c: Likewise.
13397 * gcc.dg/20020523-1.c: Likewise.
13398 * gcc.dg/20020523-2.c: Likewise.
13399 * gcc.dg/20020729-1.c: Likewise.
13400 * gcc.dg/20030204-1.c: Likewise.
13401 * gcc.dg/20030826-2.c: Likewise.
13402 * gcc.dg/20030926-1.c: Likewise.
13403 * gcc.dg/20031202-1.c: Likewise.
13404 * gcc.dg/980312-1.c: Likewise.
13405 * gcc.dg/980313-1.c: Likewise.
13406 * gcc.dg/990117-1.c: Likewise.
13407 * gcc.dg/990424-1.c: Likewise.
13408 * gcc.dg/990524-1.c: Likewise.
13409 * gcc.dg/991230-1.c: Likewise.
13410 * gcc.dg/i386-387-1.c: Likewise.
13411 * gcc.dg/i386-387-2.c: Likewise.
13412 * gcc.dg/i386-387-3.c: Likewise.
13413 * gcc.dg/i386-387-4.c: Likewise.
13414 * gcc.dg/i386-387-5.c: Likewise.
13415 * gcc.dg/i386-387-6.c: Likewise.
13416 * gcc.dg/i386-asm-1.c: Likewise.
13417 * gcc.dg/i386-bitfield1.c: Likewise.
13418 * gcc.dg/i386-bitfield2.c: Likewise.
13419 * gcc.dg/i386-loop-1.c: Likewise.
13420 * gcc.dg/i386-loop-2.c: Likewise.
13421 * gcc.dg/i386-loop-3.c: Likewise.
13422 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
13423 * gcc.dg/i386-pic-1.c: Likewise.
13424 * gcc.dg/i386-regparm.c: Likewise.
13425 * gcc.dg/i386-signbit-1.c: Likewise.
13426 * gcc.dg/i386-signbit-2.c: Likewise.
13427 * gcc.dg/i386-signbit-3.c: Likewise.
13428 * gcc.dg/i386-sse-5.c: Likewise.
13429 * gcc.dg/i386-sse-8.c: Likewise.
13430 * gcc.dg/i386-unroll-1.c: Likewise.
13431 * gcc.dg/tls/opt-1.c: Likewise.
13432 * gcc.dg/tls/opt-2.c: Likewise.
13433 * gcc.dg/unroll-1.c: Likewise.
13434 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
13435 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
13436 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
13437 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
13438 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
13441 2004-11-12 Mark Mitchell <mark@codesourcery.com>
13444 * g++.dg/parse/cond1.C: New test.
13447 * g++.dg/template/array9.C: New test.
13448 * g++.dg/ext/vla1.C: Adjust error messages.
13449 * g++.dg/ext/vlm1.C: Likewise.
13450 * g++.dg/template/crash2.C: Likewise.
13453 * g++.dg/template/call3.C: New test.
13456 * g++.dg/template/ptrmem11.C: New test.
13458 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
13461 * lib/g++.exp: Set LC_ALL and LANG to C.
13462 * lib/gcc-dg.exp: Likewise.
13463 * lib/gfortran.exp: Likewise.
13464 * lib/objc.exp: Likewise.
13465 * lib/treelang.exp: Likewise.
13467 2004-11-12 Andreas Schwab <schwab@suse.de>
13469 * gcc.dg/pr16286.c: Fix last change.
13471 2004-11-12 Mark Mitchell <mark@codesourcery.com>
13474 * g++.dg/init/global1.C: New test.
13476 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
13478 * gcc.c-torture/execute/20041112-1.c: New test.
13480 2004-11-11 Janis Johnson <janis187@us.ibm.com>
13482 * lib/gcc-dg.exp (dg-target-list): New.
13484 2004-11-11 Janis Johnson <janis187@us.ibm.com>
13485 Richard Sandiford <rsandifo@redhat.com>
13487 * lib/target-supports.exp (get-compiler_messages): New.
13488 (check_named_sections_available): Use it.
13489 (check_effective_target_ilp32): New.
13490 (check_effective_target_lp64): New.
13491 (is-effective-target): New.
13492 * lib/gcc-dg.exp (dg-require-effective-target): New.
13494 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
13496 * gcc.dg/precedence-1.c: New test.
13498 2004-11-11 Janis Johnson <janis187@us.ibm.com>
13500 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
13502 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
13503 message, delete generated files, use more descriptive name for
13504 executable, and make the test unsupported when it cannot be run.
13506 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
13507 (dg-require-weak, dg-require-visibility, dg-require-alias,
13508 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
13509 dg-require-iconv, dg-require-named-sections): Use it.
13511 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
13513 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
13516 * gcc.dg/ppc-and-1: New
13519 * gcc.dg/ppc-mov-1.c: New.
13522 * gcc.dg/ppc-compare-1.c: New.
13524 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
13526 * objc.dg/desig-init-2.m: New test.
13528 2004-11-10 Adam Nemet <anemet@lnxw.com>
13530 PR middle-end/18160
13531 * g++.dg/warn/register-var-1.C: New test.
13532 * g++.dg/warn/register-var-2.C: New test.
13534 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13536 * gcc.dg/union-2.c: New test.
13538 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
13540 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
13541 New test for PR tree-optimization/17892.
13543 2004-11-09 Mark Mitchell <mark@codesourcery.com>
13546 * g++.dg/init/new12.C: New test.
13548 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
13550 * gcc.target/sparc: New directory.
13551 * gcc.target/sparc/sparc.exp: New driver.
13552 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
13553 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
13554 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
13555 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
13557 2004-11-10 Paul Brook <paul@codesourcery.com>
13560 * gfortran.dg/list_read.c: New test.
13562 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
13565 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
13566 expected diagnostic location.
13568 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
13570 * gcc.dg/20041109-1.c: New test.
13572 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
13575 * objc/compile/pr18406.m: New test.
13577 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
13579 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
13581 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
13583 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
13585 2004-11-08 Steve Ellcey <sje@cup.hp.com>
13587 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
13589 2004-11-08 Steve Ellcey <sje@cup.hp.com>
13591 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
13594 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
13597 * gcc.c-torture/pr18299-1.c: New test.
13599 2004-11-06 Andreas Schwab <schwab@suse.de>
13601 * gcc.dg/pr16286.c: Also test for bool and pixel.
13603 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
13605 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
13606 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
13607 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
13608 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
13609 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
13610 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
13611 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
13612 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
13613 gcc.dg/struct-semi-3.c: New tests.
13615 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13617 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
13619 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13621 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
13622 Do not use C99 designators.
13624 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13626 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
13628 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13630 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
13631 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
13632 * gcc.c-torture/execute/simd-5.x: Remove.
13634 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
13636 PR rtl-optimization/17933
13637 * gcc.dg/torture/pr17933-1.c: New test.
13639 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
13642 * lib/target-supports.exp (check_weak_available): Support
13645 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
13647 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
13648 call to fflush(stdout) before abort.
13649 (my_ffsll): New function.
13650 (generate_fields): Use it.
13652 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
13654 * gcc.dg/init-undef-1.c: New test.
13656 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
13658 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
13659 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
13660 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
13661 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
13662 expected messages for new parser.
13664 2004-11-04 Mark Mitchell <mark@codesourcery.com>
13666 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
13668 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13670 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
13673 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
13675 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
13676 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
13677 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
13678 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
13679 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
13680 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
13681 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
13682 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
13683 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
13684 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
13686 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
13688 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
13689 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
13690 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
13691 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
13692 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
13693 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
13694 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
13697 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
13700 * gcc.dg/20041104-1.c: New test.
13702 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13704 * g++.dg/template/nontype7.C: New test.
13705 * g++.dg/template/nontype8.C: Likewise.
13706 * g++.dg/template/nontype9.C: Likewise.
13707 * g++.dg/template/nontype10.C: Likewise.
13708 * g++.dg/tc1/dr49.C: Likewise.
13709 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
13710 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
13712 2004-11-04 Ben Elliston <bje@au.ibm.com>
13714 * g++.dg/rtti/tinfo1.C: Remove xfails.
13716 2004-11-04 Ben Elliston <bje@au.ibm.com>
13718 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
13719 packed attribute to the definition to satisfy the new C++ parser.
13721 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13723 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
13724 invocations of va_arg.
13726 2004-11-02 Mark Mitchell <mark@codesourcery.com>
13729 * g++.dg/template/crash25.C: New test.
13732 * g++.dg/template/typedef2.C: New test.
13733 * g++.dg/parse/crash13.C: Adjust error markers.
13736 * g++.dg/conversion/const3.C: New test.
13738 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13743 * gfortran.dg/generic_[123].f90: New testcases.
13745 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13747 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
13748 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
13750 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
13753 * gcc.c-torture/compile/pr16808.c: New test.
13755 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
13757 PR rtl-optimization/17104
13758 * gcc.dg/ppc-bitfield1.c: New.
13760 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
13762 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
13764 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
13766 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
13767 strings for 32-bit code.
13769 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
13772 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
13774 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
13777 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
13779 2004-10-31 Mark Mitchell <mark@codesourcery.com>
13782 * g++.dg/init/aggr2.C: New test.
13784 2004-10-30 Ziemowit Laski <zlaski@apple.com>
13786 * objc.dg/local-decl-1.m: New test.
13788 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
13790 * gcc.dg/20040910-1.c: Adjust regex.
13792 2004-10-30 Roger Sayle <roger@eyesopen.com>
13794 PR rtl-optimization/18084
13795 * g++.dg/opt/pr18084-1.C: New testcase.
13797 2004-10-30 Matt Austern <austern@apple.com>
13800 * g++.dg/ext/attrib18.C: New test.
13802 2004-10-30 Roger Sayle <roger@eyesopen.com>
13804 PR middle-end/18096
13805 * gcc.dg/pr18096-1.c: New test case.
13807 2004-10-30 Roger Sayle <roger@eyesopen.com>
13809 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
13811 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
13814 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
13815 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
13816 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
13817 gcc.dg/old-style-prom-3.c: New tests.
13819 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
13821 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
13822 Remove unnecessary inclusion of stdio.h.
13824 2004-10-29 Roger Sayle <roger@eyesopen.com>
13826 PR rtl-optimization/17581
13827 * gcc.dg/pr17581-1.c: New test case.
13829 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
13831 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
13833 * g++.dg/conversion/dr195-1.C: New.
13834 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
13835 * g++.old-deja/g++.mike/p10148.C: Likewise.
13837 2004-10-29 Mark Mitchell <mark@codesourcery.com>
13840 * g++.dg/debug/typedef2.C: New test.
13842 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
13845 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
13846 * gfortran.dg/g77/README: Update.
13848 2004-10-28 Matt Austern <austern@apple.com>
13851 * g++.dg/ext/packed7.C: New test.
13853 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
13855 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
13857 * lib/scanasm.exp (hidden-scan-for): New proc.
13858 (scan-hidden): Use hidden-scan-for instead of constructing the scan
13860 (scan-not-hidden): Likewise.
13861 * lib/target-supports.exp (check_visibility_available): mach-o is
13864 2004-10-28 Mark Mitchell <mark@codesourcery.com>
13867 * g++.dg/template/memclass3.C: New test.
13869 2004-10-28 Adam Nemet <anemet@lnxw.com>
13871 PR middle-end/18160
13872 * gcc.dg/register-var-1.c: New test.
13873 * gcc.dg/register-var-2.c: New test.
13874 * gcc.dg/asm-7.c: Taking the address of a register variable is an
13877 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
13880 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
13882 * gcc.dg/vect/vect-22.c: Likewise.
13884 2004-10-28 Jakub Jelinek <jakub@redhat.com>
13886 * gcc.dg/i386-rotate-1.c: New test.
13888 2004-10-27 Mark Mitchell <mark@codesourcery.com>
13890 * g++.dg/init/ref12.C: Add "run" marker.
13893 * g++.dg/init/ref12.C: New test.
13896 * g++.dg/template/shift1.C: New test.
13897 * g++.dg/template/error10.C: Adjust error markers.
13899 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
13902 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
13904 2004-10-27 Geoffrey Keating <geoffk@apple.com>
13906 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
13907 * gcc.dg/weak/weak-3.c: Likewise.
13908 * gcc.dg/weak/weak-5.c: Likewise.
13909 * gcc.dg/weak/weak-9.c: Likewise.
13910 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
13911 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
13913 * gcc.dg/darwin-weakimport-1.c: New.
13915 2004-10-28 Ben Elliston <bje@au.ibm.com>
13917 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
13919 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
13921 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
13922 'syntax' error messages.
13923 * gcc.dg/cpp/direct2s.c: Likewise.
13925 2004-10-26 Geoffrey Keating <geoffk@apple.com>
13927 * gcc.c-torture/compile/20041026-1.c: New.
13929 2004-10-26 Mark Mitchell <mark@codesourcery.com>
13932 * g++.dg/lookup/ns2.C: New test.
13935 * g++.dg/template/enum4.C: New test.
13938 * g++.dg/template/expr1.C: New test.
13940 2004-10-26 Ben Elliston <bje@au.ibm.com>
13942 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
13944 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
13946 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
13947 gcc.dg/decl-nospec-3.c: New tests.
13949 2004-10-26 Ziemowit Laski <zlaski@apple.com>
13951 * objc.dg/super-class-3.m: New test.
13953 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
13955 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
13957 * gcc.dg/cpp/direct2s.c: Likewise.
13959 2004-10-25 Geoffrey Keating <geoffk@apple.com>
13961 * objc.dg/image-info.m: Update for changes to section selection.
13963 2004-10-25 David Ayers <d.ayers@inode.at>
13964 Ziemowit Laski <zlaski@apple.com>
13966 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
13967 diagnostics when messaging 'id <Proto>'.
13968 * objc.dg/class-protocol-1.m: New test.
13969 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
13970 a non-existent method signature.
13971 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
13972 Update diagnostics when messaging with non-existent method signature.
13973 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
13974 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
13975 invalid receivers are now resolved as if messaging 'id'; remove
13976 extraneous diagnostics.
13978 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
13981 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
13982 gcc.dg/init-desig-obs-3.c: New tests.
13984 2004-10-25 Jakub Jelinek <jakub@redhat.com>
13986 * gcc.dg/debug/20041023-1.c: New test.
13988 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
13990 PR middle-end/17407
13991 * gcc.c-torture/compile/pr17407.c: New test.
13994 * g++.dg/template/array8.C: New test.
13996 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13999 * lib/g++.exp: Accept more than one multilib libgcc.
14000 * lib/gcc-dg.exp: Likewise.
14001 * lib/objc.exp: Likewise.
14002 * lib/treelang.exp: Likewise.
14003 * lib/gfortran.exp: Likewise.
14005 2004-10-24 Ben Elliston <bje@au.ibm.com>
14007 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
14009 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
14011 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
14012 * gcc.dg/c99-const-expr-3.c: Likewise.
14014 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
14016 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
14018 2004-10-23 Ben Elliston <bje@au.ibm.com>
14020 * gcc.c-torture/execute/loop-2e.x: Remove.
14022 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
14025 * g++.dg/parse/crash18.C: New.
14026 * g++.dg/parse/crash19.C: New.
14028 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
14030 * g++.dg/ext/dllimport1.C: Move dg-warnings.
14031 * g++.dg/ext/dllimport2.C: Same.
14032 * g++.dg/ext/dllimport8.C: Same.
14034 2004-10-21 Mark Mitchell <mark@codesourcery.com>
14037 * g++.dg/conversion/cast1.C: New test.
14038 * g++.dg/overload/pmf1.C: Adjust error marker.
14040 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
14043 * objc.dg/const-str-7.m: New test.
14045 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14047 * g++.dg/template/memfriend11.C: Fix comment typo.
14048 * g++.dg/template/memfriend14.C: Likewise.
14050 2004-10-20 Richard Henderson <rth@redhat.com>
14052 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
14053 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
14054 -fasynchronous-unwind-tables.
14056 2004-10-20 Richard Henderson <rth@redhat.com>
14058 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
14059 (main): Return success.
14060 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
14061 (main): Return success.
14063 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14066 * g++.dg/template/memfriend9.C: New test.
14067 * g++.dg/template/memfriend10.C: Likewise.
14068 * g++.dg/template/memfriend11.C: Likewise.
14069 * g++.dg/template/memfriend12.C: Likewise.
14070 * g++.dg/template/memfriend13.C: Likewise.
14071 * g++.dg/template/memfriend14.C: Likewise.
14072 * g++.dg/template/memfriend15.C: Likewise.
14073 * g++.dg/template/memfriend16.C: Likewise.
14074 * g++.dg/template/memfriend17.C: Likewise.
14075 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
14077 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
14079 * g++.dg/conversion/dr195.C: New.
14080 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
14082 2004-10-20 Ben Elliston <bje@au.ibm.com>
14083 Devang Patel <dpatel@apple.com>
14085 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
14086 of floating point arithmetic, which could trap.
14088 2004-10-19 Mark Mitchell <mark@codesourcery.com>
14091 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
14092 * g++.dg/conversion/const2.C: New test.
14093 * g++.dg/expr/reinterpret2.C: New test.
14094 * g++.dg/expr/reinterpret3.C: New test.
14095 * g++.dg/expr/cast2.C: New test.
14096 * g++.dg/expr/copy1.C: New test.
14097 * g++.dg/other/conversion1.C: Change error message.
14098 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
14099 function pointers to void *.
14100 * g++.old-deja/g++.mike/p10148.C: Likewise.
14102 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14104 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
14106 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
14110 * g++.dg/parse/expr3.C: New test.
14112 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14114 * gcc.dg/smod-1.c: New test.
14116 2004-10-18 Ziemowit Laski <zlaski@apple.com>
14118 * objc.dg/method-14.m: New test.
14120 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
14122 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
14123 Also xfail as the patch was reverted.
14125 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
14127 PR middle-end/16973
14128 * gcc.dg/pr16973.c: New test.
14130 2004-10-18 Diego Novillo <dnovillo@redhat.com>
14132 PR tree-optimization/17656
14133 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
14135 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
14137 * g++.dg/eh/shadow1.C: New.
14139 2004-10-18 Jakub Jelinek <jakub@redhat.com>
14141 * gcc.c-torture/compile/20041018-1.c: New test.
14143 2004-10-18 Ben Elliston <bje@au.ibm.com>
14145 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
14146 compiler referring to register 0 when accessing sdata. The linker
14147 now patches things up.
14149 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
14152 * gcc.c-torture/compile/pr17529.c: New test.
14154 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14157 * g++.dg/ext/attrib17.C: New test.
14159 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14161 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
14163 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14166 * g++.dg/ext/attrib16.C: New test.
14168 2004-10-15 Mark Mitchell <mark@codesourcery.com>
14171 * g++.dg/init/dso_handle1.C: New test.
14174 * g++.dg/parse/typedef6.C: New test.
14177 * g++.dg/parse/pragma1.C: New test.
14179 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
14181 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
14183 2004-10-15 Steve Ellcey <sje@cup.hp.com>
14185 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
14186 -fno-common when on HPPA HP-UX platforms.
14188 2004-10-15 Jakub Jelinek <jakub@redhat.com>
14191 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
14193 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
14196 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
14199 * g++.dg/lookup/strong-using-4.C: New test.
14201 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
14203 PR middle-end/16567
14204 * gcc.c-torture/compile/nested-1.c: New test.
14206 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
14208 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
14209 and mipsisa64*-*-* (until support for misaligned loads is added).
14210 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
14211 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
14212 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
14213 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
14214 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
14215 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
14217 2004-10-14 Mark Mitchell <mark@codesourcery.com>
14220 * g++.dg/init/dtor3.C: New test.
14222 2004-10-15 Ben Elliston <bje@au.ibm.com>
14224 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
14226 2004-10-14 Geoffrey Keating <geoffk@apple.com>
14228 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
14229 * gcc.dg/macho-lo-sum.c: Likewise.
14231 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
14233 * gcc.dg/ppc-spe64-1.c: New test.
14235 2004-10-14 Devang Patel <dpatel@apple.com>
14238 * gcc.dg/pr17635.c : New test.
14240 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
14242 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
14243 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
14244 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
14245 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
14246 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
14247 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
14248 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
14249 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
14250 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
14251 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
14252 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
14253 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
14254 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
14255 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
14256 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
14257 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
14258 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
14259 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
14261 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
14263 * gcc.dg/vect/vect-82.c: New testcase.
14264 * gcc.dg/vect/vect-82_64.c: New testcase.
14265 * gcc.dg/vect/vect-83.c: New testcase.
14266 * gcc.dg/vect/vect-83_64.c: New testcase.
14268 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
14270 * gcc.dg/cpp/error-1.c: New test.
14272 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
14274 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
14276 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
14279 * gcc.dg/cris-peep2-xsrand2.c: New test.
14281 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
14284 * testsuite/g++.dg/expr/for2.C: New test.
14286 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
14288 * g++.dg/inherit/thunk1.C: Run on the SPARC.
14290 2004-10-13 Jakub Jelinek <jakub@redhat.com>
14292 PR tree-optimization/17724
14293 * g++.dg/opt/pr17724-1.C: New test.
14294 * g++.dg/opt/pr17724-2.C: New test.
14295 * g++.dg/opt/pr17724-3.C: New test.
14296 * g++.dg/opt/pr17724-4.C: New test.
14297 * g++.dg/opt/pr17724-5.C: New test.
14298 * g++.dg/opt/pr17724-6.C: New test.
14300 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
14303 * gcc.dg/pr17301-2.c: New test.
14305 2004-10-11 Mark Mitchell <mark@codesourcery.com>
14308 * g++.dg/parse/error22.C: New test.
14311 * g++.dg/template/spec18.C: New test.
14313 2004-10-11 Steve Ellcey <sje@cup.hp.com>
14315 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
14316 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
14318 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
14319 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
14321 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
14323 * g++.dg/eh/cleanup5.C: Add dg-options "".
14325 2004-10-11 Roger Sayle <roger@eyesopen.com>
14327 PR middle-end/17657
14328 * gcc.dg/switch-4.c: New test case.
14330 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
14332 * gcc.c-torture/execute/20041011-1.c: New test.
14334 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
14337 * g++.dg/init/for3.C: New test.
14340 * g++.dg/opt/switch2.C: New test.
14342 PR middle-end/17703
14343 * g++.dg/warn/Wreturn-2.C: New test.
14345 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
14348 * g++.dg/eh/cleanup5.C: New test.
14350 2004-10-10 Mark Mitchell <mark@codesourcery.com>
14353 * g++.dg/parse/error21.C: New test.
14355 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
14357 * g++.dg/overload/pmf1.C: Adjust quoting marks.
14358 * g++.dg/warn/incomplete1.C: Likewise.
14359 * g++.dg/template/qualttp20.C: Likewise.
14361 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
14364 * parm-incomplete-1.c: New test.
14366 2004-10-09 Mark Mitchell <mark@codesourcery.com>
14369 * g++.dg/parse/error19.C: New test.
14372 * g++.dg/init/new11.C: New test.
14375 * g++.dg/parse/error20.C: New test.
14378 * g++.dg/template/crash24.C: New test.
14380 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
14383 * gcc.dg/pr17301-1.c: New test.
14385 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
14388 * gcc.dg/anon-struct-5.c: New test.
14390 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
14393 * gcc.dg/pr17844-1.c: New test.
14395 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
14397 PR tree-optimization/17906
14398 * gcc.c-torture/compile/pr17906.c: New.
14400 2004-10-09 Stuart Hastings <stuart@apple.com>
14401 Roger Sayle <roger@eyesopen.com>
14403 PR rtl-optimization/17853
14404 * gcc.dg/i386-mmx-5.c: New testcase.
14406 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
14408 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
14410 2004-10-09 Mark Mitchell <mark@codesourcery.com>
14413 * g++.dg/template/static9.C: New test.
14416 * g++.dg/parse/operator5.C: New test.
14418 2004-10-09 Roger Sayle <roger@eyesopen.com>
14420 PR middle-end/17894
14421 * gcc.c-torture/execute/divcmp-4.c: New test case.
14423 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
14426 * g++.dg/opt/pr17902.C: New test.
14428 2004-10-09 Jakub Jelinek <jakub@redhat.com>
14430 * gcc.dg/cpp/ident-1.c: Add dg-options "".
14432 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
14434 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
14436 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
14438 * gcc.dg/assign-warn-3.c: New test.
14440 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
14443 * gcc.dg/cpp/ident-1.c: New test.
14445 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
14447 * gcc.c-torture/compile/acc1.c: New.
14449 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
14451 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
14452 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
14454 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
14456 * gcc.dg/ultrasp11.c: New test.
14458 2004-10-08 Michael Matz <matz@suse.de>
14460 * gcc.dg/doloop-2.c: New test.
14462 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
14464 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
14465 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
14466 objc.dg/method-9.m: Update expected diagnostics.
14468 2004-10-07 Geoffrey Keating <geoffk@apple.com>
14470 * gcc.dg/ppc-fsel-3.c: New file.
14471 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
14473 2004-10-07 Paul Brook <paul@codesourcery.com>
14475 * gfortran.dg/intrinsic_verify_1.f90: New test.
14477 2004-10-07 Paul Brook <paul@codesourcery.com>
14479 * gfortran.dg/empty_format_1.f90: Remove stray commas.
14481 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14483 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
14484 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
14487 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
14489 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
14491 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14494 * g++.dg/warn/Winline-4.C: New test.
14496 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
14498 * gcc.c-torture/compile/20041007-1.c: New test.
14500 2004-10-07 Paul Brook <paul@codesourcery.com>
14503 * gfortran.dg/use_allocated_1.f90: New test.
14505 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
14507 PR middle-end/17849
14508 * gfortran.fortran-torture/compile/nested.f90: New test
14510 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
14512 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
14514 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
14517 * g++.dg/ext/asm6.C: New test.
14519 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
14521 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
14523 2004-10-06 Paul Brook <paul@codesourcery.com>
14525 PR libfortran/17709
14526 * gfortran.dg/empty_format_1.f90: New test.
14528 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14531 * gfortran.dg/ishft.f90: New test.
14534 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
14537 2004-10-06 Paul Brook <paul@codesourcery.com>
14539 * gfortran.dg/do_1.f90: New test.
14541 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14543 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
14544 optimizing for size.
14546 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
14548 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
14550 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
14552 * gcc.c-torture/compile/20041005-1.c: New test.
14554 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
14557 * g++.dg/lookup/koenig4.C: New.
14559 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
14561 * g++.dg/other/classkey1.C: Adjust quoting marks.
14562 * g++.dg/parse/error15.C: Likewise.
14563 * g++.dg/template/meminit2.C (int>): Likewise.
14565 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14568 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
14571 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
14574 * gfortran.dg/pr17708.f90: New test.
14576 2004-10-04 Chao-ying Fu <fu@mips.com>
14578 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
14579 * gcc.dg/vect/vect-4.c: Ditto.
14580 * gcc.dg/vect/vect-5.c: Ditto.
14581 * gcc.dg/vect/vect-6.c: Ditto.
14582 * gcc.dg/vect/vect-8.c: Ditto.
14583 * gcc.dg/vect/vect-16.c: Ditto.
14584 * gcc.dg/vect/vect-30.c: Ditto.
14585 * gcc.dg/vect/vect-40.c: Ditto.
14586 * gcc.dg/vect/vect-41.c: Ditto.
14587 * gcc.dg/vect/vect-42.c: Ditto.
14588 * gcc.dg/vect/vect-43.c: Ditto.
14589 * gcc.dg/vect/vect-44.c: Ditto.
14590 * gcc.dg/vect/vect-45.c: Ditto.
14591 * gcc.dg/vect/vect-46.c: Ditto.
14592 * gcc.dg/vect/vect-47.c: Ditto.
14593 * gcc.dg/vect/vect-48.c: Ditto.
14594 * gcc.dg/vect/vect-49.c: Ditto.
14595 * gcc.dg/vect/vect-50.c: Ditto.
14596 * gcc.dg/vect/vect-51.c: Ditto.
14597 * gcc.dg/vect/vect-52.c: Ditto.
14598 * gcc.dg/vect/vect-53.c: Ditto.
14599 * gcc.dg/vect/vect-54.c: Ditto.
14600 * gcc.dg/vect/vect-55.c: Ditto.
14601 * gcc.dg/vect/vect-56.c: Ditto.
14602 * gcc.dg/vect/vect-57.c: Ditto.
14603 * gcc.dg/vect/vect-58.c: Ditto.
14604 * gcc.dg/vect/vect-59.c: Ditto.
14605 * gcc.dg/vect/vect-60.c: Ditto.
14606 * gcc.dg/vect/vect-74.c: Ditto.
14607 * gcc.dg/vect/vect-79.c: Ditto.
14608 * gcc.dg/vect/vect-80.c: Ditto.
14610 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
14612 * gcc.dg/unused-7.c: Use the correct option.
14614 2004-10-04 Paul Brook <paul@codesourcery.com>
14615 Bud Davis <bdavis9659@comcast.net>
14619 * gfortran/pr17706.f90: New test.
14620 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
14622 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14624 * gfortran.dg/pr17612.f90: New test.
14626 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
14628 * g++.dg/template/local1.C: Adjust quoting marks in
14629 testing for diagnostics.
14630 * g++.dg/tls/diag-2.C: Likewise.
14631 * g++.dg/other/error8.C: Likewise.
14633 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
14636 * gcc.dg/unused-4.c: Adjust to be correct.
14639 * gcc.dg/unused-7.c: New test.
14641 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
14644 * g++.dg/overload/template2.C: New test.
14646 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
14648 PR tree-optimization/16632
14649 * gcc.dg/tree-ssa/20041002-1.c: New.
14651 2004-10-03 Paul Brook <paul@codesourcery.com>
14653 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
14654 rather than relying on default formatting.
14656 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
14658 * gcc.dg/20040920-1.c: Update expected message text.
14660 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
14662 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
14664 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
14666 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
14669 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
14671 * gcc.dg/tree-ssa/pr17343.c: Remove.
14673 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
14676 * gcc.dg/tree-ssa/pr17343.c: New test.
14678 2004-10-01 Jakub Jelinek <jakub@redhat.com>
14680 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
14681 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
14682 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
14683 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
14684 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
14686 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
14688 * gcc.dg/lvalue-2.c: New test.
14690 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
14693 * gcc.dg/pr17730-1.c: New test
14695 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
14698 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
14700 2004-09-29 Jakub Jelinek <jakub@redhat.com>
14702 * gcc.c-torture/execute/stdarg-1.c: New test.
14703 * gcc.c-torture/execute/stdarg-2.c: New test.
14704 * gcc.c-torture/execute/stdarg-3.c: New test.
14705 * gcc.dg/tree-ssa/stdarg-1.c: New test.
14706 * gcc.dg/tree-ssa/stdarg-2.c: New test.
14707 * gcc.dg/tree-ssa/stdarg-3.c: New test.
14708 * gcc.dg/tree-ssa/stdarg-4.c: New test.
14709 * gcc.dg/tree-ssa/stdarg-5.c: New test.
14711 2004-09-29 Jakub Jelinek <jakub@redhat.com>
14713 PR tree-optimization/17697
14714 * g++.dg/opt/pr17697-1.C: New test.
14715 * g++.dg/opt/pr17697-2.C: New test.
14716 * g++.dg/opt/pr17697-3.C: New test.
14718 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
14721 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
14722 gcc.dg/vla-init-5.c: New tests.
14724 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
14727 * gcc.dg/pr13804-1.c: New test.
14729 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14732 * gfortran.dg/pr16938.f90: New test.
14734 2004-09-27 Mark Mitchell <mark@codesourcery.com>
14736 * g++.dg/template/crash23.C: New test.
14738 2004-09-27 Mark Mitchell <mark@codesourcery.com>
14741 * g++.dg/template/static8.C: New test.
14743 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
14746 * g++.dg/other/error9.C: New test.
14748 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
14750 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
14752 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14755 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
14757 2004-09-26 Roger Sayle <roger@eyesopen.com>
14759 PR middle-end/17112
14760 * gcc.dg/pr17112-1.c: New test case.
14762 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
14765 * gcc.dg/pr11459-1.c: New test.
14767 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
14769 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
14770 * gcc.dg/tree-ssa/loop-4.c: Likewise.
14772 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14774 * gfortran.dg/pr15324.f90: Make array bounds consistent.
14776 2004-09-25 Jan Hubicka <jh@suse.cz>
14778 * compile/30040909-1.c: New test.
14779 * compile/30040907-1.c: New test.
14781 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
14783 * gcc.c-torture/execute/va-arg-26.c: New test.
14785 2004-09-24 Zack Weinberg <zack@codesourcery.com>
14787 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
14788 extra diagnostics on targets with 64-bit pointers.
14789 * objc.dg/selector-1.m: Adjust dg-warning regexp.
14791 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
14794 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
14795 * gcc.dg/decl-3.c: Adjust expected message.
14797 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14800 * gfortran.dg/pr17615.f90: New test.
14802 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
14804 PR tree-optimzation/17517
14805 * g++.dg/tree-ssa/pr17517.C: New Test.
14807 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
14810 * g++.dg/lookup/ambig3.C: New.
14812 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
14815 * g++.dg/opt/pr17624.C: New test.
14817 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
14820 * gcc.dg/Wbad-function-cast-1.c: New test.
14822 2004-09-23 Zack Weinberg <zack@codesourcery.com>
14824 * g++.dg/ext/complit1.C
14825 * g++.dg/other/error2.C
14826 * g++.dg/other/nontype-1.C
14827 * g++.dg/parse/crash11.C
14828 * g++.dg/parse/crash12.C
14829 * g++.dg/parse/error15.C
14830 * g++.dg/parse/error4.C
14831 * g++.dg/parse/tmpl-outside1.C
14832 * g++.dg/parse/too-many-tmpl-args1.C
14833 * g++.dg/template/dependent-expr3.C
14834 * g++.dg/template/error10.C
14835 * g++.dg/template/instantiate1.C
14836 * g++.dg/template/vtable2.C
14837 * g++.dg/warn/Wshadow-1.C
14838 * g++.dg/warn/weak1.C
14839 * g++.old-deja/g++.brendan/crash16.C
14840 * g++.old-deja/g++.brendan/crash18.C
14841 * g++.old-deja/g++.brendan/crash48.C
14842 * g++.old-deja/g++.brendan/crash49.C
14843 * g++.old-deja/g++.brendan/crash55.C
14844 * g++.old-deja/g++.brendan/crash56.C
14845 * g++.old-deja/g++.brendan/crash8.C
14846 * g++.old-deja/g++.brendan/enum11.C
14847 * g++.old-deja/g++.brendan/enum8.C
14848 * g++.old-deja/g++.brendan/enum9.C
14849 * g++.old-deja/g++.brendan/friend3.C
14850 * g++.old-deja/g++.brendan/misc14.C
14851 * g++.old-deja/g++.bugs/900402_02.C
14852 * g++.old-deja/g++.bugs/900404_03.C
14853 * g++.old-deja/g++.bugs/900404_04.C
14854 * g++.old-deja/g++.bugs/900428_03.C
14855 * g++.old-deja/g++.jason/crash4.C
14856 * g++.old-deja/g++.jason/overload21.C
14857 * g++.old-deja/g++.jason/redecl1.C
14858 * g++.old-deja/g++.jason/report.C
14859 * g++.old-deja/g++.jason/rfg10.C
14860 * g++.old-deja/g++.jason/template30.C
14861 * g++.old-deja/g++.law/arm12.C
14862 * g++.old-deja/g++.law/ctors5.C
14863 * g++.old-deja/g++.law/cvt20.C
14864 * g++.old-deja/g++.law/init10.C
14865 * g++.old-deja/g++.law/init8.C
14866 * g++.old-deja/g++.law/visibility17.C
14867 * g++.old-deja/g++.law/visibility7.C
14868 * g++.old-deja/g++.mike/net8.C
14869 * g++.old-deja/g++.mike/p646.C
14870 * g++.old-deja/g++.mike/p700.C
14871 * g++.old-deja/g++.mike/p701.C
14872 * g++.old-deja/g++.mike/p811.C
14873 * g++.old-deja/g++.ns/template13.C
14874 * g++.old-deja/g++.other/array3.C
14875 * g++.old-deja/g++.other/crash25.C
14876 * g++.old-deja/g++.other/dtor3.C
14877 * g++.old-deja/g++.other/dtor4.C
14878 * g++.old-deja/g++.other/main1.C
14879 * g++.old-deja/g++.other/warn7.C
14880 * g++.old-deja/g++.pt/crash11.C
14881 * g++.old-deja/g++.pt/crash36.C
14882 * g++.old-deja/g++.pt/spec22.C
14883 * g++.old-deja/g++.pt/spec9.C
14884 * g++.old-deja/g++.pt/ttp52.C
14885 * g++.old-deja/g++.robertl/eb103.C
14886 * g++.old-deja/g++.robertl/eb121.C
14887 * g++.old-deja/g++.robertl/eb22.C
14888 * g++.old-deja/g++.robertl/eb8.C:
14889 Update locations and/or regexps of dg-error markers.
14890 Remove markers for some bogus messages that are no longer issued.
14892 2004-09-23 Jakub Jelinek <jakub@redhat.com>
14894 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
14895 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
14897 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
14900 * g++.dg/lookup/crash5.C: New test.
14902 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
14904 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
14905 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
14906 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
14907 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
14908 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
14909 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
14911 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
14912 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
14913 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
14914 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
14915 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
14916 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
14918 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
14920 * gcc.dg/vect/vect-44.c: Check additional cases.
14921 * gcc.dg/vect/vect-48.c: Check additional cases.
14923 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
14924 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
14925 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
14926 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
14927 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
14928 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
14929 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
14930 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
14931 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
14933 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
14934 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
14935 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
14937 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14939 * gcc.dg/tree-ssa/loop-6.c: New test.
14941 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
14944 * g++.dg/inherit/base2.C: New.
14946 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14948 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
14949 * gcc.dg/20001012-2.c: Likewise.
14950 * gcc.dg/20001013-1.c: Likewise.
14951 * gcc.dg/20001101-1.c: Likewise.
14952 * gcc.dg/20001102-1.c: Likewise.
14953 * gcc.dg/bf-spl1.c: Likewise.
14954 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
14955 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
14957 2004-09-22 Diego Novillo <dnovillo@redhat.com>
14959 PR tree-optimization/16721
14960 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
14962 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
14964 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
14965 * gcc.dg/20040305-1.c: Likewise.
14967 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
14970 * gcc.c-torture/compile/pr16566-1.c,
14971 gcc.c-torture/compile/pr16566-2.c,
14972 gcc.c-torture/compile/pr16566-3.c: New tests.
14974 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
14976 PR tree-optimization/17512
14977 * gcc.c-torture/compile/20040916-1.c.
14979 2004-09-21 Mark Mitchell <mark@codesourcery.com>
14981 * gcc.dg/pragma-re-3.c: New test.
14983 2004-09-17 Matt Austern <austern@apple.com>
14986 * g++.dg/other/anon3.C: New.
14988 2004-09-21 Roger Sayle <roger@eyesopen.com>
14991 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
14992 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
14993 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
14994 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
14995 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
14997 2004-09-21 Bud Davis <bdavis9659@comcast.net>
15000 * gfortran.dg/pr17286.f90: New test.
15002 2004-09-20 Mark Mitchell <mark@codesourcery.com>
15005 * g++.dg/template/static7.C: New test.
15007 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
15010 * gcc.c-torture/compile/pr17558.c: New test.
15012 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
15014 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
15015 if SKIP_ATTRIBUTE is defined.
15017 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15020 * gfortran.dg/pr15957.f90: New test.
15022 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
15024 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
15026 * gcc.dg/vect/vect-79.c: Likewise.
15027 * gcc.dg/vect/vect-80.c: Likewise.
15029 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15032 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
15034 2004-09-20 Ira Rosen <irar@il.ibm.com>
15036 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
15037 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
15038 * gcc.dg/vect/vect-62.c: New testcase.
15039 * gcc.dg/vect/vect-63.c: New testcase.
15040 * gcc.dg/vect/vect-64.c: New testcase.
15041 * gcc.dg/vect/vect-65.c: New testcase.
15042 * gcc.dg/vect/vect-66.c: New testcase.
15043 * gcc.dg/vect/vect-67.c: New testcase.
15044 * gcc.dg/vect/vect-68.c: New testcase.
15045 * gcc.dg/vect/vect-69.c: New testcase.
15046 * gcc.dg/vect/vect-79.c: New testcase.
15047 * gcc.dg/vect/vect-80.c: New testcase.
15049 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
15051 * gcc.target/mips/asm-1.c: New test.
15053 2004-09-19 Ira Rosen <irar@il.ibm.com>
15055 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
15056 * gcc.dg/vect/vect-73.c: New testcase.
15057 * gcc.dg/vect/vect-74.c: New testcase.
15058 * gcc.dg/vect/vect-75.c: New testcase.
15059 * gcc.dg/vect/vect-76.c: New testcase.
15060 * gcc.dg/vect/vect-77.c: New testcase.
15061 * gcc.dg/vect/vect-78.c: New testcase
15063 2004-09-18 Paul Brook <paul@codesourcery.com>
15065 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
15067 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
15070 * gcc.dg/pr17424-1.c: New test.
15072 2004-09-18 Diego Novillo <dnovillo@redhat.com>
15074 * g++.dg/tree-ssa/pr17153.C: New test.
15076 2004-09-16 Geoffrey Keating <geoffk@apple.com>
15079 * testsuite/g++.dg/pch/wchar-1.C: New.
15080 * testsuite/g++.dg/pch/wchar-1.Hs: New.
15082 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
15084 * gcc.c-torture/execute/20040917-1.c: New test.
15086 2004-09-17 Diego Novillo <dnovillo@redhat.com>
15088 PR tree-optimization/17319
15089 * gcc.dg/pr17319.c: New test.
15091 2004-09-17 Devang Patel <dpatel@apple.com>
15093 * gcc.dg/20040813-1.c: New test.
15095 2004-09-17 Diego Novillo <dnovillo@redhat.com>
15097 PR tree-optimization/17273
15098 * gcc.c-torture/compile/pr17273.c: New test.
15100 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
15102 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
15103 Update expected messages.
15104 * gcc.dg/declspec-13.c: New test.
15106 2004-09-17 David Edelsohn <edelsohn@gnu.org>
15108 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
15110 2004-09-17 Diego Novillo <dnovillo@redhat.com>
15112 * gcc.c-torture/execute/pr17252.c: Use post-increment to
15113 change what 'a' is pointing to.
15115 2004-09-17 Mark Mitchell <mark@codesourcery.com>
15118 * g++.dg/template/error18.C: New test.
15121 * g++.dg/warn/Wunused-8.C: New test.
15123 2004-09-17 Steven Bosscher <stevenb@suse.de>
15125 PR tree-optimization/17513
15126 * gcc.dg/20040916-1.c: New test.
15128 2004-09-16 Mark Mitchell <mark@codesourcery.com>
15131 * g++.dg/template/typename7.C: New test.
15133 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15135 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
15137 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
15139 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
15140 with -ftree-based-profiling also.
15141 * lib/profopt.exp: Support late-set profile_option/feedback_option.
15143 2004-09-16 Victor Leikehman <lei@il.ibm.com>
15146 * gfortran.dg/der_array_io_1.f90: New test.
15147 * gfortran.dg/der_array_io_2.f90: New test.
15148 * gfortran.dg/der_array_io_3.f90: New test.
15150 2004-09-15 Mark Mitchell <mark@codesourcery.com>
15152 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
15155 2004-09-15 Mark Mitchell <mark@codesourcery.com>
15157 * g++.dg/opt/switch1.C: New test.
15159 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
15161 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
15162 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
15163 Update expected messages.
15165 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15168 * gfortran.dg/same_name_1.f90: New test.
15170 2004-09-15 Diego Novillo <dnovillo@redhat.com>
15172 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
15173 dereference garbage pointers.
15175 2004-09-15 Jakub Jelinek <jakub@redhat.com>
15177 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
15178 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
15180 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
15181 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
15182 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
15184 2004-09-14 Mark Mitchell <mark@codesourcery.com>
15187 * g++.dg/template/mangle1.C: New test.
15189 2004-09-14 Diego Novillo <dnovillo@redhat.com>
15191 PR tree-optimization/17252
15192 * gcc.c-torture/execute/pr17252.c: New test.
15194 2004-09-14 Andrew Pinski <apinski@apple.com>
15196 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
15198 2004-09-14 Roger Sayle <roger@eyesopen.com>
15200 PR rtl-optimization/9771
15201 * gcc.dg/pr9771-1.c: New test case.
15203 2004-09-14 Diego Novillo <dnovillo@redhat.com>
15205 PR tree-optimization/15262
15206 * gcc.c-torture/execute/pr15262-1.c: New test.
15207 * gcc.c-torture/execute/pr15262-2.c: New test.
15209 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
15211 * gcc.dg/declspec-12.c: New test.
15213 2004-09-14 Bud Davis <bdavis9659@comcast.net>
15215 * gfortran.dg/pr17090.f90: Add directives to test.
15217 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15219 * gcc.c-torture/compile/20040914-1.c: New test.
15221 2004-09-13 Mark Mitchell <mark@codesourcery.com>
15224 * g++.dg/template/decl2.C: New test.
15226 2004-09-13 Bud Davis <bdavis9659@comcast.net>
15229 * gfortran.dg/pr17090.f90: New test.
15231 2004-09-13 Dale Johannesen <dalej@apple.com>
15233 * gcc.c-torture/compile/pr17408.c: New test case.
15235 2004-09-13 Mark Mitchell <mark@codesourcery.com>
15238 * g++.dg/parse/crash17.C: New test.
15241 * g++.dg/template/enum3.C: New test.
15243 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
15245 * lib/gcc-defs.exp: Load wrapper.exp.
15246 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
15248 * lib/gcc.exp (gcc_init): Similar.
15249 * lib/gfortran.exp (gfortran_init): Similar.
15250 * lib/objc.exp (objc_init): Similar.
15251 * lib/treelang.exp (treelang_init): Similar.
15252 * lib/wrapper.exp: New file with build_wrapper call machinery in
15253 ${tool}_maybe_build_wrapper.
15255 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
15257 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
15259 * gcc.dg/declspec-11.c: Update expected messages.
15260 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
15261 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
15262 gcc.dg/inline-12.c: New tests.
15264 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
15266 * g++.dg/tree-ssa/pr17400.C: New testcase.
15268 2004-09-13 James E Wilson <wilson@specifixinc.com>
15270 * gcc.target/mips/sb1-1.c: New testcase.
15272 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
15274 * lib/g77-dg.exp: Remove unused file.
15275 * lib/mike-g77.exp: Ditto.
15276 * lib/g77.exp: Ditto.
15278 2004-09-12 Richard Henderson <rth@redhat.com>
15280 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
15282 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
15284 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
15285 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
15286 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
15287 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
15288 Update expected messages.
15290 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
15292 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
15293 declaration/use mismatch for dirp parameter.
15295 2004-09-12 Andrew Pinski <apinski@apple.com>
15297 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
15298 -fgnu-runtime is passed.
15300 2004-09-12 Richard Henderson <rth@redhat.com>
15302 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
15303 do the uplevel thing and update additional_flags directly.
15304 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
15305 gfortran.fortran-torture/execute/intrinsic_nearest.x,
15306 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
15307 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
15309 2004-09-11 Steven Bosscher <stevenb@suse.de>
15311 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
15313 2004-09-11 Roger Sayle <roger@eyesopen.com>
15315 PR middle-end/17411
15316 * g++.dg/opt/pr17411-1.C: New test case.
15318 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
15320 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
15321 gcc.dg/tls/diag-2.c: Update expected messages.
15322 * gcc.dg/991209-1.c: Specify compilation options. Update expected
15324 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
15325 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
15326 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
15327 gcc.dg/tls/diag-5.c: New tests.
15329 2004-09-11 Zack Weinberg <zack@codesourcery.com>
15331 * gcc.dg/20040910-1.c: Correct dg-error regexp.
15333 2004-09-11 Steven Bosscher <stevenb@suse.de>
15335 * g++.dg/parse/break-in-for.C: New test.
15337 2004-09-11 Jakub Jelinek <jakub@redhat.com>
15339 * gcc.dg/tree-ssa/20040911-1.c: New test.
15341 2004-09-11 Andreas Jaeger <aj@suse.de>
15343 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
15344 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
15346 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
15348 * gcc.target/frv: New directory of FR-V-specific tests.
15350 2004-09-10 James E Wilson <wilson@specifixinc.com>
15352 * gcc.dg/convert-vec-1.c: New test.
15354 2004-09-10 Roger Sayle <roger@eyesopen.com>
15356 PR middle-end/17024
15357 * gcc.dg/pr17024-1.c: New test case.
15359 2004-09-10 Eric Christopher <echristo@redhat.com>
15361 * gcc.dg/20040910-1.c: New test.
15363 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
15365 * gcc.dg/bitfld-9.c: New test.
15367 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
15369 * gcc.c-torture/execute/ieee/acc1.c: New test.
15370 * gcc.c-torture/execute/ieee/acc2.c: New test.
15371 * gcc.c-torture/execute/ieee/mzero6.c: New test.
15373 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
15375 * gcc.dg/deprecated-2.c: New test.
15377 2004-09-09 James E Wilson <wilson@specifixinc.com>
15379 * gcc.dg/init-vec-1.c: New test.
15381 2004-09-09 Roger Sayle <roger@eyesopen.com>
15383 PR middle-end/17055
15384 * gcc.dg/pr17055-1.c: New test case.
15386 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
15389 * gcc.c-torture/execute/pr17377.c: New test.
15391 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
15394 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
15395 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
15396 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
15397 gcc.dg/long-long-typespec-1.c: New tests.
15398 * gcc.dg/tls/diag-2.c: Update expected diagnostics
15400 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
15402 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
15403 gcc.dg/gnu99-static-1.c: New tests.
15405 2004-09-08 Devang Patel <dpatel@apple.com>
15407 * gcc.dg/darwin-ld-20040828-1.c: New test.
15408 * gcc.dg/darwin-ld-20040828-2.c: New test.
15409 * gcc.dg/darwin-ld-20040828-3.c: New test.
15411 2004-09-08 Ziemowit Laski <zlaski@apple.com>
15413 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
15414 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
15416 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
15417 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
15419 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
15420 types they qualify.
15421 * objc.dg/type-size-2.m: Fix wording in comment.
15422 * objc.dg/va-meth-1.m: New test case.
15424 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
15427 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
15428 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
15430 2004-09-06 Devang Patel <dpatel@apple.com>
15432 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
15433 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
15435 2004-09-06 Zack Weinberg <zack@codesourcery.com>
15437 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
15438 reflect changed line numbering of diagnostics.
15440 2004-09-06 Paul Brook <paul@codesourcery.com>
15442 * gfortran.dg/edit_real_1.f90: Add new test.
15444 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15446 * gcc.dg/tree-ssa/loop-2.c: New test.
15447 * gcc.dg/tree-ssa/loop-3.c: New test.
15448 * gcc.dg/tree-ssa/loop-4.c: New test.
15449 * gcc.dg/tree-ssa/loop-5.c: New test.
15451 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15453 * gcc.dg/format/sentinel-1.c: Update for parameter option.
15455 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15457 * gcc.dg/format/sentinel-1.c: New test.
15459 2004-09-04 Uros Bizjak <uros@kss-loka.si>
15461 * testsuite/gcc.dg/builtins-46.c: New.
15463 2004-09-03 Devang Patel <dpatel@apple.com>
15465 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
15466 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
15468 2004-09-03 Jan Beulich <jbeulich@novell.com>
15470 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
15471 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
15472 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
15473 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
15474 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
15475 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
15476 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
15477 the non-portable bzero.
15478 * gcc.dg/20010912-1.c: xfail for NetWare.
15479 * gcc.dg/20020426-2.c: xfail for NetWare.
15480 * gcc.dg/20021014-1.c: xfail for NetWare.
15481 * gcc.dg/20021018-1.c: xfail for NetWare.
15482 * gcc.dg/20030213-1.c: xfail for NetWare.
15483 * gcc.dg/20030225-1.c: xfail for NetWare.
15484 * gcc.dg/20030708-1.c: xfail for NetWare.
15485 * gcc.dg/builtins-config.h: Also exclude NetWare.
15486 * gcc.dg/format/format.h: Define restrict only if not already defined.
15487 * gcc.dg/nest.c: xfail for NetWare.
15488 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
15489 * lib/target-supports.exp (check_visibility_available): Exclude
15492 2004-09-03 Jan Beulich <jbeulich@novell.com>
15494 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
15495 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
15496 deterministic starting point for the alignment of structure fields.
15497 * gcc.dg/Wpadded.c: Dito.
15498 * g++.dg/abi/vbase10.C: Dito.
15500 2004-09-03 Devang Patel <dpatel@apple.com>
15502 * g++.dg/debug/pr15736.cc: New test.
15504 2004-09-02 Mark Mitchell <mark@codesourcery.com>
15506 * README.QMTEST: Fix out-of-date link.
15508 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
15511 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
15512 Delete. Duplicate of gfortran.dg/g77/20010610.f
15514 2004-09-02 Mark Mitchell <mark@codesourcery.com>
15516 * g++.dg/abi/arm_rtti1.C: New test.
15518 2004-09-02 Geoffrey Keating <geoffk@apple.com>
15520 * gcc.dg/ppc-vector-memcpy.c: New.
15521 * gcc.dg/ppc-vector-memset.c: New.
15523 2004-09-02 Chao-ying Fu <fu@mips.com>
15525 * gcc.target/mips/mips-3d-1.c: New test.
15526 * gcc.target/mips/mips-3d-2.c: New test.
15527 * gcc.target/mips/mips-3d-3.c: New test.
15528 * gcc.target/mips/mips-3d-4.c: New test.
15529 * gcc.target/mips/mips-3d-5.c: New test.
15530 * gcc.target/mips/mips-3d-6.c: New test.
15531 * gcc.target/mips/mips-3d-7.c: New test.
15532 * gcc.target/mips/mips-3d-8.c: New test.
15533 * gcc.target/mips/mips-3d-9.c: New test.
15534 * gcc.target/mips/mips-ps-1.c: New test.
15535 * gcc.target/mips/mips-ps-2.c: New test.
15536 * gcc.target/mips/mips-ps-3.c: New test.
15537 * gcc.target/mips/mips-ps-4.c: New test.
15538 * gcc.target/mips/mips-ps-type.c: New test.
15540 2004-09-02 Paul Brook <paul@codesourcery.com>
15542 * gfortran.dg/edit_real_1.f90: Add new tests.
15544 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15547 * gfortran.dg/merge_char_1.f90: New test.
15549 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15552 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
15554 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15557 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
15559 2004-09-01 Mark Mitchell <mark@codesourcery.com>
15561 * g++.dg/opt/loop1.C: Do not XFAIL.
15563 2004-09-01 Jakub Jelinek <jakub@redhat.com>
15565 * gcc.c-torture/execute/20040831-1.c: New test.
15567 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
15570 * gfortran.dg/g77/20010610.f: Now passes.
15571 Copy from g77.f-torture/execute. Add dg-run directive.
15572 * gfortran.dg/g77/README: Update
15574 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
15576 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
15577 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
15578 (t1, t2, t3, t4): Add volatile.
15580 2004-08-31 Mark Mitchell <mark@codesourcery.com>
15582 * g++.dg/ext/visibility/arm1.C: New test.
15584 2004-08-31 Geoffrey Keating <geoffk@apple.com>
15586 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
15589 2004-09-01 Paul Brook <paul@codesourcery.com>
15591 * gfortran.dg/eof_2.f90: New test.
15593 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15596 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
15598 2004-08-31 Bud Davis <bdavis9659@comcast.net>
15600 PR libfortran/16805
15601 * gfortran.dg/list_read_2.f90: New test.
15603 2004-08-31 Mark Mitchell <mark@codesourcery.com>
15605 * g++.dg/abi/key1.C: New test.
15607 2004-08-31 Richard Henderson <rth@redhat.com>
15609 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
15611 * g++.dg/other/offsetof5.C: Remove duplicate.
15613 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15616 * gfortran.dg/func_derived_1.f90: New test.
15618 2004-08-31 Paul Brook <paul@codesourcery.com>
15620 * gfortran.dg/eof_1.f90: New test.
15622 2004-08-31 Paul Brook <paul@codesourcery.com>
15624 * gfortran.dg/list_read_1.f90: New file.
15626 2004-08-30 Mark Mitchell <mark@codesourcery.com>
15628 * g++.dg/opt/loop1.C: XFAIL.
15630 2004-08-30 Geoffrey Keating <geoffk@apple.com>
15632 * gcc.dg/funcdef-storage-1.c: New.
15633 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
15634 an extern function in local scope.
15635 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
15636 declare an 'auto inline' function in local scope.
15637 * gcc.dg/20011130-1.c: Likewise.
15638 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
15639 an 'auto' function in local scope.
15640 * gcc.dg/20021014-1.c: Likewise.
15641 * gcc.dg/20030331-2.c: Likewise.
15643 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15645 * gfortran.dg/blockdata_1.f90: New test.
15647 2004-08-30 Richard Henderson <rth@redhat.com>
15649 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
15651 2004-08-30 Richard Henderson <rth@redhat.com>
15653 * lib/fortran-torture.exp (fortran-torture-execute): Honor
15654 additional_flags set by alternate driver.
15655 (ieee-options): New procedure.
15656 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
15657 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
15658 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
15659 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
15661 2004-08-30 Richard Henderson <rth@redhat.com>
15663 * lib/f-torture.exp: Remove.
15665 2004-08-29 Mark Mitchell <mark@codesourcery.com>
15667 PR rtl-optimization/16590
15668 * g++.dg/opt/loop1.C: New test.
15670 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15673 * gfortran.dg/oldstyle_1.f90: New test.
15675 2004-08-29 Steven G. Kargl <kargls@comcast.net>
15676 Paul Brook <paul@codesourcery.com>
15678 * gfortran.dg/g77/README: Update.
15679 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
15680 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
15681 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
15683 2004-08-28 Paul Brook <paul@codesourcery.com>
15685 PR libfortran/17195
15686 * gfortran.dg/edit_real_1.f90: New test.
15688 2004-08-27 Paul Brook <paul@codesourcery.com>
15690 * gfortran.dg/rewind_1.f90: New test.
15692 2004-08-27 Bud Davis <bdavis9659@comcast.net>
15695 * gfortran.dg/pr16597.f90: New test.
15697 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
15700 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
15701 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
15702 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
15703 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
15704 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
15706 2004-08-26 Nick Clifton <nickc@redhat.com>
15708 * gcc.c-torture/compile/pr17119.c: New test.
15710 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
15712 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
15714 2004-08-25 Richard Henderson <rth@redhat.com>
15716 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
15717 the bits that expect kind=8 to be the largest real kind.
15719 2004-08-25 Ziemowit Laski <zlaski@apple.com>
15721 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
15723 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15725 * gfortran.dg/assignment_1.f90: New test.
15727 2004-08-25 Adam Nemet <anemet@lnxw.com>
15729 * g++.dg/template/repo3.C: New test.
15731 2004-08-25 Roger Sayle <roger@eyesopen.com>
15733 PR middle-end/16693
15734 PR tree-optimization/16372
15735 * g++.dg/opt/pr16372-1.C: New test case.
15736 * g++.dg/opt/pr16693-1.C: New test case.
15737 * g++.dg/opt/pr16693-2.C: New test case.
15739 2004-08-25 Ziemowit Laski <zlaski@apple.com>
15741 * objc.dg/proto-lossage-4.m: New test.
15743 2004-08-25 Mark Mitchell <mark@codesourcery.com>
15746 * g++.dg/inherit/local2.C: New test.
15748 2004-08-25 Paul Brook <paul@codesourcery.com>
15751 * gfortran.dg/string_ctor_1.f90: New test.
15753 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15756 * g++.dg/template/redecl2.C: New test.
15758 2004-08-24 Bud Davis <bdavis9659@comcast.net>
15761 * gfortran.dg/pr17143.f90: New test.
15763 2004-08-24 Bud Davis <bdavis9659@comcast.net>
15766 * gfortran.dg/pr17164.f90: New test.
15768 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15770 * gcc.dg/tree-ssa/loop-1.c: New test.
15772 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
15774 * gcc.c-torture/compile/20040824-1.c: New test.
15776 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
15778 * gcc.c-torture/compile/iftrap-3.c: New test.
15780 2004-08-24 Paul Brook <paul@codesourcery.com>
15782 * gfortran.dg/entry_2.f90: New test.
15784 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
15787 * g++.dg/lookup/ambig[12].C: New.
15789 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15792 * g++.dg/template/crash21.C: New test.
15793 * g++.dg/template/crash22.C: Likewise.
15795 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
15798 * g++.dg/template/access15.C: New.
15800 2004-08-23 Mark Mitchell <mark@codesourcery.com>
15803 * g++.dg/template/repo2.C: New test.
15805 2004-08-23 Roger Sayle <roger@eyesopen.com>
15807 PR rtl-optimization/17078
15808 * gcc.c-torture/execute/pr17078-1.c: New test case.
15810 2004-08-23 Mark Mitchell <mark@codesourcery.com>
15813 * gcc.dg/debug/crash1.c: New test.
15815 2004-08-23 Mark Mitchell <mark@codesourcery.com>
15818 * gcc.dg/loop-5.c: New test.
15820 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15822 * gcc.c-torture/execute/20040823-1.c: New test.
15824 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
15826 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
15827 to the assembler. Simplify test accordingly.
15828 (asm_abi_flags): Use GNU names.
15829 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
15830 to check for ABI flags.
15832 2004-08-22 Andrew Pinski <apinski@apple.com>
15834 * g++.dg/opt/pr14029.C: New test.
15835 * gcc.c-torture/execute/pr15262.c: New test.
15837 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15839 * gfortran.dg/reduction.f90: Add checks with complex arguments.
15841 2004-08-21 Bud Davis <bdavis9659@comcast.net>
15844 * gfortran.dg/direct_io.f90: New test.
15846 2004-08-20 Mark Mitchell <mark@codesourcery.com>
15849 * g++.dg/inherit/local2.C: New test.
15851 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
15854 * g++.dg/warn/Wparentheses-4.C: New test.
15856 2004-08-20 Mark Mitchell <mark@codesourcery.com>
15859 * g++.dg/inherit/local2.C: New test.
15861 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
15862 * gcc.dg/ppc-ldstruct.c: Likewise.
15863 * gcc.dg/ppc64-abi-2.c: Likewise.
15865 2004-08-20 Jakub Jelinek <jakub@redhat.com>
15867 PR rtl-optimization/17099
15868 * gcc.c-torture/execute/20040820-1.c: New test.
15870 2004-08-20 David Edelsohn <edelsohn@gnu.org>
15872 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
15874 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
15877 * gfortran.dg/auto_array_1.f90: New test.
15879 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15882 * gfortran.dg/simpleif_1.f90: New test.
15884 2004-08-19 Mark Mitchell <mark@codesourcery.com>
15886 * lib/target-supports.exp (check_profiling_available): Return
15887 false for arm*-*-symbianelf* and arm*-*-eabi*.
15890 * g++.dg/template/delete1.C: New test.
15892 2004-08-19 Paul Brook <paul@codesourcery.com>
15896 * gfortran.dg/data_char_1.f90: New test.
15898 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
15901 * gfortran.dg/reduction.f90: New testcase.
15903 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15906 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
15908 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
15911 * g++.dg/Wparentheses-3.C: New test.
15913 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
15915 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
15916 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
15917 * gcc.dg/vect/vect-2.c: Likewise.
15918 * gcc.dg/vect/vect-3.c: Likewise.
15919 * gcc.dg/vect/vect-4.c: Likewise.
15920 * gcc.dg/vect/vect-5.c: Likewise.
15921 * gcc.dg/vect/vect-6.c: Likewise.
15922 * gcc.dg/vect/vect-7.c: Likewise.
15923 * gcc.dg/vect/vect-25.c: Likewise.
15924 * gcc.dg/vect/vect-31.c: Likewise.
15925 * gcc.dg/vect/vect-32.c: Likewise.
15926 * gcc.dg/vect/vect-34.c: Likewise.
15927 * gcc.dg/vect/vect-36.c: Likewise.
15928 * gcc.dg/vect/vect-all.c: Likewise.
15930 2004-08-18 Mark Mitchell <mark@codesourcery.com>
15933 * g++.dg/template/operator4.C: New test.
15935 2004-08-18 Richard Henderson <rth@redhat.com>
15937 * gcc.dg/20040206-1.c: XFAIL.
15939 2004-08-17 Mark Mitchell <mark@codesourcery.com>
15942 * g++.dg/template/array7.C: New test.
15944 2004-08-17 James E Wilson <wilson@specifixinc.com>
15946 * gcc.dg/mips-movcc-1.c: New test.
15947 * gcc.dg/mips-movcc-2.c: New test.
15948 * gcc.dg/mips-movcc-3.c: New test.
15950 * gcc.dg/mips-nmadd-1.c: New test.
15951 * gcc.dg/mips-nmadd-2.c: New test.
15953 2004-08-17 Mark Mitchell <mark@codesourcery.com>
15956 * g++.dg/opt/inline8.C: New test.
15959 * g++.dg/parse/error17.C: New test.
15961 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
15963 * gcc.dg/vect: New directory for vectorizer tests.
15964 * gcc.dg/vect/tree-vect.h: New file.
15965 * gcc.dg/vect/vect.exp: New file.
15966 * gcc.dg/vect/pr16105.c.c: New test.
15967 * gcc.dg/vect/vect-1.c: New test.
15968 * gcc.dg/vect/vect-2.c: New test.
15969 * gcc.dg/vect/vect-3.c: New test.
15970 * gcc.dg/vect/vect-4.c: New test.
15971 * gcc.dg/vect/vect-5.c: New test.
15972 * gcc.dg/vect/vect-6.c: New test.
15973 * gcc.dg/vect/vect-7.c: New test.
15974 * gcc.dg/vect/vect-8.c: New test.
15975 * gcc.dg/vect/vect-9.c: New test.
15976 * gcc.dg/vect/vect-10.c: New test.
15977 * gcc.dg/vect/vect-11.c: New test.
15978 * gcc.dg/vect/vect-12.c: New test.
15979 * gcc.dg/vect/vect-13.c: New test.
15980 * gcc.dg/vect/vect-14.c: New test.
15981 * gcc.dg/vect/vect-15.c: New test.
15982 * gcc.dg/vect/vect-16.c: New test.
15983 * gcc.dg/vect/vect-17.c: New test.
15984 * gcc.dg/vect/vect-18.c: New test.
15985 * gcc.dg/vect/vect-19.c: New test.
15986 * gcc.dg/vect/vect-20.c: New test.
15987 * gcc.dg/vect/vect-21.c: New test.
15988 * gcc.dg/vect/vect-22.c: New test.
15989 * gcc.dg/vect/vect-23.c: New test.
15990 * gcc.dg/vect/vect-24.c: New test.
15991 * gcc.dg/vect/vect-25.c: New test.
15992 * gcc.dg/vect/vect-26.c: New test.
15993 * gcc.dg/vect/vect-27.c: New test.
15994 * gcc.dg/vect/vect-28.c: New test.
15995 * gcc.dg/vect/vect-29.c: New test.
15996 * gcc.dg/vect/vect-30.c: New test.
15997 * gcc.dg/vect/vect-31.c: New test.
15998 * gcc.dg/vect/vect-32.c: New test.
15999 * gcc.dg/vect/vect-33.c: New test.
16000 * gcc.dg/vect/vect-34.c: New test.
16001 * gcc.dg/vect/vect-35.c: New test.
16002 * gcc.dg/vect/vect-36.c: New test.
16003 * gcc.dg/vect/vect-37.c: New test.
16004 * gcc.dg/vect/vect-38.c: New test.
16005 * gcc.dg/vect/vect-40.c: New test.
16006 * gcc.dg/vect/vect-41.c: New test.
16007 * gcc.dg/vect/vect-42.c: New test.
16008 * gcc.dg/vect/vect-43.c: New test.
16009 * gcc.dg/vect/vect-44.c: New test.
16010 * gcc.dg/vect/vect-45.c: New test.
16011 * gcc.dg/vect/vect-46.c: New test.
16012 * gcc.dg/vect/vect-47.c: New test.
16013 * gcc.dg/vect/vect-48.c: New test.
16014 * gcc.dg/vect/vect-49.c: New test.
16015 * gcc.dg/vect/vect-50.c: New test.
16016 * gcc.dg/vect/vect-51.c: New test.
16017 * gcc.dg/vect/vect-52.c: New test.
16018 * gcc.dg/vect/vect-53.c: New test.
16019 * gcc.dg/vect/vect-54.c: New test.
16020 * gcc.dg/vect/vect-55.c: New test.
16021 * gcc.dg/vect/vect-56.c: New test.
16022 * gcc.dg/vect/vect-57.c: New test.
16023 * gcc.dg/vect/vect-58.c: New test.
16024 * gcc.dg/vect/vect-59.c: New test.
16025 * gcc.dg/vect/vect-60.c: New test.
16026 * gcc.dg/vect/vect-61.c: New test.
16027 * gcc.dg/vect/vect-all.c: New test.
16028 * gcc.dg/vect/vect-none.c: New test.
16030 2004-08-17 Paul Brook <paul@codesourcery.com>
16033 * gfortran.dg/entry_1.f90: New test.
16035 2004-08-17 Andrew Pinski <apinski@apple.com>
16037 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
16039 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
16041 * gcc.dg/pr17036-1.c: New test.
16043 2004-08-16 Devang Patel <dpatel@apple.com>
16045 * gcc.dg/darwin-20040809-1.c: New test.
16047 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
16049 * gcc.dg/funcdef-attr-1.c: New test.
16051 2004-08-16 Janis Johnson <janis187@us.ibm.com>
16053 * gcc.dg/altivec-17.c: New test.
16054 * gcc.dg/altivec-18.c: New test.
16056 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16059 * g++.dg/template/vtable2.C: New test.
16061 2004-08-14 Richard Henderson <rth@redhat.com>
16063 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
16064 * gcc.dg/pack-test-4.c (main): Return 0.
16065 * gcc.dg/setjmp-1.c: Remove XFAIL.
16066 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
16068 2004-08-14 Richard Henderson <rth@redhat.com>
16070 * gcc.dg/980217-1.c: Add prototype for printf.
16072 2004-08-13 Bud Davis <bdavis9659@comcast.net>
16074 * gfortran.dg/pr16935.f90: New test.
16076 2004-08-13 Janis Johnson <janis187@us.ibm.com>
16078 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
16080 2004-08-13 Paul Brook <paul@codesourcery.com>
16082 * gfortran.dg/der_io_1.f90: Remove stray comma.
16084 2004-08-12 Janis Johnson <janis187@us.ibm.com>
16086 * gcc.dg/vmx/cw-bug-2.c: Remove.
16087 * gcc.dg/vmx/vprint-1.c: Remove.
16088 * gcc.dg/vmx/vscan-1.c: Remove.
16090 2004-08-12 Devang patel <dpatel@apple.com>
16092 * gcc.dg/darwin-20040809-2.c: New test.
16094 2004-08-12 Janis Johnson <janis1872us.ibm.com>
16096 * g++.dg/ext/altivec-12.C: New test.
16098 * g++.dg/ext/altivec-11.C: New test.
16100 2004-08-12 Paul Brook <paul@codesourcery.com>
16102 * g++.dg/abi/arm_cxa_vec_1.C: New test.
16104 2004-08-12 Janis Johnson <janis187@us.ibm.com>
16106 * g++.dg/ext/altivec-2.C: Check for hardware support before
16107 executing any VMX instructions.
16109 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
16111 2004-08-12 Jakub Jelinek <jakub@redhat.com>
16114 * g++.old-deja/g++.other/comdat4.C: New test.
16115 * g++.old-deja/g++.other/comdat4-aux.cc: New.
16117 2004-08-12 Ben Elliston <bje@au.ibm.com>
16120 * gcc.dg/pr16286.c: New test.
16122 2004-08-12 Jan Beulich <jbeulich@novell.com>
16124 * g++.dg/ext/asm5.C: New.
16126 2004-08-11 Mark Mitchell <mark@codesourcery.com>
16129 * g++.dg/eh/crash1.C: New test.
16132 * g++.dg/ext/construct1.C: New test.
16134 2004-08-11 Mark Mitchell <mark@codesourcery.com>
16137 * g++.dg/init/ptrmem1.C: New test.
16140 * g++.dg/parse/offsetof5.C: New test.
16143 * g++.dg/template/overload3.C: New test.
16145 2004-08-11 Mark Mitchell <mark@codesourcery.com>
16148 * g++.dg/parse/error16.C: New test.
16151 * g++.dg/template/error14.C: New test.
16154 * g++.dg/template/error15.C: New test.
16156 2004-08-11 Devang Patel <dpatel@apple.com>
16158 * gcc.dg/darwin-ld-20040809-1.c: New test.
16159 * gcc.dg/darwin-ld-20040809-2.c: New test.
16161 2004-08-11 Steven G. Kargl <kargls@comcast.net>
16164 * gfortran.dg/dfloat_1.f90: New test.
16166 2004-08-09 Mark Mitchell <mark@codesourcery.com>
16168 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
16169 * gcc.dg/dll-2.c: Fix dg-require syntax.
16170 * gcc.misc-tests/arm-isr.c (abort): Declare.
16173 2004-08-10 Mark Mitchell <mark@codesourcery.com>
16176 * g++.dg/parse/crash16.C: New test.
16178 2004-08-10 Roger Sayle <roger@eyesopen.com>
16180 * gcc.dg/mips-rsqrt-1.c: New test case.
16181 * gcc.dg/mips-rsqrt-2.c: New test case.
16182 * gcc.dg/mips-rsqrt-3.c: New test case.
16184 2004-08-10 Paul Brook <paul@codesourcery.com>
16186 * gfortran.dg/der_io_1.f90: New test.
16188 2004-08-10 Paul Brook <paul@codesourcery.com>
16191 * gfortran.dg/der_array_1.f90: New test.
16193 2004-08-09 David Edelsohn <edelsohn@gnu.org>
16195 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
16197 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
16199 * gcc.dg/wchar_t-2.c: Fix typo.
16201 2004-08-09 Falk Hueffner <falk@debian.org>
16203 PR tree-optimization/12517
16204 * gcc.c-torture/compile/pr12517.c: New test.
16206 PR tree-optimization/12578
16207 * gcc.c-torture/compile/pr12578.c: New test.
16209 PR tree-optimization/12899
16210 * gcc.c-torture/compile/pr12899.c: New test.
16212 PR rtl-optimization/14692
16213 * gcc.c-torture/compile/pr14692.c: New test.
16215 PR tree-optimization/16461
16216 * gcc.c-torture/compile/pr16461.c: New test.
16218 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
16220 * gfortran.dg/getenv_1.f90: New test.
16222 2004-08-06 Mark Mitchell <mark@codesourcery.com>
16224 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
16226 * gcc.dg/symbian5.c: Test -fno-short-wchar.
16228 2004-08-06 Paul Brook <paul@codesourcery.com>
16230 * gfortran.dg/ret_array_1.f90: New test.
16231 * gfortran.dg/ret_pointer_1.f90: New test.
16233 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
16235 * gcc.dg/missing-field-init-[12].c: New tests.
16236 * g++.dg/warn/missing-field-init-[12].C: New tests.
16238 2004-08-06 Mark Mitchell <mark@codesourcery.com>
16240 * gcc.dg/enum2.c: New test.
16241 * gcc.dg/symbian3.c: Likewise.
16242 * gcc.dg/symbian4.c: Likewise.
16243 * gcc.dg/wchar_t-2.c: Likewise.
16245 2004-08-05 Mark Mitchell <mark@codesourcery.com>
16247 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
16250 2004-08-05 Mark Mitchell <mark@codesourcery.com>
16252 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
16253 dg-require-visiblity.
16254 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
16255 * g++.dg/ext/visibility/fvisibility.C: Likewise.
16256 * g++.dg/ext/visibility/memfuncts.C: Likewise.
16257 * g++.dg/ext/visibility/new1.C: Likewise.
16258 * g++.dg/ext/visibility/pragma.C: Likewise.
16259 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
16260 * g++.dg/ext/visibility/virtual.C: Likewise.
16261 * g++/dg/ext/visibility/visibility-1.C: Likewise.
16262 * g++/dg/ext/visibility/visibility-2.C: Likewise.
16263 * g++/dg/ext/visibility/visibility-3.C: Likewise.
16264 * g++/dg/ext/visibility/visibility-4.C: Likewise.
16265 * g++/dg/ext/visibility/visibility-5.C: Likewise.
16266 * g++/dg/ext/visibility/visibility-6.C: Likewise.
16267 * g++/dg/ext/visibility/visibility-7.C: Likewise.
16268 * g++/dg/ext/visibility/visibility-8.C: New test.
16269 * gcc.c-torture/compile/dll.x: Remove.
16270 * gcc.dg/dll-2.c: Use dg-require-dll
16271 * gcc.dg/visibility-10.c: New test.
16272 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
16274 * testsuite/lib/scanasm.exp (scan_hidden): New function.
16275 (scan_not_hidden): Likewise.
16277 2004-08-05 David Edelsohn <edelsohn@gnu.org>
16279 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
16281 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
16283 * gcc.c-torture/execute/20040805-1.c: New test.
16285 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
16287 * gcc.dg/20020118-1.c: Declare abort.
16288 * gcc.dg/altivec_check.h: Likewise.
16289 * gcc.dg/iftrap-2.c: Likewise.
16290 * gcc.dg/pragma-darwin.c: Likewise.
16291 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
16293 2004-08-04 Geoffrey Keating <geoffk@apple.com>
16295 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
16297 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
16299 * gcc.c-torture/execute/builtins/abs-2.c,
16300 gcc.c-torture/execute/builtins/abs-3.c,
16301 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
16302 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
16303 intmax_t, uintmax_t and their limits.
16304 * gcc.dg/intmax_t-1.c: New test.
16306 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16308 * g++.dg/tc1/dr147.C: Add reference to PR.
16310 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
16312 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
16313 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
16315 2004-08-03 David Edelsohn <edelsohn@gnu.org>
16317 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
16319 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
16321 * gcc.dg/redecl-5.c: New test.
16322 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
16325 2004-08-03 Roger Sayle <roger@eyesopen.com>
16327 PR middle-end/16790
16328 * gcc.c-torture/execute/pr16790-1.c: New test case.
16330 2004-08-03 Mark Mitchell <mark@codesourcery.com>
16332 * g++.dg/ext/visibility/assign1.C: New test.
16333 * g++.dg/ext/visibility/new1.C: Likewise.
16335 * gcc.dg/symbian1.c: New test.
16336 * gcc.dg/symbian2.c: Likewise.
16338 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
16341 * gcc.dg/i386-sse-9.c: New test.
16343 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
16345 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
16347 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
16349 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
16350 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
16351 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
16352 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
16353 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
16354 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
16355 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
16356 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
16357 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
16358 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
16359 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
16360 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
16361 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
16362 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
16363 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
16364 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
16365 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
16366 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
16367 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
16368 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
16369 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
16370 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
16371 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
16372 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
16373 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
16374 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
16375 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
16376 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
16377 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
16378 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
16379 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
16380 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
16381 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
16382 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
16383 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
16384 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
16385 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
16386 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
16387 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
16388 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
16389 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
16390 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
16391 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
16392 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
16393 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
16394 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
16395 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
16396 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
16397 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
16398 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
16399 gcc.misc-tests/i386-pf-3dnow-1.c,
16400 gcc.misc-tests/i386-pf-athlon-1.c,
16401 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
16402 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
16403 Declare built-in functions used.
16404 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
16406 2004-08-02 Mark Mitchell <mark@codesourcery.com>
16409 * g++.dg/lookup/using12.C: New test.
16411 * g++.dg/init/null1.C: Fix PR number.
16412 * g++.dg/parse/namespace10.C: Likewise.
16414 2004-08-01 Mark Mitchell <mark@codesourcery.com>
16417 * g++.dg/template/spec17.C: New test.
16418 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
16419 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
16421 2004-08-02 David Billinghurst
16424 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
16426 2004-08-01 Zack Weinberg <zack@codesourcery.com>
16428 * gcc.dg/ia64-got-1.c: New test case.
16430 2004-08-01 Mark Mitchell <mark@codesourcery.com>
16433 * g++.dg/init/null1.C: New test.
16434 * g++.dg/tc1/dr76.C: Adjust error marker.
16437 * g++.dg/parse/namespace10.C: New test.
16440 * g++.dg/inherit/ptrmem2.C: New test.
16442 2004-08-02 Ben Elliston <bje@au.ibm.com>
16445 * gcc.dg/pr16155.c: New test.
16447 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
16449 * gcc.dg/redecl-2.c: New test.
16451 2004-07-30 Geoffrey Keating <geoffk@apple.com>
16453 * gcc.dg/darwin-longdouble.c: New file.
16455 2004-07-30 Richard Henderson <rth@redhat.com>
16457 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
16458 write to constant argument.
16459 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
16461 2004-07-30 Richard Henderson <rth@redhat.com>
16463 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
16464 tests of nearest around zero.
16466 2004-07-30 Andrew Pinski <apinski@apple.com>
16468 * gcc.c-torture/compile/20040730-1.c: New test.
16470 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
16472 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
16475 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
16477 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
16479 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
16481 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
16482 contains $ld_library_path.
16483 * lib/gfortran.exp (gfortran_link_flags): Likewise.
16485 2004-07-29 Richard Henderson <rth@redhat.com>
16487 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
16489 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
16490 (alt2, which): New.
16491 (Check): Accept either alternative.
16493 2004-07-29 Mark Mitchell <mark@codesourcery.com>
16495 * g++.dg/abi/inline1.C: New test.
16496 * g++.dg/abi/local1-a.cc: Likewise.
16497 * g++.dg/abi/local1.C: Likewise.
16498 * g++.dg/abi/mangle11.C: Tweak location of warnings.
16499 * g++.dg/abi/mangle12.C: Likewise.
16500 * g++.dg/abi/mangle17.C: Likewise.
16501 * g++.dg/abi/mangle20-2.C: Likewise.
16502 * g++.dg/opt/interface1.C: Likewise.
16503 * g++.dg/opt/interface1.h: Likewise.
16504 * g++.dg/opt/interface1-a.cc: New test.
16505 * g++.dg/parse/repo1.C: New test.
16506 * g++.dg/template/repo1.C: Likewise.
16507 * g++.dg/warn/Winline-1.C: Likewise.
16508 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
16510 2004-07-29 Diego Novillo <dnovillo@redhat.com>
16512 * gcc.dg/tree-ssa/20040729-1.c: New test.
16514 2004-07-27 Matt Austern <austern@apple.com>
16516 * gcc.dg/darwin-bool-1.c: New test.
16517 * gcc.dg/darwin-bool-2.c: New test.
16519 2004-07-28 Richard Henderson <rth@redhat.com>
16521 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
16522 arguments in the correct type. Don't write to constant arguments.
16524 2004-07-28 Diego Novillo <dnovillo@redhat.com>
16526 PR tree-optimization/16688
16527 PR tree-optimization/16689
16528 * g++.dg/tree-ssa/pr16688.C: New test.
16530 2004-07-28 Diego Novillo <dnovillo@redhat.com>
16532 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
16533 loads. Not only in the comment, this time.
16535 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
16537 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
16538 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
16539 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
16540 * gcc.dg/sh4a-bitmovua.c: New.
16541 * gcc.dg/sh4a-cos.c: New.
16542 * gcc.dg/sh4a-cosf.c: New.
16543 * gcc.dg/sh4a-fprun.c: New.
16544 * gcc.dg/sh4a-fsrra.c: New.
16545 * gcc.dg/sh4a-memmovua.c: New.
16546 * gcc.dg/sh4a-sin.c: New.
16547 * gcc.dg/sh4a-sincos.c: New.
16548 * gcc.dg/sh4a-sincosf.c: New.
16549 * gcc.dg/sh4a-sinf.c: New.
16551 2004-07-28 Diego Novillo <dnovillo@redhat.com>
16553 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
16555 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
16557 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
16560 2004-07-27 Andrew Pinski <apinski@apple.com>
16562 * g++.dg/rtti/tinfo1.C: Correct the xfail.
16564 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
16566 * gcc.dg/pragma-isr.c: New test.
16568 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16571 * g++.dg/template/ttp11.C: New test.
16573 2004-07-27 Diego Novillo <dnovillo@redhat.com>
16575 * gcc.c-torture/compile/20040727-1.c: New test.
16577 2004-07-26 Eric Christopher <echristo@redhat.com>
16579 * gcc.c-torture/compile/20040726-2.c: New test.
16581 2004-07-26 Andrew Pinski <apinski@apple.com>
16583 * g++.dg/rtti/tinfo1.C: Xfail.
16585 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
16587 * gcc.c-torture/compile/20040726-1.c: New test.
16589 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
16590 Brian Ryner <bryner@brianryner.com>
16594 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
16595 * g++.dg/ext/visibility/: New directory.
16596 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
16597 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
16598 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
16599 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
16600 * g++.dg/ext/visibility/fvisibility.C,
16601 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
16602 g++.dg/ext/visibility/fvisibility-override1.C
16603 g++.dg/ext/visibility/fvisibility-override2.C
16604 g++.dg/ext/visibility/memfuncts.C
16605 g++.dg/ext/visibility/noPLT.C
16606 g++.dg/ext/visibility/pragma.C
16607 g++.dg/ext/visibility/pragma-override1.C
16608 g++.dg/ext/visibility/pragma-override2.C
16609 g++.dg/ext/visibility/staticmemfuncts.C
16610 g++.dg/ext/visibility/virtual.C: New tests.
16612 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
16615 * gcc.dg/pr15360-1.c: New test.
16617 2004-07-25 Daniel Jacobowitz <dan@debian.org>
16619 * gcc.dg/pragma-align-2.c: New test.
16620 * gcc.dg/pragma-init-fini.c: New test.
16621 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
16624 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
16626 * gcc.dg/init-string-2.c: New test.
16628 2004-07-24 Zack Weinberg <zack@codesourcery.com>
16631 * gcc.dg/Wredundant-decls-1.c: New test case.
16633 2004-07-24 Jakub Jelinek <jakub@redhat.com>
16635 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
16636 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
16637 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
16638 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
16639 * gcc.dg/compat/generate-random.c: New file.
16640 * gcc.dg/compat/generate-random.h: Likewise.
16641 * gcc.dg/compat/generate-random_r.c: Likewise.
16642 * gcc.dg/compat/struct-layout-1.h: Likewise.
16643 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
16644 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
16645 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
16646 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
16647 * gcc.dg/compat/struct-layout-1_main.c: New test.
16648 * gcc.dg/compat/struct-layout-1_x.c: New file.
16649 * gcc.dg/compat/struct-layout-1_y.c: New file.
16650 * gcc.dg/compat/struct-layout-1_test.h: New file.
16652 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
16654 * gcc.dg/comp-return-1.c: New test
16656 2004-07-23 Janis Johnson <janis187@us.ibm.com>
16658 * gcc.dg/vmx/8-02a.c: Fix typo.
16660 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
16661 * gcc.dg/darwin-abi-3.c: New test.
16663 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
16664 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
16666 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
16667 * gcc.dg/vmx/ops-long-1.c: New test.
16668 * gcc.dg/vmx/ops-long-2.c: New test.
16670 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
16672 * g++.dg/lookup/conv-[1234].C: New.
16674 2004-07-22 Mark Mitchell <mark@codesourcery.com>
16676 * g++.dg/parse/attr2.C: Simplify.
16678 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
16681 * gcc.c-torture/execute/pr7284-1.c: New test.
16683 2004-07-22 Brian Booth <bbooth@redhat.com>
16685 * gcc.dg/tree-ssa/20040721-1.c: New test.
16687 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
16689 * g++.dg/template/crash20.c: New.
16691 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
16693 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
16694 Add dg-run directive. Declare variables as required.
16695 * gfortran.dg/g77/README: Update
16697 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
16699 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
16700 gcc.dg/cris-peep2-andu2.c: New tests.
16702 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
16705 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
16707 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
16709 * gcc.dg/qual-return-2.c: Update expected messages.
16710 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
16712 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
16714 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
16715 * gcc.dg/noncompile/921102-1.c: Update expected error message.
16717 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
16720 * gcc.dg/init-string-1.c: New test.
16722 2004-07-21 Jakub Jelinek <jakub@redhat.com>
16724 PR middle-end/15345
16726 * gcc.dg/torture/nested-fn-1.c: New test.
16728 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
16731 * gcc.dg/ia64-fptr-1.c: New file.
16733 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16736 * g++.dg/template/spec16.C: New test.
16737 * g++.old-deja/g++.robertl/eb118.C: Remove.
16739 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16742 * g++.dg/template/spec15.C: New test.
16744 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
16746 Copy cases from g77.f-torture/execute and add dg-run
16747 directive. Other changes as noted.
16748 * gfortran.dg/g77/13037.f
16749 * gfortran.dg/g77/1832.f
16750 * gfortran.dg/g77/19981119-0.f
16751 * gfortran.dg/g77/19990313-0.f
16752 * gfortran.dg/g77/19990313-1.f
16753 * gfortran.dg/g77/19990313-2.f
16754 * gfortran.dg/g77/19990313-3.f
16755 * gfortran.dg/g77/19990419-1.f
16756 * gfortran.dg/g77/19990826-0.f
16757 * gfortran.dg/g77/19990826-2.f
16758 * gfortran.dg/g77/20000503-1.f
16759 * gfortran.dg/g77/20001111.f
16760 * gfortran.dg/g77/20010116.f
16761 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
16762 * gfortran.dg/g77/20010430.f
16763 * gfortran.dg/g77/6177.f
16764 * gfortran.dg/g77/947.f
16765 * gfortran.dg/g77/970816-3.f
16766 * gfortran.dg/g77/971102-1.f
16767 * gfortran.dg/g77/980520-1.f
16768 * gfortran.dg/g77/980628-0.f
16769 * gfortran.dg/g77/980628-1.f
16770 * gfortran.dg/g77/980628-10.f
16771 * gfortran.dg/g77/980628-2.f
16772 * gfortran.dg/g77/980628-3.f
16773 * gfortran.dg/g77/980628-7.f
16774 * gfortran.dg/g77/980628-8.f
16775 * gfortran.dg/g77/980628-9.f
16776 * gfortran.dg/g77/980701-0.f
16777 * gfortran.dg/g77/980701-1.f
16778 * gfortran.dg/g77/cabs.f
16779 * gfortran.dg/g77/claus.f
16780 * gfortran.dg/g77/complex_1.f
16781 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
16782 * gfortran.dg/g77/dcomplex.f
16783 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
16784 * gfortran.dg/g77/f90-intrinsic-mathematical.f
16785 * gfortran.dg/g77/f90-intrinsic-numeric.f
16786 * gfortran.dg/g77/int8421.f
16787 * gfortran.dg/g77/labug1.f
16788 * gfortran.dg/g77/large_vec.f
16789 * gfortran.dg/g77/le.f
16790 * gfortran.dg/g77/short.f
16791 * gfortran.dg/g77/README: Update
16793 2004-07-20 Mark Mitchell <mark@codesourcery.com>
16796 * g++.dg/parse/lookup4.C: New test.
16798 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16801 * g++.dg/template/ttp10.C: New test.
16803 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
16805 * gcc.dg/pr12625-1.c: New test.
16807 2004-07-20 Steven Bosscher <stevenb@suse.de>
16809 * testsuite/gcc.dg/switch-warn-1.c: New test.
16810 * testsuite/gcc.dg/switch-warn-2.c: New test.
16811 * gcc.c-torture/compile/pr14730.c: Update.
16813 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
16815 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
16816 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
16817 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
16818 g++.dg/template/nontype3.C: Remove trailing CR from tests.
16820 2004-07-18 Mark Mitchell <mark@codesourcery.com>
16823 * g++.dg/template/assign1.C: New test.
16825 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16828 * g++.dg/template/ttp9.C: New test.
16830 2004-07-19 Daniel Jacobowitz <dan@debian.org>
16832 * gcc.dg/format/cmn-err-1.c: New test.
16834 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
16836 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
16837 gcc.dg/Wparentheses-10.c: New tests.
16838 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
16840 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16843 * gfortran.dg/g77//ffixed-line-length-0.f,
16844 gfortran.dg/g77/ffixed-line-length-132.f,
16845 gfortran.dg/g77/ffixed-line-length-72.f,
16846 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
16847 gfortran.dg/g77/README: Update.
16849 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16852 * g++.dg/template/non-dependent7.C: New test.
16853 * g++.dg/template/non-dependent8.C: Likewise.
16854 * g++.dg/template/non-dependent9.C: Likewise.
16855 * g++.dg/template/non-dependent10.C: Likewise.
16857 2004-07-17 Mark Mitchell <mark@codesourcery.com>
16860 * g++.dg/parse/attr2.C: New test.
16862 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
16865 * g77.f-torture: Ditto.
16867 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
16869 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
16870 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
16871 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
16873 2004-07-16 Richard Henderson <rth@redhat.com>
16875 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
16877 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16879 * lib/fortran-torture.exp (fortran-torture): Don't test compile
16880 tests with full list of options.
16881 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
16882 of TORTURE_OPTIONS if test contains 'dg-do run'.
16885 * gfortran.dg/do_iterator.f90: New test.
16887 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16889 PR rtl-optimization/16536
16890 * gcc.c-torture/execute/restrict-1.c: New test.
16892 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16895 * gfortran.dg/pr15324.f90: New test.
16898 * gfortran.dg/pr15129.f90: New test.
16901 * gfortran.dg/pr15140.f90: New test.
16904 * gfortran.fortran-torture/execute/bounds.f90: Add check for
16905 compile-time simplification.
16907 2004-07-14 Mike Stump <mrs@apple.com>
16909 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
16911 2004-07-14 James E Wilson <wilson@specifixinc.com>
16914 * gcc.dg/profile-generate-1.c: New.
16916 2004-07-15 Jakub Jelinek <jakub@redhat.com>
16918 * gcc.c-torture/execute/20040709-1.c: New test.
16919 * gcc.c-torture/execute/20040709-2.c: New test.
16921 2004-07-14 Mike Stump <mrs@apple.com>
16923 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
16925 2004-07-14 Mike Stump <mrs@apple.com>
16927 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
16929 2004-07-13 Mark Mitchell <mark@codesourcery.com>
16932 * g++.dg/parse/mutable1.C: New test.
16934 2004-07-13 Diego Novillo <dnovillo@redhat.com>
16936 PR tree-optimization/16443
16937 * gcc.dg/tree-ssa/20040713-1.c: New test.
16939 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
16941 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
16944 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
16946 * gfortran.dg/g77/README: New file
16947 * gfortran.dg/g77/19981216-0.f: Copy from
16948 g77.f-torture/noncompile. Add "dg-do compile" and
16949 dg-error as required.
16950 * gfortran.dg/g77/19990218-1.f: Likewise.
16951 * gfortran.dg/g77/19990905-1.f: Likewise.
16952 * gfortran.dg/g77/9263.f: Likewise.
16953 * gfortran.dg/g77/980615-0.f: Likewise.
16954 * gfortran.dg/g77/980616-0.f: Likewise.
16955 * gfortran.dg/g77/check0.f: Likewise.
16956 * gfortran.dg/g77/select_no_compile.f: Likewise.
16958 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
16960 Copy files from g77.f-torture/compile.
16961 Add "{ dg-do compile}". Other changes as noted
16962 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
16963 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
16964 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
16965 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
16966 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
16967 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
16968 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
16969 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
16970 statement to conform to standard. Append alpha1.x for reference.
16971 * gfortran.dg/g77/xformat.f: Add dg-warning
16973 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
16975 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
16976 Add {dg-do compile} directive.
16977 * gfortran.dg/g77/cpp2.F: Likewise.
16979 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16982 * g++.dg/lookup/name-clash1.C: New test.
16985 * g++.dg/lookup/name-clash2.C: New test.
16988 * g++.dg/lookup/name-clash3.C: New test.
16990 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16992 * g++.dg/lookup/new2.C: New test.
16993 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
16995 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
16997 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
16998 Add {dg-do compile} directive.
16999 * gfortran.dg/g77/13060.f: Likewise.
17000 * gfortran.dg/g77/19990218-0.f: Likewise.
17001 * gfortran.dg/g77/19990305-0.f: Likewise.
17002 * gfortran.dg/g77/19990419-0.f: Likewise.
17003 * gfortran.dg/g77/19990502-0.f: Likewise.
17004 * gfortran.dg/g77/19990502-1.f: Likewise.
17005 * gfortran.dg/g77/19990525-0.f: Likewise.
17006 * gfortran.dg/g77/19990826-1.f: Likewise.
17007 * gfortran.dg/g77/19990826-3.f: Likewise.
17008 * gfortran.dg/g77/19990905-2.f: Likewise.
17009 * gfortran.dg/g77/20000412-1.f: Likewise.
17010 * gfortran.dg/g77/20000511-1.f: Likewise.
17011 * gfortran.dg/g77/20000511-2.f: Likewise.
17012 * gfortran.dg/g77/20000518.f: Likewise.
17013 * gfortran.dg/g77/20000601-1.f: Likewise.
17014 * gfortran.dg/g77/20000601-2.f: Likewise.
17015 * gfortran.dg/g77/20000629-1.f: Likewise.
17016 * gfortran.dg/g77/20000630-2.f: Likewise.
17017 * gfortran.dg/g77/20010115.f: Likewise.
17018 * gfortran.dg/g77/20010321-1.f: Likewise.
17019 * gfortran.dg/g77/20010426.f: Likewise.
17020 * gfortran.dg/g77/20020307-1.f: Likewise.
17021 * gfortran.dg/g77/8485.f: Likewise.
17022 * gfortran.dg/g77/960317-1.f: Likewise.
17023 * gfortran.dg/g77/970915-0.f: Likewise.
17024 * gfortran.dg/g77/980310-1.f: Likewise.
17025 * gfortran.dg/g77/980310-2.f: Likewise.
17026 * gfortran.dg/g77/980310-3.f: Likewise.
17027 * gfortran.dg/g77/980310-4.f: Likewise.
17028 * gfortran.dg/g77/980310-6.f: Likewise.
17029 * gfortran.dg/g77/980310-7.f: Likewise.
17030 * gfortran.dg/g77/980310-8.f: Likewise.
17031 * gfortran.dg/g77/980419-2.f: Likewise.
17032 * gfortran.dg/g77/980424-0.f: Likewise.
17033 * gfortran.dg/g77/980427-0.f: Likewise.
17034 * gfortran.dg/g77/980729-0.f: Likewise.
17035 * gfortran.dg/g77/981117-1.f: Likewise.
17036 * gfortran.dg/g77/toon_1.f: Likewise.
17038 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17041 * g++.dg/other/abstract2.C: New test.
17043 2004-07-12 Paul Brook <paul@codesourcery.com>
17045 * gfortran.dg/pointer_init_1.f90: New test.
17047 2004-07-11 Paul Brook <paul@codesourcery.com>
17050 * gfortran.dg/contained_1.f90: New test.
17052 2004-07-11 Mark Mitchell <mark@codesourcery.com>
17054 * g++.dg/parse/defarg8.C: New test.
17056 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17059 * gfortran.dg/pr16433.f: New test.
17062 * gfortran.dg/pr15754.f90: New test.
17064 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
17066 PR tree-optimization/16437
17067 * gcc.c-torture/execute/bitfld-4.c: New test.
17069 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17071 * gfortran.fortran-torture/execute/common_2.f90: Add check for
17072 access to common var from module.
17074 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17077 * gfortran.fortran-torture/execute/common_2.f90: New test.
17079 2004-07-10 Paul Brook <paul@codesourcery.com>
17081 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
17083 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17086 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
17088 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
17090 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
17091 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
17092 * gfortran.dg/g77/ffree-form-1.f: Likewise.
17093 * gfortran.dg/g77/ffree-form-2.f: Likewise.
17094 * gfortran.dg/g77/ffree-form-3.f: Likewise.
17095 * gfortran.dg/g77/fno-underscoring.f: Likewise.
17096 * gfortran.dg/g77/funderscoring.f: Likewise.
17097 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
17099 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17101 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
17103 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17104 Paul Brook <paul@codesourcery.com>
17107 * gfortran.dg/common_pointer_1.f90: New test.
17109 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17111 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
17113 2004-07-09 James E Wilson <wilson@specifixinc.com>
17116 * gcc.c-torture/compile/20040709-1.c: New.
17118 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17121 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
17123 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17126 * gfortran.dg/shape_1.f90: New test.
17128 2004-07-09 Zack Weinberg <zack@codesourcery.com>
17129 Andrew Pinski <apinski@apple.com>
17131 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
17133 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17135 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
17138 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17139 Paul Brook <paul@codesourcery.com>
17141 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
17144 2004-07-09 Diego Novillo <dnovillo@redhat.com>
17146 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
17148 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17150 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
17151 testcases with capital suffix.
17153 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17159 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
17161 * gfortran.dg/implicit_1.f90: New test.
17163 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
17165 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
17166 expression to match gfortran warning/error messages
17167 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
17170 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
17172 * lib/fortran-torture.exp: Rename proc search_for to
17175 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17177 * gcc.c-torture/execute/simd-5.x: New file.
17178 XFAIL on SPARC 64-bit at -O0.
17180 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17184 * g++.dg/warn/effc3.C: New test.
17186 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
17188 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
17189 change X to 1X in format.
17190 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
17191 add data statements to conform to standard.
17193 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
17195 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
17196 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
17197 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
17199 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
17201 * gfortran.dg/g77/7388.f: Copy from g77.dg
17202 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
17203 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
17204 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
17205 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
17206 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
17207 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
17208 * gfortran.dg/g77/strlen0.f: Likewise.
17210 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
17212 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
17213 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
17215 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
17217 * gcc.c-torture/execute/920428-2.x: Delete.
17218 * gcc.c-torture/execute/920501-7.x: Likewise.
17220 2004-07-08 Jakub Jelinek <jakub@redhat.com>
17222 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
17223 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
17224 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
17226 (PREFETCH_3DNOW): Add -march=c3.
17228 2004-07-08 Diego Novillo <dnovillo@redhat.com>
17231 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
17232 * gcc.c-torture/execute/bf64-1.x: Likewise.
17234 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
17236 * gcc.c-torture/compile/20040708-1.c: New test.
17238 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17241 * g++.dg/warn/effc2.C: New test.
17243 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
17245 * gcc.c-torture/execute/bitfld-1.x: Remove.
17246 * gcc.c-torture/execute/bitfld-3.c: New test.
17247 * gcc.dg/bitfld-2.c: Remove XFAILs.
17249 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
17252 * g++.dg/rtti/tinfo1.C: New file.
17254 2004-07-07 Eric Christopher <echristo@redhat.com>
17256 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
17258 2004-07-07 Andrew Pinski <apinski@apple.com>
17260 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
17262 2004-07-07 Mark Mitchell <mark@codesourcery.com>
17264 * g++.dg/init/call1.C: XFAIL.
17266 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
17268 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
17269 except for movstrict*, to movmem* and clrstr* to clrmem*.
17271 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
17273 * gcc.c-torture/execute/20040707-1.c: New test.
17275 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
17277 * gcc.c-torture/execute/20040706-1.c: New test.
17279 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17282 * g++.dg/template/spec14.C: New test.
17284 2004-07-05 Jakub Jelinek <jakub@redhat.com>
17286 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
17287 nothing if not yet defined. Use it in b, c and d type definitions.
17288 * gcc.c-torture/execute/20040705-1.c: New test.
17289 * gcc.c-torture/execute/20040705-2.c: New test.
17291 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17294 * g++.dg/lookup/new1.C: New test.
17296 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17299 * g++.dg/template/sizeof8.C: New test.
17301 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
17303 * gcc.c-torture/compile/20040705-1.c: New test.
17305 2004-07-04 Bud Davis <bdavis9659@comcast.net>
17307 * gfortran.fortran-torture/execute/seq_io.f90: New test.
17309 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
17311 * gcc.dg/cpp/if-mop.c: Two new testcases.
17312 * gcc.dg/cpp/trad/comment-3.c: New.
17314 2004-07-04 Paul Brook <paul@codesourcery.com>
17316 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
17318 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
17321 * g++.dg/lookup/crash4.C: New test.
17323 2004-07-02 Zack Weinberg <zack@codesourcery.com>
17325 * gcc.c-torture/execute/builtin-abs-1.c
17326 * gcc.c-torture/execute/builtin-abs-2.c
17327 * gcc.c-torture/execute/builtin-complex-1.c
17328 * gcc.c-torture/execute/builtins/string-1-lib.c
17329 * gcc.c-torture/execute/builtins/string-1.c
17330 * gcc.c-torture/execute/builtins/string-2-lib.c
17331 * gcc.c-torture/execute/builtins/string-2.c
17332 * gcc.c-torture/execute/builtins/string-3-lib.c
17333 * gcc.c-torture/execute/builtins/string-3.c
17334 * gcc.c-torture/execute/builtins/string-4-lib.c
17335 * gcc.c-torture/execute/builtins/string-4.c
17336 * gcc.c-torture/execute/builtins/string-5-lib.c
17337 * gcc.c-torture/execute/builtins/string-5.c
17338 * gcc.c-torture/execute/builtins/string-6-lib.c
17339 * gcc.c-torture/execute/builtins/string-6.c
17340 * gcc.c-torture/execute/builtins/string-7-lib.c
17341 * gcc.c-torture/execute/builtins/string-7.c
17342 * gcc.c-torture/execute/builtins/string-8-lib.c
17343 * gcc.c-torture/execute/builtins/string-8.c
17344 * gcc.c-torture/execute/builtins/string-9-lib.c
17345 * gcc.c-torture/execute/builtins/string-9.c
17346 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
17347 * gcc.c-torture/execute/builtins/string-asm-1.c
17348 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
17349 * gcc.c-torture/execute/builtins/string-asm-2.c
17350 * gcc.c-torture/execute/stdio-opt-1.c
17351 * gcc.c-torture/execute/stdio-opt-2.c
17352 * gcc.c-torture/execute/stdio-opt-3.c
17353 * gcc.c-torture/execute/string-opt-1.c
17354 * gcc.c-torture/execute/string-opt-10.c
17355 * gcc.c-torture/execute/string-opt-11.c
17356 * gcc.c-torture/execute/string-opt-12.c
17357 * gcc.c-torture/execute/string-opt-13.c
17358 * gcc.c-torture/execute/string-opt-14.c
17359 * gcc.c-torture/execute/string-opt-15.c
17360 * gcc.c-torture/execute/string-opt-16.c
17361 * gcc.c-torture/execute/string-opt-2.c
17362 * gcc.c-torture/execute/string-opt-6.c
17363 * gcc.c-torture/execute/string-opt-7.c
17364 * gcc.c-torture/execute/string-opt-8.c:
17367 * gcc.c-torture/execute/builtins/abs-2.c
17368 * gcc.c-torture/execute/builtins/abs-3.c
17369 * gcc.c-torture/execute/builtins/complex-1.c
17370 * gcc.c-torture/execute/builtins/fprintf.c
17371 * gcc.c-torture/execute/builtins/fputs.c
17372 * gcc.c-torture/execute/builtins/memcmp.c
17373 * gcc.c-torture/execute/builtins/memmove.c
17374 * gcc.c-torture/execute/builtins/memops-asm.c
17375 * gcc.c-torture/execute/builtins/mempcpy-2.c
17376 * gcc.c-torture/execute/builtins/mempcpy.c
17377 * gcc.c-torture/execute/builtins/memset.c
17378 * gcc.c-torture/execute/builtins/printf.c
17379 * gcc.c-torture/execute/builtins/sprintf.c
17380 * gcc.c-torture/execute/builtins/strcat.c
17381 * gcc.c-torture/execute/builtins/strchr.c
17382 * gcc.c-torture/execute/builtins/strcmp.c
17383 * gcc.c-torture/execute/builtins/strcpy.c
17384 * gcc.c-torture/execute/builtins/strcspn.c
17385 * gcc.c-torture/execute/builtins/strlen-2.c
17386 * gcc.c-torture/execute/builtins/strlen.c
17387 * gcc.c-torture/execute/builtins/strncat.c
17388 * gcc.c-torture/execute/builtins/strncmp-2.c
17389 * gcc.c-torture/execute/builtins/strncmp.c
17390 * gcc.c-torture/execute/builtins/strncpy.c
17391 * gcc.c-torture/execute/builtins/strpbrk.c
17392 * gcc.c-torture/execute/builtins/strpcpy-2.c
17393 * gcc.c-torture/execute/builtins/strpcpy.c
17394 * gcc.c-torture/execute/builtins/strrchr.c
17395 * gcc.c-torture/execute/builtins/strspn.c
17396 * gcc.c-torture/execute/builtins/strstr-asm.c
17397 * gcc.c-torture/execute/builtins/strstr.c:
17398 ... these new files.
17400 * gcc.c-torture/execute/builtins/abs-2-lib.c
17401 * gcc.c-torture/execute/builtins/abs-3-lib.c
17402 * gcc.c-torture/execute/builtins/complex-1-lib.c
17403 * gcc.c-torture/execute/builtins/fprintf-lib.c
17404 * gcc.c-torture/execute/builtins/fputs-lib.c
17405 * gcc.c-torture/execute/builtins/memcmp-lib.c
17406 * gcc.c-torture/execute/builtins/memmove-lib.c
17407 * gcc.c-torture/execute/builtins/memops-asm-lib.c
17408 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
17409 * gcc.c-torture/execute/builtins/mempcpy-lib.c
17410 * gcc.c-torture/execute/builtins/memset-lib.c
17411 * gcc.c-torture/execute/builtins/printf-lib.c
17412 * gcc.c-torture/execute/builtins/sprintf-lib.c
17413 * gcc.c-torture/execute/builtins/strcat-lib.c
17414 * gcc.c-torture/execute/builtins/strchr-lib.c
17415 * gcc.c-torture/execute/builtins/strcmp-lib.c
17416 * gcc.c-torture/execute/builtins/strcpy-lib.c
17417 * gcc.c-torture/execute/builtins/strcspn-lib.c
17418 * gcc.c-torture/execute/builtins/strlen-2-lib.c
17419 * gcc.c-torture/execute/builtins/strlen-lib.c
17420 * gcc.c-torture/execute/builtins/strncat-lib.c
17421 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
17422 * gcc.c-torture/execute/builtins/strncmp-lib.c
17423 * gcc.c-torture/execute/builtins/strncpy-lib.c
17424 * gcc.c-torture/execute/builtins/strpbrk-lib.c
17425 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
17426 * gcc.c-torture/execute/builtins/strpcpy-lib.c
17427 * gcc.c-torture/execute/builtins/strrchr-lib.c
17428 * gcc.c-torture/execute/builtins/strspn-lib.c
17429 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
17430 * gcc.c-torture/execute/builtins/strstr-lib.c
17431 * gcc.c-torture/execute/builtins/lib/abs.c
17432 * gcc.c-torture/execute/builtins/lib/fprintf.c
17433 * gcc.c-torture/execute/builtins/lib/memset.c
17434 * gcc.c-torture/execute/builtins/lib/printf.c
17435 * gcc.c-torture/execute/builtins/lib/sprintf.c
17436 * gcc.c-torture/execute/builtins/lib/strcpy.c
17437 * gcc.c-torture/execute/builtins/lib/strcspn.c
17438 * gcc.c-torture/execute/builtins/lib/strncat.c
17439 * gcc.c-torture/execute/builtins/lib/strncmp.c
17440 * gcc.c-torture/execute/builtins/lib/strncpy.c
17441 * gcc.c-torture/execute/builtins/lib/strpbrk.c
17442 * gcc.c-torture/execute/builtins/lib/strspn.c
17443 * gcc.c-torture/execute/builtins/lib/strstr.c:
17444 New files containing support routines.
17446 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
17448 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
17449 when not optimizing.
17451 2004-07-02 Mark Mitchell <mark@codesourcery.com>
17454 * g++.dg/abi/mangle22.C: New test.
17455 * g++.dg/abi/mangle23.C: Likewise.
17457 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
17460 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
17461 Allow for cases without denormalized floating point numbers.
17463 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
17466 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
17467 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
17468 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
17469 expected warning text.
17470 * gcc.dg/format/diag-2.c: New test.
17472 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
17474 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
17476 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
17478 * gcc.dg/builtins-43.c: New.
17479 * gcc.dg/builtins-44.c: New.
17480 * gcc.dg/builtins-45.c: New.
17482 2004-06-26 Geoffrey Keating <geoffk@apple.com>
17483 Andreas Tobler <a.tobler@schweiz.ch>
17485 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
17486 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
17488 * gcc.dg/cleanup-11.c: Likewise.
17489 * gcc.dg/cleanup-8.c: Likewise.
17490 * gcc.dg/cleanup-9.c: Likewise.
17491 * gcc.dg/cleanup-5.c: Run on all platforms.
17493 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
17495 * g++.dg/warn/nonnull1.C: New test.
17497 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
17499 * gcc.dg/compat/compat-common.h: Wrap up CINT in
17500 an #ifndef SKIP_COMPLEX_INT/#endif pair.
17501 Special-case the Sun compiler wrt to <complex.h>.
17503 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
17505 * gcc.dg/Wunreachable-8.C: New test.
17507 * gcc.dg/h8300-ice2.c : New test.
17509 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
17512 * gfortran.fortran-torture/compile/implicit.f90: Add test
17513 for implicit character.
17515 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
17518 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
17519 Use tiny() intrinsic to find smallest non-negative real
17521 2004-06-30 Jakub Jelinek <jakub@redhat.com>
17523 * gcc.dg/compat/struct-by-value-22_main.c: New test.
17524 * gcc.dg/compat/struct-by-value-22_x.c: New.
17525 * gcc.dg/compat/struct-by-value-22_y.c: New.
17527 * gcc.c-torture/execute/20040629-1.c: New test.
17529 2004-06-29 Jakub Jelinek <jakub@redhat.com>
17531 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
17532 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
17535 * gcc.dg/20040625-1.c: New test.
17537 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17539 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
17541 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17544 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
17546 2004-06-29 Richard Henderson <rth@redhat.com>
17548 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
17550 2004-06-29 Paul Brook <paul@codesourcery.com>
17552 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
17553 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
17555 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
17558 * g++.dg/parse/crash15.C: New.
17560 2004-06-28 Andrew Pinski <apinski@apple.com>
17562 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
17563 by the error already.
17565 * g++.dg/opt/ptrmem4.C: Change to compile only test.
17567 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
17570 * gcc.dg/h8300-bss-align-1.c : New.
17572 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
17575 * g++.dg/template/ctor4.C: New.
17577 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
17580 * g++.dg/warn/Wsequence-point-1.C: New test.
17582 2004-06-27 Paul Brook <paul@codesourcery.com>
17584 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
17586 2004-06-27 Zack Weinberg <zack@codesourcery.com>
17588 * g++.old-deja/g++.mike/p7325.C: Remove.
17590 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
17593 * gcc.dg/pr14963.c: New test.
17595 2004-06-27 Mark Mitchell <mark@codesourcery.com>
17598 * g++.dg/parse/redef1.C: New test.
17600 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
17602 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
17604 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
17606 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
17607 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
17609 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
17610 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
17611 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
17612 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
17613 g++.brendan/enum14.C.
17614 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
17615 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
17616 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
17618 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
17621 2004-06-27 Roger Sayle <roger@eyesopen.com>
17623 * gcc.dg/20040527-1.c: New test case.
17625 2004-06-26 Bud Davis <bdavis9659@comcast.net>
17627 PR gfortran/pr16196
17628 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
17630 2004-06-25 Roger Sayle <roger@eyesopen.com>
17632 PR middle-end/15825
17633 * gcc.dg/pr15825-1.c: New test case.
17635 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
17637 * gcc.c-torture/execute/20040625-1.c: New test.
17639 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17641 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
17643 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
17645 * gcc.dg/torture/mips-div-1.c: New test.
17647 2004-06-24 Jeff Law <law@redhat.com>
17649 * gcc.dg/tree-ssa/20040624-1.c: New test.
17651 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
17653 * gcc.c-torture/compile/20040624-1.c: New test.
17655 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17657 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
17660 2004-06-23 Andrew Pinski <apinski@apple.com>
17662 PR middle-end/15988
17663 * g++.dg/opt/ptrmem4.C: New test.
17665 * gcc.dg/c90-array-quals-2.c: New test.
17667 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
17669 * gcc.dg/kpice1.c: New test.
17671 2006-06-23 Andrew Pinski <apinski@apple.com>
17673 * gcc.dg/c90-array-quals.c: New test.
17675 2006-06-22 Richard Henderson <rth@redhat.com>
17677 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
17679 2004-06-22 Loren James Rittle <ljrittle@acm.org>
17681 * gcc.dg/builtins-config.h: Handle FreeBSD.
17683 2006-06-22 Richard Henderson <rth@redhat.com>
17685 * g++.dg/opt/devirt1.C: New.
17687 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
17689 * g++.dg/opt/pr15551.C: New testcase.
17691 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
17694 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
17695 x86_64-*-linux* when compiling for 32bit.
17697 2004-06-21 Andrew Pinski <apinski@apple.com>
17699 * gcc.dg/pch/struct-1.c: New.
17700 * gcc.dg/pch/struct-1.hs: New.
17702 2004-06-21 Geoffrey Keating <geoffk@apple.com>
17704 * gcc.dg/pch/save-temps-1.c: New file.
17705 * gcc.dg/pch/save-temps-1.hs: New file.
17707 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
17709 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
17710 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
17712 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17714 * gfortran.fortran-torture/execute/select_1.f90: Rename function
17716 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
17717 Remove trailing spaces.
17719 2004-06-21 Richard Henderson <rth@redhat.com>
17721 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
17722 merging && to BIT_FIELD_REF.
17724 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
17726 * g++.dg/opt/placeholder1.C: New test.
17728 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17730 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
17731 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
17732 * gcc.dg/compat/union-m128-1_x.c: Likewise.
17733 * gcc.dg/compat/union-m128-1_y.c: Likewise.
17735 2004-06-20 Zack Weinberg <zack@codesourcery.com>
17737 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
17739 * g++.dg/other/pragma-re-1.C: Add comments.
17741 2004-06-19 Bud Davis <bdavis9659@comcast.net>
17744 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
17746 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
17748 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
17749 instead of setting the type of size_t by
17752 2004-06-18 Roger Sayle <roger@eyesopen.com>
17754 * gcc.dg/unordered-2.c: New test case.
17755 * gcc.dg/unordered-3.c: New test case.
17757 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
17760 * lib/g++.exp (g++_version): Tweak regexp for version
17761 * lib/g77.exp (g77_version): Likewise.
17762 * lib/gfortran.exp (gfortran_version): Likewise.
17763 * lib/objc.exp (objc_version): Likewise.
17764 * lib/treelang.exp (treelang_version): Likewise.
17766 2004-06-19 Jakub Jelinek <jakub@redhat.com>
17768 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
17769 Use INT_MAX instead of __INT_MAX__.
17770 * gcc.dg/compat/struct-align-2_y.c: Likewise.
17772 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
17773 * gcc.dg/compat/scalar-return-3_x.c: Use it.
17774 * gcc.dg/compat/scalar-return-3_y.c: Use it.
17775 * gcc.dg/compat/scalar-return-4_x.c: Use it.
17776 * gcc.dg/compat/scalar-return-4_y.c: Use it.
17777 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
17778 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
17779 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
17780 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
17782 * gcc.dg/range-test-1.c: New test.
17783 * g++.dg/opt/range-test-1.C: New test.
17785 2004-06-17 Richard Henderson <rth@redhat.com>
17787 * objc.dg/sync-1.m: New.
17788 * objc.dg/try-catch-1.m: Don't force next runtime.
17789 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
17790 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
17791 shadowed catch clause.
17792 * objc.dg/try-catch-5.m: New.
17794 2004-06-17 Zack Weinberg <zack@codesourcery.com>
17797 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
17799 2004-06-15 Richard Henderson <rth@redhat.com>
17801 * gcc.dg/20001116-1.c: Move expected warning line.
17803 2004-06-15 Richard Henderson <rth@redhat.com>
17805 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
17806 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
17808 2004-06-15 Jeff Law <law@redhat.com>
17810 * gcc.dg/tree-ssa/20040615-1.c: New test.
17811 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
17812 be less sensitive to operand ordering.
17813 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
17815 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
17817 * g++.dg/abi/bitfield3.C: Add comment..
17819 2004-06-15 Richard Henderson <rth@redhat.com>
17821 * g++.dg/ext/stmtexpr1.C: XFAIL.
17822 * gcc.dg/20030612-1.c: XFAIL.
17824 2004-06-15 Eric Christopher <echristo@redhat.com>
17826 * g++.dg/charset/asm5.c: New.
17827 * gcc.dg/charset/asm6.c: New.
17829 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17832 * gfortran.fortran-torture/execute/select_1.f90: New test.
17834 2004-06-15 Paul Brook <paul@codesourcery.com>
17836 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
17838 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17841 * g++.dg/lookup/crash3.C: New test.
17843 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17846 * g++.dg/parse/dtor4.C: New test.
17848 2004-06-14 Jeff Law <law@redhat.com>
17850 * gcc.c-torture/compile/20040614-1.c: New test.
17852 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17855 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
17856 LEN of a character array.
17858 2004-06-14 Mark Mitchell <mark@codesourcery.com>
17861 * g++.dg/template/ptrmem10.C: New test.
17864 * g++.dg/template/friend30.C: New test.
17866 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17869 * gfortran.fortran-torture/compile/mloc.f90: New test.
17871 2004-06-13 Paul Brook <paul@codesourcery.com>
17873 * gfortran.fortran-torture/execute/random_2.f90: New test.
17875 2004-06-13 Eric Christopher <echristo@redhat.com>
17877 * gcc.dg/noncompile/redecl-1.c: Fix error message.
17879 2004-06-12 Paul Brook <paul@codesourcery.com>
17881 * gfortran.fortran-torture/execute/contained_3.f90: New test.
17883 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17886 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
17888 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17891 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
17892 syntax errors in end statements of contained subroutines.
17894 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17897 * gfortran.fortran-torture/execute/null_arg.f90: New test.
17899 2004-06-12 Bud Davis <bdavis9659@comcast.net>
17902 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
17904 2004-06-12 Bud Davis <bdavis9659@comcast.net>
17907 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
17909 2004-06-11 Mark Mitchell <mark@codesourcery.com>
17912 * g++.dg/parse/enum1.C: New test.
17914 2004-06-10 Jeff Law <law@redhat.com>
17916 * gcc.c-torture/compile/20040610-1.c: New test.
17918 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17920 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
17921 * g++.old-deja/g++.other/decl3.C: Likewise.
17923 2004-06-10 Brian Booth <bbooth@redhat.com>
17925 * gcc.dg/tree-ssa/20031015-1.c: Scan for
17926 V_MAY_DEF instead of VDEF.
17927 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
17929 2004-06-10 Mark Mitchell <mark@codesourcery.com>
17932 * g++.dg/conversion/const1.C: New test.
17935 * g++.dg/conversion/reinterpret1.C: New test.
17938 * g++.dg/template/enum2.C: New test.
17941 * g++.dg/template/error13.C: New test.
17943 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17946 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
17947 arguments to test_* REAL and of the right size.
17949 2004-06-10 Jakub Jelinek <jakub@redhat.com>
17952 PR rtl-optimization/15681
17953 * gcc.dg/20040609-1.c: New test.
17955 2004-06-10 Jakub Jelinek <jakub@redhat.com>
17958 * g++.dg/opt/builtins1.C: New test.
17960 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
17962 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
17963 that use default windows32 struct layout.
17964 * gcc.dg/i386-bitfield2.c: Likewise.
17966 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
17968 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
17969 for mingw32 and cygwin targets.
17971 2004-06-09 Geoffrey Keating <geoffk@apple.com>
17973 * gcc.dg/pch/macro-4.c: New.
17974 * gcc.dg/pch/macro-4.hs: New.
17976 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17979 * gfortran.fortran-torture/compile/name_clash.f90: New test.
17981 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17984 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
17986 2004-06-09 Bud Davis <bdavis9659@comcast.net>
17989 * gfortran.fortran-torture/execute/t_edit.f90: New test.
17991 2004-06-09 Bud Davis <bdavis9659@comcast.net>
17994 * gfortran.fortran-torture/execute/backspace.c : New test.
17996 2004-06-09 Paul Brook <paul@codesourcery.com>
17998 * gfortran.fortran-torture/execure/intrinsic_associated.f90
17999 (pointer_to_section): Rewrite to use smaller array.
18001 2004-06-08 David Edelsohn <edelsohn@gnu.org>
18003 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
18004 * gcc.dg/ext/altivec-10.c: Same.
18005 * gcc.dg/ext/altivec-11.c: Same.
18006 * gcc.dg/ext/altivec-12.c: Same.
18007 * gcc.dg/ext/altivec-13.c: Same.
18008 * gcc.dg/ext/altivec-14.c: Same.
18009 * gcc.dg/ext/altivec-15.c: Same.
18010 * gcc.dg/ext/altivec-16.c: Same.
18011 * gcc.dg/ext/altivec-3.c: Same.
18012 * gcc.dg/ext/altivec-4.c: Same.
18013 * gcc.dg/ext/altivec-6.c: Same.
18014 * gcc.dg/ext/altivec-7.c: Same.
18015 * gcc.dg/ext/altivec-8.c: Same.
18016 * gcc.dg/ext/altivec-varargs-1.c: Same.
18018 * g++.dg/ext/altivec-1.C: Correct dg syntax.
18019 * g++.dg/ext/altivec-10.C: Same.
18020 * g++.dg/ext/altivec-2.C: Same.
18021 * g++.dg/ext/altivec-3.C: Same.
18022 * g++.dg/ext/altivec-4.C: Same.
18023 * g++.dg/ext/altivec-5.C: Same.
18024 * g++.dg/ext/altivec-6.C: Same.
18025 * g++.dg/ext/altivec-7.C: Same.
18026 * g++.dg/ext/altivec-8.C: Same.
18027 * g++.dg/ext/altivec-9.C: Same.
18029 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18032 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
18034 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18036 * gcc.dg/union-1.c: New test.
18038 2004-06-07 Roger Sayle <roger@eyesopen.com>
18040 * gcc.dg/builtins-41.c: New test case.
18041 * gcc.dg/builtins-42.c: New test case.
18043 2004-06-07 David Edelsohn <edelsohn@gnu.org>
18045 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
18046 * g++.dg/ext/altivec-10.C: Same.
18047 * g++.dg/ext/altivec-2.C: Same.
18048 * g++.dg/ext/altivec-3.C: Same.
18049 * g++.dg/ext/altivec-4.C: Same.
18050 * g++.dg/ext/altivec-5.C: Same.
18051 * g++.dg/ext/altivec-6.C: Same.
18052 * g++.dg/ext/altivec-7.C: Same.
18053 * g++.dg/ext/altivec-8.C: Same.
18054 * g++.dg/ext/altivec-9.C: Same.
18055 * g++.old-deja/g++.abi/cxa_vec.C: Same.
18056 * g++.old-deja/g++.brendan/new3.C: Same.
18057 * gcc.c-torture/execute/eeprof-1.x: Same.
18059 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
18062 * gcc.dg/pr14765-1.c: New test.
18064 2004-06-07 Roger Sayle <roger@eyesopen.com>
18067 * gcc.dg/pr14649-1.c: New test case.
18069 2004-06-07 Richard Henderson <rth@redhat.com>
18071 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
18074 2004-06-07 David Edelsohn <edelsohn@gnu.org>
18076 * g++.dg/eh/elide1.C: Remove XFAIL.
18078 2004-06-07 Mark Mitchell <mark@codesourcery.com>
18081 * g++.dg/expr/sizeof3.C: New test.
18084 * g++.dg/template/access14.C: New test.
18087 * g++.dg/template/enum1.C: New test.
18090 * g++.dg/eh/throw1.C: New test.
18092 2004-06-07 David Ayers <d.ayers@inode.at>
18093 Ziemowit Laski <zlaski@apple.com>
18095 * lib/objc.exp (objc_target_compile): Revert the '-framework
18096 Foundation' flag fix, since bare Darwin does not ship
18097 with the Foundation framework.
18098 * objc/execute/next_mapping.h: Provide a local NSConstantString
18099 @interface and @implementation.
18100 (objc_constant_string_init): A constructor function, used to
18101 initialize the NSConstantString meta-class object.
18102 * objc/execute/string1.m: Include "next_mapping.h" instead of
18103 <Foundation/NSString.h>.
18104 * objc/execute/string2.m: Likewise.
18105 * objc/execute/string3.m: Likewise.
18106 * objc/execute/string4.m: Likewise.
18108 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
18110 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
18111 to double. Replace double with FLOAT.
18112 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
18114 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
18115 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
18116 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
18117 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
18118 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
18119 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
18120 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
18121 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
18123 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
18126 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
18128 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18131 * g++.dg/template/meminit2.C: New test.
18133 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
18136 * gcc.c-torture/execute/compare-fp-1.c,
18137 gcc.c-torture/execute/compare-fp-2.c,
18138 gcc.c-torture/execute/compare-fp-3.c,
18139 gcc.c-torture/execute/compare-fp-4.c,
18140 gcc.c-torture/execute/compare-fp-3.x,
18141 gcc.c-torture/execute/compare-fp-4.x: Moved...
18142 * gcc.c-torture/execute/ieee/compare-fp-1.c,
18143 gcc.c-torture/execute/ieee/compare-fp-2.c,
18144 gcc.c-torture/execute/ieee/compare-fp-3.c,
18145 gcc.c-torture/execute/ieee/compare-fp-4.c,
18146 gcc.c-torture/execute/ieee/compare-fp-3.x,
18147 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
18149 2004-06-04 David Ayers <d.ayers@inode.at>
18151 * objc/execute/protocol-isEqual-4.m: New testcase.
18153 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
18155 * objc/execute/protocol-isEqual-1.m: New testcase.
18156 * objc/execute/protocol-isEqual-2.m: New testcase.
18157 * objc/execute/protocol-isEqual-3.m: New testcase.
18159 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18161 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
18163 2004-06-02 Ziemowit Laski <zlaski@apple.com>
18165 * lib/objc.exp (objc_target_compile): When running tests on
18166 Darwin (Mac OS X), inform the linker about '-framework
18169 2004-06-02 Eric Christopher <echristo@redhat.com>
18171 * gcc.c-torture/compile/20040602-1.c: New.
18173 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
18175 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
18176 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
18178 PR tree-optimization/14736
18179 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
18181 PR tree-optimization/14042
18182 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
18184 PR tree-optimization/14729
18185 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
18187 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18190 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
18192 2004-06-01 Richard Hederson <rth@redhat.com>
18194 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
18196 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18199 * g++.dg/parse/offsetof4.C: New test.
18201 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
18204 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
18206 2004-05-31 Mark Mitchell <mark@codesourcery.com>
18209 * g++.dg/template/friend29.C: New test.
18211 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
18214 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
18216 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
18218 * gcc.dg/sparc-trap-1.c: New test.
18220 2004-05-31 Roger Sayle <roger@eyesopen.com>
18222 PR middle-end/15069
18223 * g++.dg/opt/fold3.C: New test case.
18225 2004-05-30 Graham Stott <graham.stott@btinternet.com>
18227 * lib/target-supports.exp (check_iconv_available): Fix fallout
18228 from 2004-05-28 patch.
18230 2004-05-30 Paul Brook <paul@codesourcery.com>
18233 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
18234 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
18236 2004-05-30 Steven G. Kargl <kargls@comcast.net>
18238 * gfortran.fortran-torture/execute/random_1.f90: New test.
18240 2004-05-28 Ziemowit Laski <zlaski@apple.com>
18242 * g++.dg/ext/altivec-10.C: New test.
18244 2004-05-29 Paul Brook <paul@codesourcery.com>
18246 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
18248 2004-05-28 Ziemowit Laski <zlaski@apple.com>
18250 * gcc.dg/altivec-16.c: New test.
18252 2004-05-28 Janis Johnson <janis187@us.ibm.com>
18254 * lib/target-supports.exp (check_vmx_hw_available): New.
18255 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
18257 * lib/target-supports.exp (check_alias_available,
18258 check_iconv_available, check_named_sections_available): Use
18259 unique names for temporary files.
18261 2004-05-28 Ziemowit Laski <zlaski@apple.com>
18263 * gcc.dg/altivec-15.c: New test.
18265 2004-05-28 Mark Mitchell <mark@codesourcery.com>
18268 * g++.dg/warn/noeffect6.C: New test.
18271 * g++.dg/expr/ptrmem4.C: New test.
18274 * g++.dg/template/operator3.C: New test.
18276 2004-05-28 Mark Mitchell <mark@codesourcery.com>
18279 * g++.dg/lookup/redecl1.C: New test.
18280 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
18282 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
18284 * gcc.c-torture/execute/compare-fp-1.c,
18285 gcc.c-torture/execute/compare-fp-2.c,
18286 gcc.c-torture/execute/compare-fp-3.c,
18287 gcc.c-torture/execute/compare-fp-4.c,
18288 gcc.c-torture/execute/compare-fp-3.x,
18289 gcc.c-torture/execute/compare-fp-4.x,
18290 gcc.dg/pr15649-1.c: New.
18292 2004-05-27 Adam Nemet <anemet@lnxw.com>
18295 * g++.dg/init/array14.C: New test.
18297 2004-05-25 Janis Johnson <janis187@us.ibm.com>
18299 * lib/compat.exp (compat-get-options-main): New.
18300 (compat-get-options): Remove unneeded code, warn for ignored
18302 (compat-execute): Check flag set by dg-require-* commands.
18304 * lib/compat.exp (compat-execute): Break up long lines.
18306 2004-05-24 Janis Johnson <janis187@us.ibm.com>
18308 * gcc.dg/altivec-7.c: Don't use 'vector long'.
18309 * gcc.dg/altivec-14.c: New test.
18310 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
18312 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
18313 * gcc.dg/altivec-12.c: Ditto.
18315 * gcc.dg/altivec-3.c: Move call to altivec_check.
18317 2004-05-23 Mark Mitchell <mark@codesourcery.com>
18320 * g++.dg/template/error12.C: New test.
18323 * g++.dg/ext/attrib15.C: New test.
18326 * g++.dg/template/ptrmem9.C: New test.
18328 2004-05-25 Paul Brook <paul@codesourcery.com>
18330 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
18332 2004-05-23 Mark Mitchell <mark@codesourcery.com>
18335 * g++.dg/template/crash19.C: New test.
18337 2004-05-23 Mark Mitchell <mark@codesourcery.com>
18340 * g++.dg/template/redecl1.C: New test.
18342 2004-05-23 Mark Mitchell <mark@codesourcery.com>
18345 * g++.dg/other/ns1.C: New test.
18348 * g++.dg/template/invalid1.C: New test.
18350 2004-05-23 Paul Brook <paul@codesourcery.com>
18351 Victor Leikehman <lei@haifasphere.co.il>
18353 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
18354 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
18356 2004-05-22 Mark Mitchell <mark@codesourcery.com>
18360 * g++.dg/template/non-dependent5.C: New test.
18361 * g++.dg/template/non-dependent6.C: New test.
18363 2004-05-22 Mark Mitchell <mark@codesourcery.com>
18366 * g++.dg/inherit/union1.C: New test.
18369 * g++.dg/template/addr1.C: New test.
18372 * g++.dg/template/array5.C: New test.
18375 * g++.dg/template/array6.C: New test.
18377 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
18378 Roger Sayle <roger@eyesopen.com>
18380 * g++.dg/lookup/forscope2.C: New test case.
18382 2004-05-22 Ben Elliston <bje@au.ibm.com>
18384 * gcc.dg/cpp/Wmissingdirs.c: New.
18386 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
18389 * gcc.dg/compat/union-m128-1.h: New file.
18390 * gcc.dg/compat/union-m128-1_main.c: Likewise.
18391 * gcc.dg/compat/union-m128-1_x.c: Likewise.
18392 * gcc.dg/compat/union-m128-1_y.c: Likewise.
18394 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
18397 * gcc.dg/compat/struct-complex-1.h: New file.
18398 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
18399 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
18400 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
18402 2004-05-20 Roger Sayle <roger@eyesopen.com>
18405 * gcc.dg/pr3074-1.c: New test case.
18406 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
18408 2004-05-20 Falk Hueffner <falk@debian.org>
18411 * gcc.dg/ftrapv-1.c: New test case.
18413 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
18415 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
18417 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
18418 Jeff Law <law@redhat.com>
18420 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
18421 * gcc.dg/tree-ssa/20040518-2.c: New test.
18423 * gcc.dg/tree-ssa/20040518-1.c: New test.
18425 2004-05-18 Zack Weinberg <zack@codesourcery.com>
18427 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
18429 2004-05-18 Paul Brook <paul@codesourcery.com>
18432 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
18434 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18436 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
18439 2004-05-17 Steven Bosscher <stevenb@suse.de>
18441 * gcc.dg/tree-ssa/20040517-1.c: New test.
18443 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18445 * gcc.dg/loop-4.c: New test.
18447 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
18449 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
18451 2004-05-15 Bud Davis <bdavis9659@comcast.net>
18454 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
18456 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18460 * gfortran.fortran-torture/compile/data_1.f90: New test.
18462 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
18464 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
18465 * gcc.dg/uninit-H.c: Define ASM for __s390__.
18467 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
18469 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
18471 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
18474 * gcc.dg/format/xopen-1.c: Adjust expected message.
18475 * gcc.dg/format/xopen-3.c: New test.
18477 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
18479 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
18481 2004-05-14 Jeff Law <law@redhat.com>
18483 * gcc.dg/tree-ssa/20040514-2.c: New test.
18485 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18487 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
18489 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
18492 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
18494 * gcc.dg/tree-ssa/20040514-1.c: New test.
18496 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18498 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
18501 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18504 * gfortran.fortran-torture/compile/do_1.f90: New test.
18506 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18509 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
18512 2004-05-14 Bud Davis <bdavis9659@comcast.net>
18515 * gfortran.fortran-torture/execute/random_init.f90: New test.
18517 2004-05-13 Paul Brook <paul@codesourcery.com>
18520 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
18522 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
18524 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
18525 for the powerpc case.
18527 2004-05-13 Jeff Law <law@redhat.com>
18529 * gcc.dg/tree-ssa/20040513-1.c: New test.
18530 * gcc.dg/tree-ssa/20040513-2.c: New test.
18532 2004-05-13 Paul Brook <paul@codesourcery.com>
18534 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
18535 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
18536 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
18538 2004-05-13 Andreas Schwab <schwab@suse.de>
18541 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
18544 2004-05-13 Bud Davis <bdavis9659@comcast.net>
18547 * gfortran.fortran-torture/execute/adjustr.f90: New file.
18549 2004-05-13 Diego Novillo <dnovillo@redhat.com>
18551 Merge from tree-ssa-20020619-branch. See
18552 ChangeLog.tree-ssa for details.
18554 2004-05-11 Ziemowit Laski <zlaski@apple.com>
18556 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
18557 include <altivec.h> explicitly.
18558 * gcc.dg/altivec-13.c: Likewise.
18560 2004-05-11 Paul Brook <paul@codesourcery.com>
18562 * gcc.c-torture/compile/20010518-1.c: Force enum size.
18564 2004-05-10 Eric Christopher <echristo@redhat.com>
18566 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
18567 * gcc.dg/sibcall-4.c: Ditto.
18569 2004-05-10 Ziemowit Laski <zlaski@apple.com>
18571 * g++.dg/ext/altivec-8.C: New test case.
18572 * gcc.dg/altivec-13.c: New test case.
18574 2004-05-08 Roger Sayle <roger@eyesopen.com>
18576 * gcc.c-torture/execute/divcmp-1.c: New test case.
18577 * gcc.c-torture/execute/divcmp-2.c: New test case.
18578 * gcc.c-torture/execute/divcmp-3.c: New test case.
18580 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18582 * g++.dg/other/pragma-re-2.C: New test.
18584 2004-05-07 Uros Bizjak <uros@kss-loka.si>
18586 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
18587 * gcc.dg/i386-387-2.c: Likewise.
18589 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
18591 * gcc.dg/i386-387-6.c: Likewise.
18593 2004-05-07 Uros Bizjak <uros@kss-loka.si>
18595 * gcc.dg/builtins-33.c: Also check log1p*.
18597 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
18599 PR optimization/15296
18600 * gcc.c-torture/execute/pr15296.c: New test.
18602 2004-05-05 Uros Bizjak <uros@kss-loka.si>
18604 * gcc.dg/builtins-40.c: New test.
18606 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
18608 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
18610 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
18612 * g++.dg/ext/spe1.C: New testcase.
18614 2004-05-04 Ziemowit Laski <zlaski@apple.com>
18616 * objc.dg/image-info.m: Allow additional attributes
18617 for __image_info section.
18619 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
18621 * gcc.dg/torture/mips-hilo-2.c: New test.
18623 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18626 * g++.dg/template/member5.C: New test.
18628 2004-05-03 Uros Bizjak <uros@kss-loka.si>
18630 * gcc.dg/builtins-34.c: Also check expm1*.
18632 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18634 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
18635 * gcc.dg/torture/builtin-convert-3.c: New test.
18637 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
18639 PR middle-end/15054
18640 * g++.dg/opt/pr15054.C: New test.
18642 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18644 * gcc.dg/torture/builtin-rounding-1.c: New test.
18645 * gcc.dg/builtins-25.c: Delete.
18646 * gcc.dg/builtins-29.c: Delete.
18648 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
18650 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
18651 * gcc.dg/sibcall-4.c: Likewise.
18652 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
18654 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
18656 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
18657 bit-field on 16-bit targets.
18659 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
18661 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
18664 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
18666 * gcc.dg/rs6000-power2-1.c: Change to compile only.
18667 * gcc.dg/rs6000-power2-2.c: Likewise.
18669 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
18671 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
18672 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
18673 Change the asm registers to be in form of frN instead of fN.
18675 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18677 * gcc.dg/torture/builtin-convert-2.c: New test.
18679 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
18681 * gcc.dg/rs6000-power2-1.c: New test.
18682 * gcc.dg/rs6000-power2-2.c: New test.
18684 2004-04-28 Jan Hubicka <jh@suse.cz>
18686 * gcc.dg/unused-6.c: New test.
18688 2004-04-24 Laurent GUERBY <laurent@guerby.net>
18689 Ulrich Weigand <uweigand@de.ibm.com>
18691 * ada/acats/run_all.sh: Define $target variable.
18693 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
18696 * g++.dg/other/vararg-1.C: New test.
18699 * g++.dg/eh/cleanup3.C: New test.
18701 2004-04-24 Laurent GUERBY <laurent@guerby.net>
18703 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
18704 and ad8011a (target_insn).
18705 * ada/acats/support/macro.dfs: Likewise.
18706 * ada/acats/support/impbit.adb: New file.
18708 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
18710 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
18712 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18714 * gcc.dg/loop-3.c: New test.
18716 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
18718 * gcc.c-torture/execute/simd-5.c: New test.
18720 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18723 * g++.dg/template/crash18.C: New test.
18725 2004-04-22 Mark Mitchell <mark@codesourcery.com>
18727 * g++.dg/ext/complit3.C: New test.
18729 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
18731 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
18732 * gcc.dg/altivec-3.c: Same.
18733 * gcc.dg/altivec-varargs-1.c: Same.
18735 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
18737 * lib/target-supports.exp (check_profiling_available): Assume
18738 profiling is not available on powerpc-eabi targets.
18740 2004-04-21 Janis Johnson <janis187@us.ibm.com>
18742 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
18743 * gcc.dg/vmx/bug-1.c: Ditto.
18745 2004-04-20 Eric Christopher <echristo@redhat.com>
18747 * gcc.dg/charset/extern.c: New test.
18748 * g++.dg/charset/extern3.cc: Ditto.
18750 2004-04-20 Uros Bizjak <uros@kss-loka.si>
18752 * gcc.dg/builtins-39.c: New test.
18754 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
18756 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
18758 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
18760 * gcc.dg/torture/mips-hilo-1.c: New test.
18762 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
18764 * gcc.c-torture/compile/20040419-1.c: New test.
18766 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
18768 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
18770 2004-04-18 Zack Weinberg <zack@codesourcery.com>
18771 Aldy Hernandez <aldyh@redhat.com>
18773 * gcc.c-torture/execute/va-arg-24.c: New.
18775 2004-04-17 Zack Weinberg <zack@codesourcery.com>
18776 Aldy Hernandez <aldyh@redhat.com>
18778 * gcc.dg/vmx/1b-01.c: New.
18779 * gcc.dg/vmx/1b-02.c: New.
18780 * gcc.dg/vmx/1b-03.c: New.
18781 * gcc.dg/vmx/1b-04.c: New.
18782 * gcc.dg/vmx/1b-05.c: New.
18783 * gcc.dg/vmx/1b-06.c: New.
18784 * gcc.dg/vmx/1b-07.c: New.
18785 * gcc.dg/vmx/1c-01.c: New.
18786 * gcc.dg/vmx/1c-02.c: New.
18787 * gcc.dg/vmx/3a-01a.c: New.
18788 * gcc.dg/vmx/3a-01.c: New.
18789 * gcc.dg/vmx/3a-01m.c: New.
18790 * gcc.dg/vmx/3a-03.c: New.
18791 * gcc.dg/vmx/3a-03m.c: New.
18792 * gcc.dg/vmx/3a-04.c: New.
18793 * gcc.dg/vmx/3a-04m.c: New.
18794 * gcc.dg/vmx/3a-05.c: New.
18795 * gcc.dg/vmx/3a-06.c: New.
18796 * gcc.dg/vmx/3a-06m.c: New.
18797 * gcc.dg/vmx/3a-07.c: New.
18798 * gcc.dg/vmx/3b-01.c: New.
18799 * gcc.dg/vmx/3b-02.c: New.
18800 * gcc.dg/vmx/3b-10.c: New.
18801 * gcc.dg/vmx/3b-13.c: New.
18802 * gcc.dg/vmx/3b-14.c: New.
18803 * gcc.dg/vmx/3b-15.c: New.
18804 * gcc.dg/vmx/3c-01a.c: New.
18805 * gcc.dg/vmx/3c-01.c: New.
18806 * gcc.dg/vmx/3c-02.c: New.
18807 * gcc.dg/vmx/3c-03.c: New.
18808 * gcc.dg/vmx/3d-01.c: New.
18809 * gcc.dg/vmx/4-01.c: New.
18810 * gcc.dg/vmx/4-03.c: New.
18811 * gcc.dg/vmx/5-01.c: New.
18812 * gcc.dg/vmx/5-02.c: New.
18813 * gcc.dg/vmx/5-03.c: New.
18814 * gcc.dg/vmx/5-04.c: New.
18815 * gcc.dg/vmx/5-05.c: New.
18816 * gcc.dg/vmx/5-06.c: New.
18817 * gcc.dg/vmx/5-07.c: New.
18818 * gcc.dg/vmx/5-07t.c: New.
18819 * gcc.dg/vmx/5-08.c: New.
18820 * gcc.dg/vmx/5-10.c: New.
18821 * gcc.dg/vmx/5-11.c: New.
18822 * gcc.dg/vmx/7-01a.c: New.
18823 * gcc.dg/vmx/7-01.c: New.
18824 * gcc.dg/vmx/7c-01.c: New.
18825 * gcc.dg/vmx/7d-01.c: New.
18826 * gcc.dg/vmx/7d-02.c: New.
18827 * gcc.dg/vmx/8-01.c: New.
18828 * gcc.dg/vmx/8-02a.c: New.
18829 * gcc.dg/vmx/8-02.c: New.
18830 * gcc.dg/vmx/brode-1.c: New.
18831 * gcc.dg/vmx/bug-1.c: New.
18832 * gcc.dg/vmx/bug-2.c: New.
18833 * gcc.dg/vmx/bug-3.c: New.
18834 * gcc.dg/vmx/cw-bug-1.c: New.
18835 * gcc.dg/vmx/cw-bug-2.c: New.
18836 * gcc.dg/vmx/cw-bug-3.c: New.
18837 * gcc.dg/vmx/dct.c: New.
18838 * gcc.dg/vmx/debug-1.c: New.
18839 * gcc.dg/vmx/debug-2.c: New.
18840 * gcc.dg/vmx/debug-3.c: New.
18841 * gcc.dg/vmx/debug-4.c: New.
18842 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
18843 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
18844 * gcc.dg/vmx/eg-5.c: New.
18845 * gcc.dg/vmx/fft.c: New.
18846 * gcc.dg/vmx/gcc-bug-1.c: New.
18847 * gcc.dg/vmx/gcc-bug-2.c: New.
18848 * gcc.dg/vmx/gcc-bug-3.c: New.
18849 * gcc.dg/vmx/gcc-bug-4.c: New.
18850 * gcc.dg/vmx/gcc-bug-5.c: New.
18851 * gcc.dg/vmx/gcc-bug-6.c: New.
18852 * gcc.dg/vmx/gcc-bug-7.c: New.
18853 * gcc.dg/vmx/gcc-bug-8.c: New.
18854 * gcc.dg/vmx/gcc-bug-9.c: New.
18855 * gcc.dg/vmx/gcc-bug-b.c: New.
18856 * gcc.dg/vmx/gcc-bug-c.c: New.
18857 * gcc.dg/vmx/gcc-bug-d.c: New.
18858 * gcc.dg/vmx/gcc-bug-e.c: New.
18859 * gcc.dg/vmx/gcc-bug-f.c: New.
18860 * gcc.dg/vmx/gcc-bug-g.c: New.
18861 * gcc.dg/vmx/gcc-bug-i.c: New.
18862 * gcc.dg/vmx/harness.h: New.
18863 * gcc.dg/vmx/ira1.c: New.
18864 * gcc.dg/vmx/ira2a.c: New.
18865 * gcc.dg/vmx/ira2b.c: New.
18866 * gcc.dg/vmx/ira2.c: New.
18867 * gcc.dg/vmx/ira2c.c: New.
18868 * gcc.dg/vmx/mem.c: New.
18869 * gcc.dg/vmx/newton-1.c: New.
18870 * gcc.dg/vmx/ops.c: New.
18871 * gcc.dg/vmx/sn7153.c: New.
18872 * gcc.dg/vmx/spill2.c: New.
18873 * gcc.dg/vmx/spill3.c: New.
18874 * gcc.dg/vmx/spill.c: New.
18875 * gcc.dg/vmx/t.c: New.
18876 * gcc.dg/vmx/varargs-1.c: New.
18877 * gcc.dg/vmx/varargs-2.c: New.
18878 * gcc.dg/vmx/varargs-3.c: New.
18879 * gcc.dg/vmx/varargs-4.c: New.
18880 * gcc.dg/vmx/varargs-5.c: New.
18881 * gcc.dg/vmx/varargs-6.c: New.
18882 * gcc.dg/vmx/varargs-7.c: New.
18883 * gcc.dg/vmx/vmx.exp: New.
18884 * gcc.dg/vmx/vprint-1.c: New.
18885 * gcc.dg/vmx/vscan-1.c: New.
18886 * gcc.dg/vmx/x-01.c: New.
18887 * gcc.dg/vmx/x-02.c: New.
18888 * gcc.dg/vmx/x-03.c: New.
18889 * gcc.dg/vmx/x-04.c: New.
18890 * gcc.dg/vmx/x-05.c: New.
18891 * gcc.dg/vmx/yousufi-1.c: New.
18892 * gcc.dg/vmx/zero-1.c: New.
18893 * gcc.dg/vmx/zero.c: New.
18895 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
18897 * g++.dg/lookup/java1.C: Update for chage of
18899 * g++.dg/lookup/java2.C: Likewise.
18901 2004-04-17 Laurent GUERBY <laurent@guerby.net>
18903 * ada/acats/run_all.sh: use -O2 by default.
18905 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
18907 * gcc.dg/vr-mult-[12].c: New tests.
18909 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18911 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
18913 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
18915 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
18917 * lib/target-supports.exp (check_profiling_available): Assume profiling
18918 isn't available for mips*-*-elf targets.
18920 2004-04-14 Uros Bizjak <uros@kss-loka.si>
18922 * gcc.dg/builtins-38.c: New test.
18924 2004-04-14 Eric Christopher <echristo@redhat.com>
18926 * g++.dg/charset/charset.exp: Run .cc extension tests.
18928 2004-04-14 Zack Weinberg <zack@codesourcery.com>
18930 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
18932 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18934 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
18936 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
18938 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
18939 * gcc.dg/i386-387-2.c: Likewise.
18941 * gcc.dg/i386-387-7.c: New test.
18942 * gcc.dg/i386-387-8.c: New test.
18944 * gcc.dg/builtins-37.c: New test.
18946 2004-04-13 Geoffrey Keating <geoffk@apple.com>
18948 * g++.dg/pch/externc-1.C: Add missing semicolon.
18950 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
18952 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
18954 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18956 * gcc.c-torture/execute/20040411-1.c: New test.
18958 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
18960 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
18962 2004-04-09 Chris Demetriou <cgd@broadcom.com>
18964 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
18966 2004-04-09 Zack Weinberg <zack@codesourcery.com>
18968 * lib/target-supports.exp (check_named_sections_available): New.
18969 * lib/gcc-dg.exp (dg-require-named-sections): New.
18970 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
18971 old-deja.exp. Also prune error-count message from HP linker.
18972 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
18974 * g++.dg/init/init-ref4.C: Use dg-require-weak.
18975 * g++.old-deja/g++.pt/static3.C: Likewise.
18976 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
18978 2004-04-09 Roger Sayle <roger@eyesopen.com>
18980 * gcc.c-torture/execute/20040409-1.c: New test case.
18981 * gcc.c-torture/execute/20040409-2.c: New test case.
18982 * gcc.c-torture/execute/20040409-3.c: New test case.
18984 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
18986 * gcc.dg/20040409-1.c: New test.
18988 2004-04-08 Roger Sayle <roger@eyesopen.com>
18991 * g++.dg/opt/pr14888.C: New test case.
18993 2004-04-08 Geoffrey Keating <geoffk@apple.com>
18995 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
18996 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
18997 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
18998 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
19001 2004-04-08 Paul Brook <paul@codesourcery.com>
19003 * gcc.dg/spill-1.c: New test.
19005 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19007 * gcc.dg/torture/builtin-ctype-2.c: New test.
19009 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
19011 * gcc.dg/pch/pch.exp: Add largefile test.
19013 2004-04-06 Geoffrey Keating <geoffk@apple.com>
19015 * g++.dg/pch/externc-1.Hs: New.
19016 * g++.dg/pch/externc-1.C: New.
19018 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19020 * gcc.dg/compat/struct-by-value-5a_main.c,
19021 gcc.dg/compat/struct-by-value-5b_main.c: New files.
19022 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
19023 * gcc.dg/compat/struct-by-value-5a_x.c,
19024 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
19025 gcc.dg/compat/struct-by-value-5_x.c.
19026 * gcc.dg/compat/struct-by-value-5a_y.c,
19027 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
19028 gcc.dg/compat/struct-by-value-5_y.c.
19030 * gcc.dg/compat/struct-by-value-6a_main.c,
19031 gcc.dg/compat/struct-by-value-6b_main.c: New files.
19032 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
19033 * gcc.dg/compat/struct-by-value-6a_x.c,
19034 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
19035 gcc.dg/compat/struct-by-value-6_x.c.
19036 * gcc.dg/compat/struct-by-value-6a_y.c,
19037 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
19038 gcc.dg/compat/struct-by-value-6_y.c.
19040 * gcc.dg/compat/struct-by-value-7a_main.c,
19041 gcc.dg/compat/struct-by-value-7b_main.c: New files.
19042 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
19043 * gcc.dg/compat/struct-by-value-7a_x.c,
19044 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
19045 gcc.dg/compat/struct-by-value-7_x.c.
19046 * gcc.dg/compat/struct-by-value-7a_y.c,
19047 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
19048 gcc.dg/compat/struct-by-value-7_y.c.
19050 2004-04-06 Jakub Jelinek <jakub@redhat.com>
19052 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
19053 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
19054 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
19057 2004-04-06 Uros Bizjak <uros@kss-loka.si>
19059 * gcc.dg/builtins-36.c: New test.
19061 2004-04-06 Paul Brook <paul@codesourcery.com>
19063 * README.gcc: Remove obsolete contraint on testcases.
19065 2004-04-05 Paul Brook <paul@codesourcery.com>
19068 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
19069 failure and exit(0) on success.
19070 * g++.dg/expr/anew2.C: Ditto.
19071 * g++.dg/expr/anew3.C: Ditto.
19072 * g++.dg/expr/anew4.C: Ditto.
19074 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
19077 * g++.dg/template/unify7.C: New.
19079 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
19081 * g++.dg/README: Bring up to date with new subdirectories; remove
19082 duplicate subdirectory lines.
19084 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
19087 * g++.dg/template/unify5.C: New.
19088 * g++.dg/template/unify6.C: New.
19089 * g++.dg/template/qualttp20.C: Adjust.
19090 * g++.old-deja/g++.jason/report.C: Adjust.
19091 * g++.old-deja/g++.other/qual1.C: Adjust.
19093 2004-04-01 Mark Mitchell <mark@codesourcery.com>
19096 * g++.dg/inherit/ptrmem1.C: New test.
19098 2004-04-01 Jakub Jelinek <jakub@redhat.com>
19101 * gcc.c-torture/execute/20040331-1.c: New test.
19102 * gcc.dg/20040331-1.c: New test.
19104 2004-04-01 Paul Brook <paul@codesourcery.com>
19106 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
19108 2004-03-30 Mark Mitchell <mark@codesourcery.com>
19111 * g++.dg/init/goto1.C: New test.
19114 * g++.dg/template/defarg4.C: New test.
19116 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
19118 * gcc.dg/altivec-11.c: Extend test for more valid cases.
19120 2004-03-28 David Edelsohn <edelsohn@gnu.org>
19122 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
19124 2004-03-28 Zack Weinberg <zack@codesourcery.com>
19126 * gcc.dg/noncompile/undeclared-2.c: New test.
19128 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
19130 * gcc.dg/940409-1.c: Remove XFAIL.
19131 * gcc.dg/reg-vol-struct-1.c: New test.
19133 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19135 * gcc.dg/torture/builtin-wctype-1.c: New test.
19137 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
19139 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
19140 * gcc.dg/20001101-1.c: Likewise.
19141 * gcc.dg/20001102-1.c: Likewise.
19143 2004-03-25 Roger Sayle <roger@eyesopen.com>
19145 * gcc.dg/compare8.c: Add an additional test for XOR.
19147 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19149 * gcc.dg/torture/builtin-ctype-1.c: New test.
19151 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19153 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
19154 * gcc.dg/torture/builtin-math-1.c: Likewise.
19155 * gcc.dg/torture/builtin-power-1.c: New test.
19157 2004-03-24 Andreas Schwab <schwab@suse.de>
19159 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
19162 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
19163 Roger Sayle <roger@eyesopen.com>
19165 * gcc.dg/compare8.c: New test case.
19167 2004-03-23 Ziemowit Laski <zlaski@apple.com>
19169 * g++.dg/ext/altivec-7.C: New test.
19171 2004-03-23 Zack Weinberg <zack@codesourcery.com>
19173 PR 12267, 12391, 12560, 13129, 14114, 14133
19174 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
19175 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
19176 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
19177 Adjust error regexps.
19178 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
19179 * gcc.dg/noncompile/undeclared-1.c: New test cases.
19180 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
19181 * gcc.dg/local1.c: Add explanatory comment.
19183 2004-03-23 Roger Sayle <roger@eyesopen.com>
19185 PR optimization/14669
19186 * g++.dg/opt/fold2.C: New test case.
19188 2004-03-22 Jakub Jelinek <jakub@redhat.com>
19191 * gcc.dg/20040322-1.c: New test.
19193 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
19195 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
19196 * gcc.dg/ultrasp4.c: Likewise.
19197 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
19199 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
19201 * gcc.dg/i386-sse-8.c: Reset default options.
19203 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
19205 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
19206 in the error message text.
19208 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
19210 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
19212 2004-03-21 Mark Mitchell <mark@codesourcery.com>
19215 * g++.dg/init/array13.C: New test.
19217 2004-03-20 Roger Sayle <roger@eyesopen.com>
19220 * gcc.c-torture/compile/pr13889.c: New test case.
19222 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
19225 * builtins-1.c (nan, nans): Don't test.
19226 * builtins-30.c: Don't use nan, nanf, nanl.
19227 * builtins-35.c: New test.
19229 2004-03-19 Ziemowit Laski <zlaski@apple.com>
19231 * g++.dg/ext/altivec-6.C: New test.
19233 2004-03-19 Mark Mitchell <mark@codesourcery.com>
19235 * g++.dg/init/placement3.C: New test.
19237 * g++.dg/template/spec13.C: New test.
19239 * g++.dg/lookup/using11.C: New test.
19241 * g++.dg/lookup/koenig3.C: New test.
19243 * g++.dg/template/operator2.C: New test.
19245 * g++.dg/expr/dtor3.C: New test.
19246 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
19248 * g++.old-deja/g++.law/visibility28.C: Likewise.
19250 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
19252 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
19253 * gcc.dg/ppc64-abi-3.c: Likewise.
19255 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19258 * g++.dg/parse/template15.C: New test.
19260 2004-03-18 Mark Mitchell <mark@codesourcery.com>
19262 * g++.dg/expr/dtor2.C: New test.
19264 * g++.dg/lookup/anon4.C: New test.
19266 * g++.dg/overload/using1.C: New test.
19268 * g++.dg/template/lookup7.C: New test.
19270 * g++.dg/template/typename6.C: New test.
19272 * g++.dg/expr/cond6.C: New test.
19274 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19276 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
19278 2004-03-18 Mark Mitchell <mark@codesourcery.com>
19280 * g++.dg/expr/cond5.C: New test.
19281 * g++.dg/expr/constcast1.C: Likewise.
19282 * g++.dg/expr/ptrmem2.C: Likewise.
19283 * g++.dg/expr/ptrmem3.C: Likewise.
19284 * g++.dg/lookup/main1.C: Likewise.
19285 * g++.dg/template/lookup6.C: Likewise.
19287 2004-03-18 Mark Mitchell <mark@codesourcery.com>
19289 * gcc.dg/local1.c: New test.
19291 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
19293 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19295 * gcc.dg/torture/builtin-convert-1.c: New test.
19297 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19299 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
19301 2004-03-16 Mark Mitchell <mark@codesourcery.com>
19304 * g++.dg/warn/Wunused-7.C: New test.
19306 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19308 * gcc.dg/torture/builtin-integral-1.c: New test.
19310 2004-03-16 Mark Mitchell <mark@codesourcery.com>
19313 * g++.dg/parse/non-dependent3.C: New test.
19315 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
19317 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
19318 * g++.dg/eh/simd-2.C: Likewise.
19319 * g++.dg/init/array10.C: Likewise.
19320 * gcc.c-torture/compile/simd-1.c: Likewise.
19321 * gcc.c-torture/compile/simd-2.c: Likewise.
19322 * gcc.c-torture/compile/simd-3.c: Likewise.
19323 * gcc.c-torture/compile/simd-4.c: Likewise.
19324 * gcc.c-torture/compile/simd-6.c: Likewise.
19325 * gcc.c-torture/execute/simd-1.c: Likewise.
19326 * gcc.c-torture/execute/simd-2.c: Likewise.
19327 * gcc.dg/compat/vector-defs.h: Likewise.
19328 * gcc.dg/20020531-1.c: Likewise.
19329 * gcc.dg/altivec-3.c: Likewise.
19330 * gcc.dg/altivec-4.c: Likewise.
19331 * gcc.dg/altivec-varargs-1.c: Likewise.
19332 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
19333 * gcc.dg/i386-mmx-3.c: Likewise.
19334 * gcc.dg/i386-sse-4.c: Likewise.
19335 * gcc.dg/i386-sse-5.c: Likewise.
19336 * gcc.dg/i386-sse-8.c: Likewise.
19337 * gcc.dg/simd-1.c: Likewise.
19338 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
19339 __ev64_opaque__ since the machine description provides it.
19341 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19343 * lib/compat.exp (skip_list): New global variable.
19344 Use it to hold the user defined COMPAT_SKIPS list if any.
19345 (compat-obj): Add the members of skip_list to optall.
19347 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19349 * gcc.dg/compat/union-by-value-1_main.c,
19350 union-by-value-1_x.c, union-by-value-1_y.c,
19351 union-check.h, union-defs.h,
19352 union-init.h, union-return-1_main.c,
19353 union-return-1_x.c, union-return-1_y.c: New files.
19355 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19357 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
19358 mixed-struct-init.h: Add 4 mixed structure types.
19359 struct-by-value-21_main.c, struct-by-value-21_x.c,
19360 struct-by-value-21_y.c, struct-return-21_main.c,
19361 struct-return-21_x.c, struct-return-21_y.c: New files.
19363 2004-03-13 Mark Mitchell <mark@codesourcery.com>
19366 * g++.dg/parse/template14.C: New test.
19368 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
19370 * gcc.c-torture/execute/20040313-1.c: New test.
19372 2004-03-13 Jakub Jelinek <jakub@redhat.com>
19375 * gcc.dg/20040311-2.c: New test.
19377 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
19380 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
19383 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
19385 * gcc.dg/20040305-2.c: Add missing return statement.
19387 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19389 * gcc.dg/builtins-34.c: Also check pow10*.
19391 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
19394 * gcc.dg/20040305-2.c: New test.
19396 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
19398 * gcc.dg/20040310-1.c: New test.
19400 2004-03-11 Roger Sayle <roger@eyesopen.com>
19402 * gcc.c-torture/execute/20040311-1.c: New test case.
19404 2004-03-11 Mark Mitchell <mark@codesourcery.com>
19407 * g++.dg/lookup/enum1.C: New test.
19409 2004-03-10 Mark Mitchell <mark@codesourcery.com>
19412 * g++.dg/lookup/struct2.C: New test.
19414 2004-03-10 Uros Bizjak <uros@kss-loka.si>
19416 * gcc.dg/builtins-34.c: New test.
19418 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19420 * gcc.dg/torture/builtin-nonneg-1.c: New test.
19422 2004-03-09 James E Wilson <wilson@specifixinc.com>
19424 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
19425 * gcc.dg/alias-2.c: New testcase.
19427 2004-03-09 Zack Weinberg <zack@codesourcery.com>
19429 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
19431 2004-03-09 Roger Sayle <roger@eyesopen.com>
19433 * gcc.c-torture/execute/20040309-1.c: New test case.
19435 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
19438 * g++.dg/overload/ref1.C: New.
19440 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19443 * g++.dg/template/spec12.C: New test.
19446 * g++.dg/parse/crash14.C: New test.
19448 2004-03-09 Mark Mitchell <mark@codesourcery.com>
19451 * g++.dg/init/ref11.C: New test.
19453 2004-03-09 Mark Mitchell <mark@codesourcery.com>
19456 * g++.dg/parse/builtin2.C: New test.
19458 2004-03-08 Mark Mitchell <mark@codesourcery.com>
19461 * g++.dg/init/ctor3.C: New test.
19462 * g++.dg/init/union1.C: New test.
19463 * g++.dg/ext/anon-struct4.C: New test.
19465 2004-03-08 Mark Mitchell <mark@codesourcery.com>
19467 * g++.dg/lookup/koenig1.C: Tweak error messages.
19468 * g++.dg/lookup/used-before-declaration.C: Likewise.
19469 * g++.dg/other/do1.C: Likewise.
19470 * g++.dg/overload/koenig1.C: Likewise.
19471 * g++.dg/parse/crash13.C: Likewise.
19472 * g++.dg/template/instantiate3.C: Likewise.
19474 2004-03-08 Eric Christopher <echristo@redhat.com>
19476 * * lib/target-supports.exp: Enable libiconv in test
19477 compilation. Fix up error checking.
19479 2004-03-08 Roger Sayle <roger@eyesopen.com>
19481 PR middle-end/14289
19482 * gcc.dg/pr14289-1.c: New test case.
19483 * gcc.dg/pr14289-2.c: Likewise.
19484 * gcc.dg/pr14289-3.c: Likewise.
19486 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
19488 * gcc.c-torture/execute/20040308-1.c: New test.
19490 2004-03-07 Roger Sayle <roger@eyesopen.com>
19492 * gcc.c-torture/execute/20040307-1.c: New test case.
19494 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
19496 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
19498 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
19500 * gcc.dg/20040306-1.c: New test.
19502 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
19504 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
19506 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
19508 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19511 * gcc.dg/decl-6.c: New test.
19513 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19515 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
19516 Rename LOGPOW -> LOG_POW.
19517 (SQRT_EXP, POW_EXP): New.
19519 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19521 * gcc.dg/i386-sse-8.c: New test.
19523 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19526 * gcc.dg/decl-5.c: New test.
19528 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
19530 * gcc.dg/20040305-1.c: New test.
19532 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
19535 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
19537 2004-03-04 Ziemowit Laski <zlaski@apple.com>
19539 PR c++/14425, c++/14426
19540 * g++.dg/ext/altivec-4.C: New test.
19541 * g++.dg/ext/altivec-5.C: New test.
19543 2004-03-04 Geoffrey Keating <geoffk@apple.com>
19545 * g++.old-deja/g++.other/linkage1.C: Expect errors about
19546 global variables of a type with no linkage.
19547 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
19548 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
19549 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
19550 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
19551 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
19552 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
19553 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
19554 * g++.dg/warn/deprecated.C: Name enum Color.
19555 * g++.dg/overload/VLA.C: Name structure for 'b'.
19556 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
19558 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19560 * gcc.c-torture/compile/20040304-1.c: New test.
19562 2004-03-03 Zack Weinberg <zack@codesourcery.com>
19565 * gcc.dg/decl-4.c: New testcase.
19567 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
19569 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
19570 as PRECF if sizeof (float) > sizeof (double).
19571 (PRECL): Make it the same as PRECF if
19572 sizeof (float) > sizeof (long double).
19574 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19576 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
19577 system type. Add check for irix6 which doesn't have c99 runtime.
19579 2004-03-03 Bob Wilson <bob.wilson@acm.org>
19581 * gcc.dg/const-elim-1.c: xfail for xtensa.
19583 2004-03-01 Mark Mitchell <mark@codesourcery.com>
19586 * g++.dg/template/cond4.C: New test.
19588 2004-03-01 Mark Mitchell <mark@codesourcery.com>
19591 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
19594 * g++.dg/parse/defarg7.C: New test.
19597 * g++.dg/template/friend26.C: New test.
19599 2004-03-01 Mark Mitchell <mark@codesourcery.com>
19602 * g++.dg/abi/mangle21.C: New test.
19605 * g++.dg/parse/constructor2.C: New test.
19608 * g++.dg/template/sfinae1.C: New test.
19610 2004-02-29 Mark Mitchell <mark@codesourcery.com>
19613 * g++.dg/expr/crash2.C: New test.
19615 PR middle-end/13448
19616 * gcc.dg/inline-5.c: New test.
19617 * gcc.dg/always-inline.c: Split out tests into ...
19618 * gcc.dg/always-inline2.c: ... this and ...
19619 * gcc.dg/always-inline3.c: ... this.
19621 2004-02-29 Mark Mitchell <mark@codesourcery.com>
19624 * g++.dg/debug/crash1.C: New test.
19626 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
19628 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
19629 function with __attribute__((noinline)).
19630 (recurser_void2): Likewise.
19631 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
19632 (recurser_void2): Likewise.
19634 2004-02-29 Roger Sayle <roger@eyesopen.com>
19636 PR middle-end/14203
19637 * g++.dg/warn/Wunused-6.C: New test case.
19639 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
19641 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
19644 2004-02-27 Eric Christopher <echristo@redhat.com>
19646 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
19647 * g++.dg/charset/asm2.c: Run only x86.
19648 * gcc.dg/charset/asm3.c: Ditto.
19650 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
19652 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
19655 2004-02-27 Ziemowit Laski <zlaski@apple.com>
19657 * g++.dg/ext/altivec-3.C: New.
19659 2004-02-26 Richard Henderson <rth@redhat.com>
19661 * g++.dg/ext/attrib10.C: Mark for warning.
19662 * gcc.dg/attr-alias-1.c: New.
19664 2004-02-26 Richard Henderson <rth@redhat.com>
19666 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
19667 * gcc.c-torture/execute/20040208-2.c: ... it back.
19669 2004-02-26 Eric Christopher <echristo@redhat.com>
19671 * lib/target-supports.exp (check-iconv-available): New function.
19672 * lib/gcc-dg.exp (dg-require-iconv): New function.
19674 * gcc.dg/charset: New directory.
19675 * gcc.dg/charset/charset.exp: New file.
19676 * gcc.dg/charset/asm1.c: Ditto.
19677 * gcc.dg/charset/asm2.c: Ditto.
19678 * gcc.dg/charset/asm3.c: Ditto.
19679 * gcc.dg/charset/asm4.c: Ditto.
19680 * gcc.dg/charset/asm5.c: Ditto.
19681 * gcc.dg/charset/attribute1.c: Ditto.
19682 * gcc.dg/charset/attribute2.c: Ditto.
19683 * gcc.dg/charset/string1.c: Ditto.
19684 * g++.dg/charset: New directory.
19685 * g++.dg/dg.exp: Add here. Special options.
19686 * g++.dg/charset/charset.exp: New file.
19687 * g++.dg/charset/asm1.c: Ditto.
19688 * g++.dg/charset/asm2.c: Ditto.
19689 * g++.dg/charset/asm3.c: Ditto.
19690 * g++.dg/charset/asm4.c: Ditto.
19691 * g++.dg/charset/attribute1.c: Ditto.
19692 * g++.dg/charset/attribute2.c: Ditto.
19693 * g++.dg/charset/extern1.cc: Ditto.
19694 * g++.dg/charset/extern2.cc: Ditto.
19695 * g++.dg/charset/string1.c: Ditto.
19697 2004-02-26 Mark Mitchell <mark@codesourcery.com>
19700 * g++.dg/parse/comma1.C: New test.
19702 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19705 * g++.dg/template/ttp8.C: New test.
19707 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
19709 * gcc.dg/fixuns-trunc-1.c: New test.
19711 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19713 * gcc.dg/builtins-config.h: Use #elif.
19715 2004-02-26 Michael Matz <matz@suse.de>
19717 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
19718 * gcc.dg/991214-1.c: Likewise.
19719 * gcc.dg/i386-asm-1.c: Likewise.
19721 2004-02-25 Richard Henderson <rth@redhat.com>
19723 * gcc.c-torture/execute/20040208-2.c: Move ...
19724 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
19726 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19729 * g++.dg/other/crash-3.C: New test.
19731 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19733 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
19734 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
19736 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
19739 2004-02-24 Michael Matz <matz@suse.de>
19741 * gcc.dg/i386-regparm.c: New.
19743 2004-02-23 James E Wilson <wilson@specifixinc.com>
19745 * gcc.c-torture/execute/20040223-1.c: New.
19747 2004-02-23 Zack Weinberg <zack@codesourcery.com>
19748 Kazu Hirata <kazu@cs.umass.edu>
19750 * gcc.dg/fwritable-strings-1.c: Remove.
19752 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
19755 * gcc.dg/20040223-1.c: New test.
19757 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19760 * g++.dg/ext/typeof9.C: New test.
19762 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19765 * g++.dg/other/switch1.C: New test.
19767 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19769 * gcc.dg/cast-function-1.c: Adjust for new informative message.
19770 * gcc.dg/va-arg-1.c: Likewise.
19772 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19775 * g++.dg/template/koenig5.C: New test.
19777 2004-02-21 Ziemowit Laski <zlaski@apple.com>
19779 * g++.dg/ext/altivec-1.C: Generalize target triple.
19780 * g++.dg/ext/altivec-2.C: New test case.
19781 * g++.dg/ext/altivec_check.h: New file.
19782 * gcc.dg/altivec-1.c: Generalize target triple;
19783 include altivec_check.h and call altivec_check().
19784 * gcc.dg/altivec-[2-5].c: Generalize target triple.
19785 * gcc.dg/altivec-6.c: New test case.
19786 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
19787 type casts as needed.
19788 * gcc.dg/altivec-10.c: Include altivec_check.h and call
19790 * gcc.dg/altivec-12.c: New test case.
19791 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
19792 include altivec_check.h and call altivec_check().
19793 * gcc.dg/altivec_check.h: New file.
19795 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19797 * lib/target-supports.exp (check_alias_available): Don't mangle
19798 function `g' in test program.
19800 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19802 * lib/target-supports.exp (check_profiling_available): Check
19803 argument to determine whether we support a profiling type.
19804 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
19805 check_profiling_available.
19806 * g++.dg/bprob/bprob.exp: Likewise.
19807 * g77.dg/bprob/bprob.exp: Likewise.
19808 * gcc.misc-tests/bprob.exp: Likewise.
19809 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
19810 dg-require-profiling and delete expected error handling.
19811 * gcc.dg/20021014-1.c: Likewise.
19812 * gcc.dg/nest.c: Likewise.
19814 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19817 * g++.dg/other/vthunk1.C: New test.
19819 2004-02-20 Falk Hueffner <falk@debian.org>
19822 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
19824 2004-02-20 Mark Mitchell <mark@codesourcery.com>
19827 * g++.dg/other/error8.C: Remove XFAIL markers.
19830 * g++.dg/ext/packed5.C: New test.
19833 * g++.dg/warn/Wunused-5.C: New test.
19836 * g++.dg/lookup/member1.C: New test.
19838 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
19840 * gcc.c-torture/compile/20040130-1.c: Enable only when
19841 __INT_MAX__ >= 2147483647L.
19842 * gcc.c-torture/compile/961203-1.c: Likewise.
19844 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
19846 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
19847 * g++.dg/opt/template1.C: Robustify assembler regexp
19849 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19851 * gcc.c-torture/execute/simd-4.x: Remove.
19852 * gcc.c-torture/execute/va-arg-25.x: Likewise.
19853 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
19854 Guard with #ifndef SKIP_ATTRIBUTE.
19855 * gcc.dg/compat/vector-1_y.c: Likewise.
19856 * gcc.dg/compat/vector-2_x.c: Likewise.
19857 * gcc.dg/compat/vector-2_y.c: Likewise.
19858 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
19859 * g++.dg/eh/simd-2.C: Likewise.
19861 2004-02-19 Alan Modra <amodra@bigpond.net.au>
19863 * gcc.c-torture/compile/complex-1.c: New.
19865 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
19868 * gcc.c-torture/execute/20040218-1.c: New test.
19870 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19873 * g++.dg/parse/new2.C: New test.
19875 2004-02-18 Paul Brook <paul@codesourcery.com>
19877 * gcc.c-torture/compile/libcall-1.c: New test.
19879 2004-02-18 Paul Brook <paul@codesourcery.com>
19882 * gcc.dg/debug/debug-7.c: New test.
19884 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
19886 * gcc.dg/20040217-1.c: New test.
19888 2004-02-17 Zack Weinberg <zack@codesourcery.com>
19890 * gcc.c-torture/execute/990208-1.x: Delete.
19892 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
19894 * gcc.c-torture/execute/20040208-2.x: New file.
19896 2004-02-17 Mark Mitchell <mark@codesourcery.com>
19899 * g++.dg/abi/structret1.C: New test.
19901 2004-02-17 Jakub Jelinek <jakub@redhat.com>
19903 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
19904 (i386_cpuid): No need to test if cpuid is available on AMD64.
19905 Fix assembly, so that it works onboth i386 and AMD64.
19906 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
19907 (vecInLong): Fix s[] member type to unsigned int.
19908 (vecInWord): Remove type.
19909 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
19910 (a64, b64, c64, d64, e64): Remove.
19911 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
19912 Remove unused variable. Remove initialization of removed variables.
19913 Don't call mmx_tests nor sse_tests.
19914 (reference_mmx, reference_sse): Remove.
19915 (check): Add return stmt.
19916 * gcc.dg/i386-sse-7.c: New test.
19917 * gcc.dg/i386-mmx-4.c: New test.
19919 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19921 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
19922 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
19923 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
19924 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
19925 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
19926 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
19927 g++.dg/tc1/dr94.C: Fix line terminator.
19929 2004-02-16 Geoffrey Keating <geoffk@apple.com>
19931 * gcc.c-torture/compile/20040216-1.c: New.
19933 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19935 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
19936 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
19937 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
19938 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
19939 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
19940 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
19942 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19944 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
19946 2004-02-15 Mark Mitchell <mark@codesourcery.com>
19949 * g++.dg/expr/cond4.C: New test.
19952 * g++.dg/lookup/crash2.C: New test.
19954 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
19956 * gcc.c-torture/compile/20040214-2.c: New test.
19958 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
19961 * g++.dg/ext/typeof8.C: New test.
19963 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
19965 * gcc.c-torture/compile/20040214-1.c: New test.
19967 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19970 * g++.dg/template/spec11.C: New test.
19972 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19975 * g++.dg/other/error8.C: New test.
19977 2004-02-13 Mark Mitchell <mark@codesourcery.com>
19980 * g++.dg/template/array4.C: New test.
19983 * g++.dg/inherit/thunk2.C: New test.
19986 * g++.dg/eh/cond2.C: New test.
19988 2004-02-12 Alan Modra <amodra@bigpond.net.au>
19990 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
19992 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
19994 * lib/scanasm.exp (dg-scan): Quote pattern before display.
19996 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
19998 * g++.dg/simd-2.C: xfail on ppc64-linux.
20000 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
20003 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
20006 2004-02-11 Uros Bizjak <uros@kss-loka.si>
20008 * gcc.dg/builtins-33.c: New test.
20010 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
20012 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
20014 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
20016 * g++.dg/simd-2.C: Set -maltivec for ppc64.
20018 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
20020 * gcc.dg/ppc64-abi-3.c: New test.
20022 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
20026 * gcc.dg/pr14092-1.c: New testcase.
20028 2004-02-10 Alan Modra <amodra@bigpond.net.au>
20030 * gcc.dg/cpp/assert4.c: Fix typo last change.
20032 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
20033 * gcc.dg/cpp/assert4.c: Handle powerpc64.
20035 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
20037 2004-02-09 Roger Sayle <roger@eyesopen.com>
20039 * gcc.c-torture/compile/20040209-1.c: New test case.
20041 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
20043 * gcc.dg/c90-init-1.c: Adjust expected error messages.
20045 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
20047 * gcc.c-torture/execute/20040208-[12].c: New tests.
20049 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
20051 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
20053 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
20055 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
20057 2004-02-07 Zack Weinberg <zack@codesourcery.com>
20060 * gcc.dg/visibility-8.c: New testcase.
20062 2004-02-07 Zack Weinberg <zack@codesourcery.com>
20064 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
20066 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
20068 2004-02-07 Roger Sayle <roger@eyesopen.com>
20070 PR middle-end/13696
20071 * g++.dg/opt/fold1.C: New test case.
20073 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20076 * g++.dg/other/crash-2.C: New test.
20078 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20081 * g++.dg/parse/angle-bracket2.C: New test.
20083 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20085 PR middle-end/13750
20087 2004-01-15 Geoffrey Keating <geoffk@apple.com>
20089 * testsuite/g++.dg/pch/wchar-1.C: New.
20090 * testsuite/g++.dg/pch/wchar-1.Hs: New.
20092 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20095 * g++.dg/parse/error15.C: New test.
20096 * g++.dg/parse/crash11.C: Update dg-error mark.
20098 2004-02-04 Mark Mitchell <mark@codesourcery.com>
20101 * g++.dg/warn/conv2.C: New test.
20103 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20106 * g++.dg/warn/incomplete1.C: Remove xfail.
20108 2004-02-04 Mark Mitchell <mark@codesourcery.com>
20110 * lib/file-format.exp (gcc_target_object_format): Use
20111 ${tool}_target_compile, not gcc_target_compile.
20112 * lib/target-supports.exp (check_alias_available): Likewise.
20113 (check_gc_sections_available): Likewise.
20114 * g++.dg/ext/attrib10.C: Use dg-require-alias.
20115 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
20118 2004-02-04 Mark Mitchell <mark@codesourcery.com>
20121 * g++.dg/template/static6.C: New test.
20123 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
20125 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
20127 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20129 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
20130 tests for systems where `char' is unsigned by default.
20132 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20135 * g++.dg/template/partial3.C: New test.
20137 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
20139 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
20140 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
20141 Remove mentions of obsolete ports.
20143 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
20145 * gcc.dg/noncompile/20001228-1.c: Fix for new
20148 2004-02-03 Roger Sayle <roger@eyesopen.com>
20151 * gcc.c-torture/execute/multdi-1.c: New test case.
20153 2004-02-03 Mark Mitchell <mark@codesourcery.com>
20156 * g++.dg/template/lookup5.C: New test.
20158 2004-02-03 Mark Mitchell <mark@codesourcery.com>
20161 * g++.dg/template/lookup4.C: New test.
20164 * g++.dg/parse/error14.C: New test.
20167 * g++.dg/parse/template13.C: New test.
20169 2004-02-03 Mark Mitchell <mark@codesourcery.com>
20172 * g++.dg/template/koenig4.C: New test.
20175 * g++.dg/template/crash17.C: New test.
20178 * g++.dg/parse/error13.C: New test.
20179 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
20181 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20183 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
20185 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
20189 * gcc.dg/noncompile/20040203-1.c: New test.
20190 * gcc.dg/noncompile/20040203-2.c: Likewise.
20191 * gcc.dg/noncompile/20040203-3.c: Likewise.
20192 * gcc.dg/20040203-1.c: Likewise.
20194 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
20197 * g++.dg/template/sizeof7.C: New test.
20199 2004-02-02 Eric Christopher <echristo@redhat.com>
20200 Zack Weinberg <zack@codesourcery.com>
20202 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
20204 2004-02-02 Zack Weinberg <zack@codesourcery.com>
20206 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
20207 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
20208 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
20209 * gcc.dg/cleanup-5.c: Run only on Linux targets.
20211 2004-02-02 Mark Mitchell <mark@codesourcery.com>
20214 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
20217 * g++.dg/ext/attrib13.C: New test.
20220 * g++.dg/conversion/op2.C: New test.
20222 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
20224 * gcc.dg/titype-1.c: Fix pasto.
20226 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
20228 * gcc.dg/titype-1.c: New test.
20230 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20233 * g++.dg/template/non-type-template-argument-1.C,
20234 g++.dg/template/qualified-id1.C: Update dg-error marks.
20235 * g++.dg/template/nontype6.C: New test.
20237 2004-02-01 Roger Sayle <roger@eyesopen.com>
20239 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
20240 * gcc.dg/builtins-31.c: New testcase.
20241 * gcc.dg/builtins-32.c: New testcase.
20243 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
20245 * objc.dg/call-super-2.m: Update line numbers
20246 for the including of stddef.h.
20248 2004-01-30 Michael Matz <matz@suse.de>
20250 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
20251 g++.dg/ext/case-range3.C: New tests.
20253 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20257 * g++.dg/template/member4.C: New test.
20259 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20262 * g++.dg/template/sizeof6.C: New test.
20264 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
20266 * gcc.dg/fwritable-strings-1.c: New test.
20268 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
20270 * gcc.c-torture/compile/20040130-1.c: New test.
20272 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
20274 * objc.dg/call-super-2.m: Include stddef.h for size_t.
20276 2004-01-29 Mark Mitchell <mark@codesourcery.com>
20279 * g++.dg/template/ctor3.C: New test.
20281 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20283 * g++.dg/tc1: New directory.
20284 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
20285 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
20286 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
20287 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
20288 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
20290 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20292 * g++.dg/parse/error11.C: New test.
20293 * g++.dg/parse/error12.C: Likewise.
20295 2004-01-28 Ziemowit Laski <zlaski@apple.com>
20297 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
20298 (scan_initial, main): Use aligned_sizeof instead of sizeof.
20300 2004-01-28 Mark Mitchell <mark@codesourcery.com>
20303 * g++.dg/ext/attrib12.C: New test.
20306 * g++.dg/parse/cast2.C: New test.
20308 2004-01-27 James E Wilson <wilson@specifixinc.com>
20310 * objc.dg/encode-2.m (main): New local string. Set depending on
20311 sizeof long. Use in sscanf call.
20312 * objc.dg/encode-3.m (main): New local string. Set depending on
20313 sizeof long. Use in scan_initial call.
20315 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20317 * objc.dg/call-super-2.m: Make LP64-safe.
20318 * objc.dg/desig-init-1.m: Likewise.
20320 2004-01-27 Devang Patel <dpatel@apple.com>
20322 * g++.dg/debug/namespace1.C: New test.
20324 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
20326 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
20329 * gcc.dg/arm-mmx-1.c: New test.
20331 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
20333 * gcc.dg/20040127-1.c: New test.
20334 * gcc.dg/20040127-2.c: New test.
20336 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20338 * objc.dg/stret-1.m (glob): Renamed to globa.
20340 2004-01-26 Mark Mitchell <mark@codesourcery.com>
20343 * g++.dg/expr/for1.C: New test.
20345 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
20347 PR middle-end/13779
20348 * gcc.dg/darwin-longlong.c: New test.
20350 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
20352 * gcc.dg/20040124-1.c: Moved test from here...
20353 * gcc.c-torture/compile/20040124-1.c: ...to here.
20355 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
20357 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
20358 the assembly output if -m64 is passed.
20360 2004-01-25 Mark Mitchell <mark@codesourcery.com>
20363 * g++.dg/template/cond3.C: New test.
20365 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20368 * g++.dg/template/ttp7.C: New test.
20370 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20373 * g++.dg/template/nontype4.C: New test.
20374 * g++.dg/template/nontype5.C: Likewise.
20376 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
20378 * gcc.dg/torture/mips-clobber-at.c: New test.
20380 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
20382 * gcc.dg/20040124-1.c: New test.
20384 2004-01-24 Jakub Jelinek <jakub@redhat.com>
20386 * gcc.dg/20040123-1.c: New test.
20388 2004-01-23 Zack Weinberg <zack@codesourcery.com>
20390 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
20392 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
20394 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
20396 2004-01-23 Andrew Pinski <apinski@apple.com>
20398 * gcc.dg/20030121-1.c: Move to ..
20399 * gcc.dg/20040121-1.c: here.
20401 2004-01-23 Roger Sayle <roger@eyesopen.com>
20403 * gcc.dg/builtins-29.c: New test case.
20405 2004-01-23 Zack Weinberg <zack@codesourcery.com>
20408 * gcc.dg/builtins-30.c: New testcase.
20410 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
20412 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
20413 * lib/g77.exp: Likewise.
20414 * lib/objc.exp: Likewise.
20415 * lib/g++.exp: Likewise.
20417 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
20419 * gcc.dg/struct-by-value-2.c: New test.
20421 2004-01-21 Andrew Pinski <apinski@apple.com>
20424 * gcc.dg/20030121-1.c: New test.
20426 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
20428 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
20429 clobber frame pointer register in asm statement.
20431 2004-01-21 Falk Hueffner <falk@debian.org>
20433 * gcc.c-torture/compile/20040121-1.c: New test.
20435 2004-01-21 Zack Weinberg <zack@codesourcery.com>
20437 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
20439 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
20441 * gcc.dg/ppc64-abi-2.c: New test.
20443 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
20445 * lib/treelang.exp: Fill out this file.
20446 * lib/treelang-dg.exp: New File.
20448 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
20450 * gcc.c-torture/compile/981022-1.c: Remove.
20451 * gcc.dg/array-5.c: Remove XFAIL.
20452 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
20453 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
20454 gcc.dg/cond-lvalue-1.c: Update.
20455 * gcc.dg/cast-lvalue-2.c: New test.
20457 2004-01-19 Mark Mitchell <mark@codesourcery.com>
20460 * g++.dg/other/error1.C (class foo): Tweak error message.
20463 * g++.dg/template/call2.C: New test.
20465 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20467 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
20468 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
20469 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
20470 scalar-return-1_x.c, scalar-return-2_y.c,
20471 scalar-return-3_x.c, scalar-return-3_y.c,
20472 scalar-return-4_x.c, scalar-return-4_y.c,
20473 struct-align-1.h, struct-align-1_x.c,
20474 struct-align-1_y.c, struct-align-2.h,
20475 struct-align-2_x.c, struct-align-2_y.c,
20476 struct-by-value-10_y.c, struct-by-value-11_x.c,
20477 struct-by-value-11_y.c, struct-by-value-12_x.c,
20478 struct-by-value-12_y.c, struct-by-value-13_x.c,
20479 struct-by-value-13_y.c, struct-by-value-14_x.c,
20480 struct-by-value-14_y.c, struct-by-value-15_x.c,
20481 struct-by-value-15_y.c, struct-by-value-16_y.c,
20482 struct-by-value-17_y.c, struct-by-value-18_y.c,
20483 struct-by-value-19_y.c, struct-by-value-1_x.c,
20484 struct-by-value-1_y.c, struct-by-value-20_y.c,
20485 struct-by-value-2_x.c, struct-by-value-2_y.c,
20486 struct-by-value-3_y.c, struct-by-value-4_x.c,
20487 struct-by-value-4_y.c, struct-by-value-5_y.c,
20488 struct-by-value-6_y.c, struct-by-value-7_y.c
20489 struct-by-value-8_x.c, struct-by-value-8_y.c
20490 struct-by-value-9_x.c, struct-by-value-9_y.c
20491 struct-return-10_x.c, struct-return-10_y.c,
20492 struct-return-19_x.c, struct-return-20_x.c
20493 struct-return-2_x.c, struct-return-2_y.c
20494 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
20495 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
20497 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20499 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
20500 attribute on sparc*-sun-solaris2.*.
20502 2004-01-18 Mark Mitchell <mark@codesourcery.com>
20505 * g++.dg/ext/typeof7.C: New test.
20507 2004-01-18 David Edelsohn <edelsohn@gnu.org>
20509 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
20510 * gcc.dg/const-elim-1.c: Same.
20512 2004-01-17 Ziemowit Laski <zlaski@apple.com>
20514 * objc.dg/stret-1.m: New.
20515 * objc.dg/stret-2.m: New.
20517 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
20520 * g++.dg/ext/vector1.C: New test.
20522 2004-01-16 Geoffrey Keating <geoffk@apple.com>
20524 * gcc.dg/pch/import-1.c: New.
20525 * gcc.dg/pch/import-1.hs: New.
20526 * gcc.dg/pch/import-1a.h: New.
20527 * gcc.dg/pch/import-1b.h: New.
20528 * gcc.dg/pch/import-1c.h: New.
20530 2004-01-16 Mark Mitchell <mark@codesourcery.com>
20533 * g++.dg/ext/array1.C: New test.
20536 * g++.dg/conversion/op1.C: New test.
20538 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
20541 From Kazumoto Kojima / Dan Kegel:
20542 * gcc.dg/pr11864-1.c: New test.
20545 From Marcus Comstedt / Dan Kegel:
20546 * gcc.dg/pr10392-1.c: New test.
20548 2004-01-16 Mark Mitchell <mark@codesourcery.com>
20551 * g++.dg/init/ref10.C: New test.
20553 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20556 * g++.dg/parse/typename6.C: New test.
20558 2004-01-15 Geoffrey Keating <geoffk@apple.com>
20561 * testsuite/g++.dg/pch/wchar-1.C: New.
20562 * testsuite/g++.dg/pch/wchar-1.Hs: New.
20564 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20567 * g++.dg/expr/sizeof2.C: New test.
20569 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
20571 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
20573 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
20576 * g++.dg/lookup/strong-using-3.C: New.
20577 * g++.dg/lookup/using-10.C: New.
20579 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
20582 * g++.dg/lookup/strong-using-2.C: New.
20584 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
20585 Dan Kegel <dank@kegel.com>
20586 J"orn Rennecke <joern.rennecke@superh.com>
20589 * gcc.dg/pr9365-1.c: New test.
20591 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20594 * g++.dg/parse/casting-operator2.C: New test.
20595 * g++.old-deja/g++.pt/explicit83.C: Remove.
20597 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
20599 * gcc.dg/label-compound-stmt-1.c: New test.
20600 * gcc.c-torture/compile/950922-1.c,
20601 gcc.c-torture/compile/20000211-3.c,
20602 gcc.c-torture/compile/20000518-1.c,
20603 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
20604 compound statements.
20606 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
20608 * gcc.dg/ppc64-abi-1.c: New test.
20610 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
20612 * g++.dg/ext/attrib9.C: Add dg-warnings.
20614 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20617 * g++.dg/parse/dtor3.C: New test.
20619 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
20622 * g++.dg/parse/try-catch-1.C: New test.
20624 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
20626 * ada/acats/run_all.sh: Add more verbose output in acats.log
20627 when compiling tests.
20629 2004-01-12 Zack Weinberg <zack@codesourcery.com>
20632 * gcc.dg/typedef-redecl.c: New test case.
20633 * gcc.dg/typedef-redecl.h: New support file.
20635 2004-01-13 Jan Hubicka <jh@suse.cz>
20637 * gcc.dg/always_inline.c: New test.
20638 * gcc.dg/debug/20031231-1.c: Fix.
20640 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20643 * g++.dg/template/array3.C: New test.
20645 2004-01-12 Zack Weinberg <zack@codesourcery.com>
20647 * g++.dg/ext/lvalue1.C: No longer expected to fail.
20648 * g++.dg/warn/Wunused-2.C: Likewise.
20650 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20653 * g++.dg/template/instantiate6.C: New test.
20655 2004-01-12 Roger Sayle <roger@eyesopen.com>
20657 PR middle-end/11397
20658 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
20660 2004-01-12 Jan Hubicka <jh@suse.cz>
20663 * gcc.dg/20040112-1.c: New.
20665 * gcc.dg/dwarf-die[1-7].c: Move to...
20666 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
20667 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
20669 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
20672 * g++.dg/parse/friend4.C: New test.
20674 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
20677 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
20678 definition is called a friend.
20680 2004-01-11 Zack Weinberg <zack@codesourcery.com>
20682 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
20684 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
20687 * g++.dg/parse/error10.C: New test.
20688 * g++.dg/template/arg2.C: Accept "invalid type" error.
20690 2004-01-11 Jakub Jelinek <jakub@redhat.com>
20692 PR middle-end/13392
20693 * g++.dg/opt/expect2.C: New test.
20695 2004-01-10 Zack Weinberg <zack@codesourcery.com>
20697 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
20698 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
20699 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
20700 Update dg-error regexps.
20702 2004-01-10 Zack Weinberg <zack@codesourcery.com>
20704 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
20705 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
20707 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20709 * gcc.dg/pragma-re-1.c: Use right pointer type.
20711 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20713 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
20715 2004-01-09 Geoffrey Keating <geoffk@apple.com>
20717 * gcc.dg/rs6000-ldouble-1.c: New.
20719 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20723 * g++.dg/other/abstract1.C: New test.
20725 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
20727 * g++.dg/lookup/strong-using-1.C: New.
20729 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
20732 * gcc.dg/func-ptr-conv-1.c: New test.
20733 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
20735 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
20738 * gcc.c-torture/compile/20040109-1.c: New.
20740 2004-01-08 Stuart Hastings <stuart@apple.com>
20742 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
20743 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
20744 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
20746 2004-01-09 Alan Modra <amodra@bigpond.net.au>
20748 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
20750 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
20752 * ada/acats/run_acats: Treat 'gnatchop' the same way
20753 as 'gnatmake'. Export GCC_DRIVER.
20754 * ada/acats/run_all.sh: Add target_gnatchop. Use
20755 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
20757 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20760 * g++.dg/template/dependent-expr4.C: New test.
20762 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
20764 * gcc.dg/altivec-11.c: New test.
20766 2004-01-07 Mark Mitchell <mark@codesourcery.com>
20768 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
20770 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
20773 * gcc.dg/enum-compat-1.c: New test.
20774 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
20776 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
20779 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
20780 gcc.dg/c99-idem-qual-3.c: New tests.
20782 2004-01-07 Alan Modra <amodra@bigpond.net.au>
20784 * gcc.dg/winline-7.c: Don't cast void * to int.
20786 2004-01-06 Jan Hubicka <jh@suse.cz>
20788 * gcc.dg/i386-sse-5.c: New test
20789 * g++.dg/eh/simd-1.c: Add -w argument for i386.
20791 2004-01-05 Mark Mitchell <mark@codesourcery.com>
20794 * g++.dg/rtti/typeid4.C: New test.
20796 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20798 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
20800 2004-01-05 Mark Mitchell <mark@codesourcery.com>
20803 * g++.dg/template/error11.C: New test.
20806 * g++.dg/template/class2.C: New test.
20808 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
20809 Richard Sandiford <rsandifo@redhat.com>
20812 * g++.dg/opt/alias3.C: New test.
20814 2004-01-04 Mark Mitchell <mark@codesourcery.com>
20817 * g++.dg/template/koenig3.C: New test.
20820 * g++.dg/parse/offsetof3.C: New test.
20822 * g++.dg/init/copy7.C: Add missing dg-error markers.
20825 * g++.dg/init/copy7.c: New test.
20828 * g++.dg/parse/cast1.C: New test.
20830 2004-01-04 Jan Hubicka <jh@suse.cz>
20832 * gcc.dg/winline[1-7].c: New tests.
20834 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20837 * g++.dg/template/qualttp22.C: New test.
20839 2004-01-01 Jan Hubicka <jh@suse.cz>
20841 * gcc.dg/debug/20031231-1.c: New.
20842 * gcc.c-torture/compile/20040101-1.c: New.
20843 * gcc.dg/dwarf-die-[1-7].c: New.
20845 2004-01-01 Jakub Jelinek <jakub@redhat.com>
20847 PR optimization/13521
20848 * gcc.c-torture/compile/20031231-1.c: New test.
20850 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
20852 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
20854 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20857 * g++.dg/template/crash16.C: New test.
20859 2003-12-30 Mark Mitchell <mark@codesourcery.com>
20861 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
20863 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
20865 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
20867 * g++.old-deja/g++.jason/thunk3.C: Likewise.
20868 * g++.old-deja/g++.law/profile1.C: Likewise.
20869 * gcc.c-torture/compile/981006-1.c: Likewise.
20870 * gcc.c-torture/execute/loop-2e.x: Likewise.
20871 * gcc.c-torture/execute/loop-2f.x: Remove.
20872 * gcc.c-torture/execute/loop-2g.x: Likewise.
20873 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
20874 * gcc.dg/20020312-2.c: Remove traces of dead ports.
20876 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
20879 * g++.dg/ext/attrib11.C: New test.
20882 * g++.dg/template/array2-1.C: New test.
20883 * g++.dg/template/array2-2.C: New test.
20885 2003-12-29 Mark Mitchell <mark@codesourcery.com>
20887 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
20889 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
20892 * g++.dg/template/array1-1.C: New test.
20893 * g++.dg/template/array1-2.C: New test.
20895 2003-12-29 Roger Sayle <roger@eyesopen.com>
20898 * g77.dg/12632.f: New test case.
20900 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20903 * g++.dg/parse/nontype1.C: New test.
20905 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20908 * g++.dg/parse/explicit1.C: New test.
20909 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
20911 2003-12-28 Mark Mitchell <mark@codesourcery.com>
20914 * g++.dg/opt/inline6.C: New test.
20917 * g++.dg/parse/error9.C: New test.
20919 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
20921 2003-12-28 Mark Mitchell <mark@codesourcery.com>
20924 * g++.dg/init/assign1.C: New test.
20926 2003-12-28 Roger Sayle <roger@eyesopen.com>
20929 * g++.dg/warn/format3.C: New test case.
20931 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20933 * gcc.c-torture/compile/20031227-1.c: New test.
20935 2003-12-23 Mark Mitchell <mark@codesourcery.com>
20937 * g++.dg/bprob/bprob.exp: Load target-supports.exp
20938 * g77.dg/bprob/bprob.exp: Likewise.
20939 * gcc.misc-tests/bprob.exp: Likewise.
20940 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
20941 variants on systems where the library does not provide that
20943 * gcc.dg/builtins-20.c: Use builtins-config.h.
20944 * gcc.dg/builtins-config.h: New file.
20946 2003-12-23 Mark Mitchell <mark@codesourcery.com>
20948 * lib/gcc-dg.exp (dg-require-profiling): New function.
20949 * lib/target-supports.exp (check_profiling_available): Likewise.
20950 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
20951 * g77.dg/bprob/bprob.exp: Likewise.
20952 * gcc.misc-tests/bprob.exp: Likewise.
20953 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
20954 * gcc.dg/20021014-1.c: Likewise.
20955 * gcc.dg/nest.c: Likewise.
20957 2003-12-23 Mark Mitchell <mark@codesourcery.com>
20959 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
20961 * g++.dg/lookup/java2.C: Likewise.
20962 * gcc.dg/cpp/lexident.c: Likewise.
20964 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
20966 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
20968 * gcc.c-torture/compile/961203-1.c: Likewise.
20969 * gcc.c-torture/compile/980506-1.c: Likewise.
20971 2003-12-23 Zack Weinberg <zack@codesourcery.com>
20973 * lib/gcc-dg.exp (dg-prune-output): New annotation.
20974 (additional_prunes): New global.
20975 (gcc-dg-prune): Handle additional per-test pruning.
20976 (dg-test): Clear additional_prunes between tests.
20978 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
20979 dg-prune-output to avoid spurious failures from assembler
20980 complaining about nonexistent WAW violations.
20981 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
20982 Use dg-prune-output to avoid spurious failures from assembler
20983 warning about Itanium B-step errata.
20985 2003-12-23 Mark Mitchell <mark@codesourcery.com>
20987 * g++.dg/abi/macro0.C: New test.
20988 * g++.dg/abi/macro1.C: Likewise.
20989 * g++.dg/abi/macro2.C: Likewise.
20991 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
20992 * g++.dg/abi/bitfield7.C: Likewise.
20993 * g++.dg/abi/dtor2.C: Likewise.
20994 * g++.dg/abi/mangle11.C: Likewise.
20995 * g++.dg/abi/mangle12.C: Likewise.
20996 * g++.dg/abi/mangle14.C: Likewise.
20997 * g++.dg/abi/mangle17.C: Likewise.
20998 * g++.dg/abi/vbase10.C: Likewise.
20999 * g++.dg/abi/vbase14.C: Likewise.
21000 * g++.dg/template/qualttp17.C: Likewise.
21002 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
21005 * gcc.dg/20031223-1.c: New test.
21007 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21009 * gcc.dg/noreturn-7.c: New test.
21011 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21013 * gcc.dg/null-pointer-1.c: New test.
21015 2003-12-22 Mark Mitchell <mark@codesourcery.com>
21017 * g++.old-deja/g++.jason/template18.C: Remove.
21018 * g++.old-deja/g++.jason/template37.C: Likewise.
21021 * g++.dg/lookup/ns1.C: New test.
21024 * g++.dg/template/lookup3.C: New test.
21026 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
21028 * g++.dg/template/recurse1.C: New test
21030 2003-12-22 Mark Mitchell <mark@codesourcery.com>
21033 * g++.dg/parse/semicolon1.C: New test.
21034 * g++.dg/parse/semicolon1.h: Likewise.
21036 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
21038 * gcc.dg/darwin-misaligned.c: New test.
21040 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
21043 * gcc.dg/20031222-1.c: New test.
21045 2003-12-21 Mark Mitchell <mark@codesourcery.com>
21048 * g++.dg/parse/error8.C: New test.
21051 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
21053 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
21055 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
21057 * gcc.c-torture/compile/930217-1.c: Likewise.
21058 * gcc.c-torture/compile/930513-1.c: Likewise.
21059 * gcc.c-torture/execute/920908-2.c: Likewise.
21060 * gcc.c-torture/execute/921204-1.c: Likewise.
21061 * gcc.c-torture/execute/930621-1.c: Likewise.
21062 * gcc.c-torture/execute/930630-1.c: Likewise.
21063 * gcc.c-torture/execute/931031-1.c: Likewise.
21064 * gcc.c-torture/execute/980602-2.c: Likewise.
21065 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
21066 * gcc.c-torture/execute/compndlit-1.c: Likewise.
21067 * gcc.c-torture/execute/extzvsi.c: Likewise.
21068 * gcc.c-torture/unsorted/ext.c: Likewise.
21070 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
21073 * gcc.c-torture/compile/20031220-2.c: New test case.
21075 2003-12-20 Roger Sayle <roger@eyesopen.com>
21077 PR optimization/13031
21078 * gcc.c-torture/compile/20031220-1.c: New test case.
21080 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21082 * gcc.dg/cast-function-1.c: New test.
21084 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
21086 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
21089 2003-12-19 Mark Mitchell <mark@codesourcery.com>
21092 * g++.dg/ext/attrib10.C: New test.
21094 2003-12-19 Jakub Jelinek <jakub@redhat.com>
21096 * gcc.dg/cleanup-10.c: New test.
21097 * gcc.dg/cleanup-11.c: New test.
21099 2003-12-19 Jakub Jelinek <jakub@redhat.com>
21102 * g++.dg/opt/expect1.C: New test.
21104 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
21106 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
21108 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
21111 * gcc.dg/20031218-1.c: New test.
21114 * gcc.dg/20031218-2.c: New test.
21115 * gcc.dg/20031218-3.c: New test.
21117 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
21118 of label name and allow for USER_LABEL_PREFIX == "_" names.
21119 * g++.dg/abi/mangle18-2.C: Likewise.
21120 * g++.dg/abi/mangle19-1.C: Likewise.
21121 * g++.dg/abi/mangle19-2.C: Likewise.
21122 * g++.dg/abi/mangle20-1.C: Likewise.
21123 * g++.dg/abi/mangle20-2.C: Likewise.
21125 2003-12-18 Richard Henderson <rth@redhat.com>
21127 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
21129 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
21130 Dan Kegel <dank@kegel.com>
21133 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
21134 testing a cross compiler, it causes spurious compile failures.
21135 * lib/g++.exp: Likewise.
21137 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21140 * g++.dg/template/access13.C: New test.
21142 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
21144 * gcc.dg/20031216-1.c: New test.
21146 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21149 * g++.dg/template/error10.C: New test.
21151 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21153 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
21154 * g++.dg/eh/simd-2.C: Likewise.
21156 2003-12-17 James E Wilson <wilson@specifixinc.com>
21157 Roger Sayle <roger@eyesopen.com>
21159 * gcc.c-torture/execute/ieee/mzero5.c: New.
21161 2003-12-17 Mark Mitchell <mark@codesourcery.com>
21164 * g++.dg/parse/error6.C: New test.
21167 * g++.dg/parse/error7.C: New test.
21169 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
21171 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
21172 at -O with stabs debugging formats.
21173 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
21174 * gcc.dg/debug/debug-2.c: Likewise.
21176 2003-12-16 Mark Mitchell <mark@codesourcery.com>
21179 * g++.dg/init/error1.C: New test.
21182 * g++.dg/init/pm3.C: New test.
21184 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
21187 * gcc.dg/bitfld-8.c: New test.
21189 2003-12-16 James Lemke <jim@wasabisystems.com>
21191 * gcc.dg/arm-scd42-[123].c: New tests.
21193 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
21196 * g++.dg/abi/mangle20-1.C: New test.
21197 * g++.dg/abi/mangle20-2.C: New test.
21199 2003-12-16 Mark Mitchell <mark@codesourcery.com>
21202 * g++.dg/other/offsetof2.C: Remove XFAIL.
21203 * g++.dg/parse/offsetof1.C: New test.
21204 * g++.gd/parse/offsetof2.C: Likewise.
21206 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21208 * g++.dg/template/nontype3.C: New test.
21209 * g++.dg/template/static2.C: Tweaked the dg-error clause.
21211 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21213 * g++.dg/warn/noreturn-3.C: Also test instantiation.
21215 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
21218 * g++.dg/expr/assign1.C: New test.
21221 * g++.dg/abi/mangle19-1.C: New test.
21222 * g++.dg/abi/mangle19-2.C: New test.
21224 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
21226 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
21228 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21230 * gcc.c-torture/execute/20031216-1.c: New test.
21232 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21234 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
21237 2003-12-15 Mark Mitchell <mark@codesourcery.com>
21240 * g++.dg/template/error9.C: New test.
21243 * g++.dg/template/error8.C: New test.
21245 2003-12-15 Roger Sayle <roger@eyesopen.com>
21247 PR middle-end/13400
21248 * gcc.c-torture/execute/20031215-1.c: New test case.
21250 2003-12-15 Mark Mitchell <mark@codesourcery.com>
21253 * g++.dg/parse/error5.C: New test.
21256 * g++.dg/expr/sizeof1.C: New test.
21259 * g++.dg/template/crash15.C: New test.
21261 2003-12-15 Geoffrey Keating <geoffk@apple.com>
21263 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
21264 a non-POD type as the last named parameter of a varargs function.
21266 2003-12-15 Mark Mitchell <mark@codesourcery.com>
21270 * g++.dg/template/crash14.C: New test.
21271 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
21273 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
21275 * g++.dg/other/java1.C: New test.
21278 * g++.dg/abi/mangle18-1.C: New test.
21279 * g++.dg/abi/mangle18-2.C: New test.
21281 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21283 PR optimization/10312
21284 * gcc.c-torture/execute/20031214-1.c: New.
21286 2003-12-14 Mark Mitchell <mark@codesourcery.com>
21290 * g++.dg/parse/error3.C: New test.
21291 * g++.dg/parse/error4.C: Likewise.
21292 * g++.dg/abi/mangle4.C: Tweak error messages.
21293 * g++.dg/lookup/using5.C: Likewise.
21294 * g++.dg/other/error2.C: Likewise.
21295 * g++.dg/parse/typename5.C: Likewise.
21296 * g++.dg/parse/undefined1.C: Likewise.
21297 * g++.dg/template/arg2.C: Likewise.
21298 * g++.dg/template/ttp3.C: Likewise.
21299 * g++.dg/template/type1.C: Likewise.
21300 * g++.old-deja/g++.other/crash32.C: Likewise.
21301 * g++.old-djea/g++.pt/defarg8.C: Likewise.
21303 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21306 * g++.dg/warn/noreturn-3.C: New test.
21308 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
21311 * g++.dg/abi/covariant3.C: New.
21313 2003-12-12 Jakub Jelinek <jakub@redhat.com>
21315 * g++.dg/eh/ia64-1.C: New test.
21317 2003-12-12 Roger Sayle <roger@eyesopen.com>
21319 PR optimization/13037
21320 * g77.f-torture/execute/13037.f: New test case.
21322 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
21325 * g++.dg/abi/covariant2.C: New.
21327 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
21329 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
21331 2003-12-11 Zack Weinberg <zack@codesourcery.com>
21333 * gcc.c-torture/execute/wchar_t-1.x: Delete.
21335 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
21338 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
21340 * lib/g++.exp (g++_version): Likewise.
21341 * lib/g77.exp (g77_version): Likewise.
21342 * lib/objc.exp (default_objc_version): Likewise.
21344 2003-12-10 Richard Henderson <rth@redhat.com>
21346 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
21348 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
21350 2003-12-08 Matt Austern <austern@apple.com>
21353 * lib/gcc-dg.exp (dg-require-visibility): Define.
21354 * lib/target-supports (check_visibility_available): Define.
21355 * gcc.dg/visibility-1.c: New test.
21356 * gcc.dg/visibility-2.c: Likewise.
21357 * gcc.dg/visibility-3.c: Likewise.
21358 * gcc.dg/visibility-4.c: Likewise.
21359 * gcc.dg/visibility-5.c: Likewise.
21360 * gcc.dg/visibility-6.c: Likewise.
21361 * g++.dg/ext/visibility-1.C: Likewise.
21362 * g++.dg/ext/visibility-2.C: Likewise.
21363 * g++.dg/ext/visibility-3.C: Likewise.
21364 * g++.dg/ext/visibility-4.C: Likewise.
21365 * g++.dg/ext/visibility-5.C: Likewise.
21366 * g++.dg/ext/visibility-6.C: Likewise.
21368 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21370 * g++.dg/lookup/java1.C: New test.
21371 * g++.dg/lookup/java2.C: New test.
21373 2003-12-07 Falk Hueffner <falk@debian.org>
21375 * g++.dg/opt/noreturn-1.C: New test.
21377 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
21379 * gcc.dg/overflow-1.c: New test.
21381 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
21383 * g77.f-torture/compile/13060.f: New test.
21385 2003-12-06 Mark Mitchell <mark@codesourcery.com>
21388 * g++.dg/inherit/operator2.C: New test.
21390 2003-12-05 Mark Mitchell <mark@codesourcery.com>
21393 * g++.dg/ext/attrib9.C: New test.
21395 2003-12-05 Mark Mitchell <mark@codesourcery.com>
21398 * g++.dg/template/error7.C: New test.
21400 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
21401 J"orn Rennecke <joern.rennecke@superh.com>
21404 * g++.dg/other/struct-va_list.C: New test.
21406 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21409 * g++.dg/parse/defarg6.C: New test.
21411 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
21414 * gcc.c-torture/execute/20031201-1.c: New test.
21416 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
21418 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
21420 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
21422 * gcc.dg/builtin-return-1.c: New test.
21424 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
21425 J"orn Rennecke <joern.rennecke@superh.com>
21427 PR optimization/13260
21428 * gcc.c-torture/execute/20031204-1.c: New test.
21430 2003-12-03 Mark Mitchell <mark@codesourcery.com>
21433 * g++.dg/template/error6.C: New test.
21435 2003-12-03 Jakub Jelinek <jakub@redhat.com>
21437 * gcc.dg/20031202-1.c: New test.
21439 2003-12-03 Mark Mitchell <mark@codesourcery.com>
21442 * g++.dg/template/eh1.C: New test.
21445 * g++.dg/template/error5.C: New test.
21447 2003-12-02 David Ung <davidu@mips.com>
21449 * gcc.dg/compat/vector-check.h: Corrected type for var
21452 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21455 * g++.dg/template/ptrmem8.C: New test.
21457 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21460 * g++.dg/template/dependent-expr3.C: New test.
21462 2003-12-01 James Lemke <jim@wasabisystems.com>
21464 * gcc.dg/arm-g2.c: New test.
21466 2003-12-01 Roger Sayle <roger@eyesopen.com>
21468 PR optimization/11634
21469 * gcc.dg/20031201-2.c: New test case.
21471 2003-12-01 Zack Weinberg <zack@codesourcery.com>
21474 * objc.dg/proto-lossage-3.m: New test.
21476 2003-12-01 Roger Sayle <roger@eyesopen.com>
21478 PR optimization/12628
21479 * gcc.dg/20031201-1.c: New test case.
21481 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
21483 * gcc.dg/unaligned-1.c: New test.
21485 2003-11-30 Mark Mitchell <mark@codesourcery.com>
21488 * g++.dg/template/error4.C: New test.
21489 * g++.dg/template/nested3.C: Adjust error markers.
21491 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21493 * gcc.dg/cpp/assert4.c: Check more #system assertions.
21495 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
21498 * gcc.dg/bitfld-7.c: New test.
21500 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
21502 * gcc.dg/tls/asm-1.C: New test.
21504 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21506 * gcc.dg/cpp/assert4.c: Update.
21508 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21510 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
21511 * gcc.dg/builtin-apply3.c: New test.
21513 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
21515 * lib/compat.exp (compat-obj): New xfaildata parameter.
21516 Use it to set compiler_conditional_xfail_data before compiling.
21517 (compat-get-options): Handle dg-xfail-if.
21518 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
21519 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
21520 * gcc.dg/compat/vector-1_y.c: Likewise.
21521 * gcc.dg/compat/vector-2_x.c: Likewise.
21522 * gcc.dg/compat/vector-2_y.c: Likewise.
21524 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
21526 * g++.dg/opt/reg-stack4.C: New test.
21528 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
21530 * gcc.dg/builtin-apply2.c: New test.
21532 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
21534 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
21536 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21539 * g++.dg/template/template-id-2.C: New test.
21541 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21544 * g++.dg/template/memfriend1.C: New test.
21545 * g++.dg/template/memfriend2.C: Likewise.
21546 * g++.dg/template/memfriend3.C: Likewise.
21547 * g++.dg/template/memfriend4.C: Likewise.
21548 * g++.dg/template/memfriend5.C: Likewise.
21549 * g++.dg/template/memfriend6.C: Likewise.
21550 * g++.dg/template/memfriend7.C: Likewise.
21551 * g++.dg/template/memfriend8.C: Likewise.
21552 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
21554 2003-11-21 Mark Mitchell <mark@codesourcery.com>
21557 * g++.dg/ext/cond1.C: New test.
21559 2003-11-20 Richard Henderson <rth@redhat.com>
21561 * gcc.dg/20020201-2.c: Remove.
21562 * gcc.dg/20020201-4.c: Remove.
21563 * gcc.dg/20020304-1.c: Remove.
21565 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
21567 * gcc.dg/cpp/trad/xwin1.c: New test case.
21569 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
21571 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
21572 * lib/g77.exp: Likewise.
21573 * lib/objc.exp: Likewise.
21574 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
21577 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21580 * g++.dg/template/static5.C: New test.
21582 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
21584 * gcc.dg/nested-func-1.c: New test.
21586 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21588 * gcc.dg/cpp/assert4.c: New test.
21590 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
21593 * g++.dg/lookup/using9.c: New test.
21595 2003-11-14 Mark Mitchell <mark@codesourcery.com>
21598 * g++.dg/template/error3.C: New test.
21600 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
21603 * ada/acats/run_acats, run_all.sh: Fix syntax error.
21604 No longer use a wrapper for gcc, since this does not work under
21607 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
21610 * g++.dg/template/ptrmem7.C: New test.
21612 2003-11-13 Andrew Pinski <apinski@apple.com>
21614 * gcc.c-torture/compile/20031113-1.c: New test.
21616 2003-11-13 Mark Mitchell <mark@codesourcery.com>
21617 Kean Johnston <jkj@sco.com>
21620 * gcc.dg/unused-4.c: Update.
21622 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21624 * g++.dg/opt/const3.C: New test.
21626 2003-11-13 Jan Hubicka <jh@suse.cz>
21628 * gcc.c-torture/compile/20031112-1.c: New test.
21630 2003-11-12 Mark Mitchell <mark@codesourcery.com>
21632 * g++.dg/parse/crash10.C: Remove bogus error marker.
21634 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21636 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
21637 (host_gcc): Likewise.
21638 (ROOT): Honor $PWDCMD.
21640 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
21642 2003-11-12 Catherine Moore <clm@redhat.com>
21644 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
21646 2003-11-12 Andreas Jaeger <aj@suse.de>
21647 Jakub Jelinek <jakub@redhat.com>
21648 Andrew Pinski <pinskia@physics.uc.edu>
21649 Richard Henderson <rth@redhat.com>
21651 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
21653 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
21655 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
21656 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
21658 2003-11-11 Andreas Jaeger <aj@suse.de>
21660 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
21662 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
21664 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
21666 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
21669 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
21671 * gcc.dg/trampoline-1.c: New test.
21673 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
21675 * gcc.c-torture/compile/200031109-1.c: New test.
21677 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
21681 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
21682 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
21683 gcc.dg/format/no-y2k-1.c: Update.
21685 2003-11-08 Roger Sayle <roger@eyesopen.com>
21687 PR optimization/10467
21688 * gcc.dg/20031108-1.c: New test case.
21690 2003-11-07 Geoffrey Keating <geoffk@apple.com>
21692 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
21694 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
21696 * gcc.dg/compound-lvalue-1.c: New test.
21697 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
21700 2003-11-06 Geoffrey Keating <geoffk@apple.com>
21702 * gcc.dg/altivec-varargs-1.c: New test.
21704 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
21706 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
21707 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
21708 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
21709 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
21710 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
21712 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
21714 * gcc.dg/cond-lvalue-1.c: New test.
21716 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
21718 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
21720 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21723 * g++.dg/template/instantiate5.C: New test.
21725 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21728 * g++.dg/ext/complit2.C: Replace test with self-contained version.
21729 * ChangeLog: Add missing first entry for above test.
21731 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21734 * g++.dg/template/using8.C: New test.
21735 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
21737 2003-11-02 Roger Sayle <roger@eyesopen.com>
21739 PR optimization/10817
21740 * gcc.c-torture/compile/20031102-1.c: New test case.
21742 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
21744 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
21747 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
21749 * gcc.dg/20031102-1.c: New test.
21751 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
21753 * gcc.dg/complex-1.c: New test.
21755 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21758 * g++.dg/template/crash13.C: Adjust expected error location.
21759 * g++.old-deja/g++.brendan/ns1.C: Likewise.
21761 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
21763 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
21765 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
21768 * gcc.c-torture/compile/20031031-2.c: New test.
21770 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
21773 * gcc.c-torture/compile/20031031-1.c: New test.
21775 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
21777 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
21778 * gcc.misc-tests/bprob.exp: Likewise.
21779 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
21780 the execution test on arm-elf configs.
21781 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
21782 configs that don't support scratch files.
21783 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
21785 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
21787 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
21790 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
21792 * ada/acats/run_all.sh: Redirect mv output to /dev/null
21793 Avoid non pure sh syntax. Add more logging.
21795 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
21798 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21801 * gcc.dg/ppc-stackalign-1.c: New test.
21803 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
21805 * ada/acats/run_all.sh: Change output to be more compliant with
21807 Create acats.sum and acats.log files under testsuite/ada/acats
21808 Only run [a-z]* directories, to filter out e.g. CVS.
21809 Redirect build output to log file.
21811 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
21813 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
21815 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
21818 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
21820 2003-10-27 Jakub Jelinek <jakub@redhat.com>
21822 * gcc.c-torture/compile/20031023-1.c: New test.
21823 * gcc.c-torture/compile/20031023-2.c: New test.
21824 * gcc.c-torture/compile/20031023-3.c: New test.
21825 * gcc.c-torture/compile/20031023-4.c: New test.
21827 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21830 * g++.dg/lookup/scoped8.C: New test.
21832 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21834 * g++.dg/opt/reg-stack3.C: New test.
21836 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
21838 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
21840 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21843 * g++.dg/template/crash13.C: New test.
21845 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
21847 * gcc.dg/c99-restrict-2.c: New test.
21849 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
21851 PR c++/12698, c++/12699, c++/12700, c++/12566
21852 * g++.dg/inherit/covariant9.C: New test.
21853 * g++.dg/inherit/covariant10.C: New test.
21854 * g++.dg/inherit/covariant11.C: New test.
21856 2003-10-23 Jason Merrill <jason@redhat.com>
21859 * g++.dg/ext/complit2.C: New test.
21861 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
21864 * gcc.c-torture/execute/20031020-1.c: New test.
21866 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21868 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
21869 following the jump_insn.
21871 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
21873 * gcc.dg/cast-lvalue-1.c: New test.
21875 2003-10-21 Mark Mitchell <mark@codesourcery.com>
21878 * g++.dg/template/cond2.C: New test.
21880 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
21882 * gcc.dg/builtins-28.c: New test.
21884 2003-10-20 Jan Hubicka <jh@suse.cz>
21886 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
21888 * testsuite/gcc.dg/inline-2.c: Likewise.
21890 2003-10-20 Phil Edwards <phil@codesourcery.com>
21892 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
21893 * gcc.dg/nest.c: Likewise.
21895 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21897 PR c++/9781, c++/10583, c++/11862
21898 * g++.dg/parse/crash13.C: New test.
21900 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21902 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
21904 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21906 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
21907 Define HAVE_C99_RUNTIME except on Solaris.
21908 * gcc.dg/builtins-20.c: Likewise.
21910 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21912 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
21914 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21917 * g++.dg/template/crash21.C: New test.
21919 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21922 * g++.dg/template/typename5.C: New test.
21924 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21927 * g++.dg/template/friend25.C: New test.
21929 2003-10-16 Ziemowit Laski <zlaski@apple.com>
21931 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
21934 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
21936 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
21939 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
21941 * gcc.c-torture/execute/960416-1.x: Remove.
21942 * gcc.c-torture/execute/divconst-3.x: Likewise.
21944 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
21947 * gcc.dg/torture/cris-volatile-1.c: New test.
21949 2003-10-14 Roger Sayle <roger@eyesopen.com>
21951 PR optimization/9325
21952 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
21953 for overflowing floating point to integer conversion during RTL
21956 2003-10-13 Ziemowit Laski <zlaski@apple.com>
21958 * objc/execute/_cmd.m: Fix typo.
21959 * objc.dg/image-info.m, objc.dg/symtab-1.m:
21960 Relax 'scan-assembler' regexp.
21961 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
21962 objc.dg/try-catch-4.m: Run on non-Darwin targets.
21963 * objc.dg/zero-link-2.m: Remove blank line.
21964 * objc.dg/zero-link-3.m: New test case.
21966 2003-10-13 Geoffrey Keating <geoffk@apple.com>
21968 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
21970 * gcc.dg/asm-names.c: Use scan-assembler-not rather
21971 than linker trickery.
21973 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21976 * g++.dg/other/friend2.C: New test.
21978 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
21980 * gcc.dg/20031012-1.c: New test.
21982 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
21984 * gcc.dg/weak/weak-3.c: Fix for new warning.
21986 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
21988 PR optimization/8750
21989 * gcc.c-torture/execute/20031012-1.c: New test case.
21991 2003-10-11 Roger Sayle <roger@eyesopen.com>
21993 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
21994 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
21996 2003-10-11 Roger Sayle <roger@eyesopen.com>
21998 PR optimization/12260
21999 * gcc.c-torture/compile/20031011-2.c: New test case.
22001 2003-10-11 Roger Sayle <roger@eyesopen.com>
22003 * gcc.c-torture/execute/20031011-1.c: New testcase.
22005 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
22007 * gcc.c-torture/compile/20031011-1.c: New test.
22009 2003-10-11 Jan Hubicka <jh@suse.cz>
22011 * g++.dg/other/first-global.C: New test.
22013 2003-10-11 Roger Sayle <roger@eyesopen.com>
22015 * gcc.c-torture/execute/string-opt-18.c: New testcase.
22017 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
22019 * gcc.c-torture/compile/20031010-1.c: New test.
22021 2003-10-10 Geoffrey Keating <geoffk@apple.com>
22023 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
22024 * gcc.c-torture/execute/va-arg-25.c: ... here.
22026 2003-10-09 Mark Mitchell <mark@codesourcery.com>
22028 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
22030 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
22032 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
22034 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
22036 * g++.dg/parse/error2.C: New test.
22038 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
22041 * g++.dg/other/error5.C: Modify the error message.
22042 * g++.dg/lookup/using8.C: New test.
22044 2003-10-07 Geoffrey Keating <geoffk@apple.com>
22046 * gcc.dg/darwin-abi-2.c: New file.
22047 * gcc.c-torture/execute/va-arg-24.c: New file.
22049 2003-10-06 Bob Wilson <bob.wilson@acm.org>
22051 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
22054 2003-10-06 Mark Mitchell <mark@codesourcery.com>
22057 * g++.dg/other/error4.C: Update error messages.
22058 * g++.dg/template/ptrmem4.C: Likewise.
22061 * g++.dg/init/new9.C: New test.
22063 PR c++/12334, c++/12236, c++/8656
22064 * g++.dg/ext/attrib8.C: New test.
22066 2003-10-06 Devang Patel <dpatel@apple.com>
22068 * gcc.dg/debug/dwarf2-3.h: New test.
22069 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
22071 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
22073 * g++.dg/opt/cfg2.C: New test.
22075 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22077 * g++.dg/opt/float1.C: New test.
22079 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
22081 * gcc.dg/c90-array-lval-6.c: New test.
22082 * gcc.dg/c99-array-lval-6.c: New test.
22084 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
22085 Ziemowit Laski <zlaski@apple.com>
22087 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
22088 'Derived', so that it is never considered a class method; add
22089 new warning for '+port' method ambiguity.
22090 * objc.dg/method-12.m: Include <objc/objc.h> instead of
22091 <objc/objc-api.h> (needed on Mac OS X).
22092 * objc.dg/method-13.m: New test.
22094 2003-10-03 Roger Sayle <roger@eyesopen.com>
22096 PR optimization/9325, PR java/6391
22097 * gcc.c-torture/execute/20031003-1.c: New test case.
22099 2003-10-02 Mark Mitchell <mark@codesourcery.com>
22101 PR optimization/12180
22102 * gcc.dg/20031002-1.c: New test.
22105 * g++.dg/inherit/error1.C: New test.
22107 2003-10-02 Chris Demetriou <cgd@broadcom.com>
22109 * lib/f-torture.exp (search_for): Rename to...
22110 (search_for_re): This. Also, clean up comments and the
22111 "regexp" invocation.
22113 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
22115 * gcc.c-torture/compile/20031002-1.c: New test.
22117 2003-10-02 Jakub Jelinek <jakub@redhat.com>
22119 * g++.dg/opt/cond1.C: New test.
22121 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
22123 * gcc.dg/Wold-style-definition-2.c: New testcase.
22124 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
22126 2003-09-29 Richard Henderson <rth@redhat.com>
22128 * g++.dg/init/array10.C: Add dg-options.
22130 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
22132 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
22134 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22136 * g++.dg/template/friend19.C: Fix typo.
22137 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
22139 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
22141 * gcc.c-torture/execute/20030928-1.c: New test.
22142 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
22144 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22146 * g++.dg/opt/unroll1.C: New test.
22148 2003-09-26 Roger Sayle <roger@eyesopen.com>
22150 PR optimization/11741
22151 * gcc.dg/20030926-1.c: New test case.
22153 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22156 * g++.dg/parse/access7.C: New test.
22157 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
22159 2003-09-24 Ziemowit Laski <zlaski@apple.com>
22161 MERGE OF objc-improvements-branch into MAINLINE:
22162 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
22163 if libobjc has not been built.
22164 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
22165 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
22166 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
22167 objc/execute/nested-3.m, objc/execute/np-2.m,
22168 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
22169 objc/execute/redefining_self.m, objc/execute/root_methods.m,
22170 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
22171 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
22172 objc.dg/special/unclaimed-category-1.h,
22173 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
22174 well as GNU runtime.
22175 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
22176 * execute/cascading-1.m, execute/function-message-1.m,
22177 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
22178 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
22179 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
22180 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
22181 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
22182 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
22183 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
22184 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
22185 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
22186 * objc.dg/bitfield-2.m: Run only on Darwin.
22187 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
22188 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
22189 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
22190 * objc.dg/const-str-1.m: Fix constant string layout.
22192 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
22194 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
22196 2003-09-23 Geoffrey Keating <geoffk@apple.com>
22198 * gcc.dg/darwin-abi-1.c: New file.
22200 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
22203 * gcc.c-torture/compile/20030921-1.c: New test.
22205 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
22207 * g++.dg/opt/reg-stack2.C: New test.
22209 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22211 * g++.dg/eh/delayslot1.C: New test.
22213 2003-09-20 Richard Henderson <rth@redhat.com>
22215 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
22217 2003-09-20 Roger Sayle <roger@eyesopen.com>
22219 * gcc.c-torture/execute/20030920-1.c: New test case.
22221 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22223 * g++.dg/rtti/typeid3.C: Correct expected error message.
22225 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22228 * g++.dg/parse/crash12.C: New test.
22230 2003-09-19 Janis Johnson <janis187@us.ibm.com>
22232 * gcc.dg/compat/mixed-struct-check.h: New.
22233 * gcc.dg/compat/mixed-struct-defs.h: New.
22234 * gcc.dg/compat/mixed-struct-init.h: New.
22235 * gcc.dg/compat/struct-by-value-19_main.c: New.
22236 * gcc.dg/compat/struct-by-value-19_x.c: New.
22237 * gcc.dg/compat/struct-by-value-19_y.c: New.
22238 * gcc.dg/compat/struct-by-value-20_main.c: New.
22239 * gcc.dg/compat/struct-by-value-20_x.c: New.
22240 * gcc.dg/compat/struct-by-value-20_y.c: New.
22241 * gcc.dg/compat/struct-return-19_main.c: New.
22242 * gcc.dg/compat/struct-return-19_x.c: New.
22243 * gcc.dg/compat/struct-return-19_y.c: New.
22244 * gcc.dg/compat/struct-return-20_main.c: New.
22245 * gcc.dg/compat/struct-return-20_x.c: New.
22246 * gcc.dg/compat/struct-return-20_y.c: New.
22248 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
22249 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
22250 so that it will not complain on LP64 targets.
22252 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22255 * g++.dg/template/friend24.C: New test.
22257 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
22260 * g++.dg/template/memtmpl2.C: New test.
22262 2003-09-18 Mark Mitchell <mark@codesourcery.com>
22265 * gcc.dg/builtin-apply1.c: New test.
22267 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
22270 * g++.dg/warn/Wunused-4.C: New test.
22272 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22275 * g++.dg/other/gc2.C: New test.
22277 2003-09-17 Mark Mitchell <mark@codesourcery.com>
22280 * g++.dg/rtti/typeid3.C: New test.
22283 * g++.dg/overload/template1.C: New test.
22285 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
22287 * g++.dg/opt/cfg3.C: New test.
22289 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22292 * g++.dg/template/crash11.C: New test.
22294 2003-09-16 Jason Merrill <jason@redhat.com>
22295 Jakub Jelinek <jakub@redhat.com>
22297 * gcc.dg/attr-warn-unused-result.c: New test.
22299 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
22302 * g++.dg/expr/call2.C: New test.
22304 2003-09-15 Andreas Jaeger <aj@suse.de>
22306 * gcc.dg/Wold-style-definition-1.c: New test.
22308 2003-09-14 Mark Mitchell <mark@codesourcery.com>
22311 * g++.dg/parse/template12.C: New test.
22313 * g++.dg/abi/bitfield11.C: New test.
22314 * g++.dg/abi/bitfield12.C: Likewise.
22316 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
22318 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
22319 non-expansion of functional macro name without arguments at EOL.
22320 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
22322 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
22324 * gcc.c-torture/execute/20030914-[12].c: New tests.
22326 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
22329 * g++.dg/overload/addr1.C: New test.
22331 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
22333 * gcc.dg/20030909-1.c: New test.
22335 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22337 * gcc.dg/ultrasp10.c: New test.
22339 2003-09-09 Devang Patel <dpatel@apple.com>
22341 * gcc.dg/darwin-ld-6.c: New test.
22343 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22345 * gcc.dg/torture/builtin-explog-1.c: New testcase.
22347 2003-09-08 Mark Mitchell <mark@codesourcery.com>
22349 * gcc.dg/ia64-types1.c: New test.
22350 * gcc.dg/ia64-types2.c: Likewise.
22352 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22354 * gcc.dg/builtins-1.c: Add more _Complex tests.
22355 * gcc.dg/torture/builtin-attr-1.c: Likewise.
22357 * gcc.dg/builtins-1.c: Test existing _Complex functions.
22358 * gcc.dg/torture/builtin-attr-1.c: Likewise.
22360 2003-09-08 Mark Mitchell <mark@codesourcery.com>
22363 * g++.dg/lookup/koenig2.C: New test.
22366 * g++.dg/rtti/typeid2.C: New test.
22368 2003-09-08 Jakub Jelinek <jakub@redhat.com>
22370 * gcc.c-torture/compile/20030904-1.c: New test.
22372 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
22374 * g++.dg/opt/longbranch2.C: New test.
22376 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
22378 * g++.dg/template/crash10.C: Only compile it.
22380 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
22382 PR middle-end/11665
22383 * gcc.c-torture/compile/20030907-1.c: New test.
22384 * g++.dg/init/array11.C: New test.
22386 2003-09-07 Mark Mitchell <mark@codesourcery.com>
22389 * g++.dg/init/struct1.C: New test.
22391 2003-09-07 Mark Mitchell <mark@codesourcery.com>
22394 * g++.dg/expr/comma1.C: New test.
22396 2003-09-06 Mark Mitchell <mark@codesourcery.com>
22399 * g++.dg/expr/static_cast5.C: New test.
22401 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
22404 * g++.dg/lookup/scoped7.C: New test.
22407 * g++.dg/other/static1.C: New test.
22410 * g++.dg/warn/template-1.C: New test.
22413 * g++.dg/template/crash10.C: New test.
22416 * g++.dg/overload/VLA.C: New test.
22419 * g++.dg/template/call1.C: New test.
22421 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
22424 * g++.dg/parse/using3.C: New test.
22426 2003-09-06 Roger Sayle <roger@eyesopen.com>
22429 * g++.dg/overload/builtin3.C: New test case.
22431 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
22434 * gcc.dg/20030906-1.c: New test.
22435 * gcc.dg/20030906-2.c: Likewise.
22437 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
22440 * g++.dg/parse/defarg5.C: New test.
22442 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
22444 2003-09-05 Mark Mitchell <mark@codesourcery.com>
22447 * g++.dg/expr/static_cast4.C: New test.
22450 * g++.dg/template/crash9.C: New test.
22452 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
22454 * g++.old-deja/g++.ext/pretty2.C: Update for change
22456 * g++.old-deja/g++.ext/pretty3.C: Likewise.
22458 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
22461 * g++/dg/template/qualified-id1.C: New test.
22464 * g++.dg/warn/noeffect4.C: New test.
22466 2003-09-04 Matt Austern <austern@apple.com>
22468 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
22469 * g++.dg/ext/fnname2.C: Likewise.
22470 * g++.dg/ext/fnname3.C: Likewise.
22472 2003-09-04 Mark Mitchell <mark@codesourcery.com>
22474 * g++.dg/expr/lval1.C: New test.
22475 * g++.dg/ext/lvcast.C: Remove.
22477 2003-09-03 Roger Sayle <roger@eyesopen.com>
22479 PR optimization/11700.
22480 * gcc.c-torture/compile/20030903-1.c: New test case.
22482 2003-09-03 Mark Mitchell <mark@codesourcery.com>
22485 * g++.dg/abi/layout4.C: New test.
22487 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
22490 * g++.dg/parse/friend3.C: New test.
22492 2003-09-02 Mark Mitchell <mark@codesourcery.com>
22495 * g++.dg/template/class1.C: New test.
22498 * g++.dg/expr/call1.C: New test.
22500 2003-09-01 Mark Mitchell <mark@codesourcery.com>
22503 * g++.dg/init/ref9.C: New test.
22506 * g++.dg/template/nested4.C: New test.
22508 2003-08-29 Mark Mitchell <mark@codesourcery.com>
22511 * g++.dg/template/non-dependent4.C: New test.
22514 * g++.dg/inherit/conv1.C: New test.
22516 2003-08-29 Mark Mitchell <mark@codesourcery.com>
22519 * g++.dg/ext/label1.C: New test.
22520 * g++.dg/ext/label2.C: Likewise.
22522 2003-08-28 Mark Mitchell <mark@codesourcery.com>
22524 * g++.dg/expr/cond3.C: New test.
22526 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22528 * gcc.dg/builtins-1.c: Add new builtin cases.
22530 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22532 * gcc.dg/builtins-1.c: Add new cases.
22533 * gcc.dg/torture/builtin-attr-1.c: Likewise.
22535 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22537 * gcc.dg/builtins-1.c: Add more math builtin tests.
22538 * gcc.dg/torture/builtin-attr-1.c: New test.
22540 2003-08-28 Mark Mitchell <mark@codesourcery.com>
22542 PR optimization/5079
22543 * g++.dg/opt/static3.C: New test.
22545 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22547 * gcc.misc-tests/gcov-10b.c: New test.
22549 2003-08-27 Mark Mitchell <mark@codesourcery.com>
22551 * g++.dg/opt/ptrmem3.C: New test.
22553 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
22555 2003-08-27 Jakub Jelinek <jakub@redhat.com>
22557 * gcc.dg/20030826-2.c: New test.
22559 2003-08-26 Roger Sayle <roger@eyesopen.com>
22561 PR middle-end/12002
22562 * g77.f-torture/compile/12002.f: New test case.
22564 2003-08-26 Roger Sayle <roger@eyesopen.com>
22566 * gcc.dg/20030826-1.c: New test case.
22568 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
22570 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
22572 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
22575 * c++.dg/lookup/crash1.C: New test.
22577 * c++.dg/warn/noeffect3.C: New test.
22579 2003-08-25 Janis Johnson <janis187@us.ibm.com>
22581 * gcc.dg/compat/vector-1_x.c: Compile with -w.
22582 * gcc.dg/compat/vector-1_y.c: Ditto.
22583 * gcc.dg/compat/vector-2_x.c: Ditto.
22584 * gcc.dg/compat/vector-2_y.c: Ditto.
22586 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
22588 * gcc.dg/20030702-1.c: New test.
22590 2003-08-25 Mark Mitchell <mark@codesourcery.com>
22593 * g++.dg/ext/altivec-1.C: New test.
22595 2003-08-24 Richard Henderson <rth@redhat.com>
22597 * g++.dg/eh/simd-2.C: Add -w for x86.
22599 2003-08-23 Jakub Jelinek <jakub@redhat.com>
22601 * gcc.dg/20030815-1.c: New test.
22603 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22606 * g++.dg/parse/access6.C: New test.
22608 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22610 PR c++/641, c++/11876
22611 * g++.dg/template/friend22.C: New test.
22612 * g++.dg/template/friend23.C: Likewise.
22614 2003-08-22 Mark Mitchell <mark@codesourcery.com>
22616 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
22619 2003-08-22 Mark Mitchell <mark@codesourcery.com>
22621 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
22623 2003-08-22 Mark Mitchell <mark@codesourcery.com>
22625 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
22627 2003-08-22 Mark Mitchell <mark@codesourcery.com>
22629 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
22631 2003-08-22 Mark Mitchell <mark@codesourcery.com>
22633 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
22635 2003-08-21 Mark Mitchell <mark@codesourcery.com>
22638 * g++.dg/overload/prom1.C: New test.
22641 * g++.dg/parse/dtor2.C: New test.
22644 * g++.dg/parse/using2.C: New test.
22646 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
22649 * gcc.c-torture/compile/20030821-1.c: New.
22651 2003-08-20 Mark Mitchell <mark@codesourcery.com>
22654 * g++.dg/template/deduce2.C: New test.
22656 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
22658 * gcc.c-torture/execute/20030821-1.c: New test.
22660 2003-08-20 Roger Sayle <roger@eyesopen.com>
22662 PR middle-end/11984
22663 * gcc.dg/20030820-1.c: New test case.
22665 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
22668 * g++.dg/warn/noeffect2.C: New test.
22670 2003-08-19 Mark Mitchell <mark@codesourcery.com>
22673 * g++.dg/template/dtor2.C: New test.
22676 * g++.dg/template/operator1.C: New test.
22677 * g++.dg/parse/operator4.C: New test.
22680 * g++.dg/expr/enum1.C: New test.
22681 * gcc.dg/c99-bool-1.c: Remove bogus warning.
22684 * g++.dg/parse/elab2.C: New test.
22685 * g++.dg/parse/typedef4.C: Change error message.
22686 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
22687 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
22688 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
22690 2003-08-19 Geoffrey Keating <geoffk@apple.com>
22692 * gcc.dg/pch/warn-1.c: New.
22693 * gcc.dg/pch/warn-1.hs: New.
22695 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
22698 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
22700 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
22702 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
22704 * gcc.dg/uninit-D.c: New Test.
22705 * gcc.dg/uninit-E.c: New Test.
22706 * gcc.dg/uninit-F.c: New Test.
22707 * gcc.dg/uninit-G.c: New Test.
22709 2003-08-19 Michael Ritzert <ritzert@t-online.de>
22711 * g++.dg/README: Describe the pch directory.
22713 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22716 * g++.dg/parse/access4.C: New test.
22717 * g++.dg/parse/access5.C: Likewise.
22718 * g++.old-deja/g++.jason/access17.C: Adjust error message.
22720 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
22722 * gcc.dg/noncompile/20030818-1.c: New.
22724 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
22727 * g++.dg/warn/noeffect1.C: New test.
22729 * g++.dg/template/scope2.C: New test.
22730 * g++.dg/template/error2.C: Correct dg-error
22732 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
22734 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
22736 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
22739 * g++.dg/template/warn1.C: New.
22741 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
22743 * g++.dg/template/error2.C: New test.
22744 * g++.dg/lookup/using7.C: Adjust errors
22745 * g++.old-deja/g++.pt/crash36.C: Likewise.
22746 * g++.old-deja/g++.pt/derived3.C: Likewise.
22748 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22750 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
22751 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
22752 * gcc.c-torture/execute/builtins/string-9.c: New, from
22753 string-opt-9.c. Adjust for execute/builtins framework.
22754 * gcc.c-torture/execute/string-opt-9.c: Delete.
22756 2003-08-12 Mark Mitchell <mark@codesourcery.com>
22758 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
22760 * g++.dg/parse/ret-type2.C: New test.
22763 * g++.dg/init/new8.C: New test.
22766 * g++.dg/parse/typedef5.C: New test.
22769 * g++.dg/parse/qualified2.C: New test.
22770 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
22773 2003-08-11 Mark Mitchell <mark@codesourcery.com>
22775 * g++.dg/conversion/ptrmem1.C: New test.
22777 2003-08-11 Jakub Jelinek <jakub@redhat.com>
22780 * gcc.dg/20030811-1.c: New test.
22783 * gcc.c-torture/execute/20030811-1.c: New test.
22785 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22787 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
22789 2003-08-10 Mark Mitchell <mark@codesourcery.com>
22792 * g++.dg/inherit/multiple1.C: New test.
22794 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
22796 * gcc.dg/spe1.c: New test.
22799 * g++.dg/expr/cast2.C: New test.
22802 * g++.dg/template/dependent-name2.C: New test.
22804 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
22806 * g++.dg/parse/crash11.C: Put the dg options in comments.
22808 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
22810 * lib/gcc-dg.exp: Update for diagnostic change.
22812 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22815 * g++.dg/parse/crash11.C: New test.
22817 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
22819 * gcc.dg/cpp/spacing1.c: Update.
22821 2003-08-04 Janis Johnson <janis187@us.ibm.com>
22824 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
22825 a value for -mtune.
22827 2003-08-04 Roger Sayle <roger@eyesopen.com>
22829 PR middle-end/11771
22830 * gcc.c-torture/compile/20030804-1.c: New test case.
22832 2003-08-04 Roger Sayle <roger@eyesopen.com>
22834 * gcc.dg/20030804-1.c: New test case.
22836 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
22838 * gcc.dg/cpp/separate-1.c: New test.
22840 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
22843 * g++.dg/template/dependent-expr2.C: New test.
22846 * g++.dg/expr/ptrmem1.C: New test.
22848 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22851 * g++.dg/template/friend15.C: New test.
22853 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
22855 * lib/dg-pch.exp: Work round PCH bug.
22857 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22859 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
22860 builtins. Move cases from builtins-4.c here.
22862 * gcc.dg/torture/builtin-math-1.c: New test taken from
22863 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
22866 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
22869 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
22872 * g++.dg/template/using7.C: New test.
22874 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
22876 * import1.c, import2.c: New tests.
22878 2003-08-01 Jakub Jelinek <jakub@redhat.com>
22880 * g++.dg/eh/crossjump1.C: New test.
22882 2003-08-01 Mark Mitchell <mark@codesourcery.com>
22885 * g++.dg/template/using6.C: New test.
22888 * g++.dg/template/koenig2.C: New test.
22890 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22893 * g++.dg/parse/typedef4.C: New test.
22895 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22897 PR c++/8442, c++/8806
22898 * g++.dg/template/elab1.C: New test.
22899 * g++.dg/template/type2.C: Likewise.
22900 * g++.dg/template/ttp3.C: Adjust expected error message.
22901 * g++.old-deja/g++.law/visibility13.C: Likewise.
22902 * g++.old-deja/g++.niklas/t135.C: Likewise.
22903 * g++.old-deja/g++.pt/ttp41.C: Likewise.
22904 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
22906 * g++.old-deja/g++.pt/ttp44.C: Likewise.
22908 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
22911 * g++.dg/ext/stmtexpr1.C: New test.
22913 * g++.dg/opt/tmp1.C: New test.
22916 * g++.dg/parse/constant4.C: New test.
22919 * g++.dg/template/using5.C: New test.
22921 2003-07-31 Roger Sayle <roger@eyesopen.com>
22923 * gcc.dg/builtins-27.c: New test case.
22925 2003-07-31 Jakub Jelinek <jakub@redhat.com>
22927 * gcc.dg/tls/opt-7.c: New test.
22929 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
22931 * g++.old-deja/g++.other/crash18.C: Remove.
22933 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
22935 * g++.dg/template/explicit3.C: New.
22936 * g++.dg/template/explicit4.C: New.
22937 * g++.dg/template/explicit5.C: New.
22940 * g++.dg/template/memtmpl1.C: New.
22942 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
22945 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
22946 * gcc.dg/i386-387-5.c (dg-options): Likewise.
22948 2003-07-30 Jan Hubicka <jh@suse.cz>
22952 2003-07-29 Zack Weinberg <zack@codesourcery.com>
22954 * gcc.dg/struct-in-proto-1.c: New test.
22956 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
22958 * gcc.dg/cpp/include2.c: Only expect one message.
22960 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
22963 * g++.dg/template/using1.C: New test.
22964 * g++.dg/template/using2.C: New test.
22965 * g++.dg/template/using3.C: New test.
22966 * g++.dg/template/using4.C: New test.
22968 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
22970 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
22971 * gcc.c-torture/execute/string-opt-10.c: Likewise.
22973 2003-07-28 Jan Hubicka <jh@suse.cz>
22976 * g++.dg/opt/call1.C: New test.
22978 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
22981 * g++.dg/init/enum2.C: New test.
22982 * g++.dg/template/overload1.C: Add "-w" option.
22984 2003-07-28 <hp@bitrange.com>
22986 * gcc.dg/Wdeclaration-after-statement-1.c,
22987 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
22989 2003-07-28 Jakub Jelinek <jakub@redhat.com>
22991 * gcc.c-torture/compile/20030725-1.c: New test.
22993 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
22995 * gcc.dg/20030505.c: Only run for SPE.
22996 Remove definition of opaque type.
22998 2003-07-27 Mark Mitchell <mark@codesourcery.com>
23000 * g++.dg/template/ptrmem6.C: New test.
23002 2003-07-26 Geoffrey Keating <geoffk@apple.com>
23004 * gcc.c-torture/compile/zero-strct-2.c: New test.
23006 2003-07-25 Geoffrey Keating <geoffk@apple.com>
23008 * gcc.dg/intermod-1.c: New test.
23010 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
23013 * g++.dg/template/lookup2.C: New test.
23014 * g++.dg/template/memclass1.C: Remove instantiated from error.
23015 * g++.dg/other/error2.C: Tweak expected errors.
23018 * g++.dg/template/defarg3.C: New test.
23020 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
23022 2003-07-24 Mark Mitchell <mark@codesourcery.com>
23024 * g++.dg/inherit/access5.C: New test.
23026 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23029 * g++.dg/template/crash8.C: New test.
23031 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
23034 * gcc.dg/noncompile/incomplete-2.c: New test.
23036 2003-07-23 Mark Mitchell <mark@codesourcery.com>
23039 * g++.dg/inherit/access4.C: New test.
23042 * g++.dg/expr/cond2.C: New test.
23044 PR optimization/10679
23045 * g++.dg/opt/inline4.C: New test.
23047 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
23049 * g++.dg/parse/crash10: New test.
23051 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
23053 * g++.dg/ext/flexary1.C: New test.
23055 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23058 * g++.dg/template/crash9.C: New test.
23060 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23063 * g++.dg/parse/typedef3.C: New test.
23066 * g++.dg/parse/operator2.C: New test.
23069 * g++.dg/parse/def-tmpl-arg1.C: New test.
23072 * g++.dg/parse/funptr1.C: New test.
23075 * g++.dg/parse/ambig3.C: New test.
23078 * g++.dg/parse/operator3.C: New test.
23081 * g++.dg/parse/template10.C: New test.
23084 * g++.dg/parse/template11.C: New test.
23087 * g++.dg/parse/invalid-op1.C: New test.
23090 * g++.dg/parse/condexpr1.C: New test.
23092 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
23094 * g++.dg/ext/packed3.C: New test.
23095 * g++.dg/ext/packed4.C: New test.
23097 * gcc.dg/pack-test-3.c: New test.
23099 2003-07-21 Janis Johnson <janis187@us.ibm.com>
23101 * lib/compat.exp: Handle dg-options per source file.
23102 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
23103 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
23104 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
23105 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
23106 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
23107 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
23108 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
23109 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
23110 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
23111 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
23112 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
23113 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
23114 * g++.dg/compat/break/bitfield7_x.C: Ditto.
23115 * g++.dg/compat/break/bitfield7_y.C: Ditto.
23117 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23120 * gcc.c-torture/execute/20030718-1.c: New test.
23122 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
23124 PR optimization/11536
23125 * gcc.dg/20030721-1.c: New test.
23127 2003-07-19 Mark Mitchell <mark@codesourcery.com>
23130 * g++.dg/template/lookup1.C: New test.
23132 2003-07-19 Zack Weinberg <zack@codesourcery.com>
23134 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
23135 diagnostics of ill-formed constructs involving labels.
23136 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
23137 the new 'previously defined here' message.
23139 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
23141 * g++.dg/parse/non-dependent2.C: New test.
23143 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23145 * g++.dg/init/init-ref4.C: xfail on targets without
23148 2003-07-17 Jakub Jelinek <jakub@redhat.com>
23151 * gcc.c-torture/execute/20030717-1.c: New test.
23153 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
23155 * g++.dg/opt/cfg1.C: New test.
23157 2003-07-17 Mark Mitchell <mark@codesourcery.com>
23159 PR optimization/11557
23160 * gcc.dg/20030717-1.c: New test.
23162 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
23165 * g++.dg/expr/crash-1.C: New test.
23168 * g++.dg/template/init3.C: New test.
23171 * g++.dg/template/non-dependent1.C: New test.
23174 * g++.dg/template/non-dependent2.C: New test.
23177 * g++.dg/template/non-dependent3.C: New test.
23180 * g++.dg/template/sizeof5.C: New test.
23182 2003-07-17 Geoffrey Keating <geoffk@apple.com>
23185 * gcc.c-torture/compile/mangle-1.c: New file.
23187 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23190 * g++.dg/parse/access3.C: New test.
23192 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
23195 * g++.dg/init/init-ref4.C: New test.
23197 2003-07-16 Mark Mitchell <mark@codesourcery.com>
23200 * g++.dg/parse/constant3.C: New test.
23201 * g++.dg/parse/crash7.C: Likewise.
23203 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
23206 * gcc.dg/i386-pentium4-not-mull.c: New.
23208 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
23210 * gcc.dg/asm-names.c (ymain): Make it weak.
23212 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23215 * g++.dg/template/friend21.C: New test.
23217 2003-07-16 Jakub Jelinek <jakub@redhat.com>
23219 * gcc.dg/cleanup-8.c: New test.
23220 * gcc.dg/cleanup-9.c: New test.
23222 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
23224 * g++.dg/ext/dll-MI1.h: New file.
23225 * g++.dg/ext/dllexport-MI1.C: New file.
23226 * g++.dg/ext/dllimport-MI1.C: New file.
23228 2003-07-15 Jakub Jelinek <jakub@redhat.com>
23230 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
23231 it does not have cmpstrsi patterns (just cmpmemsi).
23233 2003-07-15 Mark Mitchell <mark@codesourcery.com>
23236 * g++.dg/debug/debug8.C: New test.
23238 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23241 * g++.dg/template/crash7.C: New test.
23243 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
23246 * gcc.c-torture/compile/20030708-1.c: New.
23248 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
23250 * gcc.c-torture/execute/20030715-1.c: New test.
23252 2003-07-14 Geoffrey Keating <geoffk@apple.com>
23254 * gcc.dg/pch/inline-3.c: New file.
23255 * gcc.dg/pch/inline-3.hs: New file.
23256 * gcc.dg/pch/inline-4.c: New file.
23257 * gcc.dg/pch/inline-4.hs: New file.
23259 2003-07-14 Mark Mitchell <mark@codesourcery.com>
23262 * g++.dg/template/crash6.C: New test.
23265 * g++.dg/template/friend20.C: New test.
23268 * g++.dg/template/overload2.C: New test.
23270 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23272 PR optimization/11440
23273 * gcc.c-torture/execute/20030714-1.c: New test.
23275 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23278 * g++.dg/template/partial2.C: New test.
23280 2003-07-13 Mark Mitchell <mark@codesourcery.com>
23283 * g++.dg/template/anon1.C: New test.
23287 * g++.dg/parse/template9.C: Likewise.
23288 * g++.dg/template/crash4.C: New test.
23289 * g++.dg/template/koenig1.C: Likewise.
23290 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
23291 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
23292 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
23294 * g++.old-deja/g++.jason/template36.C: Likewise.
23295 * g++.old-deja/g++.mike/p1989.C: Likewise.
23296 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
23297 * g++.old-deja/g++.pt/ttp20.C: Use this->.
23298 * g++.old-deja/g++.pt/ttp21.C: Use this->.
23299 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
23301 * g++.old-deja/g++.pt/union2.C: Use this->.
23303 2003-07-11 Jakub Jelinek <jakub@redhat.com>
23305 * gcc.dg/20030711-1.c: New test.
23307 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
23310 * g++.dg/parse/args1.C: New test.
23311 * g++.pt/defarg8.C: Change expected errors.
23313 2003-07-11 Mark Mitchell <mark@codesourcery.com>
23316 * g++.dg/template/nontype2.C: New test.
23319 * g++.dg/parse/template8.C: New test.
23322 * g++.dg/template/scope1.C: New test.
23324 * g++.dg/warn/Wsign-compare-1.C: New test.
23326 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
23328 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
23330 2003-07-10 Mark Mitchell <mark@codesourcery.com>
23333 * g++.dg/template/explicit2.C: New test.
23336 * g++.dg/warn/pedantic1.C: New test.
23338 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
23341 * g++.dg/other/field1.C: New test.
23343 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
23346 * gcc.c-torture/compile/20030707-1.c: New.
23348 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23351 * g++.dg/template/access12.C: New test.
23353 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
23355 * g++.dg/bprob/bprob.exp (prof_ext): Update.
23356 * g77.dg/bprob/bprob.exp (prof_ext): Update.
23357 * gcc.misc-tests/bprob.exp (prof_ext): Update.
23358 * gcc.misc-tests/gcov.exp: Update
23359 * g++.dg/gcov/gcov.exp: Update
23360 * lib/gcov.exp: Update.
23362 2003-07-08 Mark Mitchell <mark@codesourcery.com>
23364 * g++.dg/abi/mangle17.C: Make sure template expressions are
23366 * g++.dg/abi/mangle4.C: Mark erroneous casts.
23367 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
23368 * g++.dg/opt/stack1.C: Remove erroneous code.
23369 * g++.dg/parse/template7.C: New test.
23370 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
23371 * g++.old-deja/g++.pt/crash4.C: Likewise.
23373 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23375 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
23376 with zero or one occurence of `$' after the initial `L'.
23378 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
23380 * gcc.c-torture/compile/20030704-1.c: Add a comment.
23382 2003-07-08 Roger Sayle <roger@eyesopen.com>
23385 * gcc.dg/Wunreachable-6.c: New testcase.
23386 * gcc.dg/Wunreachable-7.c: New testcase.
23388 2003-07-08 Jakub Jelinek <jakub@redhat.com>
23391 * gcc.dg/20030708-1.c: New test.
23393 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
23395 * gcc.dg/compat/sdata-section.h: New file.
23396 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
23397 * gcc.dg/torture/mips-sdata-1.c: New test.
23399 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23402 * g++.dg/template/friend19.C: New test.
23404 2003-07-08 Jakub Jelinek <jakub@redhat.com>
23406 * g++.dg/opt/strength-reduce.C: New test.
23408 2003-07-07 Roger Sayle <roger@eyesopen.com>
23411 * gcc.dg/20030707-1.c: New testcase.
23413 2003-07-07 Roger Sayle <roger@eyesopen.com>
23415 PR optimization/11059
23416 * g++.dg/opt/emptyunion.C: New testcase.
23418 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23419 Eric Botcazou <ebotcazou@libertysurf.fr>
23421 * g++.dg/opt/stack1.C: New test.
23423 2003-07-05 Mark Mitchell <mark@codesourcery.com>
23425 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
23429 * g++.dg/expr/static_cast3.C: New test.
23431 2003-07-04 Zack Weinberg <zack@codesourcery.com>
23433 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
23435 * gcc.dg/concat.c: Concatenation of string constants with
23436 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
23437 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
23438 * gcc.dg/cpp/escape-2.c: Use wide character constants where
23439 necessary to avoid multi-character character constant warning.
23440 * gcc.dg/cpp/escape.c: Likewise.
23441 * gcc.dg/cpp/ucs.c: Likewise.
23442 Remove backslashes from dg-bogus comments, as they confuse Tcl.
23445 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
23448 * gcc.c-torture/compile/20030704-1.c: New.
23450 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
23452 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
23454 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
23456 PR c++/5287, PR c++/7910, PR c++/11021
23457 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
23458 tests for warnings.
23459 * g++.dg/ext/dllimport2.C: Add tests for warnings.
23460 * g++.dg/ext/dllimport3.C: Likewise.
23461 * g++.dg/ext/dllimport4.C: New file.
23462 * g++.dg/ext/dllimport5.C: New file.
23463 * g++.dg/ext/dllimport6.C: New file.
23464 * g++.dg/ext/dllimport7.C: New file.
23465 * g++.dg/ext/dllimport8.C: New file.
23466 * g++.dg/ext/dllimport9.C: New file.
23467 * g++.dg/ext/dllimport10.C: New file.
23468 * g++.dg/ext/dllexport1.C: New file.
23470 2003-07-03 Mark Mitchell <mark@codesourcery.com>
23472 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
23473 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
23475 2003-07-03 Roger Sayle <roger@eyesopen.com>
23477 * gcc.dg/builtins-25.c: New testcase.
23478 * gcc.dg/builtins-26.c: New testcase.
23480 2003-07-03 Janis Johnson <janis187@us.ibm.com>
23482 * gcc.dg/compat/vector-defs.h: New file.
23483 * gcc.dg/compat/vector-setup.h: New file.
23484 * gcc.dg/compat/vector-check.h: New file.
23485 * gcc.dg/compat/vector-1_main.c: New file.
23486 * gcc.dg/compat/vector-1_x.c: New file.
23487 * gcc.dg/compat/vector-1_y.c: New file.
23488 * gcc.dg/compat/vector-2_main.c: New file.
23489 * gcc.dg/compat/vector-2_x.c: New file.
23490 * gcc.dg/compat/vector-2_y.c: New file.
23492 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
23493 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
23494 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
23495 * gcc.dg/compat/struct-align-1.h: New file.
23496 * gcc.dg/compat/struct-align-1_main.c: New file.
23497 * gcc.dg/compat/struct-align-1_x.c: New file.
23498 * gcc.dg/compat/struct-align-1_y.c: New file.
23499 * gcc.dg/compat/struct-align-2.h: New file.
23500 * gcc.dg/compat/struct-align-2_main.c: New file.
23501 * gcc.dg/compat/struct-align-2_x.c: New file.
23502 * gcc.dg/compat/struct-align-2_y.c: New file.
23504 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
23505 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
23506 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
23507 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
23508 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
23509 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
23510 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
23511 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
23512 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
23513 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
23514 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
23515 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
23516 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
23517 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
23518 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
23519 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
23520 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
23521 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
23522 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
23523 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
23524 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
23525 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
23526 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
23527 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
23528 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
23529 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
23530 * gcc.dg/compat/struct-return-10_x.c: Ditto.
23531 * gcc.dg/compat/struct-return-2_x.c: Ditto.
23532 * gcc.dg/compat/struct-return-3_x.c: Ditto.
23534 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
23536 * gcc.dg/i386-call-1.c: New test.
23538 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
23541 * g++.dg/parse/defarg4.C: New.
23543 2003-07-03 Roger Sayle <roger@eyesopen.com>
23546 * gcc.c-torture/compile/20030703-1.c: New test case.
23548 2003-07-03 Mark Mitchell <mark@codesourcery.com>
23550 * g++.dg/template/local3.C: Remove extra semicolon.
23552 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
23554 * gcc.dg/i386-volatile-1.c: New test.
23556 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
23559 * g++.dg/other/offsetof2.C: XFAIL.
23560 * g++.dg/other/offsetof5.C: New.
23563 * g++.dg/template/error1.C: New.
23566 * g++.dg/template/dependent-expr1.C: New.
23568 2003-07-01 Mark Mitchell <mark@codesourcery.com>
23571 * g++.dg/template/local3.C: New test.
23574 * g++.dg/lookup/scoped6.C: New test.
23576 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
23579 * g++.dg/other/error7.C: New test.
23581 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
23583 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
23584 * g++.old-deja/g++.abi/vtable3.h: Likewise.
23585 * g++.old-deja/g++.law/code-gen5.C: Likewise.
23586 * g++.old-deja/g++.other/union2.C: Likewise.
23587 * gcc.dg/c90-const-expr-2.c: Likewise.
23588 * gcc.dg/c90-const-expr-3.c: Likewise.
23589 * gcc.dg/c99-const-expr-2.c: Likewise.
23590 * gcc.dg/c99-const-expr-3.c: Likewise.
23591 * gcc.dg/concat.c: Likewise.
23593 2003-07-01 Mark Mitchell <mark@codesourcery.com>
23596 * g++.dg/init/static1.C: New test.
23598 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23600 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
23601 * g++.old-deja/g++.other/access2.C: Likewise.
23602 * g++.old-deja/g++.other/decl2.C: Likewise.
23603 * gcc.c-torture/execute/20020615-1.c: Likewise.
23605 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
23608 * g++.dg/template/sizeof4.C: New test.
23610 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
23612 * g++.dg/other/error6.C: New test.
23614 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
23617 * g++.dg/parse/constant2.C: New test.
23619 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
23622 * g++.dg/other/error5.C: New test.
23624 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23626 * gcc.dg/format/gcc_diag-1.c: New test.
23628 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
23630 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
23632 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
23634 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
23635 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
23636 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
23638 2003-06-28 Jakub Jelinek <jakub@redhat.com>
23640 * gcc.c-torture/execute/builtins/string-8.c: New test.
23641 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
23642 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
23643 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
23645 2003-06-27 Mark Mitchell <mark@codesourcery.com>
23648 * g++.dg/ext/typeof6.C: New test.
23650 2003-06-27 Mark Mitchell <mark@codesourcery.com>
23653 * g++.dg/init/enum1.C: New test.
23655 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
23657 * gcc.dg/20030627-1.c: New test.
23659 2003-06-26 Mark Mitchell <mark@codesourcery.com>
23662 * g++.dg/expr/static_cast2.C: New test.
23664 2003-06-26 Roger Sayle <roger@eyesopen.com>
23665 Jakub Jelinek <jakub@redhat.com>
23667 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
23668 sprintf(dst,"%s",src) optimization.
23669 * gcc.c-torture/execute/20030626-1.c: New test case.
23670 * gcc.c-torture/execute/20030626-2.c: New test case.
23672 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
23674 * gcc.c-torture/execute/multi-ix.c: New test.
23676 * gcc.c-torture/execute/simd-4.c (main):
23677 Added missing semicolon at end of union.
23679 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
23682 * g++.dg/template/explicit-instantiation3.C: New test.
23684 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
23686 * gcc.dg/20030626-1.c: Use signed char.
23688 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
23690 * gcc.dg/20030626-1.c: New test.
23692 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
23694 * const-str-2.m: Update.
23696 2003-06-25 Mark Mitchell <mark@codesourcery.com>
23699 * g++.dg/rtti/dyncast1.C: New test.
23700 * g++.dg/abi/mangle4.C: Correct base-specifier access.
23701 * g++.dg/lookup/scoped1.C: Remove XFAIL.
23702 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
23705 * g++.dg/expr/static_cast1.C: New test.
23707 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
23709 * gcc.dg/20030625-1.c: New test.
23711 2003-06-24 Roger Sayle <roger@eyesopen.com>
23713 * gcc.c-torture/compile/20030624-1.c: New test case.
23715 2003-06-24 Jakub Jelinek <jakub@redhat.com>
23717 * gcc.c-torture/execute/string-opt-17.c: New test.
23719 2003-06-24 Mark Mitchell <mark@codesourcery.com>
23722 * g++.dg/parse/crash6.C: New test.
23724 2003-06-23 Roger Sayle <roger@eyesopen.com>
23726 * gcc.dg/builtins-24.c: New test case.
23728 2003-06-23 Jakub Jelinek <jakub@redhat.com>
23730 * g++.dg/opt/operator1.C: New test.
23732 2003-06-22 Roger Sayle <roger@eyesopen.com>
23734 * gcc.c-torture/execute/string-opt-16.c: New test case.
23736 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
23738 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
23739 * g++.old-deja/g++.other/conv7.C: Likewise.
23740 * g++.old-deja/g++.other/overcnv2.C: Likewise.
23741 * g++.old-deja/g++.other/overload14.C: Likewise.
23743 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
23745 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
23746 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
23748 2003-06-20 Mark Mitchell <mark@codesourcery.com>
23751 * g++.dg/warn/Winline-3.C: New test.
23753 2003-06-20 Mark Mitchell <mark@codesourcery.com>
23755 * lib/target-supports.exp (check_alias_available): Make the test
23756 program acceptable to the Solaris assembler.
23759 * g++.dg/template/memclass2.C: New test.
23761 2003-06-20 Mark Mitchell <mark@codesourcery.com>
23762 Eric Botcazou <ebotcazou@libertysurf.fr>
23764 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
23765 data for non-matching targets.
23766 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
23768 2003-06-20 Mark Mitchell <mark@codesourcery.com>
23771 * g++.dg/template/member3.C: New test.
23773 2003-06-19 Mark Mitchell <mark@codesourcery.com>
23776 * g++.dg/template/func1.C: New test.
23779 * g++.dg/template/static4.C: New test.
23780 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
23783 * g++.dg/init/ref7.C: New test.
23785 2003-06-19 Matt Austern <austern@apple.com>
23788 * g++.dg/anew1.C: New test.
23789 * g++.dg/anew2.C: New test.
23790 * g++.dg/anew3.C: New test.
23791 * g++.dg/anew4.C: New test.
23793 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
23795 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
23797 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
23799 * gcc.c-torture/execute/simd-4.c (main): Make expected value
23802 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
23804 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
23807 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
23809 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
23810 * gcc.c-torture/compile/961203-1.c: Likewise.
23811 * gcc.c-torture/compile/980506-1.c: Likewise.
23813 2003-06-17 Mark Mitchell <mark@codesourcery.com>
23816 * g++.dg/lookup/using7.C: New test.
23818 2003-06-17 Mark Mitchell <mark@codesourcery.com>
23821 * g++.dg/abi/conv1.C: Remove it.
23822 * g++.dg/template/conv7.C: New test.
23823 * g++.dg/template/conv8.C: Likewise.
23824 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
23825 conversion operator.
23827 2003-06-17 Janis Johnson <janis187@us.ibm.com>
23829 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
23830 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
23831 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
23832 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
23833 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
23834 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
23835 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
23836 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
23837 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
23838 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
23839 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
23840 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
23841 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
23842 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
23843 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
23844 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
23845 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
23846 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
23847 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
23848 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
23849 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
23850 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
23851 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
23852 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
23853 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
23854 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
23855 * gcc.dg/compat/struct-return-10_x.c: Ditto.
23856 * gcc.dg/compat/struct-return-2_x.c: Ditto.
23857 * gcc.dg/compat/struct-return-3_x.c: Ditto.
23859 2003-06-16 Mark Mitchell <mark@codesourcery.com>
23861 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
23862 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
23865 2003-06-16 Roger Sayle <roger@eyesopen.com>
23867 * gcc.dg/i386-387-5.c: New test case.
23868 * gcc.dg/i386-387-6.c: New test case.
23869 * gcc.dg/builtins-23.c: New test case.
23871 2003-06-15 Roger Sayle <roger@eyesopen.com>
23873 * gcc.dg/builtins-22.c: New test case.
23874 * gcc.dg/i386-387-1.c: Update to test exp.
23875 * gcc.dg/i386-387-2.c: Likewise.
23877 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23879 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
23881 2003-06-12 Mark Mitchell <mark@codesourcery.com>
23883 * lib/gcc-dg.exp (dg-require-dll): New function.
23884 (dg-xfail-if): Likewise.
23885 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
23888 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
23889 * gcc.c-torture/compile/20001205-1.c: Likewise.
23890 * gcc.c-torture/compile/20001226-1.c: Likewise.
23891 * gcc.c-torture/compile/20010518-2.c: Likewise.
23892 * gcc.c-torture/compile/20020312-1.c: Likewise.
23893 * gcc.c-torture/compile/20020604-1.c: Likewise.
23894 * gcc.c-torture/compile/920501-12.c: Likewise.
23895 * gcc.c-torture/compile/920501-4.c: Likewise.
23896 * gcc.c-torture/compile/920520-1.c: Likewise.
23897 * gcc.c-torture/compile/920521-1.c: Likewise.
23898 * gcc.c-torture/compile/920625-1.c: Likewise.
23899 * gcc.c-torture/compile/961203-1.c: Likewise.
23900 * gcc.c-torture/compile/980506-1.c: Likewise.
23901 * gcc.c-torture/compile/981006-1.c: Likewise.
23902 * gcc.c-torture/compile/981022-1.c: Likewise.
23903 * gcc.c-torture/compile/981223-1.c: Likewise.
23904 * gcc.c-torture/compile/990617-1.c: Likewise.
23905 * gcc.c-torture/compile/dll.c: Likewise.
23906 * gcc.c-torture/compile/labels-3.c: Likewise.
23907 * gcc.c-torture/compile/mipscop-1.c: Likewise.
23908 * gcc.c-torture/compile/mipscop-2.c: Likewise.
23909 * gcc.c-torture/compile/mipscop-3.c: Likewise.
23910 * gcc.c-torture/compile/mipscop-4.c: Likewise.
23911 * gcc.c-torture/compile/simd-5.c: Likewise.
23912 * gcc.c-torture/compile/20000804-1.x: Remove.
23913 * gcc.c-torture/compile/20001205-1.x: Likewise.
23914 * gcc.c-torture/compile/20001226-1.x: Likewise.
23915 * gcc.c-torture/compile/20010518-2.x: Likewise.
23916 * gcc.c-torture/compile/20020312-1.x: Likewise.
23917 * gcc.c-torture/compile/20020604-1.x: Likewise.
23918 * gcc.c-torture/compile/920501-12.x: Likewise.
23919 * gcc.c-torture/compile/920501-4.x: Likewise.
23920 * gcc.c-torture/compile/920520-1.x: Likewise.
23921 * gcc.c-torture/compile/920521-1.x: Likewise.
23922 * gcc.c-torture/compile/920625-1.x: Likewise.
23923 * gcc.c-torture/compile/961203-1.x: Likewise.
23924 * gcc.c-torture/compile/980506-1.x: Likewise.
23925 * gcc.c-torture/compile/981006-1.x: Likewise.
23926 * gcc.c-torture/compile/981022-1.x: Likewise.
23927 * gcc.c-torture/compile/981223-1.x: Likewise.
23928 * gcc.c-torture/compile/990617-1.x: Likewise.
23929 * gcc.c-torture/compile/mipscop-1.x: Likewise.
23930 * gcc.c-torture/compile/mipscop-2.x: Likewise.
23931 * gcc.c-torture/compile/mipscop-3.x: Likewise.
23932 * gcc.c-torture/compile/mipscop-4.x: Likewise.
23933 * gcc.c-torture/compile/simd-5.x: Likewise.
23935 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
23937 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
23939 * gcc.c-torture/execute/20030611-1.c: New test.
23941 2003-06-12 Roger Sayle <roger@eyesopen.com>
23944 * gcc.dg/20030612-1.c: New test case.
23946 2003-06-12 Mark Mitchell <mark@codesourcery.com>
23949 * g++.dg/expr/cast1.C: New test.
23951 2003-06-12 Roger Sayle <roger@eyesopen.com>
23953 * gcc.dg/builtins-21.c: New test case.
23955 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
23957 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
23958 options instead of at the end.
23959 * lib/objc.exp (objc_target_compile): Likewise.
23961 2003-06-11 Mark Mitchell <mark@codesourcery.com>
23964 * g++.dg/parse/error1.C: New test.
23966 2003-06-11 Janis Johnson <janis187@us.ibm.com>
23968 * gcc.dg/compat/struct-by-value-11_main.c: New file.
23969 * gcc.dg/compat/struct-by-value-11_x.c: New file.
23970 * gcc.dg/compat/struct-by-value-11_y.c: New file.
23971 * gcc.dg/compat/struct-by-value-12_main.c: New file.
23972 * gcc.dg/compat/struct-by-value-12_x.c: New file.
23973 * gcc.dg/compat/struct-by-value-12_y.c: New file.
23974 * gcc.dg/compat/struct-by-value-13_main.c: New file.
23975 * gcc.dg/compat/struct-by-value-13_x.c: New file.
23976 * gcc.dg/compat/struct-by-value-13_y.c: New file.
23977 * gcc.dg/compat/struct-by-value-14_main.c: New file.
23978 * gcc.dg/compat/struct-by-value-14_x.c: New file.
23979 * gcc.dg/compat/struct-by-value-14_y.c: New file.
23980 * gcc.dg/compat/struct-by-value-15_main.c: New file.
23981 * gcc.dg/compat/struct-by-value-15_x.c: New file.
23982 * gcc.dg/compat/struct-by-value-15_y.c: New file.
23983 * gcc.dg/compat/struct-by-value-16_main.c: New file.
23984 * gcc.dg/compat/struct-by-value-16_x.c: New file.
23985 * gcc.dg/compat/struct-by-value-16_y.c: New file.
23986 * gcc.dg/compat/struct-by-value-17_main.c: New file.
23987 * gcc.dg/compat/struct-by-value-17_x.c: New file.
23988 * gcc.dg/compat/struct-by-value-17_y.c: New file.
23989 * gcc.dg/compat/struct-by-value-18_main.c: New file.
23990 * gcc.dg/compat/struct-by-value-18_x.c: New file.
23991 * gcc.dg/compat/struct-by-value-18_y.c: New file.
23993 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
23994 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
23995 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
23996 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
23997 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
23998 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
23999 * gcc.dg/compat/scalar-return-3_main.c: New file.
24000 * gcc.dg/compat/scalar-return-3_x.c: New file.
24001 * gcc.dg/compat/scalar-return-3_y.c: New file.
24002 * gcc.dg/compat/scalar-return-4_main.c: New file.
24003 * gcc.dg/compat/scalar-return-4_x.c: New file.
24004 * gcc.dg/compat/scalar-return-4_y.c: New file.
24006 2003-06-10 Janis Johnson <janis187@us.ibm.com>
24008 * gcc.dg/compat/fp2-struct-check.h: New file.
24009 * gcc.dg/compat/fp2-struct-defs.h: New file.
24010 * gcc.dg/compat/fp2-struct-init.h: New file.
24011 * gcc.dg/compat/struct-by-value-10_main.c: New file.
24012 * gcc.dg/compat/struct-by-value-10_x.c: New file.
24013 * gcc.dg/compat/struct-by-value-10_y.c: New file.
24014 * gcc.dg/compat/struct-return-10_main.c: New file.
24015 * gcc.dg/compat/struct-return-10_x.c: New file.
24016 * gcc.dg/compat/struct-return-10_y.c: New file.
24018 * gcc.dg/compat/compat-common.h: New file.
24019 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
24020 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
24021 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
24022 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
24023 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
24024 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
24025 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
24026 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
24027 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
24028 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
24029 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
24030 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
24031 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
24032 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
24033 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
24034 * gcc.dg/compat/small-struct-check.h: Ditto.
24035 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
24036 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
24037 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
24038 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
24039 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
24040 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
24041 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
24042 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
24043 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
24044 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
24045 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
24046 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
24047 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
24048 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
24049 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
24050 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
24051 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
24052 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
24053 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
24054 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
24055 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
24056 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
24057 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
24058 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
24059 * gcc.dg/compat/struct-return-2_main.c: Ditto.
24060 * gcc.dg/compat/struct-return-2_x.c: Ditto.
24061 * gcc.dg/compat/struct-return-2_y.c: Ditto.
24062 * gcc.dg/compat/struct-return-3_main.c: Ditto.
24063 * gcc.dg/compat/struct-return-3_x.c: Ditto.
24064 * gcc.dg/compat/struct-return-3_y.c: Ditto.
24066 2003-06-10 Geoffrey Keating <geoffk@apple.com>
24068 * g++.dg/pch/static-1.C: New file.
24069 * g++.dg/pch/static-1.Hs: New file.
24071 2003-06-10 Richard Henderson <rth@redhat.com>
24073 * gcc.dg/asm-7.c: Adjust expected warning text.
24075 2003-06-10 Roger Sayle <roger@eyesopen.com>
24077 * gcc.dg/builtins-20.c: New test case.
24079 2003-06-10 Mark Mitchell <mark@codesourcery.com>
24082 * g++.dg/opt/template1.C: New test.
24084 2003-06-09 Mark Mitchell <mark@codesourcery.com>
24086 * lib/gcc-dg.exp (dg-test): Clear additional_files and
24087 additional_sources.
24089 2003-05-21 David Taylor <dtaylor@emc.com>
24091 * gcc.dg/Wpadded.c: New file.
24093 2003-06-09 Mark Mitchell <mark@codesourcery.com>
24095 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
24096 * gcc.dg/special/weak-2.c: Add dg-require-weak.
24097 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
24100 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
24102 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
24104 2003-06-09 Mark Mitchell <mark@codesourcery.com>
24106 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
24107 (dg-require-alias): Likewise.
24108 (dg-require-gc-sections): Likewise.
24109 * lib/target-supports.exp (check_gc_sections_available): Likewise.
24111 2003-06-08 Richard Henderson <rth@redhat.com>
24113 * gcc.dg/20011029-2.c: Fix the array reference.
24114 * gcc.dg/asm-7.c: New.
24116 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
24118 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
24120 2003-06-08 Mark Mitchell <mark@codesourcery.com>
24122 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
24123 (dg-require-gc-sections): Likewise.
24125 2003-06-08 Jan Hubicka <jh@suse.cz>
24127 * i386-cmov1.c: Fix regular expression.
24128 * i386-cvt-1.c: Likewise.
24129 * i386-local.c: Likewise.
24130 * i386-local2.c: Likewise.
24131 * i386-mul.c: Likewise.
24132 * i386-ssetype-1.c: Likewise.
24133 * i386-ssetype-3.c: Likewise.
24134 * i386-ssetype-5.c: Likewise.
24136 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24139 * g++.dg/warn/implicit-typename2.C: New test.
24140 * g++.dg/warn/implicit-typename3.C: New test.
24142 2003-06-07 Richard Henderson <rth@redhat.com>
24144 * g++.dg/other/offsetof3.C: Use size_t.
24145 * g++.dg/other/offsetof4.C: Likewise.
24147 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
24149 * lib/copy-file.exp: New. Implement gcc_copy_files.
24151 * lib/dg-pch.exp: Load copy-file.exp
24152 (dg-pch): Use gcc_copy_files instead of "file copy".
24154 2003-06-06 Mark Mitchell <mark@codesourcery.com>
24156 * gcc.dg/weak/weak.exp: Simplify.
24157 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
24158 * gcc.dg/weak/weak-1.c: Likewise.
24159 * gcc.dg/weak/weak-2.c: Likewise.
24160 * gcc.dg/weak/weak-3.c: Likewise.
24161 * gcc.dg/weak/weak-4.c: Likewise.
24162 * gcc.dg/weak/weak-5.c: Likewise.
24163 * gcc.dg/weak/weak-6.c: Likewise.
24164 * gcc.dg/weak/weak-7.c: Likewise.
24165 * gcc.dg/weak/weak-8.c: Likewise.
24166 * gcc.dg/weak/weak-9.c: Likewise.
24168 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
24170 gcc.c-torture/execute/20030606-1.c: New.
24172 2003-06-06 Roger Sayle <roger@eyesopen.com>
24174 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
24175 * gcc.dg/builtins-19.c: Likewise.
24177 2003-06-06 Roger Sayle <roger@eyesopen.com>
24179 * gcc.dg/builtins-2.c: Add some more tests.
24180 * gcc.dg/builtins-18.c: New test case.
24181 * gcc.dg/builtins-19.c: New test case.
24183 2003-06-06 Roger Sayle <roger@eyesopen.com>
24184 Jim Wilson <wilson@tuliptree.org>
24186 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
24188 2003-06-06 Jakub Jelinek <jakub@redhat.com>
24190 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
24191 mempcpy/stpcpy calls not to be optimized into something else.
24192 * gcc.c-torture/execute/string-opt-3.c: Moved to...
24193 * gcc.c-torture/execute/builtins/string-7.c: ...here.
24194 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
24196 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24198 * gcc.dg/format/asm_fprintf-1.c: New test.
24200 2003-06-05 Mark Mitchell <mark@codesourcery.com>
24202 * lib/gcc-defs.exp (additional_sources): New variable.
24203 (dg-additional-sources): New function.
24204 (additional_files): New variable.
24205 (dg-additional-files): New function.
24206 (dg-additional-files-options): Likewise.
24207 * lib/gcc-dg.exp (dg-require-weak): New function.
24208 (dg-require-alias): Likewise.
24209 (dg-require-gc-sections): Likewise.
24210 * lib/target-supports.exp (check_alias_available): Remove testfile
24212 (check_gc_sections_available): New function.
24213 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
24214 (dg-gpp-additional-files): Likewise.
24215 * lib/g++.exp (additional_sources): Remove.
24216 (additional_files): Likewise.
24217 (g++_target_compile): Use dg-additional-files-options.
24219 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
24221 * gcc.dg/special/ecos.exp: Remove.
24222 * gcc.dg/special/20000419-2.c: Use dg-require-*.
24223 * gcc.dg/special/alias-1.c: Likewise.
24224 * gcc.dg/special/alias-2.c: Likewise.
24225 * gcc.dg/special/gcsec-1.c: Likewise.
24226 * gcc.dg/special/weak-1.c: Likewise.
24227 * gcc.dg/special/weak-2.c: Likewise.
24228 * gcc.dg/special/wkali-1.c: Likewise.
24229 * gcc.dg/special/wkali-2.c: Likewise.
24231 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
24232 dg-gpp-additional-*.
24233 * g++.dg/special/conpr-3.C: Likewise.
24234 * g++.dg/special/conpr-4.C: Likewise.
24235 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
24236 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
24237 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
24238 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
24239 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
24240 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
24241 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
24242 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
24243 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
24244 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
24245 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
24246 * g++.old-deja/g++.other/comdat1.C: Likewise.
24247 * g++.old-deja/g++.other/comdat2.C: Likewise.
24248 * g++.old-deja/g++.other/comdat3.C: Likewise.
24249 * g++.old-deja/g++.other/ctor1.C: Likewise.
24250 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
24252 2003-06-05 Richard Henderson <rth@redhat.com>
24254 * gcc.dg/debug/20030605-1.c: New.
24256 2003-06-04 Mark Mitchell <mark@codesourcery.com>
24258 * README.QMTEST: Update.
24260 2003-06-04 Richard Henderson <rth@redhat.com>
24262 * gcc.dg/cleanup-1.c: New.
24263 * gcc.dg/cleanup-2.c: New.
24264 * gcc.dg/cleanup-3.c: New.
24265 * gcc.dg/cleanup-4.c: New.
24266 * gcc.dg/cleanup-5.c: New.
24267 * gcc.dg/cleanup-6.c: New.
24268 * gcc.dg/cleanup-7.c: New.
24270 2003-06-04 Mark Mitchell <mark@codesourcery.com>
24272 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
24274 * lib/dg-pch.exp: New file.
24275 * g++.dg/pch/pch.exp: Use dg-pch.exp.
24276 * gcc.dg/pch/pch.exp: Likewise.
24278 2003-06-04 Roger Sayle <roger@eyesopen.com>
24280 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
24281 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
24282 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
24283 * gcc.dg/builtins-17.c: New test case.
24284 * gcc.dg/i386-387-4.c: New test case.
24285 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
24287 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24289 * gcc.dg/ultrasp9.c: New test.
24291 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24293 * gcc.c-torture/compile/20030604-1.c: New test.
24294 * gcc.dg/sparc-constant-1.c: New test.
24296 2003-06-03 Glen Nakamura <glen@imodulo.com>
24298 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
24300 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
24302 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
24304 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
24305 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
24307 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
24309 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
24311 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24314 * g++.dg/template/spec10.C: New test.
24316 2003-06-03 Roger Sayle <roger@eyesopen.com>
24318 * gcc.dg/builtins-16.c: New test case.
24320 2003-06-03 Jakub Jelinek <jakub@redhat.com>
24322 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
24323 mempcpy test with post-increments.
24324 * gcc.c-torture/execute/string-opt-3.c: New test.
24325 * gcc.dg/string-opt-1.c: New test.
24327 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
24330 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
24332 2003-06-02 Mark Mitchell <mark@codesourcery.com>
24334 * lib/scanasm.exp (dg-scan): New function, factored out of ...
24335 (scan-assembler): ... here. Use dg-scan.
24336 (scan-assembler-not): Likewise.
24337 (scan-file): New function.
24338 (scan-file-not): Likewise.
24339 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
24340 * gcc.dg/cpp/_Pragma4.c: Likewise.
24341 * gcc.dg/cpp/_Pragma5.c: Likewise.
24342 * gcc.dg/cpp/avoidpaste1.c: Likewise.
24343 * gcc.dg/cpp/avoidpaste2.c: Likewise.
24344 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
24345 * gcc.dg/cpp/cmdlne-P.c: Likewise.
24346 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
24347 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
24348 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
24349 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
24350 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
24351 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
24352 * gcc.dg/cpp/cxxcom1.c: Likewise.
24353 * gcc.dg/cpp/line1.c: Likewise.
24354 * gcc.dg/cpp/maccom1.c: Likewise.
24355 * gcc.dg/cpp/maccom2.c: Likewise.
24356 * gcc.dg/cpp/maccom3.c: Likewise.
24357 * gcc.dg/cpp/maccom4.c: Likewise.
24358 * gcc.dg/cpp/maccom5.c: Likewise.
24359 * gcc.dg/cpp/maccom6.c: Likewise.
24360 * gcc.dg/cpp/multiline.c: Likewise.
24361 * gcc.dg/cpp/spacing1.c: Likewise.
24362 * gcc.dg/cpp/spacing2.c: Likewise.
24363 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
24364 * gcc.dg/cpp/trad/maccom1.c: Likewise.
24365 * gcc.dg/cpp/trad/maccom2.c: Likewise.
24366 * gcc.dg/cpp/trad/maccom3.c: Likewise.
24367 * gcc.dg/cpp/trad/maccom4.c: Likewise.
24368 * gcc.dg/cpp/trad/maccom6.c: Likewise.
24369 * gcc.dg/cpp/cxxcom2.c: Likewise.
24370 * gcc.dg/cpp/cxxcom2.h: New file.
24372 * gcc.dg/cpp/truefalse.cpp: Move it to ...
24373 * g++.dg/cpp/truefalse.C: Here.
24374 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
24376 2003-06-01 Loren James Rittle <ljrittle@acm.org>
24378 * gcc.dg/cpp/redef3.c: New file.
24380 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
24382 * gcc.dg/i386-loop-3.c: New test.
24384 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
24386 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
24388 2003-05-31 Roger Sayle <roger@eyesopen.com>
24390 * gcc.dg/fwrapv-1.c: New test case.
24391 * gcc.dg/fwrapv-2.c: New test case.
24393 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24396 * g++.dg/template/spec9.C: New test.
24398 2003-05-29 Roger Sayle <roger@eyesopen.com>
24400 * gcc.dg/duff-4.c: New test case.
24402 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
24405 * g77.dg/ffixed-form-1.f: New test
24406 * g77.dg/ffixed-form-2.f: New test
24407 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
24408 * g77.dg/ffree-form-3.f: New test
24410 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
24412 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
24413 * gcc.dg/wint_t-1.c: Likewise.
24415 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24417 * g++.dg/template/access11.C: New test.
24419 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24422 * g++.dg/template/access10.C: New test.
24424 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
24425 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24427 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
24429 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
24431 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
24432 suppress for powerpc-*-darwin*.
24433 * gcc.dg/torture/builtin-noret-2.c: Likewise.
24435 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
24437 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
24438 suppress option for powerpc-*-darwin*.
24440 2003-05-23 Roger Sayle <roger@eyesopen.com>
24442 * gcc.dg/builtins-1.c: Add tests for tan and atan.
24443 * gcc.dg/builtins-4.c: Add test for fmod.
24445 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24448 * g++.dg/template/instantiate4.C: New test.
24450 2003-05-22 Roger Sayle <roger@eyesopen.com>
24452 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
24454 2003-05-21 Janis Johnson <janis187@us.ibm.com>
24456 * gcc.dg/compat/scalar-return-1_main.c: New file.
24457 * gcc.dg/compat/scalar-return-1_x.c: New file.
24458 * gcc.dg/compat/scalar-return-1_y.c: New file.
24459 * gcc.dg/compat/scalar-return-2_main.c: New file.
24460 * gcc.dg/compat/scalar-return-2_x.c: New file.
24461 * gcc.dg/compat/scalar-return-2_y.c: New file.
24462 * gcc.dg/compat/struct-return-3_main.c: New file.
24463 * gcc.dg/compat/struct-return-3_y.c: New file.
24464 * gcc.dg/compat/struct-return-3_x.c: New file.
24465 * gcc.dg/compat/struct-return-2_main.c: New file.
24466 * gcc.dg/compat/struct-return-2_x.c: New file.
24467 * gcc.dg/compat/struct-return-2_y.c: New file.
24469 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24471 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
24472 for hppa*-hp-hpux*.
24473 * gcc.dg/20021014-1.c (dg-options): Likewise.
24474 * gcc.dg/nest.c (dg-options): Likewise.
24476 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
24479 * g++.dg/ext/dllimport2.C: New file.
24480 * g++.dg/ext/dllimport3.C: New file.
24482 2003-05-20 Janis Johnson <janis187@us.ibm.com>
24484 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
24485 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
24486 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
24487 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
24488 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
24489 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
24490 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
24491 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
24492 * gcc.dg/compat/small-struct-defs.h: New file.
24493 * gcc.dg/compat/small-struct-init.h: New file.
24494 * gcc.dg/compat/small-struct-check.h: New file.
24495 * gcc.dg/compat/fp-struct-defs.h: New file.
24496 * gcc.dg/compat/fp-struct-check.h: New file.
24497 * gcc.dg/compat/fp-struct-init.h: New file.
24498 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
24499 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
24501 2003-05-19 Jakub Jelinek <jakub@redhat.com>
24503 * gcc.dg/20030225-2.c: New test.
24505 2003-05-18 Roger Sayle <roger@eyesopen.com>
24506 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24508 * gcc.c-torture/compile/20030518-1.c: New test case.
24510 2003-05-18 Mark Mitchell <mark@codesourcery.com>
24512 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
24513 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
24514 gcc-dg-debug-runtest.
24515 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
24516 gcc-dg-debug-runtest.
24518 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24521 * g++.dg/lookup/using6.C: New test.
24523 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24525 * g++.dg/parse/access2.C: New test.
24527 2003-05-17 Mark Mitchell <mark@codesourcery.com>
24529 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
24530 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
24531 * gcc.dg/debug/debug.exp: Likewise.
24533 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
24535 * gcc.dg/dollar.c: New test.
24537 2003-05-16 Janis Johnson <janis187@us.ibm.com>
24539 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
24540 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
24541 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
24542 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
24543 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
24544 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
24545 * gcc.dg/compat/struct-by-value-6_main.c: New file.
24546 * gcc.dg/compat/struct-by-value-6_x.c: New file.
24547 * gcc.dg/compat/struct-by-value-6_y.c: New file.
24548 * gcc.dg/compat/struct-by-value-7_main.c: New file.
24549 * gcc.dg/compat/struct-by-value-7_x.c: New file.
24550 * gcc.dg/compat/struct-by-value-7_y.c: New file.
24551 * gcc.dg/compat/struct-by-value-8_main.c: New file.
24552 * gcc.dg/compat/struct-by-value-8_x.c: New file.
24553 * gcc.dg/compat/struct-by-value-8_y.c: New file.
24554 * gcc.dg/compat/struct-by-value-9_main.c: New file.
24555 * gcc.dg/compat/struct-by-value-9_x.c: New file.
24556 * gcc.dg/compat/struct-by-value-9_y.c: New file.
24558 2003-05-16 Mark Mitchell <mark@codesourcery.com>
24560 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
24561 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
24562 support for "repo" mode.
24563 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
24564 * lib/g77-dg.exp: Likewise.
24565 * lib/obj-dg.exp: Likewise.
24567 2003-05-16 Jakub Jelinek <jakub@redhat.com>
24569 Merge from gcc-3_2-rhl8-branch:
24570 2003-04-23 Jakub Jelinek <jakub@redhat.com>
24572 * gcc.dg/tls/opt-6.c: New test.
24574 2003-04-05 Jakub Jelinek <jakub@redhat.com>
24576 * gcc.dg/20030405-1.c: New test.
24578 2003-03-09 Jakub Jelinek <jakub@redhat.com>
24580 * gcc.dg/20030309-1.c: New test.
24582 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
24584 * gcc.c-torture/execute/20030307-1.c: New test.
24586 2003-02-20 Randolph Chung <tausq@debian.org>
24588 * gcc.c-torture/compile/20030220-1.c: New test.
24590 2003-02-18 Jakub Jelinek <jakub@redhat.com>
24592 * gcc.dg/20030217-1.c: New test.
24594 2003-01-29 Jakub Jelinek <jakub@redhat.com>
24596 * gcc.c-torture/compile/20020129-1.c: New test.
24598 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
24600 * gcc.dg/unroll-1.c: New test.
24602 2002-11-16 Jan Hubicka <jh@suse.cz>
24604 * gcc.c-torture/execute/20020920-1.c: New test.
24606 2002-10-08 Jakub Jelinek <jakub@redhat.com>
24609 * gcc.c-torture/compile/20021008-1.c: New test.
24611 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
24614 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
24616 2002-08-07 Jakub Jelinek <jakub@redhat.com>
24618 * gcc.c-torture/compile/20020807-1.c: New test.
24620 2002-07-30 Jakub Jelinek <jakub@redhat.com>
24622 * gcc.dg/tls/opt-1.c: New test.
24624 2002-07-29 Jakub Jelinek <jakub@redhat.com>
24626 * gcc.dg/20020729-1.c: New test.
24628 2002-07-20 Jakub Jelinek <jakub@redhat.com>
24630 * g++.dg/opt/life1.C: New test.
24632 2002-05-20 Jakub Jelinek <jakub@redhat.com>
24634 * gcc.dg/20020525-1.c: New test.
24636 2002-05-24 Jakub Jelinek <jakub@redhat.com>
24639 * g++.dg/ext/pretty1.C: New test.
24640 * g++.dg/ext/pretty2.C: New test.
24642 2003-05-15 Mark Mitchell <mark@codesourcery.com>
24645 * g++.dg/ext/typeof5.C: New test.
24647 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
24649 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
24650 __USER_LABEL_PREFIX__ into account.
24651 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
24653 2003-05-14 Roger Sayle <roger@eyesopen.com>
24655 * gcc.dg/builtins-15.c: New test case.
24657 2003-05-13 Zack Weinberg <zack@codesourcery.com>
24659 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
24661 2003-05-12 Mark Mitchell <mark@codesourcery.com>
24663 * lib/g++.exp: Tweak handling of additional source files.
24664 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
24665 * g++.dg/special/conpr-2a.C: Rename to ...
24666 * g++.dg/special/conpr-2a.cc: ... this.
24667 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
24668 * g++.dg/special/conpr-3a.C: Rename to ...
24669 * g++.dg/special/conpr-3a.cc: This.
24670 * g++.dg/special/conpr-3b.C: Rename to ...
24671 * g++.dg/special/conpr-3b.cc: This.
24672 * g++.dg/special/conpr-4.C: New test.
24673 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
24675 2003-05-12 David Edelsohn <edelsohn@gnu.org>
24677 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
24679 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24681 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
24682 * g++.old-deja/g++.robertl/eb71.C: Likewise.
24683 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
24684 * g++.old-deja/g++.other/warn3.C: Likewise.
24686 2003-05-11 Roger Sayle <roger@eyesopen.com>
24688 * gcc.dg/i386-387-1.c: Update to also test log.
24689 * gcc.dg/i386-387-2.c: Likewise.
24691 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
24693 * g77.f-torture/execute/int8421.f: New test.
24695 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24697 PR c++/10230, c++/10481
24698 * g++.dg/lookup/scoped5.C: New test.
24700 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24703 * g++.dg/template/ttp6.C: New test.
24705 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
24707 * gcc.c-torture/execute/builtins: New directory.
24708 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
24709 gcc.c-torture/execute/builtins.
24710 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
24711 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
24712 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
24713 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
24715 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24718 * g++.dg/template/access8.C: New test.
24719 * g++.dg/template/access9.C: New test.
24721 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24724 * g++.dg/parse/access1.C: New test.
24726 2003-05-09 DJ Delorie <dj@redhat.com>
24728 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
24729 long, and not an int.
24731 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24733 PR c++/10555, c++/10576
24734 * g++.dg/template/memclass1.C: New test.
24736 2003-05-08 DJ Delorie <dj@redhat.com>
24738 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
24740 * gcc.c-torture/execute/20021024-1.x: Likewise.
24741 * gcc.c-torture/execute/shiftdi.x: Likewise.
24742 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
24743 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
24744 * gcc.dg/20021018-1.c: Likewise.
24746 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24748 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
24750 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
24751 (bcopy): Call memmove.
24753 2003-05-08 Roger Sayle <roger@eyesopen.com>
24755 * g77.f-torture/compile/8485.f: New test case.
24757 2003-05-07 Richard Henderson <rth@redhat.com>
24760 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
24761 Verify exception_cleanup not called for rethrows.
24762 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
24763 when exiting catch block without rethrowing.
24764 * g++.dg/eh/forced3.C: New.
24765 * g++.dg/eh/forced4.C: New.
24767 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
24769 * gcc.dg/20030505.c: Fix triplet.
24771 2003-05-06 DJ Delorie <dj@redhat.com>
24773 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
24774 * gcc.dg/nest.c: Likewise.
24776 2003-05-05 Roger Sayle <roger@eyesopen.com>
24778 * gcc.dg/builtins-14.c: New test case.
24780 2003-05-05 Janis Johnson <janis187@us.ibm.com>
24782 * lib/compat.exp (compat-execute): New argument.
24783 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
24784 * gcc.dg/compat: New test directory.
24785 * gcc.dg/compat/compat.exp: New expect script.
24786 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
24787 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
24788 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
24789 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
24790 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
24791 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
24793 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
24794 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
24795 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
24796 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
24797 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
24798 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
24799 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
24800 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
24801 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
24802 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
24803 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
24804 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
24805 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
24806 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
24807 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
24809 2003-05-05 Zack Weinberg <zack@codesourcery.com>
24811 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
24813 2003-05-05 Jakub Jelinek <jakub@redhat.com>
24815 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
24817 2003-05-05 Geoffrey Keating <geoffk@apple.com>
24819 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
24820 * gcc.dg/ppc-fsel-2.c: New test.
24822 * gcc.dg/unused-5.c: New test.
24824 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24827 * g++.dg/warn/pmf1.C: New test.
24829 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24832 * g++.dg/warn/main.C: New test.
24834 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24836 * gcc.dg/nonnull-3.c: New test.
24838 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
24840 * gcc.dg/cpp/Wtrigraphs.c: Update.
24841 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
24843 2003-05-03 Geoffrey Keating <geoffk@apple.com>
24845 * gcc.dg/ppc-fsel-1.c: New test.
24847 2003-05-03 Zack Weinberg <zack@codesourcery.com>
24850 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
24852 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
24854 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
24856 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24858 PR c++/9364, c++/10553, c++/10586
24859 * g++.dg/parse/typename4.C: New test.
24860 * g++.dg/parse/typename5.C: Likewise.
24862 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
24864 * gcc.c-torture/compile/20030503-1.c: New test.
24866 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24868 * g++.dg/lookup/using5.C: Fix testcase error.
24870 2003-05-01 Chris Demetriou <cgd@broadcom.com>
24872 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
24873 since MEABI is no longer supported. Remove all vestiges
24874 of MEABI from the test.
24876 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24879 * g++.dg/lookup/using5.C: New test.
24881 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24884 * g++.dg/template/ttp5.C: New test.
24886 2003-04-30 Mark Mitchell <mark@codesourcery.com>
24888 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
24889 (dg-gpp-additional-sources): New function.
24890 (dg-gpp-additional-files): Likewise.
24891 * lib/g++.exp (additional_sources): New variable.
24892 (additional_files): Likewise.
24893 (g++_target_compile): Deal with them.
24894 * lib/old-dejagnu.exp: Remove.
24895 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
24896 * g++.old-deja: Revise all tests to use dg commands.
24898 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24900 PR c++/9432, c++/9528
24901 * g++.dg/lookup/using4.C: New test.
24903 2003-04-29 Geoffrey Keating <geoffk@apple.com>
24905 * gcc.dg/noreturn-5.c: New file.
24906 * gcc.dg/noreturn-6.c: New file.
24908 * gcc.c-torture/compile/inline-1.c: New file.
24910 2003-04-29 Mark Mitchell <mark@codesourcery.com>
24913 * g++.dg/template/explicit1.C: New test.
24915 2003-04-29 Mark Mitchell <mark@codesourcery.com>
24918 * g++.dg/other/bitfield1.C: New test.
24921 * g++.dg/init/new7.C: New test.
24923 2003-04-29 Mark Mitchell <mark@codesourcery.com>
24925 * g++.dg/ext/desig1.C: New test.
24926 * g++.dg/ext/init1.C: Update.
24928 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
24930 2003-04-28 Mark Mitchell <mark@codesourcery.com>
24933 * g++.dg/warn/Winline-1.C: New test.
24935 2003-04-28 Jakub Jelinek <jakub@redhat.com>
24937 * gcc.c-torture/execute/string-opt-19.c: New test.
24939 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
24940 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
24942 2003-04-27 Mark Mitchell <mark@codesourcery.com>
24945 * g++.dg/init/new6.C: New test.
24948 * g++.dg/init/ref6.C: New test.
24950 2003-04-26 David Edelsohn <edelsohn@gnu.org>
24952 * g++.dg/warn/weak1.C: XFAIL on AIX4.
24954 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24956 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
24957 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
24959 2003-04-25 Mark Mitchell <mark@codesourcery.com>
24961 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
24962 initialized static data members.
24964 2003-04-25 H.J. Lu <hjl@gnu.org>
24966 * gcc.dg/ia64-sync-4.c: New test.
24968 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24970 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
24973 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
24976 * g++.dg/warn/conv1.C: New test.
24977 * g++.old-deja/g++.other/conv7.C: Adjust.
24978 * g++.old-deja/g++.other/overload14.C: Adjust.
24980 2003-04-23 Mark Mitchell <mark@codesourcery.com>
24983 * g++.dg/template/defarg2.C: New test.
24985 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
24987 * gcc.dg/cpp/include2.c: Update.
24988 * gcc.dg/cpp/multiline-2.c: New.
24989 * gcc.dg/cpp/multiline.c: Update.
24990 * gcc.dg/cpp/strify2.c: Update.
24991 * gcc.dg/cpp/trad/literals-2.c: Update.
24993 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24995 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
24997 2003-04-23 Mark Mitchell <mark@codesourcery.com>
24999 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
25001 2003-04-23 Mark Mitchell <mark@codesourcery.com>
25004 * g++.dg/parse/crash4.C: New test.
25007 * g++.dg/parse/crash5.C: New test.
25009 2003-04-22 Mark Mitchell <mark@codesourcery.com>
25012 * g++.dg/parse/crash3.C: New test.
25015 * g++.dg/parse/elab1.C: New test.
25017 2003-04-22 Devang Patel <dpatel@apple.com>
25019 * gcc.dg/cpp/trad/funlike-5.c: New test.
25021 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
25023 * g++.dg/other/packed1.C: Fix dg options.
25025 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
25027 * g++.dg/other/offsetof2.C: New test.
25029 2003-04-21 Mark Mitchell <mark@codesourcery.com>
25031 * g++.dg/template/recurse.C: Adjust location of error messages.
25033 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
25036 * g++.dg/init/addr-const1.C: New test.
25037 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
25039 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
25042 * g++.dg/lookup/struct-hack1.C: New test.
25044 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
25046 * ucs.c: Update diagnostic messages.
25048 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
25050 * gcc.dg/cpp/truefalse.cpp: New test.
25051 * gcc.dg/cpp/cpp.exp: Update.
25052 * g++.dg/other/stdbool-if.C: Remove.
25054 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
25056 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
25057 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
25059 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25061 * gcc.c-torture/compile/20030418-1.c: New test.
25063 2003-04-17 Janis Johnson <janis187@us.ibm.com>
25065 * README.compat: Remove; content moved to doc/sourcebuild.texi.
25067 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25070 g++.dg/template/dependent-name1.C: New test.
25072 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
25074 * gcc.dg/warn-1.c (tourist_guide): New array,
25075 contains a pointer to bar.
25077 2003-04-16 Roger Sayle <roger@eyesopen.com>
25079 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
25080 * gcc.c-torture/execute/medce-1.c: New test case.
25081 * gcc.c-torture/execute/medce-2.c: New test case.
25083 2003-04-15 Mark Mitchell <mark@codesourcery.com>
25085 * lib/prune.exp: Ignore more messages.
25088 * g++.dg/parse/lookup3.C: New test.
25090 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
25092 * gcc.c-torture/compile/20030415-1.c : New test.
25094 2003-04-14 Mark Mitchell <mark@codesourcery.com>
25096 * gcc.c-torture/execute/scope-2.c: Move to ...
25097 * gcc.dg/noncompile/scope.c: .... here.
25099 2003-04-14 Roger Sayle <roger@eyesopen.com>
25101 * gcc.dg/20030414-2.c: New test case.
25103 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
25106 * gcc.dg/20030414-1.c: New test.
25108 2003-04-13 Roger Sayle <roger@eyesopen.com>
25110 * gcc.dg/builtins-12.c: New test case.
25111 * gcc.dg/builtins-13.c: New test case.
25113 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25115 * gcc.c-torture/execute/string-opt-18.c: New test.
25117 2003-04-13 Mark Mitchell <mark@codesourcery.com>
25120 * g++.dg/init/new5.C: New test.
25122 2003-04-12 Mark Mitchell <mark@codesourcery.com>
25125 * g++.dg/ext/dllimport1.C: New test.
25127 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
25129 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
25131 2003-04-11 Bud Davis <bdavis9659@comcast.net>
25134 * g77.f-torture/noncompile/9263.f: New test
25136 * g77.f-torture/execute/1832.f: New test
25138 2003-04-11 David Chad <davidc@freebsd.org>
25139 Loren J. Rittle <ljrittle@acm.org>
25142 * objc.dg/headers.m: New test.
25144 2003-04-10 Zack Weinberg <zack@codesourcery.com>
25146 * gcc.c-torture/execute/builtin-noret-2.c: New.
25147 * gcc.c-torture/execute/builtin-noret-2.x: New.
25148 XFAIL builtin-noret-2.c at -O1 and above.
25149 * gcc.dg/redecl.c: New.
25150 * gcc.dg/Wshadow-1.c: Update error regexps.
25152 2003-04-10 Mark Mitchell <mark@codesourcery.com>
25154 * g++.dg/abi/bitfield10.C: New test.
25156 2003-04-09 Mike Stump <mrs@apple.com>
25158 * gcc.dg/pch/pch.exp: Make testcase names longer.
25159 * g++.dg/pch/pch.exp: Make testcase names longer.
25161 2003-04-08 Roger Sayle <roger@eyesopen.com>
25163 * gcc.dg/builtins-11.c: New test case.
25165 2003-04-08 Roger Sayle <roger@eyesopen.com>
25167 * gcc.dg/builtins-9.c: New test case.
25168 * gcc.dg/builtins-10.c: New test case.
25170 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
25172 * gcc.dg/noncompile/init-4.c.c: New test.
25174 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
25176 * gcc.misc-test/gcov-9.c: New test.
25177 * gcc.misc-test/gcov-10.c: New test
25178 * gcc.misc-test/gcov-11.c: New test.
25180 2003-04-05 Zack Weinberg <zack@codesourcery.com>
25182 PR optimization/10024
25183 * gcc.c-torture/compile/20030405-1.c: New test.
25185 2003-04-04 Geoffrey Keating <geoffk@apple.com>
25187 * gcc.dg/pch/static-3.c: New.
25188 * gcc.dg/pch/static-3.hs: New.
25189 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
25191 2003-04-04 Richard Henderson <rth@redhat.com>
25193 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
25194 * g++.dg/eh/forced2.C: Likewise.
25196 2003-04-03 Mike Stump <mrs@apple.com>
25198 * lib/scanasm.exp (scan-assembler): Add xfail processing for
25200 (scan-assembler-times, scan-assembler-not): Likewise.
25201 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
25203 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25205 * gcc.dg/sparc-loop-1.c: New test.
25207 2003-04-02 Geoffrey Keating <geoffk@apple.com>
25210 * g++.dg/pch/system-2.C: New.
25211 * g++.dg/pch/system-2.Hs: New.
25213 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
25215 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
25217 * g++.dg/eh/simd-1.C (vecfunc): Same.
25219 2003-04-01 Roger Sayle <roger@eyesopen.com>
25221 * gcc.c-torture/execute/20030401-1.c: New test case.
25223 2003-04-01 Ziemowit Laski <zlaski@apple.com>
25225 * objc.dg/defs.m: New.
25227 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
25229 * g++.dg/eh/simd-1.C: New.
25230 * g++.dg/eh/simd-2.C: New.
25232 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
25234 * gcc.c-torture/execute/simd-3.c: New.
25236 2003-03-31 Mark Mitchell <mark@codesourcery.com>
25239 * gcc.dg/20030331-2.c: New test.
25241 2003-03-31 Mark Mitchell <mark@codesourcery.com>
25244 * g++.dg/parse/crash2.C: New test.
25246 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
25248 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
25249 * gcc.c-torture/execute/20030331-1.c: ...here.
25251 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
25253 * gcc.c-torture/execute/20030331-1.c: New test.
25255 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
25257 * lib/gcov.exp: Adjust call return testing strings.
25258 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
25260 2003-03-31 Roger Sayle <roger@eyesopen.com>
25262 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
25263 * gcc.dg/builtins-7.c: New test case.
25264 * gcc.dg/builtins-8.c: New test case.
25266 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
25268 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
25270 2003-03-30 Mark Mitchell <mark@codesourcery.com>
25273 * g++.dg/lookup-class-member-2.C: New test.
25275 2003-03-30 Glen Nakamura <glen@imodulo.com>
25277 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
25279 2003-03-28 Roger Sayle <roger@eyesopen.com>
25281 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
25283 2003-03-28 Mark Mitchell <mark@codesourcery.com>
25285 * g++.dg/init/attrib1.C: New test.
25287 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
25289 * gcc.dg/ultrasp8.c: New test.
25291 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
25293 * gcc.dg/ultrasp7.c: New test.
25295 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
25298 * g++.dg/template/inline1.C: New test.
25300 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
25302 * gcc.dg/sparc-dwarf2.c: New test.
25304 2003-03-27 Roger Sayle <roger@eyesopen.com>
25306 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
25307 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
25309 2003-03-27 Mark Mitchell <mark@codesourcery.com>
25311 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
25312 than reading .x files.
25313 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
25314 * g77.dg/gcov/gcov-1.f: Likewise.
25315 * gcc.misc-tests/gcov-4b.c: Likewise.
25316 * gcc.misc-tests/gcov-5b.c: Likewise.
25317 * gcc.misc-tests/gcov-6.c: Likewise.
25318 * gcc.misc-tests/gcov-7.c: Likewise.
25319 * gcc.misc-tests/gcov-8.c: Likewise.
25320 * g++.dg/gcov/gcov-1.x: Remove.
25321 * g77.dg/gcov/gcov-1.x: Likewise.
25322 * gcc.misc-tests/gcov-4b.x: Likewise.
25323 * gcc.misc-tests/gcov-5b.x: Likewise.
25324 * gcc.misc-tests/gcov-6.x: Likewise.
25325 * gcc.misc-tests/gcov-7.x: Likewise.
25326 * gcc.misc-tests/gcov-8.x: Likewise.
25328 2003-03-27 Glen Nakamura <glen@imodulo.com>
25331 * gcc.dg/20030324-1.c: New test.
25333 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
25336 * g++.dg/template/arg3.C: New test.
25339 * g++.dg/template/friend18.C: New test.
25341 2003-03-26 Roger Sayle <roger@eyesopen.com>
25343 * g77.f-torture/compile/20030326-1.f: New test case.
25345 2003-03-26 Janis Johnson <janis187@us.ibm.com>
25347 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
25349 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
25351 2003-03-26 Jakub Jelinek <jakub@redhat.com>
25353 * gcc.dg/ia64-sync-3.c: New test.
25355 2003-03-26 Alan Modra <amodra@bigpond.net.au>
25357 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
25359 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25361 * gcc.dg/ultrasp6.c: New test.
25363 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
25365 * gcc.dg/i386-signbit-1.c: New test.
25366 * gcc.dg/i386-signbit-2.c: New test.
25367 * gcc.dg/i386-signbit-3.c: New test.
25369 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
25371 * gcc.dg/ultrasp5.c: Fix options.
25373 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
25375 * gcc.dg/ultrasp5.c: Fix comment.
25377 2003-03-24 Bud Davis <bdavis9659@comcast.net>
25380 * g77.f-torture/execute/10197.f: New test.
25382 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
25384 PR c++/9898, c++/383
25385 * g++.dg/template/conv6.C: New test.
25388 * g++.dg/template/ptrmem5.C: New test.
25391 * g++.dg/lookup/koenig1.C: New test.
25394 * g++.dg/lookup/template2.C: New test.
25396 2003-03-24 Jakub Jelinek <jakub@redhat.com>
25398 * g++.dg/opt/rtti1.C: New test.
25400 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25402 * gcc.dg/ultrasp5.c: New test.
25404 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
25407 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
25410 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
25413 * gcc.dg/20030323-1.c: New test.
25415 2003-03-23 Roger Sayle <roger@eyesopen.com>
25417 * gcc.c-torture/compile/20030323-1.c: New test case.
25419 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
25421 * gcc.dg/20030321-1.c: New test.
25423 2003-03-22 Zack Weinberg <zack@codesourcery.com>
25425 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
25427 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
25429 PR c++/9978, c++/9708
25430 * g++.dg/ext/vlm1.C: Adjust expected error.
25431 * g++.dg/ext/vla2.C: New test.
25432 * g++.dg/template/arg1.C: New test.
25433 * g++.dg/template/arg2.C: New test.
25435 2003-03-22 Bud Davis <bdavis9659@comcast.net>
25437 * g77.f-torture/execute/select.f: New test.
25438 * g77.f-torture/noncompile/select_no_compile.f: New test.
25440 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
25443 * g++.dg/other/error4.C: New test.
25445 2003-03-20 Mark Mitchell <mark@codesourcery.com>
25447 * g++.dg/template/friend17.C: New test.
25449 2003-03-21 Alan Modra <amodra@bigpond.net.au>
25451 * gcc.c-torture/compile/20030320-1.c: New.
25453 2003-03-20 Roger Sayle <roger@eyesopen.com>
25455 * gcc.dg/builtins-6.c: New test case.
25457 2003-03-19 Alan Modra <amodra@bigpond.net.au>
25460 * gcc.c-torture/compile/20030319-1.c: New.
25462 2003-03-18 Jan Hubicka <jh@suse.cz>
25464 * gcc.dg/i386-cvt-1.c: New test.
25466 2003-03-17 Zack Weinberg <zack@codesourcery.com>
25468 * objc.dg/naming-1.m: Use "(parse|syntax) error".
25469 * objc.dg/naming-2.m: Likewise.
25471 2003-03-17 Mark Mitchell <mark@codesourcery.com>
25474 * g++.dg/parse/crash1.C: New test.
25476 2003-03-16 Mark Mitchell <mark@codesourcery.com>
25479 * g++.dg/eh/cleanup1.C: New test.
25481 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
25483 * gcc.c-torture/execute/20030316-1.c: New test case.
25485 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
25488 * g++.dg/init/ctor2.C: New test.
25490 2003-03-15 Roger Sayle <roger@eyesopen.com>
25492 * g77.f-torture/compile/xformat.f: New test case.
25494 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25496 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
25497 * g++.old-deja/g++.mike/eh50.C: Likewise.
25499 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25502 * g++.dg/template/spec7.C: New test.
25503 * g++.dg/template/spec8.C: Likewise.
25505 2003-03-14 Jakub Jelinek <jakub@redhat.com>
25507 * gcc.c-torture/execute/20030313-1.c: New test.
25509 2003-03-14 Richard Henderson <rth@redhat.com>
25511 * gcc.dg/inline-2.c: Adjust alpha test for external call.
25513 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
25515 * gcc.c-torture/compile/20030314-1.c: New test.
25517 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
25519 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
25520 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
25522 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
25523 to accept newer _imp__ prefix and additional
25524 newline in .drectve section.
25525 * gcc.dg/dll-4.c: Likewise.
25526 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
25529 2003-03-13 Mark Mitchell <mark@codesourcery.com>
25531 * g++.dg/parse/namespace9.C: New test.
25533 * g++.dg/init/ref5.C: New test.
25534 * g++.dg/parse/ptrmem1.C: Likewise.
25536 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25538 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
25539 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
25540 regular expression.
25541 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
25542 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
25544 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
25546 * gcc.c-torture/execute/20030224-2.c: New test.
25548 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
25550 * gcc.dg/decl-3.c: New test.
25552 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
25554 * gcc.dg/i386-loop-2.c: New test.
25556 2003-03-11 Mark Mitchell <mark@codesourcery.com>
25559 * g++.dg/parse/namespace8.C: New test.
25562 * g++.dg/overload/builtin2.C: New test.
25564 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
25566 * gcc.dg/return-type-3.c: New test.
25568 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
25570 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
25571 profiling options are not supported.
25573 2003-03-10 Mark Mitchell <mark@codesourcery.com>
25575 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
25576 * g++.old-deja/g++.warn/impint2.C: Likewise.
25578 2003-03-10 Devang Patel <dpatel@apple.com>
25580 * g++.dg/cpp/c++_cmd_1.C: New test.
25581 * g++.dg/cpp/c++_cmd_1.h: New file.
25583 2003-03-10 Segher Boessenkool <segher@koffie.nl>
25585 * gcc.dg/altivec-9.c: New file.
25587 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25589 * gcc.dg/ppc-sdata-1.c: New test.
25590 * gcc.dg/ppc-sdata-2.c: New test.
25592 2003-03-09 Mark Mitchell <mark@codesourcery.com>
25595 * g++.dg/opt/ptrmem2.C: New test.
25598 * g++.dg/opt/ptrmem1.C: New test.
25600 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
25602 * gcc.dg/i386-loop-1.c: New test.
25604 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25607 * g++.dg/lookup/friend1.C: New test.
25609 2003-03-08 Mark Mitchell <mark@codesourcery.com>
25612 * g++.dg/parser/constructor1.C: New test.
25614 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
25616 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
25618 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
25620 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
25622 * gcc.dg/cpp/Wunused.c: Update test.
25624 2003-03-08 Jan Hubicka <jh@suse.cz>
25626 * gcc.dg/inline-3.c: New test.
25628 2003-03-08 Mark Mitchell <mark@codesourcery.com>
25631 * g++.dg/parse/builtin1.C: New test.
25634 * g++.dg/abi/cookie1.C: New test.
25635 * g++.dg/abi/cookie2.C: Likewise.
25638 * g++.dg/template/field1.C: New test.
25641 * g++.dg/parse/class1.C: New test.
25642 * g++.dg/parse/namespace7.C: Likewise.
25643 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
25645 2003-03-07 Mark Mitchell <mark@codesourcery.com>
25647 * g++.dg/init/ref4.C: New test.
25649 2003-03-07 Jan Hubicka <jh@suse.cz>
25651 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
25652 * gcc.dg/inline-3.c: New test.
25654 2003-03-06 Mark Mitchell <mark@codesourcery.com>
25656 * g++.dg/init/ref3.C: New test.
25659 * g++.dg/init/ref2.C: New test.
25662 * g++.dg/warn/Wshadow-2.C: New test.
25665 * g++.dg/warn/Woverloaded-1.C: New test.
25667 2003-03-05 Jan Hubicka <jh@suse.cz>
25669 * gcc.dg/i386-local2.c: New.
25670 * gcc.dg/i386-local.c: Fix typo.
25672 2003-03-05 Mark Mitchell <mark@codesourcery.com>
25674 * g++.dg/abi/layout3.C: New test.
25676 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
25678 * gcc.c-torture/compile/20030305-1.c
25680 2003-03-05 Jan Hubicka <jh@suse.cz>
25682 * gcc.dg/i386-local.c: New.
25684 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
25686 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
25688 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
25690 * gcc.dg/switch-2.c: New test.
25691 * gcc.dg/switch-3.c: New test.
25692 * gcc.dg/Wswitch.c: Adjust line numbers.
25693 * gcc.dg/Wswitch-default.c: Likewise.
25694 * gcc.dg/Wswitch-enum.c: Likewise.
25696 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
25698 * gcc.c-torture/execute/20030222-1.c: New test.
25700 2003-03-03 James E Wilson <wilson@tuliptree.org>
25702 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
25704 2003-03-03 Mark Mitchell <mark@codesourcery.com>
25707 * g++.dg/init/ref1.C: New test.
25709 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
25711 * gcc.dg/sh-relax.c: New SH-only test.
25713 2003-03-03 Geoffrey Keating <geoffk@apple.com>
25715 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
25716 comment explaining purpose of testcase.
25718 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
25720 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
25721 for HC11/HC12 (asm needs two int registers).
25722 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
25723 HC11/HC12 because the test uses an asm which needs two 32-bit
25726 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
25728 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
25729 for HC11/HC12 (array is too large otherwise).
25730 * gcc.c-torture/compile/920501-4.x: New file, likewise.
25731 * gcc.c-torture/compile/20010518-2.x: Likewise.
25732 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
25733 HC11/HC12 (array is too large).
25735 2003-03-01 Geoffrey Keating <geoffk@apple.com>
25737 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
25738 * lib/g++-dg.exp (g++-dg-test): Likewise.
25740 2003-03-01 Roger Sayle <roger@eyesopen.com>
25742 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
25743 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
25745 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25747 * g++.dg/warn/implicit-typename1.C: Remove warning.
25749 2003-02-28 Richard Henderson <rth@redhat.com>
25751 * gcc.dg/noreturn-1.c: Move noreturn warning line.
25752 * gcc.dg/return-type-1.c: Move control reaches end warning line.
25754 2003-02-28 Geoffrey Keating <geoffk@apple.com>
25756 * gcc.dg/pch/pch.exp: Change .pch to .gch.
25757 * g++.dg/pch/pch.exp: Likewise.
25759 2003-02-28 Mark Mitchell <mark@codesourcery.com>
25762 * testsuite/g++.dg/init/new4.C: New test.
25764 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
25766 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
25768 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
25770 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
25773 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
25776 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25778 * lib/scanasm.exp: Add support for counting numbers of
25780 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
25781 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
25783 2003-02-25 Mark Mitchell <mark@codesourcery.com>
25786 * g++.dg/template/static3.C: New test.
25789 * g++.dg/parse/namespace6.C: New test.
25791 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25794 * gcc.dg/20030225-1.c: New test.
25796 2003-02-24 Mark Mitchell <mark@codesourcery.com>
25798 * README: Remove out-of-date information.
25801 * g++.dg/template/spec6.C: New test.
25803 2003-02-24 Jeff Law <law@redhat.com>
25805 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
25807 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25809 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
25810 * gcc.dg/pragma-ep-1.c: Likewise.
25812 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25815 * g++.dg/template/friend16.C: New test.
25817 2003-02-23 Mark Mitchell <mark@codesourcery.com>
25820 * g++.dg/parse/fused-params1.C: Adjust error messages.
25821 * g++.dg/template/nested3.C: New test.
25823 2003-02-24 Alan Modra <amodra@bigpond.net.au>
25825 * g++.dg/abi/param1.C: New test.
25827 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25830 * g++.dg/warn/implicit-typename1.C: New test.
25832 2003-02-22 Kelley Cook <kelleycook@comcast.net>
25834 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
25836 * g++.old-deja/g++.other/store-expr2.C: Likewise.
25837 * gcc.c-torture/execute/20010129-1.x: Likewise.
25838 * gcc.dg/20011107-1.c: Likewise.
25839 * gcc.dg/20020108-1.c: Likewise.
25840 * gcc.dg/20020122-3.c: Likewise.
25841 * gcc.dg/20020206-1.c: Likewise.
25842 * gcc.dg/20020310-1.c: Likewise.
25843 * gcc.dg/20020426-2.c: Likewise.
25844 * gcc.dg/20020517-1.c: Likewise.
25845 * gcc.dg/991230-1.c: Likewise.
25846 * gcc.dg/i386-unroll-1.c: Likewise.
25847 * gcc.misc-tests/i386-prefetch.exp: Likewise.
25849 2003-02-22 Jan Hubicka <jh@suse.cz>
25851 * gcc.dg/i386-mul.c: New test.
25853 2003-02-21 Roger Sayle <roger@eyesopen.com>
25855 * gcc.dg/builtins-5.c: New test case.
25857 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
25859 * gcc.dg/asmreg-1.c: New test.
25861 2003-02-21 Mark Mitchell <mark@codesourcery.com>
25864 * g++.dg/parse/varmod1.C: New test.
25866 2003-02-21 Mark Mitchell <mark@codesourcery.com>
25869 * g++.dg/template/op1.C: New test.
25871 2003-02-21 Mark Mitchell <mark@codesourcery.com>
25874 * g++.dg/template/nested2.C: New test.
25876 2003-02-21 Mark Mitchell <mark@codesourcery.com>
25879 * g++.dg/expr/dtor1.C: New test.
25881 2003-02-21 Zack Weinberg <zack@codesourcery.com>
25883 * gcc.dg/cpp/include3.c: New test.
25884 * gcc.dg/cpp/inc/foo.h: New file.
25886 2003-02-21 Glen Nakamura <glen@imodulo.com>
25888 * gcc.c-torture/execute/20030221-1.c: New test.
25890 2003-02-20 Mark Mitchell <mark@codesourcery.com>
25893 * g++.dg/abi/conv1.C: New test.
25895 2003-02-20 Jan Hubicka <jh@suse.cz>
25897 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
25899 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
25901 * gcc.c-torture/compile/20030219-1.c: New test.
25903 2003-02-18 Jan Hubicka <jh@suse.cz>
25905 * gcc.dg/funcorder.c: New test.
25907 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
25909 * gcc.c-torture/execute/20030218-1.c: New.
25911 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
25913 * gcc.dg/20030218-1.c: New.
25915 2003-02-18 Richard Henderson <rth@redhat.com>
25917 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
25918 * gcc.dg/attr-used-2.c: New.
25920 2003-02-18 Mark Mitchell <mark@codesourcery.com>
25923 * g++.dg/init/copy5.C: New test.
25925 2003-02-18 Geoffrey Keating <geoffk@apple.com>
25927 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
25928 * g++.dg/pch/pch.exp: Likewise.
25930 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
25932 * gcc.c-torture/execute/20030209-1.c: Enable the test if
25933 STACK_SIZE is not defined.
25935 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25938 * g++.dg/template/init1.C: New test.
25940 2003-02-16 Jan HUbicka <jh@suse.cz>
25942 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
25943 (foo): Add few extra tests
25944 * gcc.dg/c99-const-expr-3.c: Likewise.
25945 * gcc.c-torture/execute/20030216-1.c: New.
25947 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25950 * g++.dg/ext/typeof4.C: New test.
25952 2003-02-15 Roger Sayle <roger@eyesopen.com>
25954 * gcc.dg/i386-387-3.c: New test case.
25956 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
25958 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
25959 cris-*-elf* cris-*-aout* and mmix-*-*.
25961 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
25963 * gcc.dg/20030213-1.c: New test.
25965 2003-02-12 Roger Sayle <roger@eyesopen.com>
25967 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
25968 * gcc.dg/i386-387-2.c: Likewise.
25970 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
25972 * gcc.dg/ppc-spe.c: Fix formatting.
25973 Enable tests that were previously unsupported by gas.
25974 Delete tests for instructions that no longer exist.
25975 Switch arguments on evsubifw builtin.
25977 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
25979 * gcc.c-torture/execute/20030209-1.c: Disable the test if
25980 STACK_SIZE is too small.
25982 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25983 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
25985 * gcc.dg/decl-2.c: New test.
25987 2003-02-10 Jan Hubicka <jh@suse.cz>
25989 * gcc.dg/i386-fpcvt-1.c: New test.
25991 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
25993 * gcc.c-torture/execute/20030209-1.c: New test.
25995 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
25997 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
25998 int-wide bitops, use the constants of the same width.
25999 Likewise, if long long is 32-bit wide, test bitops using
26002 2003-02-07 Loren James Rittle <ljrittle@acm.org>
26004 * gcc.dg/20021014-1.c: Annotate with expected notice text.
26006 2003-02-07 Roger Sayle <roger@eyesopen.com>
26008 * testsuite/gcc.dg/builtins-4.c: New test case.
26010 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26012 * gcc.dg/20020430-1.c: Fix dg command typos.
26013 * gcc.dg/20020503-1.c: Likewise.
26015 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26018 * g++.dg/parse/fused-params1.C: New test.
26021 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
26024 * g++.dg/parse/non-dependent1.C: New test.
26027 * g++.dg/parse/dupl-tmpl-args1.C: New test.
26030 * g++.dg/parse/undefined7.C: New test.
26031 * g++.dg/parse/non-templ1.C: New test.
26034 * g++.dg/parse/too-many-tmpl-args1.C: New test.
26036 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
26038 * gcc.c-torture/compile/20030206-1.c: New test.
26040 2003-02-05 Roger Sayle <roger@eyesopen.com>
26042 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
26043 "pow" to "foo" to avoid potential confusion with a math built-in.
26045 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26047 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
26048 conditions for SPARC targets.
26050 2003-02-05 Jakub Jelinek <jakub@redhat.com>
26052 * gcc.dg/20030204-1.c: New test.
26054 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26057 * g++.dg/parse/array-size1.C: New test.
26060 * g++.dg/parse/undefined3.C: New test.
26063 * g++.dg/parse/undefined4.C: New test.
26066 * g++.dg/parse/undefined5.C: New test.
26069 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
26072 * g++.dg/parse/casting-operator1.C: New test.
26075 * g++.dg/parse/undefined6.C: New test.
26078 * g++.dg/parse/missing-template1.C: New test.
26080 2003-02-04 Jan Hubicka <jh@suse.cz>
26082 * gcc.dg/i386-cadd.c: Compile using -march=k8.
26083 * gcc.dg/i386-cmov?.c: Likewise.
26084 * gcc.dg/i386-fpcvt-?.c: Likewise.
26085 * gcc.dg/i386-ssefp-1.c: Likewise.
26086 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
26089 2003-02-03 Mark Mitchell <mark@codesourcery.com>
26092 * testsuite/g++.dg/ext/max.C: New test.
26094 2003-02-03 Jan Hubicka <jh@suse.cz>
26096 * gcc.c-torture/execute/20030203-1.c: New test.
26098 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
26100 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
26103 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
26105 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
26106 * g++.dg/init/new2.C: Likewise.
26107 * g++.dg/other/new1.C: Likewise.
26109 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
26111 * gcc.dg/struct-ret-libc.c: New test.
26113 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
26115 * gcc.dg/20030129-1.c: New test.
26117 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26120 * g++.dg/template/ptrmem4.C: New test.
26122 2003-01-29 Mark Mitchell <mark@codesourcery.com>
26124 * g++.dg/parser/constant1.C: New test.
26126 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26129 * g++.dg/parse/friend2.C: New test.
26131 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
26134 * g++.dg/template/unify4.C: New test.
26136 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
26138 * gcc.c-torture/execute/20030128-1.c: New test.
26140 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
26142 * g++.dg/lookup/nested1.C: Test moved from ...
26143 * g++.old-deja/g++.other/lookup24.C: ... here.
26145 2003-01-28 Jan Hubicka <jh@suse.cz>
26147 * gcc.dg/i386-cmov5.c: New test.
26149 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
26151 * gcc.c-torture/execute/20010925-1.c: Changed the
26152 memcpy declaration.
26154 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
26157 * g++.dg/parse/template5.C: New test.
26159 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
26162 * g77.dg/pr9258: New test.
26164 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26166 * README: Move relevant parts from README.g++.
26168 * README.g++: Remove this file.
26170 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
26172 * g++.dg/abi/dcast1.C: New test.
26174 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26176 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
26178 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
26181 * g++.old-deja/g++.other/lookup24.C: New test.
26183 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26186 * gcc.dg/uninit-C.c: New test.
26188 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
26190 * g++.dg/abi/covariant1.C: New test.
26192 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
26194 * gcc.dg/20030123-1.c: New test.
26196 2003-01-25 Jan Hubicka <jh@suse.cz>
26199 * gcc.c-torture/compile/20030125-1.c
26201 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
26204 * g++.dg/parse/template3.C: New test.
26205 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
26208 * g++.dg/parse/template4.C: New test.
26211 * g++.dg/template/qual2.C: New test.
26214 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
26216 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
26218 2003-01-25 Roger Sayle <roger@eyesopen.com>
26220 * gcc.c-torture/execute/switch-1.c: New test case.
26222 2003-01-25 Jan Hubicka <jh@suse.cz>
26224 * gcc.c-torture/execute/20030125-1.[cx]: New test.
26226 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
26228 Tweaks for Bison-1.875. From the NEWS file:
26229 "- `parse error' -> `syntax error'
26230 Bison now uniformly uses the term `syntax error'"
26231 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
26232 * gcc.dg/cpp/digraph2.c: Likewise.
26233 * gcc.dg/cpp/direct2.c: Likewise.
26234 * gcc.dg/cpp/paste4.c: Likewise.
26235 * gcc.dg/c90-restrict-1.c: Likewise.
26236 * gcc.dg/c99-func-2.c: Likewise.
26237 * gcc.dg/noncompile/920721-2.c: Likewise.
26238 * gcc.dg/noncompile/930622-2.c: Likewise.
26239 * gcc.dg/noncompile/940112-1.c: Likewise.
26240 * gcc.dg/noncompile/950921-1.c: Likewise.
26241 * gcc.dg/noncompile/951123-1.c: Likewise.
26242 * gcc.dg/noncompile/971104-1.c: Likewise.
26243 * gcc.dg/noncompile/990416-1.c: Likewise.
26245 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
26247 * g++.dg/parse/undefined1.C: Add error message.
26249 2003-01-22 Mark Mitchell <mark@codesourcery.com>
26252 * g++.dg/parse/new1.C: New test.
26255 * g++.dg/parse/template2.C: New test.
26258 * g++.dg/parse/typedef2.C: New test.
26261 * g++.dg/ext/typeof3.C: New test.
26263 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26266 * g++.dg/parse/ret-type1.C: New test.
26269 * g++.dg/parse/tmpl-outside1.C: New test.
26272 * g++.dg/parse/int-as-enum1.C: New test.
26275 * g++.dg/parse/no-typename1.C: New test.
26278 * g++.dg/parse/no-value1.C: New test.
26281 * g++.dg/parse/wrong-inline1.C: New test.
26284 * g++.dg/parse/ref1.C: New test.
26287 * g++.dg/parse/attr-ctor1.C: New test.
26290 * g++.dg/parse/namespace5.C: New test.
26293 * g++.dg/parse/func-def1.C: New test.
26296 * g++.dg/parse/undefined1.C: New test.
26298 PR c++/5723, PR c++/8522
26299 * g++.dg/parse/specialization1.C: New test.
26301 PR c++/163, PR c++/8595
26302 * g++.dg/parse/struct-as-enum1.C: New test.
26305 * g++.dg/parse/undefined2.C: New test.
26307 2003-01-22 Mark Mitchell <mark@codesourcery.com>
26310 * g++.dg/parse/template1.C: New test.
26313 * g++.dg/parse/using1.C: New test.
26317 * g++.dg/parse/expr2.C: New test.
26320 * g++.dg/parse/lookup2.C: Likewise.
26322 2003-01-21 Jan Hubicka <jh@suse.cz>
26324 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
26325 * gcc.c-torture/execute/eeprof-1.c: Likewise.
26326 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
26327 * gcc.c-torture/execute/string-opt-*.c: Likewise.
26329 2003-01-20 Nick Clifton <nickc@redhat.com>
26331 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
26332 problem with ARM sibcall code generation.
26334 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
26336 * gcc.c-torture/execute/20030120-1.c: New.
26338 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
26340 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
26342 2003-01-17 Mark Mitchell <mark@codesourcery.com>
26345 * g++.dg/parse/ctor1.C: New test.
26348 * g++.dg/parse/qualified1.C: New test.
26350 * g++.dg/parse/typename3.C: New test.
26352 2003-01-16 Richard Henderson <rth@redhat.com>
26354 * g++.dg/tls/init-2.C: Fix error matches for real this time.
26356 2003-01-16 Richard Henderson <rth@redhat.com>
26358 * g++.dg/pch/pch.exp: Copy test header to the working directory
26359 before using it either for precompilation or direct use.
26360 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
26361 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
26363 2003-01-16 Richard Henderson <rth@redhat.com>
26365 * gcc.dg/pch/pch.exp: Copy test header to the working directory
26366 before using it either for precompilation or direct use.
26367 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
26368 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
26370 2003-01-16 Mark Mitchell <mark@codesourcery.com>
26372 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
26373 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
26374 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
26375 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
26376 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
26377 typename warning into error.
26378 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
26380 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
26381 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
26382 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
26384 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
26385 make declaration visible in template.
26386 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
26387 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
26389 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
26391 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
26392 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
26393 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
26394 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
26395 typename warning with error message.
26396 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
26397 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
26398 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
26400 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
26402 * g++.dg/parse/ambig2.C: New test.
26404 2003-01-15 Richard Henderson <rth@redhat.com>
26406 * g++.dg/tls/init-2.C: Update error message string.
26408 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26410 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
26412 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
26414 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
26416 * gcc.c-torture/compile/20001205-1.x: Likewise.
26417 * gcc.c-torture/compile/20001226-1.x: Likewise.
26418 * gcc.c-torture/compile/920520-1.x: Likewise.
26419 * gcc.c-torture/compile/961203-1.x: Likewise.
26420 * gcc.c-torture/compile/20020604-1.x: Likewise.
26422 2003-01-15 Jan Hubicka <jh@suse.cz>
26424 * gcc.c-torture/compile/20030115-1.c: New test.
26426 * gcc.dg/i386-fpcvt-1.c: New test.
26427 * gcc.dg/i386-fpcvt-2.c: New test.
26429 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
26431 Further conform g++'s __vmi_class_type_info to the C++ ABI
26433 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
26436 2003-01-14 Jan Hubicka <jh@suse.cz>
26438 * gcc.dg/i386-fpcvt-1.c: New test.
26439 * gcc.dg/i386-fpcvt-2.c: New test.
26441 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
26443 * gcc.dg/i386-mmx-3.c: New test.
26445 2003-01-12 Mark Mitchell <mark@codesourcery.com>
26448 * g++.dg/parse/octal1.C: New file.
26451 * g++.dg/parse/typename1.C: New file.
26453 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
26455 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
26456 * gcc.dg/bf-no-ms-layout.c: Likewise.
26457 * gcc.dg/bf-ms-attrib.c: Likewise.
26459 2003-01-10 Mark Mitchell <mark@codesourcery.com>
26462 * g++.dg/parse/dtor1.C: New file.
26465 * g++.dg/rtti/typeid1.C: New file.
26468 * g++.dg/parse/lookup1.C: New file.
26471 * g++.dg/templ/spec5.C: New file.
26473 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
26475 * gcc.c-torture/compile/20030110-1.c: New test.
26477 2003-01-09 Geoffrey Keating <geoffk@apple.com>
26479 Merge from pch-branch:
26481 2002-12-23 Geoffrey Keating <geoffk@apple.com>
26483 * gcc.dg/pch/cpp-1.h: New.
26484 * gcc.dg/pch/cpp-1.c: New.
26485 * gcc.dg/pch/cpp-2.h: New.
26486 * gcc.dg/pch/cpp-2.c: New.
26488 2002-11-19 Geoffrey Keating <geoffk@apple.com>
26490 * gcc.dg/pch/except-1.h: New.
26491 * gcc.dg/pch/except-1.c: New.
26493 2002-11-13 Geoffrey Keating <geoffk@apple.com>
26495 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
26497 * gcc.dg/pch: Include *.hp not *.h.
26498 * gcc.dg/pch/system-1.h: New.
26499 * gcc.dg/pch/system-1.c: New.
26501 2002-11-11 Geoffrey Keating <geoffk@apple.com>
26503 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
26504 rather than trying to build and run a program using PCH.
26505 * gcc.dg/pch: Remove dg-do commands from test files.
26507 2002-11-08 Geoffrey Keating <geoffk@apple.com>
26509 * gcc.dg/pch/macro-3.c: New.
26510 * gcc.dg/pch/macro-3.h: New.
26512 2002-11-04 Geoffrey Keating <geoffk@apple.com>
26514 * gcc.dg/pch/common-1.c: New.
26515 * gcc.dg/pch/common-1.h: New.
26516 * gcc.dg/pch/decl-1.c: New.
26517 * gcc.dg/pch/decl-1.h: New.
26518 * gcc.dg/pch/decl-2.c: New.
26519 * gcc.dg/pch/decl-2.h: New.
26520 * gcc.dg/pch/decl-3.c: New.
26521 * gcc.dg/pch/decl-3.h: New.
26522 * gcc.dg/pch/decl-4.c: New.
26523 * gcc.dg/pch/decl-4.h: New.
26524 * gcc.dg/pch/decl-5.c: New.
26525 * gcc.dg/pch/decl-5.h: New.
26526 * gcc.dg/pch/global-1.c: New.
26527 * gcc.dg/pch/global-1.h: New.
26528 * gcc.dg/pch/inline-1.c: New.
26529 * gcc.dg/pch/inline-1.h: New.
26530 * gcc.dg/pch/inline-2.c: New.
26531 * gcc.dg/pch/inline-2.h: New.
26532 * gcc.dg/pch/static-1.c: New.
26533 * gcc.dg/pch/static-1.h: New.
26534 * gcc.dg/pch/static-2.c: New.
26535 * gcc.dg/pch/static-2.h: New.
26537 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
26539 * g++.dg/pch/pch.exp: Better handle failing testcases.
26540 * gcc.dg/pch/pch.exp: Likewise.
26541 * gcc.dg/pch/macro-1.c: New.
26542 * gcc.dg/pch/macro-1.h: New.
26543 * gcc.dg/pch/macro-2.c: New.
26544 * gcc.dg/pch/macro-2.h: New.
26546 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
26548 * g++.dg/dg.exp: Treat files in pch/ specially.
26549 * g++.dg/pch/pch.exp: New file.
26550 * g++.dg/pch/empty.H: New file.
26551 * g++.dg/pch/empty.C: New file.
26552 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
26555 * gcc.dg/pch/pch.exp: New file.
26556 * gcc.dg/pch/empty.h: New file.
26557 * gcc.dg/pch/empty.c: New file.
26558 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
26561 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26563 * g++.dg/template/friend14.C: New test.
26565 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
26567 * gcc.dg/old-style-asm-1.c: New test.
26569 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
26571 * gcc.c-torture/compile/20030109-1.c: New test.
26573 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
26575 * gcc.c-torture/execute/20030109-1.c: New test.
26577 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
26579 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
26580 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
26581 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
26582 * g++.old-deja/g++.mike/eh2.C: Likewise.
26583 * g++.old-deja/g++.mike/eh3.C: Likewise.
26584 * g++.old-deja/g++.mike/eh5.C: Likewise.
26585 * g++.old-deja/g++.mike/eh6.C: Likewise.
26586 * g++.old-deja/g++.mike/eh7.C: Likewise.
26587 * g++.old-deja/g++.mike/eh8.C: Likewise.
26588 * g++.old-deja/g++.mike/eh9.C: Likewise.
26589 * g++.old-deja/g++.mike/eh10.C: Likewise.
26590 * g++.old-deja/g++.mike/eh12.C: Likewise.
26591 * g++.old-deja/g++.mike/eh13.C: Likewise.
26592 * g++.old-deja/g++.mike/eh14.C: Likewise.
26593 * g++.old-deja/g++.mike/eh16.C: Likewise.
26594 * g++.old-deja/g++.mike/eh17.C: Likewise.
26595 * g++.old-deja/g++.mike/eh18.C: Likewise.
26596 * g++.old-deja/g++.mike/eh21.C: Likewise.
26597 * g++.old-deja/g++.mike/eh23.C: Likewise.
26598 * g++.old-deja/g++.mike/eh24.C: Likewise.
26599 * g++.old-deja/g++.mike/eh25.C: Likewise.
26600 * g++.old-deja/g++.mike/eh26.C: Likewise.
26601 * g++.old-deja/g++.mike/eh27.C: Likewise.
26602 * g++.old-deja/g++.mike/eh28.C: Likewise.
26603 * g++.old-deja/g++.mike/eh29.C: Likewise.
26604 * g++.old-deja/g++.mike/eh31.C: Likewise.
26605 * g++.old-deja/g++.mike/eh33.C: Likewise.
26606 * g++.old-deja/g++.mike/eh34.C: Likewise.
26607 * g++.old-deja/g++.mike/eh35.C: Likewise.
26608 * g++.old-deja/g++.mike/eh36.C: Likewise.
26609 * g++.old-deja/g++.mike/eh37.C: Likewise.
26610 * g++.old-deja/g++.mike/eh38.C: Likewise.
26611 * g++.old-deja/g++.mike/eh39.C: Likewise.
26612 * g++.old-deja/g++.mike/eh40.C: Likewise.
26613 * g++.old-deja/g++.mike/eh41.C: Likewise.
26614 * g++.old-deja/g++.mike/eh42.C: Likewise.
26615 * g++.old-deja/g++.mike/eh44.C: Likewise.
26616 * g++.old-deja/g++.mike/eh46.C: Likewise.
26617 * g++.old-deja/g++.mike/eh47.C: Likewise.
26618 * g++.old-deja/g++.mike/eh48.C: Likewise.
26619 * g++.old-deja/g++.mike/eh49.C: Likewise.
26620 * g++.old-deja/g++.mike/eh50.C: Likewise.
26621 * g++.old-deja/g++.mike/eh51.C: Likewise.
26622 * g++.old-deja/g++.mike/eh53.C: Likewise.
26623 * g++.old-deja/g++.mike/eh55.C: Likewise.
26624 * g++.old-deja/g++.mike/p7912.C: Likewise.
26625 * g++.old-deja/g++.mike/p9706.C: Likewise.
26626 * g++.old-deja/g++.mike/p10416.C: Likewise.
26627 * g++.old-deja/g++.mike/p11667.C: Likewise.
26628 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
26629 Remove redundant reference to Iris.
26630 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
26631 Elxsi, i860, Pico Java, and WE32K.
26633 2003-01-07 Mark Mitchell <mark@codesourcery.com>
26635 * g++.dg/ext/asm4.C: New test.
26637 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26640 * g++.dg/template/friend12.C: New test.
26641 * g++.dg/template/friend13.C: Likewise.
26642 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
26644 2003-01-08 Jan Hubicka <jh@suse.cz>
26646 * gcc.dg/i386-cadd.c: New test.
26647 * gcc.dg/i386-cmov4.c: Likewise.
26649 2003-01-06 Mark Mitchell <mark@codesourcery.com>
26652 * g++.dg/warn/Wunused-3.C: New test.
26654 * g++.dg/abi/bitfield9.C: New test.
26657 * g++.dg/parse/defarg3.C: New test.
26659 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
26661 * g++.dg/parse/ambig1.C: New test.
26662 * g++.dg/parse/defarg2.C: New test.
26664 2003-01-05 Mark Mitchell <mark@codesourcery.com>
26666 * g++.dg/template/defarg-1.C: New test.
26667 * g++.dg/template/local2.C: Likewise.
26669 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
26671 * gcc.c-torture/execute/20030105-1.c: New test.
26673 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26675 * g++.dg/parse/namespace3.C: Remove extra semicolons.
26676 * g++.dg/parse/namespace4.C: Likewise.
26678 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
26680 * g++.dg/template/ntp2.C: New test.
26682 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
26684 * g++.dg/parse/extern-C-1.C: New test.
26686 * g++.dg/parse/namespace4.C: New test.
26688 * g++.dg/template/nested1.C: New test.
26690 * g++.dg/parse/namespace3.C: New test.
26692 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
26694 * g++.dg/lookup/two-stage1.C: New test.
26696 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26698 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
26699 * g++.old-deja/g++.jason/access8.C: Likewise.
26700 * g++.old-deja/g++.other/decl5.C: Likewise.
26702 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
26704 * g++.dg/parse/parse7.C: New test.
26706 2003-01-02 Mark Mitchell <mark@codesourcery.com>
26709 * g++.dg/ext/attrib7.C: New test.
26711 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
26713 * g++.dg/parse/parse6.C: New test.
26715 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
26717 * gcc.dg/h8300-stack-1.c: New.
26719 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
26721 g++.dg/lookup/exception1.C: New test.
26723 g++.dg/lookup/template1.C: New test.
26725 g++.dg/parse/namespace2.C: New test.
26727 g++.dg/parse/parens2.C: New test.
26729 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
26731 * g++.dg/parse/parse5.C: New test.
26732 * g++.dg/lookup/scoped4.C: New test.
26734 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
26736 * g++.dg/parse/parens1.C: New test.
26738 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
26740 * g++.dg/parse/parens2.C: New test.
26742 * g++.dg/lookup/scope-operator1.C: New test.
26744 * g++.dg/parse/operator1.C: New test.
26746 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26748 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
26749 * g++.old-deja/g++.other/access6.C: Likewise.
26750 * g++.old-deja/g++.other/decl1.C: Likewise.
26751 * g++.old-deja/g++.pt/typename12.C: Likewise.
26753 2002-12-31 Mark Mitchell <mark@codesourcery.com>
26755 * g++.dg/parse/namespace1.C: New test.
26757 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
26759 * g++.dg/parse/parse4.C: New test.
26761 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
26763 * g++.dg/parse/parse3.C: New test.
26765 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
26767 * g++.dg/parse/parse2.C: New test.
26769 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
26771 * g++.dg/template/friend11.C: New test.
26773 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
26775 * g++.dg/parse/parse1.C: New test.
26777 2002-12-31 Janis Johnson <janis187@us.ibm.com>
26779 * lib/profopt.exp: Change the name of a global variable to avoid
26780 possible clashes with other test suites.
26782 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
26784 * g++.dg/inherit/covariant8.C: New test.
26786 2002-12-31 Mark Mitchell <mark@codesourcery.com>
26788 * g++.dg/init/array9.C: New test.
26791 * g++.dg/parse/expr1.C: New test.
26793 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
26795 * gcc.c-torture/compile/20021230-1.c: New test.
26797 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
26799 * g++.dg/inherit/covariant5.C: New test.
26800 * g++.dg/inherit/covariant6.C: New test.
26801 * g++.dg/inherit/covariant7.C: New test.
26803 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26806 * g++.dg/other/access2.C: New test.
26808 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
26810 * g++.dg/other/anon-struct.C: No longer fails
26811 * g++.old-deja/g++.brendan/parse4.C: Likewise.
26812 * g++.old-deja/g++.brendan/parse5.C: Likewise.
26813 * g++.old-deja/g++.brendan/parse6.C: Likewise.
26815 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
26817 * g++.dg/parse/angle-bracket.C (main): No longer fails.
26819 2002-12-27 Mark Mitchell <mark@codesourcery.com>
26821 * g++.dg/eh/spec4.C: Remove stray semicolon.
26822 * g++.dg/expr/pmf-1.C: Change error message.
26823 * g++.dg/ext/asm1.C: Remove stray semicolon.
26824 * g++.dg/ext/typename1.C: Add missing typenames.
26825 * g++.dg/inherit/template-as-base.C: Change error message.
26826 * g++.dg/lookup/scoped1.C: Likewise.
26827 * g++.dg/lookup/scoped2.C: Likewise.
26828 * g++.dg/lookup/using2.C: Likewise.
26829 * g++.dg/other/component1.C: Remove stray semicolon.
26830 * g++.dg/other/do1.C: Change error message.
26831 * g++.dg/other/error2.C: Likewise.
26832 * g++.dg/other/init1.C: Likewise.
26833 * g++.dg/other/packed1.C: Remove stray semicolon.
26834 * g++.dg/other/ptrmem2.C: Change error message.
26835 * g++.dg/parse/parameter-declaration-1.C: Remove line number
26837 * g++.dg/special/initp1.C: Remove invalid attribute usage.
26838 * g++.dg/template/access3.C: Add typename keyword.
26839 * g++.dg/template/access5.C: Remove stray semicolon.
26840 * g++.dg/template/access6.C: Likewise.
26841 * g++.dg/template/complit1.C: Likewise.
26842 * g++.dg/template/crash1.C: Change error message.
26843 * g++.dg/template/inherit2.C: Remove stray semicolon.
26844 * g++.dg/template/instantiate2.C: Likewise.
26845 * g++.dg/template/instantiate3.C: Change error message.
26846 * g++.dg/template/qual1.C: Remove stray semicolon.
26847 * g++.dg/template/qualttp18.C: Change error message.
26848 * g++.dg/template/ref1.C: Remove stray semicolon.
26849 * g++.dg/template/sizeof1.C (A::value): Declare it.
26850 * g++.dg/template/spec4.C: Change error message.
26851 * g++.dg/template/static1.C: Likewise.
26852 * g++.dg/template/type1.C: Likewise.
26853 * g++.dg/template/typename3.C: Likewise.
26854 * g++.old-deja/g++.benjamin/13478.C: Change error message.
26855 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
26856 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
26857 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
26858 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
26859 named return value extension.
26860 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
26861 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
26862 * g++.old-deja/g++.bob/extern_C.C: Likewise.
26863 * g++.old-deja/g++.bob/inherit2.C: Likewise.
26864 * g++.old-deja/g++.brendan/complex1.C: Likewise.
26865 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26866 * g++.old-deja/g++.brendan/crash13.C: Likewise.
26867 * g++.old-deja/g++.brendan/crash15.C: Likewise.
26868 * g++.old-deja/g++.brendan/crash18.C: Change error message.
26869 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
26870 * g++.old-deja/g++.brendan/crash38.C: Likewise.
26871 * g++.old-deja/g++.brendan/crash50.C: Likewise.
26872 * g++.old-deja/g++.brendan/crash56.C: Likewise.
26873 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
26875 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
26876 * g++.old-deja/g++.brendan/crash8.C: Change error message.
26877 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
26878 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26879 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
26880 * g++.old-deja/g++.brendan/template11.C: Likewise.
26881 * g++.old-deja/g++.brendan/template26.C: Likewise.
26882 * g++.old-deja/g++.brendan/template27.C: Use explicit
26883 specialization syntax.
26884 * g++.old-deja/g++.brendan/template30.C: Likewise.
26885 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
26886 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
26887 non-dependent names.
26888 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
26889 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
26890 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
26891 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
26892 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
26893 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
26894 named return value extension.
26895 * g++.old-deja/g++.ext/namedret2.C: Likewise.
26896 * g++.old-deja/g++.ext/namedret3.C: Likewise.
26897 * g++.old-deja/g++.ext/return1.C: Likewise.
26898 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
26899 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
26900 * g++.old-deja/g++.jason/access8.C: Likewise.
26901 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
26902 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
26903 pseudo-destructor names.
26904 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
26905 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
26906 pseudo-destructor names.
26907 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
26908 * g++.old-deja/g++.jason/overload19.C: Likewise.
26909 * g++.old-deja/g++.jason/overload32.C: Likewise.
26910 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
26912 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
26913 * g++.old-deja/g++.jason/return.C: Likewise.
26914 * g++.old-deja/g++.jason/return2.C: Likewise.
26915 * g++.old-deja/g++.jason/shadow1.C: Likewise.
26916 * g++.old-deja/g++.jason/special.C: Use explicit specialization
26918 * g++.old-deja/g++.jason/template10.C: Account for use of
26919 non-dependent names.
26920 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
26922 * g++.old-deja/g++.jason/template37.C: Likewise.
26923 * g++.old-deja/g++.law/access4.C: Change error messages.
26924 * g++.old-deja/g++.law/arm13.C: Remove incorrect
26925 pseudo-destructor names.
26926 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
26927 * g++.old-deja/g++.law/ctors9.C: Likewise.
26928 * g++.old-deja/g++.law/cvt22.C: Likewise.
26929 * g++.old-deja/g++.law/dtors5.C: Likewise.
26930 * g++.old-deja/g++.law/global-init1.C: Likewise.
26931 * g++.old-deja/g++.law/missed-error3.C: Likewise.
26932 * g++.old-deja/g++.law/operators28.C: Likewise.
26933 * g++.old-deja/g++.law/visibility28.C: Likewise.
26934 * g++.old-deja/g++.martin/eval1.C: Likewise.
26935 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
26937 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
26938 * g++.old-deja/g++.mike/net34.C: Likewise.
26939 * g++.old-deja/g++.mike/net36.C: Likewise.
26940 * g++.old-deja/g++.mike/ns2.C: Likewise.
26941 * g++.old-deja/g++.mike/p12306.C: Likewise.
26942 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
26944 * g++.old-deja/g++.mike/p700.C: Likewise.
26945 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
26946 * g++.old-deja/g++.mike/p710.C: Likewise.
26947 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
26949 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
26950 * g++.old-deja/g++.mike/pmf9.C: Likewise.
26951 * g++.old-deja/g++.ns/crash2.C: Likewise.
26952 * g++.old-deja/g++.ns/crash3.C: Likewise.
26953 * g++.old-deja/g++.ns/invalid1.C: Likewise.
26954 * g++.old-deja/g++.ns/ns17.C: Likewise.
26955 * g++.old-deja/g++.ns/template16.C: Likewise.
26956 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
26958 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
26959 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
26960 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
26961 named return value extension.
26962 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
26963 * g++.old-deja/g++.other/access4.C: Issue additional error
26965 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
26966 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
26967 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
26968 * g++.old-deja/g++.other/crash25.C: Change error message.
26969 * g++.old-deja/g++.other/crash4.C: Change error message.
26970 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
26971 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
26972 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
26974 * g++.old-deja/g++.other/defarg8.C: Likewise.
26975 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
26976 * g++.old-deja/g++.other/dtor10.C: Likewise.
26977 * g++.old-deja/g++.other/incomplete.C: Likewise.
26978 * g++.old-deja/g++.other/linkage7.C: Likewise.
26979 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
26981 * g++.old-deja/g++.other/mangle2.C: Likewise.
26982 * g++.old-deja/g++.other/refinit2.C: Likewise.
26983 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
26984 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
26985 * g++.old-deja/g++.pt/crash28.C: Likewise.
26986 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
26988 * g++.old-deja/g++.pt/crash32.C: Change error message.
26989 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
26990 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
26991 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
26992 error message position.
26993 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
26994 * g++.old-deja/g++.pt/defarg8.C: Change error message.
26995 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
26997 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
26998 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
26999 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
27000 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
27002 * g++.old-deja/g++.pt/explicit31.C: Likewise.
27003 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
27004 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
27006 * g++.old-deja/g++.pt/explicit71.C: Change error message.
27007 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
27009 * g++.old-deja/g++.pt/friend28.C: Account for use of
27010 non-dependent names.
27011 * g++.old-deja/g++.pt/friend29.C: Likewise.
27012 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
27014 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
27015 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
27016 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
27018 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
27019 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
27021 * g++.old-deja/g++.pt/memclass20.C: Likewise.
27022 * g++.old-deja/g++.pt/memclass5.C: Likewise.
27023 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
27025 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
27026 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
27027 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
27028 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
27029 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
27030 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
27032 * g++.old-deja/g++.pt/spec10.C: Likewise.
27033 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
27034 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
27035 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
27036 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
27037 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
27038 * g++.old-deja/g++.pt/ttp62.C: Likewise.
27039 * g++.old-deja/g++.pt/ttp64.C: Likewise.
27040 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
27041 * g++.old-deja/g++.pt/typename15.C: Likewise.
27042 * g++.old-deja/g++.pt/typename22.C: Likewise.
27043 * g++.old-deja/g++.pt/typename6.C: Change error messages.
27044 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
27045 * g++.old-deja/g++.pt/virtual2.C: Likewise.
27046 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
27048 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
27049 return value extension.
27050 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
27051 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
27052 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
27053 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
27055 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
27057 * g++.dg/warn/inline1.C: New test.
27058 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
27059 * g++.old-deja/g++.jason/synth10.C: Likewise.
27060 * g++.old-deja/g++.mike/net31.C: Likewise.
27061 * g++.old-deja/g++.mike/p8786.C: Likewise.
27063 * g++.dg/template/friend10.C: New test.
27064 * g++.dg/template/conv5.C: New test.
27066 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
27068 * g++.dg/lookup/scoped3.C: New test.
27070 * g++.dg/lookup/decl1.C: New test.
27071 * g++.dg/lookup/decl2.C: New test.
27073 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
27075 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
27076 gcc.c-torture/compile/20021015-1.c,
27077 gcc.c-torture/compile/20021015-2.c,
27078 gcc.c-torture/compile/20021123-1.c,
27079 gcc.c-torture/compile/20021123-2.c,
27080 gcc.c-torture/compile/20021123-3.c,
27081 gcc.c-torture/compile/20021123-4.c,
27082 gcc.c-torture/execute/20021024-1.c: Add tests previously added
27083 only to 3.1 or 3.2 branch.
27085 2002-12-23 Mark Mitchell <mark@codesourcery.com>
27087 * gcc.dg/i386-bitfield3.c: New test.
27089 * gcc.dg/i386-bitfield2.c: New test.
27091 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
27093 * g++.dg/parse/conv_op1.C: New test.
27095 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
27097 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
27100 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
27102 * gcc.c-torture/compile/20021220-1.c: New test.
27104 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
27106 * gcc.dg/i386-fastcall-1.c: New.
27108 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27110 * gcc.c-torture/execute/20021219-1.c: New test.
27112 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27114 * gcc.dg/i386-pic-1.c: New test.
27116 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27119 * g++.dg/template/friend9.C: New test.
27121 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27124 * g++.dg/template/access7.C: New test.
27126 2002-12-18 Nick Clifton <nickc@redhat.com>
27128 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
27129 the libstdc++-v3 directory has been found.
27131 2002-12-12 Devang Patel <dpatel@apple.com>
27132 * gcc.dg/darwin-ld-1.c: New test.
27133 * gcc.dg/darwin-ld-2.c: New test.
27134 * gcc.dg/darwin-ld-3.c: New test.
27135 * gcc.dg/darwin-ld-4.c: New test.
27136 * gcc.dg/darwin-ld-5.c: New test.
27138 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27140 * gcc.c-torture/compile/20021212-1.c: New test.
27142 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
27144 * gcc.dg/fshort-wchar: New test.
27146 2002-12-10 Mark Mitchell <mark@codesourcery.com>
27149 * g++.dg/template/dtor1.C: New test.
27151 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
27154 2002-12-10 Jakub Jelinek <jakub@redhat.com>
27156 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
27158 2002-12-09 Mark Mitchell <mark@codesourcery.com>
27160 * g++.dg/template/static1.C: New test.
27161 * g++.dg/template/static2.C: New test.
27162 * g++.old-deja/g++.ext/memconst.C: New test.
27164 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27166 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
27167 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
27168 * g++.dg/special/initp1.C: Likewise.
27170 2002-12-06 Jakub Jelinek <jakub@redhat.com>
27172 * gcc.c-torture/execute/20021204-1.c: New test.
27174 2002-12-04 Geoffrey Keating <geoffk@apple.com>
27176 * gcc.dg/ppc-fmadd-1.c: New file.
27177 * gcc.dg/ppc-fmadd-2.c: New file.
27178 * gcc.dg/ppc-fmadd-3.c: New file.
27180 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27182 * gcc.c-torture/compile/20021204-1.c: New test.
27184 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
27186 * g++.dg/inherit/covariant2.C: New test.
27187 * g++.dg/inherit/covariant3.C: New test.
27188 * g++.dg/inherit/covariant4.C: New test.
27189 * g++.dg/inherit/covariant1.C: Remove XFAIL.
27190 * g++.old-deja/g++.robertl/eb17.C: Likewise.
27192 2002-12-03 Mark Mitchell <mark@codesourcery.com>
27195 * g++.dg/init/brace3.C: New test.
27197 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
27199 * gcc.dg/20020210-1.c: Fix a comment typo.
27201 2002-12-02 Mark Mitchell <mark@codesourcery.com>
27204 * g++.dg/parse/defarg1.C: New test.
27207 * g++.dg/template/char1.C: New test.
27209 * g++.dg/template/varmod1.C: Fix typo.
27211 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27214 * g++.old-deja/g++.pt/crash32.C: Expect error.
27216 2002-12-01 Mark Mitchell <mark@codesourcery.com>
27219 * g++.dg/template/varmod1.C: New test.
27222 * g++.dg/inherit/typeinfo1.C: New test.
27225 * g++.dg/inherit/typedef1.C: New test.
27227 2002-11-30 Mark Mitchell <mark@codesourcery.com>
27231 * g++.dg/template/strlen1.C: New test.
27234 * g++.dg/template/ctor2.C: New test.
27237 * g++.dg/init/string1.C: New test.
27240 * g++.dg/template/friend8.C: New test.
27242 2002-11-29 Joe Buck <jbuck@synopsys.com>
27244 * g++.dg/lookup/anon2.C: New test.
27246 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
27248 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
27251 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
27253 * gcc.dg/bitfld-6.c: New test.
27255 2002-11-27 Jan Hubicka <jh@suse.cz>
27257 * gcc.c-torture/execute/20021127.[cx]: New test.
27259 2002-11-26 Jan Hubicka <jh@suse.cz>
27261 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
27264 2002-11-26 Geoffrey Keating <geoffk@apple.com>
27266 * g++.dg/init/brace2.C: New test.
27267 * g++.old-deja/g++.mike/p9129.C: Correct.
27269 2002-11-26 Mark Mitchell <mark@codesourcery.com>
27271 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
27273 2002-11-25 Andreas Bauer <baueran@in.tum.de>
27275 * gcc.dg/sibcall-6: New test for indirect sibcalls.
27277 2002-11-25 Mark Mitchell <mark@codesourcery.com>
27279 * testsuite/g++.dg/abi/empty11.C: New test.
27280 * testsuite/g++.dg/rtti/cv1.C: New test.
27282 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
27284 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
27286 2002-11-24 Mark Mitchell <mark@codesourcery.com>
27288 * g++.dg/abi/empty10.C: New test.
27290 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
27292 * gcc.c-torture/compile/20021124-1.c: New test.
27294 2002-11-22 Mark Mitchell <mark@codesourcery.com>
27296 * g++.dg/abi/rtti2.C: New test.
27298 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
27300 * gcc.dg/i386-unroll-1.c: New test.
27302 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
27304 * gcc.c-torture/compile/20021120-1.c: New test.
27305 * gcc.c-torture/compile/20021120-2.c: New test.
27307 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
27309 * gcc.dg/bitfld-5.c: New test.
27311 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
27313 * gcc.c-torture/execute/20021120-3.c: New test.
27315 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
27317 * gcc.c-torture/execute/20021120-2.c: New test.
27319 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
27321 * gcc.c-torture/execute/20021120-1.c: New test.
27323 2002-11-20 Jakub Jelinek <jakub@redhat.com>
27325 * gcc.c-torture/execute/20021118-3.c: New test.
27327 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27329 * gcc.c-torture/compile/20021119-1.c: New test.
27331 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
27333 * gcc.dg/duff-1.c: New test.
27334 * gcc.dg/duff-2.c: New test.
27335 * gcc.dg/duff-3.c: New test.
27337 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
27339 * gcc.dg/cpp/_Pragma5.c: New test.
27341 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
27343 * gcc.c-torture/execute/20021118-2.c: New test.
27345 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
27347 * gcc.c-torture/execute/20021118-1.c: New test.
27349 2002-11-16 Jakub Jelinek <jakub@redhat.com>
27351 * gcc.dg/20021116-1.c: New test.
27353 2002-11-14 Mark Mitchell <mark@codesourcery.com>
27355 * g++.dg/abi/vcall1.C: New test.
27357 2002-11-14 Jakub Jelinek <jakub@redhat.com>
27359 * gcc.dg/20021029-1.c: New test.
27360 * gcc.dg/20021029-2.c: New test.
27362 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
27364 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
27366 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27369 * gcc.dg/20021110.c: Move to ...
27370 * gcc.c-torture/compile/20021110.c: .... here.
27372 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27375 * gcc.c-torture/execute/20021111-1.c
27377 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27380 * gcc.dg/20021110.c: New test.
27382 2002-11-10 Mark Mitchell <mark@codesourcery.com>
27384 * g++.dg/abi/vthunk3.C: Run only on x86.
27386 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
27388 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
27390 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
27392 * lib/compat.exp (compat-execute): Fix logic error in last
27395 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
27397 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
27399 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27402 * g++.dg/template/access6.C: New test.
27404 2002-11-08 Jan Hubicka <jh@suse.cz>
27406 * gcc.dg/i386-ssefp-1.c: New test.
27407 * gcc.dg/i386-ssefp-1.c: New test.
27409 2002-11-08 Jan Hubicka <jh@suse.cz>
27411 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
27413 2002-11-07 Mark Mitchell <mark@codesourcery.com>
27415 * g++.dg/abi/vthunk3.C: New test.
27418 * g++.dg/template/crash2.C: New test.
27420 2002-11-07 Mark Mitchell <mark@codesourcery.com>
27422 * testsuite/g++.dg/abi/dtor1.C: New test.
27423 * testsuite/g++.dg/abi/dtor2.C: Likewise.
27425 2002-11-05 Geoffrey Keating <geoffk@apple.com>
27427 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
27430 2002-11-04 Adam Nemet <anemet@lnxw.com>
27432 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
27433 -mthumb. Only xfail with -O0.
27435 2002-11-03 Mark Mitchell <mark@codesourcery.com>
27437 * g++.dg/abi/thunk1.C: New test.
27438 * g++.dg/abi/thunk2.C: Likewise.
27439 * g++.dg/abi/vtt1.C: Likewise.
27441 2002-11-02 Diego Novillo <dnovillo@redhat.com>
27443 PR optimization/8423
27444 * gcc.c-torture/execute/builtin-constant.c: New test.
27446 2002-11-01 Zack Weinberg <zack@codesourcery.com>
27448 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
27449 Add some more cases.
27451 2002-11-01 Mark Mitchell <mark@codesourcery.com>
27454 * g++.dg/opt/local1.C: New test.
27456 2002-10-30 Mark Mitchell <mark@codesourcery.com>
27459 * g++.dg/template/complit1.C: New test.
27462 * g++.dg/template/typename4.C: Likewise.
27464 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27466 Core issue 287, PR c++/7639
27467 * g++.dg/template/instantiate1.C: Adjust error location.
27468 * g++.dg/template/instantiate3.C: New test.
27469 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
27470 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
27471 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
27473 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
27475 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
27477 2002-10-29 Mark Mitchell <mark@codesourcery.com>
27480 * g++.dg/init/dtor2.C: New test.
27482 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27484 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
27485 * gcc.dg/nest.c: Bypass errors on irix6.
27487 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
27489 * gcc.dg/nest.c: Expect error for mmix-*-*.
27490 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
27492 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
27494 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
27497 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
27499 2002-10-25 Mike Stump <mrs@apple.com>
27501 * gcc.dg/warn-1.c: New test.
27503 2002-10-25 Zack Weinberg <zack@codesourcery.com>
27505 * g++.dg/template/typename3.C: New test.
27507 2002-10-25 Mark Mitchell <mark@codesourcery.com>
27509 * g++.dg/lookup/ptrmem1.C: New test.
27511 * g++.dg/abi/vthunk2.C: New test.
27513 2002-10-25 Zack Weinberg <zack@codesourcery.com>
27515 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
27517 2002-10-24 Mark Mitchell <mark@codesourcery.com>
27519 * g++.dg/abi/empty9.C: New test.
27521 2002-10-24 Richard Henderson <rth@redhat.com>
27523 * g++.dg/inherit/thunk1.C: Enable for ia64.
27525 2002-10-23 Mark Mitchell <mark@codesourcery.com>
27528 * g++.dg/lookup/pretty1.C: New test.
27530 2002-10-23 Jakub Jelinek <jakub@redhat.com>
27532 * gcc.dg/20021023-1.c: New test.
27534 2002-10-23 Mark Mitchell <mark@codesourcery.com>
27537 * g++.dg/parse/inline1.C: New test.
27539 2002-10-23 Richard Henderson <rth@redhat.com>
27541 * g++.dg/inherit/thunk1.C: Enable for x86_64.
27543 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
27545 2002-10-22 Mark Mitchell <mark@codesourcery.com>
27548 * g++.dg/parse/stmtexpr3.C: New test.
27550 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
27552 * g++.dg/expr/cond1.C: New test.
27554 2002-10-21 Zack Weinberg <zack@codesourcery.com>
27556 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
27558 2002-10-21 Mark Mitchell <mark@codesourcery.com>
27560 * g++.dg/abi/vbase13.C: New test.
27561 * g++.dg/abi/vbase14.C: Likewise.
27563 2002-10-21 Jakub Jelinek <jakub@redhat.com>
27565 * gcc.dg/tls/pic-1.c: New test.
27566 * gcc.dg/tls/nonpic-1.c: New test.
27567 * gcc.dg/20021018-1.c: New test.
27569 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
27571 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
27572 Remove only files with the same base name as the test case.
27573 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
27574 (profopt-execute): Likewise. Also, remove old profiling
27575 and performance data files before running the tests.
27577 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
27578 * g++.dg/bprob/bprob.exp: Likewise.
27579 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
27580 to allow more general test case names.
27582 * g++.dg/bprob/bprob-1.C: Rename to ...
27583 * g++.dg/bprob/g++-bprob-1.C: ... this.
27585 * g77.dg/bprob/bprob-1.f: Rename to ...
27586 * g77.dg/bprob/g77-bprob-1.f: ... this.
27588 2002-10-21 Zack Weinberg <zack@codesourcery.com>
27590 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
27591 bison 1.50 or later.
27593 2002-10-21 Janis Johnson <janis187@us.ibm.com>
27595 * g++.dg/README: Describe more test directories.
27597 2002-10-21 Mark Mitchell <mark@codesourcery.com>
27599 * g++.dg/init/array6.C: Add additional tests.
27601 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
27603 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
27604 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
27606 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
27608 * gcc.c-torture/compile/20020604-1.x: New.
27609 * gcc.c-torture/compile/simd-5.x: Likewise.
27610 * gcc.c-torture/execute/920710-1.x: Likewise.
27611 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
27613 2002-10-21 Mark Mitchell <mark@codesourcery.com>
27615 * g++.dg/inherit/override1.C: Add dg-options clause.
27617 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27619 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
27622 2002-10-19 Andreas Schwab <schwab@suse.de>
27624 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
27625 directory component.
27627 2002-10-18 Mark Mitchell <mark@codesourcery.com>
27629 * g++.dg/inherit/thunk1.C: New test.
27631 * g++.dg/inherit/override1.C: New test.
27633 * g++.dg/abi/mangle11.C: New test.
27634 * g++.dg/abi/mangle14.C: New test.
27635 * g++.dg/abi/mangle17.C: New test.
27637 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
27639 * g++.dg/overload/member2.C: New test.
27641 2002-10-17 Janis Johnson <janis187@us.ibm.com>
27643 * g++.dg/README: Describe new compat directory.
27644 * g++.dg/dg.exp: Skip tests in compat directory.
27645 * README.compat: New file.
27646 * lib/compat.exp: New expect script.
27647 * g++.dg/compat: New test directory.
27648 * g++.dg/compat/compat.exp: New expect script.
27649 * g++.dg/compat/abi: New test directory.
27650 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
27651 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
27652 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
27653 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
27654 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
27655 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
27656 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
27657 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
27658 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
27659 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
27660 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
27661 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
27662 * g++.dg/compat/break: New test directory.
27663 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
27664 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
27665 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
27666 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
27667 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
27668 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
27669 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
27670 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
27671 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
27672 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
27673 g++.dg/compat/break/README: New files.
27674 * g++.dg/compat/eh: New test directory.
27675 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
27676 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
27677 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
27678 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
27679 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
27680 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
27681 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
27682 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
27683 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
27684 g++.dg/compat/eh/filter2_y.C,
27685 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
27686 g++.dg/compat/eh/new1_y.C,
27687 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
27688 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
27689 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
27690 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
27691 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
27692 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
27693 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
27694 g++.dg/compat/eh/unexpected1_y.C: New files.
27695 * g++.dg/compat/init: New test directory.
27696 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
27697 g++.dg/compat/init/array5_y.C,
27698 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
27699 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
27700 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
27701 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
27702 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
27703 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
27704 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
27705 g++.dg/compat/init/init-ref2_y.C: New files.
27707 2002-10-17 Mark Mitchell <mark@codesourcery.com>
27710 * g++.dg/inherit/using3.C: New test.
27712 2002-10-17 Jan Hubicka <jh@suse.cz>
27714 * gcc.dg/20021017-2.c: New test.
27716 2002-10-17 Mark Mitchell <mark@codesourcery.com>
27718 * g++.dg/abi/mangle16.C: Adjust.
27720 * g++.dg/init/array8.C: New test.
27722 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
27724 * gcc.dg/special/mips-abi.exp: New test.
27725 * gcc.dg/special/mips-abi.s: Empty file used by the above.
27727 2002-10-16 Mark Mitchell <mark@codesourcery.com>
27729 * g++.dg/abi/mangle16.C: New test.
27730 * g++.dg/abi/mangle17.C: Likewise.
27733 * g++.dg/template/ref1.C: New test.
27735 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27737 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
27739 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
27741 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
27743 2002-10-16 Mark Mitchell <mark@codesourcery.com>
27746 * g++.dg/init/array7.C: New test.
27748 2002-10-15 Mark Mitchell <mark@codesourcery.com>
27750 * g++.dg/init/array6.C: New test.
27752 * g++.dg/abi/mangle13.C: Likewise.
27753 * g++.dg/abi/mangle14.C: Likewise.
27754 * g++.dg/abi/mangle15.C: Likewise.
27756 2002-10-14 Mark Mitchell <mark@codesourcery.com>
27758 * g++.dg/abi/empty8.C: New test.
27760 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
27762 * g++.dg/init/ctor1.C: New test.
27764 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
27766 * gcc.c-torture/execute/20021015-1.c: New test.
27768 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
27770 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
27772 2002-10-14 Jan Hubicka <jh@suse.cz>
27774 * gcc.dg/i386-ssetype-[1-5].c: New tests.
27776 2002-10-14 Richard Henderson <rth@redhat.com>
27778 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
27780 2002-10-14 Mark Mitchell <mark@codesourcery.com>
27782 PR optimization/6631
27783 * g++.dg/opt/const2.C: New test.
27785 2002-10-14 Mark Mitchell <mark@codesourcery.com>
27788 * g++.dg/parse/friend1.C: New test.
27789 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
27791 2002-10-14 Jakub Jelinek <jakub@redhat.com>
27793 * gcc.dg/20021014-1.c: New test.
27795 2002-10-11 Mark Mitchell <mark@codesourcery.com>
27798 * g++.dg/ext/vlm1.C: New test.
27799 * g++.dg/ext/vlm2.C: Likewise.
27801 * g++.dg/init/array1.C: Remove invalid braces.
27802 * g++.dg/init/brace1.C: New test.
27803 * g++.dg/init/copy2.C: Likewise.
27804 * g++.dg/init/copy3.C: Likewise.
27805 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
27806 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
27809 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
27811 * gcc.dg/cpp/assembler.S: Don't use -ansi.
27813 2002-10-11 Richard Shann <richard.shann@superh.com>
27815 * gcc.c-torture/compile/simd-5.c: New test.
27817 2002-10-10 Roger Sayle <roger@eyesopen.com>
27819 * gcc.c-torture/execute/shiftopt-1.c: New test case.
27821 2002-10-10 Jim Wilson <wilson@redhat.com>
27823 * gcc.c-torture/execute/20021010-1.c: New test.
27825 2002-10-09 Zack Weinberg <zack@codesourcery.com>
27828 * g++.dg/ext/typedef-init.C: New test.
27829 * gcc.dg/typedef-init.c: New test.
27831 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
27833 * gcc.dg/cpp/paste13.c: New test.
27835 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27837 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
27838 remaining platforms, XFAIL during compile, not execute. Don't
27841 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
27843 * gcc.dg/alias-1.c: Tweak expected warning.
27845 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
27847 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
27849 2002-10-06 Andreas Jaeger <aj@suse.de>
27851 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
27852 * gcc.dg/cpp/c++98.C: Likewise.
27854 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
27855 * g++.dg/cpp/c++98.C: Likewise.
27857 * g++.dg/README (Subdirectories): Mention cpp directory.
27860 * gcc.dg/20021006-1.c: New test.
27862 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27865 * g++.dg/other/warning1.C: New test.
27867 2002-10-04 Roger Sayle <roger@eyesopen.com>
27869 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
27870 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
27871 and sparc-*-* with -m64 as expected failures. See PR 8087.
27873 2002-10-03 Mark Mitchell <mark@codesourcery.com>
27876 * g++.dg/template/ptrmem3.C: New test.
27879 * g++.dg/template/union1.C: New test.
27881 2002-10-03 Mark Mitchell <mark@codesourcery.com>
27884 * g++.dg/abi/mangle9.C: New test.
27885 * g++.dg/abi/mangle10.C: New test.
27886 * g++.dg/abi/mangle11.C: New test.
27887 * g++.dg/abi/mangle12.C: New test.
27889 2002-10-02 Mark Mitchell <mark@codesourcery.com>
27892 * g++.dg/template/meminit1.C: New test.
27893 * g++.dg/warn/Wreorder-1.C: Likewise.
27894 * g++.old-deja/g++.mike/warn3.C: Tweak.
27895 * lib/prune.exp: Ingore "in copy constructor".
27897 2002-10-02 Andreas Jaeger <aj@suse.de>
27899 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
27900 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
27901 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
27904 2002-10-01 Mark Mitchell <mark@codesourcery.com>
27906 * gcc.dg/empty1.C: Fix typo.
27908 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
27910 * gcc.dg/alias-1.c: New test.
27912 2002-10-01 Mark Mitchell <mark@codesourcery.com>
27914 * gcc.dg/empty1.C: New test.
27916 * g++.dg/tls/init-2.C: Tweak error messages.
27918 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
27920 * gcc.c-torture/compile/20020923-1.c: New test.
27922 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
27924 * gcc.c-torture/execute/ffs-1.c: New test.
27925 * gcc.c-torture/execute/ffs-2.c: Ditto.
27927 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
27929 * g++.dg/overload/member1.C: New test.
27931 2002-09-30 Mark Mitchell <mark@codesourcery.com>
27933 * g++.dg/abi/empty7.C: New test.
27934 * g++.dg/init/pm2.C: Likewise.
27936 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
27938 * g++.dg/rtti/crash1.C: New test.
27940 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
27942 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
27943 gcc.dg/sibcall-4.c: New tests.
27945 2002-09-28 Roger Sayle <roger@eyesopen.com>
27947 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
27948 powerpc and MMIX targets.
27950 2002-09-27 Zack Weinberg <zack@codesourcery.com>
27952 * gcc.dg/cpp/20020927-1.c: New.
27954 2002-09-26 David S. Miller <davem@redhat.com>
27956 * gcc.c-torture/compile/trunctfdf.c: New.
27958 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27960 * lib/target-supports.exp (check_weak_available): Handle solaris2.
27962 2002-09-27 Alan Modra <amodra@bigpond.net.au>
27964 * gcc.c-torture/execute/loop-15.c: New.
27966 2002-09-26 Janis Johnson <janis187@us.ibm.com>
27968 * README.QMTEST: Fix typo.
27970 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
27972 * gcc.dg/20020926-1.c: New test.
27974 2002-09-25 David S. Miller <davem@redhat.com>
27977 * gcc.c-torture/execute/shiftdi.c: New test.
27979 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
27981 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
27982 unique to the tool.
27983 * lib/g77.exp (g77_init): Likewise.
27984 * lib/g++.exp (g++_init): Likewise.
27985 * lib/objc.exp (objc_init): Likewise.
27987 2002-09-25 Mark Mitchell <mark@codesourcery.com>
27989 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
27990 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
27991 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
27993 2002-09-25 Richard Henderson <rth@redhat.com>
27995 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
27996 too-small long double.
27998 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
28000 * gcc.dg/20020919-1.c: New test.
28002 2002-09-23 Mark Mitchell <mark@codesourcery.com>
28004 * g++.dg/abi/bitfield6.C: New test.
28005 * g++.dg/abi/bitfield7.C: New test.
28006 * g++.dg/abi/bitfield8.C: New test.
28007 * g++.dg/abi/vbase11.C: New test.
28009 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
28011 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
28012 hppa*-*-hpux*. Update test comment.
28014 2002-09-20 Jakub Jelinek <jakub@redhat.com>
28016 * gcc.dg/tls/struct-1.c: New test.
28018 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
28020 * gcc.dg/cpp/tr-warn2.c: Update.
28022 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
28024 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
28026 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
28028 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
28031 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
28033 * gcc.c-torture/execute/ieee/mzero3.c: New test.
28035 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
28036 Adjust for c++filt moved to binutils. Remove spurious duplicate
28037 setting of cxxfilt.
28039 2002-09-19 Geoffrey Keating <geoffk@apple.com>
28041 * gcc.dg/20020312-2.c: Update for darwin.
28043 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
28045 * g++.old-deja/g++.other/crash32.C: Mark ICE.
28047 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
28049 * objc.dg/comp-types-1.m: New test.
28050 * objc.dg/comp-types-2.m: New test.
28051 * objc.dg/comp-types-3.m: New test.
28052 * objc.dg/comp-types-4.m: New test.
28053 * objc.dg/comp-types-5.m: New test.
28054 * objc.dg/comp-types-6.m: New test.
28056 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
28058 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
28060 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
28062 * g++.dg/other/do1.C: New test.
28064 * g++.dg/template/subst1.C: New test.
28066 2002-09-16 Steve Ellcey <sje@cup.hp.com>
28068 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
28070 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
28072 * g++.dg/template/qualttp20.C: Adjust expected errors.
28073 * g++.old-deja/g++.jason/report.C: Likewise.
28074 * g++.old-deja/g++.other/qual1.C: Likewise.
28076 * g++.dg/lookup/scoped2.C: New test.
28078 * g++.dg/ext/asm3.C: New test.
28080 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
28082 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
28084 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
28086 * ChangeLog: follow spelling conventions.
28087 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
28088 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
28089 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
28090 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
28091 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
28092 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
28093 * g++.old-deja/g++.law/global-init1.C: Likewise.
28094 * g++.old-deja/g++.other/delete4.C: Likewise.
28095 * g++.old-deja/g++.other/inline21.C: Likewise.
28096 * g++.old-deja/g++.other/singleton.C: Likewise.
28097 * g77.dg/strlen0.f: Likewise.
28098 * g77.f-torture/compile/20010519-1.f: Likewise.
28099 * g77.f-torture/compile/980310-4.f: Likewise.
28100 * gcc.c-torture/compile/20000605-1.c: Likewise.
28101 * gcc.c-torture/execute/20020225-1.c: Likewise.
28102 * gcc.dg/c90-hexfloat-2.c: Likewise.
28103 * gcc.dg/c99-bool-1.c: Likewise.
28104 * gcc.dg/c99-hexfloat-2.c: Likewise.
28105 * gcc.dg/dll-2.c: Likewise.
28106 * gcc.dg/wtr-union-init-1.c: Likewise.
28107 * gcc.dg/wtr-union-init-2.c: Likewise.
28108 * gcc.dg/wtr-union-init-3.c: Likewise.
28109 * gcc.dg/cpp/avoidpaste1.c: Likewise.
28110 * gcc.dg/cpp/defined.c: Likewise.
28111 * gcc.dg/cpp/macsyntx.c: Likewise.
28112 * gcc.dg/cpp/paste2.c: Likewise.
28113 * gcc.dg/cpp/trad/defined.c: Likewise.
28114 * gcc.dg/format/c90-printf-1.c: Likewise.
28115 * gcc.dg/format/c90-scanf-1.c: Likewise.
28116 * gcc.dg/format/c99-printf-1.c: Likewise.
28117 * gcc.dg/format/c99-scanf-1.c: Likewise.
28118 * gcc.misc-tests/gcov-8.c: Likewise.
28119 * lib/profopt.exp: Likewise.
28121 2002-09-15 Krister Walfridsson <cato@df.lth.se>
28123 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
28125 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
28127 * g++.dg/inherit/using2.C: New test.
28129 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
28131 * ChangeLog: Follow spelling conventions.
28132 * g++.dg/template/friend4.C: Likewise.
28133 * g++.old-deja/g++.pt/crash67.C: Likewise.
28134 * gcc.c-torture/execute/20000801-4.c: Likewise.
28135 * gcc.dg/c90-digraph-1.c: Likewise.
28136 * gcc.dg/c94-digraph-1.c: Likewise.
28137 * gcc.dg/c99-digraph-1.c: Likewise.
28138 * gcc.dg/cpp/line5.c: Likewise.
28139 * gcc.dg/cpp/multiline.c: Likewise.
28140 * gcc.dg/cpp/trad/literals-1.c: Likewise.
28141 * gcc.dg/format/attr-3.c: Likewise.
28142 * gcc.dg/format/c90-scanf-3.c: Likewise.
28143 * gcc.dg/format/ext-4.c: Likewise.
28145 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
28147 * g++.dg/template/pretty1.C: New test.
28149 2002-09-14 Alan Modra <amodra@bigpond.net.au>
28151 * gcc.c-torture/execute/struct-cpy-1.c: New test.
28153 2002-09-13 Matt Austern <austern@apple.com>
28155 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
28156 passing a cast expression to a function by const reference.
28158 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
28160 * g++.dg/template/deduce1.C: New test.
28162 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
28164 * gcc.c-torture/execute/simd-1.c: Force all use of int to
28167 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
28169 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
28172 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
28174 * gcc.c-torture/compile/20020910-1.c: New test.
28176 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
28178 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
28180 2002-09-10 Andreas Jaeger <aj@suse.de>
28182 * gcc.dg/20020312-2.c: Adjust for x86-64.
28184 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
28186 * g77.dg/7388.f: New test case for PR 7388.
28188 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
28190 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
28192 2002-09-05 Ziemowit Laski <zlaski@apple.com>
28194 * objc.dg/proto-lossage-1.m: New test.
28196 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
28198 * gcc.dg/cpp/_Pragma4.c: Fix typo.
28200 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
28202 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
28205 2002-09-06 Stan Shebs <shebs@apple.com>
28206 David Edelsohn <edelsohn@gnu.org>
28208 * gcc.dg/weak: New directory.
28209 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
28210 target-specific xfail bits.
28211 * gcc.dg/typeof-2.c: Move to new directory.
28212 * gcc.dg/weak.exp: New expect script.
28214 2002-09-06 Alan Modra <amodra@bigpond.net.au>
28216 * gcc.c-torture/execute/extzvsi.c: New test.
28218 2002-09-05 Stan Shebs <shebs@apple.com>
28220 * gcc.dg/weak-1.c: xfail on Darwin.
28221 * gcc.dg/weak-2.c: Ditto.
28222 * gcc.dg/weak-3.c: Ditto.
28223 * gcc.dg/weak-4.c: Ditto.
28224 * gcc.dg/weak-5.c: Ditto.
28225 * gcc.dg/weak-6.c: Ditto.
28226 * gcc.dg/weak-7.c: Ditto.
28227 * gcc.dg/weak-8.c: Ditto.
28228 * gcc.dg/weak-9.c: Ditto.
28230 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
28232 * gcc.c-torture/execute/loop-14.c: New test.
28234 2002-09-04 Jakub Jelinek <jakub@redhat.com>
28236 * g++.dg/other/cxa-atexit1.C: New test.
28238 * gcc.dg/typeof-2.c: New test.
28240 2002-09-03 Roger Sayle <roger@eyesopen.com>
28242 * gcc.dg/builtins-2.c: New testcase.
28243 * gcc.dg/builtins-3.c: New testcase.
28245 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
28247 * gcc.dg/cpp/_Pragma4.c: New test.
28249 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
28251 * objc/execute/nil_method-1.m: New testcase.
28253 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
28255 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
28256 [Object class], not [Object initialize].
28258 2002-08-31 Roger Sayle <roger@eyesopen.com>
28259 Hans-Peter Nilsson <hp@bitrange.com>
28261 * gcc.c-torture/execute/20020720-1.x: Skip test on
28262 mmix-knuth-mmixware. Correct comment.
28264 2002-08-27 Mark Mitchell <mark@codesourcery.com>
28266 * testsuite/g++.dg/abi/bitfield5.C: New test.
28267 * testsuite/g++.dg/abi/vbase10.C: Likewise.
28269 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
28271 * objc.dg/undeclared-selector.m: New test.
28273 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
28275 * g++.dg/other/offsetof1.C: Avoid cast warning.
28277 2002-08-26 Ziemowit Laski <zlaski@apple.com>
28279 * objc.dg/super-class-2.m: New test.
28281 2002-08-24 Matt Austern <austern@apple.com>
28283 * g++.dg/ext/lvaddr.C: New test.
28284 * g++.dg/ext/lvcast.C: New test.
28286 2002-08-22 Mark Mitchell <mark@codesourcery.com>
28288 * testsuite/g++.dg/inherit/cond1.C: New test.
28290 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
28292 * gcc.dg/noncompile/incomplete-1.c: New test.
28294 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
28296 * gcc.dg/typespec-1.c: New test.
28298 2002-08-20 Devang Patel <dpatel@apple.com>
28299 * objc.dg/proto-hier-2.m: New test.
28301 2002-08-19 Ziemowit Laski <zlaski@apple.com>
28303 * objc.dg/bitfield-1.m: New test.
28304 * objc.dg/bitfield-2.m: New test.
28306 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
28308 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
28309 gcc.dg/c99-flex-array-4.c: New tests.
28311 2002-08-16 Stan Shebs <shebs@apple.com>
28313 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
28315 2002-08-15 Jakub Jelinek <jakub@redhat.com>
28317 * gcc.dg/typeof-1.c: New test.
28318 * g++.dg/ext/typeof2.C: New test.
28320 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
28322 * g++.dg/other/offsetof1.C: New test.
28324 2002-08-14 Richard Henderson <rth@redhat.com>
28326 * gcc.dg/tls/diag-3.c: Fix expected message strings.
28328 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
28330 * gcc.dg/cpp/_Pragma3.c: New test.
28332 2002-08-13 Mark Mitchell <mark@codesourcery.com>
28334 * g++.dg/template/inherit3: New test.
28336 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
28338 * gcc.dg/bitfld-4.c: Add blank options.
28340 2002-08-09 Mark Mitchell <mark@codesourcery.com>
28342 * g++.dg/template/crash1.C: New test.
28344 2002-08-08 Jakub Jelinek <jakub@redhat.com>
28346 * gcc.dg/tls/opt-2.c: New test.
28348 2002-08-08 Devang Patel <dpatel@apple.com>
28350 * objc.dg/selector-1.m : New test
28352 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
28354 * g++.dg/abi/bitfield4.C: New test.
28355 * gcc.dg/bitfld-4.c: New test.
28357 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
28359 * g++.dg/other/packed1.C: New test.
28361 2002-08-07 Mark Mitchell <mark@codesourcery.com>
28363 * g++.dg/abi/offsetof.C: Tweak error messages.
28364 * g++.old-deja/g++.mike/p10769a.C: Likewise.
28366 2002-08-08 Jakub Jelinek <jakub@redhat.com>
28368 * gcc.dg/bitfld-3.c: New test.
28370 2002-08-07 Jakub Jelinek <jakub@redhat.com>
28371 Richard Henderson <rth@redhat.com>
28373 * gcc.dg/i386-bitfield1.c: New test.
28374 * g++.dg/abi/bitfield3.C: Update.
28376 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
28378 * objc.dg/const-str-2.m: Update.
28379 * gcc.dg/cpp/c++98.c: Change to C extension.
28380 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
28381 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
28383 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
28385 * testsuite/gcc.dg/tls/diag-3.c: New.
28387 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
28389 * g++.dg/README (Subdirectories): Document new subdir expr.
28390 * g++.dg/expr/pmf-1.C: New test.
28392 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
28394 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
28396 2002-08-06 Jakub Jelinek <jakub@redhat.com>
28398 * g++.dg/abi/bitfield3.C: New test.
28400 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
28402 * lib/gcov.exp: Tweak expected line formats.
28403 * gcc.misc-tests/gcov8.c: New test.
28404 * gcc.misc-tests/gcov8.x: New flags.
28406 2002-08-05 Jakub Jelinek <jakub@redhat.com>
28408 * consistency.vlad/layout/endian.c: Include string.h.
28410 * gcc.c-torture/execute/20020805-1.c: New test.
28412 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
28414 * g++.dg/other/conversion1.C: New test.
28416 2002-08-03 Roger Sayle <roger@eyesopen.com>
28418 * gcc.dg/builtins-1.c: New testcase.
28420 2002-08-02 Mark Mitchell <mark@codesourcery.com>
28422 * g++.dg/inherit/access3.C: New test.
28424 2002-08-01 Jakub Jelinek <jakub@redhat.com>
28426 * gcc.dg/ia64-visibility-2.c: New test.
28428 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
28430 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
28431 __qualifier_flags to __flags.
28433 2002-07-31 Mark Mitchell <mark@codesourcery.com>
28435 * g++.dg/inherit/operator1.C: New test.
28436 * g++.dg/lookup/disamb1.C: Fix typo in comment.
28437 * g++.dg/other/error1.C: Change expected error message.
28438 * g++.dg/template/conv4.C: Likewise.
28440 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
28442 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
28443 for documented behavior.
28445 2002-07-25 Roger Sayle <roger@eyesopen.com>
28447 * gcc.c-torture/execute/20020720-1.x: Skip this test on
28448 several targets known to fail.
28450 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
28452 * gcc.dg/mips-args-[123].c: New tests.
28454 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
28456 * gcc.dg/ppc-spe.c: New.
28458 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
28460 * g++.dg/other/ptrmem4.C: New testcase.
28462 2002-07-24 Richard Henderson <rth@redhat.com>
28464 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
28466 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
28468 * g++.dg/ext/alignof1.C (main): Return 0 for success.
28470 2002-07-24 Roger Sayle <roger@eyesopen.com>
28472 * gcc.c-torture/execute/memset-3.c: New testcase.
28474 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
28476 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
28477 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
28479 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28481 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
28484 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
28486 * gcc.c-torture/compile/simd-4.c: New test.
28488 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28490 PR c++/7347, c++/7348
28491 * g++.dg/template/access4.C: New test.
28492 * g++.dg/template/access5.C: New test.
28493 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
28494 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
28495 * g++.old-deja/g++.pt/ttp58.C: Likewise.
28496 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
28498 2002-07-22 Jakub Jelinek <jakub@redhat.com>
28500 * gcc.dg/gnu89-init-2.c: New test.
28502 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
28504 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
28506 2002-07-20 Roger Sayle <roger@eyesopen.com>
28508 * gcc.c-torture/execute/20020720-1.c: New testcase.
28510 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
28512 * gcc.dg/cpp/Wsignprom.c: New tests.
28514 2002-07-20 Alan Modra <amodra@bigpond.net.au>
28516 * gcc.c-torture/execute/loop-13.c: New test.
28518 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
28520 * gcc.dg/cpp/expr.c: New tests.
28522 2002-07-18 David Edelsohn <edelsohn@gnu.org>
28524 * g++.dg/opt/pr6713.C: Add template instantiation.
28526 2002-07-18 Alan Modra <amodra@bigpond.net.au>
28528 * gcc.dg/nest.c: New test.
28530 2002-07-17 Richard Henderson <rth@redhat.com>
28532 * g++.dg/opt/pr6713.C: New test.
28534 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
28536 * gcc.c-torture/execute/loop-2e.x: Let the testcase
28537 XFAIL for all x86 processors.
28539 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
28541 * gcc.c-torture/execute/20010122-1.x: Do not test with
28542 -fomit-frame-pointer.
28544 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28546 * g++.dg/template/instantiate2.C: New test.
28547 * g++.dg/template/spec4.C: New test.
28549 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28551 * g++.dg/template/access2.C: New test.
28552 * g++.dg/template/access3.C: New test.
28554 2002-07-15 Zack Weinberg <zack@codesourcery.com>
28556 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
28557 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
28558 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
28559 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
28560 Convert to use <stdarg.h>.
28561 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
28563 * gcc.dg/va-arg-2.c: New.
28564 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
28566 2002-07-15 Jakub Jelinek <jakub@redhat.com>
28568 * gcc.c-torture/compile/20020710-1.c: New test.
28570 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
28571 Andrew Pinski <pinskia@physics.uc.edu>
28573 gcc.c-torture/compile/simd-2.c: New testcase.
28574 gcc.c-torture/compile/simd-3.c: Likewise.
28576 2002-07-11 Mark Mitchell <mark@codesourcery.com>
28579 * g++.dg/overload/error1.C: New test.
28581 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28583 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
28584 configuration and IRIX 6 O32 ABI.
28586 2002-07-11 Roger Sayle <roger@eyesopen.com>
28588 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
28590 2002-07-10 Roger Sayle <roger@eyesopen.com>
28592 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
28594 2002-07-10 Jeffrey A Law <law@redhat.com>
28596 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
28598 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
28600 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
28602 * gcc.dg/20020312-2.c: Check for __PPC__.
28604 2002-07-09 Diego Novillo <dnovillo@redhat.com>
28606 * gcc.c-torture/compile/20020709-1.c: New test.
28608 2002-07-07 Roger Sayle <roger@eyesopen.com>
28610 * g++.dg/template/qualttp21.C: New test case.
28612 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
28614 * gcc.c-torture/compile/20020706-1.c: New test.
28615 * gcc.c-torture/compile/20020706-2.c: New test.
28617 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
28618 Alexandre Oliva <aoliva@redhat.com>
28620 * g++.dg/warn/incomplete1.C: New test.
28622 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28625 * g++.dg/warn/noreturn1.C: New test.
28627 2002-07-03 Mark Mitchell <mark@codesourcery.com>
28630 * g++.dg/debug/debug6.C: New test.
28631 * g++.dg/debug/debug7.C: New test.
28633 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
28635 * gcc.c-torture/compile/simd-3.c: New test.
28637 2002-07-03 Chris Demetriou <cgd@broadcom.com>
28639 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
28640 * gcc.dg/20020620-1.c: Likewise.
28642 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28645 * g++.dg/init/array4.C: New test.
28646 * g++.dg/init/array5.C: New test.
28648 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
28650 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
28651 * gcc.c-torture/execute/simd-2.c (main): Likewise.
28653 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28655 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
28656 * gcc.dg/wtr-aggr-init-1.c: Likewise.
28657 * gcc.dg/wtr-conversion-1.c: Likewise.
28658 * gcc.dg/wtr-escape-1.c: Likewise.
28659 * gcc.dg/wtr-int-type-1.c: Likewise.
28660 * gcc.dg/wtr-label-1.c: Likewise.
28661 * gcc.dg/wtr-static-1.c: Likewise.
28662 * gcc.dg/wtr-strcat-1.c: Likewise.
28663 * gcc.dg/wtr-suffix-1.c: Likewise.
28664 * gcc.dg/wtr-switch-1.c: Likewise.
28665 * gcc.dg/wtr-unary-plus-1.c: Likewise.
28666 * gcc.dg/wtr-union-init-1.c: Likewise.
28667 * gcc.dg/wtr-union-init-2.c: Likewise.
28668 * gcc.dg/wtr-union-init-3.c: Likewise.
28670 * gcc.dg/wtr-func-def-1.c: New test.
28672 2002-07-02 Devang Patel <dpatel@apple.com>
28674 * objc.dg/param-1.m: New test.
28676 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
28678 * gcc.dg/cpp/trad/directive.c: Add test.
28679 * gcc.dg/cpp/trad/macroargs.c: Add test.
28680 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
28682 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
28684 * gcc.dg/cpp/cmdlne-M.c: New test.
28686 2002-07-02 Ziemowit Laski <zlaski@apple.com>
28688 * objc.dg/desig-init-1.m: New test.
28690 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28693 * g++.dg/template/instantiate1.C: New test.
28695 2002-07-01 Mark Mitchell <mark@codesourcery.com>
28698 * g++.dg/template/sizeof2.C: New test.
28700 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
28702 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
28703 gcc.dg/cpp/trad/include.c: New tests.
28705 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
28708 * gcc.c-torture/compile/20020701-1.c: New test.
28710 2002-07-01 Stan Shebs <shebs@apple.com>
28712 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
28714 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
28715 (objc-torture-execute): or here.
28717 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
28719 * gcc.c-torture/execute/arith-rand-ll.c: New test.
28721 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
28723 * gcc.dg/cpp/trad/escaped-nl.c: New test.
28725 2002-06-30 Devang Patel <dpatel@apple.com>
28727 * objc.dg/fsyntax-only.m: New test.
28729 2002-06-27 Mark Mitchell <mark@codesourcery.com>
28732 * g++.dg/template/friend7.C: New file.
28734 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
28736 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
28739 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
28741 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
28742 avoid division by zero.
28744 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
28746 * gcc.dg/Wunknownprag.c: New tests.
28748 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
28750 * gcc.c-torture/execute/simd-2.c: New test.
28752 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
28754 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
28755 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
28756 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
28757 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
28758 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
28759 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
28760 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
28761 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
28762 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
28763 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
28764 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
28765 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
28766 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
28767 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
28768 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
28769 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
28770 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
28772 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
28774 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
28775 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
28776 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
28777 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
28779 * gcc.dg/cpp/trad/directive.c: Update.
28781 2002-06-23 Andreas Jaeger <aj@suse.de>
28783 * gcc.c-torture/execute/complex-6.c: New.
28785 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
28787 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
28788 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
28789 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
28790 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
28792 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
28794 * gcc.dg/cpp/trad: New directory with traditional tests copied
28795 from parent directory.
28796 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
28797 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
28798 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
28799 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
28800 Move to trad/ and rename.
28801 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
28802 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
28803 gcc.dg/cpp/trad/redef2.c: New tests.
28804 * gcc.dg/cpp/trad/trad.exp: New driver.
28806 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
28808 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
28809 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
28810 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
28811 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
28814 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
28816 * gcc.dg/20020620-1.c: New test.
28818 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28820 * g++.dg/template/ttp4.C: New test.
28822 2002-06-19 Jakub Jelinek <jakub@redhat.com>
28824 * g++.dg/opt/vt1.C: Fix regexp.
28826 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28828 * gcc.c-torture/execute/pure-1.c: Make functions static again.
28829 Don't use attribute `noinline'.
28831 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
28833 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
28835 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
28837 * gcc.c-torture/execute/simd-1.c: New.
28839 * gcc.dg/simd-1.c: New.
28841 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
28843 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
28845 2002-06-16 Richard Henderson <rth@redhat.com>
28847 * g++.dg/ext/anon-struct1.C: New.
28848 * g++.dg/ext/anon-struct2.C: New.
28849 * g++.dg/ext/anon-struct3.C: New.
28850 * gcc.dg/anon-struct-1.c: New.
28851 * gcc.dg/anon-struct-2.c: New.
28852 * gcc.dg/anon-struct-3.c: New.
28853 * gcc.dg/20011008-1.c: Adjust warning text.
28854 * gcc.dg/20020527-1.c: Add -fms-extensions.
28856 2002-06-16 Richard Henderson <rth@redhat.com>
28858 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
28860 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
28862 * gcc.c-torture/execute/20020615-1.c: New test.
28864 2002-06-15 Roger Sayle <roger@eyesopen.com>
28866 * gcc.c-tortuture/execute/compare-1.c: New test case.
28867 * gcc.c-tortuture/execute/compare-2.c: New test case.
28868 * gcc.c-tortuture/execute/compare-3.c: New test case.
28870 2002-06-13 Richard Henderson <rth@redhat.com>
28872 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
28875 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28877 * g++.dg/template/typename2.C: Update error message.
28879 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
28881 * gcc.c-torture/execute/20020611-1.c: New test.
28883 2002-06-11 Bob Wilson <bob.wilson@acm.org>
28885 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
28886 list of targets to skip.
28888 2002-06-10 Bob Wilson <bob.wilson@acm.org>
28890 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
28891 targets if not optimizing.
28893 2002-06-10 Jakub Jelinek <jakub@redhat.com>
28895 * gcc.c-torture/compile/20020605-1.c: New test.
28897 * g++.dg/opt/vt1.C: New test.
28899 * gcc.dg/20020531-1.c: New test.
28901 * gcc.dg/20020530-1.c: New test.
28903 * gcc.dg/20020527-1.c: New test.
28905 * g++.dg/opt/cse1.C: New test.
28907 2002-06-07 Roger Sayle <roger@eyesopen.com>
28909 * gcc.dg/20020607-2.c: New test case.
28911 2002-06-07 Jakub Jelinek <jakub@redhat.com>
28913 * gcc.c-torture/compile/20020604-1.c: New test.
28915 2002-06-04 Richard Henderson <rth@redhat.com>
28917 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
28918 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
28919 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
28921 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
28923 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
28925 2002-06-03 Richard Henderson <rth@redhat.com>
28927 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
28928 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
28930 2002-06-02 Richard Henderson <rth@redhat.com>
28932 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
28933 test functions static.
28935 2002-06-02 Andreas Jaeger <aj@suse.de>
28937 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
28940 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
28942 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
28943 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
28944 Update for mofified diagnostics.
28945 * gcc.dg/c99-intconst-1.c: No longer fail.
28947 2002-06-02 Richard Henderson <rth@redhat.com>
28949 * gcc.dg/uninit-A.c: Remove xfail markers.
28951 2002-06-01 Roger Sayle <roger@eyesopen.com>
28953 * gcc.dg/fnegate-1.c: New test case.
28955 2002-05-30 Osku Salerma <osku@iki.fi>
28957 * gcc.c-torture/execute/mayalias-1.c: New file.
28959 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
28961 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
28962 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
28963 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
28965 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
28967 * gcc.c-torture/execute/20020529-1.c: New test.
28969 2002-05-27 Richard Henderson <rth@redhat.com>
28971 * g++.dg/ext/attrib6.C: New test case.
28973 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28975 * gcc.c-torture/execute/pure-1.c: New test.
28977 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
28979 * gcc.dg/cpp/arith-2.c: Remove.
28981 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
28983 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
28984 * gcc.dg/cpp/if-3.c: Remove.
28986 2002-05-26 Jakub Jelinek <jakub@redhat.com>
28988 * g++.dg/opt/cse2.C: New test.
28990 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
28992 * gcc.dg/cpp/arith-1.c: New semantic tests.
28993 * gcc.dg/cpp/if-1.c: Update.
28995 2002-05-24 Ben Elliston <bje@redhat.com>
28997 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
28999 2002-05-24 Jakub Jelinek <jakub@redhat.com>
29001 * gcc.dg/verbose-asm.c: New test.
29003 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
29005 * gcc.dg/cpp/paste12.c: New test.
29007 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
29009 * g++.dg/parse/named_ops.C: New test.
29011 2002-05-23 Mark Mitchell <mark@codesourcery.com>
29013 * gcc/testsuite/gcc.dg/weak-8.c: New test.
29015 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
29017 * gcc.dg/weak-2.c: Allow optional leading underscore
29018 in scan-assembler symbol name.
29019 * gcc.dg/weak-3.c: Likewise.
29020 * gcc.dg/weak-4.c: Likewise.
29021 * gcc.dg/weak-5.c: Likewise.
29023 2002-05-23 Jakub Jelinek <jakub@redhat.com>
29025 * gcc.dg/20020523-1.c: New test.
29027 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
29029 * objc.dg/const-str-2.m: Update now that we stop after
29030 a command line error.
29032 2002-05-22 Richard Henderson <rth@redhat.com>
29034 * g++.dg/dg.exp: Fix typo in test pruneing.
29036 2002-05-22 Richard Henderson <rth@redhat.com>
29038 * g++.dg/dg.exp: Prune the tls subdirectory.
29039 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
29040 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
29041 * g++.dg/tls/init-1.C: New.
29043 2002-05-22 Jakub Jelinek <jakub@redhat.com>
29045 * gcc.dg/20020517-1.c: New test.
29047 2002-05-21 Richard Henderson <rth@redhat.com>
29049 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
29050 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
29052 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
29054 * g++.dg/other/copy2.C: New test.
29056 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
29058 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
29059 (MAX_COPY): Bump up to 10 times sizeof (long long).
29060 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
29062 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
29063 sizeof (long long).
29065 * gcc.c-torture/execute/strcpy-1.c: New test.
29067 2002-05-19 Jason Merrill <jason2redhat.com>
29069 * g++.dg/ext/oper1.C: New test.
29071 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
29072 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
29074 * README.QMTEST: New file.
29076 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
29078 2002-05-19 Andreas Jaeger <aj@suse.de>
29080 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
29082 * gcc.c-torture/execute/loop-2d.x: Likewise.
29084 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
29086 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
29087 support weak symbols.
29088 * gcc.dg/weak-4.c: Likewise.
29089 * gcc.dg/weak-6.c: Likewise.
29091 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
29093 * gcc.dg/weak-3.c: Add dg-excess-error comment for
29094 cygwin, coff and h8300-*-hms targets
29095 * gcc.dg/weak-5.c: Likewise.
29096 * gcc.dg/weak-7.c: Likewise.
29098 2002-05-16 Jason Merrill <jason@redhat.com>
29100 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
29101 (scan-assembler-not, scan-assembler-dem): Likewise.
29102 (scan-assembler-dem-not): Likewise.
29104 2002-05-15 Richard Henderson <rth@redhat.com>
29106 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
29108 2002-05-15 Richard Henderson <rth@redhat.com>
29110 * gcc.dg/weak-5.c (vfoo1c): No warning here.
29111 (vfoo1f): Warning here.
29112 (vfoo1l): Don't redefine the alias.
29114 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
29116 * g++.dg/init/pm1.C: New test.
29118 2002-05-12 David S. Miller <davem@redhat.com>
29120 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
29123 2002-05-10 Roger Sayle <roger@eyesopen.com>
29125 * gcc.c-torture/execute/20020510-1.c: New test case.
29127 2002-05-10 David S. Miller <davem@redhat.com>
29129 * gcc.c-torture/execute/conversion.c: Test long double too.
29131 2002-05-09 Jakub Jelinek <jakub@redhat.com>
29133 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
29134 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
29135 * lib/g++.exp (g++_link_flags): Likewise.
29136 * lib/objc.exp (objc_target_compile): Likewise.
29138 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
29140 * gcc.dg/cpp/poison.c: Update.
29141 * gcc.dg/cpp/20000625-2.c: Remove.
29142 * gcc.dg/cpp/direct2s.c: Remove final test.
29144 2002-05-08 Tom Rix <trix@redhat.com>
29146 * gcc.c-torture/execute/20020508-1.c: New test.
29147 * gcc.c-torture/execute/20020508-2.c: New test.
29148 * gcc.c-torture/execute/20020508-3.c: New test.
29150 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
29152 * gcc.dg/cpp/charconst-4.c: More tests.
29154 2002-05-08 Mark Mitchell <mark@codesourcery.com>
29157 * gcc.dg/weak-3.c: Update location of warning messages.
29158 * gcc.dg/weak-5.c: Likewise.
29160 2002-05-06 Roger Sayle <roger@eyesopen.com>
29162 * gcc.c-torture/execute/20020506-1.c: New test case.
29164 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
29166 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
29168 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
29170 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
29172 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
29174 * gcc.dg/cpp/charconst-3.c: New test.
29176 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
29178 * gcc.dg/cpp/charconst.c: Update tests.
29180 2002-05-05 Tim Josling <tej@melbpc.org.au>
29182 * treelang: Added directory for new sample language treelang. Also
29183 lib/treelang.exp: New file to signal treelang should be tested.
29185 2002-05-03 Jakub Jelinek <jakub@redhat.com>
29187 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
29188 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
29189 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
29190 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
29191 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
29192 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
29193 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
29195 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
29197 * gcc.dg/format/xopen-2.c: New test.
29199 2002-05-03 Jakub Jelinek <jakub@redhat.com>
29201 * gcc.dg/20020503-1.c: New test.
29203 2002-05-02 Mark Mitchell <mark@codesourcery.com>
29205 * g++.dg/init/dtor1.C: Make it tougher.
29207 2002-05-01 Mark Mitchell <mark@codesourcery.com>
29209 * g++.dg/init/dtor1.C: New test.
29211 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
29213 * gcc.dg/altivec-8.c: New.
29215 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
29217 * gcc.dg/altivec-7.c: New.
29219 2002-04-29 Jakub Jelinek <jakub@redhat.com>
29221 * g++.dg/parse/typedef1.C: New test.
29223 2002-04-29 Mark Mitchell <mark@codesourcery.com>
29226 * g++.dg/template/friend6.C: New test.
29229 * g++.dg/init/copy1.C: New test.
29231 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
29233 * g++.dg/warn/effc1.C: New test.
29235 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
29237 * gcc.dg/cpp/if-cexp.c: Add a test.
29239 2002-04-28 Jakub Jelinek <jakub@redhat.com>
29241 * gcc.dg/20020426-2.c: New test.
29243 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
29245 * gcc.dg/cpp/if-mop.c: Update.
29246 * gcc.dg/cpp/if-mpar.c: Add test.
29247 * gcc.dg/cpp/if-oppr.c: Update.
29249 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29252 * gcc.dg/weak-[2-7].c: New tests.
29254 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
29256 * gcc.dg/enum1.c: New test.
29258 2002-04-26 Mark Mitchell <mark@codesourcery.com>
29261 * g++.dg/inherit/access2.C: New test.
29263 2002-04-26 Mark Mitchell <mark@codesourcery.com>
29266 * gcc.dg/20020426-1.c: New test.
29268 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
29270 * g++.dg/abi/enum1.C: New test.
29272 2002-04-26 Richard Henderson <rth@redhat.com>
29274 * gcc.dg/c99-bool-1.c: Expect always true warning.
29276 2002-04-25 Roger Sayle <roger@eyesopen.com>
29278 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
29280 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29282 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
29285 2002-04-24 Mark Mitchell <mark@codesourcery.com>
29287 * g++.dg/abi/mange7.C: New test.
29290 * g++.dg/parse/stmtexpr2.C: New test.
29292 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
29294 * gcc.dg/20020312-2.c: Add SH target.
29296 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29298 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
29299 compiler output on mips*-*-irix*.
29301 2002-04-23 Jakub Jelinek <jakub@redhat.com>
29303 * g++.dg/parse/attr1.C: New test.
29305 2002-04-23 Roger Sayle <roger@eyesopen.com>
29307 * gcc.c-torture/execute/string-opt-17.c: New test case.
29308 * gcc.c-torture/execute/memset-2.c: New test case.
29310 2002-04-23 Mark Mitchell <mark@codesourcery.com>
29313 * g++.dg/template/friend5.C: New test.
29316 * g++.dg/template/qual1.C: Likewise.
29318 2002-04-22 Zack Weinberg <zack@codesourcery.com>
29320 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
29321 Include stdlib.h, not stdio.h or ctype.h.
29323 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
29325 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
29326 cris-*-elf* and mmix-*-*.
29327 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
29328 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
29329 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
29331 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
29332 * gcc.dg/wchar_t-1.c: Ditto.
29334 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
29336 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
29339 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
29341 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
29343 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29345 * gcc.c-torture/execute/20000906-1.x: Delete.
29347 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
29349 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
29351 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
29354 * g77.f-torture/execute/6367.f: New test.
29355 * g77.f-torture/execute/6367.x: Disable for MMIX.
29357 2002-04-19 Mark Mitchell <mark@codesourcery.com>
29360 * g++.dg/opt/inline2.C: New test.
29362 2002-04-18 Richard Henderson <rth@redhat.com>
29364 * gcc.dg/20000906-1.c: Enable for all targets.
29365 * gcc.c-torture/compile/iftrap-2.c: New.
29367 2002-04-18 Jakub Jelinek <jakub@redhat.com>
29369 * gcc.dg/20020418-1.c: New test.
29370 * gcc.dg/20020418-2.c: New test.
29372 2002-04-18 Richard Henderson <rth@redhat.com>
29374 * gcc.c-torture/compile/iftrap-1.c: New.
29375 * gcc.dg/iftrap-1.c: Adjust for ia64.
29376 * gcc.dg/iftrap-2.c: New.
29378 2002-04-18 Jakub Jelinek <jakub@redhat.com>
29380 * gcc.c-torture/compile/20020418-1.c: New test.
29382 2002-04-18 Roger Sayle <roger@eyesopen.com>
29384 * gcc.c-torture/compile/20020415-1.c: New.
29386 2002-04-18 David S. Miller <davem@redhat.com>
29388 * gcc.c-torture/execute/20020418-1.c: New test.
29390 2002-04-17 Jakub Jelinek <jakub@redhat.com>
29392 * gcc.dg/20020416-1.c: New test.
29394 * g++.dg/opt/inline1.C: New test.
29396 2002-04-16 Jakub Jelinek <jakub@redhat.com>
29398 * gcc.dg/altivec-5.c: New test.
29400 * gcc.dg/20020415-1.c: New test.
29402 2002-04-15 Mark Mitchell <mark@codesourcery.com>
29404 * testsuite/lib/chill.exp: Remove.
29406 2002-04-14 Jakub Jelinek <jakub@redhat.com>
29408 * g++.dg/other/big-struct.C: New test.
29410 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
29412 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
29415 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
29418 * gcc.dg/i386-387-1.c: Allow optional leading underscore
29419 in scan-assembler function name
29421 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
29423 * g77.f-torture/execute/980628-4.x,
29424 g77.f-torture/execute/980628-5.x,
29425 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
29426 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
29427 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
29430 2002-04-13 David S. Miller <davem@redhat.com>
29432 * gcc.c-torture/execute/20020413-1.c: New test.
29434 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
29437 * g++.dg/ext/asm1.C: New tests.
29439 2002-04-12 Mark Mitchell <mark@codesourcery.com>
29442 * g++.dg/parse/stmtexpr1.C: New test.
29445 * g++.dg/template/copy1.C: New test.
29447 2002-04-12 Richard Henderson <rth@redhat.com>
29449 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
29451 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
29453 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
29454 gcc.c-torture/execute/20020307-2.c.
29456 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
29458 * g++.dg/ext/attrib5.C,
29459 * g++.dg/lookup/struct1.C: New tests.
29461 2002-04-11 Jakub Jelinek <jakub@redhat.com>
29463 * gcc.dg/20020411-1.c: New test.
29465 * gcc.c-torture/execute/20020411-1.c: New test.
29467 2002-04-10 Janis Johnson <janis187@us.ibm.com>
29469 * g77.f-torture/execute/6177.f: New test.
29471 2002-04-10 Jakub Jelinek <jakub@redhat.com>
29474 * g++.dg/opt/cleanup1.C: New test.
29476 * g++.dg/opt/const1.C: New test.
29478 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
29480 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
29482 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
29485 * g++.dg/template/typename2.C: New test.
29487 2002-04-10 Alan Modra <amodra@bigpond.net.au>
29489 * gcc.c-torture/execute/loop-12.c: New.
29491 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
29493 * g77.f-torture/execute/980628-4.x,
29494 g77.f-torture/execute/980628-5.x,
29495 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
29496 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
29497 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
29499 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29501 PR optimization/6086
29502 * g++.dg/opt/preinc1.C: New test.
29504 2002-04-06 Mark Mitchell <mark@codesourcery.com>
29507 * g++.dg/opt/static2.C: New test.
29509 2002-04-06 Mark Mitchell <mark@codesourcery.com>
29512 * gcc.dg/20020406-1.c: New test.
29514 2002-04-04 David S. Miller <davem@redhat.com>
29516 * gcc.c-torture/execute/20020404-1.c: New test.
29518 2002-04-04 Jakub Jelinek <jakub@redhat.com>
29521 * gcc.dg/20020312-2.c: Do not declare global register variable
29522 if __PIC__ or __pic__ is defined.
29524 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
29526 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
29527 __asm__ so that it works correctly even if -ansi -pedantic-errors.
29529 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29531 * gcc.misc-tests/linkage.exp: Update last change to handle
29532 sparc*-, not just sparc-.
29534 2002-04-03 Richard Henderson <rth@redhat.com>
29536 * gcc.dg/cpp/ucs.c: Improved long UCS test.
29538 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
29540 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
29542 2002-04-02 David S. Miller <davem@redhat.com>
29544 * gcc.c-torture/execute/20020402-3.c: New test.
29546 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
29548 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
29549 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
29551 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
29552 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
29553 g77.f-torture/execute/20001201.x,
29554 g77.f-torture/execute/u77-test.x: New files.
29556 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
29557 * gcc.dg/wchar_t-1.c: Ditto.
29559 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29561 * gcc.c-torture/execute/20020402-1.c: New test.
29563 2002-04-01 Richard Henderson <rth@redhat.com>
29565 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
29567 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
29569 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29571 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
29573 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
29575 * g++.dg/inherit/template-as-base.C: Expect error.
29576 * g++.dg/inherit/namespace-as-base.C: Likewise.
29578 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
29580 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
29581 g++.dg/ext/instantiate3.C: Tweak match patterns.
29583 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
29584 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
29587 2002-03-31 Richard Henderson <rth@redhat.com>
29589 * gcc.dg/special/alias-2.c: New.
29590 * gcc.dg/special/ecos.exp: Run it.
29592 2002-03-31 Richard Henderson <rth@redhat.com>
29594 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
29596 2002-03-31 Kazu Hirata <kazu@hxi.com>
29598 * gcc.dg/weak-1.c: Disable on h8300 port.
29600 2002-03-29 Janis Johnson <janis187@us.ibm.com>
29602 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
29603 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
29605 * g++.dg/bprob/bprob-1.C: New test.
29606 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
29607 * g++.dg/gcov/gcov-1.C: New test.
29608 * g++.dg/gcov/gcov-1.x: New file.
29609 * g++.dg/gcov/gcov-2.C: New test.
29610 * g++.dg/gcov/gcov-3.C: New test.
29611 * g++.dg/gcov/gcov-3.h: New file.
29613 2002-03-28 Roger Sayle <roger@eyesopen.com>
29615 * g++.old-deja/g++.other/builtins5.C: New test.
29616 * g++.old-deja/g++.other/builtins6.C: New test.
29617 * g++.old-deja/g++.other/builtins7.C: New test.
29618 * g++.old-deja/g++.other/builtins8.C: New test.
29619 * g++.old-deja/g++.other/builtins9.C: New test.
29621 2002-03-29 Jakub Jelinek <jakub@redhat.com>
29623 * g++.dg/opt/static1.C: New test.
29625 * g++.dg/opt/longbranch1.C: New test.
29627 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
29629 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
29631 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
29633 2002-03-28 Jeffrey A Law (law@redhat.com)
29635 * gcc.c-torture/execute/20020328-1.c: New test.
29637 2002-03-27 Richard Henderson <rth@redhat.com>
29639 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
29640 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
29641 move from g++.old-deja/g++.ext/.
29643 2002-03-27 Mark Mitchell <mark@codesourcery.com>
29645 * g++.dg/init/new2.C: New test.
29647 2002-03-26 Richard Henderson <rth@redhat.com>
29649 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
29651 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
29654 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
29656 * gcc.dg/20001102-1.c: Likewise.
29658 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
29660 * gcc.dg/cpp/endif-pedantic1.c,
29661 gcc.dg/cpp/endif-pedantic2.c: New tests.
29663 2002-03-26 Mark Mitchell <mark@codesourcery.com>
29665 * g++.dg/init/new1.C: New test.
29667 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
29669 * g++.dg/abi/vbase9.C: New test.
29671 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
29673 * gcc.dg/arm-asm.c: New test.
29675 2002-03-26 Andrew Cagney <ac131313@redhat.com>
29677 * gcc.dg/Wswitch-enum.c: New test.
29680 2002-03-26 Richard Henderson <rth@redhat.com>
29682 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
29685 2002-03-25 Richard Henderson <rth@redhat.com>
29687 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
29690 * gcc.c-torture/compile/20011119-1.c (xxx): New.
29691 * gcc.c-torture/compile/20011119-2.c (xxx): New.
29693 2002-03-25 Zack Weinberg <zack@codesourcery.com>
29695 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
29697 2002-03-25 Bob Wilson <bob.wilson@acm.org>
29699 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
29700 targets using generic thunk support.
29702 2002-03-25 Jakub Jelinek <jakub@redhat.com>
29704 * gcc.c-torture/compile/20020323-1.c: New test.
29706 * g++.dg/opt/conj2.C: New test.
29708 2002-03-24 Richard Henderson <rth@redhat.com>
29710 * gcc.dg/weak-1.c: Use -fno-common.
29712 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
29714 * g77.dg/f77-edit-apostrophe-out.f: New test
29715 * g77.dg/f77-edit-h-out.f: New test
29716 * g77.dg/f77-edit-t-in.f: New test
29717 * g77.dg/f77-edit-t-out.f: New test
29718 * g77.dg/f77-edit-x-out.f: New test
29719 * g77.dg/f77-edit-slash-out.f: New test
29720 * g77.dg/f77-edit-colon-out.f: New test
29721 * g77.dg/f77-edit-s-out.f: New test
29723 2002-03-24 Richard Henderson <rth@redhat.com>
29725 * objc/execute/formal_protocol-6.x: New XFAIL.
29727 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
29729 * gcc.dg/weak-1.c: Early return from dg-final on platforms
29730 that do not support weak symbols
29732 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
29734 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
29735 * lib/g77.exp: Likewise.
29736 * lib/objc.exp: Likewise.
29738 2002-03-23 Andrew Cagney <ac131313@redhat.com>
29740 * gcc.dg/Wswitch-default.c: New test.
29742 2002-03-23 Jakub Jelinek <jakub@redhat.com>
29744 * g++.dg/other/enum1.C: New test.
29746 2002-03-23 Zack Weinberg <zack@codesourcery.com>
29748 * gcc.dg/pragma-ep-3.c: Fix typo.
29750 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
29752 * g++.dg/inherit/template-as-base.C: New test.
29754 2002-03-22 Jakub Jelinek <jakub@redhat.com>
29756 * g++.old-deja/g++.other/dwarf2-1.C: Move...
29757 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
29759 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
29761 * gcc.dg/cpp/multiline.c: Update to match.
29763 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
29765 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
29767 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
29769 * gcc.dg/cpp/extratokens2.c: New file.
29771 2002-03-21 David Edelsohn <edelsohn@gnu.org>
29773 * gcc.dg/20020312-2.c: Add rs6000 target.
29775 * gcc.c-torture/compile/20020319-1.c: New test.
29777 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29779 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
29780 (A, E): Handle this.
29782 2002-03-20 Jason Merrill <jason@redhat.com>
29784 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
29786 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
29787 through prune_gcc_output.
29789 2002-03-20 Jakub Jelinek <jakub@redhat.com>
29791 * gcc.c-torture/compile/20020320-1.c: New test.
29793 2002-03-19 Jakub Jelinek <jakub@redhat.com>
29795 * gcc.c-torture/compile/20020318-1.c: New test.
29797 * gcc.dg/struct-by-value-1.c: New test.
29799 * gcc.dg/20020319-1.c: New test.
29801 2002-03-18 Jakub Jelinek <jakub@redhat.com>
29803 * g++.dg/opt/conj1.C: New test.
29805 2002-03-17 Mark Mitchell <mark@codesourcery.com>
29807 * g++.dg/template/qualttp20.C: Revert previous change.
29808 * g++.dg/template/qualttp3.C: Likewise.
29809 * g++.dg/template/qualttp4.C: Likewise.
29810 * g++.dg/template/qualttp5.C: Likewise.
29811 * g++.dg/template/qualttp6.C: Likewise.
29812 * g++.dg/template/qualttp7.C: Likewise.
29813 * g++.dg/template/qualttp8.C: Likewise.
29814 * g++.dg/template/recurse.C: Likewise.
29816 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
29818 * gcc.dg/cpp/wchar-1.c: Update.
29820 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
29822 * g++.dg/template/conv1.C: New test.
29823 * g++.dg/template/conv2.C: New test.
29824 * g++.dg/template/conv3.C: New test.
29825 * g++.dg/template/conv4.C: New test.
29827 2002-03-15 Mark Mitchell <mark@codesourcery.com>
29829 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
29830 * g++.dg/template/qualttp3.C: Likewise.
29831 * g++.dg/template/qualttp4.C: Likewise.
29832 * g++.dg/template/qualttp5.C: Likewise.
29833 * g++.dg/template/qualttp6.C: Likewise.
29834 * g++.dg/template/qualttp7.C: Likewise.
29835 * g++.dg/template/qualttp8.C: Likewise.
29836 * g++.dg/template/recurse.C: Likewise.
29838 2002-03-15 Mark Mitchell <mark@codesourcery.com>
29840 * g++.dg/opt/dtor1.C: New test.
29842 2002-03-15 Jakub Jelinek <jakub@redhat.com>
29844 * gcc.c-torture/compile/20020315-1.c: New test.
29846 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
29848 * gcc.dg/weak-1.c: Fix scan tests.
29850 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
29852 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
29853 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
29854 cris-*-aout* mmix-*-*.
29855 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
29856 cris-*-aout* mmix-*-*.
29857 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
29858 cris-*-elf* cris-*-aout* and mmix-*-*.
29859 * gcc.dg/20001009-1.c: Ditto.
29860 * gcc.dg/20010912-1.c: Ditto.
29861 * gcc.dg/20020122-4.c: Ditto.
29862 * gcc.dg/inline-2.c: Ditto.
29864 2002-03-14 Jeffrey A Law (law@cygnus.com)
29866 * gcc.c-torture/compile/20020314-1.c: New test.
29868 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
29870 * gcc.c-torture/execute/20020314-1.c: New test.
29872 2002-03-14 Jakub Jelinek <jakub@redhat.com>
29874 * g++.dg/warn/Wunused-1.C: New test.
29876 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
29878 * g++.dg/abi/mangle6.C: New test.
29880 2002-03-13 Jakub Jelinek <jakub@redhat.com>
29882 * gcc.c-torture/compile/20020309-2.c: New test.
29884 * gcc.c-torture/compile/20020312-1.c: New test.
29886 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
29888 * g++.dg/other/access1.C: New test.
29890 2002-03-12 Jakub Jelinek <jakub@redhat.com>
29892 * gcc.c-torture/execute/wchar_t-1.c: New test.
29894 2002-03-12 David Edelsohn <edelsohn@gnu.org>
29896 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
29898 2002-03-12 Roger Sayle <roger@eyesopen.com>
29900 * gcc.dg/20020312-1.c: New test case.
29902 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
29904 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
29906 2002-03-11 Richard Henderson <rth@redhat.com>
29908 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
29909 * g++.old-deja/g++.jason/report.C: Likewise.
29911 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
29913 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
29914 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
29916 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
29918 * testsuite/g++.dg/overload/pmf1.C: New test.
29920 2002-03-11 Kazu Hirata <kazu@hxi.com>
29922 * gcc.c-torture/execute/20020307-1.c: Use long.
29924 2002-03-11 Jakub Jelinek <jakub@redhat.com>
29926 PR optimization/5844
29927 * gcc.dg/20020310-1.c: New test.
29929 2002-03-09 Michael Meissner <meissner@redhat.com>
29931 * gcc.c-torture/execute/memcpy-2.c: New test.
29932 * gcc.c-torture/execute/memset-1.c: New test.
29933 * gcc.c-torture/execute/strlen-1.c: New test.
29934 * gcc.c-torture/execute/strcmp-1.c: New test.
29935 * gcc.c-torture/execute/strncmp-1.c: New test.
29937 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
29939 * gcc.dg/ppc-ldstruct.c: New test.
29941 2002-03-09 Jakub Jelinek <jakub@redhat.com>
29943 * gcc.c-torture/execute/va-arg-22.c: New test.
29945 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29947 * gcc.c-torture/compile/20020309-1.c: New test.
29949 2002-03-08 Jakub Jelinek <jakub@redhat.com>
29951 * gcc.c-torture/execute/20020307-2.c: New test.
29953 2002-03-07 Jeffrey A Law (law@redhat.com)
29955 * g77.f-torture/compile/20020307-1.f: New test.
29957 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
29959 * gcc.dg/unordered-1.c: New test.
29961 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
29963 * gcc.c-torture/execute/20020307-1.c: New test.
29965 2002-03-05 Jakub Jelinek <jakub@redhat.com>
29967 * gcc.dg/20020304-1.c: New test.
29969 * gcc.c-torture/compile/20020304-2.c: New test.
29971 2002-03-04 Zack Weinberg <zack@codesourcery.com>
29973 * gcc.c-torture/compile/20020304-1.c: New test case
29976 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
29978 * gcc.dg/20020103-1.c: Add other -D ppc variants.
29980 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
29982 * g++.dg/other/classkey1.C: New test.
29984 2002-03-01 Richard Henderson <rth@redhat.com>
29986 * gcc.c-torture/compile/981223-1.x: New.
29987 * gcc.c-torture/compile/920625-1.x: New.
29989 2002-02-28 Richard Henderson <rth@redhat.com>
29991 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
29993 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
29995 * gcc.c-torture/execute/20020227-1.c: New test.
29997 2002-02-27 Mark Mitchell <mark@codesourcery.com>
29999 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
30001 * g++.old-deja/g++.oliva/partord1.C: Likewise.
30002 * g++.old-deja.g++.other/defarg1.C: Likewise.
30003 * g++.old-deja/g++.pt/calls2.C: Likewise.
30004 * g++.old-deja/g++.pt/crash20.C: Likewise.
30005 * g++.old-deja/g++.pt/crash30.C: Likewise.
30006 * g++.old-deja/g++.pt/crash36.C: Likewise.
30007 * g++.old-deja/g++.pt/crash6.C: Likewise.
30008 * g++.old-deja/g++.pt/defarg13.C: Likewise.
30009 * g++.old-deja/g++.pt/derived3.C: Likewise.
30010 * g++.old-deja/g++.pt/error1.C: Likewise.
30011 * g++.old-deja/g++.pt/friend21.C: Likewise.
30012 * g++.old-deja/g++.pt/friend23.C: Likewise.
30013 * g++.old-deja/g++.pt/infinite1.C: Likewise.
30014 * g++.old-deja/g++.robertl/eb128.C: Likewise.
30016 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
30018 * gcc.c-torture/execute/20020225-2.c: New test.
30020 2002-02-27 Zack Weinberg <zack@codesourcery.com>
30022 * gcc.c-torture/execute/920730-1t.c,
30023 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
30024 Delete test cases, only relevant to -traditional.
30026 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
30028 * gcc.dg/cpp/undef1.c: Remove.
30029 * gcc.dg/cpp/directiv.c: Update.
30030 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
30032 2002-02-27 Michael Meissner <meissner@redhat.com>
30034 * gcc.c-torture/execute/20020226-1.c: New test.
30036 2002-02-26 Jakub Jelinek <jakub@redhat.com>
30038 * g++.dg/debug/debug4.C: New test.
30040 * gcc.dg/ia64-visibility-1.c: New test.
30042 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
30044 * gcc.dg/debug/20020224-1.c: New.
30046 2002-02-25 Kazu Hirata <kazu@hxi.com>
30048 * gcc.c-torture/execute/960416-1.x: New.
30049 * gcc.c-torture/execute/divconst-3.x: Likewise.
30051 2002-02-25 Jakub Jelinek <jakub@redhat.com>
30053 * gcc.dg/20020224-1.c: New test.
30055 2002-02-25 Alan Modra <amodra@bigpond.net.au>
30057 * gcc.c-torture/execute/20020225-1.c: New.
30059 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
30061 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
30063 2002-02-23 Jakub Jelinek <jakub@redhat.com>
30065 * gcc.dg/20020222-1.c: New test.
30067 2002-02-22 Jakub Jelinek <jakub@redhat.com>
30069 * g++.dg/opt/anonunion1.C: New test.
30071 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
30073 * g++.dg/template/qualttp19.C: New test.
30074 * g++.dg/template/qualttp20.C: New test.
30075 * g++.old-deja/g++.jason/report.C: Adjust expected errors
30076 * g++.old-deja/g++.other/qual1.C: Likewise.
30078 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
30080 * gcc.dg/attr-alwaysinline.c: New.
30082 2002-02-21 Jakub Jelinek <jakub@redhat.com>
30084 * gcc.dg/20020220-1.c: New test.
30086 * gcc.dg/20020220-2.c: New test.
30088 * g++.dg/opt/mmx1.C: New test.
30090 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
30092 * gcc.c-torture/compile/20020110.c: New test.
30094 2002-02-20 Jakub Jelinek <jakub@redhat.com>
30096 * gcc.c-torture/execute/20020219-1.c: New test.
30098 * gcc.dg/20020219-1.c: New test.
30100 * gcc.dg/noncompile/20020220-1.c: New test.
30102 * g++.dg/opt/ptrintsum1.C: New test.
30104 * gcc.dg/debug/20020220-1.c: New test.
30106 2002-02-17 Jakub Jelinek <jakub@redhat.com>
30108 * gcc.c-torture/execute/20020216-1.c: New test.
30110 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
30112 * gcc.dg/decl-1.c: Update, new test.
30114 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
30116 * g++.dg/abi/bitfield1.C: New test.
30117 * g++.dg/abi/bitfield2.C: New test.
30119 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
30121 * gcc.dg/attr-nest.c: New test.
30123 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
30125 * gcc.c-torture/execute/20020215-1.c: New test.
30127 2002-02-14 Jakub Jelinek <jakub@redhat.com>
30129 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
30130 * g++.dg/debug/debug.exp: New.
30131 * g++.dg/debug/trivial.C: New.
30132 * g++.dg/debug/debug1.C: Moved...
30133 * g++.dg/other/debug1.C: ...from here.
30134 * g++.dg/debug/debug2.C: Moved...
30135 * g++.dg/other/debug2.C: ...from here.
30136 * g++.dg/debug/debug3.C: Moved...
30137 * g++.dg/other/debug3.C: ...from here.
30139 * gcc.dg/noncompile/20020213-1.c: New test.
30141 2002-02-13 Jakub Jelinek <jakub@redhat.com>
30143 * g++.dg/other/debug3.C: New test.
30145 * gcc.c-torture/execute/20020213-1.c: New test.
30147 2002-02-13 Richard Smith <richard@ex-parrot.com>
30149 * g++.old-deja/g++.other/thunk1.C: New test.
30151 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
30153 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
30155 2002-02-13 Stan Shebs <shebs@apple.com>
30157 * gcc.dg/altivec-3.c: New.
30159 2002-02-12 Jakub Jelinek <jakub@redhat.com>
30161 * gcc.dg/Wunreachable-1.c: New test.
30162 * gcc.dg/Wunreachable-2.c: New test.
30164 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
30166 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
30168 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
30170 * gcc.dg/decl-1.c: New test.
30172 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
30174 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
30176 2002-02-10 Kazu Hirata <kazu@hxi.com>
30178 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
30179 * gcc.c-torture/compile/980506-1.x: Likewise.
30181 2002-02-10 Kazu Hirata <kazu@hxi.com>
30183 * gcc.dg/20020210-1.c: New.
30185 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
30187 * g77.f-torture/execute/947.f: New regression test
30188 for PR fortran/947.
30190 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
30192 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
30193 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
30195 2002-02-08 Richard Henderson <rth@redhat.com>
30197 * gcc.c-torture/compile/labels-3.c: New.
30199 2002-02-08 Jakub Jelinek <jakub@redhat.com>
30201 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
30202 expression statements work instead.
30203 * gcc.dg/noncompile/20020207-1.c: New test.
30205 2002-02-07 Richard Henderson <rth@redhat.com>
30207 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
30209 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
30211 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
30213 * lib/g77-dg.exp: Trim g77 error messages so that they are
30214 recognized by dg.exp.
30216 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
30219 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30221 2002-02-07 Richard Henderson <rth@redhat.com>
30223 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
30224 to be sufficiently aligned for integers.
30226 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
30228 * g++.dg/template/friend4.C: New test.
30230 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
30233 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
30236 2002-02-07 Richard Henderson <rth@redhat.com>
30238 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
30239 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
30240 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
30241 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
30243 2002-02-06 Richard Henderson <rth@redhat.com>
30245 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
30247 2002-02-06 Janis Johnson <janis187@us.ibm.com>
30249 * gcc.dg/20020206-1.c: New test.
30251 2002-02-06 Jakub Jelinek <jakub@redhat.com>
30253 * gcc.c-torture/execute/20020206-1.c: New test.
30255 * gcc.c-torture/execute/20020206-2.c: New test.
30257 PR optimization/5429:
30258 * gcc.c-torture/compile/20020206-1.c: New test.
30260 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
30262 * g++.dg/ext/align1.C: Do not use an explicit alignment value
30263 as certain file formats cannot support particularly large
30266 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
30267 and do not expect to be able to link the executable.
30269 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
30270 fail because the COFF format does not support the weak attribute.
30272 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
30274 * g77.dg/pr5473.f: New test
30276 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
30278 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
30279 Fix testcase accordingly.
30281 2002-02-04 Richard Henderson <rth@redhat.com>
30283 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
30284 (buf): Change to be an array of pointers, not ints.
30286 2002-02-04 Jakub Jelinek <jakub@redhat.com>
30288 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
30289 before all tests. Move warning one line above to match where it
30291 * gcc.dg/Wswitch-2.c: New test.
30292 * g++.dg/warn/Wswitch-1.C: New test.
30293 * g++.dg/warn/Wswitch-2.C: New test.
30295 2002-02-04 Richard Henderson <rth@redhat.com>
30297 * g++.dg/abi/offsetof.C: Fix size comparison.
30299 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
30301 * gcc.dg/cast-qual-2.c: New test.
30303 2002-02-04 Jakub Jelinek <jakub@redhat.com>
30305 * gcc.dg/20020201-4.c: New test.
30307 2002-02-04 Ben Elliston <bje@redhat.com>
30309 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
30310 target_info attribute != 0, in addition to the empty string.
30311 (gcc_target_compile): Likewise.
30313 2002-02-03 Andrew Cagney <ac131313@redhat.com>
30315 * gcc.dg/Wswitch.c: New test.
30316 PR gcc/4475. PR gcc/3780.
30318 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
30320 * g77.f-torture/execute/5122.f: New test for regressions
30321 against PR fortran/5122.
30323 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
30325 * g77.f-torture/compile/pr3743.f: Delete
30326 * g77.dg/pr3743-1.f: New test.
30327 * g77.dg/pr3743-2.f: New test.
30328 * g77.dg/pr3743-3.f: New test.
30329 * g77.dg/pr3743-4.f: New test.
30331 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
30333 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
30335 2002-02-02 Richard Henderson <rth@redhat.com>
30337 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
30338 * gcc.c-torture/execute/bf64-1.c: Likewise.
30340 2002-02-02 Jakub Jelinek <jakub@redhat.com>
30342 * gcc.dg/20020201-2.c: New test.
30344 * gcc.dg/20020201-3.c: New test.
30346 * gcc.c-torture/execute/bitfld-2.c: New test.
30348 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
30350 * gcc.dg/bitfld-1.c: Update.
30351 * gcc.dg/bitfld-2.c: Update.
30352 * gcc.c-torture/execute/bitfld-1.x: New.
30354 2002-02-02 Jakub Jelinek <jakub@redhat.com>
30356 * gcc.c-torture/execute/20020201-1.c: New test.
30358 2002-02-01 Janis Johnson <janis187@us.ibm.com>
30361 * gcc.dg/20020201-1.c: New test.
30363 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
30366 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
30367 * g77.f-torture/compile/pr3743.x: Remove
30369 2002-01-31 Tom Rix <trix@redhat.com>
30371 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
30373 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
30375 * gcc.dg/noncompile/20020130-1.c: New test.
30377 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
30379 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
30381 2002-01-29 Richard Henderson <rth@redhat.com>
30383 * gcc.c-torture/execute/991118-1.c: Cast various constants back
30385 * gcc.c-torture/execute/bf64-1.c: Likewise.
30387 2002-01-29 Jakub Jelinek <jakub@redhat.com>
30389 * gcc.c-torture/execute/20020129-1.c: New test.
30391 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
30393 * gcc.c-torture/compile/20000224-1.c: Update.
30394 * gcc.c-torture/execute/bitfld-1.c: New tests.
30395 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
30396 * gcc.dg/uninit-A.c: Update.
30398 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
30400 * g++.dg/template/ctor1.C: Add instantiation.
30402 2002-01-28 Paul Koning <pkoning@equallogic.com>
30404 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
30405 argument to __builtin_prefetch to be const ptr.
30407 2002-01-28 Jakub Jelinek <jakub@redhat.com>
30409 * gcc.c-torture/compile/20020120-1.c: New test.
30411 2002-01-27 Kazu Hirata <kazu@hxi.com>
30413 * gcc.c-torture/execute/20020127-1.c: New test.
30415 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
30417 * g77.dg/f77-edit-i-in.f: New test
30418 * g77.dg/f77-edit-i-out.f: New test
30420 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
30422 * gcc.dg/debug/debug.exp: New file.
30423 * gcc.dg/debug/trivial.c: New file.
30424 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
30425 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
30426 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
30427 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
30428 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
30429 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
30430 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
30431 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
30432 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
30433 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
30434 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
30435 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
30436 * gcc.dg/20000503-1.c: Removed.
30437 * gcc.dg/20010207-1.c: Removed.
30438 * gcc.dg/20011223-1.c: Removed.
30439 * gcc.dg/20020104-2.c: Removed.
30440 * gcc.dg/debug-1.c: Removed.
30441 * gcc.dg/debug-2.c: Removed.
30442 * gcc.dg/debug-3.c: Removed.
30443 * gcc.dg/debug-4.c: Removed.
30444 * gcc.dg/debug-5.c: Removed.
30445 * gcc.dg/debug-6.c: Removed.
30446 * gcc.dg/dwarf2-1.c: Removed.
30447 * gcc.dg/dwarf2-2.c: Removed.
30449 2002-01-25 Jakub Jelinek <jakub@redhat.com>
30451 * g++.old-deja/g++.other/eh5.C: New test.
30452 * g++.old-deja/g++.other/sibcall2.C: New test.
30453 * g++.old-deja/g++.other/array9.C: New test.
30454 * g++.old-deja/g++.other/typename2.C: New test.
30455 * g++.old-deja/g++.other/crash60.C: New test.
30456 * g++.old-deja/g++.other/conv9.C: New test.
30457 * g++.old-deja/g++.other/mangle10.C: New test.
30458 * g++.old-deja/g++.other/unchanging1.C: New test.
30459 * g++.old-deja/g++.other/exprstmt1.C: New test.
30460 * g++.old-deja/g++.other/inline23.C: New test.
30461 * g++.old-deja/g++.eh/ia64-1.C: New test.
30462 * g++.old-deja/g++.other/dwarf2-1.C: New test.
30463 * g++.old-deja/g++.other/reload1.C: New test.
30464 * g++.old-deja/g++.other/static20.C: New test.
30465 * g++.old-deja/g++.other/local-alloc1.C: New test.
30466 * g++.old-deja/g++.other/conv8.C: New test.
30467 * g++.old-deja/g++.other/stmtexpr2.C: New test.
30468 * g++.old-deja/g++.other/storeexpr1.C: New test.
30469 * g++.old-deja/g++.other/storeexpr2.C: New test.
30470 * g++.dg/eh/template2.C: New test.
30471 * g++.dg/warn/weak1.C: New test.
30473 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
30475 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
30476 Remove first, non-varying, argument.
30478 2002-01-23 Richard Henderson <rth@redhat.com>
30480 * gcc.dg/inline-2.c: New.
30482 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
30483 Add optional target arg. Check number of arguments.
30484 (scan-assembler-not, scan-assembler-dem): Likewise.
30485 (scan-assembler-dem-not): Likewise.
30487 2002-01-23 Zack Weinberg <zack@codesourcery.com>
30489 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
30491 * g++.old-deja/g++.brendan/parse3.C,
30492 g++.old-deja/g++.other/crash26.C,
30493 g++.old-deja/g++.other/crash28.C,
30494 g++.old-deja/g++.other/crash29.C,
30495 g++.old-deja/g++.other/crash30.C,
30496 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
30498 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
30500 * gcc.dg/20020115-1.c: New.
30502 2002-01-23 Bob Wilson <bob.wilson@acm.org>
30504 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
30506 2002-01-23 Janis Johnson <janis187@us.ibm.com>
30508 * gcc.dg/20020122-3.c: New.
30510 2002-01-23 Jakub Jelinek <jakub@redhat.com>
30512 * g++.dg/other/gc1.C: New test.
30514 2002-01-23 Zack Weinberg <zack@codesourcery.com>
30516 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
30518 2002-01-22 Richard Henderson <rth@redhat.com>
30520 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
30522 2002-01-22 Richard Henderson <rth@redhat.com>
30524 * gcc.dg/20020122-4.c: New.
30526 2002-01-22 H.J. Lu <hjl@gnu.org>
30528 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
30530 * gcc.dg/special/ecos.exp: Likewise.
30531 * lib/g++-dg.exp: Likewise.
30532 * lib/g77-dg.exp: Likewise.
30533 * lib/gcc-dg.exp : Likewise.
30534 * lib/mike-g++.exp: Likewise.
30535 * lib/mike-g77.exp: Likewise.
30536 * lib/mike-gcc.exp: Likewise.
30537 * lib/objc-dg.exp: Likewise.
30539 2002-01-22 Janis Johnson <janis187@us.ibm.com>
30542 * gcc.dg/20020122-2.c: New test.
30544 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
30546 * gcc.dg/20020122-1.c: New test.
30548 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
30550 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
30552 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
30554 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
30556 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30558 * gcc.c-torture/compile/20020121-1.c: New test.
30560 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
30562 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
30565 2002-01-21 Jakub Jelinek <jakub@redhat.com>
30567 * gcc.dg/20020218-1.c: New test.
30569 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
30571 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
30573 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
30574 "At global scope" warning
30575 * g++.dg/ext/align1.C: Change cygwin test for alignment
30576 from db-bogus to dg-warning
30578 2002-01-21 Zack Weinberg <zack@codesourcery.com>
30580 * g77.f-torture/compile/cpp2.F: New test.
30582 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
30584 * g++.dg/template/access1.C: New test.
30586 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
30588 * gcc.dg/20020118-1.c: New.
30590 2002-01-18 Kazu Hirata <kazu@hxi.com>
30592 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
30594 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
30596 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
30597 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
30598 alignment warnings.
30600 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
30602 * gcc.misc-tests/i386-prefetch.exp: Save and restore
30603 torture_with_loops and torture_without_loops
30605 2002-01-17 Jakub Jelinek <jakub@redhat.com>
30607 * gcc.c-torture/compile/20020116-1.c: New test.
30609 2002-01-16 Jakub Jelinek <jakub@redhat.com>
30611 * gcc.dg/20020116-2.c: New test.
30613 * gcc.dg/ultrasp4.c: New test.
30615 * gcc.dg/20020116-1.c: New test.
30617 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
30619 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
30622 2002-01-15 Janis Johnson <janis187@us.ibm.com>
30624 * gcc.misc-tests/i386-prefetch.exp: New.
30625 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
30626 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
30627 * gcc.misc-tests/i386-pf-none-1.c: New test.
30628 * gcc.misc-tests/i386-pf-sse-1.c: New test.
30630 2002-01-15 Jakub Jelinek <jakub@redhat.com>
30632 * gcc.dg/gnu89-init-1.c: Add new tests.
30634 2002-01-15 Andreas Jaeger <aj@suse.de>
30636 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
30637 * gcc.dg/i386-mmx-2.c: Likewise.
30638 * gcc.dg/i386-sse-1.c: Likewise.
30639 * gcc.dg/i386-sse-2.c: Likewise.
30640 * gcc.dg/i386-sse-3.c: Likewise.
30642 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
30644 * g77.f-torture/execute/intrinsic-unix-bessel.f:
30645 Uncomment additional cases that now pass.
30647 2002-01-11 Richard Henderson <rth@redhat.com>
30649 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
30650 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
30652 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
30654 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
30656 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
30658 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
30659 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
30661 2002-01-10 Dale Johannesen <dalej@apple.com>
30663 * gcc.c-torture/execute/loop-11.c: New.
30665 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
30667 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
30668 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
30670 2002-01-09 Richard Henderson <rth@redhat.com>
30672 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
30673 type in which to perform the operation for each size.
30675 2002-01-09 Alan Matsuoka (alanm@redhat.com)
30677 * gcc.c-torture/compile/20020109-2.c: New test.
30679 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
30681 * gcc.c-torture/execute/loop-10.c: New test.
30683 2002-01-09 Jakub Jelinek <jakub@redhat.com>
30685 * gcc.c-torture/compile/20010226-1.c: New test.
30686 * gcc.c-torture/compile/20010227-1.c: New test.
30687 * gcc.c-torture/compile/20010426-1.c: New test.
30688 * gcc.c-torture/compile/20010510-1.c: New test.
30689 * gcc.c-torture/compile/20010605-3.c: New test.
30690 * gcc.c-torture/compile/20010824-1.c: New test.
30691 * gcc.c-torture/execute/20010409-1.c: New test.
30692 * gcc.dg/noncompile/20000901-1.c: New test.
30693 * gcc.dg/20001023-1.c: New test.
30694 * gcc.dg/20001101-1.c: New test.
30695 * gcc.dg/20001102-1.c: New test.
30696 * gcc.dg/20010207-1.c: New test.
30697 * gcc.dg/20010405-1.c: New test.
30698 * gcc.dg/20010822-1.c: New test.
30699 * gcc.dg/20011107-1.c: New test.
30701 2002-01-09 Jeffrey A Law (law@redhat.com)
30703 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
30705 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
30706 execution failure on PA targets.
30708 2002-01-09 Jakub Jelinek <jakub@redhat.com>
30710 * gcc.c-torture/compile/20020109-1.c: New test.
30712 2002-01-08 Kazu Hirata <kazu@hxi.com>
30714 * gcc.c-torture/execute/20020108-1.c: New test.
30716 2002-01-08 Jakub Jelinek <jakub@redhat.com>
30718 * gcc.dg/20020108-1.c: New test.
30720 2002-01-08 H.J. Lu <hjl@gnu.org>
30722 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
30725 2002-01-08 Geoff Keating <geoffk@redhat.com>
30727 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
30730 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
30732 * gcc.dg/altivec-4.c: Test altivec predicates.
30734 2002-01-07 Jakub Jelinek <jakub@redhat.com>
30736 * gcc.c-torture/execute/20020107-1.c: New test.
30738 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
30741 * gcc.c-torture/compile/20020106-1.c: New test.
30743 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
30745 * gcc.c-torture/execute/nestfunc-4.c: New test.
30747 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
30749 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
30750 extra triple that slipped in.
30751 * g++.old-deja/g++.abi/align.C: Likewise.
30752 * g++.old-deja/g++.abi/bitfields.C: Likewise.
30754 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
30756 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
30757 * g++.old-deja/g++.abi/align.C: Likewise.
30758 * g++.old-deja/g++.abi/bitfields.C: Likewise.
30760 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
30762 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
30765 2002-01-04 Jakub Jelinek <jakub@redhat.com>
30767 * gcc.dg/20020104-1.c: New test.
30769 * gcc.dg/20020104-2.c: New test.
30771 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
30773 * gcc.dg/20020103-1.c: Fix typo in target selector.
30775 2002-01-03 Richard Henderson <rth@redhat.com>
30777 * gcc.dg/20020103-1.c: New.
30779 2002-01-03 Kazu Hirata <kazu@hxi.com>
30781 * gcc.c-torture/execute/20020103-1.c: New test.
30783 2002-01-03 Jakub Jelinek <jakub@redhat.com>
30785 * g++.dg/other/debug2.C: New test.
30787 * gcc.c-torture/compile/20020103-1.c: New test.
30789 2002-01-02 Jakub Jelinek <jakub@redhat.com>
30791 * gcc.dg/gnu89-init-1.c: Added new tests.
30793 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
30795 * g++.dg/template/friend2.C: Remove as patch is reverted.
30797 * g++.dg/warn/oldcast1.C: New test.
30799 * g++.dg/template/ptrmem1.C: New test.
30800 * g++.dg/template/ptrmem2.C: New test.
30802 * g++.dg/template/ntp.C: New test.
30804 * g++.dg/other/component1.C: New test.
30806 * g++.dg/template/ttp3.C: New test.
30808 * g++.dg/template/friend2.C: New test.
30809 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
30811 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
30813 * g++.dg/other/ptrmem1.C: New test.
30814 * g++.dg/other/ptrmem2.C: New test.
30816 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
30818 * g++.dg/template/ctor1.C: New test.
30820 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
30822 * g++.dg/template/friend2.C: New test.
30824 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
30826 * gcc.dg/mmix-1.c: New test.
30828 2001-12-31 Richard Henderson <rth@redhat.com>
30830 * gcc.dg/asm-5.c: New.
30832 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
30834 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
30835 in namespace __gnu_cxx
30837 2001-12-30 Richard Henderson <rth@redhat.com>
30839 * gcc.dg/debug-6.c: New.
30841 2001-12-30 Jakub Jelinek <jakub@redhat.com>
30843 * gcc.c-torture/compile/20011229-2.c: New test.
30845 2001-12-29 Jakub Jelinek <jakub@redhat.com>
30847 * gcc.dg/debug-3.c: New test.
30848 * gcc.dg/debug-4.c: New test.
30849 * gcc.dg/debug-5.c: New test.
30851 2001-12-29 Richard Henderson <rth@redhat.com>
30853 * g++.dg/eh/loop1.C: New.
30855 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
30857 * g++.dg/template/crash1.C: New test.
30859 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
30861 * g++.dg/other/const1.C: New test.
30863 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
30865 * gcc.c-torture/compile/20011229-1.c: New test.
30867 2001-12-28 Stan Shebs <shebs@apple.com>
30869 * lib/objc-torture.exp: Resync with c-torture.exp.
30870 * lib/objc.exp: Load standard libraries.
30872 2001-12-28 Jakub Jelinek <jakub@redhat.com>
30874 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
30877 2001-12-27 Roger Sayle <roger@eyesopen.com>
30879 * gcc.c-torture/execute/string-opt-16.c: New testcase.
30881 2001-12-27 Richard Henderson <rth@redhat.com>
30883 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
30885 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
30887 * g++.dg/eh/ctor1.C: New test.
30888 * g++.dg/other/error2.C: New test.
30890 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
30892 * g++.dg/other/init2.C: New test.
30894 2001-12-24 Richard Henderson <rth@redhat.com>
30896 * gcc.dg/20011223-1.c: New.
30897 * gcc.dg/inline-1.c: New.
30899 2001-12-23 Richard Henderson <rth@redhat.com>
30901 * gcc.dg/asm-4.c: Test operand modifiers.
30903 2001-12-23 Richard Henderson <rth@redhat.com>
30905 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
30907 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
30909 * gcc.c-torture/execute/20011223-1.c: New test.
30911 2001-12-21 Richard Henderson <rth@redhat.com>
30913 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
30914 re-enables the warning.
30916 2001-12-21 Richard Henderson <rth@redhat.com>
30918 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
30920 2001-12-20 Jakub Jelinek <jakub@redhat.com>
30922 * gcc.c-torture/compile/20011218-1.c: New test.
30924 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
30926 * gcc.misc-test/arm-isr.exp: New file. Control running of the
30928 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
30929 epilogue generation for ARM ISR routines.
30931 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30933 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
30934 * gcc.dg/format/c90-printf-3.c: Likewise.
30935 * gcc.dg/format/c99-printf-3.c: Likewise.
30936 * gcc.dg/format/ext-1.c: Likewise.
30937 * gcc.dg/format/ext-6.c: Likewise.
30938 * gcc.dg/format/format.h: Prototype unlocked stdio.
30940 2001-12-20 Richard Henderson <rth@redhat.com>
30942 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
30944 (malloc): Correct allocation logic. Abort if we fill up the
30945 arena before initialization complete.
30946 (realloc): Correct allocation logic.
30948 2001-12-20 Jakub Jelinek <jakub@redhat.com>
30950 * gcc.c-torture/compile/20011219-2.c: New test.
30952 * gcc.c-torture/execute/20011219-1.c: New test.
30954 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
30956 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
30957 target does not support weak symbols.
30959 2001-12-19 Jakub Jelinek <jakub@redhat.com>
30961 * gcc.c-torture/compile/20011219-1.c: New test.
30963 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
30965 * g++.dg/other/error1.C: New test.
30967 2001-12-17 Jeffrey A Law (law@redhat.com)
30969 * gcc.c-torture/execute/20011217-1.c: New test.
30971 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
30973 * objc.dg/special/: New directory.
30974 * objc.dg/special/special.exp: New file.
30975 * objc.dg/special/unclaimed-category-1.h: New file.
30976 * objc.dg/special/unclaimed-category-1a.m: New file.
30977 * objc.dg/special/unclaimed-category-1.m: New file.
30979 2001-12-17 Andreas Jaeger <aj@suse.de>
30981 * gcc.c-torture/compile/20011217-2.c: New test.
30983 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
30985 * gcc.c-torture/compile/20011217-1.c: New test.
30987 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
30989 * testsuite/gcc.dg/20011214-1.c: New.
30991 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
30993 * gcc.dg/altivec-4.c: New.
30995 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
30997 * gcc.dg/20011113-1.c: New test.
30999 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
31001 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
31002 std::__malloc_alloc_template<0> and
31003 std::__default_alloc_template<false, 0>.
31005 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
31007 * objc/execute/bf-21.m: New test.
31008 * objc/execute/enumeration-1.m: New test.
31009 * objc/execute/enumeration-2.m: New test.
31011 2001-12-12 Jakub Jelinek <jakub@redhat.com>
31013 * gcc.dg/gnu89-init-1.c: New test.
31015 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
31017 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
31018 * g++.old-deja/g++.jason/2371.C: Likewise.
31019 * g++.old-deja/g++.jason/template33.C: Likewise.
31020 * g++.old-deja/g++.jason/template34.C: Likewise.
31021 * g++.old-deja/g++.jason/template36.C: Likewise.
31022 * g++.old-deja/g++.oliva/typename1.C: Likewise.
31023 * g++.old-deja/g++.oliva/typename2.C: Likewise.
31024 * g++.old-deja/g++.other/typename1.C: Likewise.
31025 * g++.old-deja/g++.pt/inherit2.C: Likewise.
31026 * g++.old-deja/g++.pt/nontype5.C: Likewise.
31027 * g++.old-deja/g++.pt/typename11.C: Likewise.
31028 * g++.old-deja/g++.pt/typename14.C: Likewise.
31029 * g++.old-deja/g++.pt/typename16.C: Likewise.
31030 * g++.old-deja/g++.pt/typename3.C: Likewise.
31031 * g++.old-deja/g++.pt/typename4.C: Likewise.
31032 * g++.old-deja/g++.pt/typename5.C: Likewise.
31033 * g++.old-deja/g++.pt/typename7.C: Likewise.
31034 * g++.old-deja/g++.robertl/eb9.C: Likewise.
31036 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
31038 * g++.dg/other/linkage1.C: New test.
31039 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
31042 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
31044 * gcc.dg/concat.c: New test.
31046 2001-12-11 Stan Shebs <shebs@apple.com>
31048 * objc/compile: New test directory.
31049 * objc/compile/compile.exp: New expect script.
31050 * objc/compile/20011211-1.m: New compile test.
31052 2001-12-11 Jason Merrill <jason@redhat.com>
31054 * lib/prune.exp (prune_gcc_output): Also handle "In member
31055 function". So many permutations...
31057 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
31059 * g++.dg/template/typedef1.C: New test.
31061 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
31063 * g++.dg/other/copy1.C: New test.
31065 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
31067 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
31069 * gcc.dg/builtin-choose-expr.c: New.
31071 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
31073 * gcc.dg/altivec-2.c: New.
31075 2001-12-07 Richard Henderson <rth@redhat.com>
31077 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
31079 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
31081 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
31084 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31086 * g++-old.deja/g++.robertl/eb101.C: Deleted.
31088 2001-12-06 Janis Johnson <janis187@us.ibm.com>
31090 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
31091 variable argument list.
31093 2001-12-06 Zack Weinberg <zack@codesourcery.com>
31095 * gcc.c-torture/execute/memcheck: Delete entire directory.
31096 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
31097 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
31099 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
31101 * gcc.dg/Wshadow-1.c: New test.
31103 2001-12-05 Jakub Jelinek <jakub@redhat.com>
31105 * gcc.c-torture/compile/20011130-1.c: New test.
31107 * gcc.dg/noncompile/20011025-1.c: New test.
31109 * g++.dg/other/anon-union.C: New test.
31111 * gcc.c-torture/execute/20011024-1.c: New test.
31113 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
31115 * gcc.c-torture/execute/20000722-1.x,
31116 gcc.c-torture/execute/20010123-1.x: Remove.
31117 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
31118 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
31119 gcc.dg/c99-complit-2.c: New tests.
31121 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
31123 * g++.dg/inherit/base1.C: New test.
31125 2001-12-04 Jakub Jelinek <jakub@redhat.com>
31127 * g++.dg/other/stdarg1.C: New test.
31129 * gcc.c-torture/compile/20011130-2.c: New test.
31131 2001-12-03 Janis Johnson <janis187@us.ibm.com>
31133 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
31134 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
31135 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
31136 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
31137 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
31138 * gcc.dg/builtin-prefetch-1.c: New test.
31140 2001-12-03 Jakub Jelinek <jakub@redhat.com>
31142 * gcc.dg/20011130-1.c: New test.
31144 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
31146 * g++.dg/other/scope1.C: New test.
31147 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
31149 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
31151 * gcc.dg/vla-init-1.c: New test.
31153 2001-12-01 Geoff Keating <geoffk@redhat.com>
31155 * gcc.c-torture/compile/structs.c: New testcase from GDB.
31157 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
31159 * objc.dg/alias.m: Update.
31160 * objc.dg/class-1.m: Update.
31161 * objc.dg/const-str-1.m: Update.
31162 * objc.dg/fwd-proto-1.m: Update.
31163 * objc.dg/id-1.m: Update.
31164 * objc.dg/super-class-1.m: Update.
31166 2001-11-29 Mark Mitchell <mark@codesourcery.com>
31168 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
31171 2001-11-28 Jeffrey A Law (law@cygnus.com)
31173 * gcc.c-torture/execute/20011128-1.c: New test.
31175 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
31177 * gcc.dg/20011127-1.c: New test.
31179 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
31181 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
31182 from Austin Group draft 7.
31183 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
31184 scanf format arguments.
31185 * gcc.dg/format/no-exargs-2.c: New test.
31187 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
31189 * g++.dg/abi/vbase8-4.C: New test.
31191 2001-11-24 Ian Lance Taylor <ian@airs.com>
31193 * gcc.c-torture/execute/20011121-1.c: New test.
31195 2001-11-23 Jeffrey A Law (law@cygnus.com)
31197 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
31199 2001-11-23 Andreas Jaeger <aj@suse.de>
31201 * gcc.dg/cpp/charconst-2.c: New test.
31203 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
31205 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
31206 to the host if it is remote. Let tests specify extra headers
31208 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
31209 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
31210 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
31211 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
31212 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
31213 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
31214 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
31215 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
31216 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
31217 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
31219 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
31221 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
31222 for little endian ARMs.
31224 2001-11-20 Jakub Jelinek <jakub@redhat.com>
31226 * gcc.c-torture/compile/20011119-1.c: New test.
31227 * gcc.c-torture/compile/20011119-2.c: New test.
31229 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
31231 * gcc.dg/altivec-1.c: Fix typo.
31233 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
31235 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
31237 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
31239 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
31241 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
31243 * lib/g77.exp: Don't specify --rpath-link.
31245 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
31246 across all the headers.
31247 * gcc.dg/format/format.exp: For testing on a remote host,
31250 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
31251 * gcc.c-torture/execute/930406-1.c: Likewise.
31252 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
31254 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
31256 * gcc.dg/altivec-1.c: New.
31258 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
31260 * gcc.dg/cpp/fpreprocessed.c: New test case.
31262 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
31264 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
31265 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
31266 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
31268 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
31270 * gcc.dg/no-builtin-1.c: New test.
31272 2001-11-16 Jakub Jelinek <jakub@redhat.com>
31274 * gcc.c-torture/execute/20011115-1.c: New test.
31276 2001-11-15 Jakub Jelinek <jakub@redhat.com>
31278 * gcc.c-torture/compile/20011114-2.c: New test.
31279 * gcc.c-torture/compile/20011114-3.c: New test.
31280 * gcc.c-torture/compile/20011114-4.c: New test.
31282 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
31284 * g++.dg/other/init1.C: New test.
31286 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
31288 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
31291 * gcc.c-torture/execute/20011114-1.c: New testcase.
31293 * gcc.c-torture/compile/20010327-1.c: Revert last change.
31294 * gcc.c-torture/compile/20011114-1.c: New test, exactly
31295 like the (before this change) version of 20010327-1.c.
31297 2001-11-14 Roger Sayle <roger@eyesopen.com>
31299 * gcc.c-torture/execute/string-opt-13.c: New testcase.
31301 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
31303 * g++.dg/init/array2.C: New test.
31305 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
31307 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
31309 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
31311 * g++.dg/other/forscope1.C: New test.
31312 * g++.dg/ext/forscope1.C: New test.
31313 * g++.dg/ext/forscope2.C: New test.
31315 2001-11-13 Jakub Jelinek <jakub@redhat.com>
31317 * gcc.c-torture/execute/20011113-1.c: New test.
31319 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
31321 * gcc.c-torture/execute/20011109-2.c: New test.
31323 * gcc.c-torture/execute/20011109-1.c: New test.
31325 2001-11-09 Jakub Jelinek <jakub@redhat.com>
31327 * gcc.c-torture/compile/20011109-1.c: New test.
31329 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
31331 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
31332 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
31333 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
31334 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
31335 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
31336 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
31337 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
31339 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
31341 * g++.dg/warn/Wshadow-1.C: New tests.
31342 * g++.old-deja/g++.mike/for3.C: Update.
31344 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
31346 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
31347 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
31348 XFAILs. Adjust expected error texts.
31349 * gcc.c-torture/compile/20011106-1.c,
31350 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
31351 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
31352 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
31353 gcc.dg/c99-array-lval-5.c: New tests.
31355 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
31357 * gcc.dg/cpp/defined.c: Update.
31359 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
31361 * gcc.c-torture/execute/anon-1.c: New test.
31363 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
31365 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
31366 same size, so no warning should be produced on stormy16.
31368 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
31369 due to oversized array.
31370 * g++.old-deja/g++.mike/ns15.C: Likewise.
31371 * g++.old-deja/g++.pt/crash16.C: Likewise.
31373 2001-11-02 Graham Stott <grahams@redhat.com>
31375 * g++.dgother/debug1.C: Fix typos.
31377 2001-11-01 Jakub Jelinek <jakub@redhat.com>
31379 * g++.dg/other/debug1.C: New test.
31381 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
31383 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
31386 2001-10-30 Jakub Jelinek <jakub@redhat.com>
31388 * gcc.dg/20011029-2.c: New test.
31390 * gcc.c-torture/compile/20011029-1.c: New test.
31392 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
31394 * objc/execute/class_self-1.m: New test.
31395 * objc/execute/class_self-2.m: New test.
31397 2001-10-25 Zack Weinberg <zack@codesourcery.com>
31399 * gcc.misc-tests/msgs.exp: Delete.
31400 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
31401 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
31402 error set to match recent changes.
31404 2001-10-24 Zack Weinberg <zack@codesourcery.com>
31406 * gcc.dg/20011021-1.c: New test.
31408 2001-10-24 Jakub Jelinek <jakub@redhat.com>
31410 * gcc.c-torture/compile/20011023-1.c: New test.
31412 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
31414 * lib/g77.exp: Rewrite based on lib/g++.exp.
31416 2001-10-19 Jakub Jelinek <jakub@redhat.com>
31418 * gcc.c-torture/execute/20011019-1.c: New test.
31420 * gcc.dg/20011018-1.c: New test.
31422 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
31424 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
31426 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
31428 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
31429 * gcc.dg/attr-invalid.c: Likewise.
31431 2001-10-18 Jakub Jelinek <jakub@redhat.com>
31433 * testsuite/gcc.dg/20011015-1.c: New test.
31435 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
31437 * g++.dg/template/unify2.C: New test.
31439 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
31441 * g++.dg/other/exception-specification.C: New test
31443 2001-10-13 Tom Rix <trix@redhat.com>
31445 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
31446 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
31448 2001-10-12 Jakub Jelinek <jakub@redhat.com>
31450 * testsuite/gcc.dg/20011009-1.c: New test.
31452 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
31455 * g++.dg/other/friend1.C: New test.
31457 2001-10-11 Richard Henderson <rth@redhat.com>
31459 * g++.old-deja/g++.other/crash18.C: Add -S to options.
31461 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31463 * gcc.c-torture/compile/20011010-1.c: New.
31465 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
31467 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
31468 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
31469 g77.f-torture/execute/execute.exp,
31470 g77.f-torture/noncompile/noncompile.exp,
31471 gcc.c-torture/compile/compile.exp,
31472 gcc.c-torture/execute/execute.exp,
31473 gcc.c-torture/execute/ieee/ieee.exp,
31474 gcc.c-torture/execute/memcheck/memcheck.exp,
31475 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
31476 objc/execute/execute.exp: Update FSF address.
31478 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
31480 * gcc.dg/cpp/cmdlne-C.c: Update.
31481 * gcc.dg/cpp/cmdlne-C2.c: New.
31483 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31485 * gcc.c-torture/execute/20011008-3.c: New.
31487 2001-10-08 DJ Delorie <dj@redhat.com>
31489 * gcc.dg/20011008-1.c: New.
31490 * gcc.dg/20011008-2.c: New.
31492 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
31494 * gcc.dg/cpp/spacing1.c: Update test.
31496 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
31498 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
31499 spelling errors of "separate" as "seperate".
31501 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
31503 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
31504 enough to avoid inlining.
31506 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
31508 * lib/g77.exp: set libg2c_dir correctly.
31510 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
31512 * gcc.dg/cpp/macro11.c: New test.
31514 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
31516 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
31517 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
31518 gcc.dg/format/multattr-3.c: New tests.
31519 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
31520 tests for format attributes on function pointers being rejected.
31522 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
31524 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
31526 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
31528 * g++.dg/warn/format1.C: New test.
31530 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
31532 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
31534 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
31536 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
31538 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
31540 * gcc.dg/cpp/redef2.c: Add test.
31542 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
31544 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
31545 long-standing bug on i686, apparently.
31546 * gcc.c-torture/execute/loop-2c.x: New file.
31547 * gcc.c-torture/execute/loop-2d.x: New file.
31548 * gcc.c-torture/execute/loop-3c.x: New file.
31550 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
31552 * gcc.dg/cpp/20000625-2.c: Correct line number.
31554 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
31556 * gcc.dg/cpp/macro10.c: New test.
31557 * gcc.dg/cpp/strify3.c: New test.
31558 * gcc.dg/cpp/spacing1.c: Add tests.
31559 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
31560 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
31562 2001-09-24 DJ Delorie <dj@redhat.com>
31564 * gcc.c-torture/execute/20010924-1.c: New test.
31566 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
31568 * testsuite/objc/execute/paste.m: Remove.
31570 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
31572 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
31574 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
31576 * g77.dg/strlen0.f: New test.
31578 2001-09-21 Richard Henderson <rth@redhat.com>
31580 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
31581 * g++.old-deja/g++.abi/vtable2.C: Likewise.
31583 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
31585 Table-driven attributes.
31586 * g++.dg/ext/attrib1.C: New test.
31588 2001-09-20 DJ Delorie <dj@redhat.com>
31590 * gcc.dg/20000926-1.c: Update expected warning messages.
31591 * gcc.dg/array-2.c: Likewise, and test for warnings too.
31592 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
31595 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
31597 * g++.dg/eh/registers1.C: New test case.
31599 2001-09-17 Richard Henderson <rth@redhat.com>
31601 * gcc.dg/array-5.c: Fix VLA decomposition test.
31603 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
31605 * gcc.dg/cpp/line5.c: New testcase.
31607 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
31609 * gcc.dg/cpp/macro9.c: New test.
31611 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
31613 * gcc.c-torture/execute/980223.c: Change type of addr from long
31616 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
31618 * gcc.c-torture/execute/20010915-1.c: New test.
31620 2001-09-14 Janis Johnson <janis187@us.ibm.com>
31622 * g77.dg/bprob: New directory.
31623 * g77.dg/bprob/bprob.exp: New file.
31624 * g77.dg/bprob/bprob-1.f: New test.
31625 * g77.dg/gcov: New directory.
31626 * g77.dg/gcov/gcov.exp: New file.
31627 * g77.dg/gcov/gcov-1.f: New test.
31628 * g77.dg/gcov/gcov-1.x: New file.
31630 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
31632 * gcc.dg/cpp/directiv.c: Update.
31633 * gcc.dg/cpp/undef1.c: Update.
31635 2001-09-12 Jakub Jelinek <jakub@redhat.com>
31637 * gcc.dg/20010912-1.c: New test.
31639 2001-09-11 Janis Johnson <janis187@us.ibm.com>
31641 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
31642 language-independent file in lib.
31643 * lib/gcov.exp: New file.
31645 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
31647 * gcc.c-torture/compile/20010911-1.c: New test.
31649 2001-09-10 Janis Johnson <janis187@us.ibm.com>
31651 * lib/profopt.exp: New, to support profile-directed optimizations.
31652 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
31653 * gcc.misc-tests/bprob-1.c: New test.
31654 * gcc.misc-tests/bprob-2.c: New test.
31656 2001-09-07 Janis Johnson <janis187@us.ibm.com>
31658 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
31659 XFAIL and which kinds of gcov output to verify.
31660 * gcc.misc-tests/gcov-4b.x: New file.
31661 * gcc.misc-tests/gcov-5b.x: New file.
31662 * gcc.misc-tests/gcov-6.x: New file.
31663 * gcc.misc-tests/gcov-7.c: New test.
31664 * gcc.misc-tests/gcov-7.x: New file.
31666 2001-09-06 Janis Johnson <janis187@us.ibm.com>
31668 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
31669 * gcc.misc-tests/gcov-6.c: New test.
31671 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
31674 * g++.dg/abi/vbase1.C: New test.
31676 2001-09-05 Ziemowit Laski <zlaski@apple.com>
31678 * objc.dg/method-2.m: New.
31680 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
31683 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
31684 * g++.dg/init/empty1.C: New test.
31686 2001-09-03 Jakub Jelinek <jakub@redhat.com>
31688 * gcc.c-torture/compile/20010903-1.c: New test.
31690 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
31692 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
31695 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
31697 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
31699 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
31701 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
31703 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
31705 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
31706 for 16-bit 'unsigned int'.
31708 2001-08-29 Kazu Hirata <kazu@hxi.com>
31710 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
31712 2001-08-27 Richard Henderson <rth@redhat.com>
31714 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
31715 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
31717 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
31719 * gcc.dg/asm-names.c (ymain): New.
31721 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
31723 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
31724 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
31725 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
31727 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31729 * gcc.dg/compare5.c: New testcase.
31731 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
31733 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
31734 and "In instantiation".
31736 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
31738 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
31740 2001-08-20 Janis Johnson <janis187@us.ibm.com>
31742 * gcc.misc-tests/gcov.exp: Add support for branch information.
31743 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
31744 * gcc.misc-tests/gcov-4.c: New test.
31745 * gcc.misc-tests/gcov-4b.c: New test.
31746 * gcc.misc-tests/gcov-5b.c: New test.
31748 2001-08-20 Zack Weinberg <zackw@panix.com>
31750 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
31753 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
31755 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
31757 2001-08-19 Jakub Jelinek <jakub@redhat.com>
31759 * g++.dg/eh/template1.C: New test.
31761 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
31763 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
31765 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
31768 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
31770 * lib/g77-dg.exp: Use prune.exp for common procedures
31771 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
31772 * lib/g77.exp: (g77-dg-prune) Remove
31774 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
31776 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
31778 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31780 * g++.dg/template/unify1.C: New test.
31782 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
31784 * g++.dg/abi/empty4.C: New test.
31786 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
31788 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
31790 * g77.f-torture/compile/pr3743.x: Likewise.
31792 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
31794 * g++.dg/other/using-declaration.C: New test.
31796 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
31798 * gcc.dg/cpp/tr-sign.c: New testcase.
31800 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
31802 * gcc.dg/cpp/19951025-1.c: Revert.
31803 * gcc.dg/cpp/directiv.c: We no longer process directives that
31804 interrupt macro arguments.
31806 2001-08-03 Zack Weinberg <zackw@stanford.edu>
31808 * gcc.dg/bconstp-1.c: New test.
31810 2001-08-03 Richard Henderson <rth@redhat.com>
31812 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
31814 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
31816 * gcc.dg/cpp/19951025-1.c: Update.
31818 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
31820 * g77.dg/ff90-1.f (s): Fix reference of variable z,
31823 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
31826 * g++.old-deja/g++.ns/ns14.C: Remove special options.
31827 * g++.old-deja/g++.other/std1.C: Likewise.
31828 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
31830 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
31832 * lib/g77.exp: Load gcc-defs.exp for common procedures
31833 (g77_pass, g77_fail, g77_finish, g77_exit,
31834 ${tool}_check_unsupported_p} Now redundant. Deleted.
31836 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
31838 * g77.dg/fbackslash.f
31839 * g77.dg/fcase-preserve.f
31841 * g77.dg/ffixed-line-length-0.f
31842 * g77.dg/ffixed-line-length-132.f
31843 * g77.dg/ffixed-line-length-7.f
31844 * g77.dg/ffixed-line-length-72.f
31845 * g77.dg/ffixed-line-length-none.f
31846 * g77.dg/ffree-form-1.f
31847 * g77.dg/fno-backslash.f
31848 * g77.dg/fno-f90-1.f
31849 * g77.dg/fno-fixed-form-1.f
31850 * g77.dg/fno-onetrip.f
31851 * g77.dg/fno-typeless-boz.f
31852 * g77.dg/fno-underscoring.f
31853 * g77.dg/fno-vxt-1.f
31854 * g77.dg/fonetrip.f
31855 * g77.dg/ftypeless-boz.f
31856 * g77.dg/fugly-assumed.f
31857 * g77.dg/funderscoring.f
31860 2001-08-01 Ziemowit Laski <zlaski@apple.com>
31862 * objc.dg/fwd-proto-1.m: New.
31863 * objc.dg/local-decl-1.m: New.
31864 * objc.dg/naming-1.m: New.
31865 * objc.dg/naming-2.m: New.
31866 * objc.dg/proto-hier-1.m: New.
31868 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
31870 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
31871 largest-type elements to a struct makes its size grow.
31873 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
31875 * g++.dg/abi/vthunk1.C: New test.
31877 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
31879 * g++.dg/abi/vbase8-22.C: New test.
31881 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
31883 * gcc.dg/cpp/macro8.c: New test.
31885 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
31887 * g++.dg/abi/vbase8-21.C: New test.
31889 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
31891 * g++.dg/abi/vbase8-10.C: New test.
31893 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31895 * lib/g++.exp (g++_set_ld_library_path): Renamed to
31896 ${tool}_set_ld_library_path.
31898 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
31901 2001-07-26 Stan Cox <scox@redhat.com>
31903 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
31904 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
31905 gcc_exit, gcc_check_unsupported_p):
31906 Moved to gcc-deps.exp
31907 * gcc-deps.exp: New file.
31909 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31911 * g++.old-deja/g++.pt/defarg14.C: New test.
31913 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
31915 * g++.old-deja/g++.other/lineno5.C: New test.
31917 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
31919 * g++.old-deja/g++.pt/crash68.C: New test.
31921 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
31923 * g++.old-deja/g++.other/crash42.C: New test.
31925 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
31927 * gcc.dg/cpp/extratokens.c: Fix.
31928 * gcc.dg/cpp/skipping2.c: New tests.
31930 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31932 * gcc.c-torture/execute/20010724-1.c: New file.
31933 * gcc.c-torture/execute/20010724-1.x: New file.
31935 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
31937 * g++.old-deja/g++.other/cond7.C: New test.
31939 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
31941 * g++.old-deja/g++.other/optimize4.C: New test.
31943 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
31945 * g++.old-deja/g++.abi/vbase8-5.C: New test.
31947 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
31949 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
31950 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
31951 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
31952 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
31954 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
31955 bug report" message.
31957 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
31958 * g++.dg/ext/instantiate1.C: Move from old-deja.
31960 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
31962 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
31963 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
31964 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
31965 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
31967 2001-07-23 Jeffrey A Law (law@cygnus.com)
31969 * gcc.c-torture/execute/20010723-1.c: New test.
31971 2001-07-23 Ben Elliston <bje@redhat.com>
31973 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
31975 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31977 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
31979 Delete handling of ieee_multilib_flags.
31980 Pass -mieee for alpha*-*-* and sh-*-*.
31981 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
31983 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
31985 Remove old-abi tests.
31986 * g++.old-deja/g++.mike/p11116.C: Remove.
31987 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
31989 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
31991 * g77.f-torture/compile/pr3743.f: New test
31993 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
31995 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
31997 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31999 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
32000 g++.old-deja/g++.pt/static6.C: Likewise.
32001 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
32002 supports weak symbols.
32004 2001-07-18 Andreas Jaeger <aj@suse.de>
32006 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
32009 2001-07-18 Andreas Jaeger <aj@suse.de>
32011 * gcc.dg/iftrap-1.c: Fix target line.
32013 2001-07-17 Richard Henderson <rth@redhat.com>
32015 * gcc.c-torture/execute/20010717-1.c: New.
32017 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
32019 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
32022 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
32024 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
32026 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32028 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
32029 UAC_SIGBUS, UAC_NOPRINT definitions.
32031 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
32033 * objc/execute/object_is_class.m: New test.
32034 * objc/execute/object_is_meta_class.m: New test.
32036 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
32038 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
32039 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
32041 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
32043 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
32044 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
32046 2001-07-14 Richard Henderson <rth@redhat.com>
32048 * gcc.dg/iftrap-1.c: New.
32050 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
32052 * g77.f-torture/execute/intrinsic77.f: New test.
32054 2001-07-11 Janis Johnson <janis@us.ibm.com>
32056 * gcc.misc-tests/gcov-3.c: New test.
32058 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
32060 * gcc.c-torture/compile/20010711-1.c,
32061 * gcc.c-torture/compile/20010711-2.c: New tests.
32063 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
32065 * gcc.c-torture/execute/20010711-1.c: New test.
32067 2001-07-11 Ben Elliston <bje@redhat.com>
32069 * g++.old-deja/g++.other/enum5.C: New test.
32071 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
32073 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
32074 (g++-dg-prune): Call prune_gcc_output.
32075 * prune.exp: New file for prune_gcc_output.
32076 * lib/g++.exp, lib/gcc.exp: Load it.
32078 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
32080 * gcc.c-torture/compile/20010701-1.c,
32081 g++.old-deja/g++.ext/attrib6.C: New tests.
32083 2001-07-06 Jeffrey A Law (law@cygnus.com)
32085 * gcc.c-torture/compile/20010706-1.c: New test.
32087 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
32089 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
32091 2001-06-28 Stan Shebs <shebs@apple.com>
32093 * gcc.dg/pragma-darwin.c: New test.
32095 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32097 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
32098 Solaris 2.[678] system.
32100 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
32102 * gcc.dg/20010622-1.c: New test.
32104 2001-06-18 Stan Shebs <shebs@apple.com>
32106 * objc.dg: New directory.
32107 * objc.dg/dg.exp: New file.
32108 * objc.dg/alias.m: New.
32109 * objc.dg/class-1.m: New.
32110 * objc.dg/class-2.m: New.
32111 * objc.dg/const-str-1.m: New.
32112 * objc.dg/const-str-2.m: New.
32113 * objc.dg/id-1.m: New.
32114 * objc.dg/method-1.m: New.
32115 * objc.dg/super-class-1.m: New.
32116 * lib/objc-dg.exp: New file.
32118 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
32120 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
32123 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
32125 * g++.old-deja/g++.abi/vbase8-9.C: New test.
32127 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32129 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
32132 2001-06-12 Richard Henderson <rth@redhat.com>
32134 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
32136 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
32138 * g++.old-deja/g++.abi/vbase5.C: New test.
32139 * g++.old-deja/g++.abi/vbase6.C: New test.
32140 * g++.old-deja/g++.abi/vbase7.C: New test.
32142 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32144 * gcc.c-torture/compile/20010610-1.c: New test.
32146 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
32148 * g++.old-deja/g++.abi/vbase4.C: New test.
32150 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
32152 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
32153 support %f for HC11/HC12 targets.
32154 * gcc.c-torture/execute/930513-1.x: New file, likewise.
32155 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
32156 on HC11/HC12 targets.
32157 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
32159 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32161 * gcc.dg/wchar_t-1.c: New file.
32162 * gcc.dg/wint_t-1.c: Likewise.
32164 2001-06-11 Bernd Schmidt <bernds@redhat.com>
32166 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
32168 2001-06-11 Richard Henderson <rth@redhat.com>
32170 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
32172 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
32174 * gcc.c-torture/compile/20010611-1.c: New test.
32176 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
32178 * gcc.dg/c99-tag-1.c: Add more tests.
32180 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
32182 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
32183 representation on MN10300 and ARM/Thumb.
32185 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
32187 * g77.f-torture/execute/20010610.f: New.
32189 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
32191 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
32194 2001-06-09 Richard Henderson <rth@redhat.com>
32196 * gcc.c-torture/execute/ashrdi-1.c: New.
32197 * gcc.c-torture/execute/ashldi-1.c: New.
32198 * gcc.c-torture/execute/lshrdi-1.c: New.
32200 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
32202 * objc/execute/load-3.m: Added. Check sending +load to categories,
32203 in addition to classes.
32205 2001-06-08 Stan Shebs <shebs@apple.com>
32207 * objc/execute/load-2.m: New test. From Nicola Pero
32208 <n.pero@mi.flashnet.it>.
32210 2001-06-08 Jakub Jelinek <jakub@redhat.com>
32212 * gcc.c-torture/execute/20010605-2.c: New test.
32214 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
32216 * g++.old-deja/g++.abi/vbase2.C: New test.
32217 * g++.old-deja/g++.abi/vbase3.C: New test.
32219 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
32221 * g++.old-deja/g++.pt/friend49.C: New test.
32223 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
32225 * g++.old-deja/g++.ext/anon3.C: New test.
32227 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
32229 * g++.old-deja/g++.other/conv7.C: New test.
32231 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
32233 * gcc.c-torture/compile/20010605-2.c: New test.
32235 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
32237 * gcc.c-torture/execute/20010604-1.c: New test.
32239 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
32241 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
32243 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
32245 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
32246 (g++_link_flags): Likewise.
32247 (g++_init): Pass gccpath's value to two previous functions.
32249 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32251 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
32252 Ensure logfile entry matches exec command line.
32254 2001-05-31 Richard Henderson <rth@redhat.com>
32256 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
32257 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
32259 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
32261 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
32262 compiler for irix6.2
32264 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
32266 * g++.old-deja/g++.other/optimize3.C: New file.
32268 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
32270 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
32273 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
32275 * g++.old-deja/g++.other/optimize2.C: New file.
32277 2001-05-25 Diego Novillo <dnovillo@redhat.com>
32279 * gcc.c-torture/compile/20010518-2.c: New file.
32280 * gcc.c-torture/execute/20010518-1.c: New file.
32281 * gcc.c-torture/execute/20010518-2.c: New file.
32283 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
32285 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
32287 2001-05-24 Mark Mitchell <mark@codesourcery.com>
32289 G++ no longer defines builtins that do not begin with __builtin.
32290 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
32291 * g++.old-deja/g++.brendand/misc13.C: Likewise.
32292 * g++.old-deja/g++.law/builtin1.C: Likewise.
32293 * g++.old-deja/g++.law/cvt2.C: Likewise.
32294 * g++.old-deja/g++.mike/net5.C: Likewise.
32295 * g++.old-deja/g++.other/builtins1.C: Likewise.
32296 * g++.old-deja/g++.other/builtins2.C: Likewise.
32297 * g++.old-deja/g++.other/builtins3.C: Likewise.
32298 * g++.old-deja/g++.other/builtins4.C: Likewise.
32299 * g++.old-deja/g++.other/inline8.C: Likewise.
32300 * g++.old-deja/g++.robertl/eb39.C: Likewise.
32302 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
32304 * g++.old-deja/g++.pt/using1.C: Adjust.
32305 * g++.old-deja/g++.pt/using2.C: New test.
32307 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
32309 * gcc.dg/cpp/charconst.c: New tests.
32310 * gcc.dg/cpp/escape.c: New tests.
32311 * gcc.dg/cpp/escape-1.c: New tests.
32312 * gcc.dg/cpp/escape-2.c: New tests.
32313 * gcc.dg/cpp/ucs.c: New tests.
32315 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
32317 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
32318 native compiler for irix6.5.
32320 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
32322 * lib/g++.exp (g++_include_flags): Use args to compute
32324 (g++_link_flags): Likewise.
32325 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
32327 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
32329 * gcc.dg/c90-hexfloat-1.c: Add more tests.
32331 2001-05-21 Geoff Keating <geoffk@redhat.com>
32333 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
32336 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
32338 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
32340 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
32341 to STACK_SIZE; Use it to define size of add_histo array.
32342 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
32344 (f): Use GITT_SIZE to define size of gitt local table.
32345 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
32346 to STACK_SIZE; Use it to define size of bytemem array.
32348 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
32350 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
32351 on 68HC11/HC12 due to the asm instruction.
32352 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
32353 * gcc.c-torture/compile/920520-1.x: Likewise.
32354 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
32355 on 68HC11/HC12 because the function is larger than 64K.
32356 * gcc.c-torture/compile/961203-1.x: New file, this test fails
32357 on 68HC11/HC12 because the structure is too large.
32359 2001-05-20 Richard Henderson <rth@redhat.com>
32361 * gcc.c-torture/execute/20010520-1.c: New.
32363 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32365 * g++.old-deja/g++.warn/compare1.C: New test.
32366 * gcc.dg/compare4.c: New test.
32368 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
32370 * g++.old-deja/g++.other/optimize1.C: New test.
32372 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32374 * g++.old-deja/g++.pt/spec41.C: New test.
32376 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
32378 * gcc.c-torture/compile/20010114-1.x: Remove.
32380 2001-05-18 Stan Shebs <shebs@apple.com>
32382 * gcc.c-torture/compile/20010518-1.c: New test.
32384 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
32386 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
32387 * g++.old-deja/g++.pt/crash67.C: New test.
32389 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
32391 * g++.old-deja/g++.other/debug9.C: New test.
32393 2001-05-16 Zack Weinberg <zackw@stanford.edu>
32395 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
32397 2001-05-16 Jan Hubicka <jh@suse.cz>
32399 * gcc.c-torture/compile/20010516-1.c: New test.
32401 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
32403 * g++.old-deja/g++.other/crash41.C: New test.
32405 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
32407 * g++.old-deja/g++.pt/crash66.C: New test.
32409 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
32411 * g++.old-deja/g++.robertl/eb27.C: Convert.
32413 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
32415 * g++.dg/friend-warn.C: New test. Do not warn about friend
32416 declaration being redundant.
32418 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
32420 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
32422 2001-05-14 Mark Mitchell <mark@codesourcery.com>
32424 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
32426 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
32428 * lib/g++.exp: Use testsuite_flags.
32430 2001-05-13 Mark Mitchell <mark@codesourcery.com>
32432 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
32434 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
32436 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
32438 2001-05-11 Mark Mitchell <mark@codesourcery.com>
32440 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
32442 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
32444 * gcc.c-torture/compile/20010313-1.c: New test.
32446 2001-05-09 Zack Weinberg <zackw@stanford.edu>
32448 * gcc.dg/cpp/direct2.c: New test.
32449 * gccq.dg/cpp/direct2s.c: New test.
32451 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
32453 2001-05-07 Mark Mitchell <mark@codesourcery.com>
32455 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
32456 * g++.old-deja/g++.other/op3.C: Likewise.
32458 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
32460 * gcc.dg/cpp/syshdr.h: New file.
32461 * gcc.dg/cpp/sysmac1.c: Update.
32462 * gcc.dg/cpp/sysmac2.c: Update.
32464 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
32466 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
32468 2001-05-04 David Edelsohn <edelsohn@gnu.org>
32470 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
32471 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
32473 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
32475 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
32477 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
32479 * lib/g++.exp (g++_include_flags): Don't use any special flags
32480 if TESTING_IN_BUILD_TREE is not defined.
32481 (g++_init): Use a plain 'c++' as the compiler if
32482 TESTING_IN_BUILD_TREEE is not defined.
32484 2001-05-02 Jakub Jelinek <jakub@redhat.com>
32486 * g++.old-deja/g++.eh/catch13.C: New test.
32487 * g++.old-deja/g++.eh/catch14.C: New test.
32489 2001-05-02 Jakub Jelinek <jakub@redhat.com>
32491 * gcc.dg/cpp/tr-define.c: New test.
32493 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
32495 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
32496 <stdlib.h>, not <malloc.h>.
32498 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
32500 * g++.old-deja/g++.ns/template17.C: New test.
32502 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
32504 * g++.old-deja/g++.pt/ref4.C: New test.
32506 2001-04-30 Richard Henderson <rth@redhat.com>
32508 * gcc.dg/20000724-1.c: Revert last change.
32510 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
32512 * g77.f-torture/execute/20010430.f: New test.
32514 2001-04-30 Mark Mitchell <mark@codesourcery.com>
32516 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
32518 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
32520 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
32522 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
32524 * g++.old-deja/g++.eh/crash6.C: New test.
32526 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
32528 * g++.old-deja/g++.other/warn7.C: New test.
32530 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
32532 * g++.old-deja/g++.other/defarg9.C: New test.
32534 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
32536 * g77.f-torture/compile/20010426.f: New test.
32537 * g77.f-torture/execute/20010426.f: New test.
32539 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
32541 * g77.f-torture/compile/20000629-1.x: Remove - error
32544 2001-04-26 Jeffrey A Law (law@cygnus.com)
32546 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
32547 Tweak slightly to work with g++.dg framework.
32548 * g++.dg/special/ecos.exp: Run initp1.C test.
32549 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
32551 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
32552 its linker doesn't give line numbers either.
32553 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
32555 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
32557 * g++.old-deja/g++.other/lex1.C: New test.
32559 2001-04-26 Jakub Jelinek <jakub@redhat.com>
32561 * gcc.dg/noncompile/20010425-1.c: New test.
32563 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
32565 * g++.old-deja/g++.pt/mangle2.C: New test.
32567 2001-04-25 Jakub Jelinek <jakub@redhat.com>
32569 * gcc.dg/format/plus-1.c: New test.
32571 2001-04-25 Jakub Jelinek <jakub@redhat.com>
32573 * gcc.dg/20010423-1.c: New test.
32575 2001-04-25 Jakub Jelinek <jakub@redhat.com>
32577 * gcc.c-torture/execute/20010422-1.c: New test.
32579 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
32581 * g++.old-deja/g++.ns/type2.C: New test.
32583 2001-04-24 Zack Weinberg <zackw@stanford.edu>
32585 * g++.old-deja/g++.other/perf1.C: New test.
32587 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
32589 * gcc.dg/c99-func-2.c: Remove xfail.
32590 * gcc.dg/c99-func-3.c: Remove xfail.
32591 * gcc.dg/c99-func-4.c: Remove xfail.
32593 2001-04-23 Zack Weinberg <zackw@stanford.edu>
32595 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
32597 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
32599 * gcc.c-torture/compile/20010423-1.c: New test.
32601 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
32603 * g++.old-deja/g++.pt/typename28.C: New test.
32605 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
32607 * g++.old-deja/g++.abi/empty2.C: New test.
32608 * g++.old-deja/g++.abi/empty3.C: New test.
32610 2001-04-20 Jakub Jelinek <jakub@redhat.com>
32612 * g++.old-deja/g++.other/comdat2.C: New test.
32613 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
32615 2001-04-20 Jakub Jelinek <jakub@redhat.com>
32617 * g++.old-deja/g++.other/overload14.C: New test.
32619 2001-04-20 Jakub Jelinek <jakub@redhat.com>
32621 * g++.old-deja/g++.other/lookup23.C: New test.
32623 2001-04-20 Jakub Jelinek <jakub@redhat.com>
32625 * gcc.c-torture/execute/20010403-1.c: New test.
32627 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
32628 Mark Mitchell <mark@codesourcery.com>
32630 * lib/old-dejagnu.exp: Don't delete output of executable.
32631 Add .exe suffix to executables.
32633 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
32635 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
32637 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32639 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
32641 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
32643 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
32644 * g++.old-deja/g++.abi/crash1.C: New test.
32646 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
32648 * g++.old-deja/g++.other/crash40.C: New test.
32650 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32652 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32654 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32656 * g++.old-deja/g++.other/warn6.C: New test.
32658 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
32660 * g++.old-deja/g++.robertl/eb42.C: Same.
32662 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32664 * gcc.dg/wtr-conversion-1.c: New testcase.
32666 2001-04-10 Richard Henderson <rth@redhat.com>
32668 * g++.old-deja/g++.other/array5.C: New.
32670 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32672 * gcc.c-torture/execute/20010408-1.c: New test.
32674 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
32676 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
32677 headers and constructs.
32678 * g++.old-deja/g++.robertl/eb79.C: Same.
32679 * g++.old-deja/g++.robertl/eb77.C (main): Same.
32680 * g++.old-deja/g++.robertl/eb73.C: Same.
32681 * g++.old-deja/g++.robertl/eb66.C (main): Same.
32682 * g++.old-deja/g++.robertl/eb55.C (t): Same.
32683 * g++.old-deja/g++.robertl/eb54.C (main): Same.
32684 * g++.old-deja/g++.robertl/eb46.C (main): Same.
32685 * g++.old-deja/g++.robertl/eb44.C: Same.
32686 * g++.old-deja/g++.robertl/eb41.C (main): Same.
32687 * g++.old-deja/g++.robertl/eb4.C (main): Same.
32688 * g++.old-deja/g++.robertl/eb39.C: Same.
32689 * g++.old-deja/g++.robertl/eb33.C (main): Same.
32690 * g++.old-deja/g++.robertl/eb31.C (main): Same.
32691 * g++.old-deja/g++.robertl/eb30.C: Same.
32692 * g++.old-deja/g++.robertl/eb3.C: Same.
32693 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
32694 * g++.old-deja/g++.robertl/eb21.C: Same.
32695 * g++.old-deja/g++.robertl/eb15.C: Same.
32696 * g++.old-deja/g++.robertl/eb118.C: Same.
32697 * g++.old-deja/g++.robertl/eb115.C (main): Same.
32698 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
32699 * g++.old-deja/g++.robertl/eb109.C: Same.
32700 * g++.old-deja/g++.other/sibcall1.C (main): Same.
32701 * g++.old-deja/g++.mike/rtti1.C: Same.
32702 * g++.old-deja/g++.mike/p658.C: Same.
32703 * g++.old-deja/g++.mike/net46.C: Same.
32704 * g++.old-deja/g++.mike/net34.C: Same.
32705 * g++.old-deja/g++.mike/memoize1.C: Same.
32706 * g++.old-deja/g++.mike/eh2.C: Same.
32707 * g++.old-deja/g++.law/weak.C: Same.
32708 * g++.old-deja/g++.law/visibility7.C: Same.
32709 * g++.old-deja/g++.law/visibility25.C: Same.
32710 * g++.old-deja/g++.law/visibility22.C: Same.
32711 * g++.old-deja/g++.law/visibility2.C: Same.
32712 * g++.old-deja/g++.law/visibility17.C: Same.
32713 * g++.old-deja/g++.law/visibility13.C: Same.
32714 * g++.old-deja/g++.law/visibility10.C: Same.
32715 * g++.old-deja/g++.law/visibility1.C: Same.
32716 * g++.old-deja/g++.law/virtual3.C (eval): Same.
32717 * g++.old-deja/g++.law/vbase1.C: Same.
32718 * g++.old-deja/g++.law/operators32.C: Same.
32719 * g++.old-deja/g++.law/nest3.C: Same.
32720 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
32721 * g++.old-deja/g++.law/except5.C (main): Same.
32722 * g++.old-deja/g++.law/cvt7.C (run): Same.
32723 * g++.old-deja/g++.law/cvt2.C: Same.
32724 * g++.old-deja/g++.law/cvt16.C: Same.
32725 * g++.old-deja/g++.law/ctors6.C (bar): Same.
32726 * g++.old-deja/g++.law/ctors17.C (main): Same.
32727 * g++.old-deja/g++.law/ctors13.C: Same.
32728 * g++.old-deja/g++.law/ctors12.C (main): Same.
32729 * g++.old-deja/g++.law/ctors10.C: Same.
32730 * g++.old-deja/g++.law/code-gen5.C: Same.
32731 * g++.old-deja/g++.law/bad-error7.C: Same.
32732 * g++.old-deja/g++.law/arm9.C: Same.
32733 * g++.old-deja/g++.law/arm12.C: Same.
32734 * g++.old-deja/g++.law/arg8.C: Same.
32735 * g++.old-deja/g++.law/arg1.C: Same.
32736 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
32737 * g++.old-deja/g++.jason/template31.C: Same.
32738 * g++.old-deja/g++.jason/template24.C (main): Same.
32739 * g++.old-deja/g++.jason/2371.C: Same.
32740 * g++.old-deja/g++.eh/new2.C: Same.
32741 * g++.old-deja/g++.eh/new1.C: Same.
32742 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
32743 * g++.old-deja/g++.brendan/nest21.C (main): Same.
32744 * g++.old-deja/g++.brendan/err-msg3.C: Same.
32745 * g++.old-deja/g++.brendan/crash62.C: Same.
32746 * g++.old-deja/g++.brendan/crash52.C: Same.
32747 * g++.old-deja/g++.brendan/crash49.C (main): Same.
32748 * g++.old-deja/g++.brendan/crash38.C: Same.
32749 * g++.old-deja/g++.brendan/crash15.C (main): Same.
32750 * g++.old-deja/g++.brendan/copy9.C: Same.
32752 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
32754 * gcc.c-torture/execute/20001203-2.c (memset):
32755 Count argument is of type __SIZE_TYPE__.
32757 2001-04-04 Diego Novillo <dnovillo@redhat.com>
32759 * gcc.c-torture/compile/20010404-1.c: New test.
32761 2001-04-04 Jakub Jelinek <jakub@redhat.com>
32763 * gcc.c-torture/compile/20010326-1.c: New test.
32765 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
32767 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
32768 peculiarities of the SH.
32769 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
32771 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32773 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
32774 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
32775 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
32777 2001-04-02 Jakub Jelinek <jakub@redhat.com>
32779 * g77.f-torture/compile/20010321-1.f: New test.
32781 2001-04-02 Jakub Jelinek <jakub@redhat.com>
32783 * gcc.c-torture/compile/20010329-1.c: New test.
32785 2001-04-02 Jakub Jelinek <jakub@redhat.com>
32787 * gcc.c-torture/execute/20010329-1.c: New test.
32789 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
32791 * g++.old-deja/g++.other/eh4.C: Fix typo.
32793 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
32795 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
32797 2001-03-28 Philip Blundell <philb@gnu.org>
32799 * gcc.c-torture/compile/20010328-1.c: New test.
32801 2001-03-27 Richard Henderson <rth@redhat.com>
32803 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
32804 * g++.old-deja/g++.eh/vbase3.C: Likewise.
32806 2001-03-27 Alan Modra <alan@linuxcare.com.au>
32808 * gcc.c-torture/compile/20010327-1.c: New test.
32810 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
32812 * g++.old-deja/g++.other/friend12.C: New test.
32813 * g++.old-deja/g++.other/friend9.C: Expect no errors.
32814 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
32816 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
32818 * gcc.c-torture/execute/20010325-1.c: New test.
32820 2001-03-23 Jakub Jelinek <jakub@redhat.com>
32822 * g++.old-deja/g++.other/mangle3.C: New test.
32824 2001-03-22 Jakub Jelinek <jakub@redhat.com>
32826 * g++.old-deja/g++.other/anon8.C: New test.
32828 2001-03-20 Philip Blundell <philb@gnu.org>
32830 * gcc.c-torture/compile/20010320-1.c: New test.
32832 2001-03-17 Richard Henderson <rth@redhat.com>
32834 * g++.old-deja/g++.other/eh4.C: Add expected error text.
32836 2001-03-15 Geoff Keating <geoff@redhat.com>
32838 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
32841 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
32843 * g++.old-deja/g++.other/eh4.C: New test.
32845 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
32847 * gcc.dg/cpp/mi1.c: Update.
32849 2001-03-14 Jakub Jelinek <jakub@redhat.com>
32851 * g++.old-deja/g++.other/regstack.C: New test.
32853 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
32855 * g++.old-deja/g++.other/ref4.C: New test.
32857 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
32859 * objc/execute/va_method.m: Added.
32860 * objc/execute/IMP.m: Added.
32861 * objc/execute/_cmd.m: Added.
32862 * objc/execute/accessing_ivars.m: Added.
32863 * objc/execute/class-1.m: Added.
32864 * objc/execute/class-10.m: Added.
32865 * objc/execute/class-11.m: Added.
32866 * objc/execute/class-12.m: Added.
32867 * objc/execute/class-13.m: Added.
32868 * objc/execute/class-14.m: Added.
32869 * objc/execute/class-2.m: Added.
32870 * objc/execute/class-3.m: Added.
32871 * objc/execute/class-4.m: Added.
32872 * objc/execute/class-5.m: Added.
32873 * objc/execute/class-6.m: Added.
32874 * objc/execute/class-7.m: Added.
32875 * objc/execute/class-8.m: Added.
32876 * objc/execute/class-9.m: Added.
32877 * objc/execute/class-tests-1.h
32878 * objc/execute/class-tests-2.h
32879 * objc/execute/compatibility_alias.m: Added.
32880 * objc/execute/encode-1.m: Added.
32881 * objc/execute/formal_protocol-1.m: Added.
32882 * objc/execute/formal_protocol-2.m: Added.
32883 * objc/execute/formal_protocol-3.m: Added.
32884 * objc/execute/formal_protocol-4.m: Added.
32885 * objc/execute/formal_protocol-5.m: Added.
32886 * objc/execute/formal_protocol-6.m: Added.
32887 * objc/execute/formal_protocol-7.m: Added.
32888 * objc/execute/informal_protocol.m: Added.
32889 * objc/execute/initialize.m: Added.
32890 * objc/execute/load.m: Added.
32891 * objc/execute/many_args_method.m: Added.
32892 * objc/execute/nested-3.m: Added.
32893 * objc/execute/no_clash.m: Added.
32894 * objc/execute/private.m: Added.
32895 * objc/execute/redefining_self.m: Added.
32896 * objc/execute/root_methods.m: Added.
32897 * objc/execute/selector-1.m: Added.
32898 * objc/execute/static-1.m: Added.
32899 * objc/execute/static-2.m: Added.
32900 * objc/execute/va_method.m: Added.
32902 2001-03-10 Richard Henderson <rth@redhat.com>
32904 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
32906 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
32908 * g++.old-deja/g++.other/crash31.C: XFAIL.
32909 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
32910 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
32911 * gcc.c-torture/execute/20010123-1.x: XFAIL.
32912 * gcc.c-torture/execute/20010124-1.x: XFAIL.
32913 * gcc.dg/sequence-pt-1.c: XFAIL one test.
32915 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
32917 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
32919 2001-03-06 Zack Weinberg <zackw@stanford.edu>
32921 * gcc.dg/20000724-1.c: Don't use multiline strings.
32923 2001-03-06 Zack Weinberg <zackw@stanford.edu>
32925 * objc/execute/string1.m, objc/execute/string2.m: Compare the
32926 result of -cString against what we expect it to be; don't just
32927 print it out for no one to read.
32929 * objc/execute/string3.m, objc/execute/string4.m: New tests.
32930 Based on testcases provided by Nicola Pero.
32932 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
32934 * gcc.dg/cpp/macro7.c: New test.
32936 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
32938 * gcc.dg/cpp/multiline.c: Update.
32940 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
32942 * g++.old-deja/g++.other/enum3.C: New test.
32944 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
32946 * g++.old-deja/g++.other/pod1.C: New test.
32948 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
32950 * g++.old-deja/g++.ext/overload1.C: New test.
32952 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
32954 * g++.old-deja/g++.pt/using1.C: New test.
32956 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
32958 * g++.old-deja/g++.other/using9.C: New test.
32960 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
32962 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
32964 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
32966 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
32968 * g++.old-deja/g++.ext/realpt1.C: Remove.
32970 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
32972 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
32974 2001-02-26 Will Cohen <wcohen@redhat.com>
32976 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
32978 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
32980 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
32981 templatized constructors.
32983 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32985 * gcc.c-torture/execute/20010224-1.c: New test.
32987 2001-02-23 Jakub Jelinek <jakub@redhat.com>
32989 * gcc.c-torture/execute/20010222-1.c: New test.
32991 2001-02-22 Jakub Jelinek <jakub@redhat.com>
32993 * g++.old-deja/g++.other/inline20.C: New test.
32995 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
32997 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
32999 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
33001 * g++.old-deja/g++.other/lookup22.C: New test.
33003 2001-02-19 Zack Weinberg <zackw@stanford.edu>
33005 * g77.dg: New directory.
33006 * g77.dg/20010216-1.f: New test case.
33007 * g77.dg/dg.exp: New driver.
33008 * lib/g77-dg.exp: New driver library.
33010 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33012 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
33014 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
33016 * g++.old-deja/g++.other/decl9.C: New test.
33018 2001-02-16 Jakub Jelinek <jakub@redhat.com>
33020 * g++.old-deja/g++.other/init16.C: Update the test so that it does
33021 not need <string> and also tests the initialization at runtime.
33023 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
33025 * gcc.c-torture/execute/longlong.c: New test.
33027 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
33029 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
33031 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
33033 * gcc.c-torture/execute/920302-1.c (execute):
33034 Change argument type to short.
33036 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
33038 * g++.old-deja/g++.pt/deduct6.C: New test.
33040 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
33042 * g++.old-deja/g++.pt/deduct5.C: New test.
33044 2001-02-14 Jakub Jelinek <jakub@redhat.com>
33046 * gcc.c-torture/execute/20010209-1.c: New test.
33048 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
33050 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
33052 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
33054 * g++.dg/vtgc1.C: Update for new ABI.
33056 * consistency.vlad: New directory, 1665 files.
33058 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
33060 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
33062 * gcc.dg/cpp/digraphs.c: Declare puts.
33064 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
33066 * g++.old-deja/g++.other/warn5.C: New test.
33068 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
33070 * g++.old-deja/g++.pt/spec40.C: New test.
33072 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
33074 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
33076 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
33078 2001-02-12 Jakub Jelinek <jakub@redhat.com>
33080 * gcc.c-torture/compile/20010209-1.c: New test.
33082 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
33084 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
33085 excess errors message but not if it crashes.
33086 * g++.old-deja/g++.other/crash27.C: Likewise.
33087 * g++.old-deja/g++.other/crash28.C: Likewise.
33088 * g++.old-deja/g++.other/crash30.C: Likewise.
33089 * g++.old-deja/g++.other/crash32.C: Likewise.
33090 * g++.old-deja/g++.other/crash35.C: Likewise.
33091 * g++.old-deja/g++.pt/inherit2.C: Likewise.
33093 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
33095 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
33096 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
33097 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
33098 g77.f-torture/execute/execute.exp,
33099 g77.f-torture/noncompile/noncompile.exp,
33100 gcc.c-torture/execute/execute.exp,
33101 gcc.c-torture/execute/memcheck/memcheck.exp,
33102 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
33103 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
33104 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
33105 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
33106 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
33107 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
33108 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
33109 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
33110 Remove bug reporting instructions with ancient email addresses.
33112 2001-02-07 Jakub Jelinek <jakub@redhat.com>
33114 * gcc.dg/20010202-1.c: New test.
33115 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
33117 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
33119 * g++.dg/stdbool-if.C: New test.
33121 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
33123 * objc/execute/fdecl.m: Added main().
33125 2001-02-07 Jakub Jelinek <jakub@redhat.com>
33127 * gcc.c-torture/execute/20010206-1.c: New test.
33129 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
33131 * gcc.dg/cpp/avoidpaste1.c: Update.
33133 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
33135 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
33136 Pero <nicola@brainstorm.co.uk>.
33137 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
33139 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
33141 * g++.old-deja/g++.pt/spec39.C: New test.
33143 2001-02-05 Jakub Jelinek <jakub@redhat.com>
33145 * gcc.c-torture/compile/20010202-1.c: New test.
33147 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
33149 * g++.old-deja/g++.abi/primary2.C: New test.
33150 * g++.old-deja/g++.abi/primary3.C: New test.
33151 * g++.old-deja/g++.abi/primary4.C: New test.
33152 * g++.old-deja/g++.abi/primary5.C: New test.
33153 * g++.old-deja/g++.abi/vtable3.h: New test.
33154 * g++.old-deja/g++.abi/vtable3a.C: New test.
33155 * g++.old-deja/g++.abi/vtable3b.C: New test.
33156 * g++.old-deja/g++.abi/vtable3c.C: New test.
33157 * g++.old-deja/g++.abi/vtable3d.C: New test.
33158 * g++.old-deja/g++.abi/vtable3e.C: New test.
33159 * g++.old-deja/g++.abi/vtable3f.C: New test.
33160 * g++.old-deja/g++.abi/vtable3g.C: New test.
33161 * g++.old-deja/g++.abi/vtable3h.C: New test.
33162 * g++.old-deja/g++.abi/vtable3i.C: New test.
33163 * g++.old-deja/g++.abi/vtable3j.C: New test.
33164 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
33166 2001-02-03 Jakub Jelinek <jakub@redhat.com>
33168 * g++.old-deja/g++.other/anon6.C: New test.
33169 * g++.old-deja/g++.other/anon7.C: New test.
33171 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
33173 * gcc.dg/cpp/avoidpaste2.c: New tests.
33175 2001-01-31 Jakub Jelinek <jakub@redhat.com>
33177 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
33179 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
33181 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
33182 DECIMAL_DIG cases for Irix."
33184 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
33186 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
33188 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
33190 * gcc.dg/c99-tag-1.c: New test.
33192 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
33194 * gcc.dg/cpp/tr-warn1.c: Add tests.
33196 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
33198 * gcc.dg/cpp/avoidpaste1.c: Update.
33199 * gcc.dg/cpp/paste4.c: Update.
33201 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
33203 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
33206 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
33208 * g++.old-deja/g++.other/inline19.C: New test.
33210 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
33212 * gcc.dg/Wlarger-than.c: New test.
33214 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
33216 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
33218 2001-01-29 Jakub Jelinek <jakub@redhat.com>
33220 * gcc.c-torture/execute/20010129-1.c: New test.
33221 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
33223 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
33225 * gcc.dg/cpp/avoidpaste1.c: Test case.
33227 2001-01-28 Jakub Jelinek <jakub@redhat.com>
33229 * g++.old-deja/g++.other/inline18.C: New test.
33231 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33233 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
33234 and __builtin_putchar.
33236 2001-01-27 Jakub Jelinek <jakub@redhat.com>
33238 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
33241 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
33243 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
33244 floating point number rounding mode to round to the nearest
33245 representable mode.
33247 2001-01-25 Jakub Jelinek <jakub@redhat.com>
33249 * g++.old-deja/g++.other/mangle2.C: New test.
33251 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
33253 * gcc.c-torture/compile/20010124-1.c: New test.
33255 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
33257 * g++.old-deja/g++.pt/spec38.C: New test.
33259 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33261 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
33264 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33266 * gcc.c-torture/execute/20010123-1.c: New test.
33268 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
33270 * g++.old-deja/g++.pt/spec37.C: New test.
33272 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
33274 * g++.old-deja/g++.pt/overload14.C: New test.
33276 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33278 * gcc.c-torture/execute/20010122-1.c: New test, exercise
33279 __builtin_return_address.
33281 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
33283 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
33284 * g++.old-deja/g++.pt/spec35.C: New test.
33285 * g++.old-deja/g++.pt/spec36.C: New test.
33287 2001-01-20 Jakub Jelinek <jakub@redhat.com>
33289 * gcc.c-torture/compile/20010118-1.c: New test.
33291 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
33293 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
33295 2001-01-19 Jakub Jelinek <jakub@redhat.com>
33297 * gcc.c-torture/execute/20010119-1.c: New test.
33299 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
33301 * g++.old-deja/g++.other/vbase5.C: New test.
33303 2001-01-19 Jakub Jelinek <jakub@redhat.com>
33305 * gcc.c-torture/execute/20010118-1.c: New test.
33307 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
33309 * g++.old-deja/g++.pt/deduct3.C: New test.
33311 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
33313 * g++.old-deja/g++.pt/spec34.C: New test.
33315 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
33317 * g77.f-torture/compile/20000601-2.f: New test.
33319 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
33321 * g++.old-deja/g++.other/init17.C: New test.
33323 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
33325 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
33327 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
33329 * g++.old-deja/g++.pt/unify8.C: New test.
33331 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
33333 * g++.old-deja/g++.abi/vbase1.C: New test.
33335 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
33337 * g++.old-deja/g++.pt/crash65.C: New test.
33339 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
33341 * gcc.dg/cpp/assembl2.S: New test case.
33343 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
33345 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
33348 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33350 * g++.old-deja/g++.other/builtins1.C: New test.
33351 * g++.old-deja/g++.other/builtins2.C: Likewise.
33352 * g++.old-deja/g++.other/builtins3.C: Likewise.
33353 * g++.old-deja/g++.other/builtins4.C: Likewise.
33355 2001-01-17 Jakub Jelinek <jakub@redhat.com>
33357 * gcc.c-torture/compile/20010117-1.c: New test.
33358 * gcc.c-torture/compile/20010117-2.c: New test.
33360 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
33362 * g77.f-torture/execute/20010116.[fx]: New test,
33364 * g77.f-torture/compile/20010115.f: Indicate it's
33365 a test for PR fortran/1636.
33367 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
33369 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
33371 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
33373 * g77.f-torture/compile/20010115.f: New test.
33375 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
33377 * g++.old-deja/g++.pt/nontype5.C: New test.
33379 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
33381 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
33382 have an equivalent working one below it.
33384 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
33386 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
33387 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
33389 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
33391 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
33392 message containing "init_priority".
33393 (conpr-2.C): Likewise.
33394 (conpr-3.C): Likewise.
33395 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
33397 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33399 * gcc.c-torture/execute/20010114-2.c: New test.
33401 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
33403 * gcc.c-torture/compile/20010114-1.c: New test.
33404 * gcc.c-torture/compile/20010114-1.x: Xfail.
33405 * gcc.c-torture/compile/20010114-2.c: New test.
33406 * gcc.c-torture/execute/20010114-1.c: New test.
33407 * gcc.dg/trunc-1.c: New test.
33408 * gcc.dg/uninit-B.c: New test.
33410 2001-01-13 Nick Clifton <nickc@redhat.com>
33412 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
33415 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
33417 * gcc.c-torture/compile/20010113-1.c: New test.
33419 2001-01-13 Jakub Jelinek <jakub@redhat.com>
33421 * gcc.c-torture/compile/20001212-1.c: New test.
33423 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
33425 * gcc.dg/cpp/widestr1.c: Update.
33426 * gcc.dg/cpp/prag-imp.c: Remove.
33428 2001-01-12 Jakub Jelinek <jakub@redhat.com>
33430 * gcc.c-torture/execute/20000801-3.x: Remove.
33431 * gcc.dg/c90-init-1.c: New test.
33432 * gcc.dg/c99-init-1.c: New test.
33433 * gcc.dg/c99-init-2.c: New test.
33434 * gcc.dg/gnu99-init-1.c: New test.
33436 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
33438 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
33439 testing that no relevant ones were found.
33441 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
33443 * g++.old-deja/g++.pt/cast2.C: New test.
33445 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
33447 * g++.old-deja/g++.pt/friend47.C: New test.
33449 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
33451 * g++.old-deja/g++.pt/instantiate13.C: New test.
33453 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
33455 * g++.old-deja/g++.other/defarg7.C: New test.
33456 * g++.old-deja/g++.other/defarg8.C: New test.
33458 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
33460 * g++.old-deja/g++.pt/crash64.C: New test.
33462 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
33464 * g++.old-deja/g++.pt/crash63.C: New test.
33466 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
33468 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
33470 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
33472 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
33474 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
33476 * g++.old-deja/g++.pt/error3.C: New test.
33478 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
33480 * g++.old-deja/g++.other/crash39.C: New test.
33482 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
33484 * g++.old-deja/g++.other/vbase4.C: New test.
33486 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
33488 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
33489 * gcc.dg/special/20000419-2.c: New file. Identical to above.
33490 * gcc.dg/special/special.exp: New test driver which will check
33491 for alias support for the above test.
33493 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
33495 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
33496 problems on small machines.
33497 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
33500 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
33502 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
33504 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
33506 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
33508 * g++.old_deja/g++.pt/using8.C: New test.
33510 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
33512 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
33514 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
33516 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
33517 where a failure is expected.
33518 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
33520 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
33522 * g++.old_deja/g++.pt/instantiate12.C: New test.
33524 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
33526 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
33528 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
33529 * g++.old-deja/g++.brendan/crash17.C: Likewise.
33530 * g++.old-deja/g++.brendan/crash29.C: Likewise.
33531 * g++.old-deja/g++.brendan/crash48.C: Likewise.
33532 * g++.old-deja/g++.brendan/ns1.C: Likewise.
33533 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
33534 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
33535 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
33536 * g++.old-deja/g++.eh/spec6.C: Likewise.
33537 * g++.old-deja/g++.jason/crash3.C: Likewise.
33538 * g++.old-deja/g++.law/ctors11.C: Likewise.
33539 * g++.old-deja/g++.law/ctors17.C: Likewise.
33540 * g++.old-deja/g++.law/ctors5.C: Likewise.
33541 * g++.old-deja/g++.law/ctors9.C: Likewise.
33542 * g++.old-deja/g++.mike/ambig1.C: Likewise.
33543 * g++.old-deja/g++.mike/net22.C: Likewise.
33544 * g++.old-deja/g++.mike/p3538a.C: Likewise.
33545 * g++.old-deja/g++.mike/p3538b.C: Likewise.
33546 * g++.old-deja/g++.mike/virt3.C: Likewise.
33547 * g++.old-deja/g++.niklas/t128.C: Likewise.
33548 * g++.old-deja/g++.other/anon4.C: Likewise.
33549 * g++.old-deja/g++.other/using1.C: Likewise.
33550 * g++.old-deja/g++.other/warn3.C: Likewise.
33551 * g++.old-deja/g++.pt/t37.C: Likewise.
33552 * g++.old-deja/g++.robertl/eb69.C: Likewise.
33553 * g++.old-deja/g++.robertl/eb71.C: Likewise.
33555 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
33557 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
33559 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33561 * gcc.c-torture/execute/stdio-opt-3.c: New test.
33563 2001-01-07 Jakub Jelinek <jakub@redhat.com>
33565 * gcc.c-torture/compile/20010107-1.c: New test.
33567 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
33569 * gcc.c-torture/execute/builtin-noret-1.c: New test.
33571 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
33573 * gcc.dg/format/format.h: New file.
33574 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
33575 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
33576 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
33577 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
33578 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
33579 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
33580 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
33581 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
33582 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
33583 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
33584 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
33585 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
33586 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
33587 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
33588 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
33589 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
33590 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
33591 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
33592 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
33593 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
33594 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
33595 instead of declaring standard types, macros and functions in each
33598 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
33600 * gcc.c-torture/execute/20010106-1.c: New test.
33602 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
33604 * gcc.dg/format/format.exp: New file.
33605 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
33606 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
33607 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
33608 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
33609 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
33610 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
33611 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
33612 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
33613 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
33614 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
33615 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
33616 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
33617 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
33618 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
33619 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
33620 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
33621 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
33622 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
33623 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
33624 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
33625 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
33626 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
33627 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
33628 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
33629 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
33630 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
33631 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
33632 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
33633 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
33634 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
33635 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
33636 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
33637 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
33638 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
33639 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
33640 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
33641 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
33642 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
33643 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
33644 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
33645 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
33646 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
33648 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
33650 * gcc.c-torture/execute/991228-1.c: Take word endianness into
33653 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
33655 * gcc.c-torture/execute/builtin-complex-1.c: New test.
33657 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
33659 * g++.old-deja/g++.pt/crash62.C: New test.
33661 2001-01-04 Richard Henderson <rth@redhat.com>
33663 * gcc.dg/20000926-1.c: Update expected warnings.
33664 * gcc.dg/array-2.c: Likewise.
33665 * gcc.dg/array-4.c: Also validate flexible array members.
33666 * gcc.dg/c99-flex-array-1.c: New.
33668 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
33670 * gcc.c-torture/compile/20001222-1.x: Remove.
33672 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33674 * gcc.c-torture/execute/built-in-setjmp.c: New.
33676 2001-01-03 Richard Henderson <rth@redhat.com>
33678 * gcc.dg/940510-1.c: Update expected error wording.
33679 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
33681 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
33683 * lib/target-supports.exp (check_alias_available): Modified to
33684 indicate aliases not supported if only weak aliases are supported.
33686 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33688 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
33689 Turn on cmpstrsi checks for __pj__ and __i370__.
33691 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
33693 * g++.old-deja/g++.other/virtual11.C: New test.
33695 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
33697 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
33699 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33701 * gcc.c-torture/compile/20010102-1.c: New test.
33703 2001-01-02 Andreas Jaeger <aj@suse.de>
33705 * gcc.dg/noreturn-3.c: New test.
33707 * gcc.dg/noreturn-4.c: New test.
33709 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33711 * gcc.c-torture/execute/stdio-opt-1.c: Also test
33712 __builtin_fputc and __builtin_fwrite.
33714 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
33716 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
33717 signed char, not default char.
33719 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
33721 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
33723 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
33725 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
33727 2000-12-29 Richard Henderson <rth@redhat.com>
33729 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
33730 (__cyg_profile_func_exit): Define.
33732 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
33734 * g++.dg/vtgc1.C: New test.
33736 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
33738 * gcc.dg/noncompile/20001228-1.c: New test.
33740 * gcc.dg/20001228-1.c: New test.
33742 * gcc.c-torture/execute/20001228-1.c: New test.
33744 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
33746 * gcc.dg/format-strfmon-1.c: New test.
33748 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33750 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
33751 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
33752 * gcc.c-torture/execute/string-opt-1.c: Likewise.
33753 * gcc.c-torture/execute/string-opt-2.c: Likewise.
33754 * gcc.c-torture/execute/string-opt-3.c: Likewise.
33755 * gcc.c-torture/execute/string-opt-4.c: Likewise.
33756 * gcc.c-torture/execute/string-opt-6.c: Likewise.
33757 * gcc.c-torture/execute/string-opt-7.c: Likewise.
33758 * gcc.c-torture/execute/string-opt-8.c: Likewise.
33759 * gcc.c-torture/execute/string-opt-9.c: Likewise.
33760 * gcc.c-torture/execute/string-opt-10.c: Likewise.
33761 * gcc.c-torture/execute/string-opt-11.c: Likewise.
33762 * gcc.c-torture/execute/string-opt-12.c: Likewise.
33764 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
33765 * gcc.c-torture/execute/string-opt-4.c: Test index.
33767 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
33769 * gcc.c-torture/compile/20001226-1.c: New test.
33771 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
33773 * gcc.c-torture/compile/20001222-1.c: New test.
33774 * gcc.c-torture/compile/20001222-1.x: Xfail.
33776 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
33778 * gcc.c-torture/execute/comp-goto-2.c: New test.
33780 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
33782 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
33783 Use long types if __INT_MAX__ is 32767.
33784 (main): Use cast to (sint32 *) when poking 88 into a_page.
33786 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
33788 2000-12-21 Bernd Schmidt <bernds@redhat.com>
33790 * gcc.c-torture/compile/20001221-1.c: New test.
33791 * gcc.c-torture/execute/20001221-1.c: New test.
33793 2000-12-20 Richard Henderson <rth@redhat.com>
33795 * g++.old-deja/g++.pt/crash36.C: Update error lines.
33796 * g++.old-deja/g++.robertl/eb109.C: Likewise.
33798 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33800 * gcc.dg/compare3.c: New test.
33802 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
33804 * gcc.dg/format-warnll-1.c: New test.
33806 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
33808 * gcc.dg/cpp/cmdlne-P.c: New test.
33810 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
33812 * gcc.c-torture/execute/builtin-abs-1.c,
33813 gcc.c-torture/execute/builtin-abs-2.c: New tests.
33815 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
33817 * gcc.dg/cpp/multiline.c: New test.
33819 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
33821 * g++.old-deja/g++.other/syshdr1.C: Update.
33822 * gcc.dg/cpp/lineflags.c: Remove temporarily.
33824 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33826 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
33828 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33830 * g++.old-deja/g++.pt/ttp65.C: New test.
33832 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33834 * g++.old-deja/g++.pt/ttp64.C: New test.
33836 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33838 * g++.old-deja/g++.pt/spec33.C: New test.
33840 2000-12-14 Catherine Moore <clm@redhat.com>
33842 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
33843 * gcc.c-torture/execute/920612-2.c: Likewise.
33844 * gcc.c-torture/execute/920428-2.c: Likewise.
33845 * gcc-c-torture/execute/va-arg-11.c: Call exit.
33846 * gcc.c-torture/execute/va-arg-21.c: Likewise.
33848 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33850 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
33851 * gcc.dg/pack-test-2.c: Likewise.
33853 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
33855 Tests by Zack Weinberg <zackw@stanford.edu>.
33857 * gcc.dg/cpp/defined.c: Update.
33858 * gcc.dg/cpp/defined_trad.c: New tests.
33860 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
33862 * gcc.dg/cpp/trad-direct.c: Update.
33864 2000-12-11 Neil Booth <neilb@earthling.net>
33866 * gcc.dg/cpp/defined_trad.c
33868 2000-12-11 Neil Booth <neilb@earthling.net>
33870 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
33872 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
33874 * gcc.dg/format-miss-2.c: New test.
33876 2000-12-09 Neil Booth <neilb@earthling.net>
33878 * gcc.dg/cpp/lineflags.c: New tests.
33879 * gcc.dg/cpp/poison.c: Update.
33880 * gcc.dg/cpp/redef2.c: Update.
33881 * gcc.dg/cpp/skipping.c: New test.
33883 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
33885 * g++.old-deja/g++.other/eh3.C: New testcase.
33887 2000-12-07 Neil Booth <neilb@earthling.net>
33889 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
33890 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
33891 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
33892 wtr-union-init-2.c, wtr-union-init-3.c: Update.
33893 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
33896 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
33898 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
33899 __SIZE_TYPE__ instead of int for type of integers cast to
33902 2000-12-07 Jakub Jelinek <jakub@redhat.com>
33904 * g++.old-deja/g++.other/cleanup4.C: New test.
33906 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
33908 * format-sec-1.c: New test.
33910 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
33912 * gcc.dg/format-nonlit-3.c: New test.
33914 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
33916 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
33917 through a null pointer.
33919 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33921 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
33922 * g++.old-deja/g++.pt/partial4.C: New test.
33924 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
33926 * gcc.c-torture/execute/ieee/hugeval.x: New.
33928 2000-12-06 Neil Booth <neilb@earthling.net>
33930 * gcc.dg/cpp/backslash2.c: New tests.
33932 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33934 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
33935 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
33937 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
33939 * gcc.c-torture/execute/20001203-2.c: New testcase.
33941 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
33943 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
33944 * g++.old-deja/g++.other/virtual10.C: New test.
33946 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
33948 * g++.old-deja/g++.mike/pmf5.C: Remove test.
33950 2000-12-05 Richard Henderson <rth@redhat.com>
33952 * gcc.c-torture/compile/20001205-1.c: New.
33954 2000-12-04 Neil Booth <neilb@earthling.net>
33956 * g++.old-deja/g++.other/virtual9.C: New test.
33957 * g++.old-deja/g++.pt/crash61.C: New test.
33958 * gcc.c-torture/execute/loop-9.c: New test.
33960 2000-12-04 Neil Booth <neilb@earthling.net>
33962 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
33963 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
33964 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
33965 * gcc.dg/cpp/extratokens.c: ...here.
33967 2000-12-04 Neil Booth <neilb@earthling.net>
33969 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
33972 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33974 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
33975 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
33977 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
33979 * gcc.c-torture/execute/20001203-1.c: New test.
33981 2000-12-03 Neil Booth <neilb@earthling.net>
33983 * gcc.dg/cpp/macro6.c: New test cases.
33985 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33987 * gcc.c-torture/execute/string-opt-9.c: New test.
33988 * gcc.c-torture/execute/string-opt-10.c: Likewise.
33989 * gcc.c-torture/execute/string-opt-11.c: Likewise.
33990 * gcc.c-torture/execute/string-opt-12.c: Likewise.
33992 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
33993 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
33995 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
33997 * gcc.dg/cpp/if-6.c: New testcase.
33999 * gcc.dg/20001201-1.c: New testcase.
34001 2000-12-02 Neil Booth <neilb@earthling.net>
34003 * g++.old-deja/g++.other/externC4.C,
34004 g++.old-deja/g++.other/friend10.C: New tests.
34006 2000-12-02 Neil Booth <neilb@earthling.net>
34008 * g++.old-deja/g++.other/instan2.C
34009 * g++.old-deja/g++.other/instan3.C: New test.
34011 2000-12-02 Neil Booth <neilb@earthling.net>
34013 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
34014 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
34015 gnuc99.c,gnuc99-pedantic.c: New tests.
34017 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
34019 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
34020 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
34022 2000-12-01 Neil Booth <neilb@earthling.net>
34024 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
34025 * gcc.dg/cpp/poison.c: Update.
34026 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
34028 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
34030 * g77.f-torture/execute/20001201.f: New test.
34032 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
34034 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
34036 2000-12-01 Jakub Jelinek <jakub@redhat.com>
34038 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
34040 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
34042 * g++.old-deja/g++.other/cast6.C: New test.
34044 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
34046 * gcc.c-torture/execute/20001130-2.c: New testcase.
34048 2000-11-30 Richard Henderson <rth@redhat.com>
34050 * gcc.c-torture/execute/20001130-1.c: New test.
34052 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
34054 * g++.old-deja/g++.other/op3.C: New test.
34056 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
34058 * g++.old-deja/g++.other/op2.C: New test.
34060 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
34062 * g++.old-deja/g++.other/crash38.C: New test.
34064 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
34066 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
34068 2000-11-29 Jakub Jelinek <jakub@redhat.com>
34070 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
34072 * gcc.c-torture/execute/string-opt-6.c: New test.
34074 * gcc.dg/20001117-1.c: Add main.
34076 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
34078 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
34080 * gcc.dg/940510-1.c: ... to here.
34082 * gcc.dg/20000926-1.c: GNU C now allows initializations of
34083 zero-size arrays in toplevel structures.
34085 2000-11-28 Jakub Jelinek <jakub@redhat.com>
34087 * gcc.c-torture/execute/loop-8.c: New test.
34089 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
34091 * g++.old-deja/g++.other/base1.C: New test.
34093 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
34095 * g++.old-deja/g++.other/parse2.C: New test.
34097 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
34099 * g++.old-deja/g++.pt/incomplete1.C: New test.
34101 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
34103 * g++.old-deja/g++.other/friend9.C: New test.
34105 2000-11-28 Jakub Jelinek <jakub@redhat.com>
34107 * gcc.dg/20001127-1.c: New test.
34109 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
34111 * g++.old-deja/g++.pt/friend46.C: New test.
34113 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
34115 * g++.old-deja/g++.other/ptrmem8.C: New test.
34117 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34119 * gcc.c-torture/execute/string-opt-7.c: New test.
34120 * gcc.c-torture/execute/string-opt-8.c: Likewise.
34122 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
34124 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
34125 instead of 'mkcheck 2'.
34127 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
34129 * gcc.c-torture/execute/memcheck/driver.c,
34130 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
34131 C9X references to refer to C99.
34133 2000-11-25 Jakub Jelinek <jakub@redhat.com>
34135 * gcc.dg/ultrasp3.c: New test.
34137 2000-11-25 Neil Booth <neilb@earthling.net>
34139 * gcc.dg/cpp/include2.c: Update test to be locale independent.
34141 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
34143 * gcc.c-torture/compile/20001123-2.c: New.
34145 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34147 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
34149 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
34151 * gcc.dg/sequence-point-1.c: Add some new tests.
34152 * gcc.c-torture/execute/20001124-1.c: New test.
34154 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
34156 * g++.old-deja/g++.other/vaarg4.C: New test.
34157 * gcc.c-torture/compile/20001123-1.c: New test.
34159 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
34161 * g++.other/crash24.C: Adjust and remove XFAIL.
34162 * g++.other/crash37.C: New test.
34164 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
34166 * g++.old-deja/g++.pt/instantiate9.C: New test.
34168 2000-11-22 Mark Mitchell <mark@codesourcery.com>
34170 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
34173 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
34174 * g++.old-deja/g++.robertl/eb55.C: Likewise.
34176 2000-11-22 Neil Booth <neilb@earthling.net>
34178 * gcc.dg/cpp/Wtrigraphs.c: New test.
34180 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
34182 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
34184 2000-11-22 Jakub Jelinek <jakub@redhat.com>
34186 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
34188 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
34190 * lib/gcc-dg.exp: load_lib scanasm.exp.
34191 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
34192 * lib/g++-dg.exp: load_lib scanasm.exp.
34193 * lib/scanasm.exp: New.
34194 (scan-assembler, scan-assembler-not): Add optional arguments to
34195 test name, or if not present, the pattern name.
34196 (scan-assembler-dem, scan-assembler-dem-not): New.
34198 * g++.dg/dg.exp: New.
34200 2000-11-21 Neil Booth <neilb@earthling.net>
34202 * gcc.dg/cpp/integrated1.c: Remove.
34204 2000-11-21 Jakub Jelinek <jakub@redhat.com>
34206 * gcc.c-torture/execute/20001121-1.c: New test.
34208 2000-11-21 Richard Henderson <rth@redhat.com>
34210 * gcc.c-torture/compile/20001121-1.c: New test.
34212 2000-11-20 Neil Booth <neilb@earthling.net>
34214 * gcc.dg/cpp/integrated1.c: New test.
34216 2000-11-21 Jakub Jelinek <jakub@redhat.com>
34218 * g++.old-deja/g++.other/inline17.C: New test.
34220 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
34222 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
34223 local variable to be zero: I made the variable global. Now
34224 uses abort() and exit() instead of relying on main's return value.
34226 2000-11-20 Neil Booth <neilb@earthling.net>
34228 * gcc.dg/cpp/paste2.c: Update test.
34229 * objc/execute/paste.m: New test.
34231 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
34233 * gcc.dg/c99-condexpr-1.c: New test.
34235 2000-11-20 Neil Booth <neilb@earthling.net>
34237 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
34239 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
34241 * g++.old-deja/g++.pt/export1.C: New test.
34243 2000-11-20 Jakub Jelinek <jakub@redhat.com>
34245 * gcc.dg/20001117-1.c: New test.
34247 2000-11-18 Richard Henderson <rth@redhat.com>
34249 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
34251 2000-11-18 Richard Henderson <rth@redhat.com>
34253 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
34254 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
34255 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
34257 2000-11-18 Richard Henderson <rth@redhat.com>
34259 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
34260 (main): New. Exit cleanly.
34262 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
34264 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
34265 gcc.dg/c99-fordecl-2.c: New tests.
34267 2000-11-18 Richard Henderson <rth@redhat.com>
34269 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
34270 * gcc.c-torture/execute/zerolen-2.c: New.
34272 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34274 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
34277 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
34279 * g++.old-deja/g++.pt/instantiate8.C: New test.
34281 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
34283 * g++.old-deja/g++.other/incomplete.C: Add more tests.
34284 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
34286 2000-11-16 Nick Clifton <nickc@redhat.com>
34288 * gcc.c-torture/execute/nestfunc-2.c: New test.
34289 * gcc.c-torture/execute/nestfunc-3.c: New test.
34291 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
34293 * gcc.c-torture/compile/20001116-1.c: New test.
34295 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34297 * gcc.c-torture/execute/20001115-1.c: New test.
34299 2000-11-15 Mark Mitchell <mark@codesourcery.com>
34301 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
34302 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
34303 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
34304 * g++.old-deja/g++.abi/vmihint.C: Likewise.
34306 2000-11-15 Neil Booth <neilb@earthling.net>
34308 gcc.dg/cpp/_Pragma1.c: Update.
34309 gcc.dg/cpp/_Pragma2.c: New test.
34311 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
34313 * g++.old-deja/g++.other/anon5.C: New test.
34315 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
34317 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
34320 2000-11-14 Jakub Jelinek <jakub@redhat.com>
34322 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
34325 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
34327 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
34328 labels at end of compound statements.
34330 2000-11-13 Jakub Jelinek <jakub@redhat.com>
34332 * gcc.c-torture/execute/loop-7.c: New test.
34334 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
34336 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
34338 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
34340 * gcc.dg/c99-bool-1.c: New test.
34342 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
34344 * gcc.dg/c99-scope-1.c: Remove xfail.
34345 * gcc.dg/c99-scope-2.c: New test.
34347 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34349 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
34350 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
34352 2000-11-11 Mark Mitchell <mark@codesourcery.com>
34354 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
34357 * g++.mike/p700.C: Don't typedef wchar_t.
34358 * g++.mike/p784.C: Likewise.
34359 * g++.mike/eb101.C: Don't use __wchar_t.
34361 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
34363 * g77.f-torture/execute/20001111.[fx]: Test premature exit
34366 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
34368 * gcc.c-torture/execute/20001111-1.c: New test.
34370 2000-11-10 Nick Clifton <nickc@redhat.com>
34372 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
34373 long multuiple and accumulate.
34375 2000-11-09 Richard Henderson <rth@redhat.com>
34377 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
34378 via size_t instead of int.
34380 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
34381 * gcc.c-torture/execute/string-opt-2.c: Likewise.
34382 * gcc.c-torture/execute/string-opt-3.c: Likewise.
34383 * gcc.c-torture/execute/string-opt-4.c: Likewise.
34385 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
34387 * gcc.c-torture/compile/20001109-1.c: New test.
34388 * gcc.c-torture/compile/20001109-2.c: New test.
34390 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
34392 * g++.old-deja/g++.pt/operator1.C: New test.
34393 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
34395 2000-11-09 Jakub Jelinek <jakub@redhat.com>
34397 * gcc.dg/20001108-1.c: New test.
34399 2000-11-09 Jakub Jelinek <jakub@redhat.com>
34401 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
34402 with both arguments constant strings.
34403 * gcc.c-torture/execute/string-opt-3.c: New test.
34404 * gcc.c-torture/execute/string-opt-4.c: New test.
34405 * gcc.c-torture/execute/string-opt-5.c: New test.
34407 2000-11-08 Nick Clifton <nickc@redhat.com>
34409 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
34410 mulsidi3adddi patterns.
34412 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
34414 * g++.old-deja/g++.other/crash36.C: New test.
34416 2000-11-08 Jakub Jelinek <jakub@redhat.com>
34418 * g++.old-deja/g++.other/init16.C: New test.
34420 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
34422 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
34424 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
34426 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
34427 * gcc.c-torture/execute/va-arg-16.x: Likewise.
34428 * gcc.c-torture/execute/va-arg-17.x: Likewise.
34430 2000-11-07 DJ Delorie <dj@redhat.com>
34432 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
34434 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34436 * gcc.c-torture/execute/string-opt-1.c: New test.
34438 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
34440 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
34441 mips-sgi-irix6.* because the MIPS ABI passes floating-point
34442 parameters in registers, and there is no way for a varargs
34443 function to know in which order the integer and floating-point
34444 parameters should be interleaved when they are placed on the
34446 * gcc.c-torture/execute/va-arg-16.x: Likewise.
34447 * gcc.c-torture/execute/va-arg-17.x: Likewise.
34449 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34451 * gcc.c-torture/execute/string-opt-2.c: New test.
34453 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
34455 * g++.old-deja/g++.pt/crash60.C: New test.
34457 2000-11-06 Jakub Jelinek <jakub@redhat.com>
34459 * g++.old-deja/g++.other/crash24.C: New test.
34460 * g++.old-deja/g++.other/crash25.C: New test.
34461 * g++.old-deja/g++.other/crash26.C: New test.
34462 * g++.old-deja/g++.other/crash27.C: New test.
34463 * g++.old-deja/g++.other/crash28.C: New test.
34464 * g++.old-deja/g++.other/crash29.C: New test.
34465 * g++.old-deja/g++.other/crash30.C: New test.
34466 * g++.old-deja/g++.other/crash31.C: New test.
34467 * g++.old-deja/g++.other/crash32.C: New test.
34468 * g++.old-deja/g++.other/crash33.C: New test.
34469 * g++.old-deja/g++.other/crash34.C: New test.
34470 * g++.old-deja/g++.other/crash35.C: New test.
34472 2000-11-06 Jakub Jelinek <jakub@redhat.com>
34474 * gcc.c-torture/execute/20001031-1.c: New test.
34476 2000-11-04 Mark Mitchell <mark@codesourcery.com>
34478 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
34481 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
34482 standards-conformant.
34484 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
34486 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
34487 * g++.old-deja/g++.mike/p755a.C: Likewise.
34488 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
34489 library makes no calls to `operator new' during initialization.
34491 2000-11-04 Neil Booth <neilb@earthling.net>
34493 * gcc.dg/cpp/include2.c: New tests.
34495 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
34497 * lib/g++.exp (g++_set_ld_library_path): New function.
34498 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
34500 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
34502 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
34505 2000-11-01 Richard Henderson <rth@redhat.com>
34507 * g++.old-deja/g++.ext/namedret1.C: New.
34508 * g++.old-deja/g++.ext/namedret2.C: New.
34509 * g++.old-deja/g++.ext/namedret3.C: New.
34511 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
34513 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
34514 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
34516 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34518 * gcc.c-torture/execute/va-arg-21.c: New test.
34520 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
34522 * gcc.dg/c99-complex-2.c: New test.
34524 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34526 * gcc.c-torture/execute/stdio-opt-1.c: New test.
34528 2000-10-31 Jakub Jelinek <jakub@redhat.com>
34530 * g++.old-deja/g++.other/inline16.C: New test.
34532 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
34534 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
34535 __PRETTY_FUNCTION__
34537 2000-10-29 Neil Booth <neilb@earthling.net>
34539 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
34541 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
34542 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
34545 2000-10-29 Neil Booth <neilb@earthling.net>
34547 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
34548 * mi1.c, mi1c.h: Add null directives to multiple-include test.
34549 * mi5.c: Test multiple includes work with -C.
34550 * trigraphs.c: Test ^= version.
34552 2000-10-28 Neil Booth <neilb@earthling.net>
34554 New tests and test updates for new macro expander.
34556 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
34557 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
34558 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
34559 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
34560 new diagnostic messages.
34562 * gcc.dg/cpp/macro3.c: New tests.
34564 2000-10-27 Mark Mitchell <mark@codesourcery.com>
34566 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
34569 2000-10-27 Jakub Jelinek <jakub@redhat.com>
34571 * g++.old-deja/g++.other/eh2.C: New test.
34573 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
34575 * gcc.c-torture/execute/20001027-1.c: New test.
34577 2000-10-26 Richard Henderson <rth@redhat.com>
34579 * gcc.c-torture/execute/20001026-1.c: New.
34581 2000-10-26 Mark Mitchell <mark@codesourcery.com>
34583 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
34584 * g++.old-deja/g++.law/builtin1.C: Likewise.
34585 * g++.old-deja/g++.law/ctors10.C: Likewise.
34586 * g++.old-deja/g++.law/virtual3.C: Likewise.
34587 * g++.old-deja/g++.mike/p658.C: Likewise.
34588 * g++.old-deja/g++.other/sibcall1.C: Likewise.
34589 * g++.old-deja/g++.other/vaarg2.C: Likewise.
34590 * g++.old-deja/g++.robertl/eb124.C: Likewise.
34591 * g++.old-deja/g++.robertl/eb44.C: Likewise.
34592 * g++.old-deja/g++.robertl/eb77.C: Likewise.
34594 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
34596 * gcc.c-torture/compile/20001024-1.c: New test.
34598 2000-10-25 Mark Mitchell <mark@codesourcery.com>
34600 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
34601 to tell us whether or not we are using V3.
34603 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
34605 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
34608 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
34610 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
34612 2000-10-25 Jakub Jelinek <jakub@redhat.com>
34614 * gcc.c-torture/execute/20001024-1.c: New test.
34616 2000-10-24 Jakub Jelinek <jakub@redhat.com>
34618 * g++.old-deja/g++.other/sibcall1.C: New test.
34620 2000-10-20 Jakub Jelinek <jakub@redhat.com>
34622 * gcc.dg/noncompile/init-3.c: New test.
34624 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
34626 * gcc.dg/format-array-1.c: New test.
34628 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
34630 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
34631 writing through null pointers; remove comment about testing
34632 unterminated strings.
34634 2000-10-17 Matthew Hiller <hiller@redhat.com>
34636 * gcc.c-torture/execute/20001017-2.c: New test.
34638 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
34640 * gcc.c-torture/compile/20001018-1.c: New test.
34641 * gcc.c-torture/compile/20001018-1.x: Xfail.
34643 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34645 * gcc.c-torture/execute/20001017-1.c: New test.
34647 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
34649 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
34650 for multiple use of arguments with scanf formats; add tests for
34651 multiple use of arguments.
34653 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
34655 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
34657 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
34659 * gcc.dg/format-miss-1.c: New test.
34661 2000-10-16 Jakub Jelinek <jakub@redhat.com>
34663 * gcc.c-torture/execute/20001013-1.c: New test.
34665 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
34667 * gcc.dg/format-branch-1.c: New test.
34669 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
34671 * README, lib/file-format.exp: Remove EGCS references.
34673 2000-10-16 Jakub Jelinek <jakub@redhat.com>
34675 * gcc.dg/20001013-1.c: New test.
34677 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
34679 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
34680 for intmax_t in the compiler using __typeof__ and the type rules
34681 for conditional expressions.
34683 2000-10-13 Jakub Jelinek <jakub@redhat.com>
34685 * gcc.dg/20001012-1.c: New test.
34686 * gcc.dg/20001012-2.c: New test.
34688 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
34690 * gcc.dg/format-attr-1.c: New test.
34692 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
34694 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
34695 __LONG_LONG_MAX__ instead of LLONG_MAX.
34697 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
34699 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
34701 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
34704 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
34706 * gcc.dg/sequence-pt-1.c: New test.
34708 2000-10-11 Geoff Keating <geoffk@cygnus.com>
34710 * gcc.c-torture/execute/20001011-1.c: New testcase.
34711 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
34713 2000-10-10 Jakub Jelinek <jakub@redhat.com>
34715 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
34716 does not error on it.
34718 2000-10-10 Jakub Jelinek <jakub@redhat.com>
34720 * gcc.dg/20001009-1.c: New test.
34722 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
34724 * gcc.c-torture/compile/20001009-1.c: Move from here ....
34725 * gcc.c-torture/execute/20001009-2.c: ... to here.
34727 2000-10-09 Geoff Keating <geoffk@cygnus.com>
34729 * gcc.c-torture/compile/20001009-1.c: New testcase.
34730 * gcc.c-torture/execute/20001009-1.c: New testcase.
34731 Testcases provided by Jan Hubicka <jh@suse.cz>.
34733 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
34735 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
34736 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
34737 uintmax_t using <limits.h> to emulate the compiler's internal
34738 logic. No longer XFAIL %j tests.
34740 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
34742 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
34743 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
34744 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
34745 regexps and details of expected handling of some bad formats.
34746 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
34749 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
34751 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
34752 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
34753 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
34754 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
34757 2000-10-06 Richard Henderson <rth@cygnus.com>
34759 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
34760 * g++.old-deja/g++.brendan/crash52.C: Likewise.
34761 * g++.old-deja/g++.jason/report.C: Likewise.
34762 * g++.old-deja/g++.law/friend5.C: Likewise.
34763 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
34764 of the expected warnings.
34766 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
34768 * g++.old-deja/g++.pt/enum14.C: New test.
34770 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
34772 * g++.old-deja/g++.pt/crash59.C: New test.
34774 2000-10-04 Will Cohen <wcohen@redhat.com>
34776 * gcc.dg/20000926-1.c: New test.
34778 2000-10-03 Geoff Keating <geoffk@cygnus.com>
34780 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
34781 function name for current C++ compiler.
34782 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
34784 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
34786 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
34787 __PRETTY_FUNCTION__.
34788 * g++.old-deja/g++.ext/pretty2.C: Likewise.
34790 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34792 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
34794 2000-09-26 Jakub Jelinek <jakub@redhat.com>
34796 * gcc.c-torture/compile/20000923-1.c: New test.
34798 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
34800 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
34801 * g++.old-deja/g++.pt/ttp62.C: Same.
34802 * g++.old-deja/g++.other/inline14.C: Same.
34804 2000-09-24 Richard Henderson <rth@cygnus.com>
34806 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
34808 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
34810 * gcc.dg/c90-printf-1.c: Add test for wide string format.
34812 2000-09-22 Geoff Keating <geoffk@cygnus.com>
34814 * gcc.c-torture/compile/20000922-1.c: New file.
34816 2000-09-21 Nick Clifton <nickc@redhat.com>
34818 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
34819 a signed long modulo operation.
34820 (mod6): New function - perform an unsigned long modulo operation.
34821 (main): Add tests for modulos of very large numbers by very small
34824 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34826 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
34828 2000-09-19 Richard Henderson <rth@cygnus.com>
34830 * gcc.dg/compare2.c (case 10): XFAIL.
34832 2000-09-18 Richard Henderson <rth@cygnus.com>
34834 * gcc.c-torture/execute/20000906-1.c: Move ...
34835 * gcc.dg/20000906-1.c: ... here. Only run on targets
34836 that support __builtin_trap.
34838 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
34840 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
34842 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
34844 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
34845 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
34846 more $ format tests.
34848 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
34850 * gcc.dg/format-errmk-1.c: New test.
34852 2000-09-17 Greg McGary <greg@mcgary.org>
34854 * gcc.c-torture/execute/20000917-1.x: Remove.
34856 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
34858 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
34860 2000-09-17 Greg McGary <greg@mcgary.org>
34862 * gcc.c-torture/execute/20000917-1.c: New test.
34863 * gcc.c-torture/execute/20000917-1.x: XFAIL.
34865 2000-09-16 Neil Booth <NeilB@earthling.net>
34867 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
34868 in nested macro bug.
34870 2000-09-15 Neil Booth <NeilB@earthling.net>
34872 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
34874 2000-09-14 Jeffrey A Law (law@cygnus.com)
34876 * gcc.c-torture/execute/20000914-1.c: New test.
34878 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
34880 * g++.other/inline13.C: New test.
34882 2000-09-12 Andreas Jaeger <aj@suse.de>
34884 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
34885 constant by Ulrich Drepper <drepper@redhat.com>.
34887 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
34889 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
34891 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34893 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
34895 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
34897 * gcc.dg/cpp/backslash.c: New test.
34899 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
34901 * gcc.c-torture/execute/20000910-1.c: New test.
34902 * gcc.c-torture/execute/20000910-2.c: Likewise.
34904 2000-09-11 Robert Lipe <robertl@sco.com>
34906 * gcc.dg/pragma-align.c: New test.
34908 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
34910 * g++.old-deja/g++.pt/explicit82.C: New test.
34911 * g++.old-deja/g++.pt/explicit83.C: New test.
34913 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
34915 * gcc.dg/asm-names.c: New test.
34917 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34919 * gcc.dg/cpp/tr-warn6.c: New test
34921 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
34923 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
34926 2000-09-07 Catherine Moore <clm@redhat.com>
34928 * gcc.c-torture/execute/unroll-1.c: New test.
34930 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
34932 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
34934 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
34935 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
34936 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
34937 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
34938 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
34940 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
34941 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
34943 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
34945 * g++.old-deja/g++.pt/deduct2.C: New test.
34947 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
34949 * g++.old-deja/g++.pt/parms2.C: New test.
34951 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
34953 * g++.old-deja/g++.pt/crash58.C: New test.
34955 2000-09-06 Greg McGary <greg@mcgary.org>
34957 * gcc.c-torture/execute/20000906-1.c: New test.
34958 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
34960 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34962 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
34964 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
34966 * g++.old-deja/g++.pt/crash57.C: New test.
34968 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
34970 * g++.old-deja/g++.pt/crash56.C: New test.
34972 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
34974 * g++.old-deja/g++.pt/koenig1.C: New test.
34976 2000-09-04 Jakub Jelinek <jakub@redhat.com>
34978 * gcc.dg/20000904-1.c: New test.
34980 2000-09-04 Jakub Jelinek <jakub@redhat.com>
34982 * gcc.dg/cpp/paste8.c: New test.
34984 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
34986 * gcc.c-torture/compile/20000827-1.c: New test.
34988 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
34990 * gcc.dg/format-diag-1.c: New test.
34992 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
34994 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
34995 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
34996 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
34997 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
34998 gcc.dg/formatz-1.c: Adjust warning regular expressions.
35000 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
35002 * g++.old-deja/g++.other/nested4.C: New test.
35004 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
35006 * g++.old-deja/g++.ns/scoped1.C: New test.
35008 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
35010 * lib/g++.exp: Support testing already-installed GCC.
35012 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35014 * wtr-label-1.c, wtr-suffix-1.c: New tests.
35016 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35018 * gcc.dg/return-type-2.c: New test.
35020 2000-08-27 Geoff Keating <geoffk@cygnus.com>
35022 * gcc.c-torture/compile/20000825-1.c: New test.
35024 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
35026 * gcc.dg/dwarf2-2.c: New test.
35028 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
35030 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
35031 dg-warning regexps.
35033 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
35035 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
35036 gcc.dg/format-ext-5.c: New tests.
35038 2000-08-25 Jakub Jelinek <jakub@redhat.com>
35040 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
35042 2000-08-24 Mark Mitchell <mark@codesourcery.com>
35044 * gcc.dg/noncompile/930622-2.c: Adjust error message.
35046 2000-08-24 Richard Henderson <rth@cygnus.com>
35048 * gcc.dg/ia64-sync-1.c: New test.
35049 * gcc.dg/ia64-sync-2.c: New test.
35050 * gcc.dg/ia64-asm-1.c: New test.
35052 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
35054 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
35055 * gcc.dg/format-ext-2.c: New test.
35057 2000-08-23 Jason Merrill <jason@redhat.com>
35059 * lib/old-dejagnu.exp: Also ignore "In member function" and
35062 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35064 * gcc.dg/noncompile/label-lineno-1.c: New test.
35066 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
35068 * gcc.dg/c99-array-nonobj-1.c: New test.
35070 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
35072 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
35074 * gcc.dg/format-ext-1.c: New test.
35076 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35078 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
35079 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
35080 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
35081 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
35082 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
35084 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
35086 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
35087 gcc.dg/c99-strftime-2.c: New tests.
35089 2000-08-22 Richard Henderson <rth@cygnus.com>
35091 * gcc.c-torture/execute/20000822-1.c: New test.
35093 2000-08-21 Jakub Jelinek <jakub@redhat.com>
35095 * gcc.c-torture/execute/20000819-1.x: Remove.
35097 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
35099 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
35100 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
35101 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
35102 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
35103 gcc.dg/format-xopen-1.c: New tests.
35105 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
35107 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
35109 2000-08-21 Jakub Jelinek <jakub@redhat.com>
35111 * g++.old-deja/g++.other/loop2.C: New test.
35113 * gcc.c-torture/compile/20000606-1.c: New test.
35114 * gcc.c-torture/compile/20000728-1.c: New test.
35115 * gcc.c-torture/execute/20000801-1.c: New test.
35116 * gcc.c-torture/execute/20000801-2.c: New test.
35117 * gcc.c-torture/execute/20000819-1.c: New test.
35118 * gcc.c-torture/execute/20000819-1.x: XFAIL.
35119 * gcc.dg/20000629-1.c: New test.
35120 * gcc.dg/20000724-1.c: New test.
35121 * gcc.dg/20000807-1.c: New test.
35123 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
35125 * gcc.dg/cpp/pragma-1.c: New test.
35126 * gcc.dg/cpp/pragma-2.c: New test.
35128 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
35130 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
35131 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
35133 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35135 * gcc.c-torture/compile/20000818-1.c: New test.
35137 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
35139 * gcc.c-torture/execute/20000818-1.c: New test.
35141 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
35143 * gcc.dg/format-va-1.c: New test.
35145 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
35147 * g++.old-deja/g++.other/typedef8.C: New test.
35149 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
35151 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
35152 * g++.old-deja/g++.mike/net36.C: Mark candidate.
35153 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
35154 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
35155 * g++.old-deja/g++.other/ptrmem7.C: New test.
35156 * g++.old-deja/g++.pt/ptrmem10.C: New test.
35158 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
35160 * g++.old-deja/g++.pt/typename27.C: New test.
35162 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
35164 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
35165 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
35166 * g++.old-deja/g++.pt/friend45.C: New test.
35167 * g++.old-deja/g++.other/friend8.C: New test.
35169 2000-08-15 Richard Henderson <rth@cygnus.com>
35171 * gcc.c-torture/execute/20000815-1.c: New test.
35173 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
35175 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
35176 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
35177 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
35179 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
35181 * g++.old-deja/g++.other/refinit2.C: New test.
35183 2000-08-13 Geoff Keating <geoffk@cygnus.com>
35185 * lib/c-torture.exp (c-torture): Make
35186 compiler_conditional_xfail_data global.
35187 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
35188 compiler_conditional_xfail_data machinery.
35189 (f-torture-execute): Likewise.
35190 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
35191 and only when unrolling loops.
35193 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
35195 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
35197 * g++.old-deja/g++.pt/explicit81.C: New test.
35199 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
35201 * g++.old-deja/g++.pt/typename26.C: New test.
35203 2000-08-10 Geoff Keating <geoffk@cygnus.com>
35205 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
35208 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
35210 * g++.old-deja/g++.other/array3.C: New test.
35212 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
35214 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
35215 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
35216 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
35219 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
35221 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
35222 * g++.old-deja/g++.abi/vmihint.C: Likewise.
35224 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
35226 * gcc.c-torture/execute/20000808-1.c: New test.
35228 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
35230 * gcc.dg/c90-const-expr-1.c: New test.
35232 2000-08-08 Richard Henderson <rth@cygnus.com>
35234 * gcc.dg/noncompile/920923-1.c: Declare calloc.
35236 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
35238 * gcc.dg/noncompile/const-ll-1.c: New test.
35240 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
35242 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
35244 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
35246 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
35247 that running programs linked against the shared version of libobjc
35250 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
35252 * gcc.dg/c99-printf-1.c: New test.
35254 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
35256 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
35258 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
35260 * gcc.c-torture/execute/20000731-1.x: Delete.
35262 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
35264 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
35265 and torture_without_loops as is done by c-torture.exp.
35266 (search_for): Copy from c-torture.exp.
35267 (gcc-dg-runtest): New function, drives a directory of tests
35268 iterating over the TORTURE_OPTIONS.
35269 (scan-assembler, scan-assembler-not): Move here from
35270 individual directory drivers.
35272 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
35273 defined by lib/gcc-dg.exp.
35274 * gcc.dg/cpp/cpp.exp: Likewise.
35275 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
35276 gcc-dg-runtest, so we cycle over optimization options.
35278 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
35279 * gcc.dg/compare2.c: No longer expected to fail.
35281 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
35283 * gcc.c-torture/execute/20000804-1.c: New test.
35285 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
35287 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
35289 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
35291 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
35293 2000-08-03 Jeffrey A Law (law@cygnus.com)
35295 * gcc.c-torture/compile/20000803-1.c: New test.
35297 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
35299 * gcc.c-torture/execute/20000801-3.c,
35300 gcc.c-torture/execute/20000801-4.c: New tests.
35301 * gcc.c-torture/execute/20000801-3.x,
35302 gcc.c-torture/execute/20000801-4.x: Xfail.
35304 2000-08-02 Geoff Keating <geoffk@cygnus.com>
35306 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
35307 libobjc/.libs to allow for libtool.
35309 2000-08-02 Jakub Jelinek <jakub@redhat.com>
35311 * gcc.c-torture/compile/20000802-1.c: New test.
35313 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
35315 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
35317 2000-07-31 Jeffrey A Law (law@cygnus.com)
35319 * gcc-c-torture/execute/20000731-2.c: New test.
35321 * gcc.c-torture/execute/20000731-1.c: New test.
35322 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
35324 2000-07-31 Jakub Jelinek <jakub@redhat.com>
35326 * testsuite/gcc.dg/cpp/paste7.c: New test.
35327 * gcc.dg/cpp/20000725-1.c: New test.
35329 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
35331 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
35332 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
35333 declaration warning for __builtin_dwarf_reg_size.
35335 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
35337 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
35339 * gcc.dg/noncompile/voidparam-1.c: New test.
35341 2000-07-30 Richard Henderson <rth@cygnus.com>
35343 * gcc.dg/c90-digraph-1.c: Don't xfail.
35344 * gcc.dg/compare2.c (case 10): Xfail.
35345 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
35347 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
35349 * gcc.dg/c99-main-1.c: New test.
35351 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
35353 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
35355 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
35357 * gcc.c-tortuer/execute/20000726-1.c: New test.
35359 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
35361 * gcc.c-torture/execute/enum-2.c: New test.
35363 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35365 * gcc.dg/cpp/tr-warn3.c: New test.
35367 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
35369 * g++.old-deja/g++.ext/implicit1.C: Remove.
35370 * g++.old-deja/g++.jason/c2.C: Remove
35371 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
35372 * g++.old-deja/g++.pt/crash16.C: Likewise.
35373 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
35375 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
35377 * g++.old-deja/g++.other/for2.C: New test.
35379 2000-07-25 Jakub Jelinek <jakub@redhat.com>
35381 * gcc.dg/20000720-1.c: New test.
35383 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
35385 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
35387 2000-07-24 Geoff Keating <geoffk@cygnus.com>
35389 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
35390 * gcc.c-torture/execute/20000722-1.c: New.
35391 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
35393 2000-07-24 Jakub Jelinek <jakub@redhat.com>
35395 * gcc.dg/cpp/20000720-1.S: New test.
35397 2000-07-21 Michael Meissner <meissner@redhat.com>
35399 * gcc.c-torture/execute/ieee/hugeval.c: New test.
35401 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
35403 * g++.old-deja/g++.brendan/crash16.C,
35404 g++.old-deja/g++.brendan/parse3.C,
35405 g++.old-deja/g++.brendan/redecl1.C,
35406 g++.old-deja/g++.ns/template13.C,
35407 g++.old-deja/g++.other/decl4.C,
35408 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
35410 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
35412 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
35413 and "Internal error".
35415 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
35417 * gcc.dg/cpp/paste6.c: New test.
35419 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
35421 * gcc.dg/cpp/tr-direct.c: New test.
35423 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
35424 gcc.dg/cpp/undef1.c: Tweak error regexps.
35426 2000-07-18 Eric Christopher <echristo@redhat.com>
35428 * gcc.c-torture/compile/20000718-1.c: New test.
35430 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
35432 * cpplex.c (_cpp_push_token): If the token being pushed back
35433 is the previous token in this context, just subtract one from
35435 * cppmacro.c (save_expansion): Clear aux field when storing a
35438 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
35440 * gcc.dg/noncompile/redecl-1.c: New test.
35442 2000-07-18 Jakub Jelinek <jakub@redhat.com>
35444 * gcc.c-torture/execute/20000717-5.c: New test.
35445 * gcc.c-torture/execute/20000717-1.x: Removed.
35447 2000-07-17 Richard Henderson <rth@cygnus.com>
35449 * gcc.c-torture/execute/20000717-4.c: New test.
35451 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
35453 * gcc.dg/cpp/syshdr.c: New test.
35454 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
35456 2000-07-17 Neil Booth <neilb@earthling.net>
35458 * gcc.dg/cpp/cmdlne-dM.c: New test.
35459 * gcc.dg/cpp/cmdlne-dD.c: New test.
35461 2000-07-17 Jeffrey A Law (law@cygnus.com)
35463 * gcc.c-torture/execute/20000717-3.c: New test.
35465 * gcc.c-torture/compile/20000717-1.c: New test.
35467 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
35469 * gcc.c-torture/execute/20000717-2.c: New test.
35471 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
35473 * gcc.dg/formatz-1.c: New test.
35475 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
35476 * gcc.dg/c99-digraph-1.c: New tests.
35478 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
35479 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
35481 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
35482 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
35483 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
35484 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
35485 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
35486 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
35487 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
35489 2000-07-17 Greg McGary <greg@mcgary.org>
35491 * gcc.c-torture/execute/20000717-1.c: New test.
35492 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
35494 2000-07-15 Jakub Jelinek <jakub@redhat.com>
35496 * gcc.c-torture/execute/20000715-2.c: New test.
35497 * gcc.dg/20000715-1.c: New test.
35499 2000-07-15 Michael Meissner <meissner@redhat.com>
35501 * gcc.c-torture/execute/20000715-1.c: New test.
35503 2000-07-13 Jakub Jelinek <jakub@redhat.com>
35505 * gcc.c-torture/execute/20000707-1.c: New test.
35507 2000-07-13 Neil Booth <NeilB@earthling.net>
35509 * testsuite/gcc.dg/cpp/digraph1.c,
35510 testsuite/gcc.dg/cpp/digraph2.c,
35511 testsuite/gcc.dg/cpp/digraphs.c: New tests.
35513 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
35515 * g77.f-torture/compile/20000630-2.f: New test.
35516 * g77.f-torture/compile/20000630-2.x
35518 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
35520 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
35522 2000-07-11 Neil Booth <NeilB@earthling.net>
35524 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
35526 2000-07-11 Neil Booth <NeilB@earthling.net>
35528 * gcc.dg/cpp/cmdlne-C.c: New.
35530 2000-07-09 Neil Booth <NeilB@earthling.net>
35532 * gcc.dg/cpp/directiv.c: New tests.
35533 * gcc.dg/cpp/undef1.c: Update.
35535 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
35537 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
35539 2000-07-09 Neil Booth <NeilB@earthling.net>
35541 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
35543 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
35545 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
35546 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
35548 2000-07-08 Neil Booth <NeilB@earthling.net>
35550 * gcc.dg/cpp/macsyntx.c: New tests.
35552 2000-07-07 Jakub Jelinek <jakub@redhat.com>
35554 * gcc.dg/20000707-1.c: New test.
35556 2000-07-07 Jakub Jelinek <jakub@redhat.com>
35558 * gcc.c-torture/execute/20000706-1.c: New test.
35559 * gcc.c-torture/execute/20000706-2.c: New test.
35560 * gcc.c-torture/execute/20000706-3.c: New test.
35561 * gcc.c-torture/execute/20000706-4.c: New test.
35562 * gcc.c-torture/execute/20000706-5.c: New test.
35564 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
35566 * g++.old-deja/g++.pt/instantiate7.C: New test.
35568 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
35570 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
35571 * g++.old-deja/g++.mike/thunk3.C: Likewise.
35572 * g++.old-deja/g++.other/rtti3.C: Likewise.
35573 * g++.old-deja/g++.other/rttid3.C: Likewise.
35575 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
35577 * g77.f-torture/compile/20000630-1.x: Fix typo
35579 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
35581 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
35584 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
35586 * gcc.dg/cpp/ident.c: New test.
35588 2000-07-05 Neil Booth <NeilB@earthling.net>
35590 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
35591 gcc.dg/cpp/lexstrng.c: New tests.
35593 2000-07-04 Neil Booth <NeilB@earthling.net>
35595 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
35596 * gcc.dg/cpp/strify2.c: Same.
35598 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
35600 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
35601 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
35602 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
35603 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
35605 * testsuite/gcc.dg/cpp/macro1.c,
35606 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
35607 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
35608 testsuite/gcc.dg/cpp/strify1.c,
35609 testsuite/gcc.dg/cpp/strify2.c: New tests.
35611 2000-07-03 Jakub Jelinek <jakub@redhat.com>
35613 * gcc.c-torture/execute/20000703-1.c: New test.
35615 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
35617 * g++.old-deja/g++.pt (lookup10.C): New test.
35619 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
35621 * g++.old-deja/g++.pt (typename25.C): New test.
35623 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
35625 * gcc.c-torture/compile/20000701-1.c: New test.
35627 2000-06-30 Nick Clifton <nickc@cygnus.com>
35629 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
35632 2000-06-30 Catherine Moore <clm@cygnus.com>
35634 * gcc.c-torture/execute/align-1.c: New test.
35636 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
35638 * g++.old-deja/g++.pt/expr8.C: New test.
35639 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
35641 2000-06-29 Nick Clifton <nickc@cygnus.com>
35643 * gcc.c-torture/compile/20000629-1.c: New test.
35645 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
35648 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
35649 gcc.dg/noncompile directory, depending on whether they're
35650 preprocessor tests or not. Annotate all the tests for the dg
35653 * gcc.c-torture/noncompile/noncompile.exp: Delete.
35654 * gcc.dg/noncompile/noncompile.exp: New.
35658 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
35659 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
35660 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
35661 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
35662 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
35663 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
35664 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
35665 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
35666 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
35667 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
35668 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
35669 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
35670 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
35671 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
35672 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
35673 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
35674 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
35675 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
35676 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
35677 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
35678 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
35679 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
35680 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
35681 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
35683 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
35684 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
35685 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
35686 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
35687 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
35688 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
35690 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
35692 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
35693 declare one variable. On the fourth, error.
35694 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
35695 declared by 20000628-1a.h.
35697 2000-06-29 Richard Henderson <rth@redhat.com>
35699 * gcc.c-torture/execute/930529-1.x: New file.
35700 * gcc.dg/920413-1.c: Adjust expected warning text.
35701 * gcc.dg/980217-1.c: Declare abort.
35702 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
35704 2000-06-29 Jeffrey A Law (law@cygnus.com)
35706 * g77.f-torture/compile/20000629-1.f: New test.
35707 * g77.f-torture/compile/20000629-1.x: Expected to fail.
35709 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
35711 Rearrange lots of files, removing entirely the
35712 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
35716 gcc.c-torture/code_quality/code_quality.exp
35717 gcc.c-torture/special/special.exp
35718 gcc.failure/failure.exp
35719 gcc.failure/940409-1.x
35720 gcc.c-torture/compile/961203-1.x
35723 gcc.misc-tests/linkage.exp
35724 gcc.c-torture/execute/920730-1t.c
35725 gcc.c-torture/execute/920730-1t.x
35726 gcc.c-torture/compile/920520-1.x
35727 gcc.c-torture/compile/920521-1.x
35728 gcc.c-torture/compile/981006-1.x
35729 gcc.c-torture/execute/eeprof-1.x
35731 * Moved files (possibly with modifications to fit a new harness):
35733 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
35734 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
35735 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
35736 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
35737 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
35738 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
35739 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
35740 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
35741 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
35742 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
35743 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
35744 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
35745 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
35746 gcc.failure/940409-1.c gcc.dg/940409-1.c
35748 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
35750 * c-torture/compile/961203-1.x: Delete.
35752 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
35753 not exit. Include stdio.h.
35754 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
35755 * gcc.misc-tests/dg-12.c: Likewise.
35756 * gcc.misc-tests/dg-5.c: Likewise.
35757 * gcc.misc-tests/dg-6.c: Likewise.
35758 * gcc.misc-tests/dg-7.c: Prototype abort.
35759 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
35760 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
35761 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
35763 * gcc.misc-tests/sieve.c: Use return from main, not exit.
35764 * gcc.misc-tests/sort2.c: Use return from main, not exit.
35766 2000-06-28 Jakub Jelinek <jakub@redhat.com>
35768 * gcc.dg/cpp/20000628-1.c: New test.
35769 * gcc.dg/cpp/20000628-1.h: New header for above test.
35770 * gcc.dg/cpp/20000628-1a.h: Likewise.
35772 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
35774 * gcc.dg/cpp: New directory.
35775 * gcc.dg/cpp/cpp.exp: New driver.
35776 * gcc.dg/cpp/20000627-1.c: New test.
35777 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
35778 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
35779 and rewrite as a compilation test.
35781 * gcc.dg: Move many files into the cpp subdirectory, possibly
35782 renaming or editing them as well.
35784 990119-1.c cpp/19990119-1.c
35785 990228-1.c cpp/19990228-1.c
35786 990407-1.c cpp/19990407-1.c
35787 990409-1.c cpp/19990409-1.c
35788 990413-1.c cpp/19990413-1.c
35789 990703-1.c cpp/19990703-1.c
35790 20000127-1.c cpp/20000127-1.c
35791 20000129-1.c cpp/20000129-1.c
35792 20000207-1.c cpp/20000207-1.c
35793 20000207-2.c cpp/20000207-2.c
35794 20000209-1.c cpp/20000209-1.c
35795 20000209-2.c cpp/20000209-2.c
35796 20000301-1.c cpp/20000301-1.c
35797 20000419-1.c cpp/20000419-1.c
35798 20000510-1.S cpp/20000510-1.S
35799 20000519-1.c cpp/20000519-1.c
35800 20000529-1.c cpp/20000529-1.c
35801 20000625-1.c cpp/20000625-1.c
35802 20000625-2.c cpp/20000625-2.c
35803 cpp-as1.c cpp/assert1.c
35804 cpp-as2.c cpp/assert2.c
35805 cxx-comments-1.c cpp/cxxcom1.c
35806 cxx-comments-2.c cpp/cxxcom2.c
35807 endif-label.c cpp/endif.c
35808 cpp-hash1.c cpp/hash1.c
35809 cpp-hash2.c cpp/hash2.c
35810 cpp-if1.c cpp/if-1.c
35811 cpp-if2.c cpp/if-2.c
35812 cpp-if3.c cpp/if-3.c
35813 cpp-if4.c cpp/if-4.c
35814 cpp-if5.c cpp/if-5.c
35815 cpp-cond.c cpp/if-cexp.c
35816 cpp-missingop.c cpp/if-mop.c
35817 cpp-missingparen.c cpp/if-mpar.c
35818 cpp-opprec.c cpp/if-oppr.c
35819 cpp-ifparen.c cpp/if-paren.c
35820 cpp-shortcircuit.c cpp/if-sc.c
35821 cpp-shift.c cpp/if-shift.c
35822 cpp-unary.c cpp/if-unary.c
35823 cpp-li1.c cpp/line1.c
35824 cpp-li2.c cpp/line2.c
35825 lineno.c cpp/line3.c
35826 lineno-2.c cpp/line4.c
35828 cpp-mic.h cpp/mi1c.h
35829 cpp-micc.h cpp/mi1cc.h
35830 cpp-mind.h cpp/mi1nd.h
35831 cpp-mindp.h cpp/mi1ndp.h
35832 cpp-mix.h cpp/mi1x.h
35833 cpp-mi2.c cpp/mi2.c
35834 cpp-mi2a.h cpp/mi2a.h
35835 cpp-mi2b.h cpp/mi2b.h
35836 cpp-mi2c.h cpp/mi2c.h
35837 cpp-mi3.c cpp/mi3.c
35838 cpp-mi3.def cpp/mi3.def
35839 poison-1.c cpp/poison.c
35840 pr-impl.c cpp/prag-imp.c
35841 cpp-redef-2.c cpp/redef1.c
35842 cpp-redef.c cpp/redef2.c
35843 strpaste.c cpp/strp1.c
35844 strpaste-2.c cpp/strp2.c
35845 cpp-tradpaste.c cpp/tr-paste.c
35846 cpp-tradstringify.c cpp/tr-str.c
35847 cpp-tradwarn1.c cpp/tr-warn1.c
35848 cpp-tradwarn2.c cpp/tr-warn2.c
35849 trigraphs.c cpp/trigraphs.c
35850 cpp-unc1.c cpp/unc1.c
35851 cpp-unc2.c cpp/unc2.c
35852 cpp-unc3.c cpp/unc3.c
35853 cpp-unc.c cpp/unc4.c
35854 undef.c cpp/undef1.c
35855 undef-2.c cpp/undef2.c
35856 cpp-wi1.c cpp/widestr1.c
35858 2000-06-27 Mark Mitchell <mark@codesourcery.com>
35860 * lib/g++.exp (g++_include_flags): Tweak.
35862 2000-06-27 H.J. Lu <hjl@gnu.org>
35863 Loren J. Rittle <ljrittle@acm.org>
35865 * lib/g++.exp (g++_include_flags): Override libgloss.exp
35866 version with one that knows about the new gcc tree structure.
35867 (g++_link_flags): Same.
35869 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
35871 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
35872 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
35873 case we are cross-compiling.
35875 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
35876 g++.old-deja/g++.niklas/Makefile.in,
35877 g++.old-deja/g++.niklas/configure.in,
35878 g++.old-deja/g++.other/Makefile.in,
35879 g++.old-deja/g++.other/configure.in,
35880 gcc.c-torture/code_quality/Makefile.in,
35881 gcc.c-torture/code_quality/configure.in,
35882 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
35883 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
35884 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
35885 gcc.c-torture/execute/ieee/Makefile.in,
35886 gcc.c-torture/execute/ieee/configure.in,
35887 gcc.c-torture/noncompile/Makefile.in,
35888 gcc.c-torture/noncompile/configure.in,
35889 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
35890 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
35891 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
35893 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
35895 * g++.old-deja/g++.other/ambig3.C: New test.
35897 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
35899 * g++.old-deja/g++.pt/syntax1.C: New test.
35900 * g++.old-deja/g++.pt/syntax2.C: New test.
35901 * g++.old-deja/g++.other/syntax3.C: New test.
35902 * g++.old-deja/g++.other/syntax4.C: New test.
35904 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
35906 * gcc.dg/20000623-1.c: Prototype exit and abort.
35908 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
35910 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
35912 * gcc.dg/cpp-mi3.def: New file.
35914 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
35916 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
35917 lexer's error messages.
35918 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
35919 divine anything from the linemarkers.
35920 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
35921 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
35923 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
35925 * gcc.dg/20000623-1.c: New test.
35927 2000-06-22 Jakub Jelinek <jakub@redhat.com>
35929 * gcc.c-torture/execute/20000622-1.c: New test.
35931 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
35933 * g++.old-deja/g++.other/init15.C: New test.
35935 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
35937 * g++.old-deja/g++.pt/vaarg2.C: New test.
35938 * g++.old-deja/g++.pt/vaarg3.C: New test.
35940 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
35942 * g++.old-deja/g++.other/dyncast6.C: New test.
35944 2000-06-15 Jakub Jelinek <jakub@redhat.com>
35946 * gcc.c-torture/execute/loop-6.c: New test.
35948 2000-06-14 Jakub Jelinek <jakub@redhat.com>
35950 * gcc.dg/20000614-1.c: New test.
35951 * gcc.dg/20000614-2.c: New test.
35953 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
35955 * g++.old-deja/g++.other/inline12.C: New test.
35957 2000-06-13 Jakub Jelinek <jakub@redhat.com>
35959 * g++.old-deja/g++.other/eh1.C: New test.
35961 2000-06-12 Jakub Jelinek <jakub@redhat.com>
35963 * g++.old-deja/g++.other/type.C: New test.
35965 2000-06-05 Jakub Jelinek <jakub@redhat.com>
35967 * g++.old-deja/g++.other/initstring.C: New test.
35969 2000-06-12 Jason Merrill <jason@redhat.com>
35971 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
35973 2000-06-09 Jeffrey A Law (law@cygnus.com)
35975 * gcc.c-torture/compile/20000609-1.c: New test.
35977 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
35979 * gcc.dg/20000609-1.c: New test.
35981 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
35983 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
35984 * gcc.c-torture/noncompile/poison-1.c: Move...
35985 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
35986 * gcc.dg/cpp-li1.c: Add a token after the #line.
35988 2000-06-05 Richard Henderson <rth@cygnus.com>
35990 * gcc.c-torture/execute/20000605-2.c: New test.
35991 * gcc.c-torture/execute/20000605-3.c: New test.
35993 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
35995 * g77.f-torture/execute/20000503-1.x: New file.
35997 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
35999 * g++.old-deja/g++.eh/badalloc1.C: New test.
36001 2000-06-05 Richard Henderson <rth@cygnus.com>
36003 * gcc.c-torture/execute/20000605-1.c: New test.
36005 2000-06-05 Jakub Jelinek <jakub@redhat.com>
36006 Nathan Sidwell <nathan@codesourcery.com>
36008 * gcc.c-torture/compile/20000605-1.c: New test.
36010 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
36012 * g77.f-torture/compile/20000601-1.f: New test.
36014 2000-06-03 Richard Henderson <rth@cygnus.com>
36016 * gcc.c-torture/execute/20000603-1.c: New.
36018 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
36020 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
36021 * gcc.dg/noreturn-2.c (noreturn): Likewise.
36023 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
36025 * gcc.dg/compare2.c (case 12): XFAIL.
36026 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
36027 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
36029 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
36031 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
36033 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
36034 guard macro is already defined when the header is first
36036 * gcc.dg/cpp-mix.h: New file.
36037 * gcc.dg/endif-label.c: Update patterns to match compiler.
36039 * g++.brendan/complex1.C: Declare abort.
36040 * g++.law/refs4.C: Remove XFAIL.
36041 * g++.oliva/expr2.C: Declare abort and exit.
36043 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
36045 * gcc.c-torture/execute/20000528-1.c: New test.
36047 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
36048 * g++.old-deja/g++.law/temps4.C: Likewise.
36050 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
36051 stdlib.h. Call abort() on failure.
36052 * g++.old-deja/g++.law/refs4.C: Likewise.
36053 * g++.old-deja/g++.law/temps4.C: Likewise.
36054 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
36055 * gcc.c-torture/execute/20000112-1.c: Include string.h.
36057 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
36059 Relative to g++.dg/special:
36060 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
36062 Relative to g++.old-deja:
36063 * g++.brendan/complex1.C, g++.jason/optimize2.C,
36064 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
36065 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
36066 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
36067 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
36068 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
36069 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
36071 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
36072 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
36073 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
36074 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
36075 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
36076 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
36079 * g++.other/goto1.C: Update expectations for error messages.
36081 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
36083 * gcc.c-torture/compile/20000523-1.c: New test.
36085 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
36087 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
36089 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
36091 * g++.old-deja/g++.eh/catch11.C: New test.
36092 * g++.old-deja/g++.eh/catch12.C: New test.
36094 2000-05-24 Nick Clifton <nickc@cygnus.com>
36096 * gcc.c-torture/execute/20000523-1.c: New test.
36098 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
36100 * c-torture/execute/bcp-1.c: Replace abort in arg of
36101 __builtin_constant_p with a generic external function.
36103 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
36104 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
36105 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
36106 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
36107 Prototype abort and/or exit.
36109 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
36110 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
36111 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
36112 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
36114 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
36116 * gcc.dg/dwarf2-1.c: New test.
36118 2000-05-20 Richard Henderson <rth@cygnus.com>
36120 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
36122 2000-05-20 Andreas Jaeger <aj@suse.de>
36124 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
36127 2000-05-19 David Edelsohn <edelsohn@gnu.org>
36129 * gcc.c-torture/execute/20000519-2.c: New test.
36131 2000-05-19 Andreas Jaeger <aj@suse.de>
36133 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
36134 which fails with SSA.
36136 * lib/c-torture.exp: Also test with -O3 -fssa.
36138 2000-05-18 Michael Meissner <meissner@redhat.com>
36140 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
36141 * gcc.c-torture/execute/920415-1.c: Ditto.
36142 * gcc.c-torture/execute/920501-1.c: Ditto.
36143 * gcc.c-torture/execute/conversion.c: Ditto.
36144 * gcc.c-torture/execute/cvt-1.c: Ditto.
36146 2000-05-18 Jeffrey A Law (law@cygnus.com)
36148 * gcc.c-torture/compile/20000518-1.c: New test.
36150 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
36152 * g77.f-torture/compile/200005018.f: New test.
36154 2000-05-17 Jeffrey A Law (law@cygnus.com)
36156 * gcc.c-torture/compile/20000517-1.c: New test.
36158 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36160 * gcc.c-torture/execute/20000516-1.c: New test.
36162 2000-05-15 Jakub Jelinek <jakub@redhat.com>
36164 * g++.old-deja/g++.other/eh.C: New test.
36166 2000-05-12 Richard Henderson <rth@cygnus.com>
36168 * gcc.c-torture/execute/990208-1.c (main): Don't pass
36169 constants through to doit's conditional.
36171 2000-05-11 Jeffrey A Law (law@cygnus.com)
36173 * gcc.c-torture/compile/20000511-1.c: New test.
36174 * g77.f-torture/compile/20000511-1.f: New test.
36175 * g77.f-torture/compile/20000511-2.f: New test.
36177 2000-05-11 Michael Meissner <meissner@redhat.com>
36179 * gcc.c-torture/execute/20000511-1.c: New test.
36181 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
36183 * gcc.dg/dg.exp: Scan .S files as well as .c files.
36184 * gcc.dg/20000510-1.S: New.
36186 2000-05-08 Catherine Moore <clm@cygnus.com>
36188 * gcc.dg/unused-3.c: New.
36190 2000-05-06 Richard Henderson <rth@cygnus.com>
36192 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
36193 * g++.old-deja/g++.mike/warn1.C: Likewise.
36194 * g++.old-deja/g++.pt/local1.C: Likewise.
36195 * g++.old-deja/g++.pt/local7.C: Likewise.
36196 * g++.old-deja/g++.pt/spec16.C: Likewise.
36198 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
36200 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
36202 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
36204 * g77.f-torture/execute/20000503-1.f: New test.
36206 2000-05-04 Andreas Jaeger <aj@suse.de>
36208 * gcc.dg/noreturn-2.c: New test.
36210 2000-05-04 Neil Booth <NeilB@earthling.net>
36212 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
36215 2000-05-04 Richard Henderson <rth@cygnus.com>
36217 * gcc.c-torture/execute/20000503-1.c: Fix typo.
36219 2000-05-04 Richard Henderson <rth@cygnus.com>
36221 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
36222 OpenSSL by Jason R Thorpe.
36224 2000-05-03 Jim Wilson <wilson@cygnus.com>
36226 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
36228 2000-05-03 Robert Lipe <robertlipe@usa.net>
36230 * gcc.dg/20000503-1.c: New test.
36232 2000-05-02 Jakub Jelinek <jakub@redhat.com>
36234 * gcc.c-torture/compile/20000502-1.c: New test.
36235 * g++.old-deja/g++.other/align.C: New test.
36236 * gcc.dg/cpp-tradstringify.c: New test.
36238 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
36240 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
36241 and hard registers.
36243 2000-04-26 Geoff Keating <geoffk@cygnus.com>
36245 * gcc.c-torture/execute/loop-5.c: New test.
36247 2000-04-25 Jakub Jelinek <jakub@redhat.com>
36249 * gcc.c-torture/execute/va-arg-20.c: New test.
36251 2000-04-23 Jeffrey A Law (law@cygnus.com)
36253 * gcc.c-torture/execute/20000422-1.c: New test.
36255 2000-04-20 Greg McGary <gkm@gnu.org>
36257 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
36258 when optimizing, but without sibling-call optimizations (-O1).
36260 2000-04-20 Jeffrey A Law (law@cygnus.com)
36262 * gcc.c-torture/compile/20000420-1.c: New test.
36264 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
36266 * g++.abi/ptrflags.C: New test.
36267 * g++.eh/catchptr1.C: Test incomplete pointer chains.
36269 2000-04-19 Catherine Moore <clm@cygnus.com>
36271 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
36273 2000-04-19 Greg McGary <gkm@gnu.org>
36275 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
36276 sibling-call optimizations.
36278 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
36280 * gcc.dg/20000419-1.c: New test.
36282 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
36284 * gcc.c-torture/execute/20000412-6.c: New test.
36286 2000-04-12 Jeffrey A Law (law@cygnus.com)
36288 * gcc.c-torture/execute/20000412-5.c: New test.
36289 * g77.f-torture/compile/20000412-1.f: New test.
36290 * gcc.c-torture/execute/20000412-4.c: New test.
36291 * gcc.c-torture/compile/20000412-2.c: New test.
36292 * gcc.c-torture/execute/20000412-3.c: New test.
36293 * gcc.c-torture/compile/20000412-1.c: New test.
36294 * gcc.c-torture/execute/20000412-2.c: New test.
36296 2000-04-12 Jakub Jelinek <jakub@redhat.com>
36298 * objc/execute/bf-20.m: New test.
36300 2000-04-10 Richard Henderson <rth@cygnus.com>
36302 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
36304 * gcc.c-torture/execute/20000412-1.c: New test.
36306 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
36308 * g++.old-deja/g++.eh/catchptr1.C: New test.
36310 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
36312 * g++.old-deja/g++.abi/cxa_vec.C: New test.
36314 2000-04-08 Neil Booth <NeilB@earthling.net>
36316 * gcc.dg/cpp-nullchar.c: Remove test as
36317 embedded nulls cause problems.
36319 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36321 * gcc.dg/compare2.c: New test.
36323 2000-04-08 Neil Booth <NeilB@earthling.net>
36325 * gcc.dg/cpp-nullchar.c: New test.
36327 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
36329 * gcc.dg/cpp-mi2.c: New test.
36330 * gcc.dg/cpp-mi2[abc].h: New files.
36332 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
36334 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
36337 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
36339 * g++.old-deja/g++.abi/vmihint.C: New test.
36341 2000-04-06 Neil Booth <NeilB@earthling.net>
36343 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
36344 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
36347 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
36349 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
36350 avoid stack-frame overwrite.
36352 2000-04-05 Jakub Jelinek <jakub@redhat.com>
36354 * gcc.c-torture/compile/20000405-2.c: New test.
36355 * gcc.c-torture/compile/20000405-3.c: New test.
36357 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36359 * gcc.c-torture/compile/20000405-1.c: New test.
36361 2000-04-04 Geoff Keating <geoffk@cygnus.com>
36363 * gcc.dg/cast-qual-1.c: Revert last change.
36365 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36367 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
36369 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
36371 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
36372 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
36374 2000-04-03 Jeffrey A Law (law@cygnus.com)
36376 * gcc.c-torture/compile/20000403-2.c: New test.
36377 * gcc.c-torture/compile/20000403-1.c: New test.
36379 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
36381 * gcc.c-torture/execute/20000403-1.c: New test.
36383 2000-04-03 Geoff Keating <geoffk@cygnus.com>
36385 * gcc.c-torture/execute/20000402-1.c: New test.
36387 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
36389 * gcc.c-torture/execute/va-arg-15.c: New test.
36390 * gcc.c-torture/execute/va-arg-16.c: New test.
36391 * gcc.c-torture/execute/va-arg-17.c: New test.
36392 * gcc.c-torture/execute/va-arg-18.c: New test.
36393 * gcc.c-torture/execute/va-arg-19.c: New test.
36395 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
36397 * gcc.c-torture/compile/981211-1.c: Move to...
36398 * gcc.dg/cpp-as1.c: ...here.
36399 * gcc.dg/cpp-as2.c: New file.
36401 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
36404 2000-04-02 Neil Booth <NeilB@earthling.net>
36406 * gcc.dg/cpp-cond.c New tests.
36407 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
36408 accidental success less likely.
36409 * gcc.dg/cpp-missingop.c New tests.
36410 * gcc.dg/cpp-missingparen.c New tests.
36411 * gcc.dg/cpp-shift.c New tests.
36412 * gcc.dg/cpp-shortcircuit.c New tests.
36413 * gcc.dg/cpp-unary.c New tests.
36415 2000-03-29 Jeffrey A Law (law@cygnus.com)
36417 * gcc.c-torture/compile/20000329-1.c: New test.
36419 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
36421 * gcc.c-torture/compile/20000326-1.c: New test.
36422 * gcc.c-torture/compile/20000326-2.c: New test.
36424 2000-03-24 Geoff Keating <geoffk@cygnus.com>
36426 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
36427 the first parameter is a function argument.
36429 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
36431 * g++.old-deja/g++.ext/array4.C: New test.
36433 2000-03-22 Geoff Keating <geoffk@cygnus.com>
36435 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
36437 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36439 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
36441 2000-03-19 Richard Henderson <rth@cygnus.com>
36443 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
36445 2000-03-19 Richard Henderson <rth@cygnus.com>
36447 * gcc.c-torture/compile/20000319-1.c: New test.
36449 2000-03-14 Jeffrey A Law (law@cygnus.com)
36451 * gcc.c-torture/execute/20000314-3.c: New test.
36452 * gcc.c-torture/execute/20000314-2.c: New test.
36453 * gcc.c-torture/execute/20000314-1.c: New test.
36454 * gcc.c-torture/compile/20000314-2.c: New test.
36455 * gcc.c-torture/compile/20000314-1.c: New test.
36457 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
36459 * g++.old-deja/g++.warn/inline.C: New test.
36461 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
36463 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
36464 standards-compliant result rather than specific constants.
36465 Put test-values in array.
36467 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
36469 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
36470 (g++_target_compile): Put test-specific options last.
36472 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
36474 * g++.old-deja/g++.eh/vbase4.C: New test.
36476 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
36478 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
36480 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
36482 * g++.old-deja/g++.brendan/misc12.C: Removed.
36483 * g++.old-deja/g++.pt/memtemp77.C: Constify.
36484 * g++.old-deja/g++.ext/pretty4.C: New test.
36486 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
36488 * g++.old-deja/g++.other/string2.C: New test.
36490 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
36492 * g++.old-deja/g++.warn/impint2.C: New test.
36494 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
36496 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
36499 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
36501 * g++.old-deja/g++.warn/impint.C: New test.
36502 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
36503 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
36504 * g++.old-deja/g++.pt/explicit12.C: Likewise.
36505 * g++.old-deja/g++.pt/explicit13.C: Likewise.
36506 * g++.old-deja/g++.pt/explicit17.C: Likewise.
36507 * g++.old-deja/g++.pt/explicit18.C: Likewise.
36508 * g++.old-deja/g++.pt/explicit19.C: Likewise.
36509 * g++.old-deja/g++.pt/explicit23.C: Likewise.
36510 * g++.old-deja/g++.pt/explicit31.C: Likewise.
36511 * g++.old-deja/g++.pt/explicit35.C: Likewise.
36512 * g++.old-deja/g++.pt/explicit6.C: Likewise.
36513 * g++.old-deja/g++.pt/memclass7.C: Likewise.
36515 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
36517 * gcc.dg/cpp-redef.c: New test.
36519 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
36521 * g++.old-deja/g++.pt/unify7.C: New test.
36523 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36525 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
36526 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
36528 2000-02-25 Geoff Keating <geoffk@cygnus.com>
36530 * gcc.c-torture/compile/20000224-1.c: New test.
36532 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36534 * gcc.c-torture/compile/cpp-2.c: New test.
36535 * gcc.c-torture/compile/cpp-1.c: New test.
36537 2000-02-25 Jeffrey A Law (law@cygnus.com)
36539 * gcc.c-torture/execute/20000225-1.c: New test.
36541 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36543 * gcc.dg/cpp-li2.c: New test.
36545 * gcc.dg/cpp-wi1.c: New test.
36547 * gcc.dg/cpp-li1.c: New test.
36549 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
36551 * g++.old-deja/g++.other/sizeof5.C: New test.
36553 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36555 * gcc.c-torture/execute/va-arg-13.c: New test.
36557 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
36559 * gcc.c-torture/execute/va-arg-12.c: New test.
36561 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
36563 * gcc.c-torture/execute/20000223-1.c: New test.
36565 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
36567 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
36569 2000-02-22 Mark Mitchell <mark@codesourcery.com>
36571 * g++.old-deja/g++.abi/ptrmem.C: New test.
36573 2000-02-19 Richard Henderson <rth@cygnus.com>
36575 * gcc.c-torture/compile/init-3.c: New.
36577 2000-02-17 Mark Mitchell <mark@codesourcery.com>
36579 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
36582 2000-02-11 Robert Lipe <robertl@sco.com>
36584 * gcc.c-torture/compile/20000211-3.c: New test.
36586 2000-02-11 Martin Buchholz <martin@xemacs.org>
36588 * gcc.c-torture/compile/20000211-2.c: New test.
36590 2000-02-11 Jeffrey A Law (law@cygnus.com)
36592 * gcc.c-torture/compile/20000211-1.c: New test.
36594 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
36596 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
36599 2000-02-08 Nathan Sidwell <nathan@acm.org>
36601 * g++.old-deja/g++.other/cast5.C: New test.
36603 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
36605 * gcc.c-torture/execute/20000205-1.c: New.
36607 2000-02-03 Nathan Sidwell <nathan@acm.org>
36609 * g++.old-deja/g++.jason/cast3.C: Return void.
36610 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
36612 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36614 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
36616 * gcc.dg/loop-1.c: New test.
36618 2000-01-27 Jakub Jelinek <jakub@redhat.com>
36620 * gcc.c-torture/compile/20000127-1.c: New test.
36621 * gcc.c-torture/execute/991228-1.c: New test.
36623 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36625 * gcc.dg/unused-2.c: New test.
36627 * gcc.dg/conv-1.c: New test.
36629 2000-01-24 Mark Mitchell <mark@codesourcery.com>
36631 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
36633 (tool_option_proc): Fix typo.
36635 2000-01-24 Geoff Keating <geoffk@cygnus.com>
36637 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
36638 of the ld on the host, not on the build machine.
36639 Also, don't crash if '--help' is not a supported option.
36641 2000-01-24 Richard Henderson <rth@cygnus.com>
36643 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
36645 2000-01-20 Jeffrey A Law (law@cygnus.com)
36647 * gcc.c-torture/execute/20000120-2.c: New test.
36648 * gcc.c-torture/execute/20000120-1.c: New test.
36650 2000-01-13 Jeffrey A Law (law@cygnus.com)
36652 * gcc.c-torture/execute/20000113-1.c: New test.
36654 2000-01-12 Jeffrey A Law (law@cygnus.com)
36656 * gcc.c-torture/execute/20000112-1.c: New test.
36658 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36660 * gcc.dg/20000111-1.c: New test.
36662 2000-01-10 Jeffrey A Law (law@cygnus.com)
36664 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
36665 with 16 bit integers.
36667 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36669 * gcc.dg/20000108-1.c: New test.
36671 2000-01-05 Nathan Sidwell <nathan@acm.org>
36673 * g++.old-deja/g++.ns/koenig8.C: New test.
36675 2000-01-05 Nathan Sidwell <nathan@acm.org>
36677 * g++.old-deja/g++.other/cast4.C: New test.
36679 2000-01-05 Jeffrey A Law (law@cygnus.com)
36681 * gcc.c-torture/compile/20000105-2.c: New test.
36682 * gcc.c-torture/compile/20000105-1.c: New test.
36684 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36686 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
36687 references to printf & atoi to conform to ANSI standard.
36688 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
36689 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
36690 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
36691 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
36692 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
36693 * g++.old-deja/g++.brendan/complex1.C: Likewise.
36694 * g++.old-deja/g++.brendan/copy1.C: Likewise.
36695 * g++.old-deja/g++.brendan/copy2.C: Likewise.
36696 * g++.old-deja/g++.brendan/copy3.C: Likewise.
36697 * g++.old-deja/g++.brendan/copy4.C: Likewise.
36698 * g++.old-deja/g++.brendan/copy5.C: Likewise.
36699 * g++.old-deja/g++.brendan/copy6.C: Likewise.
36700 * g++.old-deja/g++.brendan/copy7.C: Likewise.
36701 * g++.old-deja/g++.brendan/copy8.C: Likewise.
36702 * g++.old-deja/g++.brendan/crash11.C: Likewise.
36703 * g++.old-deja/g++.brendan/crash14.C: Likewise.
36704 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
36705 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
36706 * g++.old-deja/g++.brendan/delete2.C: Likewise.
36707 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
36708 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
36709 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
36710 * g++.old-deja/g++.brendan/eh1.C: Likewise.
36711 * g++.old-deja/g++.brendan/groff1.C: Likewise.
36712 * g++.old-deja/g++.brendan/init3.C: Likewise.
36713 * g++.old-deja/g++.brendan/misc12.C: Likewise.
36714 * g++.old-deja/g++.brendan/misc7.C: Likewise.
36715 * g++.old-deja/g++.brendan/new2.C: Likewise.
36716 * g++.old-deja/g++.brendan/operators4.C: Likewise.
36717 * g++.old-deja/g++.brendan/operators5.C: Likewise.
36718 * g++.old-deja/g++.brendan/overload2.C: Likewise.
36719 * g++.old-deja/g++.brendan/overload7.C: Likewise.
36720 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
36721 * g++.old-deja/g++.brendan/reference1.C: Likewise.
36722 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
36723 * g++.old-deja/g++.brendan/template24.C: Likewise.
36724 * g++.old-deja/g++.brendan/template3.C: Likewise.
36725 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
36726 * g++.old-deja/g++.jason/inline3.C: Likewise.
36727 * g++.old-deja/g++.jason/opeq.C: Likewise.
36728 * g++.old-deja/g++.law/arg5.C: Likewise.
36729 * g++.old-deja/g++.law/arm7.C: Likewise.
36730 * g++.old-deja/g++.law/ctors11.C: Likewise.
36731 * g++.old-deja/g++.law/cvt8.C: Likewise.
36732 * g++.old-deja/g++.law/init9.C: Likewise.
36733 * g++.old-deja/g++.law/refs4.C: Likewise.
36734 * g++.old-deja/g++.law/template2.C: Likewise.
36735 * g++.old-deja/g++.law/visibility24.C: Likewise.
36736 * g++.old-deja/g++.law/vtable3.C: Likewise.
36737 * g++.old-deja/g++.mike/asm2.C: Likewise.
36738 * g++.old-deja/g++.mike/eh1.C: Likewise.
36739 * g++.old-deja/g++.mike/misc1.C: Likewise.
36740 * g++.old-deja/g++.mike/misc13.C: Likewise.
36741 * g++.old-deja/g++.mike/misc14.C: Likewise.
36742 * g++.old-deja/g++.mike/ns12.C: Likewise.
36743 * g++.old-deja/g++.mike/p1248.C: Likewise.
36744 * g++.old-deja/g++.mike/p3708.C: Likewise.
36745 * g++.old-deja/g++.mike/p3708a.C: Likewise.
36746 * g++.old-deja/g++.mike/p3708b.C: Likewise.
36747 * g++.old-deja/g++.mike/p646.C: Likewise.
36748 * g++.old-deja/g++.mike/p700.C: Likewise.
36749 * g++.old-deja/g++.mike/p783.C: Likewise.
36750 * g++.old-deja/g++.mike/p783a.C: Likewise.
36751 * g++.old-deja/g++.mike/p783b.C: Likewise.
36752 * g++.old-deja/g++.mike/p786.C: Likewise.
36753 * g++.old-deja/g++.mike/p789.C: Likewise.
36754 * g++.old-deja/g++.mike/p789a.C: Likewise.
36755 * g++.old-deja/g++.mike/p807a.C: Likewise.
36756 * g++.old-deja/g++.other/delete3.C: Likewise.
36757 * g++.old-deja/g++.other/dyncast1.C: Likewise.
36758 * g++.old-deja/g++.other/dyncast2.C: Likewise.
36759 * g++.old-deja/g++.other/dyncast3.C: Likewise.
36760 * g++.old-deja/g++.other/empty1.C: Likewise.
36761 * g++.old-deja/g++.other/temporary1.C: Likewise.
36762 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
36763 * g++.old-deja/g++.pt/t16.C: Likewise.
36764 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
36766 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
36768 * gcc.dg/991230-1.c: New test.
36770 1999-12-29 Jeffrey A Law (law@cygnus.com)
36772 * gcc.c-torture/compile/991229-3.c: New test.
36773 * gcc.c-torture/compile/991229-2.c: New test.
36774 * gcc.c-torture/compile/991229-1.c: New test.
36776 1999-12-29 Greg McGary <gkm@eng.ascend.com>
36778 * gcc.c-torture/compile/labels-2.c: New test.
36780 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
36782 * gcc.c-torture/execute/991227-1.c: New test.
36784 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36786 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
36788 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
36790 * gcc.c-torture/execute/991221-1.c: New test.
36792 1999-12-20 Nathan Sidwell <nathan@acm.org>
36794 * g++.old-deja/g++.other/cast3.C: New test.
36796 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
36798 * gcc.c-torture/execute/991216-4.c: New test.
36800 1999-12-16 Michael Meissner <meissner@cygnus.com>
36802 * gcc.c-torture/execute/991216-1.c: New test.
36803 * gcc.c-torture/execute/991216-2.c: New test.
36804 * gcc.c-torture/execute/991216-3.c: New test.
36806 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
36808 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
36809 Actually make the test fail by using "-O2" for compilation.
36811 1999-12-15 Nathan Sidwell <nathan@acm.org>
36813 * g++.old-deja/g++.warn/cast-align1.C: New test.
36815 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
36817 * gcc.c-torture/compile/991214-1.c: New test.
36818 * gcc.c-torture/compile/991214-2.c: New test.
36820 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
36822 * gcc.dg/991214-1.c: New test.
36824 1999-12-13 Jeffrey A Law (law@cygnus.com)
36826 * gcc.c-torture/compile/991213-3.c: New test.
36827 * gcc.c-torture/compile/991213-2.c: New test.
36828 * gcc.c-torture/compile/991213-1.c: New test.
36830 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
36832 * gcc.dg/991209-1.c: New test.
36834 1999-12-08 Nathan Sidwell <nathan@acm.org>
36836 * gcc.c-torture/compile/991208-1.c: New test.
36838 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36840 * gcc.dg/ultrasp2.c: New test.
36842 1999-12-05 Alex Samuel <samuel@codesourcery.com>
36844 * g++.old-deja/g++.abi/align.C (main): Fix typo.
36846 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
36848 * gcc.c-torture/compile/991202-1.c: New test.
36849 * gcc.c-torture/execute/991202-1.c: New test.
36850 * gcc.c-torture/execute/991202-2.c: New test.
36851 * gcc.c-torture/execute/991202-3.c: New test.
36853 1999-12-02 Alex Samuel <samuel@codesourcery.com>
36855 * g++.old-deja/g++.abi/align.C: New test.
36856 * g++.old-deja/g++.abi/aggregates.C: Likewise.
36857 * g++.old-deja/g++.abi/bitfields.C: Likewise.
36859 1999-12-01 Richard Henderson <rth@cygnus.com>
36861 * gcc.c-torture/execute/991201-1.c: New.
36863 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
36865 * gcc.dg/991129-1.c: New test.
36867 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
36869 * gcc.c-torture/compile/991127-1.c: New test.
36871 1999-11-22 Nathan Sidwell <nathan@acm.org>
36873 * g++.old-deja/g++.other/warn4.C: New test.
36875 1999-11-22 Nathan Sidwell <nathan@acm.org>
36877 * g++.old-deja/g++.eh/cleanup2.C: New test.
36878 * g++.old-deja/g++.ext/pretty2.C: New test.
36879 * g++.old-deja/g++.ext/pretty3.C: New test.
36880 * g++.old-deja/g++.other/debug6.C: New test.
36882 1999-10-20 Jim Wilson <wilson@cygnus.com>
36884 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
36885 compiler_output to look for one error message instead of two.
36887 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
36889 * gcc.c-torture/execute/991118-1.c: Also test case
36890 where the word boundary does not split a byte evenly.
36892 1999-11-19 Nathan Sidwell <nathan@acm.org>
36894 * g++.old-deja/g++.ext/restrict1.C: New test.
36896 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
36898 * gcc.c-torture/execute/991118-1.c: New test.
36900 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
36902 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
36903 working directory pathnames.
36905 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
36907 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
36908 host is equipped with driver.h and driver.o so it can actually
36909 compile and run the tests.
36911 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
36913 * gcc.c-torture/compile/991008-1.c: New test.
36915 1999-11-08 Nick Clifton <nickc@cygnus.com>
36917 * lib/gcc-dg.exp: Include target-supports.exp
36919 1999-11-05 Nick Clifton <nickc@cygnus.com>
36921 * lib/target-supports.exp: New file: Provide procs to test for
36922 features supported by the target.
36923 (check_weak_available): Moved here from ecos.exp.
36924 (check_alias_available): New proc: Determine of the target
36925 toolchain supports the alias attribute.
36927 * gcc.dg/special/ecos.exp: Move check_weak_available to
36928 target-supports.exp.
36929 (alias-1.c): Only perform the test if the target supports
36931 (wkali-1.c): Only perform the test if the target supports
36934 * gcc.dg/990506-0.c: Expect error messages from cross
36935 targets as well as native targets.
36937 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36939 * gcc.dg/ultrasp1.c: Removed xfail.
36940 * gcc.dg/struct-ret-2.c: Likewise.
36941 * gcc.dg/array-1.c: Likewise.
36943 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36945 * gcc.dg/struct-ret-2.c: New test.
36947 * gcc.dg/array-1.c: New test.
36949 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
36951 * gcc.c-torture/execute/991030-1.c: New test.
36953 1999-10-26 Richard Henderson <rth@cygnus.com>
36955 * gcc.c-torture/compile/991026-2.c: New test.
36957 1999-10-26 Jeffrey A Law (law@cygnus.com)
36959 * gcc.c-torture/compile/991026-1.c: New test.
36961 1999-10-23 Jeffrey A Law (law@cygnus.com)
36963 * gcc.c-torture/execute/991023-1.c: New test.
36965 1999-10-19 Jeffrey A Law (law@cygnus.com)
36967 * gcc.c-torture/execute/991019-1.c: New test.
36969 1999-10-16 Richard Henderson <rth@cygnus.com>
36971 * gcc.c-torture/execute/991016-1.c: New test.
36973 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
36975 * gcc.c-torture/execute/991014-1.c: New test.
36977 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
36979 * g++.old-deja/g++.other/union2.C: New test.
36981 1999-10-13 Nathan Sidwell <nathan@acm.org>
36983 * g++.old-deja/g++.other/vaarg2.C: New test.
36984 * g++.old-deja/g++.other/vaarg3.C: New test.
36986 1999-10-12 Craig Burley <craig@jcb-sc.com>
36988 * g77.f-torture/noncompile/19990905-1.f: Moved from being
36991 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
36993 * gcc.c-torture/execute/va-arg-11.c: New test.
36995 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
36997 * lib/file-format.exp (gcc_target_object_format): Don't
36998 crash if objdump is unavailable.
37000 1999-09-29 Donn Terry <donn@interix.com>
37002 * gcc.misc-tests/mg.exp: delete extraneous redirection.
37004 1999-09-28 Nick Clifton <nickc@cygnus.com>
37006 * gcc.c-torture/compile/990928-1.c: New test.
37008 1999-09-28 Nathan Sidwell <nathan@acm.org>
37010 * g++.old-deja/g++.other/decl6.C: New test.
37012 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37014 * gcc.c-torture/execute/va-arg-10.c: New test.
37016 1999-09-27 Nathan Sidwell <nathan@acm.org>
37018 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
37019 __PRETTY_FUNCTION__.
37021 1999-09-23 Nick Clifton <nickc@cygnus.com>
37023 * gcc.c-torture/execute/990923-1.c: New test.
37025 1999-09-21 Nick Clifton <nickc@cygnus.com>
37027 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
37028 for which -fpic is inappropriate.
37030 1999-09-21 Mark Mitchell <mark@codesourcery.com>
37032 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
37034 1999-09-21 Nathan Sidwell <nathan@acm.org>
37036 * g++.old-deja/g++.other/dyncast1.C: New test.
37037 * g++.old-deja/g++.other/dyncast2.C: New test.
37038 * g++.old-deja/g++.other/dyncast3.C: New test.
37039 * g++.old-deja/g++.other/dyncast4.C: New test.
37040 * g++.old-deja/g++.other/dyncast5.C: New test.
37041 * g++.old-deja/g++.eh/catch3.C: New test.
37042 * g++.old-deja/g++.eh/catch3p.C: New test.
37043 * g++.old-deja/g++.eh/catch4.C: New test.
37044 * g++.old-deja/g++.eh/catch4p.C: New test.
37045 * g++.old-deja/g++.eh/catch5.C: New test.
37046 * g++.old-deja/g++.eh/catch5p.C: New test.
37047 * g++.old-deja/g++.eh/catch6.C: New test.
37048 * g++.old-deja/g++.eh/catch6p.C: New test.
37049 * g++.old-deja/g++.eh/catch7.C: New test.
37050 * g++.old-deja/g++.eh/catch7p.C: New test.
37051 * g++.old-deja/g++.eh/catch8.C: New test.
37052 * g++.old-deja/g++.eh/catch8p.C: New test.
37053 * g++.old-deja/g++.eh/catch9.C: New test.
37054 * g++.old-deja/g++.eh/catch9p.C: New test.
37056 1999-09-13 Nathan Sidwell <nathan@acm.org>
37058 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
37059 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
37061 1999-09-13 Jeffrey A Law (law@cygnus.com)
37063 * gcc.c-torture/compile/990913-1.c: New test.
37065 1999-09-10 Nathan Sidwell <nathan@acm.org>
37067 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
37068 * g++.old-deja/g++.jason/rfg5.C: Likewise.
37070 1999-09-09 Richard Henderson <rth@cygnus.com>
37072 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
37074 1999-09-09 Nathan Sidwell <nathan@acm.org>
37076 * g++.old-deja/g++.other/lookup11.C: New test.
37077 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
37078 what is permitted and what we want.
37079 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
37081 * g++.old-deja/g++.jason/rfg5.C: Likewise.
37083 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
37085 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
37086 * gcc.c-torture/noncompile/poison-1.c: New file.
37088 1999-09-08 Nathan Sidwell <nathan@acm.org>
37090 * g++.old-deja/g++.other/sizeof3.C: New test.
37091 * g++.old-deja/g++.other/sizeof4.C: New test.
37092 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
37093 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
37095 1999-09-07 Richard Henderson <rth@cygnus.com>
37097 * gcc.dg/va-arg-1.c: New.
37099 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37101 * gcc.c-torture/execute/va-arg-9.c: New test.
37103 1999-09-05 Craig Burley <craig@jcb-sc.com>
37105 * g77.f-torture/compile/980519-2.f: New test.
37106 * g77.f-torture/compile/19990905-0.f: New test.
37107 * g77.f-torture/compile/19990905-1.f: New test.
37108 * g77.f-torture/compile/19990905-2.f: New test.
37110 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
37112 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
37114 * gcc.c-torture/execute/990827-1.c: Fix typo.
37116 1999-09-03 Nathan Sidwell <nathan@acm.org>
37118 * g++.old-deja/g++.other/deref1.C: New test.
37120 1999-09-02 Nathan Sidwell <nathan@acm.org>
37122 * g++.old-deja/g++.other/ambig2.C: New test.
37123 * g++.old-deja/g++.other/cond5.C: New test.
37124 * g++.old-deja/g++.other/lookup16.C: New test.
37126 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
37128 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
37131 1999-08-31 Jeffrey A Law (law@cygnus.com)
37133 * lib/c-torture.exp: Avoid the "compare executables" optimization
37134 when testing native.
37136 1999-08-29 Jeffrey A Law (law@cygnus.com)
37138 * gcc.c-torture/execute/990829-1.c: New test.
37139 * gcc.c-torture/compile/990829-1.c: New test.
37141 1999-08-27 Paul Burchard <burchard@pobox.com>
37143 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
37144 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
37145 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
37146 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
37147 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
37148 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
37149 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
37150 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
37151 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
37152 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
37153 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
37155 1999-08-27 Jeffrey A Law (law@cygnus.com)
37157 * gcc.c-torture/execute/990827-1.c: New test.
37159 1999-08-26 Craig Burley <craig@jcb-sc.com>
37161 * g77.f-torture/noncompile/19990826-4.f: New test.
37163 * g77.f-torture/compile/19990826-3.f: New test.
37165 * g77.f-torture/execute/19990826-2.f: New test.
37167 * g77.f-torture/compile/19990826-1.f: New test.
37169 * gcc.c-torture/execute/990826-0.c: New test.
37170 * g77.c-torture/execute/19990826-0.f: New test.
37172 * g77.f-torture/noncompile/970626-2.f: New test.
37174 1999-08-25 Paul Burchard <burchard@pobox.com>
37176 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
37177 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
37178 lss-011.C: New tests.
37180 1999-08-25 Nathan Sidwell <nathan@acm.org>
37182 * g++.old-deja/g++.other/decl5.C: New test.
37184 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37186 * noncompile/noncompile.exp: Load_lib c-torture.exp.
37187 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
37188 call `postbase' for each one. All callers of `postbase' changed
37189 to call this instead.
37191 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
37193 * gcc.c-torture/execute/990811-1.c: New test.
37195 1999-08-09 Nick Clifton <nickc@cygnus.com>
37197 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
37200 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
37203 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
37205 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
37207 1999-08-04 Jeffrey A Law (law@cygnus.com)
37209 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
37211 1999-08-04 Nathan Sidwell <nathan@acm.org>
37213 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
37215 1999-08-04 Jeffrey A Law (law@cygnus.com)
37217 * gcc.c-torture/execute/990804-1.c: New test.
37219 1999-08-03 Nathan Sidwell <nathan@acm.org>
37221 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
37222 * g++.old-deja/g++.brendan/crash64.C: Likewise.
37223 * g++.old-deja/g++.brendan/overload8.C: Likewise.
37225 1999-08-03 Nathan Sidwell <nathan@acm.org>
37227 * g++.old-deja/g++.other/struct1.C: New test.
37229 1999-08-03 Nathan Sidwell <nathan@acm.org>
37231 * g++.old-deja/g++.other/enum2.C: New test.
37233 1999-08-02 Richard Henderson <rth@cygnus.com>
37235 Adapted from tests from Franz Sirl:
37236 * gcc.c-torture/execute/va-arg-7.c: New test.
37237 * gcc.c-torture/execute/va-arg-8.c: New test.
37239 1999-08-01 Jeffrey A Law (law@cygnus.com)
37241 * gcc.c-torture/compile/990801-2.c: New test.
37243 * gcc.c-torture/compile/990801-1.c: New test.
37245 1999-07-27 Michael Meissner <meissner@cygnus.com>
37247 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
37248 fp-cmp-1.c, converting double to float.
37250 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
37251 fp-cmp-1.c, converting double to long double.
37253 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
37254 from fr1 to unknown_register, since fr1 is a legitimate register
37257 1999-07-25 Jeffrey A Law (law@cygnus.com)
37259 * README: More listname related changes.
37261 1999-07-08 Catherine Moore <clm@cygnus.com>
37263 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
37265 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
37267 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
37269 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
37271 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
37273 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
37275 * gcc.dg/990703-1.c: New test.
37277 1999-06-29 Nick Clifton <nickc@cygnus.com>
37279 * lib/file-format.exp: New file: Move definition of proc
37280 gcc_target_object_format to here from
37281 gcc.dg/special/ecos.exp.
37283 * lib/c-torture.exp: Include lib file-format.exp.
37284 * lib/gcc-dg.exp: Include lib file-format.exp.
37286 * gcc.dg/special/ecos.exp: Remove definition of proc
37287 gcc_target_object_format.
37289 1999-06-28 Jeffrey A Law (law@cygnus.com)
37291 * gcc.c-torture/execute/990628-1.c: New test.
37293 1999-06-25 Jeffrey A Law (law@cygnus.com)
37295 * gcc.c-torture/compile/990625-2.c: New test.
37297 * gcc.c-torture/compile/990625-1.c: New test.
37299 1999-06-23 Nick Clifton <nickc@cygnus.com>
37301 * gcc.c-torture/compile/dll.c: New test case. Check that dll
37302 attributes compile.
37303 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
37304 ports that use the COFF/PE file format.
37306 1999-06-17 Jeffrey A Law (law@cygnus.com)
37308 * gcc.c-torture/compile/990617-1.c: New test.
37310 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
37312 * g++.old-deja/g++.other/decl4.C: New test.
37314 1999-06-14 Nathan Sidwell <nathan@acm.org>
37316 * g++.old-deja/g++.other/bitfld3.C: New test.
37318 1999-06-08 Nathan Sidwell <nathan@acm.org>
37320 * g++.old-deja/g++.eh/catch1.C: New test.
37322 1999-06-07 Jeffrey A Law (law@cygnus.com)
37324 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
37326 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
37327 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
37329 1999-06-05 Craig Burley <craig@jcb-sc.com>
37331 * g77.f-torture/compile/19990502-0.f: Replace with new,
37332 shorter, test that still fails after recent changes.
37334 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
37336 * gcc.c-torture/execute/990604-1.c: New test.
37338 1999-05-31 Jeffrey A Law (law@cygnus.com)
37340 * gcc.c-torture/execute/990531-1.c: New test.
37342 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37344 * gcc.c-torture/compile/990527-1.c: New test.
37346 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
37348 * gcc.c-torture/execute/990527-1.c: New test.
37350 1999-05-25 Nick Clifton <nickc@cygnus.com>
37352 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
37353 bitfields as signed.
37355 1999-05-25 Craig Burley <craig@jcb-sc.com>
37357 * g77.f-torture/compile/19990525-0.f: New test.
37359 1999-05-25 Jeffrey A Law (law@cygnus.com)
37361 * gcc.c-torture/execute/990525-2.c: New test.
37363 * gcc.c-torture/execute/990525-1.c: New test.
37365 1999-05-24 Nathan Sidwell <nathan@acm.org>
37367 * g++.old-deja/g++.other/anon3.C: New test.
37368 * g++.old-deja/g++.other/anon4.C: New test.
37369 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
37370 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
37371 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
37374 1999-05-24 Jeffrey A Law (law@cygnus.com)
37376 * gcc.c-torture/execute/990524-1.c: New test.
37378 * gcc.dg/990524-1.c: New test.
37380 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37382 * gcc.c-torture/compile/990523-1.c: New test.
37384 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
37386 * gcc.c-torture/compile/990519-1.c: New test.
37388 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
37390 * gcc.c-torture/compile/990517-1.c: New test.
37392 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
37393 (e4, f4): New tests.
37396 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37398 * gcc.dg/noreturn-1.c: New test.
37400 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
37402 * gcc.c-torture/execute/990513-1.c: New test.
37404 1999-05-10 Richard Henderson <rth@cygnus.com>
37406 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
37408 1999-05-10 Craig Burley <craig@jcb-sc.com>
37410 * g77.f-torture/execute/erfc.f: Use small single-precision
37411 values, to avoid problems on Alphas when not -mieee.
37413 1999-05-08 Craig Burley <craig@jcb-sc.com>
37415 * gcc.dg/990506-0.c: New test.
37417 1999-05-08 Richard Henderson <rth@cygnus.com>
37419 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
37420 the constant to test. Don't XFAIL 64-bit targets.
37422 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
37423 * g++.old-deja/g++.law/profile1.C: Likewise.
37425 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
37426 operator new instances.
37427 * g++.old-deja/g++.other/delete5.C: Likewise.
37429 1999-05-03 Craig Burley <craig@jcb-sc.com>
37431 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
37434 1999-05-03 Craig Burley <craig@jcb-sc.com>
37436 * g77.f-torture/execute/u77-test.f: Reverse order of two
37437 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
37439 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37441 * gcc.dg/compare1.c: New test.
37443 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
37445 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
37448 1999-05-02 Craig Burley <craig@jcb-sc.com>
37450 * g77.f-torture/compile/19990502-1.f: New test.
37452 1999-05-02 Craig Burley <craig@jcb-sc.com>
37454 * g77.f-torture/compile/19990502-0.f: New test.
37456 1999-05-02 Craig Burley <craig@jcb-sc.com>
37458 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
37461 1999-05-02 Craig Burley <craig@jcb-sc.com>
37463 * g77.f-torture/execute/u77-test.f (main): List libU77
37464 intrinsics not currently tested.
37465 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
37466 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
37467 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
37468 Trim blanks off the ends of some printed strings.
37470 1999-05-02 Craig Burley <craig@jcb-sc.com>
37472 * g77.f-torture/execute/u77-test.f (main): Just warn about
37473 FSTAT gid disagreement, as it's expected on some systems.
37475 1999-05-01 Craig Burley <craig@jcb-sc.com>
37477 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
37478 use a new function, which allows for some slop.
37479 Clean up some commentary.
37480 (issum): The new function.
37481 (sgladd): Deleted subroutine.
37483 1999-05-01 Craig Burley <craig@jcb-sc.com>
37485 * g77.f-torture/execute/u77-test.f: Modify to be more like
37486 libf2c/libU77 version, bringing patches to that version here.
37487 Add suitable commentary.
37489 1999-04-25 Richard Henderson <rth@cygnus.com>
37491 * gcc.dg/990424-1.c: New test.
37493 1999-04-24 Craig Burley <craig@jcb-sc.com>
37495 * g77.f-torture/execute/u77-test.f (main): Bug involving
37496 LSTAT has been fixed, so turn back on full checking.
37498 1999-04-20 Craig Burley <craig@jcb-sc.com>
37500 * g77.f-torture/compile/19990419-0.f: New test.
37501 * g77.f-torture/execute/19990419-1.f: New test.
37503 1999-04-17 Richard Henderson <rth@cygnus.com>
37505 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
37506 to avoid the need for a prototype to supress a warning.
37508 1999-04-07 Jim Wilson <wilson@cygnus.com>
37510 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
37512 1999-04-04 Jeffrey A Law (law@cygnus.com)
37514 * gcc.c-torture/execute/990404-1.c: New test.
37516 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
37518 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
37519 * gcc.dg/cpp-if3.c: Don't use -pedantic.
37520 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
37521 missing initializer warnings.
37523 1999-03-28 Jeffrey A Law (law@cygnus.com)
37525 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
37528 1999-03-26 Jeffrey A Law (law@cygnus.com)
37530 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
37532 1999-03-26 Craig Burley <craig@jcb-sc.com>
37534 * g77.f-torture/execute/19990325-0.f: New test.
37535 * g77.f-torture/execute/19990325-1.f: New test.
37537 1999-03-24 Jeffrey A Law (law@cygnus.com)
37539 * gcc.c-torture/execute/990324-1.c: New test.
37541 1999-03-22 Jim Wilson <wilson@cygnus.com>
37543 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
37546 1999-03-17 Richard Henderson <rth@cygnus.com>
37548 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
37550 1999-03-13 Craig Burley <craig@jcb-sc.com>
37552 * g77.f-torture/execute/19990313-2.f: New test.
37553 * g77.f-torture/execute/19990313-3.f: New test.
37555 1999-03-13 Craig Burley <craig@jcb-sc.com>
37557 * g77.f-torture/execute/19990313-0.f: New test.
37558 * g77.f-torture/execute/19990313-1.f: New test.
37560 1999-03-12 Jim Wilson <wilson@cygnus.com>
37562 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
37564 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
37565 (main): Add check for u15. Conditionalize u31 check depending on
37566 whether ints are <32 bits or >=32 bits.
37568 1999-03-08 Craig Burley <craig@jcb-sc.com>
37570 * g77.f-torture/execute/19981119-0.f: Improve testiness.
37572 1999-03-08 Craig Burley <craig@jcb-sc.com>
37574 * g77.f-torture/compile/19990305-0.f: New test.
37575 * g77.f-torture/execute/19981119-0.f: New test.
37577 1999-03-08 Craig Burley <craig@jcb-sc.com>
37579 * g77.f-torture/execute/970625-2.f: call ABORT if final
37580 result is not correct, instead of just printing it.
37581 Add this checking via newly introduced obfuscation, to
37582 trip up buggy front ends.
37584 1999-03-07 Craig Burley <craig@jcb-sc.com>
37586 * g77.f-torture/compile/960317-1.f: Moved from being
37587 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
37589 1999-03-06 Craig Burley <craig@jcb-sc.com>
37591 * g77.f-torture/execute/960317-1.f: New (old) test.
37592 * g77.f-torture/execute/970625-2.f: Ditto.
37594 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
37596 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
37597 message on line 1 or line 2; cccp and cpplib do this differently.
37599 1999-03-01 Jeffrey A Law (law@cygnus.com)
37601 * g++.old-deja/g++.law/weak1.C: New test.
37603 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
37605 * gcc.c-torture/execute/990119-1.c: Renamed to...
37606 * gcc.dg/990119-1.c: this, so it will only be tested once
37607 (it's a preprocessor test, it doesn't need to be run at
37608 multiple optimization levels).
37610 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
37612 * lib/g++.exp: Don't add incdir=$base_dir/../include to
37615 1999-02-24 Craig Burley <craig@jcb-sc.com>
37617 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
37618 * g77.f-torture/compile/19981216-0.f: ...as it is expected
37619 to not be compilable by current g77.
37621 1999-02-24 Nick Clifton <nickc@cygnus.com>
37623 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
37625 1999-02-22 Jeffrey A Law (law@cygnus.com)
37627 * gcc.c-torture/execute/990222-1.c: New test.
37629 1999-02-19 Craig Burley <craig@jcb-sc.com>
37631 * g77.f-torture/compile/19990218-0.f: New test.
37632 * g77.f-torture/noncompile/19990218-1.f: New test.
37634 1999-02-18 Craig Burley <craig@jcb-sc.com>
37636 * g77.f-torture/compile/19981216-0.f: New test.
37638 1999-02-14 Jeffrey A Law (law@cygnus.com)
37640 * gcc.dg/990214-1.c: New test.
37642 1999-02-13 Jeffrey A Law (law@cygnus.com)
37644 * gcc.dg/990213-2.c: New test.
37646 * gcc.dg/990213-1.c: New test.
37648 1999-02-12 Jeffrey A Law (law@cygnus.com)
37650 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
37653 1999-02-11 Nick Clifton <nickc@cygnus.com>
37655 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
37656 specified by target.
37658 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
37660 1999-02-11 Jeffrey A Law (law@cygnus.com)
37662 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
37664 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
37666 * gcc.dg/special/ecos.exp: New test driver for new tests with
37667 special requirements.
37669 * gcc.dg/special/alias-1.c: New test.
37670 * gcc.dg/special/gcsec-1.c: New test.
37671 * gcc.dg/special/weak-1.c: New test.
37672 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
37673 * gcc.dg/special/weak-2.c: New test.
37674 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
37675 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
37676 * gcc.dg/special/wkali-1.c: New test.
37677 * gcc.dg/special/wkali-2.c: New test.
37678 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
37679 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
37681 1999-02-10 Felix Lee <flee@cygnus.com>
37683 * lib/c-torture.exp (c-torture-compile): Pull out code for
37684 analyzing gcc error messages.
37685 (c-torture-execute): Likewise. Fix some (harmless) false
37687 * lib/gcc.exp (gcc_check_compile): New function.
37689 1999-02-08 Richard Henderson <rth@cygnus.com>
37691 * gcc.c-torture/execute/990208-1.c: New test.
37693 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
37695 * g++.dg/special/ecos.exp: New driver for new tests with special
37698 * g++.dg/special/conpr-1.C: New test
37699 * g++.dg/special/conpr-2.C: New test
37700 * g++.dg/special/conpr-2a.C: New test
37701 * g++.dg/special/conpr-3.C: New test
37702 * g++.dg/special/conpr-3a.C: New test
37703 * g++.dg/special/conpr-3b.C: New test
37705 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
37706 allow g++ to use the dg driver
37708 * README: Add comment about g++.dg directory
37710 1999-02-06 Jeffrey A Law (law@cygnus.com)
37712 * README: Update email addresses.
37714 1999-02-03 Nick Clifton <nickc@cygnus.com>
37716 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
37717 arguments in order to force structure S onto the stack even on
37719 (test): Pass 10 leading arguments to function foo as well as the
37722 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
37723 failure for all targets.
37725 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
37726 abort to terminate program execution.
37728 1999-01-30 Richard Henderson <rth@cygnus.com>
37730 * gcc.c-torture/execute/990130-1.c: New test.
37732 1999-01-30 Jeffrey A Law (law@cygnus.com)
37734 * gcc.dg/990130-1.c: New test.
37736 1999-01-28 Michael Meissner <meissner@cygnus.com>
37738 * gcc.c-torture/execute/990128-1.c: New test.
37740 1999-01-27 Michael Meissner <meissner@cygnus.com>
37742 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
37744 1999-01-27 Felix Lee <flee@cygnus.com>
37746 * lib/c-torture.exp (c-torture-compile): pull out code for
37747 analyzing gcc error messages.
37748 (c-torture-execute): ditto, and fix some (harmless) false
37750 * lib/gcc.exp (gcc_check_compile): new function.
37752 1999-01-17 Jeffrey A Law (law@cygnus.com)
37754 * gcc.dg/990117-1.c: New test.
37756 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
37758 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
37760 1999-01-15 Jeffrey A Law (law@cygnus.com)
37762 * g77.f-torture/compile/990115-1.f: New test.
37764 1999-01-07 Jeffrey A Law (law@cygnus.com)
37766 * gcc.c-torture/compile/990107-1.c: New test
37768 1999-01-06 Jeffrey A Law (law@cygnus.com)
37770 * gcc.c-torture/execute/990106-2.c: New test.
37772 * gcc.c-torture/execute/990106-1.c: New test.
37774 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
37776 * gcc.c-torture/compile/981223-1.c: New test.
37778 1998-12-29 Richard Henderson <rth@cygnus.com>
37780 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
37781 (opt3): Rename from opt4 and disable.
37783 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
37785 * g++.old-deja/g++.pt/ptrmem5.C: New test.
37787 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
37789 * g++.old-deja/g++.other/conv5.C: New test.
37791 1998-12-14 Nick Clifton <nickc@cygnus.com>
37793 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
37795 1998-12-11 Jeffrey A Law (law@cygnus.com)
37797 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
37799 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
37801 * gcc.c-torture/compile/981211-1.c: New test.
37803 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
37805 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
37807 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
37809 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37811 * gcc.special/930510-1.c: Make C9X safe.
37812 * gcc.misc-tests/gcov-1.c Similarly.
37813 * gcc.misc-tests/gcov-2.c Similarly.
37815 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
37817 * gcc.dg/ultrasp1.c: New test.
37819 1998-12-06 Richard Henderson <rth@cygnus.com>
37821 * gcc.c-torture/execute/981206.c: New test.
37823 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
37825 * g++.old-deja/g++.ns/template7.C: New test.
37827 * g++.old-deja/g++.other/expr1.C: New test.
37829 * g++.old-deja/g++.eh/tmpl3.C: New test.
37831 * g++.old-deja/g++.eh/tmpl2.C: New test.
37833 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
37835 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
37836 * g++.old-deja/g++.other/using6.C: Removed.
37837 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
37839 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
37841 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
37843 * g++.old-deja/g++.pt/overload8.C: New test.
37845 * g++.old-deja/g++.pt/overload7.C: New test.
37847 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
37849 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
37850 and relinking messages.
37851 * lib/g++.exp (g++_target_compile): Remove .rpo file when
37852 compiling with -frepo.
37854 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
37856 * g++.old-deja/g++.pt/lookup6.C: New test.
37858 1998-11-30 Nick Clifton <nickc@cygnus.com>
37860 * gcc.c-torture/execute/981130-1.c: New test.
37861 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
37863 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
37865 * g++.old-deja/g++.pt/explicit76.C: New test.
37867 * g++.old-deja/g++.pt/friend38.C: New test.
37869 * g++.old-deja/g++.ns/crash2.C: New test.
37871 * g++.old-deja/g++.pt/defarg8.C: New test.
37873 * g++.old-deja/g++.pt/instantiate6.C: New test.
37875 * g++.old-deja/g++.pt/static6.C: New test.
37877 * g++.old-deja/g++.pt/decl2.C: New test.
37879 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
37881 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
37882 problem is actually related with name lookup, but so what? :-)
37884 * g++.old-deja/g++.pt/friend37.C: New test.
37886 1998-11-25 Dave Love <d.love@dl.ac.uk>
37888 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
37889 element, which fails on some systems.
37891 * g77.f-torture/execute/labug1.f: New test.
37893 1998-11-21 Jeffrey A Law (law@cygnus.com)
37895 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
37898 1998-11-18 Dave Love <d.love@dl.ac.uk>
37900 * g77.f-torture/compile/981117-1.f: New test.
37902 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
37904 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
37905 properly discarded.
37907 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
37909 * gcc.c-torture/execute/memcheck: New directory of tests for
37910 -fcheck-memory-usage.
37912 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
37914 * README: New file, general information about the testsuite and
37915 new description of the various C++ test subdirectories.
37916 * README.g++: Eliminate obsolete information, update and move most
37917 relevant stuff to README.
37919 1998-11-07 Richard Henderson <rth@cygnus.com>
37921 * gcc.c-torture/compile/981107-1.c: New test.
37923 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
37925 * execute/memcpy-bi.c: New testcase.
37927 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
37929 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
37932 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
37933 template is selected.
37935 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
37936 classes, it should be accepted for all types.
37938 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
37940 * g++.old-deja/g++.pt/spec24.C: Ensure that template
37941 specializations start with template headers.
37943 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
37945 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
37947 * g++.old-deja/g++.other/init9.C: Test cross initialization of
37950 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
37952 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
37954 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
37956 * compile/981022-1.c, compile/981022-1.x: New test and driver.
37958 1998-10-19 Jeffrey A Law (law@cygnus.com)
37960 * 981019-1.c: New test.
37962 1998-10-14 Robert Lipe <robertl@dgii.com>
37964 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
37967 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
37969 * compile/981001-4.c: Remove use of GCC extension that triggers a
37972 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
37974 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
37976 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
37978 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
37979 instantiation of template produces incorrect code for delete
37982 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
37983 constructors' name is not unique.
37984 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
37985 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
37987 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
37988 automatic array of const is ill-formed.
37990 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
37991 of template parameter?
37993 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
37996 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
37997 pointer-to-member expression.
37999 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
38000 declaration causes ICE.
38002 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
38004 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
38005 reserved in the global namespace.
38007 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
38008 generate needed virtual table.
38010 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
38012 1998-10-10 Dariush Eslimi <eslimi@loran.com>
38014 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
38015 template-dependent type
38017 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
38019 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
38020 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
38021 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
38023 * g++.old-deja/g++.other/using5.C: New test; using decl from base
38024 class should be usable as argument of member function.
38025 * g++.old-deja/g++.other/using6.C: New test; using decl from base
38026 class should be usable as return type of member function.
38027 * g++.old-deja/g++.other/using7.C: New test; using decl from base
38028 class should be usable as type of data member.
38030 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
38032 1998-10-09 Jeffrey A Law (law@cygnus.com)
38034 * gcc.c-torture/special/920521-1.c: Fix bogus test.
38036 1998-10-08 Nick Clifton <nickc@cygnus.com>
38038 * gcc.dg/dll-?.c Add thumb to target list.
38039 Fix assembler scan patterns to match current assembler output.
38041 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
38043 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
38044 matching of template brackets.
38046 * g++.old-deja/g++.other/using4.C: New test. Test using
38047 declarations of methods from base classes.
38049 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
38050 within functions should introduce names into the innermost
38051 enclosing namespace.
38053 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
38054 of static locals if first initialization throws.
38056 1998-10-07 Jim Wilson <wilson@cygnus.com>
38058 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
38060 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
38062 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
38063 lose track of the possible targets of tablejump insns.
38064 * special/special.exp: Run it.
38066 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
38068 * g++.old-deja/g++.pt/friend35.C: New test. A template function
38069 must be declared before its specializations can be named in friend
38072 1998-10-05 Dave Love <d.love@dl.ac.uk>
38074 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
38076 * g77.f-torture/execute/io1.f: New test.
38078 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
38080 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
38081 with pointer to template function, for which no argument deduction
38084 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
38085 specialization of template function as argument to template
38088 * g++.old-deja/g++.other/access2.C: New test; Inner class
38089 shouldn't have privileged access to Outer's names.
38091 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
38093 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
38094 friend template declared within template class conflicts with
38095 nested class of the same name.
38097 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
38100 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
38101 object with direct initializer as function declaration.
38103 * g++.old-deja/g++.other/decl2.C: New test; duplicate
38106 * g++.old-deja/g++.other/null2.C: New test; conditional operator
38107 involving const pointer and NULL produces incorrect result.
38109 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
38110 type name without `typename' should be rejected with -pedantic.
38112 1998-10-02 Richard Henderson <rth@cygnus.com>
38114 * g++.old-deja/g++.other/addrof1.C: New test.
38116 1998-10-01 Nick Clifton <nickc@cygnus.com>
38118 * gcc.c-torture/compile/981001-1.c: New test.
38119 * gcc.c-torture/execute/981001-1.c: New test.
38121 1998-10-01 Jeffrey A Law (law@cygnus.com)
38123 * gcc.c-torture/compile/981001-2.c: New test.
38124 * gcc.c-torture/compile/981001-3.c: New test.
38125 * gcc.c-torture/compile/981001-4.c: New test.
38127 1998-10-01 Robert Lipe <robertl@dgii.com>
38129 * lib/objc.exp (objc_target_compile): Add -L during compiles for
38130 multilibbed hosts. Idea grafted from g77.exp.
38132 1998-09-30 Dave Love <d.love@dl.ac.uk>
38134 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
38135 avoid losing on systems which need -lsocket.
38137 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
38139 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
38140 * g++.old-deja/g++.other/nested2.C: Ditto.
38141 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
38144 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
38146 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
38147 preferred over template operator!= for enum bitfields.
38149 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
38151 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
38152 that happen to have the same base name, but in different scopes,
38153 are incorrectly rejected.
38155 1998-09-16 Richard Henderson <rth@cygnus.com>
38157 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
38158 on the native word size instead of an integer literal.
38160 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
38162 * g++.old-deja/g++.other/static2.C: Invocation of static data
38163 member of type pointer-to-function denoted as non-static member.
38165 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
38166 checks involving function types and aliases.
38168 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
38170 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
38171 redefined to the same non-trivial type.
38173 * g++.old-deja/g++.pt/explicit73.C: Test for proper
38174 namespace-qualification of template specializations declared in
38177 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
38178 to declare a subset of the specializations of a template function
38179 as friends of specializations of a template class.
38181 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
38182 member templates that do not fully specialize the enclosing
38183 template class are rejected.
38185 1998-09-11 Dave Love <d.love@dl.ac.uk>
38187 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
38189 1998-09-08 Dave Love <d.love@dl.ac.uk>
38191 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
38192 altered from libf2c/libU77 version.
38194 1998-09-06 Dave Love <d.love@dl.ac.uk>
38196 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
38198 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
38200 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
38201 (un)signed char are different types for template specialization
38204 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
38206 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
38207 * objc: ObjC testsuite.
38209 1998-08-31 Catherine Moore <clm@cygnus.com>
38211 * gcc.c-torture/execute/941014-1.x: New file.
38213 1998-08-31 Nick Clifton <nickc@cygnus.com>
38215 * lib/c-torture.exp: Add support for
38216 torture_eval_before_compile and torture_eval_before_execute
38219 1998-08-30 Jeffrey A Law (law@cygnus.com)
38221 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
38222 this test triggers valid.
38224 1998-08-27 Jeffrey A Law (law@cygnus.com)
38226 * gcc.dg/980827-1.c: New test.
38228 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
38230 * gcc.c-torture/execute/loop-4b.c: New test.
38232 1998-08-26 Nick Clifton <nickc@cygnus.com>
38234 * lib/c-torture.exp: Add support for
38235 torture_eval_before_compile and torture_eval_before_execute
38238 1998-08-25 Jeffrey A Law (law@cygnus.com)
38240 * gcc.c-torture/compile/980825-1.c: New test.
38242 1998-08-24 Nick Clifton <nickc@cygnus.com>
38244 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
38245 count number tests in opt_t0 not good_t0.
38247 1998-08-24 Jeffrey A Law (law@cygnus.com)
38249 * gcc.c-torture/compile/930326-1.x: Fix typo.
38251 1998-08-23 Mark Mitchell <mark@markmitchell.com>
38253 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
38256 1998-08-21 Jeffrey A Law (law@cygnus.com)
38258 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
38259 STACK_SIZE is defined.
38260 * gcc.c-torture/unsorted/stuct.c: Similarly.
38262 * gcc.c-torture/compile/980821-1.c: New test.
38264 1998-08-21 Jeffrey A Law (law@cygnus.com)
38266 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
38268 1998-08-19 Mark Mitchell <mark@markmitchell.com>
38270 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
38273 1998-08-09 Mark Mitchell <mark@markmitchell.com>
38275 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
38278 1998-08-18 Jeffrey A Law (law@cygnus.com)
38280 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
38282 1998-08-16 Jeffrey A Law (law@cygnus.com)
38284 * gcc.c-torture/compile/980816-1.c: New test.
38286 * gcc.dg/980816-1.c: New test.
38288 1998-08-13 Jeffrey A Law (law@cygnus.com)
38290 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
38291 compiler for ieee tests.
38293 1998-08-01 Dave Love <d.love@dl.ac.uk>
38295 * g77.f-torture/compile/980729-0.f: New test.
38297 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
38299 * gcc.c-torture/special/eeprof-1.c: New test, for
38300 -finstrument-functions.
38301 * gcc.c-torture/special/special.exp: Run it.
38303 1998-07-29 Jeffrey A Law (law@cygnus.com)
38305 * gcc.c-torture/compile/980729-1.c: New test.
38307 1998-07-27 Nick Clifton <nickc@cygnus.com>
38309 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
38310 __thumb__ is defined, and test for ARM style doubles if so.
38312 1998-07-26 Dave Love <d.love@dl.ac.uk>
38314 * g77.f-torture/noncompile/980615-0.f: New test.
38316 1998-07-26 H.J. Lu (hjl@gnu.org)
38318 * gcc.dg/980312-1.c: Do link instead of compile.
38319 * gcc.dg/980313-1.c: Likewise.
38321 1998-07-26 Jeffrey A Law (law@cygnus.com)
38323 * gcc.c-torture/compile/980726-1.c: New test.
38325 1998-07-25 Dave Love <d.love@dl.ac.uk>
38327 * g77.f-torture/execute/io0.f: New test.
38329 1998-07-24 Nick Clifton <nickc@cygnus.com>
38331 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
38334 1998-06-18 Michael Meissner <meissner@cygnus.com>
38336 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
38339 1998-07-17 Nick Clifton <nickc@cygnus.com>
38341 * gcc.dg/980626-1.c: Expect failures for all toolchains until
38342 c-decl.c:grokdeclarator can handle mode attributes.
38344 1998-07-16 Jeffrey A Law (law@cygnus.com)
38346 * gcc.c-torture/execute/980716-1.c: New test.
38348 1998-07-13 Jeffrey A Law (law@cygnus.com)
38350 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
38352 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
38354 * gcc.c-torture/execute/va-arg-3.x: Similarly.
38355 * gcc.c-torture/compile/930326-1.x: Similarly.
38357 1998-07-13 Dave Love <d.love@dl.ac.uk>
38359 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
38360 New test from Craig.
38362 1998-07-12 Dave Love <d.love@dl.ac.uk>
38364 * g77.f-torture/noncompile/980616-0.f: New test.
38366 * g77.f-torture/execute/970816-3.f: New test from Craig.
38368 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
38370 * g++.other/singleton.C: Return error value instead of taking
38373 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
38375 * g++.other/singleton.C: New test. Warning is under dispute.
38376 Runtime crash is not.
38378 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
38380 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
38381 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
38382 using6.C, using7.C}: New namespace tests.
38384 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
38386 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
38387 specialization with typedef'ed names used as array indexes.
38389 1998-07-09 Jeffrey A Law (law@cygnus.com)
38391 * gcc.c-torture/execute/980709-1.c: New test.
38393 * gcc.dg/980709-1.c: New test.
38395 1998-07-07 Richard Henderson <rth@cygnus.com>
38397 * gcc.c-torture/execute/bcp-1.c: New test.
38399 1998-07-07 Jeffrey A Law (law@cygnus.com)
38401 * gcc.c-torture/execute/980707-1.c: New test.
38403 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
38405 * gcc.c-torture/compile/980706-1.c: New test.
38407 1998-07-01 Dave Love <d.love@dl.ac.uk>
38409 * g77.f-torture/execute/980701-0.f,
38410 g77.f-torture/execute/980701-1.f: New test from Craig.
38412 1998-07-01 Jeffrey A Law (law@cygnus.com)
38414 * gcc.c-torture/compile/980701-1.c: New test.
38416 * gcc.c-torture/execute/980701-1.c: New test.
38418 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
38421 * g++.old-deja/g++.robertl/eb132.C: New test.
38422 * g++.old-deja/g++.robertl/eb133.C: Likewise.
38424 1998-06-29 Dave Love <d.love@dl.ac.uk>
38426 * g77.f-torture/execute/980628-7.f,
38427 g77.f-torture/execute/980628-8.f,
38428 g77.f-torture/execute/980628-9.f,
38429 g77.f-torture/execute/980628-10.f: New tests from Craig.
38431 * g77.f-torture/execute/980628-3.f: Remove mail headers.
38433 1998-06-28 Jeffrey A Law (law@cygnus.com)
38435 * g77.f-torture/execute/980628-4.f: New test from Craig.
38436 * g77.f-torture/execute/980628-5.f: Likewise.
38437 * g77.f-torture/execute/980628-2.f: Likewise.
38438 * g77.f-torture/execute/980628-0.f: Likewise.
38439 * g77.f-torture/execute/980628-1.f: Likewise.
38440 * g77.f-torture/execute/980628-3.f: Likewise.
38441 * g77.f-torture/execute/980628-6.f: Likewise.
38443 1998-06-28 Jeffrey A Law (law@cygnus.com)
38445 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
38446 directory when nothing has been installed yet.
38448 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
38450 * gcc.c-torture/special/special.exp: Handle newer versions of
38453 1998-06-26 Jeffrey A Law (law@cygnus.com)
38455 * gcc.dg/980626-1.c: New test.
38457 1998-06-19 Bruno Haible <haible@ilog.fr>
38459 * gcc.misc-tests/m-un-2.c: New test.
38460 * g++.old-deja/g++.other/warn01.c: Likewise.
38462 1998-06-19 Robert Lipe <robertl@dgii.com>
38464 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
38465 compatibility with assmblers with a different comment character.
38466 Eliminate use of GAS-specific extensions.
38468 1998-06-19 Jeffrey A Law (law@cygnus.com)
38470 * gcc.c-torture/execute/ieee/980619-1.c: New test.
38472 1998-06-19 Robert Lipe <robertl@dgii.com>
38474 * lib/g77.exp: Replace search for libf2c.a with search for newly
38477 1998-06-17 Jeffrey A Law (law@cygnus.com)
38479 * gcc.c-torture/execute/980617-1.c: New test.
38481 1998-06-12 Jeffrey A Law (law@cygnus.com)
38483 * gcc.c-torture/execute/980612-1.c: New test.
38485 1998-06-08 Jeffrey A Law (law@cygnus.com)
38487 * gcc.dg/980523-1.c: Only test on ppc-linux.
38488 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
38490 * gcc.c-torture/execute/980608-1.c: New test.
38492 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
38494 * gcc.c-torture/execute/980605-1.c: New test.
38496 1998-06-04 Jeffrey A Law (law@cygnus.com)
38498 * gcc.c-torture/execute/980604-1.c: New test.
38500 1998-06-02 Jeffrey A Law (law@cygnus.com)
38502 * gcc.c-torture/execute/980602-1.c: New test.
38503 * gcc.c-torture/execute/980602-2.c: Likewise.
38505 1998-06-02 Dave Love <d.love@dl.ac.uk>
38507 * 970125-0.f: Fix per JCB. Add commentary.
38509 1998-05-31 Michael Meissner <meissner@cygnus.com>
38511 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
38514 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
38516 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
38519 1998-05-28 Catherine Moore <clm@cygnus.com>
38521 * gcc.c-torture/execute/980526-3.c: New test.
38523 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
38525 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
38526 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
38527 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
38528 m88k-motorola-sysv3 to XFAIL.
38530 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38532 * gcc.dg/980526-1.c: New test.
38533 * gcc.c-torture/execute/980526-2.c: New test.
38535 1998-05-26 Jeffrey A Law (law@cygnus.com)
38537 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
38539 * gcc.c-torture/execute/980526-1.c: New test.
38541 1998-05-26 Dave Love <d.love@dl.ac.uk>
38543 * g77.f-torture/execute/alpha2.f: Add runtime test.
38545 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
38547 * g++.old-deja/old-deja.exp: Strip leading directories.
38549 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
38550 error for the line. Don't run multiple tests for the same line.
38552 1998-05-23 Jeffrey A Law (law@cygnus.com)
38554 * gcc.dg/980523-1.c: New test.
38556 1998-05-23 Dave Love <d.love@dl.ac.uk>
38558 * g77.f-torture/compile/970915-0.f: New test.
38560 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
38562 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
38564 1998-05-21 Jeffrey A Law (law@cygnus.com)
38566 * gcc.dg/980520-1.c: New test.
38568 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
38570 * gcc.dg/980502-1.c: Fix return type.
38572 1998-05-20 Jeffrey A Law (law@cygnus.com)
38574 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
38575 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
38576 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
38577 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
38578 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
38580 1998-05-20 Dave Love <d.love@dl.ac.uk>
38582 * g77.f-torture/execute/980520-1.f: New test.
38584 1998-05-15 Dave Love <d.love@dl.ac.uk>
38586 * lib/mike-g77.exp: New file.
38588 * g77.f-torture/noncompile/noncompile.exp,
38589 g77.f-torture/noncompile/check0.f: New files.
38591 1998-05-14 Dave Love <d.love@dl.ac.uk>
38593 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
38594 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
38595 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
38596 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
38597 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
38598 abort where appropriate.
38600 1998-05-05 Michael Meissner <meissner@cygnus.com>
38602 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
38603 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
38605 1998-04-29 Dave Love <d.love@dl.ac.uk>
38607 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
38609 1998-04-27 Dave Love <d.love@dl.ac.uk>
38611 * g77.f-torture/compile/980427-0.f: New test.
38613 1998-04-24 Dave Love <d.love@dl.ac.uk>
38615 * g77.f-torture/compile/980424-0.f: New test.
38617 1998-04-19 Dave Love <d.love@dl.ac.uk>
38619 * g77.f-torture/compile/980419-2.f (main): New test.
38620 * g77.f-torture/compile/970125-0.f: New test.
38621 * g77.f-torture/compile/980419-1.f: New test.
38623 1998-04-08 Jim Wilson <wilson@cygnus.com>
38625 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
38628 1998-04-07 Jim Wilson <wilson@cygnus.com>
38630 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
38632 1998-04-03 Jim Wilson <wilson@cygnus.com>
38634 * gcc.c-torture/compile/980329-1.c: New test.
38636 1998-03-18 Jim Wilson <wilson@cygnus.com>
38638 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
38639 * gcc.dg/980312-1.c: Fix typo in -march command.
38641 1998-03-16 H.J. Lu (hjl@gnu.org)
38643 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
38645 1998-03-11 Robert Lipe <robertl@dgii.com>
38647 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
38648 Dave Love agree the Fortran source is bogus.
38650 1998-03-11 Robert Lipe <robertl@dgii.com>
38652 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
38653 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
38654 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
38655 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
38656 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
38658 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
38660 * g++.old-deja/g++.other/friend1.C: New test.
38662 1998-02-18 Dave Love <d.love@dl.ac.uk>
38664 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
38665 possibly uninitialized) variables and declare dnrm2.
38667 1998-02-23 Robert Lipe <robertl@dgii.com>
38669 From Bruno Haible <haible@ilog.fr>:
38670 * gcc.c-torture/execute/980223.c: New test.
38672 1998-02-13 Jeffrey A Law (law@cygnus.com)
38674 * gcc.dg/ifelse-1.c: New test.
38676 1998-02-09 H.J. Lu (hjl@gnu.org)
38678 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
38680 * lib/old-dejagnu.exp (old-dejagnu): Added the
38681 "execution test - XFAIL *-*-*" handling in the spirit of
38682 "excess errors test -". Changed the "execution test fails"
38683 handling to be like "excess errors test fails".
38684 * Update various tests accordingly.
38686 1998-02-06 Jim Wilson <wilson@cygnus.com>
38688 * gcc.c-torture/execute/980205.c: New test.
38690 1998-01-18 Jeffrey A Law (law@cygnus.com)
38692 * lib/c-torture.exp: Look for .x files instead of .cexp files.
38693 * lib/f-torture.exp: Similarly.
38694 * gcc.c-torture: Rename all .cexp files to .x files.
38696 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
38698 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
38699 (940510-1.c): Removed duplicate.
38700 (971104-1.c): New test.
38702 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
38704 * lib/f-torture.exp: Improve error and loop detection.
38706 1997-11-19 Michael Meissner <meissner@cygnus.com>
38708 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
38709 use that to size the filler array.
38711 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
38713 * lib/c-torture.exp(c-torture-execute): Fix typo.
38715 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
38716 testcase as the executable name. Keep the executable around if
38719 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
38721 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
38722 changes. Only test one -g option, and move it to the end of the
38723 list of options to test.
38725 1997-09-19 Michael Meissner <meissner@cygnus.com>
38727 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
38728 variable GCC_TORTURE_OPTIONS to supply default switches separated
38729 by colons. If no environment variable, run tests with -O0 -g, -O1
38730 -g, and -O2 -g as well.
38732 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
38734 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
38735 explanatory comments. Fix indentation.
38737 1997-09-15 Jeffrey A Law (law@cygnus.com)
38739 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
38741 1997-09-11 Jeffrey A Law (law@cygnus.com)
38743 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
38744 * g++.old-deja/g++.mike/p7325.C: Likewise.
38745 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
38747 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
38749 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
38750 * g++.old-deja/g++.brendan/crash30.C: Likewise.
38751 * g++.old-deja/g++.brendan/crash39.C: Likewise.
38752 * g++.old-deja/g++.law/operators4.C: Likewise.
38754 1997-09-11 Joe Buck (jbuck@synopsys.com)
38756 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
38757 * g++.old-deja/g++.mike/p784.C: Ditto.
38758 * g++.old-deja/g++.mike/p785.C: Ditto.
38760 1997-09-05 Jeffrey A Law (law@cygnus.com)
38762 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
38764 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
38766 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
38767 target feature; pass this to c-torture-execute as needed.
38769 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
38771 * lib/c-torture.exp(c-torture-execute): If the previous and the
38772 current executables being tested are identical, we don't need to
38773 run the executable again. Try to make the executable names
38774 unique. Add an optional argument for passing additional compiler
38777 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
38779 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
38781 1997-08-29 Jeffrey A Law (law@cygnus.com)
38783 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
38785 1997-07-31 Jeffrey A Law (law@cygnus.com)
38787 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
38788 32bit or larger longs.
38790 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
38791 have either a 32bit long or 32bit int.
38793 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
38795 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
38796 Make double precision tests dependent on sizeof (double).
38798 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
38800 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
38803 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
38805 * gcc.c-torture/compile/961203-1.cexp: New script.
38807 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
38809 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
38810 up the includes ourselves.
38812 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
38814 * lib/plumhall.exp: Remove random include, and add a few
38815 verbose messages for debugging.
38817 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
38819 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
38820 of trying to do it ourselves.
38822 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
38824 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
38826 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
38828 * gcc.prms/5403.c: Made regexp a bit less strict.
38830 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
38832 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
38833 is returned from remote_load instead.
38834 * lib/plumhall.exp: Ditto.
38835 * lib/mike-g++.exp: Ditto.
38836 * lib/old-dejagnu.exp: Ditto.
38837 * lib/c-torture.exp: Ditto.
38839 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
38841 * lib/g++.exp: Use build_wrapper procedure.
38842 * lib/gcc.exp: Ditto.
38844 1997-05-20 Jeffrey A Law (law@cygnus.com)
38846 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
38847 an old-style decl for malloc. Fixes tests to work when
38848 sizeof (int) != sizeof (size_t).
38850 1997-05-15 Mike Meissner <meissner@cygnus.com>
38852 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
38854 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
38855 use stdargs.h interface.
38857 1997-05-15 Mike Meissner <meissner@cygnus.com>
38859 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
38860 NO_VARARGS when compiling.
38862 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
38864 * lib/plumhall.exp(ph_includes): New procedure.
38866 (ph_compiler): Ditto.
38868 * lib/g++.exp: Rename test-glue.c to testglue.c.
38869 * lib/gcc.exp: Ditto.
38871 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
38873 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
38874 to completion when it's called.
38876 1997-03-21 Michael Meissner <meissner@cygnus.com>
38878 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
38879 is defined, don't do test.
38881 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
38883 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
38885 (ph_summary): Mark skipped testcases as untested, not unresolved.
38887 * lib/plumhall.exp (ph_make): If unresolved because of bad
38888 errorCode, record errorCode in log file.
38889 (*): Replace send_log/verbose with verbose -log.
38891 1997-03-19 Michael Meissner <meissner@cygnus.com>
38893 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
38894 double conversion if double isn't at least 8 bytes.
38896 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
38897 int to work with targets where int is 16 bits.
38899 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
38900 8 bytes, just exit, since 4 byte doubles don't have enough bits of
38901 precision for the test to complete.
38903 1997-03-14 Michael Meissner <meissner@cygnus.com>
38905 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
38906 if d10v is not compiled with the -mdouble64 flag.
38907 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
38909 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
38910 d10v is not compiled with the -mint32 flag.
38912 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
38914 * lib/plumhall.exp: Use incr_count.
38916 1997-03-12 Jeffrey A Law (law@cygnus.com)
38918 * gcc.c-torture: Update to c-torture-1.45.
38920 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
38922 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
38923 the name of the expect testcase file).
38925 * lib/g++.exp(g++_init): Ditto.
38927 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
38929 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
38932 * lib/gcc.exp(gcc_exit): New procedure.
38934 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
38936 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
38937 specs where appropriate.
38939 * g++.old-deja/g++.arm/*: Added additional ERROR checks
38940 because of new "candidates are" messages, and removed a few
38942 * Converted all non-old-style g++ testcases to old-style, and
38943 moved into g++.old-deja.
38945 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
38947 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
38950 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
38953 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
38955 1997-02-13 Michael Meissner <meissner@cygnus.com>
38957 * lib/gcc.exp (gcc_target_compile): Add support for defining
38958 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
38959 the machine doesn't have those features.
38961 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
38963 * g++.law/operators4.exp: Don't use LIBS.
38965 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
38967 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
38969 * lib/mike-g++.exp: Don't set the compiler to be tested here.
38970 * lib/g++.exp: Set it here instead. Also, allow use of the
38971 --tool_exec and --tool_opt options. Change CXX to
38974 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
38976 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
38978 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
38980 * lib/old-dejagnu.exp: Use prune_warnings instead of
38982 * lib/mike-g++.exp: Ditto.
38983 * lib/gcc.exp: Ditto.
38984 * lib/g++.exp: Ditto.
38986 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
38988 1997-02-07 Jeffrey A Law (law@cygnus.com)
38990 * 941014-2.c: Include stdlib.h
38991 * 960327-1.c: Include stdio.h
38992 * dbra.c, index-1.c: Don't assume ints are 32bits.
38994 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
38996 * lib/gcc.exp: Add gcc,stack_size target feature.
38998 * lib/g++.exp(g++_target_compile): Add the include and link
38999 paths here, not in two other places. And, it's $options, not
39002 * lib/mike-g++.exp(postbase): Remove the code that determines
39003 the correct include and link paths.
39004 * g++.old-deja/old-deja.exp: Ditto.
39006 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
39008 * lib/g++.exp(g++_init): target_compile no longer returns the
39009 filename of the result.
39011 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
39013 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
39016 * gcc.c-torture/special/special.exp: Change call to
39017 gcc_target_compile to include the object file.
39019 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
39021 * gcc.c-torture/special/special.exp: Correct misspelling in last
39024 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
39026 * lib/plumhall.exp(ph_summary): Log the entire output of the
39027 executable. Return -1 if there were any failures, 0 otherwise.
39028 (ph_execute): Return -1 if there were any failures, 0 otherwise.
39029 (ph_make): Clean up objects and executables that were built
39030 if the tests succeeded.
39032 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
39034 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
39035 libraries and includes in the build tree as appropriate.
39037 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
39039 * lib/c-torture.exp: Instead of looking for the global variable
39040 NO_LONG_LONG, check to see if that's a feature of the target.
39042 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
39044 * config/default.exp: Minimize. Delete the remainer of the files in
39045 config; this functionality is now in devo/dejagnu/config.
39047 g++.*/*: Pass any additional flags used to compile to postbase;
39050 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
39051 is now done by runtest.exp. Use gcc_target_compile instead of
39054 lib/c-torture.exp: Use gcc_target_compile instead of compile.
39055 Remove references to CFLAGS. Use remote_file instead of
39057 (c-torture): Take a list of arguments to use to compile this
39060 lib/g++.exp: Simplify. Use target_compile instead of compile.
39061 lib/gcc-dg.exp: Ditto.
39062 lib/gcc.exp: Ditto.
39063 lib/mike-{gcc,g++}.exp: Ditto.
39064 lib/old-dejagnu.exp: Ditto.
39065 lib/plumhall.exp: Ditto.
39067 1997-01-08 Jim Wilson <wilson@cygnus.com>
39069 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
39070 (ph_linker): Likewise.
39072 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
39074 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
39075 MAP_ANON / MAP_ANONYMOUS if defined;
39076 else try to map from /dev/zero .
39078 1996-11-12 Jeffrey A Law (law@cygnus.com)
39080 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
39081 isn't defined, then define it to MAP_ANONYMOUS.
39083 1996-11-12 Jeffrey A Law (law@cygnus.com)
39085 * gcc.c-torture: Update to c-torture-1.42 release.
39087 1996-11-11 Jeffrey A Law (law@cygnus.com)
39089 * gcc.c-torture: Update to c-torture-1.41 release.
39091 1996-10-27 Jeffrey A Law (law@cygnus.com)
39093 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
39096 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
39098 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
39099 and LDFLAGS. Fix second case to append the target_info ldflags
39100 onto LDFLAGS, not CFLAGS.
39101 * lib/g++.exp (g++_init): Add target_info stuff.
39102 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
39103 of libgloss and newlib flags for !native.
39105 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
39106 (GDB): Fix relative path to go up another dir for finding gdb.
39108 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
39110 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
39111 versions in the target_info array, if they don't exist.
39113 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
39115 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
39117 1996-07-08 Jim Wilson <wilson@cygnus.com>
39119 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
39120 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
39122 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
39124 * lib/old-dejagnu.exp: Don't remove the output file before we've
39125 actually tested it. Don't append pwd to the path of the executable
39128 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
39130 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
39132 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
39134 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
39135 temporary directory for compiler files, and set it to a default
39136 value of /tmp. Set $output as the name of the output file from
39137 compiling the testcase. Add a -o option to $cflags_var so the
39138 compiler writes the final output file as $output. Set $executable
39141 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
39142 directory for compiler files, and set it to /tmp if it doesn't
39143 already have a value. Set $output_file to the name of the output
39144 file from compiling the testcase. Add a -o option to CXXFLAGS so
39145 the compiler writes the final output file as $output. Use $output
39146 as the executable to be tested.
39148 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
39150 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
39152 1996-06-08 Jeffrey A Law (law@cygnus.com)
39154 * gcc.c-torture/execute/pending-1.c: New test. Still
39155 pending in Tege's queue.
39157 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
39159 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
39160 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
39161 if there were failures. Call unresolved if there were unresolved
39162 testcases. Call gcc_fail if program did not run to completion.
39163 (ph_make): Pass additional argument name to ph_execute.
39164 (ph_execute): Add new argument. Pass additional arguments to
39165 ph_summary. Call gcc_fail is there is no execution output.
39167 1996-04-24 Jeffrey A Law (law@cygnus.com)
39169 * lib/plumhall.exp (proc_summary): Output relavent summary
39170 lines into the log so specific failures in plumhall can be
39173 1996-04-10 Jeffrey A Law (law@cygnus.com)
39175 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
39176 (c-torture-execute): Don't try to execute tests which use
39177 "long long" types if $NO_LONG_LONG is nonzero.
39179 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
39181 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
39184 * gcc.ieee: Move from here.
39185 * gcc.c-torture/execute/ieee: To here.
39187 1996-03-26 Jeffrey A Law (law@cygnus.com)
39189 * gcc.c-torture: Update to c-torture-1.41 release.
39191 1996-03-22 Jeffrey A Law (law@cygnus.com)
39193 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
39196 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
39198 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
39201 1996-03-02 Jeffrey A Law (law@cygnus.com)
39203 * config/proelf.exp: Handle connecting to a simulator.
39205 1996-01-31 Jeffrey A Law (law@cygnus.com)
39207 * config/proelf.exp: New file. Enough framework that we can
39208 run c-torture tests on the proelf targets (or any other target
39209 that gdb can connect to for that matter).
39211 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
39213 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
39214 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
39216 * lib/plumhall.exp (ph_execute): Always call ph_summary if
39217 exec_output exists.
39219 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
39221 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
39222 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
39224 * config/*.exp: Update FSF address. Change result of ${tool}_load
39225 to pass/fail/unresolved/unsupported/untested. Caller must now
39226 call unresolved/unsupported/untested.
39227 * lib/*.exp: Update FSF address. Update to handle new results of
39229 * lib/chill.exp (verbose): Delete.
39231 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
39233 * lib/gcc.exp (default_gcc_start): Change order of args to
39234 $LDFLAGS $CFLAGS $LIBS.
39235 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
39236 Save/set/restore CFLAGS. Pass single arg to gcc_start.
39237 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
39238 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
39239 * gcc.misc-tests/dg-test.exp: Likewise.
39240 * gcc.misc-tests/msgs.exp: Likewise.
39241 * gcc.prms/prms.exp: Likewise.
39242 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
39243 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
39245 * lib/dg.exp: Deleted, moved to dejagnu/lib.
39247 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
39249 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
39251 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
39252 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
39254 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
39257 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
39259 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
39260 global for loop; add use of $mathlib.
39261 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
39262 settings here; set mathlib for anything but VxWorks.
39264 1996-01-22 Jeffrey A Law (law@cygnus.com)
39266 * gcc.c-torture: Update to c-torture-1.40 release.
39268 1996-01-03 Jeffrey A Law (law@cygnus.com)
39270 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
39273 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
39275 * lib/c-torture.exp (c-torture-execute): Declare "output" as
39278 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
39280 * lib/g++.exp (LIBS): Define if not already.
39281 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
39282 (gcc-dg-prune): Call prune_gcc_output.
39283 * lib/gcc.exp (prune_gcc_output): New proc.
39284 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
39287 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
39289 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
39290 (c-torture-execute): Likewise. Rename `name' to `testcase'.
39292 1995-11-15 Jeffrey A Law (law@cygnus.com)
39294 * gcc.c-torture: Update to c-torture-1.39 release.
39296 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
39298 * lib/c-torture.exp (c-torture-execute): Don't return if one option
39299 fails, try others as well.
39301 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
39303 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
39304 If compilation fails, mark execute tests as `untested'.
39305 If test is marked as unsupported, don't mark compilation and
39306 execute tests as failed.
39308 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
39310 * lib/g++.exp (g++_init): Don't link in libg++, and look to
39311 libstdc++ for whether or not we want to be doing shared
39312 libraries. Delete link_curses since we don't need it anymore.
39313 * lib/mike-g++.exp (postbase): Don't link in libg++.
39314 * g++.old-deja/old-deja.exp: Likewise.
39316 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
39318 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
39320 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
39322 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
39323 For that, add `-Wl,-a,shared_archive'.
39324 * g++.old-deja/old-deja.exp: Likewise.
39326 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
39328 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
39330 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
39332 * lib/mike-g++.exp (postbase): Pay attention to the status of
39335 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
39337 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
39339 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
39341 * lib/gcc.exp (default_gcc_start): No longer need to log program
39342 being executed or its output, execute_anywhere does that now.
39343 * lib/g++.exp (default_g++_version): Call execute_anywhere.
39344 (default_g++_start): Likewise. Delete calls to verbose/send_log.
39346 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
39348 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
39349 the same as those in lib/g++.exp.
39351 1995-10-10 Jeff Law (law@hurl.cygnus.com)
39353 * gcc.c-torture: Update to c-torture-1.38 release.
39354 * gcc.ieee: Related changes.
39356 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
39358 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
39359 "exec". Minor reformatting changes.
39361 * config/rom68k.exp (${tool}_load): Make it work in a canadian
39362 cross. This means all "exec" calls now work on a remote host as
39364 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
39365 cross. Filter out the extra "\r\n" stuff that expect puts in.
39366 (c-torture-execute): Filter out the bogus warnings like
39367 c-torture-compile does. Add support for canadian cross.
39368 * lib/gcc.exp (default_gcc_version, default_gcc_start)
39369 Use execute_anywhere rather than calling exec directly. Now it
39370 works for canadian cross testing.
39372 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
39374 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
39375 results into a variable, and check that rather than using file exists.
39377 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
39379 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
39380 create a libg++.so. For sunos4.1.*, also add -ltermcap.
39382 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
39384 * g++.old-deja/old-deja.exp: Create and pass runshlib and
39385 lib_curses if there's a shared libg++ in the build tree.
39387 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
39389 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
39390 if not supported target.
39392 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
39394 * lib/g++.exp (g++_init): Move empty setting of runshlib and
39395 link_curses up to always happen, not just for native builds.
39397 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
39399 * gcc.c-torture: Update to c-torture-1.36 release.
39400 * gcc.failure: Related changes.
39402 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
39404 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
39406 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
39408 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
39409 * lib/mike-g++.exp (postbase): Not in here. Still reference
39410 runshlib, link_curses, and mathlib for link and run.
39412 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
39413 pass the runtime shared library options for Solaris, OSF/1, and
39414 Irix5, and link with -lcurses to avoid unresolved references.
39416 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
39418 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
39421 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
39423 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
39425 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
39427 * gcc.c-torture: Update to c-torture-1.35 release. Note we
39428 do not have a framework for the "compat" tests yet.
39430 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
39432 * lib/mike-g++.exp (postbase): New local variable `mathlib',
39433 set to null if we're testing vxworks5.1. Use that instead of
39434 `-lm' in the setting of LIBS for link and run.
39436 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
39438 * config/rom68k.exp (${tool}_load): Major changes to make it
39439 work. Verified that it does in fact return the stuff in
39440 exec_output properly. Catch any Emul or any TRAP other than 0.
39442 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
39444 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
39445 LDFLAGS properly for targets that need stuff from libgloss.
39446 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
39448 (gpp_initialized): New variable.
39450 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
39452 * config/rom68k.exp: Load libgloss.exp.
39453 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
39454 so we can produce a fully linked binary.
39455 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
39456 so we can produce a fully linked binary.
39458 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
39460 * lib/plumhall.exp (ph_section): Watch for expected failures.
39461 Add missing `else'.
39463 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
39465 (c-torture): Likewise.
39467 1995-08-28 Doug Evans <dje@cygnus.com>
39469 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
39471 * lib/mike-g++.exp (mike_cleanup): New proc.
39472 (prebase): New globals compiler_result, not_compiler_result,
39474 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
39475 allow leading "-" in pattern. Watch for unsupported tests.
39476 If $compiler_result is set, pattern match assembler code,
39477 and ditto for $not_compiler_result.
39478 * lib/mike-gcc.exp: Likewise.
39480 * lib/plumhall.exp (ph_execute): Only call ph_summary if
39481 execution "succeeded".
39483 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
39485 * config/win32.exp: New file.
39486 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
39488 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
39490 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
39492 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
39493 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
39494 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
39496 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
39497 "... without exceptions was ...". That is now handled by
39499 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
39501 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
39503 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
39504 sieve.c,sort2.c}: New files.
39505 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
39506 sieve.exp,sort2.exp}: Drivers for them.
39508 * lib/mike-gcc.exp (program_output): New user settable variable.
39509 (postbase): Call prune_system_crud. Also prune extraneous compiler
39511 * lib/mike-g++.exp (program_output): New user settable variable.
39513 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
39515 * config/sh.exp: Deleted (use sim.exp instead).
39517 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
39519 * config/vx.exp: Declare CHECKTASK as global.
39520 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
39521 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
39522 * lib/old-dejagnu.exp: Load [pwd]/$executable.
39524 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
39526 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
39527 target. Like vx.exp, only includes `vx29k.exp' instead of
39530 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
39532 * config/sim.exp: Increase time limit from 120 seconds to 240.
39534 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
39536 * gcc.c-torture/execute/950628-1.c: New test.
39538 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
39540 * gcc.c-torture: Update with changes/additions from
39543 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
39545 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
39547 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
39549 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
39551 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
39553 * gcc.c-torture/compile/950512-1.c: New test.
39554 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
39555 * gcc.dg/struct-ret-1.c: Likewise.
39557 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
39559 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
39560 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
39562 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
39564 * gcc.c-torture/special/920411-1.c: Deleted.
39565 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
39567 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
39569 * config/sim.exp (${tool}_load): Hack in call to bash to get a
39572 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
39574 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
39576 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
39579 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
39580 is the proper length.
39581 * va-arg-3.c: Likewise.
39583 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
39585 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
39586 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
39588 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
39589 * lib/g++.exp (default_g++_start): Delete old cruft.
39591 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
39593 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
39594 (2 * (1 << 18)) to (2 * (1 << 17)).
39596 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
39598 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
39600 * config/rom68k.exp: Renamed from config/idp.exp
39602 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
39604 * c-torture/compile/921109-2.c
39606 1995-04-18 Mike Stump <mrs@cygnus.com>
39608 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
39611 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
39613 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
39615 * lib/g++.exp (default_g++_start): Likewise.
39617 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
39619 * gcc.c-torture/compile/950329-1.c: New test.
39621 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
39623 * config/bug.exp (${tool}_load): Updated to use new remote_open
39624 and remote_close procs.
39625 * config/idp.exp: New file.
39627 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
39629 * gcc.c-torture/execute/950322-1.c: New test.
39631 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
39633 * config/vx.exp (${tool}_load): Clean up testing of return code from
39634 vxworks_ld and vxworks_spawn.
39636 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
39638 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
39640 1995-03-13 Mike Stump <mrs@cygnus.com>
39642 * lib/old-deja.exp: Add `excess errors test - ' error, now one
39643 can mark excess errors on a machine by machine basis. Note, the
39644 default is to not expect any excess errors, even when excess
39645 errors test - is given, so you will want to put an XFAIL ... on
39646 these lines. For example, // excess errors test - XFAIL hppa*-*-*
39647 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
39648 those 4 machines, but no others.
39650 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
39652 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
39653 * lib/c-torture.exp: to here.
39655 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
39657 * gcc.c-torture/execute/950221-1.c: New test.
39658 * gcc.c-torture/execute/struct-ret-1.c: New test.
39659 * gcc.c-torture/compile/950221-1.c: New test.
39661 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
39663 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
39665 * gcc.c-torture/execute/arith-1.c (main): Return 0.
39666 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
39668 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
39670 * g++.gb: New directory of tests, derived from my signature and
39671 class scoping tests.
39673 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
39674 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
39675 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
39676 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
39677 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
39678 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
39679 * g++.gb/sig25.C: Likewise.
39681 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
39682 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
39683 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
39684 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
39685 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
39686 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
39687 * g++.gb/sig25.exp: Likewise.
39689 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
39690 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
39691 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
39692 * g++.gb/scope13.C: Likewise, this test still fails.
39694 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
39695 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
39696 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
39697 * g++.gb/scope13.exp: Ditto.
39699 * g++.gb/README: New file, explains what these tests are about.
39701 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
39703 * lib/dg.exp (dg-do): Support `preprocess'.
39704 (dg-test): Likewise.
39706 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
39708 * config/udi.exp: change "continue -expect" to "exp_continue".
39710 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
39712 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
39713 Delete redundant tests.
39715 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
39716 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
39717 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
39718 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
39719 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
39720 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
39721 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
39722 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
39724 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
39725 storing label pointers.
39726 * gcc.c-torture/execute/921019-1.c: Likewise.
39727 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
39728 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
39730 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
39733 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
39734 Delete obsolete tests.
39736 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
39737 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
39738 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
39739 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
39740 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
39741 * gcc.c-torture/compile/950124-1.c: New test.
39743 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
39745 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
39747 * lib/mike-g++.exp: Add -lm to LIBS.
39749 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
39751 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
39753 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
39755 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
39757 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
39759 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
39761 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
39763 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
39764 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
39765 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
39766 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
39767 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
39768 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
39769 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
39770 * g++.law/{operators31.C, operators32.C,
39771 * g++.law/{operators33.C, operators34.C}: Likewise.
39772 * g++.law/{pic1.C, refs2.C}: Likewise.
39773 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
39774 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
39775 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
39776 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
39778 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
39779 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
39780 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
39781 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
39782 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
39783 * g++.law/{enum9.exp, friend5.exp}: Likewise.
39784 * g++.law/{nest3.exp, nest4.exp}: Likewise.
39785 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
39786 * g++.law/{operators30.exp, operators31.exp}: Likewise.
39787 * g++.law/{operators32.exp, operators33.exp}: Likewise.
39788 * g++.law/{operators34.exp}: Likewise.
39789 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
39790 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
39791 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
39792 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
39793 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
39795 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
39796 No longer expected to fail.
39797 * g++.law/missed-error3.C: Tweak for recent bool changes.
39799 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
39801 * config/emb-unix: Deleted.
39802 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
39803 remote execution. Do final link on remote host if REMOTE_LINK is set.
39805 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
39807 * lib/dg.exp (dg-test): Fix typo in last patch.
39809 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
39811 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
39812 (handles multiple occurrences).
39814 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
39816 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
39817 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
39818 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
39820 * lib/c-torture.exp (c-torture-compile): Likewise.
39821 (c-torture): Prepend full path if missing.
39822 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
39823 (gcc_fail): Likewise.
39824 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
39826 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
39828 * lib/netware.exp: Only attach to NetWare i386 systems.
39830 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
39832 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
39833 messages. Add test name to "output pattern match" pass/fail message.
39835 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
39837 * gcc.dg: New testsuite.
39838 * gcc.dg/dg.exp: New file.
39840 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
39841 test-switch.c}: Deleted.
39843 * gcc.misc-tests/msgs.exp: New testcase driver.
39845 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
39847 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
39848 Watch for illegal return values from ${tool}_load.
39849 * config/unix.exp (${tool}_load): Fix pass/fail detection for
39850 cross targets. Coerce return value >0 to 1.
39852 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
39854 * config/unix.exp (${tool}_load): Call program rsh, not proc.
39856 * config/emb-unix.exp: New file.
39858 * config/sim.exp: Error if variable $SIM not defined.
39859 (${tool}_load): Mark test as "untested" if simulator missing.
39861 * config/unix.exp: Load remote.exp to get rcp_download.
39862 * lib/c-torture.exp: Use different option lists for testcases with
39864 * gcc.c-torture/execute/execute.exp: Likewise.
39866 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
39868 * config/*.exp: Clarify return code from ${tool}_load.
39869 Call `unresolved' or `untested' instead of `warning' or `perror'
39870 (sometimes you still want to call both though).
39871 Add comment that `shell_id' is local to each file.
39872 * config/udi.exp (timeout): Set to 30.
39873 Don't print warning if connection fails, $connectmode has already
39875 (${tool}_load): Move verbose messages to level 2.
39876 Rework pattern for "Process started" message.
39877 Pass `shell_id' to ${connectmode}_download.
39878 Retry twice upon timeout. Make resetting of target more robust.
39879 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
39880 Pass `shell_id' to exit_$connectmode.
39881 Only call exit_$connectmode if connected.
39882 * config/unix.exp (${tool}_load): Check return codes better.
39883 * config/vrtx.exp (${tool}_load): Likewise.
39884 * config/vx.exp (${tool}_load): Likewise.
39885 Delete unneeded global's.
39886 * lib/dg.exp (dg-test): Update to reflect clarified return codes
39889 (dg-init): Delete recording of pass/fail counts.
39890 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
39891 (old-dejagnu-init): Likewise.
39892 (old-dejagnu-stat): Delete contents, empty proc now.
39893 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
39894 (c-torture): Delete references to lcnt, lpass, lfail.
39895 Get option list from TORTURE_OPTIONS.
39896 Delete -funroll[-all]-loops if no loops.
39897 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
39898 (g++_stat): Delete contents (empty proc now).
39899 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
39900 (gcc_finish): Likewise.
39901 (gcc_stat): Deleted.
39902 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
39903 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
39904 * gcc.c-torture/execute/execute.exp: Likewise.
39905 Split tests into two parts: compile, execute.
39906 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
39907 no loops. Update to reflect clarified return codes from ${tool}_load.
39909 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
39911 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
39913 (old-dejagnu): Likewise (where necessary).
39915 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
39917 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
39919 * lib/dg.exp (dg-process-target): Fix processing of selector.
39920 Add comment regarding use of `error'.
39922 * lib/gcc.exp (prune_system_crud): Define if missing.
39923 * lib/g++.exp (prune_system_crud): Likewise.
39925 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
39926 Call prune_system_crud.
39927 * lib/dg.exp (dg-runtest): New proc.
39928 Use perror instead of send_user for tcl errors in testcase.
39929 Don't return any value, it's never used.
39930 Don't clobber previous definition of `unknown'.
39931 Print tcl errors in `dg-final'.
39933 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
39935 * lib/dg.exp (dg-process-target): Improve syntax error messages.
39936 (dg-test): Don't print errorInfo, it contains stack backtrace.
39938 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
39940 * lib/g++.exp (runtest_file_p): Define if missing.
39942 1994-09-24 Doug Evans (dje@cygnus.com)
39944 * lib/mike-g++.exp: Comment out loading of g++.exp.
39945 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
39946 (default_g++_version): Always print something.
39947 (default_g++_start): Comment out call to `which'.
39948 (g++_start, g++_load): Deleted (must be defined in config file).
39949 * lib/gcc.exp: Test for existence of $CC at start.
39950 Delete check for tmpdir (done in gcc_init).
39951 (default_gcc_version): Always print something.
39952 (default_gcc_start): Comment out call to `which'.
39953 * config/*.exp: Major cleanup - make cross targets work at least a
39954 little better for g++ (by not being "--tool gcc" specific).
39955 Rename gcc_xxx to ${tool}_xxx.
39956 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
39957 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
39959 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
39961 * lib/c-torture.exp (c-torture-compile): Rework compiler
39962 message processing.
39964 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
39967 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
39969 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
39971 * lib/dg.exp (dg-process-target): Support { target native }.
39973 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
39975 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
39976 looked for "... program xxx got fatal signal".
39977 Correct regsub munging of `comp_output'.
39978 Ignore compiler messages "path prefix not used" and "linker input
39981 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
39983 * lib/gcc.exp (runtest_file_p): Define if missing.
39984 * gcc.prms/template.c: Example to work from.
39986 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
39988 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
39989 * lib/dg.exp (dg-test): Call unsupported testcases as such.
39991 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
39992 * gcc.prms/1883.c: Moved from compile/940714-1.c.
39993 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
39994 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
39996 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
39997 (dg-process-target): No longer a varargs proc.
39998 Return S/N for target, P/F for xfail. All callers changed.
39999 (user option procs): More argument checking.
40000 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
40001 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
40002 (dg-test): Skip test if not running on selected target in `dg-do'.
40003 Update handling of `dg-do-what', `dg-output-text'.
40004 Separate execution pass/fail from output pattern match pass/fail.
40005 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
40007 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
40009 * gcc.c-torture/special/special.exp: Don't expect failure for mips
40010 target for 920510-1.c.
40012 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
40014 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
40015 Clean up comment regarding use of passcnt, etc.
40016 (gcc_stat): Don't update `testcnt' here.
40017 (gcc_finish): Do it here.
40018 Might as well reset `but_id' here too.
40019 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
40020 to determine if the file should be tested.
40021 * gcc.c-torture/compile/compile.exp: Likewise.
40022 * gcc.c-torture/execute/execute.exp: Likewise.
40023 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
40024 * gcc.misc-tests/dg-test.exp: Likewise.
40025 * gcc.prms/prms.exp: Likewise.
40026 * gcc.wendy/wendy.exp: Likewise.
40027 * g++.old-deja.exp: Likewise.
40028 Move "Testing file" message to verbose level 1.
40030 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
40032 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
40034 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
40036 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
40037 (default_gcc_start): Accept optional second list element
40038 of compiler flags. Print compiler output at verbosity level 2.
40039 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
40040 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
40041 Save current values of framework globals passcnt, failcnt, xpasscnt,
40042 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
40043 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
40044 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
40045 xfailcnt to compute stats. Update framework global `testcnt' from
40047 (gcc_finish): New proc. Clean up test environment.
40048 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
40049 (gcc_epass, gcc_efail): Delete.
40050 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
40051 argument of line number.
40052 (dg-init): If the tool has an init routine, call it.
40053 (dg-test): Remove args `cflags_var' and `libs_var'.
40054 Pass all compiler options to ${tool}_start.
40055 Handle missing line number.
40056 (dg-finish): New function.
40057 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
40058 particular files. Call gcc_finish at end. Move "skipping test"
40059 message to verbosity level 3.
40060 * gcc.c-torture/compile/compile.exp: Likewise.
40061 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
40062 * gcc.c-torture/execute/execute.exp: Likewise.
40063 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
40064 Print testcase being tried at verbosity level 1.
40065 * gcc.c-torture/special/special.exp: Unset xfail.
40066 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
40067 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
40068 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
40069 * gcc.failure/failure.exp: Likewise.
40070 * gcc.ieee/ieee.exp: Likewise.
40071 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
40072 Update call to dg-test. Call dg-finish at end.
40073 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
40074 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
40075 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
40076 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
40077 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
40078 * gcc.wendy/wendy.exp: Add copyright.
40079 Delete setting of tmpdir (done by gcc_init).
40080 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
40081 Pass compiler flags to gcc_start. Call gcc_finish at end.
40082 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
40085 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
40087 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
40089 (g++_load): Likewise.
40091 * config/*.exp (gcc_load): Some were varargs fns and some were not.
40092 Rename argument to `prog' to remove the confusion.
40093 Varargs fns behave differently too!
40094 (g++_load): Likewise.
40096 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
40098 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
40099 what it is. Delete (always) printing of status value for !native.
40100 Simplify verbose code, and include status and exec_output.
40101 (g++_load): Use gcc_load.
40103 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
40105 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
40106 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
40107 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
40108 940714-3.c as these testcases don't exist anymore. Make
40109 va-arg-1.c expected to pass.
40111 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
40113 * gcc.misc-tests/misc.exp: Only run specific testcases.
40114 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
40115 * gcc.misc-tests/dg-[1-9].c: New files.
40117 * lib/dg.exp: New testsuite driver.
40118 * gcc.prms/prms.exp: Use it.
40120 * README.gcc: New file.
40122 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
40123 Document and reset `lxpass' and `lxfail'.
40124 Simplify "initialized" message.
40125 (gcc_stat): Clean up comments a little.
40127 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
40129 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
40131 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
40133 * lib/old-dejagnu.exp (process-option): New proc.
40134 (old-dejagnu-init, old-dejagnu-stat): Likewise.
40135 (old-dejagnu): Simplify.
40136 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
40138 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
40140 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
40141 exists and is not an empty string.
40143 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
40144 $xfail rather than calling setup_xfail. Clear $xfail when test is
40146 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
40149 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
40150 longer expected to fail.
40152 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
40155 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
40157 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
40158 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
40159 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
40160 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
40163 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
40164 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
40166 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
40168 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
40169 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
40171 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
40172 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
40173 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
40175 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
40177 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
40178 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
40179 940714-1.c, 940714-2.c, 940714-3.c},
40180 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
40181 gcc.misc-tests/{mg.c,mg.exp}:
40183 * gcc.noncompile/noncompile.exp: Change accordingly.
40185 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
40187 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
40188 Undo previous clobberage.
40190 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
40192 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
40193 * gcc.special/{930510-1.c, special.exp}:
40194 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
40195 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
40196 struct-varargs-1.c}: New tests from c-torture-1.26.
40198 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
40200 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
40201 argument to switch.
40203 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
40205 * Revert the previous changes. Please see Rob's directory
40206 (/lisa/test/rob/progressive/gcc/testsuite) for testing
40209 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
40211 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
40212 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
40213 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
40214 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
40215 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
40216 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
40217 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
40218 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
40219 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
40220 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
40221 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
40222 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
40223 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
40224 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
40225 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
40226 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
40227 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
40228 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
40229 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
40230 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
40231 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
40232 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
40233 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
40234 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
40235 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
40236 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
40237 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
40239 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
40241 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
40242 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
40245 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
40247 * config/unix.exp (g++_load): Fix syntax.
40249 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
40251 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
40252 * gcc.noncompile/921017-1.c: Deleted obsolete test.
40253 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
40254 Don't expect va-arg-1.c to fail. Correct expected output for
40256 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
40257 * gcc.wendy/hbm4.c: Correct typo.
40258 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
40260 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
40262 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
40263 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
40264 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
40265 * lib/c-torture.exp (c-torture-compile): Ditto.
40267 Reduce volume of output (remove all the -I's and such).
40268 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
40269 Call gcc_cpass, gcc_cfail.
40270 (c-torture): Pass testing option to c-torture-compile.
40272 1994-03-21 Doug Evans (dje@cygnus.com)
40274 Bring patches over from progressive.
40275 * config/default.exp: Exit remote shell cleanly.
40276 (g++_exit, g++_start): Add default versions.
40277 * config/sim.exp (gcc_load): Use perror, not error.
40279 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
40281 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
40284 1994-03-14 Doug Evans (dje@cygnus.com)
40286 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
40287 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
40288 (wendy_try): New proc to run testcase.
40289 (main loop): Call 'em.
40290 * gcc.wendy/*.c: Clean up pass to correct expected output.
40292 * lib/gcc.exp: Minor cleanup work.
40293 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
40295 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
40297 * config/sim.exp (gcc_load): Document return codes better.
40298 Don't pass -v to simulator.
40300 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
40302 * gcc.special/920717-x.c: Fix typo.
40303 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
40306 * lib/mike-gcc.exp: Fix typo.
40308 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
40310 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
40311 binary to use, transform the name.
40312 * config/*.exp: rename everything. Nuke any g++ specific files,
40313 it's now a special case of gcc that requires no special support.
40314 Add a default.exp for unsupported targets.
40316 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
40318 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
40319 lib/old-dejagnu.exp: Fix a few patterns to work with the new
40322 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
40324 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
40327 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
40329 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
40331 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
40333 * gcc.execute/execute.exp: Combine opt_list and foption_list into
40334 option_list. Compile every file with only 4/6 option choices
40335 (same as C torture) instead of with 12/18 different option
40337 * lib/c-torture.exp: Likewise.
40339 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
40342 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
40344 * lib/old-deja.exp: Add `excess errors test fails' error, now one
40345 can put an XFAIL *-*-* on excess errors.
40347 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
40349 * g++.law: Add more tests derived from g++-bugs snapshots.
40351 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
40352 equivalent to g++.law/init9.
40354 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
40355 compiled it, and the a.out file after we've run it.
40357 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
40359 * lib/mike-g++.exp (postbase): Delete the .o file after we've
40360 compiled it, and the a.out file after we've run it.
40362 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
40364 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
40366 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
40368 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
40371 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
40373 * g++.law: New directory of g++ tests derived from the g++-bugs
40376 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
40378 * gcc.compile: initbug1.c initbug1.exp testcase added
40380 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
40382 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
40383 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
40384 fixes submitted by Jeff Law (law@cs.utah.edu)
40385 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
40386 Jeff Law (law@cs.utah.edu)
40389 1993-11-30 Mike Stump (mrs@cygnus.com)
40391 * config/unix-g++.exp: Follow the gcc way of doing things.
40392 * g++.old-deja/old-deja.exp: Minor updates.
40393 * lib/g++.exp: New file, follow the gcc way of doing things.
40394 * lib/old-dejagnu.exp: Minor updates.
40395 * lib/mike-g++.exp: Always unset errorInfo.
40397 1993-11-06 Mike Stump (mrs@cygnus.com)
40399 * lib/gcc.exp: Fix some errors with the below change, CC and
40400 CFLAGS should be global when setting, not local.
40402 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
40404 * lib/gcc.exp: Transform tool name.
40406 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
40408 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
40410 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
40412 * lib/gcc.exp: change gcc_done to gcc_stat
40414 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
40416 * Upgraded gcc testsuite to c-torture version 1.25
40418 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
40420 * lib/gcc.exp: added reporting code. Changed verbose compile message.
40421 * lib/c-torture: added hooks for new reporting code.
40423 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
40425 * config/sh-gcc.exp: check if sh-sim exists in the path
40427 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
40429 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
40430 * gcc.compile/compile.exp: Initial changes for new logic.
40431 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
40432 * gcc.failure/failure.exp: Initial changes for new logic.
40433 * gcc.ieee/ieee.exp: Initial changes for new logic.
40434 * gcc.misc-tests/misc.exp: Initial changes for new logic.
40435 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
40436 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
40437 * lib/c-torture.exp: Initial changes for new logic.
40438 * lib/gcc.exp: Initial changes for new logic.
40440 1993-10-15 Mike Stump (mrs@cygnus.com)
40442 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
40443 depend upon failure or success. Fully qualify names in failure
40444 and success messages. Always remove a.out before starting
40445 compile, just in case. Pay more attention to error text output by
40446 the compiler. Handle testcases with no known past errors just
40447 like all others, so that things are uniform. Other miscellaneous
40450 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
40452 * gcc.cpp: new directory for cpp tests
40454 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
40456 * lib/chill.exp: Code reformatted, removed unused code.
40457 * config/unix-chill.exp: Code reformatted, removed unused code.
40458 * chill.execute/execute.exp: Code reformatted, removed unused code.
40459 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
40461 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
40463 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
40464 routines not written.
40466 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
40468 * config/bug-gcc.exp: Use new procs from bug.exp.
40470 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
40472 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
40473 via ftp, rather than depending on NFS.
40474 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
40477 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
40479 * config/bug-gcc.exp: Use new download proc.
40481 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
40483 * chill.execute/execute.exp: cleanups, handles errors better
40484 * chill.compile/compile.exp: rewrite, based on execute.exp
40485 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
40486 * lib/chill.exp: major changes to diff proc and compile and link
40487 procs. added chill_fail and chill_pass wrappers to pass and
40488 fail. added more comments, and handle error codes better.
40489 Added a hack to capture stderr from exec, so noncompile tests
40492 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
40494 * chill.execute/execute.exp: rewrite of testsuite driver
40495 * lib/chill.exp: rewrite of testsuite driver
40496 * config/unix-chill.exp: rewrite of testsuite driver
40498 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
40501 * iexpr.ch: Standardize uppercase.
40502 * tuples.dat: Standardize uppercase.
40503 * vary.ch: standardize. Correct varying string assignments.
40504 * vary.dat: Add new output lines.
40506 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
40509 * chprintf.ch: Standardize use of uppercase.
40510 * tuples.ch: Standardize and turn arr2 into a DCL,
40512 * pinits.ch: Standardize.
40514 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
40516 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
40517 * Makefil: Renamed to Makefile.in.
40518 * configure.in: New.
40520 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
40523 * .cvsignore: Add result/output files.
40524 * Makefile: Fix up variables at start. Use MFLAGS
40525 everywhere. Correct bool_loc, built_ins entries.
40526 Add entry for vary1.ch.
40527 * bitarray.ch: Standardize upper-case usage.
40528 * bitexpr.ch: Standardize, add output of b1.
40529 * params.ch: Use arrayt in along PROC parameters, to
40530 avoid novelty problems.
40531 * sets.ch: Tiny cleanup.
40532 * vary1.ch: Re-indent.
40534 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
40536 * Add PR-related files to Makefiles, .cvsignore files, etc.
40538 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
40540 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
40541 with compiler objects. New names are test-flow.c and test-loop.c
40543 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
40545 * Upgraded c-torture tests from 1.19 to 1.20
40548 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
40549 * gcc.compile: 930623-1.c 930623-2.c
40550 * gcc.noncompile: 930622-1.c 930622-2.c
40551 * gcc.failure: 920411-1.c 920627-2.c
40552 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
40554 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
40556 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
40557 More changes to get testsuite working properly. Needs more work.
40558 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
40560 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
40562 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
40563 More changes to get testsuite working properly. Needs more work.
40565 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
40567 * chill.compile/compile.exp: Added for Dejagnu support
40568 * chill.execute/execute.exp: Added for Dejagnu support
40569 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
40571 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
40573 This should complete moving the CHILL test files.
40574 * chill.noncompile(.cvsignore printf.grt
40575 in-printf.grt chprintf.grt chprintf.ch):
40576 Added test-support files.
40577 (Makefile): Modified further.
40578 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
40579 signal.ch): Added test files.
40580 * chill.execute (.cvsignore printf.grt printr.c
40581 in-printf.grt rts.c chprintf.grt rts.h): Added
40582 test-support files.
40583 (Makefile): More corrections.
40585 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
40587 * chill.compile, chill.execute, chill.nocompile: Add CHILL
40588 test cases, ready for DejaGnu.
40590 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
40592 * Upgraded c-torture tests from 1.18 to 1.19
40594 * gcc.compile: added test(s):
40596 * gcc.execute: added test(s):
40597 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
40599 * added new subdirectory for misc tests: gcc.misc-tests
40600 * gcc.misc-test(s): added tests:
40601 inst-check.c test-consts.c test-ior.c test-switch.c
40603 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
40605 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
40607 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
40609 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
40611 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
40613 * Upgraded c-torture tests from 1.17 to 1.18
40615 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
40617 * Upgraded c-torture tests from 1.12 to 1.17
40619 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
40621 * lib/old-dejagnu.exp:
40622 Fixed handling of XFAIL target triplets to correctly
40623 recognize wildcard characters. Removed code that
40624 appended a unique id tag to the end of the file name
40625 printed out by the result of the testcases within a
40628 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
40630 * lib/old-dejagnu.exp:
40631 Reworked expected failure handling to trigger off of XFAIL
40632 keyword in keyphrase embeded in testcase source code. The
40633 XFAIL keyword must be at the end of the keyphrase line. It
40634 may optionally be followed by one or more target triplets.
40635 It has just occured that the handling of wildcards in the
40636 target triplet may not be correct.
40638 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
40640 * g++.old-deja/tests:
40641 Moved all subdirectories up one level into g++.old-deja .
40643 * lib/old-dejagnu.exp:
40644 Fixed problem with CXXFLAGS not being properly reset, and being
40645 corrupted with extraneous "-c" compiler option. This was
40646 causing binaries to not be generated for test that needed them.
40647 Modified strings passed to "pass" and "fail" so that individual
40648 tests from the same test file would be distinguished by an
40649 identifier appended to the test file name in the summary logs;
40650 this corrected a problem with erroneous diff logs. Added code
40651 to search testcases for expected fail and unexpected pass keywords.
40653 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
40655 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
40657 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
40659 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
40660 Removed extraneous text from end of "Special g++ Options"
40663 * lib/old-dejagnu.exp: Added pattern matching to look for new
40664 keywords, embedded in testcases comments, which will trigger
40665 calls to xpass and xfail.
40667 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
40669 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
40670 comments embedded in the testcases, especially the one looking for
40671 special compiler options, as well as the pattern matching for the
40672 compiler output again.
40674 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
40676 * lib/old-dejagnu.exp: Do a proper check of the return value for
40677 execute tests. Fixed several problems with the pattern matching
40678 of the compiler output which gave erroneous test results.
40679 Changed several of the test result messages to be more descriptive.
40680 * config/unix-g++.exp: Proc g++_load now actually works and
40681 executes the tests passed to it and returns a usable return
40684 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
40686 * lib/gcc.exp: Exits gracefully if $CC is bogus.
40688 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
40690 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
40691 Modified both files to properly execute the old style
40692 dejagnu tests. The previous versions of these files were
40693 experimental and did not function anything near correctly.
40695 1993-04-05 Rob Savoye (rob@cygnus.com)
40697 * Removed all Makefile.in and configure.in files. No configuration
40700 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
40702 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
40704 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
40706 * gcc.compile/configure.in, gcc.unsorted/configure.in,
40707 gcc.special/configure.in, gcc.noncompile/configure.in,
40708 gcc.execute/configure.in, gcc.code_quality/configure.in,
40709 g++.other/configure.in, g++.old-deja/configure.in,
40710 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
40711 in srcname setting.
40713 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
40715 * lib/udi.exp: Fixed mondfe and mondfe_download.
40716 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
40717 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
40719 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
40721 * config/udi-gdb.exp: Check $shell_id after connecting to target.
40722 (gdb_exit): Don't remove *_soc files.
40724 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
40726 * lib/c-torture.exp: Don't look for main; instead always use -w
40727 -c. This is how the c-torture tests work. Remove the object
40728 file if the compilation succeeds.
40729 * gcc.execute/execute.exp: Remove executable if test passes.
40730 * gcc.noncompile/noncompile.exp: Every test is an expected
40732 * gcc.special/special.exp: Added tests from c-torture 1.11,
40733 corrected use of existing test.
40734 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
40735 gcc.execute/920625-1.c: Updated to c-torture 1.11.
40736 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
40737 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
40738 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
40739 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
40740 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
40741 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
40742 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
40743 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
40744 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
40745 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
40746 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
40747 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
40748 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
40749 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
40750 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
40751 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
40752 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
40754 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
40755 correspond to c-torture 1.11.