1 2006-02-14 Roger Sayle <roger@eyesopen.com>
4 * gcc.dg/tree-ssa/andor-2.c: New test case.
6 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
9 * optional_dim.f90: New test.
11 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14 * gfortran.dg/label_4.f90: New.
16 2006-02-14 Jakub Jelinek <jakub@redhat.com>
17 Diego Novillo <dnovillo@redhat.com>
18 Uros Bizjak <uros@kss-loka.si>
20 * gfortran.dg/gomp: New directory.
22 2006-02-14 Richard Guenther <rguenther@suse.de>
24 PR tree-optimization/26258
25 * gcc.dg/torture/pr26258.c: New testcase.
27 2006-02-13 Jakub Jelinek <jakub@redhat.com>
30 * gfortran.dg/pr26246_1.f90: New test.
31 * gfortran.dg/pr26246_2.f90: New test.
34 * gcc.c-torture/compile/20060208-1.c: New test.
36 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
40 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
41 * gfortran.dg/bad_automatic_objects_1.f90: New test.
42 * gfortran.dg/automatic_module_variable.f90: Change error message.
45 * gfortran.dg/internal_dummy_1.f90: New test.
48 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
52 * gfortran.dg/uncommon_block_data_1.f90: New test.
53 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
57 * gfortran.dg/typed_subroutine_1.f90: New test.
59 2006-02-13 Geoffrey Keating <geoffk@apple.com>
61 * objc.dg/dwarf-1.m: New.
63 2006-02-13 Roger Sayle <roger@eyesopen.com>
66 * gcc.dg/tree-ssa/andor-1.c: New test case.
68 2006-02-13 Josh Conner <jconner@apple.com>
71 * gcc.dg/pr25376.c: New test.
73 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
75 * lib/target-supports.exp (check_named_sections_available):
76 Only compile named-sections test -- don't assemble.
78 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
80 * g++.dg/warn/no-write-strings.C: New test.
81 * g++.dg/warn/write-strings.C: Likewise.
82 * g++.dg/warn/write-strings-default.C: Likewise.
84 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
87 * gfortran.dg/ret_pointer_2.f90: New test.
89 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
91 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
93 2006-02-10 Jeff Law <law@redhat.com>
95 * gcc.c-torture/compile/pr26213.c: New test.
97 2006-02-10 Steven G. Kargl <kargls@comcast.net>
99 gfortran.dg/null_1.f90: New test.
101 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
104 * gfortran.dg/parens_4.f90: New.
105 * gfortran.dg/parens_5.f90: New.
107 2006-02-10 Richard Guenther <rguenther@suse.de>
109 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
111 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
112 Paul Thomas <pault@gcc.gnu.org>
115 * gfortran.dg/parens_1.f90: New.
116 * gfortran.dg/parens_2.f90: New.
117 * gfortran.dg/parens_3.f90: New.
119 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
122 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
125 * gfortran.dg/impure_assignment_1.f90: New test.
128 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
130 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
133 * g++.dg/expr/stdarg2.C: New test.
135 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
138 * gcc.dg/pr16194.c: New test.
140 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
142 * ada/acats/run_acats: Use portable variant of "$@".
144 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
146 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
147 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
149 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
152 * g++.dg/opt/pr26179.C: New test.
154 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
157 * gcc.dg/tree-ssa/complex-3.c: New test.
159 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
161 * gcc.c-torture/compile/volatile-1.c: New test.
163 2006-02-09 Diego Novillo <dnovillo@redhat.com>
166 * gcc.dg/tree-ssa/pr26180.c: New test.
168 2006-02-08 Jeff Law <law@redhat.com>
170 * gcc.dg/tree-ssa/pr21417.c: New test.
172 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
174 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
175 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
177 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
179 * lib/scanrtl.exp: New.
181 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
184 * g++.dg/other/virtual2.C: New test.
187 * g++.dg/other/virtual1.C: New test.
189 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
191 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
192 cleanup-ipa-dump): Update dump file glob patterns.
193 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
194 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
196 * lib/gcc-dg.exp: Load it.
197 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
199 2006-02-07 Janis Johnson <janis187@us.ibm.com>
202 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
203 * gcc.dg/tree-ssa/pr23382.c: Ditto.
205 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
208 * gfortran.dg/mvbits_1.f90: New.
210 2006-02-07 Dirk Mueller <dmueller@suse.com>
212 * g++.dg/warn/Wdiv-by-zero.C: New test.
213 * g++.dg/warn/Wno-div-by-zero.C: New.
215 2006-02-07 Jeff Law <law@redhat.com>
217 * gcc.dg/tree-ssa/pr21559.c: New test.
219 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
221 * gcc.dg/tree-ssa/vrp09.c: Likewise.
222 * gcc.dg/tree-ssa/vrp18.c: Likewise.
223 * gcc.dg/tree-ssa/pr21582.c: Likewise.
224 * gcc.dg/tree-ssa/pr20657.c: Likewise.
225 * gcc.dg/tree-ssa/pr21001.c: Likewise.
226 * gcc.dg/tree-ssa/vrp02.c: Likewise
227 * gcc.dg/tree-ssa/vrp11.c: Likewise
228 * gcc.dg/tree-ssa/pr14341.c: Likewise
229 * gcc.dg/tree-ssa/vrp19.c: Likewise
230 * gcc.dg/tree-ssa/vrp20.c: Likewise
231 * gcc.dg/tree-ssa/vrp03.c: Likewise
232 * gcc.dg/tree-ssa/pr21086.c: Likewise
233 * gcc.dg/tree-ssa/pr21959.c: Likewise
234 * gcc.dg/tree-ssa/vrp21.c: Likewise
235 * gcc.dg/tree-ssa/vrp04.c: Likewise
236 * gcc.dg/tree-ssa/pr25485.c: Likewise
237 * gcc.dg/tree-ssa/pr22026.c: Likewise
238 * gcc.dg/tree-ssa/vrp22.c: Likewise
239 * gcc.dg/tree-ssa/vrp05.c: Likewise
240 * gcc.dg/tree-ssa/20030807-10.c: Likewise
241 * gcc.dg/tree-ssa/pr20701.c: Likewise
242 * gcc.dg/tree-ssa/vrp23.c: Likewise
243 * gcc.dg/tree-ssa/vrp06.c: Likewise
244 * gcc.dg/tree-ssa/pr22117.c: Likewise
245 * gcc.dg/tree-ssa/pr20702.c: Likewise
246 * gcc.dg/tree-ssa/vrp15.c: Likewise
247 * gcc.dg/tree-ssa/pr21090.c: Likewise
248 * gcc.dg/tree-ssa/pr21294.c: Likewise
249 * gcc.dg/tree-ssa/vrp24.c: Likewise
250 * gcc.dg/tree-ssa/vrp07.c: Likewise
251 * gcc.dg/tree-ssa/pr21563.c: Likewise
252 * gcc.dg/tree-ssa/pr25382.c: Likewise
253 * gcc.dg/tree-ssa/vrp16.c: Likewise
254 * gcc.dg/tree-ssa/vrp25.c: Likewise
255 * gcc.dg/tree-ssa/vrp08.c: Likewise
256 * gcc.dg/tree-ssa/20030807-6.c: Likewise
257 * gcc.dg/tree-ssa/vrp17.c: Likewise
258 * gcc.dg/tree-ssa/pr21458.c: Likewise
259 * g++.dg/tree-ssa/pr18178.C: Likewise
261 2006-02-07 Richard Guenther <rguenther@suse.de>
265 2006-01-30 Richard Guenther <rguenther@suse.de>
267 * gcc.dg/pr23372-1.C: New testcase.
269 * g++.dg/tree-ssa/pr26140.C: New testcase.
271 2006-02-07 Mark Mitchell <mark@codesourcery.com>
274 * g++.dg/template/ttp15.C: New test.
275 * g++.dg/template/ttp16.C: Likewise.
276 * g++.dg/template/ttp17.C: Likewise.
277 * g++.old-deja/g++.pt/ttp36.C: Remove.
278 * g++.old-deja/g++.pt/ttp19.C: Likewise.
279 * g++.old-deja/g++.pt/ttp37.C: Likewise.
280 * g++.old-deja/g++.pt/ttp38.C: Likewise.
281 * g++.old-deja/g++.pt/ttp39.C: Likewise.
282 * g++.old-deja/g++.pt/ttp9.C: Likewise.
283 * g++.old-deja/g++.pt/ttp40.C: Likewise.
284 * g++.old-deja/g++.pt/ttp51.C: Likewise.
285 * g++.old-deja/g++.pt/ttp26.C: Likewise.
286 * g++.old-deja/g++.pt/ttp36.C: Likewise.
288 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
291 * unf_io_convert_4.f90: New test.
293 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
295 * gcc.dg/tree-ssa/loadpre10.c: New test.
296 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
297 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
298 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
300 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
303 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
305 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
308 * gfortran.dg/assign_7.f: New test.
310 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
314 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
315 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
316 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
318 2006-02-05 Jakub Jelinek <jakub@redhat.com>
320 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
323 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
325 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
326 * g++.dg/charset/string.c (foo): Likewise.
327 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
329 * g++.dg/ext/builtin2.C (printf): Likewise.
330 * g++.dg/init/new15.C (printf): Likewise.
331 * g++.dg/opt/pr17697-1.C (foo): Likewise.
332 * g++.dg/opt/pr17697-2.C (foo): Likewise.
333 * g++.dg/opt/pr17697-3.C (foo): Likewise.
334 * g++.dg/template/non-dependent4.C (temp): Likewise.
335 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
336 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
337 parameter type to const char*.
338 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
339 Change type to const char*.
340 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
342 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
343 second parameter type to const char*.
344 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
345 (Y::Y): Change parameter type to const char*.
346 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
347 * g++.old-deja/g++.jason/report.C: Apply const correctness.
348 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
349 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
351 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
353 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
355 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
356 return type to const char*.
357 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
359 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
360 * g++.old-deja/g++.law/refs1.C: Likewise.
361 * g++.old-deja/g++.law/visibility1.C: Likewise.
362 * g++.old-deja/g++.law/visibility2.C: Likewise.
363 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
365 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
366 * g++.old-deja/g++.mike/net48.C: Likewise.
367 * g++.old-deja/g++.mike/p646.C: Likewise.
368 * g++.old-deja/g++.mike/p6746.C: Likewise.
369 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
371 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
372 deprecated conversion warning.
373 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
375 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
376 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
377 * g++.old-deja/g++.pt/explicit8.C: Likewise.
378 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
379 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
380 * g++.old-deja/g++.pt/nontype3.C: Likewise.
381 * g++.old-deja/g++.pt/t39.C: Likewise.
382 * g++.old-deja/g++.robertl/eb106.C: Likewise.
383 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
385 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
388 intrinsic_argument_conformance_1.f90: New test.
390 2006-02-03 Steven G. Kargl <kargls@comcast.net>
393 * gfortran.dg/char_result_11.f90: Add SAVE.
394 * gfortran.dg/der_pointer_4.f90: Ditto.
395 * gfortran.dg/default_initialization.f90: New test.
397 2006-02-03 Jeff Law <law@redhat.com>
399 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
400 handle more than 100 dump files.
401 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
402 * lib/scantree.exp (scan-tree-dump): Likewise.
403 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
404 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
405 * lib/scanipa.exp (scan-ipa-dump): Likewise.
406 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
407 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
409 2006-02-03 Diego Novillo <dnovillo@redhat.com>
411 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
413 2006-02-03 Mark Mitchell <mark@codesourcery.com>
415 * g++.dg/template/using12.C: New test.
417 2006-02-03 Alan Modra <amodra@bigpond.net.au>
419 * gcc.target/powerpc/pr25960.c: New test.
421 2006-02-02 Steven G. Kargl <kargls@comcast>
424 gfortran.dg/nullify_2.f90: New test.
426 2006-02-02 Diego Novillo <dnovillo@redhat.com>
429 * gcc.dg/gomp/pr25990.c: New test.
431 2006-01-31 Mark Mitchell <mark@codesourcery.com>
434 * g++.gd/template/partial4.C: New test.
436 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
439 * gfortran.dg/data_char_2.f90: New.
441 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
444 maxval_maxloc_conformance_1.f90: New test.
446 2006-01-31 Richard Guenther <rguenther@suse.de>
448 * gcc.target/i386/sselibm-1.c: New testcase.
449 * gcc.target/i386/sselibm-2.c: Likewise.
450 * gcc.target/i386/sselibm-3.c: Likewise.
451 * gcc.target/i386/sselibm-4.c: Likewise.
452 * gcc.target/i386/sselibm-5.c: Likewise.
454 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
457 * gfortran.dg/arrayio_derived_2.f90: New.
459 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
461 * gcc.dg/unsigned-long-compare.c: New test.
463 2006-01-30 Steve Ellcey <sje@cup.hp.com>
466 * lib/target-supports.exp (check_effective_target_freorder):
467 Check to see if target supports -freorder-blocks-and-partition.
468 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
469 instead of "dg-require-named-sections".
471 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
474 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
475 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
476 * gcc.dg/pragma-isr-trapa2.c: Likewise.
477 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
478 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
479 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
480 * gcc.dg/attr-isr-trap_exit.c: Likewise.
481 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
483 2006-01-30 Richard Guenther <rguenther@suse.de>
486 * gcc.dg/pr23372-1.C: New testcase.
488 2006-01-29 Diego Novillo <dnovillo@redhat.com>
490 * gcc.dg/gomp/pr25874.c: New test.
492 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
495 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
497 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
503 * gfortran.dg/intent_out_1.f90: New test.
505 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
508 * gfortran.dg/procedure_lvalue.f90: New test.
512 * gfortran.dg/char_pointer_assign_2.f90: New test.
513 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
514 assignment to be consistent with standard.
515 * gfortran.dg/char_result_2.f90: The same.
516 * gfortran.dg/char_result_8.f90: The same.
518 2006-01-28 Zack Weinberg <zackw@panix.com>
520 * gcc.dg/Woverlength-strings.c
521 * gcc.dg/Woverlength-strings-pedantic-c89.c
522 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
523 * gcc.dg/Woverlength-strings-pedantic-c99.c
524 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
526 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
528 * gcc.c-torture/execute/20060127-1.c: New test.
530 2006-01-28 Mark Mitchell <mark@codesourcery.com>
533 * g++.dg/ext/pragmaweak1.C: New test.
535 2006-01-28 Mark Mitchell <mark@codesourcery.com>
538 * g++.dg/template/spec29.C: New test.
540 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
543 * gcc.c-torture/execute/pr19606.c: New.
545 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
547 * gcc.dg/pragma-re-4.c: New test.
549 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
552 * gfortran.dg/assumed_size_refs_3.f90: New test.
554 2006-01-27 Ben Elliston <bje@au.ibm.com>
556 * gcc.misc-tests/dectest.exp: Remove defunct comment.
558 2006-01-26 Laurent GUERBY <laurent@guerby.net>
561 * ada/acats/support/impdef.a: Add One_Long_Second.
562 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
563 * ada/acats/tests/c9/c94026.a: Likewise.
564 * ada/acats/tests/c9/c97305c.ada: Likewise.
565 * ada/acats/tests/c9/c99004a.ada: Likewise.
567 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
570 * gfortran.dg/global_references_2.f90: New test.
576 * gfortran.dg/assumed_charlen_function_1.f90: New test.
577 * gfortran.dg/assumed_charlen_function_3.f90: New test.
580 * gfortran.dg/assumed_charlen_function_2.f90: New test.
582 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
585 * gcc.dg/Wpointer-sign.c: New.
586 * gcc.dg/Wpointer-sign-Wall.c: New.
587 * gcc.dg/Wpointer-sign-Wall-no.c: New.
588 * gcc.dg/Wpointer-sign-pedantic.c: New.
589 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
590 * gcc.dg/conv-2.c: Use -Wpointer-sign.
592 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
595 * gcc.c-torture/compile/pr25861.c: New test.
597 2006-01-26 Paul Brook <paul@codesourcery.com>
599 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
600 on short-enum targets.
601 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
603 (generate_fields): Use short_enums.
604 (main): Set short_enums. Document -e.
605 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
606 on short-enum targets.
607 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
609 (generate_fields): Use short_enums.
610 (main): Set short_enums. Document -e.
611 * lib/target-supports.exp (check_effective_target_short_enums): New.
613 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
616 * gcc.dg/torture/pr25947-1.c: New test.
618 2006-01-25 Jan Hubicka <jh@suse.cz>
619 Roger Sayle <roger@eyesopen.com>
621 PR rtl-optimization/25703
622 * gcc.target/i386/20060125-1.c: New test case.
623 * gcc.target/i386/20060125-2.c: New test case.
625 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
628 * gfortran.dg/goto_1.f: New.
630 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
633 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
634 25716 on 32-bit systems too.
636 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
639 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
641 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
643 * gcc.dg/tree-ssa/gen-vect-33.c: New.
645 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
648 * gfortran.dg/read_eof.f90: Delete, renamed.
649 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
650 * gfortran.dg/read_eof_2.f90: New test.
651 * gfortran.dg/read_eof_3.f90: New test.
653 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
656 * gcc.c-torture/compile/pr25860.c: New test.
658 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
661 * g++.dg/parse/dtor8.C: New test.
663 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
666 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
667 * gcc.dg/gomp/gomp.exp: Return without testing anything if
668 check_effective_target_fopenmp returns 0.
670 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
673 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
674 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
675 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
677 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
680 * g++.dg/opt/pr25857.C: New test.
682 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
683 Jan Hubicka <jh@suse.cz>
684 Richard Guenther <rguenther@suse.de>
686 PR rtl-optimization/25654
687 * gcc.dg/torture/pr25654.c: New testcase.
688 * gcc.target/i386/pr25654.c: Likewise.
690 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
693 * gfortran.dg/internal references_2.f90: New test.
695 Fix regression in testing of admissability of attributes.
696 * gfortran.dg/intent_used_1.f90: New test.
698 2006-01-23 Ben Elliston <bje@au.ibm.com>
700 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
701 Remove target conditional torture options for i?86 and x86_64
704 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
707 * g++.dg/rtti/no-rtti.C: New.
709 2006-01-21 Mark Mitchell <mark@codesourcery.com>
712 * g++.dg/inherit/conv2.C: New test.
715 * g++.dg/parse/dtor7.C: New test.
718 * g++.dg/template/crash44.C: New test.
720 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
724 * gfortran.dg/internal_references_1.f90: New test.
729 * gfortran.dg/global_references_1.f90: New test.
730 * gfortran.dg/g77/19990905-1.f: Restore the error that
731 there is a clash between the common block name and
732 the name of a subroutine reference.
735 * gfortran.dg/aliasing_dummy_1.f90: New test.
737 2006-01-21 Alan Modra <amodra@bigpond.net.au>
739 * gcc.dg/vmx/1b-01.c: Warning fix.
740 * gcc.dg/vmx/1c-02.c: Likewise.
741 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
743 2006-01-20 Steve Ellcey <sje@cup.hp.com>
746 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
748 2006-01-20 Richard Guenther <rguenther@suse.de>
749 Steven Bosscher <stevenb.gcc@gmail.com>
751 PR rtl-optimization/24626
752 * gcc.dg/torture/pr24626-1.c: New testcase.
753 * gcc.dg/torture/pr24626-2.c: Likewise.
754 * gcc.dg/torture/pr24626-3.c: Likewise.
755 * gcc.dg/torture/pr24626-4.c: Likewise.
757 2006-01-20 Dirk Mueller <dmueller@suse.com>
760 * g++.dg/warn/empty-body.C: New.
762 2006-01-19 Mark Mitchell <mark@codesourcery.com>
765 * g++.dg/template/using10.C: New test.
766 * g++.dg/temlpate/using11.C: Likewise.
767 * g++.dg/inherit/using5.C: Tweak error messages.
769 2006-01-20 Alan Modra <amodra@bigpond.net.au>
771 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
773 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
775 2006-01-19 Jan Hubicka <jh@suse.cz>
777 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
779 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
782 * g++.dg/template/spec28.C: New test.
784 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
786 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
787 Fix fprintf's by adding srcdir or removing it.
789 2006-01-19 Diego Novillo <dnovillo@redhat.com>
791 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
792 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
793 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
794 * testsuite/gcc.dg/gomp/empty.c: Likewise.
795 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
796 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
797 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
798 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
799 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
800 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
801 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
802 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
803 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
804 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
806 2006-01-18 Jeff Law <law@redhat.com>
808 * gcc.dg/tree-ssa/vrp25.c: New test.
810 2006-01-19 Richard Sandiford <richard@codesourcery.com>
812 * gcc.dg/pr25805.c: Fix misapplied patch.
814 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
816 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
817 (check_effective_target_vect_udot_qi): New.
818 (check_effective_target_vect_sdot_hi): New.
819 (check_effective_target_vect_udot_hi): New.
820 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
821 prefixed with "wrapv-" with -fwrapv.
822 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
823 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
824 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
825 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
826 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
828 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
829 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
830 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
831 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
833 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
836 * g++.dg/other/default2.C: New test.
837 * g++.dg/other/default3.C: New test.
839 2006-01-19 Richard Sandiford <richard@codesourcery.com>
842 * gcc.dg/pr25805.c: New file.
844 2006-01-18 Mark Mitchell <mark@codesourcery.com>
847 * g++.dg/template/init6.C: New test.
849 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
851 * gcc.dg/tree-ssa/pr24287.c: New test
853 2006-01-18 Eric Christopher <echristo@apple.com>
855 * g++.dg/eh/table.C: New.
857 2006-01-18 DJ Delorie <dj@redhat.com>
859 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
860 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
861 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
862 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
864 2006-01-18 Jeff Law <law@redhat.com>
866 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
867 on wrapping on overflow semantics.
869 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
871 * gcc.gc/tree-ssa/vrp23.c: New test.
872 * gcc.gc/tree-ssa/vrp24.c: New test.
874 2006-01-18 Richard Henderson <rth@redhat.com>
875 Aldy Hernandez <aldyh@redhat.com>
876 Jakub Jelinek <jakub@redhat.com>
877 Diego Novillo <dnovillo@redhat.com>
878 Uros Bizjak <uros@kss-loka.si>
880 * testsuite/gcc.dg/gomp: New directory.
882 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
883 Steven G. Kargl <kargls@comcast.net>
886 * gfortran.dg/intrinsic_external_1.f90: New test.
889 * gfortran.dg/elemental_pointer_1.f90: New test.
892 * gfortran.dg/external_procedures_1.f90: New test.
895 gfortran.dg/assumed_present.f90: New test.
897 2006-01-18 Jakub Jelinek <jakub@redhat.com>
899 * g++.dg/parse/lookup5.C: New test.
901 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
904 * gfortran.dg/read_eof.f90: New test.
906 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
908 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
911 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
914 * gfortran.dg/fmt_tl.f: New test.
916 2006-01-17 Eric Christopher <echristo@apple.com>
918 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
919 * g++.old-deja/g++.warn/impint2.C: Ditto.
920 * g++.old-deja/g++.other/null1.C: Ditto.
921 * g++.dg/warn/conv2.C: Ditto.
922 * g++.dg/warn/conv4.C: New file.
924 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
926 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
928 2006-01-17 Andreas Jaeger <aj@suse.de>
929 Janis Johnson <janis187@us.ibm.com>
931 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
933 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
934 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
936 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
938 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
939 xfail txxx where xxx >= 25.
941 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
944 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
946 2006-01-17 Jakub Jelinek <jakub@redhat.com>
949 * gcc.dg/pr25682.c: New test.
950 * g++.dg/parse/array-size2.C: New test.
952 2006-01-16 Ian Lance Taylor <ian@airs.com>
954 * consistency.vlad: Remove entire directory, 1652 files.
956 2006-01-16 Janis Johnson <janis187@us.ibm.com>
958 * lib/target-supports.exp (check_effective_target_dfp_nocache,
959 check_effective_target_dfprt_nocache): New.
960 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
961 (check_effective_target_dfprt): New.
962 * lib/c-compat.exp (check_dfp): Remove.
963 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
964 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
965 level of support for decimal float.
966 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
967 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
968 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
969 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
970 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
971 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
972 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
973 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
974 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
975 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
976 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
977 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
980 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
983 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
985 * lib/gfortran.exp (gfortran_init): Likewise.
986 * lib/obj-c++.exp (obj-c++_init): Likewise.
987 * lib/scanasm.exp (scan-assembler-dem): Likewise.
988 (scan-assembler-dem-not): Likewise.
989 * lib/scandump.exp (scan-dump-dem): Likewise.
990 (scan-dump-dem-not): Likewise.
992 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
995 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
997 * lib/obj-c++.exp (obj-c++_init): Likewise.
999 2006-01-16 Richard Guenther <rguenther@suse.de>
1001 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
1003 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1006 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
1009 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
1010 Andrew Pinski <pinskia@physics.uc.edu>
1012 * gcc.dg/minmax-1.c: New test.
1014 2006-01-16 Ben Elliston <bje@au.ibm.com>
1016 * gcc.dg/dfp/dfp.exp: Correct FSF address.
1017 * gcc.misc-tests/dectest.exp: Ditto.
1019 2006-01-15 Ian Lance Taylor <ian@airs.com>
1022 * gcc.target/i386/cmov6.c: Use -march=k8.
1024 2006-01-15 Andreas Jaeger <aj@suse.de>
1026 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
1027 x86 does not have __float128.
1029 2006-01-14 Ian Lance Taylor <ian@airs.com>
1031 * gcc.target/i386/cmov6.c: New test.
1033 2006-01-14 Mark Mitchell <mark@codesourcery.com>
1036 * g++.dg/template/ctor6.C: New test.
1038 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
1040 PR tree-optimization/25485
1041 * gcc.dg/tree-ssa/pr25485.c: New.
1043 2006-01-14 Richard Guenther <rguenther@suse.de>
1045 PR tree-optimization/22548
1046 PR tree-optimization/22555
1047 PR tree-optimization/22501
1048 * gcc.dg/tree-ssa/alias-4.c: New testcase.
1049 * gcc.dg/tree-ssa/alias-5.c: Likewise.
1050 * gcc.dg/tree-ssa/alias-6.c: Likewise.
1051 * gcc.dg/tree-ssa/alias-7.c: Likewise.
1052 * gcc.dg/tree-ssa/alias-8.c: Likewise.
1053 * gcc.dg/tree-ssa/alias-9.c: Likewise.
1054 * gcc.dg/tree-ssa/alias-10.c: Likewise.
1055 * gcc.dg/tree-ssa/alias-11.c: Likewise.
1056 * gcc.dg/tree-ssa/alias-12.c: Likewise.
1058 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
1060 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
1061 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
1063 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
1064 Richard Guenther <rguenther@suse.de>
1066 PR rtl-optimization/24257
1067 * gcc.dg/torture/pr24257.c: New testcase.
1069 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
1071 * gcc.c-torture/execute/20060110-1.c: New test.
1072 * gcc.c-torture/execute/20060110-2.c: New test.
1074 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
1076 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
1078 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
1081 * gfortran.dg/label_3.f90: New test.
1083 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
1085 PR tree-optimization/25771
1086 * g++.dg/tree-ssa/pr25771.C: New test
1088 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
1091 * g++.dg/opt/complex5.C: New test.
1093 2006-01-13 Richard Guenther <rguenther@suse.de>
1095 * gcc.target/i386/387-9.c: New testcase.
1097 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
1100 * g++.dg/debug/dwarf2-1.C: New.
1102 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
1105 * lib/gcov.exp (verify-lines): Add "close $fd".
1107 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
1108 Ben Elliston <bje@au.ibm.com>
1110 * gcc.dg/dfp/inf-1.c: New test.
1112 2006-01-12 Janis Johnson <janis187@us.ibm.com>
1113 Yao Qi <qiyaoltc@cn.ibm.com>
1114 Ben Elliston <bje@au.ibm.com>
1115 Jon Grimm <jgrimm2@us.ibm.com>
1117 * gcc.dg/nodfp-1.c: New test.
1118 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
1119 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
1120 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
1121 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
1122 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
1123 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
1124 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
1125 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
1126 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
1127 * gcc.dg/format/dfp-scanf-1.c: Likewise.
1128 * gcc.dg/format/dfp-printf-1.c: Likewise.
1129 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
1130 (compat_setup_dfp): New.
1131 * gcc.dg/compat/compat.exp: Use it.
1132 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
1133 Make some variables global, prepend "compat_" to their names.
1134 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
1135 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
1136 * gcc.misc-tests/dectest.exp: New test driver for decTest.
1137 * lib/compat.exp (compat_skip_list): Make global, rename.
1138 * lib/c-compat.exp: New file.
1139 * lib/target-supports.exp (check_effective_target_dfp): New.
1141 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
1142 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
1143 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
1144 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
1145 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
1146 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
1147 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
1148 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
1149 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
1150 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
1151 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
1152 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
1153 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
1154 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
1155 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
1156 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
1157 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
1158 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
1159 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
1160 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
1161 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
1162 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
1163 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
1164 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
1165 gcc.dg/dfp/struct-layout-1.c,
1166 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
1167 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
1168 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
1169 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
1170 gcc.dg/dfp/func-vararg-dfp.c,
1171 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
1172 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
1173 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
1174 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
1175 gcc.dg/dfp/wtr-conversion-1.c: New tests.
1177 2006-01-11 Richard Guenther <rguenther@suse.de>
1179 PR tree-optimization/25734
1180 * gcc.dg/tree-ssa/pr25734.c: New testcase.
1182 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
1185 * gfortran.dg/literal_character_constant_1_x.F: New test.
1186 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
1187 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
1188 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
1190 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
1193 * g++.dg/ext/packed3.C: Add expected packed error.
1195 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
1198 * gcc.dg/torture/pr25706-1.c: New test.
1200 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
1202 PR tree-optimization/23109
1203 PR tree-optimization/23948
1204 PR tree-optimization/24123
1206 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
1207 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
1208 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
1209 g++.dg/tree-ssa/pr23948.C: New testcases.
1210 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
1211 three divisions in order to do the optimization.
1213 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
1216 * g++.dg/other/pr25632.C: New test.
1218 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
1221 * gfortran.dg/used_types_1.f90: New test.
1223 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
1226 * gcc.dg/torture/pr25718-1.c: New test.
1228 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
1230 * gfortran.dg/list_read_2.f90: Fix typo in description.
1232 2006-01-10 Jan Beulich <jbeulich@novell.com>
1234 * lib/target-supports.exp (check_visibility_available): Simplify test
1236 (check_profiling_available): Fail for *-*-netware*.
1237 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
1238 * gcc.dg/20021014-1.c: Likewise.
1239 * gcc.dg/nest.c: Likewise.
1241 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
1244 * gfortran.dg/forall_3.f90: New test.
1246 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
1249 * gfortran.dg/nesting_2.f90: New test.
1250 * gfortran.dg/nesting_3.f90: New test.
1252 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
1254 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
1255 Fix typo in comment.
1257 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
1259 * gfortran.dg/single_char_string.f90: New test.
1261 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
1263 * gfortran.dg/ichar_2.f90: New test.
1265 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
1268 * gfortran.dg/private_type_4.f90: New.
1270 2006-01-07 Richard Guenther <rguenther@suse.de>
1272 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
1274 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1276 * gfortran.dg/func_decl_1.f90: New.
1277 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
1278 * gfortran.dg/array_alloc_2.f90: Likewise.
1279 * gfortran.dg/char_result_8.f90: Likewise.
1280 * gfortran.dg/dup_save_1.f90: Likewise.
1281 * gfortran.dg/dup_save_2.f90: Likewise.
1282 * gfortran.dg/f2c_6.f90: Likewise.
1283 * gfortran.dg/f2c_7.f90: Likewise.
1284 * gfortran.dg/func_result_2.f90: Likewise.
1285 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
1287 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
1290 * gfortran.dg/elemental_subroutine_1.f90: New test.
1291 * gfortran.dg/elemental_subroutine_2.f90: New test.
1295 * gfortran.dg/assumed_size_refs_1.f90: New test.
1299 * gfortran.dg/assumed_size_refs_2.f90: New test.
1300 * gfortran.dg/initialization_1.f90: Change warning message.
1302 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
1304 * gcc.dg/tree-ssa/loop-15.c: New test.
1306 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1309 * gfortran.dg/backspace_3.f: New test.
1310 * gfortran.dg/backspace_4.f: New test.
1312 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1315 * gfortran.dg/fmt_white.f: Update test.
1317 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
1319 * gcc.dg/cast-1.c: Add new warning.
1320 * gcc.dg/cast-2.c: Likewise.
1321 * gcc.dg/cast-3.c: Likewise.
1322 * gcc.dg/format/cast-1.c: Likewise.
1323 * gcc.dg/cast-4.c: New testcase.
1325 2006-01-05 Richard Guenther <rguenther@suse.de>
1327 PR tree-optimization/22555
1328 * gcc.dg/tree-ssa/alias-3.c: New testcase.
1330 2006-01-05 Richard Guenther <rguenther@suse.de>
1331 Diego Novillo <dnovillo@redhat.com>
1333 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
1334 * gcc.dg/tree-ssa/loop-8.c: Likewise.
1335 * gcc.dg/tree-ssa/loop-1.c: Likewise.
1336 * gcc.dg/tree-ssa/pr23294.c: Likewise.
1337 * gcc.dg/tree-ssa/pr21985.c: Likewise.
1338 * gcc.dg/tree-ssa/loop-14.c: Likewise.
1339 * gcc.dg/tree-ssa/loop-2.c: Likewise.
1340 * gcc.dg/tree-ssa/loop-3.c: Likewise.
1341 * gcc.dg/tree-ssa/loop-4.c: Likewise.
1342 * gcc.dg/tree-ssa/pr21171.c: Likewise.
1343 * gcc.dg/tree-ssa/loop-5.c: Likewise.
1344 * gcc.dg/tree-ssa/loop-10.c: Likewise.
1345 * gcc.dg/tree-ssa/loop-6.c: Likewise.
1346 * treelang/compile/extravar.tree: Likewise.
1347 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
1348 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
1349 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
1350 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
1351 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
1353 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
1355 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
1358 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
1361 gfortran.dg/char_result_11.f90: New.
1363 2006-01-04 Mark Mitchell <mark@codesourcery.com>
1366 * g++.dg/parse/access9.C: New test.
1367 * g++.dg/tc1/dr52.C: Tweak error markers.
1369 2006-01-04 Richard Henderson <rth@redhat.com>
1371 Merge from gomp branch.
1372 * g++.dg/parse/pragma2.C: Update expected error lines.
1374 2006-01-04 Jakub Jelinek <jakub@redhat.com>
1376 * g++.dg/other/i386-2.C: New test.
1379 * gcc.c-torture/compile/20051228-1.c: New test.
1382 * gcc.dg/pr25559.c: New test.
1384 2006-01-03 Mark Mitchell <mark@codesourcery.com>
1387 * g++.dg/lookup/friend9.C: New test.
1390 * g++.dg/template/repo5.C: New test.
1392 2006-01-03 Steven G. Kargl <kargls@comcast.net>
1395 * gfortran.dg/forall_2.f90: New test.
1397 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1399 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
1400 dg-require-weak. Adjust regexp to handle leading-underscore
1401 targets and space as well as TAB after .weak. Change previous
1402 64-bit fix to not use naked dot.
1404 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
1406 PR rtl-optimization/25578
1407 * gcc.c-torture/execute/20060102-1.c: New testcase.
1409 2006-01-03 Richard Guenther <rguenther@suse.de>
1412 * gcc.dg/torture/pr25183.c: New testcase.
1414 2006-01-03 Jakub Jelinek <jakub@redhat.com>
1416 Merge from gomp-branch.
1417 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
1418 * gcc.dg/ia64-sync-2.c: Likewise.
1419 * gcc.dg/ia64-sync-3.c: Likewise.
1420 * gcc.dg/ia64-sync-4.c: Likewise.
1421 * gcc.dg/sync-2.c: Likewise.
1422 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
1423 that sparc64-*-* and sparcv9-*-* supports sync builtins.
1425 2006-01-02 Mark Mitchell <mark@codesourcery.com>
1428 * g++.dg/parse/operator6.C: New test.
1431 * g++.dg/parse/error29.C: New test.
1434 * g++.dg/parse/dtor6.C: New test.
1437 * g++.dg/parse/ctor3.C: New test.
1440 * g++.dg/template/class3.C: New test.
1442 2006-01-02 Geoffrey Keating <geoffk@apple.com>
1444 * g++.dg/debug/debug9.C: New.
1446 2006-01-02 Steven G. Kargl <kargls@comcast.net>
1449 * gfortran.dg/label_2.f90: New test.
1451 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1453 * g++.dg/lookup/using12.C: Tighten error marker.
1455 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
1456 Andrew Pinski <pinskia@physics.uc.edu>
1458 * gcc.target/powerpc/darwin-abi-3.c: New file.
1459 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
1460 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
1461 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
1462 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
1463 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
1464 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
1465 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
1466 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
1468 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
1470 * gcc.dg/tree-ssa/loadpre1.c: New;
1471 * gcc.dg/tree-ssa/loadpre2.c: New;
1472 * gcc.dg/tree-ssa/loadpre3.c: New;
1473 * gcc.dg/tree-ssa/loadpre4.c: New;
1474 * gcc.dg/tree-ssa/loadpre5.c: New;
1475 * gcc.dg/tree-ssa/loadpre6.c: New;
1476 * gcc.dg/tree-ssa/loadpre7.c: New;
1477 * gcc.dg/tree-ssa/loadpre8.c: New;
1478 * gcc.dg/tree-ssa/loadpre9.c: New;
1480 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
1482 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
1483 * g++.dg/abi/thunk4.C: Likewise.
1485 2006-01-01 Andreas Jaeger <aj@suse.de>
1487 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
1490 2006-01-01 Jakub Jelinek <jakub@redhat.com>
1493 * gcc.dg/pragma-pack-3.c: New test.
1494 * g++.dg/parse/pragma3.C: New test.
1496 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1499 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
1501 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1504 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
1506 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
1509 * gfortran-dg/pure_byref_3.f90: New.
1512 * gfortran.dg/userdef_operator_1.f90: New.
1514 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
1516 * g++.dg/abi/thunk3.C: New.
1517 * g++.dg/abi/thunk4.C: New.
1519 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
1522 * gfortran.dg/host_used_types_1.f90: New test. Check that host
1523 associated derived type components of derived types are
1524 properly declared in contained procedures.
1526 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1528 PR libgfortran/25139
1529 * gfortran.dg/backspace_2.f: New test.
1531 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1533 PR libgfortran/25550
1534 * gfortran.dg/endfile.f: New test.
1536 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1538 PR libgfortran/25419
1539 * gfortran.dg/comma.f: New test.
1541 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1543 * lib/gfortran-dg.exp: Remove trailing whitespace.
1544 * lib/fortran-torture.exp: Test with -fbounds-check instead of
1547 2005-12-28 Alan Modra <amodra@bigpond.net.au>
1549 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
1550 Extended Double long doubles or repeat tests when long double is
1551 the same size as double.
1553 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1555 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
1558 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
1559 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
1562 * gcc.dg/pr23911.c: Make test variable static.
1565 * gcc.dg/tree-ssa/pr14841.c: Likewise.
1567 2005-12-26 Mark Mitchell <mark@codesourcery.com>
1570 * g++.dg/parse/crash17.C: Adjust error markers.
1571 * g++.dg/template/error20.C: New test.
1573 2005-12-26 Mark Mitchell <mark@codesourcery.com>
1576 * g++.dg/ext/complit4.C: New test.
1579 * g++.dg/ext/complit5.C: Likewise.
1581 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
1583 PR tree-optimization/25125
1584 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
1585 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
1586 * gcc.c-torture/execute/pr25125.c: New.
1588 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
1592 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
1593 with incorrect assumed size references.
1595 2005-12-24 Mark Mitchell <mark@codesourcery.com>
1598 * g++.dg/opt/init1.C: New test.
1600 2005-12-23 Mark Mitchell <mark@codesourcery.com>
1603 * g++.dg/template/sfinae3.C: New test.
1605 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1607 * g++.dg/other/friend4.C: New test.
1609 2005-12-23 Jakub Jelinek <jakub@redhat.com>
1612 * g++.dg/opt/pr25005.C: New test.
1614 2005-12-22 Mark Mitchell <mark@codesourcery.com>
1617 * g++.dg/template/ptrmem16.C: New test.
1619 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
1623 * gfortran.dg/initialization_1.f90: Add test of SIZE.
1625 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1627 PR libgfortran/25307
1628 * gfortran.dg/list_read_5.f90: New test.
1630 2005-12-22 Richard Henderson <rth@redhat.com>
1632 * gcc.target/i386/sse-7.c: Use -msse2.
1634 2005-12-23 Jakub Jelinek <jakub@redhat.com>
1636 PR rtl-optimization/25432
1637 * gcc.c-torture/compile/20051216-1.c: New test.
1640 * objc/execute/pr25328.m: New test.
1642 2005-12-22 Mark Mitchell <mark@codesourcery.com>
1645 * g++.dg/template/call4.C: New test.
1647 2005-12-22 Dale Johannesen <dalej@apple.com>
1649 * gcc.target/i386/sse-17.c: New.
1651 2005-12-22 Paul Brook <paul@codesourcery.com>
1653 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
1655 2005-12-22 Paul Brook <paul@codesourcery.com>
1657 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
1659 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
1662 * gcc.c-torture/compile/pr25513.c: New test.
1664 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1667 * g++.dg/parse/error25.C: Add more tests.
1669 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1672 * gfortran.dg/der_charlen_1.f90: New.
1674 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
1677 * gfortran.dg/pointer_component_type_1.f90: New test.
1681 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
1682 should give an error with assumed size array refernces and checks those
1684 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
1685 reference an upper bound so that it does not generate an error.
1691 * gfortran.dg/used_dummy_types_1.f90: New test.
1692 * gfortran.dg/used_dummy_types_2.f90: New test.
1693 * gfortran.dg/used_dummy_types_3.f90: New test.
1694 * gfortran.dg/used_dummy_types_4.f90: New test.
1695 * gfortran.dg/used_dummy_types_5.f90: New test.
1698 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
1699 group already being USE associated.
1700 * gfortran.dg/assumed_shape_nml.f90: New test.
1701 * gfortran.dg/assumed_size_nml.f90: New test.
1711 * gfortran.dg/io_constraints_1.f90: New test.
1712 * gfortran.dg/io_constraints_1.f90: New test.
1713 * gfortran.dg/iostat_3.f90: Change wording of warning.
1714 * gfortran.dg/g77/19981216-0.f: The same.
1716 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
1718 PR tree-optimization/23518
1719 * testsuite/gcc.dg/pr23518.c: New.
1721 2005-12-21 Mike Stump <mrs@apple.com>
1723 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
1725 2005-12-21 Paul Brook <paul@codesourcery.com>
1727 * gcc.dg/pr19340.c: Skip on m68k targets.
1729 2005-12-21 Steven Bosscher <stevenb@suse.de>
1731 PR rtl-optimization/25196
1732 * gcc.dg/pr25196.c: New test.
1734 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
1737 gfortran.dg/where_nested_1.f90: New.
1739 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
1741 PR tree-optimization/25382.
1742 * gcc.dg/tree-ssa/pr25382.c: New.
1744 2005-12-20 Richard Guenther <rguenther@suse.de>
1747 * gcc.target/i386/pr24306.c: New testcase.
1749 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
1751 PR tree-optimization/25501
1752 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
1754 2005-12-20 Richard Guenther <rguenther@suse.de>
1757 2005-12-02 Richard Guenther <rguenther@suse.de>
1759 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
1761 2005-12-20 Mark Mitchell <mark@codesourcery.com>
1764 * g++.dg/warn/Wunreachable-code-2.C: New test.
1766 2005-12-19 Mark Mitchell <mark@codesourcery.com>
1769 * g++.dg/template/ctor5.C: New test.
1772 * g++.dg/template/overload8.C: New test.
1774 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
1776 * gcc.c-torture/compile/pr25483 : New test.
1778 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1781 * g++.dg/ext/typeof10.C: New test.
1783 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
1785 * gcc.dg/mt-loopi1.c: New.
1787 2005-12-18 Richard Guenther <rguenther@suse.de>
1789 PR tree-optimization/25481
1790 * gcc.dg/torture/pr25481.c: New testcase.
1792 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
1794 PR rtl-optimization/21041
1795 * gcc.dg/pr21041.c: New test.
1797 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1799 PR libgfortran/25463
1800 * gfortran.dg/advance.f90: New test.
1802 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
1804 * gcc.dg/20051201-1.c: New test.
1806 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
1809 * gfortran.dg/initialization_1.f90: New test.
1810 * gfortran.dg/enum_5.f90: Change dg-error to new message.
1811 * gfortran.dg/g77/980616-0.f: The same.
1813 2005-12-17 Steven G. Kargl <kargls@comcast.net>
1816 * gfortran.dg/chkbits.f90: New test.
1818 2005-12-17 Steven G. Kargl <kargls@comcast.net>
1820 * gfortran.dg/enum_5.f: Revert to previous version.
1822 2005-12-17 Steven G. Kargl <kargls@comcast.net>
1824 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
1825 * gfortran.dg/nested_modules_1.f90: Ditto.
1826 * gfortran.dg/hollerith_f95.f90: Ditto.
1827 * gfortran.dg/select_5.f90: Ditto.
1828 * gfortran.dg/secnds.f: Ditto.
1829 * gfortran.dg/hollerith2.f90: Ditto.
1830 * gfortran.dg/imag_2.f: Ditto.
1831 * gfortran.dg/ftell_2.f90: Ditto.
1832 * gfortran.dg/malloc_free_1.f90: Ditto.
1833 * gfortran.dg/logint-1.f: Ditto.
1834 * gfortran.dg/recursive_statement_functions.f90: Ditto.
1835 * gfortran.dg/e_d_fmt.f90: Ditto.
1836 * gfortran.dg/hollerith_legacy.f90: Ditto.
1837 * gfortran.dg/logint-2.f: Ditto.
1838 * gfortran.dg/enum_5.f90: Ditto.
1839 * gfortran.dg/f2c_2.f90: Ditto.
1840 * gfortran.dg/pr17143.f90: Ditto.
1841 * gfortran.dg/namelist_14.f90: Ditto.
1842 * gfortran.dg/logint-3.f: Ditto.
1843 * gfortran.dg/spread_scalar_source.f90: Ditto.
1844 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
1845 * gfortran.dg/namelist_11.f: Ditto.
1846 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
1847 * gfortran.dg/g77/20010519-1.f
1848 * gfortran.dg/g77/alpha1.f: Ditto.
1849 * gfortran.dg/g77/990115-1.f: Ditto.
1850 * gfortran.dg/g77/erfc.f: Ditto.
1851 * gfortran.dg/g77/19990313-3.f: Ditto.
1852 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
1853 * gfortran.dg/g77/20010426.f: Ditto.
1854 * gfortran.dg/g77/19990313-0.f: Ditto.
1855 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
1856 * gfortran.dg/g77/20000629-1.f: Ditto.
1857 * gfortran.dg/g77/970125-0.f: Ditto.
1858 * gfortran.dg/g77/8485.f: Ditto.
1859 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
1860 * gfortran.dg/g77/19990313-1.f: Ditto.
1861 * gfortran.dg/g77/int8421.f: Ditto.
1862 * gfortran.dg/g77/19990305-0.f: Ditto.
1863 * gfortran.dg/g77/947.f: Ditto.
1864 * gfortran.dg/g77/19990905-2.f: Ditto.
1865 * gfortran.dg/g77/cabs.f: Ditto.
1866 * gfortran.dg/g77/19990313-2.f: Ditto.
1867 * gfortran.dg/g77/20020307-1.f: Ditto.
1868 * gfortran.dg/g77/dcomplex.f: Ditto.
1869 * gfortran.dg/g77/19990502-1.f: Ditto.
1870 * gfortran.dg/g77/19981216-0.f: Ditto.
1871 * gfortran.dg/common_4.f90: Ditto.
1872 * gfortran.dg/entry_4.f90: Ditto.
1873 * gfortran.dg/equiv_constraint_2.f90: Ditto.
1874 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
1875 * gfortran.dg/namelist_12.f: Ditto.
1876 * gfortran.dg/scale_1.f90: Ditto.
1877 * gfortran.dg/modulo_1.f90
1878 * gfortran.dg/hollerith.f90: Ditto.
1879 * gfortran.dg/direct_io_3.f90: Ditto.
1880 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
1881 * gfortran.dg/gnu_logical_1.F: Ditto.
1882 * gfortran.dg/unf_io_convert_1.f90: Ditto.
1883 * gfortran.dg/assign_1.f90: Ditto.
1884 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
1885 * gfortran.dg/pr23095.f: Ditto.
1886 * gfortran.dg/read_float_1.f90: Ditto.
1888 2005-12-17 Andreas Jaeger <aj@suse.de>
1890 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
1891 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
1893 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1896 * gfortran.dg/fmt_white.f: New test.
1898 2005-12-16 Steven G. Kargl <kargls@comcast.net>
1900 * gfortran.dg/label_1.f90: New test.
1902 2005-12-15 Ben Elliston <bje@au.ibm.com>
1905 * gcc.dg/20031012-1.c: Add -Walways-true option.
1906 * gcc.dg/weak/weak-3.c: Likewise.
1907 * g++.old-deja/g++.mike/warn8.C: Likewise.
1909 2005-12-16 Mike Stump <mrs@apple.com>
1911 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
1914 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1916 PR libgfortran/25264
1917 PR libgfortran/25349
1918 * gfortran.dg/tl_editing.f90: Added additional checks.
1919 * gfortran.dg/t_editing.f: New test.
1920 * gfortran.dg/write_padding.f90: New test
1922 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1925 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
1927 2005-12-16 Jakub Jelinek <jakub@redhat.com>
1929 PR rtl-optimization/24899
1930 * gcc.c-torture/execute/20051215-1.c: New test.
1932 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
1935 * gfortran.dg/pr24823.f: New test.
1937 2005-12-16 Jeff Law <law@redhat.com>
1939 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
1941 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1943 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
1944 Change C++ style comments to C style comments.
1945 Remove aligned types from the array.
1946 Keep Enums disabled.
1947 (complex_types): Remove aligned types from the array.
1948 Comment out "_Complex long double".
1949 (attrib_types): Remove.
1950 (complex_attrib_types): Remove.
1951 (attrib_array_types): Remove.
1952 (complex_attrib_array_types): Remove.
1953 (aligned_bitfld_types): Remove.
1954 (n_aligned_bitfld_types): Remove.
1955 (FEATURE_ALIGNEDPACKED): Delete.
1956 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
1957 (singles): Remove support for adding attributes.
1958 (choose_type): Remove support for attributed types.
1959 (generate_fields): Remove support for attributed bit-fields.
1960 Remove support for adding attributes.
1961 (generate_random_tests): Remove support for adding attributes.
1962 (features): Add back "[0] :0" and "complex vector [0]".
1963 (main): Remove support for attributed bit-fields.
1964 Uncomment the calling of generate_random_tests for the rests of
1967 2005-12-16 Jan Hubicka <jh@suse.cz>
1969 * gcc.c-torture/combine/pr25224.c: New.
1971 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
1974 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
1977 2005-12-15 Richard Sandiford <richard@codesourcery.com>
1979 * gcc.dg/20051215-1.c: New file.
1981 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1983 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
1984 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
1986 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
1989 * gfortran.dg/dummy_functions_1.f90: New.
1991 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
1993 PR rtl-optimization/25310
1994 * gcc.c-torture/compile/pr25310.c: New test.
1996 2005-12-14 Jakub Jelinek <jakub@redhat.com>
1999 * gcc.dg/pr25023.c: New test.
2001 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2003 * g++.old-deja/g++.brendan/redecl1.C,
2004 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
2005 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
2006 g++.old-deja/g++.oliva/typeof1.C,
2007 g++.old-deja/g++.other/crash16.C,
2008 g++.old-deja/g++.other/crash34.C,
2009 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
2010 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
2011 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
2012 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
2013 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
2014 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
2017 2005-12-14 Kean Johnston <jkj@sco.com>
2018 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2020 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
2021 * gcc.target/i386/20020523-1.c: Ditto.
2022 * gcc.target/i386/tailcall-1.c: Ditto.
2023 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
2024 * gcc.target/i386/ssetype-5.c: Ditto.
2026 2005-12-14 Jeff Law <law@redhat.com>
2028 * gcc.dg/tree-ssa/foldstring-1.c: New test.
2030 2005-12-14 Jakub Jelinek <jakub@redhat.com>
2034 * gcc.target/i386/pr25254.c: New test.
2035 * gfortran.dg/PR24188.f: New test.
2037 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
2039 * lib/fortran-torture.exp: Catch remaining uses of
2040 remote_file build delete.
2042 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2044 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
2046 2005-12-14 Ben Elliston <bje@au.ibm.com>
2048 * gcc.dg/warn-addr-cmp.c: New test.
2050 2005-12-13 Jakub Jelinek <jakub@redhat.com>
2054 * gcc.target/i386/pr25293.c: New test.
2056 2005-12-13 Petr Machata <machata@post.cz>
2059 * g++.dg/parse/comma2.C: New test.
2061 2005-12-13 Mark Mitchell <mark@codesourcery.com>
2062 Jakub Jelinek <jakub@redhat.com>
2064 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
2065 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
2066 (limits.h): Include unconditionally.
2067 (stdlib.h): Likewise.
2068 (hashtab.h): Do not include.
2069 (getopt.h): Likewise.
2070 (stddef.h): Include.
2071 (hashval_t): Define.
2072 (struct entry): Add "next" field.
2073 (HASH_SIZE): New macro.
2074 (hash_table): New variable.
2075 (switchfiles): Do not use xmalloc.
2077 (iterative_hash): New function.
2079 (e_exists): New function.
2080 (e_insert): Likewise.
2081 (output): Use, instead of libiberty hashtable functions.
2082 (main): Do not use getopt. Do not call htab_create.
2084 2005-12-13 Jakub Jelinek <jakub@redhat.com>
2087 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
2088 put atal* and atpaal* attributes on array elements.
2089 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
2090 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
2091 put atal* and atpaal* attributes on array elements.
2092 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
2094 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
2096 * gcc.dg/single-precision-constant.c: New test.
2098 2005-12-13 Alan Modra <amodra@bigpond.net.au>
2100 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
2101 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
2102 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
2103 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
2104 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
2105 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
2106 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
2107 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
2108 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
2109 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
2110 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
2111 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
2112 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
2113 gcc.target/powerpc/ppc-sdata-2.c,
2114 gcc.target/powerpc/ppc-stackalign-1.c,
2115 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
2116 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
2117 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
2118 gcc.target/powerpc/rs6000-ldouble-2.c,
2119 gcc.target/powerpc/rs6000-power2-1.c,
2120 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
2121 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
2122 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
2123 option into target selector.
2124 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
2125 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
2127 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
2130 * objc.dg/encode-9.m: New test.
2132 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2135 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
2136 * gcc.dg/asm-b.c: Fix typo.
2137 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
2138 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
2139 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
2140 i?86 lp64 and x86_64 ilp32.
2141 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
2143 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
2145 2005-12-12 Steven G. Kargl <kargls@comcast.net>
2148 gfortran.dg/equiv_5.f90: New test.
2150 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
2152 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
2153 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
2154 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
2155 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
2156 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
2157 * gcc.dg/tree-ssa/reassoc-5.c: New.
2158 * gcc.dg/tree-ssa/reassoc-6.c: New.
2159 * gcc.dg/tree-ssa/reassoc-7.c: New.
2160 * gcc.dg/tree-ssa/reassoc-8.c: New.
2161 * gcc.dg/tree-ssa/reassoc-9.c: New.
2162 * gcc.dg/tree-ssa/reassoc-10.c: New.
2163 * gcc.dg/tree-ssa/reassoc-11.c: New.
2165 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2169 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
2171 2005-12-12 Mark Mitchell <mark@codesourcery.com>
2174 * g++.dg/template/inherit.C: Do not use a generic error message.
2176 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
2179 * objc.dg/gnu-encoding: New directory.
2180 * objc.dg/gnu-encoding/compat-common.h: New file.
2181 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
2182 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
2183 * objc.dg/gnu-encoding/vector-defs.h: New file.
2184 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
2185 * objc.dg/gnu-encoding/generate-random.c: New file.
2186 * objc.dg/gnu-encoding/generate-random_r.c: New file.
2187 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
2188 * objc.dg/gnu-encoding/generate-random.h: New file.
2190 2005-12-11 Mark Mitchell <mark@codesourcery.com>
2193 * g++.dg/template/defarg7.C: New test.
2195 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
2198 * objc.dg/encode-8.m: New test.
2200 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
2203 * objc.dg/encode-7.m: New test.
2205 2005-12-10 Mark Mitchell <mark@codesourcery.com>
2208 * g++.dg/opt/inline10.C: New test.
2210 2005-12-11 Steven G. Kargl <kargls@comcast.net>
2212 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
2214 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
2216 * gfortran.dg/substring_equivalence.f90: typo in comment
2218 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2221 * gfortran.dg/iostat_3.f90: New test.
2223 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
2226 * gfortran.dg/unf_io_convert_1.f90: New test.
2227 * gfortran.dg/unf_io_convert_2.f90: New test.
2228 * gfortran.dg/unf_io_convert_3.f90: New test.
2230 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2233 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
2234 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
2235 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
2236 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
2237 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
2238 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
2239 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
2240 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
2241 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
2242 gcc.dg/torture/fp-int-convert-float128-timode.c,
2243 gcc.dg/torture/fp-int-convert-float128.c,
2244 gcc.dg/torture/fp-int-convert-float80-timode.c,
2245 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
2246 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
2248 * gcc.dg/tls/opt-1.c: Require effective target fpic.
2250 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
2252 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
2254 2005-12-10 Richard Sandiford <richard@codesourcery.com>
2256 * gcc.dg/20051207-1.c,
2257 * gcc.dg/20051207-2.c,
2258 * gcc.dg/20051207-3.c: New tests.
2260 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2263 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
2264 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
2265 dg-skip-if target selector.
2268 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
2269 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
2270 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
2271 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
2272 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
2273 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
2274 and/or merge with i?86 cases.
2276 * gcc.dg/tls/opt-3.c: Require effective target fpic.
2279 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
2280 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
2281 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
2282 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
2285 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
2288 * gcc.c-torture/compile/pr25311.c: New test.
2290 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2292 PR libgfortran/25039
2293 * gfortran.dg/read_comma.f: New test.
2295 2005-12-08 Jakub Jelinek <jakub@redhat.com>
2298 * g++.dg/opt/pr19317-1.C: New test.
2299 * g++.dg/opt/pr19317-2.C: New test.
2300 * g++.dg/opt/pr19317-3.C: New test.
2303 * gcc.c-torture/execute/pr19005.c: New test.
2306 * g++.old-deja/g++.other/comdat5.C: New test.
2307 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
2309 * g++.dg/compat/struct-layout-1.exp: New file.
2310 * g++.dg/compat/struct-layout-1.h: New.
2311 * g++.dg/compat/struct-layout-1_generate.c: New.
2312 * g++.dg/compat/struct-layout-1_x1.h: New.
2313 * g++.dg/compat/struct-layout-1_x2.h: New.
2314 * g++.dg/compat/struct-layout-1_y1.h: New.
2315 * g++.dg/compat/struct-layout-1_y2.h: New.
2317 * gcc.dg/20050330-2.c: New test.
2319 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
2322 * gfortran.dg/associated_1.f90: New.
2324 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2326 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
2327 ILP32 vect_no_align platforms.
2329 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
2330 Jakub Jelinek <jakub@redhat.com>
2333 * gcc.c-torture/compile/20051207-1.c: New test.
2335 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2338 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
2339 gcc.dg/torture/pr18582-1.c,
2340 gcc.target/i386/attributes-error.c: Also test on x86_64.
2342 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
2344 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2347 * g++.dg/template/typedef3.C: New test.
2351 * g++.dg/template/dtor3.C: Fix error markers.
2353 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
2355 * lib/target-supports.exp (check_effective_target_sync_char_short):
2358 2005-12-06 Janis Johnson <janis187@us.ibm.com>
2360 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
2362 2005-12-06 Roger Sayle <roger@eyesopen.com>
2364 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
2365 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
2366 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
2367 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
2369 2005-12-06 Roger Sayle <roger@eyesopen.com>
2372 * g++.dg/other/array2.C: New test case.
2374 2005-12-05 Geoffrey Keating <geoffk@apple.com>
2376 * gcc.dg/darwin-weakimport-3.c: New.
2378 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
2379 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
2380 and to work on Darwin.
2381 * gcc.dg/attr-weakref-1b.c: New file.
2382 * gcc.dg/attr-weakref-2.c: New test.
2383 * gcc.dg/darwin-weakref-1.c: New test.
2385 2005-12-05 Janis Johnson <janis187@us.ibm.com>
2388 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
2389 use in selector expressions.
2390 (dg-xfail-if): Ditto.
2391 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
2392 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
2393 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
2394 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
2395 * gcc.test-framework/test-framework.exp: Skip generated tests if
2396 CHECK_TEST_FRAMEWORK is not 1.
2398 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2400 PR tree-optimization/24963
2401 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
2404 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
2407 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
2408 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
2409 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
2410 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
2412 2005-12-05 Jakub Jelinek <jakub@redhat.com>
2414 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
2417 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
2419 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
2421 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
2423 * gcc.dg/format/cast-1.c: New test.
2425 2005-12-04 Roger Sayle <roger@eyesopen.com>
2428 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
2429 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
2430 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
2431 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
2433 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
2435 * gcc.dg/cast-pretty-print-1.c: New test.
2437 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
2439 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
2441 2005-12-02 Mark Mitchell <mark@codesourcery.com>
2444 * g++.dg/template/friend40.C: New test.
2446 2005-12-02 Jakub Jelinek <jakub@redhat.com>
2449 * gcc.target/i386/movq-2.c: New test.
2450 * gcc.target/i386/movq.c: Remove target i?86, instead add
2451 dg-require-effective-target ilp32.
2453 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2456 * g++.dg/other/default1.C: New test.
2458 2005-12-02 Richard Guenther <rguenther@suse.de>
2460 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
2462 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
2464 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
2466 2005-12-02 Alan Modra <amodra@bigpond.net.au>
2469 * gcc.target/powerpc/rotate.c: New.
2471 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2473 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
2474 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
2476 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
2479 * gcc.dg/pr17730-1.c: Adjust.
2480 * gcc.dg/lvalue1.c (main): Likewise.
2481 * gcc.dg/lvalue-2.c: Likewise.
2484 2005-12-01 Geoffrey Keating <geoffk@apple.com>
2486 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
2489 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
2492 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
2494 2005-12-01 Uros Bizjak <uros@kss-loka.si>
2497 * lib/target-supports.exp (check_effective_target_tls): New.
2498 (check_effective_target_tls_runtime): New.
2499 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
2501 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
2502 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
2503 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
2504 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
2505 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
2506 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
2507 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
2508 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
2509 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
2510 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
2511 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
2512 effective-target TLS.
2513 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
2514 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
2515 effective-target TLS runtime.
2517 2005-12-01 Uros Bizjak <uros@kss-loka.si>
2519 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
2521 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
2523 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
2524 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
2525 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
2526 ignored" warnings when "packing" is the same as the ABI layout.
2528 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
2531 * gfortran.dg/line_length_1.f: New test.
2532 * gfortran.dg/line_length_2.f90: Ditto.
2534 2005-11-30 Richard Guenther <rguenther@suse.de>
2536 PR tree-optimization/21655
2537 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
2539 2005-11-30 Dale Johannesen <dalej@apple.com>
2541 * gcc.c-torture/compile/pr24930.c: New.
2543 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
2546 * gfortran.dg/auto_char_dummy_array.f90: New test.
2548 2005-11-30 Jeff Law <law@redhat.com>
2550 * g++.old-deja/g++.law/pr25000.C: New test.
2552 2005-11-30 Jakub Jelinek <jakub@redhat.com>
2554 * gcc.dg/tls/opt-11.c: New test.
2556 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
2558 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
2560 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
2563 2005-11-29 Jakub Jelinek <jakub@redhat.com>
2565 * gfortran.dg/open_access_1.f90: New test.
2567 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2569 * gcc.dg/charset/builtin2.c: New test.
2571 2005-11-28 Jakub Jelinek <jakub@redhat.com>
2573 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
2574 on mmix-*-* for *_[xy].c.
2576 2005-11-28 Kean Johnston <jkj@sco.com>
2578 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
2580 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
2581 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
2582 * gcc.target/i386/asm-3.c: Ditto.
2583 * gcc.target/i386/clobbers.c: Ditto.
2584 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
2585 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
2587 * gcc.target/i386/mul.c: Ditto.
2588 * gcc.target/i386/ssetype-1.c: Ditto.
2589 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
2590 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
2591 static so the test works with -fPIC mode too. Based on comment in
2593 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
2595 2005-11-28 Richard Guenther <rguenther@suse.de>
2597 * gcc.dg/alias-9.c: New testcase.
2598 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
2600 2005-11-28 Roger Sayle <roger@eyesopen.com>
2601 Uros Bizjak <uros@kss-loka.si>
2604 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
2605 tan(x)/sin(x) transformations.
2607 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
2610 * gcc.dg/tree-ssa/divide-3.c: New test.
2611 * gcc.dg/tree-ssa/divide-4.c: New test.
2613 2005-11-27 Steven G. Kargl <kargls@comcast.net>
2616 * gfortran.dg/boz_6.f90: New test.
2618 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2621 * gfortran.dg/modulo_1.f90: New test.
2623 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2626 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
2627 fail on CRLF platforms.
2628 * gfortran.dg/ftell_2.f90: Likewise.
2630 2005-11-26 Eric Christopher <echristo@apple.com>
2632 * gcc.dg/intmax_t-1.c: Remove mips xfail.
2634 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
2636 * objc.dg/gnu-runtime-3.m: Simplify.
2638 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
2641 * gcc.dg/tree-ssa/divide-1.c: New test.
2642 * gcc.dg/tree-ssa/divide-2.c: New test.
2644 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
2646 PR libgfortran/24945
2647 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
2649 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
2651 PR libgfortran/24945
2652 * gfortran.dg/open_status_2.f90: New test.
2654 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2656 * gcc.c-torture/execute/builtins/fprintf.c,
2657 gcc.c-torture/execute/builtins/fputs-lib.c,
2658 gcc.c-torture/execute/builtins/fputs.c,
2659 gcc.c-torture/execute/builtins/lib/fprintf.c,
2660 gcc.c-torture/execute/builtins/lib/printf.c,
2661 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
2663 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
2665 * gcc.dg/20050922-2.c: New test.
2667 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
2669 * objc.dg/gnu-runtime-3.m: New test.
2671 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2674 * g++.dg/other/void1.C: New test.
2676 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
2679 * gcc.dg/torture/fp-int-convert-float.c,
2680 gcc.dg/torture/fp-int-convert-double.c,
2681 gcc.dg/torture/fp-int-convert-long-double.c,
2682 gcc.dg/torture/fp-int-convert-timode.c,
2683 gcc.dg/torture/fp-int-convert-float80.c,
2684 gcc.dg/torture/fp-int-convert-float80-timode.c,
2685 gcc.dg/torture/fp-int-convert-float128.c,
2686 gcc.dg/torture/fp-int-convert-float128-timode.c,
2687 gcc.dg/torture/fp-int-convert.h: New files.
2689 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
2692 * gcc.dg/tree-ssa/bool-10.c: New test.
2693 * gcc.dg/tree-ssa/bool-11.c: New test.
2694 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
2696 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
2699 * tree-ssa/pr24990-1.c: New test.
2701 2005-11-24 Richard Guenther <rguenther@suse.de>
2702 Dirk Mueller <dmueller@suse.de>
2705 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
2706 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
2707 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
2708 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
2709 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
2710 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
2712 2005-11-23 Uros Bizjak <uros@kss-loka.si>
2714 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
2716 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
2719 * gcc.dg/Wc++-compat.c: New.
2720 * gcc.dg/Wno-c++-compat.c: New.
2722 2005-11-23 Alan Modra <amodra@bigpond.net.au>
2724 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
2725 (vspltish, vspltisw): Likewise.
2727 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2729 PR libgfortran/24794
2730 * gfortran.dg/namelist_12.f: Fix quotes.
2731 * gfortran.dg/namelist_13.f90: Fix quotes.
2732 * gfortran.dg/namelist_14.f90: Fix quotes.
2733 * gfortran.dg/namelist_15.f90: Fix quotes.
2734 * gfortran.dg/namelist_use.f90: Fix quotes.
2735 * gfortran.dg/namelist_use_only.f90: Fix quotes.
2736 * gfortran.dg/namelist_21.f90: New test.
2737 * gfortran.dg/namelist_22.f90: New test.
2739 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
2742 * gcc.c-torture/compile/pr23435.c: New.
2744 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
2746 * gcc.c-torture/execute/floatunsisf-1.c: New test.
2748 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
2750 * gcc.target/powerpc/405-macchw-1.c,
2751 gcc.target/powerpc/405-macchw-2.c,
2752 gcc.target/powerpc/405-macchwu-1.c,
2753 gcc.target/powerpc/405-macchwu-2.c,
2754 gcc.target/powerpc/405-machhw-1.c,
2755 gcc.target/powerpc/405-machhw-2.c,
2756 gcc.target/powerpc/405-machhwu-1.c,
2757 gcc.target/powerpc/405-machhwu-2.c,
2758 gcc.target/powerpc/405-maclhw-1.c,
2759 gcc.target/powerpc/405-maclhw-2.c,
2760 gcc.target/powerpc/405-maclhwu-1.c,
2761 gcc.target/powerpc/405-maclhwu-2.c,
2762 gcc.target/powerpc/405-mulchw-1.c,
2763 gcc.target/powerpc/405-mulchw-2.c,
2764 gcc.target/powerpc/405-mulchwu-1.c,
2765 gcc.target/powerpc/405-mulchwu-2.c,
2766 gcc.target/powerpc/405-mulhhw-1.c,
2767 gcc.target/powerpc/405-mulhhw-2.c,
2768 gcc.target/powerpc/405-mulhhwu-1.c,
2769 gcc.target/powerpc/405-mulhhwu-2.c,
2770 gcc.target/powerpc/405-mullhw-1.c,
2771 gcc.target/powerpc/405-mullhw-2.c,
2772 gcc.target/powerpc/405-mullhwu-1.c,
2773 gcc.target/powerpc/405-mullhwu-2.c,
2774 gcc.target/powerpc/405-nmacchw-1.c,
2775 gcc.target/powerpc/405-nmacchw-2.c,
2776 gcc.target/powerpc/405-nmachhw-1.c,
2777 gcc.target/powerpc/405-nmachhw-2.c,
2778 gcc.target/powerpc/405-nmaclhw-1.c,
2779 gcc.target/powerpc/405-nmaclhw-2.c,
2780 gcc.target/powerpc/440-macchw-1.c,
2781 gcc.target/powerpc/440-macchw-2.c,
2782 gcc.target/powerpc/440-macchwu-1.c,
2783 gcc.target/powerpc/440-macchwu-2.c,
2784 gcc.target/powerpc/440-machhw-1.c,
2785 gcc.target/powerpc/440-machhw-2.c,
2786 gcc.target/powerpc/440-machhwu-1.c,
2787 gcc.target/powerpc/440-machhwu-2.c,
2788 gcc.target/powerpc/440-maclhw-1.c,
2789 gcc.target/powerpc/440-maclhw-2.c,
2790 gcc.target/powerpc/440-maclhwu-1.c,
2791 gcc.target/powerpc/440-maclhwu-2.c,
2792 gcc.target/powerpc/440-mulchw-1.c,
2793 gcc.target/powerpc/440-mulchw-2.c,
2794 gcc.target/powerpc/440-mulchwu-1.c,
2795 gcc.target/powerpc/440-mulchwu-2.c,
2796 gcc.target/powerpc/440-mulhhw-1.c,
2797 gcc.target/powerpc/440-mulhhw-2.c,
2798 gcc.target/powerpc/440-mulhhwu-1.c,
2799 gcc.target/powerpc/440-mulhhwu-2.c,
2800 gcc.target/powerpc/440-mullhw-1.c,
2801 gcc.target/powerpc/440-mullhw-2.c,
2802 gcc.target/powerpc/440-mullhwu-1.c,
2803 gcc.target/powerpc/440-mullhwu-2.c,
2804 gcc.target/powerpc/440-nmacchw-1.c,
2805 gcc.target/powerpc/440-nmacchw-2.c,
2806 gcc.target/powerpc/440-nmachhw-1.c,
2807 gcc.target/powerpc/440-nmachhw-2.c,
2808 gcc.target/powerpc/440-nmaclhw-1.c,
2809 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
2811 2005-11-21 Jakub Jelinek <jakub@redhat.com>
2814 * gfortran.dg/inquire_9.f90: New test.
2817 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
2819 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
2822 * lib/target-supports.exp (check_effective_target_fortran_large_real):
2823 Check that 'cos' is supported.
2825 2005-11-21 Paul Thomas <pault@gcc.gnu.org
2828 * gfortran.dg/substring_equivalence.f90: New test.
2831 * gfortran.dg/auto_internal_assumed.f90: New test.
2833 2005-11-21 Uros Bizjak <uros@kss-loka.si>
2835 * gcc.dg/fold-div-2.c: New test.
2837 2005-11-20 Ian Lance Taylor <ian@airs.com>
2839 PR rtl-optimization/24883
2840 * gcc.c-torture/compile/pr24883.c: New test.
2842 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
2845 * gcc.c-torture/compile/pr20583.c: New.
2847 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
2849 * gcc.c-torture/execute/usmul.c: New test.
2851 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
2853 * gcc.dg/tree-ssa/vrp22.c: New test.
2855 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
2858 * gcc.dg/torture/pr24912-1.c: New test.
2860 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
2863 * gfortran.dg/arrayio_derived_1.f90: New test.
2865 2005-11-19 Richard Guenther <rguenther@suse.de>
2868 * gcc.dg/tree-ssa/pr23294.c: New testcase.
2870 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
2872 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
2874 2005-11-18 Mark Mitchell <mark@codesourcery.com>
2877 * g++.dg/template/friend39.C: New test.
2879 2005-11-18 James E Wilson <wilson@specifix.com>
2881 * gcc.dg/builtin-strstr.c: New.
2883 2005-11-18 Richard Henderson <rth@redhat.com>
2885 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
2886 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
2887 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
2888 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
2889 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
2890 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
2891 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
2892 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
2893 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
2894 renaming to remove initial "ia64-".
2896 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
2898 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
2900 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
2902 * g++.dg/cpp/string-2.C: New test.
2904 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
2906 * gcc.dg/tree-ssa/loop-14.c: New test.
2908 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
2909 Michael Chamberlain <michael@chamberlain.net.au>
2911 * ada/acats/run_all.sh (target_run): Kill long running tests.
2913 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2915 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
2916 * gcc.dg/cleanup-9.c: Likewise.
2917 * gcc.dg/cleanup-10.c: Likewise.
2918 * gcc.dg/cleanup-11.c: Likewise.
2920 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2923 * gfortran.dg/open_access_append_1.f90: New test.
2924 * gfortran.dg/open_access_append_2.f90: New test.
2926 2005-11-16 Richard Guenther <rguenther@suse.de>
2929 * gcc.c-torture/execute/pr24851.c: New testcase.
2931 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
2933 * gcc.dg/fold-overflow-1.c: New test.
2935 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
2937 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
2938 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
2940 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
2942 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
2944 * g++.dg/eh/forced2.C: Likewise.
2945 * g++.dg/eh/forced3.C: Likewise.
2946 * g++.dg/eh/forced4.C: Likewise.
2948 2005-11-11 Mike Stump <mrs@apple.com>
2950 * g++.old-deja/g++.mike/unused.C: Add.
2952 2005-11-15 Mark Mitchell <mark@codesourcery.com>
2955 * g++.dg/warn/Wcast-qual1.C: New test.
2957 2005-11-15 Jan Hubicka <jh@suse.cz>
2959 * gcc.dg/winline-5.c: Add large-unit-insns limit.
2961 2005-11-14 David Edelsohn <edelsohn@gnu.org>
2963 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
2965 2005-11-14 Diego Novillo <dnovillo@redhat.com>
2968 * gcc.dg/tree-ssa/pr24840.c: New test.
2970 2005-11-14 Janis Johnson <janis187@us.ibm.com>
2973 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
2975 2005-11-14 Dale Johannesen <dalej@apple.com>
2977 * gcc.c-torture/execute/20051113-1.c: New.
2979 2005-11-14 Mark Mitchell <mark@codesourcery.com>
2982 * g++.dg/template/crash43.C: New test.
2984 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
2986 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
2988 2005-11-13 Mark Mitchell <mark@codesourcery.com>
2991 * g++.dg/eh/spec8.C: New test.
2993 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
2995 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
2997 2005-11-13 Mark Mitchell <mark@codesourcery.com>
3000 * g++.dg/parse/ambig4.C: New test.
3001 * g++.dg/tc1/dr101.C: Adjust error markers.
3002 * g++.dg/lookup/strong-using-2.C: Likewise.
3003 * g++.dg/lookup/ambig5.C: Likewise.
3004 * g++.dg/lookup/ambig4.C: Likewise.
3005 * g++.dg/parse/crash22.C: Likewise.
3007 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
3009 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
3011 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
3013 * gcc.dg/nested-calls-1.c: New test.
3015 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3017 * gfortran.dg/complex_intrinsic_1.f90: New test.
3018 * gfortran.dg/complex_intrinsic_2.f90: New test.
3019 * gfortran.dg/fgetc_1.f90: New test.
3020 * gfortran.dg/fgetc_2.f90: New test.
3021 * gfortran.dg/fgetc_3.f90: New test.
3022 * gfortran.dg/ftell_1.f90: New test.
3023 * gfortran.dg/ftell_2.f90: New test.
3024 * gfortran.dg/gnu_logical_1.F: New test.
3025 * gfortran.dg/gnu_logical_2.f90: New test.
3027 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
3030 * testsuite/gcc.dg/pr24820.c: New test.
3032 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
3034 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
3035 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
3038 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3041 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
3043 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
3045 * gcc.target/cris/cris.exp: New file.
3046 * gcc.target/cris/rld-legit1.c: New test.
3047 * gcc.target/cris/rld-legit2.c: New test.
3049 2005-11-12 Jakub Jelinek <jakub@redhat.com>
3052 * g++.dg/opt/pr24780.C: New test.
3055 * g++.dg/template/asm1.C: New test.
3057 2005-11-12 Steven G. Kargl <kargls@comcast.net>
3059 PR libgfortran/24787
3060 * gfortran.dg/scan_1.f90: New test.
3062 2005-11-12 Jan Hubicka <jh@suse.cz>
3064 * gcc.target/i386/minmax-1.c: New.
3065 * gcc.target/i386/minmax-2.c: New.
3067 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
3069 * gcc.dg/pr24445.c: Fix for 64-bit targets.
3071 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
3073 * gcc.c-torture/execute/20051110-1.c,
3074 gcc.c-torture/execute/20051110-2.c: New tests.
3076 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
3079 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
3082 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
3084 * lib/target-libpath.exp (get_shlib_extension): New proc.
3085 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
3086 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3087 * lib/objc.exp (objc_target_compile): Likewise.
3088 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
3091 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
3093 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
3095 * lib/target-supports.exp (check_effective_target_static_libgfortran):
3096 Add -static to additional_flags and pass it to target_compile.
3098 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3100 PR libgfortran/24719
3101 gfortran.dg/read_noadvance.f90: New test.
3103 PR libgfortran/24699
3104 gfortran.dg/fmt_t_2.f90: New test.
3106 PR libgfortran/24785
3107 gfortran.dg/read_x_eor.f90: New test.
3109 PR libgfortran/24584
3110 gfortran.dg/namelist_empty.f90: Rename test.
3112 PR libgfortran/24489
3113 gfortran/read_eor.f90: Rename test.
3115 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
3118 * gfortran.dg/automatic_module_variable.f90: New test.
3120 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
3123 * gcc.dg/pr24445.c: New test.
3125 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
3129 * gfortran.dg/recursive_statement_functions.f90: Add statement
3130 functions using inline intrinsic functions and parameters to test
3131 that they no longer seg-fault.
3134 gfortran.dg/nested_modules_4.f90: New test.
3135 gfortran.dg/nested_modules_5.f90: New test.
3137 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3140 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
3142 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
3144 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
3147 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3149 * gcc.dg/sparc-getcontext-1.c: New test.
3151 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
3153 * gcc.dg/ifcvt-fabs-1.c: New test.
3155 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
3158 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
3159 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
3161 2005-11-09 Richard Guenther <rguenther@suse.de>
3163 PR tree-optimization/24716
3164 * gcc.c-torture/execute/pr24716.c: New testcase.
3166 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
3168 * gcc.dg/pr24624.c: Disable for non S/390 targets.
3170 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
3173 * gcc.dg/pr24624.c: Testcase added.
3175 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
3178 * g++.dg/other/pr24623.C: Testcase added.
3180 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
3183 * gfortran-dg/pure_byref_1.f90: New.
3184 * gfortran-dg/pure_byref_2.f90: New.
3186 2005-11-09 Uros Bizjak <uros@kss-loka.si>
3189 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
3190 * gcc.dg/dg.exp: Run main loop also for *.i files.
3192 2005-11-08 Jakub Jelinek <jakub@redhat.com>
3195 * g++.dg/tls/diag-3.C: New test.
3196 * g++.dg/tls/diag-4.C: New test.
3197 * g++.dg/tls/static-1.C: New test.
3198 * g++.dg/tls/static-1a.cc: New file.
3200 2005-11-08 Diego Novillo <dnovillo@redhat.com>
3203 * g++.dg/tree-ssa/pr23046.C: New test.
3205 2005-11-08 Devang Patel <dpatel@apple.com>
3207 PR tree-optimization/23115
3208 * gcc.dg/tree-ssa/pr23115.c: New.
3210 2005-11-08 David Edelsohn <edelsohn@gnu.org>
3212 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
3213 * gcc.target/powerpc/pr16155.c: Same.
3214 * gcc.target/powerpc/altivec-1.c: Same.
3215 * gcc.target/powerpc/altivec-2.c: Same.
3216 * gcc.target/powerpc/altivec-3.c: Same.
3217 * gcc.target/powerpc/altivec-5.c: Same.
3218 * gcc.target/powerpc/altivec-11.c: Same.
3219 * gcc.target/powerpc/altivec-12.c: Same.
3220 * gcc.target/powerpc/altivec-14.c: Same.
3221 * gcc.target/powerpc/altivec-22.c: Same.
3222 * gcc.target/powerpc/altivec-consts.c: Same.
3223 * gcc.target/powerpc/altivec-pr22085.c: Same.
3224 * gcc.target/powerpc/altivec-splat.c: Same.
3225 * gcc.target/powerpc/altivec-varargs-1.c: Same.
3226 * gcc.target/powerpc/altivec-vec-merge.c: Same.
3227 * gcc.target/powerpc/darwin-longlong.c: Same.
3229 2005-11-08 Uros Bizjak <uros@kss-loka.si>
3232 * gcc.dg/pr19340.c: New test.
3234 2005-11-07 Ian Lance Taylor <ian@airs.com>
3236 PR rtl-optimization/24683
3237 * gcc.dg/pr24683.c: New test.
3239 2005-11-07 Uros Bizjak <uros@kss-loka.si>
3241 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
3242 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
3244 2005-11-07 Uros Bizjak <uros@kss-loka.si>
3246 * gcc.target/i386/pr23376.c: Compile with -mmmx.
3248 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
3250 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
3252 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
3256 * gcc.target/powerpc/altivec-consts.c,
3257 gcc.target/powerpc/altivec-splat.c: New testcase.
3259 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
3263 * gcc.dg/overflow-2.c: New testcase.
3265 2005-11-07 Jakub Jelinek <jakub@redhat.com>
3267 PR rtl-optimization/23567
3268 * gcc.c-torture/execute/20051104-1.c: New test.
3270 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
3273 gfortran.dg/private_type_2.f90: Modified to check that case with
3274 PRIVATE declaration within derived type is accepted.
3277 gfortran.dg/pointer_assign_1.f90: New test.
3280 * gfortran.dg/arrayio_0.f90: New test.
3283 gfortran.dg/data_initialized.f90: New test.
3284 gfortran.dg/data_constraints_1.f90: New test.
3285 gfortran.dg/data_constraints_2.f90: New test.
3287 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
3291 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
3293 2005-11-06 Diego Novillo <dnovillo@redhat.com>
3296 * gcc.dg/tree-ssa/pr24670.c: New test.
3298 2005-11-05 Ian Lance Taylor <ian@airs.com>
3301 * gcc.target/i386/pr22432.c: New test.
3303 2005-11-05 Richard Henderson <rth@redhat.com>
3305 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
3306 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
3307 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
3308 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
3309 from gcc.dg/alpha-*.
3310 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
3311 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
3313 2005-11-05 Andreas Jaeger <aj@suse.de>
3315 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
3317 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
3320 * gcc.dg/torture/pr23424-1.c: New test.
3322 2005-11-04 Richard Henderson <rth@redhat.com>
3324 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
3325 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
3326 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
3327 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
3328 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
3329 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
3330 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
3331 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
3332 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
3333 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
3334 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
3335 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
3336 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
3337 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
3338 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
3339 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
3340 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
3341 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
3342 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
3343 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
3344 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
3345 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
3346 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
3347 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
3349 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
3350 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
3351 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
3352 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
3353 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
3354 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
3355 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
3356 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
3357 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
3358 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
3359 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
3360 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
3361 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
3362 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
3363 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
3364 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
3365 gcc.target/i386/lea.c, gcc.target/i386/local.c,
3366 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
3367 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
3368 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
3369 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
3370 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
3371 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
3372 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
3373 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
3374 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
3375 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
3376 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
3377 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
3378 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
3379 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
3380 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
3381 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
3382 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
3383 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
3384 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
3385 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
3386 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
3387 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
3388 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
3389 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
3390 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
3391 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
3392 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
3393 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
3395 2005-11-04 Diego Novillo <dnovillo@redhat.com>
3398 * gcc.dg/tree-ssa/pr24627.c: New test.
3400 2005-11-04 Paul Brook <paul@codesourcery.com>
3402 * gcc.dg/tls/opt-10.c: New test.
3404 2005-11-04 Andreas Jaeger <aj@suse.de>
3406 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
3407 avoid extra warnings.
3409 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3412 * gcc/testsuite/lib/target-supports.exp
3413 (check_effective_target_static_libgfortran): New
3414 static_libgfortran effective target.
3415 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
3416 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
3418 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
3420 * gcc.dg/pr24615.c: Guard test with { target fpic }.
3422 2005-11-03 Josh Conner <jconner@apple.com>
3425 g++.dg/ext/array2.C: New test.
3426 g++.dg/template/dependent-name3.C: New test.
3427 g++.dg/template/dependent-name4.C: New test.
3428 g++.dg/template/sfinae2.C: New test.
3430 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
3432 PR preprocessor/22042
3433 * gcc.dg/cpp/strify4.c: New test.
3435 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
3438 * g++.dg/cpp/string-1.C: New test.
3440 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
3442 * gcc.target/powerpc: New directory.
3443 * gcc.target/powerpc/powerpc.exp: New file.
3444 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
3445 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
3446 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
3447 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
3448 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
3449 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
3450 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
3451 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
3452 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
3453 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
3454 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
3455 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
3456 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
3457 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
3458 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
3459 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
3460 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
3461 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
3462 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
3463 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
3464 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
3465 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
3466 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
3467 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
3468 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
3469 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
3470 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
3471 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
3472 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
3473 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
3474 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
3475 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
3476 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
3477 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
3479 2005-11-03 Mark Mitchell <mark@codesourcery.com>
3482 * g++.dg/warn/inline2.C: New test.
3484 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
3487 * g++.dg/ext/c99struct1.C: New test.
3488 * gcc.dg/union-cast-1.c: New test.
3489 * gcc.dg/union-cast-2.c: New test.
3490 * gcc.dg/union-cast-3.c: New test.
3492 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
3495 * gcc.c-torture/execute/zero-struct-2.c: New test.
3497 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
3500 * g++.dg/init/switch1.C: New test.
3502 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3504 * gcc.dg/delay-slot-1.c: New test.
3506 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
3509 * gcc.dg/pr24620.c: New test.
3511 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
3514 * gcc.dg/format/unnamed-1.c: New test.
3516 2005-11-02 Mark Mitchell <mark@codesourcery.com>
3519 * g++.dg/expr/cond8.C: New test.
3522 * g++.dg/parse/dot1.C: New test.
3524 2005-11-02 Jan Hubicka <jh@suse.cz>
3527 * gcc.dg/i386-lea.c: New test
3529 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
3532 * gcc.dg/pr24615.c: New test.
3534 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
3537 * gcc.dg/pr24600.c: New test.
3539 2005-11-02 Mark Mitchell <mark@codesourcery.com>
3542 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
3543 * g++.dg/parse/typename9.C: New test.
3544 * g++/dg/parse/typename10.C: Likewise.
3546 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
3549 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
3550 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
3551 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
3553 2005-11-02 Mark Mitchell <mark@codesourcery.com>
3556 * g++.dg/debug/static1.C: New test.
3558 2005-11-02 Josh Conner <jconner@apple.com>
3560 * g++.dg/crash38.C: moved into proper directory...
3561 * g++.dg/template/crash42.C: ...here
3563 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
3566 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
3567 pcc_bitfield_type_matters || default_packed.
3569 * lib/target-supports.exp
3570 (check_effective_target_pcc_bitfield_type_matters): New proc.
3571 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
3574 * lib/target-supports.exp (check_effective_default_packed): New proc.
3575 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
3576 Gate expected errors on target ! default_packed.
3577 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
3579 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3581 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
3584 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3587 * gfortran.dg/entry_5.f90: New.
3588 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
3590 2005-11-01 Bob Wilson <bob.wilson@acm.org>
3592 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
3594 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
3597 gfortran.dg/namelist_blockdata.f90: New test.
3600 gfortran.dg/external_implicit_none.f90: New test.
3603 * gfortran.dg/secnds.f: New test.
3605 2005-10-31 Jan Hubicka <jh@suse.cz>
3608 * gcc.c-torture/compile/pr20928.c: New test.
3610 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
3613 * gcc.c-torture/compile/zero-strct-5.c: New test.
3615 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
3617 PR libgfortran/24584
3618 * gfortran.dg/pr24584.f90: New test.
3620 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
3623 * gfortran.dg/char_result_9.f90: New.
3624 * gfortran.dg/char_result_10.f90: New.
3626 2005-10-30 Jan Hubicka <jh@suse.cz>
3628 * g++.dg/tree-ssa/pr24172.C: New testcase.
3630 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3632 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
3634 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
3636 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
3637 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
3638 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
3639 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
3640 gfortran.dg/enum_9.f90,
3641 gfortran.fortran-torture/compile/enum_1.f90,
3642 gfortran.fortran-torture/execute/enum_1.f90,
3643 gfortran.fortran-torture/execute/enum_2.f90,
3644 gfortran.fortran-torture/execute/enum_3.f90,
3645 gfortran.fortran-torture/execute/enum_4.f90: New tests.
3647 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
3650 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
3651 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
3653 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3656 * gfortran.dg/mixed_io_1.f90: New test.
3657 * gfortran.dg/mixed_io_1.c: New file.
3659 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3661 * gfortran.dg/malloc_free_1.f90: New test.
3663 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
3665 * gcc.dg/nested-func-4.c: Require profiling -pg.
3667 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3670 * g++.dg/warn/main-2.C: New test.
3672 2005-10-28 Steven G. Kargl <kargls@comcast.net>
3675 * gfortran.dg/interface_2.f90: new test.
3677 2005-10-28 Josh Conner <jconner@apple.com>
3680 * g++.dg/template/crash38.C: New test.
3681 * g++.dg/parse/explicit1.C: Change expected errors.
3683 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3686 * g++.dg/other/large-size-array.C: New test.
3688 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3691 * g++.dg/opt/complex4.C: New test.
3693 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
3695 * gcc.dg/nested-func-4.c: New test.
3697 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
3700 gfortran.dg/derived_recursion.f90: New test.
3701 gfortran.dg/implicit_actual.f90: New test.
3703 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
3705 PR middle-end/24295, PR testsuite/24477
3706 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
3707 removed when weakref hits the tree.
3709 2005-10-25 Jakub Jelinek <jakub@redhat.com>
3711 * gfortran.dg/cray_pointers_4.f90: New test.
3713 * gfortran.dg/cray_pointers_5.f90: New test.
3715 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
3718 * gfortran.dg/assign_5.f90: New test.
3719 * gfortran.dg/assign_6.f: New test.
3721 2005-10-25 Uros Bizjak <uros@kss-loka.si>
3723 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
3724 CPU has no SSE support.
3726 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
3728 PR libgfortran/24224
3729 * gfortran.dg/arrayio_1.f90: Update attribution.
3730 * gfortran.dg/arrayio_2.f90: Update attribution.
3731 * gfortran.dg/arrayio_3.f90: Update attribution.
3732 * gfortran.dg/arrayio_4.f90: Update test conditions.
3733 * gfortran.dg/arrayio_5.f90: Update attribution.
3734 * gfortran.dg/arrayio_6.f90: New test.
3735 * gfortran.dg/arrayio_7.f90: New test.
3737 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
3739 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
3741 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
3743 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
3745 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
3748 * gfortran.dg/namelist_char_only.f90: New test.
3750 2005-10-24 Asher Langton <langton2@llnl.gov>
3754 * gfortran.dg/cray_pointers_1.f90: New test.
3755 * gfortran.dg/cray_pointers_2.f90: New test.
3756 * gfortran.dg/cray_pointers_3.f90: New test.
3757 * gfortran.dg/loc_1.f90: New test.
3758 * gfortran.dg/loc_2.f90: New test.
3760 2005-10-24 Steven Bosscher <stevenb@suse.de>
3762 * gcc.dg/pr24225.c: New test.
3764 2005-10-24 Asher Langton <langton2@llnl.gov>
3766 * gfortran.dg/dup_save_1.f90: New test.
3767 * gfortran.dg/dup_save_2.f90: New test.
3769 2005-10-24 Paul Brook <paul@codesourcery.com>
3772 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
3775 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
3777 PR libgfortran/24489
3778 * gfortran.dg/pr24489.f90: New test.
3780 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
3783 * gfortran.dg/ichar_1.f90: Add tests for derived types.
3785 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
3788 * g++.dg/init/array16.C: Skip for mmix-*-*.
3790 2005-10-23 Asher Langton <langton2@llnl.gov>
3792 * gfortran.dg/byte_1.f90: New test.
3793 * gfortran.dg/byte_2.f90: New test.
3795 2005-10-23 David Edelsohn <edelsohn@gnu.org>
3797 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
3799 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
3802 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
3805 * gfortran.dg/merge_char_const.f90: New test.
3808 * gfortran.dg/spread_scalar_source.f90: New test.
3810 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
3812 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
3814 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
3815 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
3817 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
3819 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
3822 * gfortran.dg/der_pointer_4.f90: New.
3824 2005-10-22 David Ayers <d.ayers@inode.at>
3826 * obj-c++.dg/except-1.mm: Simplify.
3828 2005-10-21 David Ayers <d.ayers@inode.at>
3830 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
3832 2005-10-21 Jakub Jelinek <jakub@redhat.com>
3834 * gfortran.dg/assumed_dummy_2.f90: New test.
3836 2005-10-21 James E Wilson <wilson@specifix.com>
3838 PR preprocessor/15220
3839 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
3841 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
3843 * gcc.c-torture/execute/20051021-1.c: New test.
3845 2005-10-21 Mark Mitchell <mark@codesourcery.com>
3848 * g++.dg/ext/tmplattr1.C: New test.
3850 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
3853 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
3855 2005-10-20 Geoffrey Keating <geoffk@apple.com>
3857 * obj-c++.dg/except-1.mm: New.
3859 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
3861 2005-10-21 Alan Modra <amodra@bigpond.net.au>
3863 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
3865 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
3868 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
3869 declarations with the same names as thunks' alias targets, use
3871 * gcc.dg/attr-alias-3.c: New test.
3872 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
3874 2005-10-20 Mark Mitchell <mark@codesourcery.com>
3877 * g++.dg/parse/access8.C: New test.
3879 2005-10-20 Richard Guenther <rguenther@suse.de>
3882 * g++.dg/tree-ssa/pr24439.C: New testcase.
3884 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3886 * g++.dg/opt/delay-slot-1.C: New test.
3888 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
3891 * gfortran.fg/der_init_1.f90: New.
3893 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
3895 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
3897 2005-10-19 Mark Mitchell <mark@codesourcery.com>
3900 * g++.dg/parse/error28.C: New test.
3902 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3904 * gcc.dg/profile-generate-2.c: New test.
3906 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
3909 * g++.dg/ext/dllimport11.C: New.
3911 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3914 * g++.dg/other/friend3.C: New test.
3916 2005-10-18 Mark Mitchell <mark@codesourcery.com>
3919 * g++.dg/template/error19.C: New test.
3921 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
3924 * g++.dg/overload/koenig2.C: New.
3927 * g++.dg/overload/error2.C: New.
3930 * g++.dg/inherit/covariant14.C: New.
3932 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3935 * g++.dg/parse/for1.C: New test.
3937 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
3940 * gfortran.dg/host_dummy_index_1.f90: New test.
3943 * gfortran.dg/automatic_char_len_2.f90: New test.
3946 * gfortran.dg/recursive_statement_functions.f90: New test.
3949 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
3952 * gfortran.dg/external_initializer.f90: New test.
3955 * non_module_public.f90: New test.
3957 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
3960 * g++.dg/template/overload7.C: New.
3963 * g++.dg/other/switch2.C: Remove expected warnings.
3966 * g++.dg/template/defarg6.C: New.
3968 2005-10-17 Uros Bizjak <uros@kss-loka.si>
3971 * gcc.target/i386/pr24315.c: New test.
3973 2005-10-16 Mark Mitchell <mark@codesourcery.com>
3976 * g++.dg/template/static21.C: New test.
3977 * g++.dg/template/static21-a.cc: Likewise.
3979 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
3982 * g++.dg/warn/Wswitch-default-1.C: New test.
3983 * g++.dg/warn/Wswitch-default-2.C: New test.
3985 2005-10-16 Mark Mitchell <mark@codesourcery.com>
3988 * g++.dg/parse/template18.C: New test.
3989 * g++.dg/template/nontype15.C: Likewise.
3991 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
3994 * gfortran.dg/spec_expr_2.f90: New.
3996 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
3998 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
3999 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
4000 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
4001 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
4002 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
4003 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
4004 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
4005 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
4006 previous target-specific skips and warning-message matches where
4009 2005-10-15 Mark Mitchell <mark@codesourcery.com>
4012 * g++.dg/warn/Wctor-dtor.C: New test.
4014 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4017 * gcc.dg/for-1.c: New test.
4019 2005-10-14 Mark Mitchell <mark@codesourcery.com>
4022 * g++.dg/warn/Wconversion1.C: New test.
4023 * g++.dg/ext/packed4.C: Compile with -w.
4024 * g++.dg/opt/20050511-1.C: Likewise.
4025 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
4027 2005-10-14 Jakub Jelinek <jakub@redhat.com>
4029 * gfortran.dg/boz_5.f90: New test.
4031 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
4034 * g++.dg/other/switch2.C: New.
4037 * g++.dg/init/ctor7.C: New.
4039 2005-10-13 David Edelsohn <edelsohn@gnu.org>
4042 * g++.dg/parse/crash32.C: New test.
4044 2005-10-13 Mark Mitchell <mark@codesourcery.com>
4047 * g++.dg/init/goto2.C: New test.
4050 * g++.dg/template/crash/41.C: New test.
4053 * g++.dg/template/crash40.C: New test.
4056 * g++.dg/parse/friend5.C: New test.
4059 * g++.dg/template/crash38.C: New test.
4062 * g++.dg/template/friend38.C: New test.
4065 * g++.dg/template/crash39.C: New test.
4067 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
4069 * gcc.dg/debug/dwarf2/dwarf-char1.c,
4070 gcc.dg/debug/dwarf2/dwarf-char2.c,
4071 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
4073 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
4075 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
4077 * gcc.dg/dll-2.c: Add tests for warnings.
4078 * gcc.dg/dll-3.c: Likewise.
4079 * gcc.dg/dll-4.c: Likewise.
4081 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
4082 * g++.dg/ext/dllimport2.C: Likewise.
4083 * g++.dg/ext/dllimport3.C: Likewise.
4084 * g++.dg/ext/dllimport7.C: Likewise.
4085 * g++.dg/ext/dllimport8.C: Likewise.
4086 * g++.dg/ext/dllimport9.C: Likewise.
4088 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
4091 * gfortran.dg/derived_pointer_recursion.f90: New test.
4093 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
4095 * gcc.c-torture/execute/20051012-1.c: New test.
4097 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
4100 * gfortran.dg/automatic_char_len_1.f90: New test.
4102 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
4105 * gfortran.dg/save_common.f90: New test.
4108 * gfortran.dg/save_result.f90: New test.
4110 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
4113 * g++.dg/template/dependent-expr1.C: Add new expected error.
4114 * g++.dg/template/dependent-expr2.C: Adjust error text.
4115 * g++.dg/template/overload6.C: New.
4118 * g++.dg/other/typename8.C: New.
4121 * g++.dg/other/return1.C: New.
4123 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
4126 * g++.dg/ext/label5.C: New.
4128 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
4131 * g++.dg/parse/crash31.C: New.
4133 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
4135 * g++.dg/ipa/ipa-1.c: New test.
4136 * g++.dg/ipa/ipa-2.c: New test.
4137 * g++.dg/ipa/ipa-3.c: New test.
4138 * g++.dg/ipa/ipa-4.c: New test.
4139 * g++.dg/ipa/ipa-5.c: New test.
4140 * g++.dg/ipa/ipa.exp: New file.
4142 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
4145 * gfortran.dg/private_type_3.f90: New test.
4147 2005-10-11 Steven G. Kargl <kargls@comcast.net>
4150 gfortran.dg/aint_anint_1.f90: New test.
4152 2005-10-11 Steven G. Kargl <kargls@comcast.net>
4154 PR libgfortran/24313
4155 gfortran.dg/csqrt.f: New test.
4157 2005-10-11 Ian Lance Taylor <ian@airs.com>
4160 * g++.dg/warn/noeffect7.C: New test.
4161 * g++.dg/warn/noeffect2.C: Instantiate templates.
4162 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
4165 2005-10-11 Mark Mitchell <mark@codesourcery.com>
4168 * g++.dg/init/float1.C: New test.
4171 * g++.dg/init/member1.C: Tweak error markers.
4173 2005-10-11 Janis Johnson <janis187@us.ibm.com>
4176 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
4177 Check for null pointer.
4179 2005-10-11 Mark Mitchell <mark@codesourcery.com>
4182 * g++.dg/parse/ret-type3.C: New test.
4184 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
4187 * gcc.c-torture/compile/pr23946.c: New test.
4189 2005-10-11 Jakub Jelinek <jakub@redhat.com>
4191 * g++.dg/opt/mmx2.C: New test.
4193 2005-10-10 Mark Mitchell <mark@codesourcery.com>
4196 * g++.dg/template/static20.C: New test.
4199 * g++.dg/warn/Wunused-12.C: New test.
4202 * g++.dg/template/arg4.C: New test.
4204 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4206 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
4207 * gcc.dg/ucnid-3.c: Likewise.
4208 * gcc.dg/ucnid-4.c: Likewise.
4209 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
4210 * g++.dg/other/ucnid-1.C: Likewise.
4211 * gcc.dg/sparc-frame-1.c: New test.
4213 2005-10-10 Mark Mitchell <mark@codesourcery.com>
4216 * g++.dg/template/spec27.C: New test.
4219 * g++.dg/template/static19.C: New test.
4221 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4223 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
4224 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
4226 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
4229 * gfortran.fortran-torture/compile/pr24136.f: New test.
4231 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
4234 * g++.dg/parse/crash30.C: New test.
4236 2005-10-07 Richard Guenther <rguenther@suse.de>
4239 * gcc.c-torture/compile/pr24227.c: New testcase.
4241 2005-10-07 Steve Ellcey <sje@cup.hp.com>
4243 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
4244 Do not put aligned attributes on array elements.
4246 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
4248 PR testsuite/23611, PR testsuite/23615
4249 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
4250 writing prototypes of library functions by hand.
4251 * obj-c++.dg/bitfield-4.mm: Likewise.
4252 * obj-c++.dg/const-str-4.mm: Likewise.
4253 * obj-c++.dg/encode-4.mm: Likewise.
4254 * obj-c++.dg/encode-5.mm: Likewise.
4255 * obj-c++.dg/encode-6.mm: Likewise.
4256 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
4257 * obj-c++.dg/method-10.mm: Likewise.
4258 * obj-c++.dg/method-17.mm: Likewise.
4259 * obj-c++.dg/method-19.mm: Likewise.
4260 * obj-c++.dg/try-catch-2.mm: Likewise.
4262 2005-10-06 Richard Henderson <rth@redhat.com>
4265 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
4267 2005-10-06 Dale Johannesen <dalej@apple.com>
4269 * gcc.c-torture/execute/20030125-1.c: Correct.
4271 2005-10-06 Richard Guenther <rguenther@suse.de>
4273 PR tree-optimization/24238
4274 * g++.dg/tree-ssa/pr24238.C: New testcase.
4276 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
4279 * gfortran.dg/der_pointer_3.f90: New test.
4281 2005-10-05 Devang Patel <dpatel@apple.com>
4284 * g++.dg/other/PR23205.C: New.
4286 2005-10-05 Richard Henderson <rth@redhat.com>
4289 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
4290 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
4292 2005-10-05 Dale Johannesen <dalej@apple.com>
4294 * gcc.c-torture/execute/float-floor.c: New.
4296 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
4298 PR tree-optimization/21419
4299 PR tree-optimization/24146
4300 PR tree-optimization/24151
4302 * g++.dg/ext/asm7.C: New.
4303 * g++.dg/ext/asm8.C: New.
4304 * gcc.dg/asm-1.c: Compile on all targets.
4305 * gcc.dg/asm-pr24146.c: New.
4306 * gcc.dg/pr21419.c: Adjust error messages.
4308 2005-10-05 Richard Guenther <rguenther@suse.de>
4311 * gfortran.fortran-torture/compile/empty.f90: New testcase.
4313 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
4316 * g++.dg/template/spec22.C: Robustify test.
4317 * g++.dg/template/spec26.C: New.
4319 2005-10-05 Uros Bizjak <uros@kss-loka.si>
4321 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
4322 if target supports vector instructions.
4324 2005-10-04 Geoffrey Keating <geoffk@apple.com>
4326 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
4329 2005-10-04 Janis Johnson <janis187@us.ibm.com>
4331 * lib/target-supports.exp (check_effective_target_fortran_large_real,
4332 check_effective_target_fortran_large_int): Replace cached result
4333 when target changes.
4335 2005-10-04 Devang Patel <dpatel@apple.com>
4337 * gcc.dg/i386-sse-vect-types.c: New.
4339 2005-10-04 Ian Lance Taylor <ian@airs.com>
4341 PR preprocessor/13726
4342 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
4343 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
4345 2005-10-04 Richard Guenther <rguenther@suse.de>
4348 * gcc.dg/noncompile/pr23576.c: New testcase.
4350 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
4353 * gcc.dg/register-var-3.c: New test.
4355 2005-10-04 Steven Bosscher <stevenb@suse.de>
4357 * gcc.dg/pr23049.c: New test.
4359 * gcc.dg/ucnid-4.c: Fix test.
4361 2005-10-03 Diego Novillo <dnovillo@redhat.com>
4364 * gcc.c-torture/compile/pr23445.c: New test.
4366 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
4368 * g++.dg/overload/unknown1.C: New.
4370 2005-10-03 Mark Mitchell <mark@codesourcery.com>
4373 * g++.dg/template/repo4.C: New test.
4375 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4378 * gfortran.dg/large_real_kind_2.F90: New test.
4379 * gfortran.dg/large_integer_kind_2.f90: New test.
4381 2005-10-03 Uros Bizjak <uros@kss-loka.si>
4383 * lib/target-supports.exp (check_effective_target_vect_shift):
4384 Implement with result caching. Add i?86, x86_64 and ia64 targets.
4385 (check_effective_target_vect_condition): Fix copy-n-pasto.
4387 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
4388 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
4391 2005-10-02 Mark Mitchell <mark@codesourcery.com>
4394 * g++.dg/template/overload5.C : New test.
4397 * g++.dg/expr/stdarg1.C: New test.
4399 2005-10-02 Diego Novillo <dnovillo@redhat.com>
4402 * gcc.c-torture/execute/pr24142.c: New test.
4404 2005-10-01 Diego Novillo <dnovillo@redhat.com>
4407 * gcc.c-torture/execute/pr24141.c: New test.
4409 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
4410 Diego Novillo <dnovillo@redhat.com>
4413 * gcc.c-torture/execute/pr23604.c: New test.
4415 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
4424 gfortran.dg/equiv_constraint_1.f90: New test.
4425 gfortran.dg/equiv_constraint_2.f90: New test.
4426 gfortran.dg/equiv_constraint_3.f90: New test.
4427 gfortran.dg/equiv_constraint_4.f90: New test.
4428 gfortran.dg/equiv_constraint_5.f90: New test.
4429 gfortran.dg/equiv_constraint_6.f90: New test.
4430 gfortran.dg/equiv_constraint_7.f90: New test.
4431 gfortran.dg/equiv_constraint_8.f90: New test.
4432 gfortran.dg/private_type_1.f90: New test.
4433 gfortran.dg/private_type_2.f90: New test.
4434 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
4435 980628-10.f: Assert std=gnu to permit mixing of
4436 types in equivalence statements.
4438 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
4441 * gfortran.dg/open_status_1.f90: New.
4443 2005-09-30 Uros Bizjak <uros@kss-loka.si>
4445 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
4446 * gcc.dg/vect/pr22480.c: Clean up temp files.
4447 * gcc.dg/vect/pr23831.c: Clean up temp files.
4448 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
4449 Clean up temp files.
4450 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
4451 Clean up temp files.
4453 * gcc.dg/20050309-1.c: Clean up temp files.
4454 * gcc.dg/20050325-1.c: Clean up temp files.
4456 2005-09-30 Uros Bizjak <uros@kss-loka.si>
4458 PR tree-optimization/24059
4459 * gcc.dg/vect/pr24059.c : New test.
4461 2005-09-29 Jakub Jelinek <jakub@redhat.com>
4464 * gcc.c-torture/execute/20050929-1.c: New test.
4466 2005-09-29 Steven Bosscher <stevenb@suse.de>
4468 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
4470 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
4473 * gcc.dg/pr21419.c: New test.
4475 2005-09-29 Steven Bosscher <stevenb@suse.de>
4477 * gcc.dg/pr23911.c: New test.
4479 2005-09-28 Mark Mitchell <mark@codesourcery.com>
4481 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
4484 * g++.dg/parse/qualified4.C: New test.
4485 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
4486 * g++.old-deja/g++.mike/p8154.C: Likewise.
4488 2005-09-27 Mark Mitchell <mark@codesourcery.com>
4491 * g++.dg/template/friend37.C: New test.
4492 * g++.dg/parse/crash28.C: Adjust error markers.
4494 2005-09-27 Jakub Jelinek <jakub@redhat.com>
4497 * gfortran.fortran-torture/execute/save_2.f90: New decl.
4499 2005-09-27 Devang Patel <dpatel@apple.com>
4501 PR tree-optimization/23625
4502 * gcc.dg/pr23625.c: New test.
4504 2005-09-27 Uros Bizjak <uros@kss-loka.si>
4506 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
4507 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
4509 2005-09-26 Jakub Jelinek <jakub@redhat.com>
4512 * gfortran.fortran-torture/execute/save_1.f90: New test.
4513 * gfortran.dg/save_1.f90: New test.
4515 2005-09-26 Uros Bizjak <uros@kss-loka.si>
4517 * gcc.target/i386/builtin-apply-mmx.c: New test.
4520 * gcc.target/i386/pr22576.c: New test.
4523 * gcc.target/i386/pr22585.c: New test.
4526 * gcc.target/i386/pr23268.c: New test.
4529 * gcc.dg/vect/pr23831.c: New test.
4532 * gcc.target/i386/pr24055.c: New test.
4534 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
4536 PR tree-optimization/23960
4537 * gcc.c-torture/compile/pr23960.c: New.
4539 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
4542 * gfortran.dg/nested_modules_3.f90: New.
4544 2005-09-22 Steven G. Kargl <kargls@comcast.net>
4547 gfortran.dg/interface_1.f90: New test.
4549 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
4550 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4553 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
4555 2005-09-22 Steven G. Kargl <kargls@comcast.net>
4558 * gfortran.dg/imag_1.f: New test.
4559 * gfortran.dg/imag_2.f: Ditto.
4561 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
4563 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
4565 2005-09-22 Jakub Jelinek <jakub@redhat.com>
4568 * g++.dg/warn/pr21983.C: New test.
4570 2005-09-21 Mark Mitchell <mark@codesourcery.com>
4573 * g++.dg/template/array14.C: New test.
4575 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
4578 * gfortran.dg/der_ptr_component_1.f90: New test.
4580 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4583 * g++.dg/template/error1.C: Reject "no matching function" message.
4585 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4588 * g++.dg/lookup/error1.C: New test.
4590 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
4592 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
4593 functionality of the testcase.
4595 2005-09-20 Richard Henderson <rth@redhat.com>
4597 * gcc.dg/vect/vect-22.c: Require vect_float.
4598 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
4600 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
4602 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
4603 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
4604 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
4605 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
4606 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
4607 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
4608 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
4609 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
4610 * gcc.dg/cpp/ucnid-8.c: New test.
4612 2005-09-20 Jakub Jelinek <jakub@redhat.com>
4614 PR tree-optimization/23929
4615 * gcc.c-torture/compile/pr23929.c: New test.
4617 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
4619 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
4622 2005-09-20 Steve Ellcey <sje@cup.hp.com>
4625 * g++.dg/other/pr22003.C: Require named sections.
4627 2005-09-20 Jakub Jelinek <jakub@redhat.com>
4630 * g++.dg/rtti/crash3.C: New test.
4632 PR tree-optimization/23818
4633 * gcc.dg/pr23818.c: New test.
4635 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4638 * gfortran.dg/print_fmt_4.f: New.
4640 2005-09-20 Jakub Jelinek <jakub@redhat.com>
4643 * gfortran.fortran-torture/execute/entry_11.f90: New test.
4645 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
4647 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
4648 Use pointers to local alignable arrays instead. Added comments.
4649 * gcc.dg/vect/vect-46.c: Likewise.
4650 * gcc.dg/vect/vect-48.c: Likewise.
4651 * gcc.dg/vect/vect-49.c: Likewise.
4652 * gcc.dg/vect/vect-52.c: Likewise.
4653 * gcc.dg/vect/vect-53.c: Likewise.
4654 * gcc.dg/vect/vect-54.c: Likewise.
4655 * gcc.dg/vect/vect-56.c: Likewise.
4656 * gcc.dg/vect/vect-57.c: Likewise.
4657 * gcc.dg/vect/vect-58.c: Likewise.
4658 * gcc.dg/vect/vect-60.c: Likewise.
4659 * gcc.dg/vect/vect-61.c: Likewise.
4661 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
4662 The test is no longer vectorizable on vect_no_align targets.
4663 * gcc.dg/vect/vect-43.c: Likewsie.
4665 * gcc.dg/vect/vect-44.c: Added comments.
4666 * gcc.dg/vect/vect-45.c: Added comments.
4667 * gcc.dg/vect/vect-50.c: Added comments.
4668 * gcc.dg/vect/vect-51.c: Added comments.
4670 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
4672 * gcc.dg/vect/Os-vect-95.c: Likewise.
4674 * gcc.dg/vect/vect-41.c: Test removed.
4675 * gcc.dg/vect/vect-47.c: Test removed.
4676 * gcc.dg/vect/vect-55.c: Test removed.
4677 * gcc.dg/vect/vect-59.c: Test removed.
4679 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
4681 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
4682 No longer vectorizable on vect_no_align targets.
4683 * gcc.dg/vect/pr20122.c: Likewise.
4684 * gcc.dg/vect/vect-74.c: Likewise.
4685 * gcc.dg/vect/vect-75.c: Likewise.
4686 * gcc.dg/vect/vect-76.c: Likewise.
4688 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
4689 Will not be vectorizable on vect_no_align targets once aliasing issues
4691 * gcc.dg/vect/vect-79.c: Likewise.
4693 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
4694 * gcc.dg/vect/vect-78.c: Likewise.
4695 * gcc.dg/vect/vect-97.c: Likewise.
4697 2005-09-19 Steven Bosscher <stevenb@suse.de>
4699 * gcc.dg/pr23943.c: New test.
4701 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
4704 * gfortran.dg/derived_pointer_null_1.f90: New test.
4706 2005-09-18 Richard Guenther <rguenther@suse.de>
4709 * gcc.c-torture/compile/pr23944.c: New testcase.
4711 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
4714 * gfortran.dg/der_pointer_2.f90: New test.
4716 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
4719 * gfortran.dg/nested_modules_2.f90: New test.
4721 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4724 * g++.dg/other/semicolon.C: New test.
4726 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
4728 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
4729 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
4731 2005-09-16 Mark Mitchell <mark@codesourcery.com>
4734 * g++.dg/template/static18.C: New test.
4737 * g++.dg/template/crash19.C: Remove dg-error marker.
4738 * g++.dg/template/local4.C: New test.
4740 2005-09-16 Paul Brook <paul@codesourcery.com>
4743 * gfortran.dg/dependency_1.f90: New test.
4745 2005-09-15 Mark Mitchell <mark@codesourcery.com>
4748 * g++.dg/template/static17.C: New test.
4750 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
4753 * g++.dg/warn/huge-val1.C: New test.
4755 2005-09-15 Mark Mitchell <mark@codesourcery.com>
4758 * g++.dg/parse/class2.C: New test.
4759 * g++.dg/template/explicit8.C: Likewise.
4760 * g++.dg/template/spec25.C: Likewise.
4762 2005-09-14 Josh Conner <jconner@apple.com>
4765 * gcc.dg/pr23584.c: New test.
4767 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
4769 PR fortran/21875 Internal Unit Array I/O, NIST
4770 * gfortran.dg/arrayio_1.f90: New test.
4771 * gfortran.dg/arrayio_1.f90: New test.
4772 * gfortran.dg/arrayio_1.f90: New test.
4773 * gfortran.dg/arrayio_1.f90: New test.
4774 * gfortran.dg/arrayio_1.f90: New test.
4776 2005-09-14 Uros Bizjak <uros@kss-loka.si>
4779 * gcc.dg/vect/pr22480.c: New test.
4781 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
4784 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
4786 2005-09-13 Josh Conner <jconner@apple.com>
4789 * g++.dg/init/struct2.C: New test.
4790 * g++.dg/init/struct3.C: New test.
4792 2005-09-13 Janis Johnson <janis187@us.ibm.com>
4794 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
4795 Clean up temp files.
4796 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
4797 gcc.dg/tree-ssa/builtin-fprintf-1.c,
4798 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
4799 gcc.dg/tree-ssa/builtin-printf-1.c,
4800 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
4801 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
4802 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
4803 gcc.dg/tree-ssa/builtin-vprintf-1.c,
4804 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
4805 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
4806 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
4807 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
4808 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
4809 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
4810 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
4811 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
4813 2005-09-13 Josh Conner <jconner@apple.com>
4815 * lib/gcc-dg.exp: Load scanipa.exp.
4816 (cleanup-dump): New procedure.
4817 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
4818 * lib/scandump.exp: New file.
4819 * lib/scantree.exp: Use it.
4820 * lib/scanipa.exp: New file.
4822 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
4825 * gfortran.dg/generic_4.f90: New test.
4827 2005-09-13 Uros Bizjak <uros@kss-loka.si>
4830 * gcc.target/i386/pr23816-1.c: New test.
4831 * gcc.target/i386/pr23816-2.c: New test.
4834 2005-09-13 Bastian Blank <waldi@debian.org>
4837 * g++.dg/abi/mangle26.C: New test.
4838 * g++.dg/abi/mangle27.C: New test.
4839 * g++.dg/abi/mangle28.C: New test.
4840 * g++.dg/abi/mangle29.C: New test.
4843 * g++.dg/parse/register1.C: New test.
4845 2005-09-13 Mark Mitchell <mark@codesourcery.com>
4848 * g++.dg/template/access16.C: New test.
4850 2005-09-13 Richard Sandiford <richard@codesourcery.com>
4852 * gfortran.dg/char_pack_2.f90: Increase the vector size.
4854 2005-09-13 Richard Sandiford <richard@codesourcery.com>
4857 * gfortran.dg/shape_2.f90: New test.
4859 2005-09-13 Richard Sandiford <richard@codesourcery.com>
4862 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
4863 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
4864 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
4865 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
4866 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
4867 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
4868 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
4871 2005-09-12 Mark Mitchell <mark@codesourcery.com>
4874 * g++.dg/parse/template17.C: New test.
4876 2005-09-12 Mark Mitchell <mark@codesourcery.com>
4879 * g++.dg/template/nontype14.C: New test.
4881 2005-09-12 Ian Lance Taylor <ian@airs.com>
4884 * g++.dg/lookup/friend7.C: New test.
4885 * g++.dg/lookup/friend8.C: New test.
4886 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
4887 so that it will be found via argument dependent lookup.
4888 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
4889 friend functions which will no longer be found.
4890 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
4891 function g, so that it will be found via argument dependent
4893 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
4894 * g++.old-deja/g++.mike/net43.C: Likewise.
4896 2005-09-12 Mark Mitchell <mark@codesourcery.com>
4899 * g++.dg/template/static16.C: New test.
4901 2005-09-12 Josh Conner <jconner@apple.com>
4904 * gcc.c-torture/compile/pr23237.c: New test.
4906 2005-09-11 Richard Henderson <rth@redhat.com>
4908 * g++.dg/other/error8.C: Update expected diagnostic text.
4910 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4913 * gfortran.dg/overwrite_1.f: New test.
4915 2005-09-09 Josh Conner <jconner@apple.com>
4917 * g++.dg/init/pr23180-1.C: Removed.
4918 * g++.dg/init/pr23180-2.C: Removed.
4920 2005-09-09 David Daney <ddaney@avtrex.com>
4922 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
4924 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
4925 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
4927 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4929 * gfortran.dg/iostat_2.f90: New test.
4931 2005-09-09 Mark Mitchell <mark@codesourcery.com>
4934 * g++.dg/ext/interface1.C: New test.
4935 * g++.dg/ext/interface1.h: Likewise.
4936 * g++.dg/ext/interface1a.cc: Likewise.
4938 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
4940 * gfortran.dg/iomsg_1.f90: New test case.
4942 2005-09-09 Richard Guenther <rguenther@suse.de>
4945 * g++.dg/tree-ssa/pr23624.C: New testcase.
4947 2005-09-09 Richard Sandiford <richard@codesourcery.com>
4950 * gfortran.dg/vector_subscript_1.f90,
4951 * gfortran.dg/vector_subscript_2.f90: New tests.
4953 2005-09-09 Richard Sandiford <richard@codesourcery.com>
4956 * gfortran.dg/array_alloc_1.f90,
4957 * gfortran.dg/array_alloc_2.f90,
4958 * gfortran.dg/array_alloc_3.f90: New tests.
4960 2005-09-09 Richard Sandiford <richard@codesourcery.com>
4963 * gfortran.dg/array_constructor_6.f90
4964 * gfortran.dg/array_constructor_7.f90
4965 * gfortran.dg/array_constructor_8.f90
4966 * gfortran.dg/array_constructor_9.f90
4967 * gfortran.dg/array_constructor_10.f90
4968 * gfortran.dg/array_constructor_11.f90
4969 * gfortran.dg/array_constructor_12.f90: New tests.
4971 2005-09-08 Josh Conner <jconner@apple.com>
4974 * g++.dg/init/pr23180-1.C: New test.
4975 * g++.dg/init/pr23180-2.C: New test.
4977 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
4980 * gfortran.dg/module_double_reuse.f90: New.
4982 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
4989 * gfortran.dg/common_equivalence_1.f: New.
4990 * gfortran.dg/common_equivalence_2.f: New.
4991 * gfortran.dg/common_equivalence_3.f: New.
4992 * gfortran.dg/contained_equivalence_1.f90: New.
4993 * gfortran.dg/module_blank_common.f90: New.
4994 * gfortran.dg/module_commons_1.f90: New.
4995 * gfortran.dg/module_equivalence_1.f90: New.
4996 * gfortran.dg/nested_modules_1.f90: New.
4997 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
4998 equivalences and add comment to connect the test with
5001 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5004 * gfortran.dg/common_6.f90: New test.
5006 2005-09-08 Richard Sandiford <richard@codesourcery.com>
5009 * gfortran.dg/char_result_1.f90,
5010 * gfortran.dg/char_result_2.f90,
5011 * gfortran.dg/char_result_3.f90,
5012 * gfortran.dg/char_result_4.f90,
5013 * gfortran.dg/char_result_5.f90,
5014 * gfortran.dg/char_result_6.f90,
5015 * gfortran.dg/char_result_7.f90,
5016 * gfortran.dg/char_result_8.f90: New tests.
5018 2005-09-08 Richard Sandiford <richard@codesourcery.com>
5021 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
5023 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
5026 * obj-c++.dg/selector-5.mm: New test.
5027 * obj-c++.dg/selector-6.mm: New test.
5029 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
5033 * objc.dg/error-1.m: New test.
5035 2005-09-07 Richard Sandiford <richard@codesourcery.com>
5038 * gfortran.fortran-torture/execute/pr23373-1.f90,
5039 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
5041 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
5044 * gfortran.dg/g77/1832.f: Remove long string in write statement
5045 to allow the test to pass on correct list directed output with
5048 2005-09-07 James E Wilson <wilson@specifix.com>
5050 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
5052 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
5054 * gfortran.dg/parameter+save.f90: Rename to
5055 * gfortran.dg/parameter_save.f90: .. this.
5057 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
5060 * gfortran.dg/parameter+save.f90: New test case.
5062 2005-09-06 Richard Sandiford <richard@codesourcery.com>
5065 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
5067 2005-09-06 Jakub Jelinek <jakub@redhat.com>
5070 * gcc.dg/pr23075.c: New test.
5071 * g++.dg/warn/pr23075.C: New test.
5074 * gcc.target/i386/pr22362.c: New test.
5076 PR rtl-optimization/23098
5077 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
5079 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
5080 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
5081 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
5083 2005-09-06 Mark Mitchell <mark@codesourcery.com>
5085 * g++.dg/expr/cast6.C: New test.
5088 * g++.dg/init/new15.C: New test.
5090 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
5092 * gcc.dg/vect/Os-vect-95.c: New test.
5093 * gcc.dg/vect/vect-95.c: Same.
5095 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
5097 * gcc.dg/vect/vect-29.c: Update xfail testing.
5098 * gcc.dg/vect/vect-44.c: Same.
5099 * gcc.dg/vect/vect-48.c: Same.
5100 * gcc.dg/vect/vect-50.c: Same.
5101 * gcc.dg/vect/vect-72.c: Same.
5102 * gcc.dg/vect/vect-77.c: Same.
5103 * gcc.dg/vect/vect-78.c: Same.
5104 * gcc.dg/vect/vect-80.c: Same.
5105 * gcc.dg/vect/vect-96.c: Same.
5106 * gcc.dg/vect/vect-100.c: Same.
5107 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
5108 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
5109 * gfortran.dg/vect/vect-5.f90: Same.
5111 2005-09-06 Jakub Jelinek <jakub@redhat.com>
5113 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
5115 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
5116 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
5119 * g++.dg/opt/pr23056.C: New test.
5121 PR rtl-optimization/23098
5122 * gcc.target/i386/pr23098.c: New test.
5124 2005-09-05 Mark Mitchell <mark@codesourcery.com>
5127 * g++.dg/template/static15.C: New test.
5130 * g++.dg/ext/stmtexpr5.C: New test.
5131 * g++.dg/ext/stmtexpr6.C: Likewise.
5133 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
5135 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
5137 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
5138 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
5139 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
5141 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
5144 * gfortran.dg/direct_io_4.f90: New test case.
5146 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
5147 Rasmus Hahn <rassahah@neofonie.de>
5150 * objc.dg/type-stream-1.m: New test.
5152 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
5155 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
5156 gfortran.dg/print_fmt_3.f90: New test.
5158 2005-09-03 Jakub Jelinek <jakub@redhat.com>
5160 * gfortran.dg/fmt_t_1.f90: New test.
5162 2005-09-03 Jakub Jelinek <jakub@redhat.com>
5164 PR rtl-optimization/23454
5165 * g++.dg/opt/pr23454.C: New test.
5167 2005-09-03 Mark Mitchell <mark@codesourcery.com>
5170 * g++.dg/ext/static1.C: New test.
5172 2005-09-02 Richard Henderson <rth@redhat.com>
5174 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
5175 tail call to check_fa_work.
5177 2005-09-02 Mark Mitchell <mark@codesourcery.com>
5180 * g++.dg/other/gc3.C: New test.
5182 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5184 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
5185 * gcc.dg/20050826-1.c: Likewise.
5187 2005-08-31 Mark Mitchell <mark@codesourcery.com>
5190 * g++.dg/expr/volatile1.C: New test.
5192 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
5195 * gcc.dg/pr23547.c: New test.
5197 2005-09-02 Richard Sandiford <richard@codesourcery.com>
5200 * gcc.c-torture/execute/pr22061-1.c,
5201 * gcc.c-torture/execute/pr22061-2.c,
5202 * gcc.c-torture/execute/pr22061-3.c,
5203 * gcc.c-torture/execute/pr22061-4.c: New tests.
5205 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
5207 * gcc.dg/Wredundant-decls-2.c: New test to check that
5208 -Wredundant-decls does not issue warning for a variable
5209 definition following a declaration.
5211 2005-09-01 Jakub Jelinek <jakub@redhat.com>
5214 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
5215 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
5216 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
5218 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
5219 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
5220 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
5221 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
5222 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
5223 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
5224 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
5225 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
5227 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5230 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
5233 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
5236 * gcc.dg/pr21255-1.c: New test.
5237 * gcc.dg/pr21255-2-mb.c: Likewise.
5238 * gcc.dg/pr21255-2-ml.c: Likewise.
5239 * gcc.dg/pr21255-3.c: Likewise.
5240 * gcc.dg/pr21255-4.c: Likewise.
5242 2005-08-31 Dale Johannesen <dalej@apple.com>
5244 * gcc.dg/20050830-1.c: New.
5246 2005-08-31 Josh Conner <jconner@apple.com>
5248 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
5249 command-line options for arm-*-* targets.
5250 * g++.dg/init/array16.C: Likewise.
5251 * g++.dg/other/crash-4.C: Likewise.
5253 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5256 * obj-c++.dg/gnu-runtime-3.mm: New test.
5258 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5261 * g++.dg/lookup/ambig4.C: New test.
5262 * g++.dg/lookup/ambig5.C: New test.
5263 * g++.dg/tc1/dr101.C: Adjust error markers.
5265 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5268 * g++.dg/template/ttp5.C: Adjust error markers.
5270 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
5273 * lib/obj-c++.exp: Include target-libpath.exp.
5274 (obj-c++_link_flags): Look for the GNU libobjc library
5275 and set the library path to include it.
5276 Don't manually set LD_LIBRARY_PATH (etc.) but call
5277 set_ld_library_path_env_vars instead.
5278 (obj-c++_target_compile): Don't set library path or
5279 linker flags because they are already set correctly
5280 in obj-c++_link_flags.
5282 2005-08-30 Josh Conner <jconner@apple.com>
5284 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
5285 to command-line options for arm-*-* targets.
5287 2005-08-30 Geoffrey Keating <geoffk@apple.com>
5289 * g++.dg/other/i386-1.C: New.
5291 2005-08-30 Jakub Jelinek <jakub@redhat.com>
5293 PR preprocessor/20348
5294 PR preprocessor/20356
5295 * gcc.dg/cpp/pr20348.c: New test.
5296 * gcc.dg/cpp/pr20348.h: New file.
5297 * gcc.dg/cpp/inc/pr20348.h: New file.
5298 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
5299 * gcc.dg/cpp/pr20356.c: New test.
5300 * gcc.dg/cpp/pr20356.h: New file.
5301 * gcc.dg/cpp/inc/pr20356.h: New file.
5302 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
5304 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
5306 * gfortran.fortran-torture/execute/intrinsic_count.f90:
5307 Fix array dimension to avoid correct end-of-file error.
5309 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
5312 * gfortran.dg/iostat_1.f90: New test.
5314 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
5317 * gcc.dg/pr23408.c: New test.
5319 2005-08-28 Mark Mitchell <mark@codesourcery.com>
5322 * g++.dg/init/member1.C: Make sure erroneous static data member
5323 definitions are required.
5324 * g++.dg/template/static13.C: New test.
5325 * g++.dg/template/static14.C: Likewise.
5327 2005-08-29 Jakub Jelinek <jakub@redhat.com>
5329 * gcc.target/i386/pr23575.c: Use -msse2 instead of
5330 -march=pentium4, remove ilp32 requirement.
5333 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
5334 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
5336 2005-08-29 Andreas Jaeger <aj@suse.de>
5339 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
5341 2005-08-28 Jakub Jelinek <jakub@redhat.com>
5343 * gcc.c-torture/execute/20050316-2.c: New test.
5344 * gcc.c-torture/execute/20050316-3.c: New test.
5345 * gcc.dg/torture/pr16104-1.c: New test.
5347 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
5350 * gcc.c-torture/execute/zero-struct-1.c: New test.
5352 2005-08-27 Richard Guenther <rguenther@suse.de>
5355 * gcc.target/i386/pr23575.c: New testcase.
5357 2005-08-26 Jakub Jelinek <jakub@redhat.com>
5359 PR rtl-optimization/23561
5360 * gcc.c-torture/execute/20050826-1.c: New test.
5363 * gcc.c-torture/execute/20050826-2.c: New test.
5365 2005-08-26 Dale Johannesen <dalej@apple.com>
5367 * gcc.dg/20030711-1.c: Modify to work on Darwin.
5368 * gcc.dg/20050826-1.c: New.
5370 2005-08-26 Mark Mitchell <mark@codesourcery.com>
5373 * g++.dg/template/nontype13.C: New test.
5376 * g++.dg/init/new14.C: New test.
5377 * g++.dg/expr/anew1.C: Do not XFAIL.
5378 * g++.dg/expr/anew2.C: Likewise.
5379 * g++.dg/expr/anew3.C: Likewise.
5381 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
5384 * gcc.dg/vla-3.c: New test.
5386 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
5389 * gfortran.dg/named_interface.f90: New.
5391 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
5393 * gcc.c-torture/execute/frame-address.c: New test.
5395 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
5398 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
5400 2005-08-25 Alan Modra <amodra@bigpond.net.au>
5402 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
5404 2005-08-25 Alan Modra <amodra@bigpond.net.au>
5406 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
5407 * gcc.dg/altivec-22.c: Rename from..
5408 * gcc.dg/altivec-nomfcr.c: ..this.
5410 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
5412 PR tree-optimization/23546
5413 * gcc.dg/tree-ssa/pr23546.c: New test.
5415 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
5418 * gfortran.dg/nonreturning_statements.f90: New test.
5420 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
5423 * g++.dg/parse/crash29.C: New.
5425 2005-08-23 DJ Delorie <dj@redhat.com>
5427 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
5428 constants have the L suffix.
5430 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
5433 * g++.dg/template/instantiate8.C: New.
5435 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
5438 * gcc.c-torture/execute/pr23467.c: New test.
5440 2005-08-23 Jakub Jelinek <jakub@redhat.com>
5442 PR tree-optimization/22043
5443 * gcc.c-torture/execute/20050613-1.c: New test.
5445 2005-08-23 Ben Elliston <bje@au.ibm.com>
5447 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
5449 2005-08-22 Jakub Jelinek <jakub@redhat.com>
5451 PR rtl-optimization/23478
5452 * g++.dg/opt/pr23478.C: New test.
5454 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
5457 * gcc.dg/switch-warn-3.c: New test.
5459 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5462 * g++.dg/template/param1.C: New test.
5464 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5467 * g++.dg/other/incomplete1.C: New test.
5469 2005-08-22 Ira Rosen <irar@il.ibm.com>
5471 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
5474 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5476 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
5479 2005-08-21 Jakub Jelinek <jakub@redhat.com>
5481 * gcc.target/i386/sse-4.c: New test.
5483 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5486 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
5488 2005-08-20 Jakub Jelinek <jakub@redhat.com>
5490 * gcc.dg/20050811-1.c: New test.
5491 * gcc.dg/20050811-2.c: New test.
5493 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
5495 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
5497 2005-08-19 Diego Novillo <dnovillo@redhat.com>
5500 * gcc.c-torture/compile/pr23476.c: New test.
5502 2005-08-19 Devang Patel <dpatel@apple.com>
5504 PR tree-optimization/23048
5505 * gcc.dg/tree-ssa/pr23048.c: New test.
5507 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
5510 * g++.dg/warn/Wreturn-3.C: New test
5512 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
5514 PR tree-optimization/22228
5515 * g++.dg/vect/pr22543.cc: New test.
5517 2005-08-17 Steven Bosscher <stevenb@suse.de>
5519 PR tree-optimization/21574
5520 * gcc.dg/tree-ssa/pr21574.c: New test.
5522 2005-08-16 James E Wilson <wilson@specifix.com>
5524 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
5526 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
5529 * gcc.c-torture/compile/zero-strct-3.c: New test.
5530 * gcc.c-torture/compile/zero-strct-4.c: New test.
5532 2005-08-16 Steven Bosscher <stevenb@suse.de>
5535 * gcc.target/x86_64/pr23376.c: New test.
5537 2005-08-16 Ian Lance Taylor <ian@airs.com>
5540 * g++.dg/ext/vector2.C: New.
5542 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
5544 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
5546 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
5549 * gfortran.dg/inquire-complex.f90: New test case.
5551 2005-08-16 James E Wilson <wilson@specifix.com>
5553 PR tree-optimization/21105
5554 * gcc.dg/large-size-array.c: New.
5556 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
5558 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
5560 * gcc.dg/vect/vect-41: Likewise.
5561 * gcc.dg/vect/vect-42: Likewise.
5562 * gcc.dg/vect/vect-43: Likewise.
5563 * gcc.dg/vect/vect-44: Likewise.
5564 * gcc.dg/vect/vect-46: Likewise.
5565 * gcc.dg/vect/vect-47: Likewise.
5566 * gcc.dg/vect/vect-48: Likewise.
5567 * gcc.dg/vect/vect-52: Likewise.
5568 * gcc.dg/vect/vect-53: Likewise.
5569 * gcc.dg/vect/vect-54: Likewise.
5570 * gcc.dg/vect/vect-55: Likewise.
5571 * gcc.dg/vect/vect-56: Likewise.
5572 * gcc.dg/vect/vect-57: Likewise.
5573 * gcc.dg/vect/vect-58: Likewise.
5574 * gcc.dg/vect/vect-59: Likewise.
5575 * gcc.dg/vect/vect-60: Likewise.
5576 * gcc.dg/vect/vect-61: Likewise.
5577 * gcc.dg/vect/vect-85: Likewise.
5578 * gcc.dg/vect/vect-87: Likewise.
5579 * gcc.dg/vect/vect-88: Likewise.
5580 * gcc.dg/vect/vect-93.c: Likewise.
5581 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
5582 * gcc.dg/vect/vect-75: Likewise.
5583 * gcc.dg/vect/vect-76: Likewise.
5584 * gcc.dg/vect/vect-77: Likewise.
5585 * gcc.dg/vect/vect-78: Likewise.
5586 * gcc.dg/vect/vect-80: Likewise.
5587 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
5588 vectorized for the expected reason, rather than checking how alignment
5590 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
5591 type and also instead of aligned pointers. Added documentation.
5593 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
5595 * gfortran.dg/power.f90: New test.
5597 2005-08-16 Jakub Jelinek <jakub@redhat.com>
5599 PR rtl-optimization/23299
5600 * g++.dg/opt/pr23299.C: New test.
5602 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5604 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
5606 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
5608 * g++.dg/template/local6.C: New test.
5610 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
5612 * execute/exceptions/finally-1.m: Check that the catch and finally are
5613 being called. Also add a "return 0;" at the end of main.
5615 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
5618 * gfortran.dg/namelist_print_1.f: New test of functionality of
5620 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
5621 namelist generates error with -std=f95.
5623 2005-08-14 Ira Rosen <irar@il.ibm.com>
5625 PR tree-optimization/23119
5626 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
5628 2005-08-13 Marcin Koziej <creep@desk.pl>
5629 Andrew Pinski <pinskia@physics.uc.edu>
5632 * execute/exceptions/finally-1.m: New test.
5634 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
5636 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
5638 * objc/execute/exceptions/trivial.m: New test.
5639 * objc.dg/try-catch-11.m: Move to ...
5640 * objc/execute/exceptions/foward-1.m: Here.
5641 * objc.dg/try-catch-2.m: Move to ...
5642 * objc/execute/exceptions/catchall-1.m: Here.
5643 * objc.dg/try-catch-8.m: Move to ...
5644 * objc/execute/exceptions/local-variables-1.m: Here.
5646 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
5648 * objc.dg/nested-func-1.m: Move to ...
5649 * objc/execute/nested-func-1.m: Here.
5651 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
5653 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
5654 in ${options} instead of [target_info name].
5655 * lib/obj-c++.exp (objc_target_compile): Likewise.
5657 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
5659 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
5661 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
5663 part of PR testsuite/23348
5664 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
5665 of the torture options.
5666 * objc/compile/trivial.m: New test.
5668 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
5670 * gfortran.dg/eoshift.f90: Correct format.
5672 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
5674 * gfortran.fortran-torture/execute/character_passing.f90:
5677 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
5680 * g++.dg/template/unify10.C: New.
5682 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
5684 * g++.dg/parse/pr22514.C: Move to...
5685 * g++.dg/debug/pr22514.C: here.
5687 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5690 * g++.dg/inherit/pure1.C: New test.
5692 * ChangeLog: Fix typos.
5694 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5695 Steven Bosscher <stevenb@suse.de>
5697 * gfortran.dg/runtime_warning_1.f90: New test.
5699 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
5702 * g++.dg/parse/crash28.C: New.
5704 2005-08-11 Richard Guenther <rguenther@suse.de>
5707 * gcc.target/i386/tailcall-1.c: New testcase.
5709 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
5711 * gcc.dg/vect/vect-67.c: Un-xfail.
5713 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
5716 * g++.dg/testsuite/parse/crash27.C: new test.
5718 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
5721 * gfortran.dg/shift-kind.f90: New testcase.
5723 2005-08-10 Richard Sandiford <richard@codesourcery.com>
5725 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
5726 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
5728 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5731 * g++.dg/other/mult-stor1.C: New test.
5733 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
5735 * gcc.c-torture/pr18299-1.c: Move to ...
5736 * gcc.c-torture/compile/pr18299-1.c: Here.
5738 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
5740 * gfortran/fortran.torture/execute/character_passing.f90:
5741 Fix types for LSAME.
5743 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
5745 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
5746 input data back to what it was originally.
5748 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
5750 * objc.dg/try-catch-8.m: Enable for all targets.
5752 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
5754 * gcc.dg/pr23165.c: New test.
5756 2005-08-09 Steven Bosscher <stevenb@suse.de>
5758 PR tree-optimization/23234
5759 * gcc.dg/tree-ssa/pr23234.c: New test.
5761 2005-08-08 Josh Conner <jconner@apple.com>
5763 PR rtl-optimization/23241
5764 * gcc.dg/char-compare.c: New test.
5766 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5769 * g++.dg/init/new13.C: New test.
5771 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
5774 * g++.dg/other/crash-4.C: Adjust
5775 * g++/dg/ext/packed9.C: New.
5777 2005-08-08 Richard Sandiford <richard@codesourcery.com>
5780 * gcc.c-torture/execute/pr21964-1.c: New test.
5782 2005-08-08 Richard Sandiford <richard@codesourcery.com>
5785 * gcc.dg/pr22458-1.c: New test.
5787 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
5788 Steven G. Kargl <kargls@comcast.net>
5791 * gfortran.dg/flush_1.f90: New test.
5793 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5796 * g++.dg/template/eh2.C: New test.
5798 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5801 * g++.dg/template/instantiate7.C: New test.
5803 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
5806 * gcc.dg/Wunused-value-1.c: New test.
5808 2005-08-06 Richard Sandiford <richard@codesourcery.com>
5810 PR rtl-optimization/23233
5811 * gcc.c-torture/compile/pr23233-1.c: New test.
5813 2005-08-06 Jakub Jelinek <jakub@redhat.com>
5817 * gfortran.dg/equiv_1.f90: New test.
5818 * gfortran.dg/equiv_2.f90: New test.
5819 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
5820 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
5821 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
5823 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
5825 * gcc.c-torture/execute/vrp-5.c: New test.
5826 * gcc.c-torture/execute/vrp-6.c: New test.
5827 * gcc.dg/tree-ssa/vrp21.c: New test.
5829 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
5831 * g++.dg/parse/pr22514.C: New test.
5833 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
5835 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
5837 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
5838 instead of constant loads / pool entries.
5840 2005-08-05 David Edelsohn <edelsohn@gnu.org>
5842 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
5845 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
5847 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
5848 __WINT_TYPE__ in generated prototypes if possible.
5850 2005-08-04 Diego Novillo <dnovillo@redhat.com>
5853 * g++.dg/tree-ssa/pr22037.C:
5855 2005-08-04 Richard Henderson <rth@redhat.com>
5857 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
5858 scan-tree-dump-times directive.
5860 2005-08-04 Jan Hubicka <jh@suse.cz>
5862 * gcov-1.C: Fix switch counts.
5863 * gcov-4b.c: Likewise.
5865 2005-08-03 Jeff Law <law@redhat.com>
5867 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
5869 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
5871 * gcc.c-torture/execute/pr23135.c: New test.
5873 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5875 PR tree-optimization/19899
5876 * gcc.dg/tree-ssa/scev-1.c: New test.
5877 * gcc.dg/tree-ssa/scev-2.c: New test.
5879 2005-08-03 Richard Sandiford <richard@codesourcery.com>
5882 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
5884 2005-08-03 Jan Hubicka <jh@suse.cz>
5886 * update-conroll.c: New testcase.
5887 * update-conroll-2.c: New testcase.
5889 2005-08-02 David Edelsohn <edelsohn@gnu.org>
5891 * gfortran.dg/constant_substring.f: New test.
5892 * gfortran.dg/pr22491.f: New test.
5894 2005-08-02 Jan Hubicka <jh@suse.cz>
5896 * update-threading.c: Replace by the proper one.
5898 2005-08-02 Diego Novillo <dnovillo@redhat.com>
5901 * g++.dg/tree-ssa/pr23164.C: New test.
5903 2005-08-02 Diego Novillo <dnovillo@redhat.com>
5905 * gcc.dg/tree-ssa/pr23192.c: New test.
5907 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
5909 * gcc.c-torture/execute/vrp-4.c: New test.
5911 2005-08-02 Jan Hubicka <jh@suse.cz>
5913 * update-threading.c: New test.
5915 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
5917 * gcc.c-torture/compile/20050801-1.c: New test.
5918 * gcc.c-torture/compile/20050801-2.c: New test.
5920 2005-08-01 Jan Hubicka <jh@suse.cz>
5922 * val-prof-5.c: New test.
5924 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
5927 * gcc.dg/pr22311-1.c : New test.
5929 2005-07-31 Steven Bosscher <stevenb@suse.de>
5932 * gfortran.dg/pr23095.f: New test.
5935 * g++.dg/other/pr22003.C: New test.
5937 2005-07-31 Richard Sandiford <richard@codesourcery.com>
5940 * gcc.c-torture/execute/pr20621-1.c: New test.
5942 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
5944 * gfortran.dg/comma_format_extension_4.f: Adjust length
5945 of string for format.
5946 * gfortran.dg/der_array_io_1.f: Replace illegal internal
5947 print statement with internal write.
5948 * gfortran.dg/der_array_io_2.f: Likewise.
5949 * gfortran.dg/der_array_io_3.f: Likewise.
5951 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
5953 * gcc.dg/fold-abs-4.c: new test.
5955 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
5957 PR fortran/22570 an related issues.
5958 * gfortran.dg/x_slash_1.f: New test.
5960 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
5963 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
5964 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
5966 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
5969 * gcc.dg/Wshadow-3.c: New test.
5971 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
5973 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
5974 used to have the wrong bounds).
5976 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
5979 * gcc.dg/hex-round-1.c: Test more cases.
5980 * gcc.dg/hex-round-2.c: New test.
5982 2005-07-29 Diego Novillo <dnovillo@redhat.com>
5985 * g++.dg/tree-ssa/pr22550.C: New test.
5987 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
5989 * gcc.dg/tree-ssa/vrp19.c: New test.
5990 * gcc.dg/tree-ssa-vrp20.c: New test.
5992 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
5995 * gcc.dg/transparent-union-4.c: New test.
5997 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6000 * gcc.dg/c99-vla-2.c: New test.
6002 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6005 * gcc.dg/hex-round-1.c: New test.
6007 2005-07-28 Jan Hubicka <jh@suse.cz>
6009 * inliner-1.c: Do not dump everything.
6010 * tree-prof.exp: Do not pass -ftree-based-profiling.
6011 * bprob.exp: Likewise.
6013 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
6015 2005-07-28 Mark Mitchell <mark@codesourcery.com>
6018 * g++.dg/expr/ptrmem7.C: New test.
6020 2005-07-28 Mike Stump <mrs@apple.com>
6022 * g++.old-deja/g++.mike/visibility-1.C: New test.
6024 2005-07-28 Richard Sandiford <richard@codesourcery.com>
6027 * gcc.c-torture/execute/pr20187-1.c: New test.
6029 2005-07-28 Jeff Law <law@redhat.com>
6031 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
6032 * gcc.dg/tree-ssa/vrp18.c: New test.
6034 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
6036 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
6038 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
6040 PR tree-optimization/22506
6041 * gcc.dg/vect/ps22506.c: New test.
6043 2005-07-28 Jakub Jelinek <jakub@redhat.com>
6046 * gcc.target/i386/sse-3.c: New test.
6048 2005-07-28 Richard Sandiford <richard@codesourcery.com>
6050 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
6051 * gcc.target/mips/mips32-dsp-type.c: Likewise.
6053 2005-07-28 Richard Sandiford <richard@codesourcery.com>
6056 * gcc.c-torture/compile/pr22589-1.c: New test.
6058 2005-07-28 Jan Hubicka <jh@suse.cz>
6060 * update-loopch.c: New testcase.
6062 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
6064 PR rtl-optimization/23047
6065 * gcc.c-torture/execute/pr23047.c: New test.
6066 * gcc.c-torture/execute/pr23047.x: New.
6068 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
6070 PR tree-optimization/22493
6071 * gcc.c-torture/execute/pr22493-1.c: New test.
6072 * gcc.c-torture/execute/pr22493-1.x: New.
6073 * gcc.c-torture/execute/vrp-1.c: New test.
6074 * gcc.c-torture/execute/vrp-2.c: New test.
6075 * gcc.c-torture/execute/vrp-2.c: New test.
6077 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
6079 * gcc.target/frv/all-builtin-read8.c: Delete.
6080 * gcc.target/frv/all-builtin-read16.c: Delete.
6081 * gcc.target/frv/all-builtin-read32.c: Delete.
6082 * gcc.target/frv/all-builtin-read64.c: Delete.
6083 * gcc.target/frv/all-builtin-write8.c: Delete.
6084 * gcc.target/frv/all-builtin-write16.c: Delete.
6085 * gcc.target/frv/all-builtin-write32.c: Delete.
6086 * gcc.target/frv/all-builtin-write64.c: Delete.
6087 * gcc.target/frv/all-read-write-1.c: New.
6089 2005-07-27 Jeff Law <law@redhat.com>
6091 * gcc.c-torture/execute/pr22630.c: New test.
6093 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
6095 PR tree-optimization/23073
6096 * gcc.dg/vect/nodump-pr23073.c: New test.
6097 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
6099 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
6101 PR tree-optimize/22348
6102 * gcc.c-torture/execute/pr22348.c: New.
6104 2005-07-27 Richard Guenther <rguenther@suse.de>
6106 * gcc.dg/tree-ssa/salias-1.c: New testcase.
6108 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6111 * gfortran.dg/logical_comp.f90: New test.
6113 2005-07-27 Jan Hubicka <jh@suse.cz>
6115 * inliner-1.c: Add cleanup of dumps.
6116 * val-prof-*.c: Likewise.
6117 * update-tailcall.c: New.
6119 2005-07-26 Diego Novillo <dnovillo@redhat.com>
6122 * gcc.dg/tree-ssa/pr22591.c: New test.
6123 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
6125 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
6128 * objc.dg/try-catch-11.m: New test.
6130 2005-07-26 Richard Guenther <rguenther@suse.de>
6132 PR tree-optimization/22486
6133 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
6135 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
6138 * testsuite/g++.dg/opt/loop2.C: New test.
6140 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
6142 * gcc.dg/tree-ssa/reassoc-3.c: New test.
6143 * gcc.dg/tree-ssa/reassoc-4.c: New test.
6145 2005-07-25 Adam Nemet <anemet@lnxw.com>
6147 * lib/profopt.exp (profopt-execute): Check for profiling data
6148 files on the target.
6150 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
6152 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
6153 for matching of asm labels.
6155 2005-07-25 Richard Guenther <rguenther@suse.de>
6157 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
6159 2005-07-25 Richard Guenther <rguenther@suse.de>
6162 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
6164 2005-07-25 Ira Rosen <irar@il.ibm.com>
6166 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
6167 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
6168 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
6169 * gcc.dg/vect/vect-100.c: New test.
6170 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
6171 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
6172 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
6173 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
6174 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
6175 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
6176 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
6177 * gfortran.dg/vect/pr19049.f90: New testcase.
6178 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
6180 2005-07-25 Jakub Jelinek <jakub@redhat.com>
6182 * gcc.c-torture/execute/20050713-1.c: New test.
6185 * gfortran.fortran-torture/execute/data_4.f90: New test.
6188 * gcc.dg/visibility-d.c: New test.
6190 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
6192 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
6193 * gfortran.dg/underflow.f90: Ditto.
6195 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6197 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
6198 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
6199 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
6201 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
6203 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
6204 include case of field width of zero.
6206 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
6208 PR libgfortran/21875
6209 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
6210 with trailing blanks on normal formatted read.
6212 2005-07-23 Chao-ying Fu <fu@mips.com>
6214 * gcc.target/mips/mips32-dsp-type.c: New test.
6215 * gcc.target/mips/mips32-dsp.c: New test.
6217 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
6220 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
6223 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
6224 and __cyg_profile_func_exit.
6226 2005-07-22 David Edelsohn <edelsohn@gnu.org>
6228 * gfortran.dg/comma_format_extension_3.f: Fix typo.
6229 * gfortran.dg/comma_format_extension_4.f: Same.
6230 * gfortran.dg/pr15332.f: Same.
6231 * gfortran.dg/pr21730.f: Same.
6233 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
6235 * g++.dg/opt/vrp2.C: Fix testcase.
6238 * g++.dg/opt/vrp2.C: New test.
6240 2005-07-22 Mark Mitchell <mark@codesourcery.com>
6243 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
6245 2005-07-22 Diego Novillo <dnovillo@redhat.com>
6247 * gcc.dg/tree-ssa/20050719-1.c: New test.
6249 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
6251 * gcc.dg/bfin-longcall-1.c: New file.
6252 * gcc.dg/bfin-longcall-2.c: New file.
6254 2005-07-21 Janis Johnson <janis187@us.ibm.com>
6256 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
6258 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
6261 * gcc.dg/tree-ssa/pr19055.c: New test.
6262 * gcc.dg/tree-ssa/pr19055-2.c: New test.
6264 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
6267 * g++.dg/other/pr22358.C: New test.
6269 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
6272 * g++.dg/lookup/two-stage5.C: New test from bug comments.
6274 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6277 * g++.dg/init/union2.C: New test.
6279 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6282 * gcc.dg/complex-4.c: New test.
6284 2005-07-21 Richard Guenther <rguenther@suse.de>
6287 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
6288 scanning for asm labels.
6289 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
6291 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
6294 * gcc.dg/altivec-pr22085.c: New.
6296 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
6298 PR tree-optimization/19210
6299 * gcc.dg/tree-ssa/pr19210-1.c: New.
6300 * gcc.dg/tree-ssa/pr19210-2.c: New.
6302 2005-07-21 Richard Sandiford <richard@codesourcery.com>
6304 PR rtl-optimization/22167
6305 * g++.dg/opt/pr22167.C: New test.
6307 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
6310 * g++.dg/lookup/two-stage2.C: New.
6311 * g++.dg/lookup/two-stage3.C: New.
6312 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
6313 fixed two-stage name lookup for operators.
6314 * g++.dg/template/call3.C: Compiler now produces an appropriate
6316 * g++.dg/template/crash37.C: Compiler now describes bla() on line
6318 * g++.dg/template/ptrmem4.C: Compiler produces different error
6320 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
6321 connect_to_method as a candidate.
6323 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
6325 * gcc.dg/fold-alloc-1.c: New test.
6327 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
6329 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
6330 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
6332 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
6334 * gcc.dg/fold-abs-1.c: New test.
6335 * gcc.dg/fold-abs-2.c: New test.
6336 * gcc.dg/fold-abs-3.c: New test.
6338 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
6340 Make CONSTRUCTOR use VEC to store initializers.
6341 * g++.dg/ext/complit3.C: Check for specific error messages.
6342 * g++.dg/init/brace2.C: Update error message.
6343 * g++.dg/warn/Wbraces2.C: Likewise.
6345 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
6348 * gfortran.dg/module_interface_1.f90: New test.
6350 2005-07-19 Danny Berlin <dberlin@dberlin.org>
6351 Kenneth Zadeck <zadeck@naturalbridge.com>
6353 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
6355 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6357 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
6358 specify -Wformat for these tests.
6359 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
6360 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
6361 * gcc.dg/format/opt-6.c: Delete.
6363 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
6365 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
6366 * gcc.dg/tree-ssa/sra-3.c: Likewise.
6368 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
6370 * gcc.dg/tree-ssa/alias-2.c: New test.
6372 2005-07-18 Mark Mitchell <mark@codesourcery.com>
6375 * g++.dg/template/explicit7.C: New test.
6377 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
6379 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
6380 width of 8 to +Inf and -Inf.
6382 2005-07-17 Mark Mitchell <mark@codesourcery.com>
6385 * g++.dg/template/friend36.C: New test.
6387 2005-07-16 David Edelsohn <edelsohn@gnu.org>
6390 * gfortran.dg/pr21730.f: New test.
6392 2005-07-16 Danny Berlin <dberlin@dberlin.org>
6393 Kenneth Zadeck <zadeck@naturalbridge.com>
6395 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
6396 since pure const detection cannot run at -O1 in c compiler.
6397 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
6398 can now optimize this case properly.
6399 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
6400 because we now pass.
6401 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
6403 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
6406 * gcc.dg/format/bitfld-1.c: New test.
6408 2005-07-15 Mark Mitchell <mark@codesourcery.com>
6411 * g++.dg/rtti/repo1.C: New test.
6413 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
6416 * gcc.c-torture/compile/pr22398.c: New test.
6418 2005-07-15 Mark Mitchell <mark@codesourcery.com>
6421 * g++.dg/expr/cast4.C: New test.
6423 2005-07-15 Richard Guenther <rguenther@suse.de>
6425 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
6426 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
6428 2005-07-15 Steven Bosscher <stevenb@suse.de>
6430 PR tree-optimization/22230
6431 * gcc.dg/tree-ssa/pr22230.c: New test.
6433 2005-07-14 Jakub Jelinek <jakub@redhat.com>
6435 * gfortran.dg/g77/cpp6.f: New test.
6438 * gfortran.dg/g77/cpp5.F: New test.
6439 * gfortran.dg/g77/cpp5.h: New file.
6440 * gfortran.dg/g77/cpp5inc.h: New file.
6442 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
6445 * gfortran.dg/tl_editting.f90: New.
6446 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
6448 2005-07-14 Steven G. Kargl <kargls@comcast.net>
6450 * gfortran.dg/char_array_constructor.f90: New test.
6452 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
6454 * gfortran.dg/past_eor.f90: New.
6455 * gfortran.dg/complex_read.f90: New.
6457 2005-07-13 Jeff Law <law@redhat.com>
6459 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
6462 * gcc.dg/tree-ssa/pr22321.c: New test
6464 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
6466 PR tree-optimization/21921
6467 * gcc.dg/tree-ssa/pr21921.c: New.
6469 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
6471 PR tree-optimizatio/22442
6472 * gcc.dg/tree-ssa/loop-11.c: New test.
6474 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
6477 * gcc.c-torture/compile/pr21840.c: New test.
6479 2005-07-12 Jan Hubicka <jh@suse.cz>
6481 * gcc.c-torture/compile/pr22379.c: New test.
6483 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
6486 gfortran.dg/dev_null.f90: Remove outdated comment about
6487 PR libfortran/21593.
6490 2005-07-12 Dale Johannesen <dalej@apple.com>
6492 * gcc.target/i386/compress-float-sse.c: New.
6493 * gcc.target/i386/compress-float-sse-pic.c: New.
6494 * gcc.target/i386/compress-float-387.c: New.
6495 * gcc.target/i386/compress-float-387-pic.c: New.
6496 * gcc.dg/compress-float-ppc.c: New.
6497 * gcc.dg/compress-float-ppc-pic.c: New.
6499 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
6502 gfortran.dg/dev_null.f90: Remove targets.
6504 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
6507 * gcc.dg/pr22335-1.c: New test.
6508 * gcc.dg/pr22335-2.c: New test.
6510 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6513 * g++.dg/template/nontype12.C : New test.
6515 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
6517 * gcc.dg/tree-ssa/loop-10.c: New test.
6519 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
6521 * gcc.c-torture/execute/20020720-1.x: Remove.
6523 2005-07-11 Jakub Jelinek <jakub@redhat.com>
6525 * gfortran.fortran-torture/execute/forall_7.f90: New test.
6527 2005-07-10 Richard Sandiford <richard@codesourcery.com>
6529 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
6530 (dg-mips-options): Use it.
6532 2005-07-09 Diego Novillo <dnovillo@redhat.com>
6534 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
6536 2005-07-09 Richard Henderson <rth@redhat.com>
6538 * lib/target-supports.exp (check_effective_target_sync_char_short):
6541 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
6544 * gfortran.dg/negative-z-descriptor.f90: New test.
6546 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
6549 * gcc.dg/pr22329.c: New test.
6551 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
6553 PR tree-optimization/20139
6554 * gcc.dg/tree-ssa/pr20139.c: New.
6556 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
6559 * testsuite/gcc.dg/pr22356-1.c: New test.
6561 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
6564 * g++.dg/template/unify8.C: New.
6565 * g++.dg/template/unify9.C: New.
6567 2005-07-08 Jakub Jelinek <jakub@redhat.com>
6569 * gfortran.fortran-torture/execute/entry_10.f90: New test.
6571 2005-07-07 Geoffrey Keating <geoffk@apple.com>
6573 * gcc.dg/darwin-version-1.c: New.
6574 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
6575 * gcc.dg/builtins-20.c: Likewise.
6576 * gcc.dg/builtins-53.c: Likewise.
6577 * gcc.dg/torture/builtins-convert-1.c: Likewise.
6578 * gcc.dg/torture/builtins-convert-2.c: Likewise.
6579 * gcc.dg/torture/builtins-convert-3.c: Likewise.
6580 * gcc.dg/torture/builtins-power-1.c: Likewise.
6581 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
6584 2005-07-07 Jeff Law <law@redhat.com>
6586 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
6587 argument evaluation order.
6589 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
6592 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
6593 Add test cases where the shift length is greater than the
6596 2005-07-07 Ziemowit Laski <zlaski@apple.com>
6598 * obj-c++.dg/proto-lossage-6.mm: New.
6599 * objc.dg/proto-lossage-6.m: New.
6601 2005-07-07 Ziemowit Laski <zlaski@apple.com>
6603 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
6604 * objc.dg/gnu-runtime-2.m: Likewise.
6606 2005-07-07 Jakub Jelinek <jakub@redhat.com>
6608 * gfortran.dg/longline.f: New test.
6610 * gfortran.dg/badline.f: New test.
6612 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
6617 * gfortran.dg/hollerith.f90: New.
6618 * gfortran.dg/hollerith2.f90: New.
6619 * gfortran.dg/hollerith3.f90: New.
6620 * gfortran.dg/hollerith4.f90: New.
6621 * gfortran.dg/hollerith_f95.f90: New.
6622 * gfortran.dg/hollerith_legacy.f90: New.
6623 * gfortran.dg/g77/cpp4.F: New. Port from g77.
6625 2005-07-07 Ziemowit Laski <zlaski@apple.com>
6628 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
6629 * objc.dg/gnu-runtime-2.m: New.
6631 2005-07-06 Jeff Law <law@redhat.com>
6633 * gcc.dg/tree-ssa/vrp17.c: New test.
6635 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
6638 * gfortran.dg/array_constructor_5.f90: New test.
6640 2005-07-07 Jakub Jelinek <jakub@redhat.com>
6642 * gfortran.fortran-torture/execute/entry_9.f90: New test.
6644 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
6646 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
6647 * gcc.dg/980816-1.c: Ditto.
6649 2005-07-06 Jeff Law <law@redhat.com>
6651 * gcc.c-torture/compile/pr21356.c: New test.
6653 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
6657 * gcc.c-torture/compile/pr22013-1.c,
6658 gcc.c-torture/execute/pr22098-1.c,
6659 gcc.c-torture/execute/pr22098-2.c,
6660 gcc.c-torture/execute/pr22098-3.c: New tests.
6662 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
6665 * gcc.dg/pr22308-1.c: New test.
6667 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
6669 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
6671 * gcc.dg/compare9.c: Use -fshort-enums instead of
6672 -fno-short-enums. Change the last test to dg-bogus.
6674 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
6676 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
6677 * gcc.dg/compare9.c: New.
6679 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6681 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
6683 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
6686 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
6689 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6691 * gcc.dg/format/gcc_gfc-1.c: New.
6693 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
6695 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
6697 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6700 * gfortran.dg/io_invalid_1.f90: New test.
6702 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
6704 * gcc.dg/format/gcc_diag-1.c: Update.
6706 2005-07-02 Jeff Law <law@redhat.com>
6708 * gcc.dg/tree-ssa/pr22051-1.c: New test.
6709 * gcc.dg/tree-ssa/pr22051-2.c: New test.
6711 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
6713 * gcc.dg/format/gcc_diag-1.c: Update.
6715 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
6718 * gcc.c-torture/compile/pr22269.c: New test.
6720 2005-06-30 Diego Novillo <dnovillo@redhat.com>
6724 * g++.dg/tree-ssa/pr21584-1.C: New test.
6725 * g++.dg/tree-ssa/pr21584-2.C: New test.
6727 2005-06-30 Ziemowit Laski <zlaski@apple.com>
6729 * obj-c++.dg/try-catch-11.mm: New.
6730 * objc.dg/try-catch-10.m: New.
6732 2005-06-29 David Edelsohn <edelsohn@gnu.org>
6734 * g++.dg/other/ucnid-1.C: xfail on AIX.
6736 2005-06-29 Diego Novillo <dnovillo@redhat.com>
6739 * gcc.dg/20050629-1.c: New test.
6741 2005-06-29 Ziemowit Laski <zlaski@apple.com>
6743 * obj-c++.dg/const-str-1[0-1].mm: New.
6744 * objc.dg/const-str-1[0-1].m: New.
6746 2005-05-29 Richard Henderson <rth@redhat.com>
6748 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
6749 Rename from check_effective_target_vect_no_max.
6750 (check_effective_target_vect_no_int_add): New.
6751 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
6752 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
6753 * gcc.dg/vect/vect-reduc-3.c: Likewise.
6754 * gcc.dg/vect/vect-reduc-1.c: Use both.
6755 * gcc.dg/vect/vect-reduc-2.c: Likewise.
6757 2005-05-29 Richard Henderson <rth@redhat.com>
6759 * lib/target-supports.exp (check_effective_target_vect_no_max):
6760 Remove i386 and x86_64.
6762 2005-06-29 Steve Ellcey <sje@cup.hp.com>
6765 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
6767 2005-06-29 Steve Ellcey <sje@cup.hp.com>
6770 * gcc.dg/vect/pr21969.c: New test.
6772 2005-06-28 Eric Christopher <echristo@redhat.com>
6776 * gcc.dg/inline1.c: New test.
6777 * gcc.dg/inline2.c: Ditto.
6778 * gcc.dg/inline3.c: Ditto.
6779 * gcc.dg/inline4.c: Ditto.
6780 * gcc.dg/inline5.c: Ditto.
6782 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
6785 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
6786 Add testcase also testing eoshift1 for PR 22142.
6788 2005-06-28 Richard Henderson <rth@redhat.com>
6790 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
6791 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
6792 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
6793 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
6794 gcc.dg/tree-ssa/20030922-2.c: Likewise.
6796 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
6799 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
6800 Add testcase for PR 22142.
6802 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
6804 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
6805 gcc.target/ia64/fpreg-2.c: New tests.
6807 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6809 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
6811 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6814 * gfortran.dg/slash_1.f90: New test.
6816 2005-06-27 Richard Henderson <rth@redhat.com>
6818 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
6819 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
6820 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
6821 * gcc.dg/vect/vect-reduc-2.c: Likewise.
6822 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
6823 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
6825 2005-06-27 Richard Henderson <rth@redhat.com>
6827 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
6828 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
6830 2005-06-27 Ziemowit Laski <zlaski@apple.com>
6832 * obj-c++.dg/proto-lossage-5.mm: New.
6833 * objc.dg/proto-lossage-5.m: New.
6835 2005-06-27 Diego Novillo <dnovillo@redhat.com>
6838 * gcc.dg/tree-ssa/pr21959.c: New test.
6840 2005-06-27 Jakub Jelinek <jakub@redhat.com>
6842 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
6843 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
6844 testing uninitialized var.
6846 * gcc.c-torture/execute/builtins/chk.h: New.
6847 * gcc.c-torture/execute/builtins/lib/chk.c: New.
6848 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
6849 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
6850 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
6851 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
6852 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
6853 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
6854 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
6855 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
6856 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
6857 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
6858 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
6859 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
6860 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
6861 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
6862 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
6863 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
6864 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
6865 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
6866 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
6867 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
6868 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
6869 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
6870 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
6871 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
6872 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
6873 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
6874 * gcc.dg/builtin-object-size-1.c: New test.
6875 * gcc.dg/builtin-object-size-2.c: New test.
6876 * gcc.dg/builtin-object-size-3.c: New test.
6877 * gcc.dg/builtin-object-size-4.c: New test.
6878 * gcc.dg/builtin-object-size-5.c: New test.
6879 * gcc.dg/builtin-stringop-chk-1.c: New test.
6880 * gcc.dg/builtin-stringop-chk-2.c: New test.
6881 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
6882 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
6883 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
6884 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
6885 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
6886 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
6887 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
6888 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
6889 * gcc.c-torture/execute/printf-1.c: New test.
6890 * gcc.c-torture/execute/fprintf-1.c: New test.
6891 * gcc.c-torture/execute/vprintf-1.c: New test.
6892 * gcc.c-torture/execute/vfprintf-1.c: New test.
6893 * gcc.c-torture/execute/printf-chk-1.c: New test.
6894 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
6895 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
6896 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
6898 2005-06-27 Michael Matz <matz@suse.de>
6900 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
6901 slot is not merged if address escapes.
6903 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6906 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
6908 2005-06-26 Jakub Jelinek <jakub@redhat.com>
6911 * gcc.c-torture/compile/20050622-1.c: New test.
6914 * gcc.dg/20050620-1.c: New test.
6916 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
6918 PR tree-optimization/22026
6919 * gcc.dg/tree-ssa/pr22026.c: New.
6921 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
6924 * gfortran.dg/shift-alloc.f90: New testcase.
6926 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
6928 * all files: Update FSF address in copyright headers.
6930 2005-06-22 Jan Hubicka <jh@suse.cz>
6932 * wholeprogram-1.c: New testcase.
6933 * wholeprogram-2.c: New testcase.
6935 2005-06-24 Mark Mitchell <mark@codesourcery.com>
6938 * gcc.dg/tree-ssa/pr22171.c: New test.
6940 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
6942 * gfortran.dg/simplify_modulo.f90: New.
6944 2005-06-24 Jan Hubicka <jh@suse.cz>
6946 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
6948 2005-06-23 Ziemowit Laski <zlaski@apple.com>
6950 * obj-c++.dg/proto-lossage-[1-4].mm: New.
6952 2005-06-23 Ziemowit Laski <zlaski@apple.com>
6954 * obj-c++.dg/typedef-alias-1.mm: New.
6955 * objc.dg/typedef-alias-1.m: New.
6957 2005-06-23 Jeff Law <law@redhat.com>
6959 * gcc.dg/tree-ssa/vrp16.c: New test.
6961 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6963 * lib/target-supports.exp: Add
6964 check_effective_target_fortran_large_real and
6965 check_effective_target_fortran_large_int to check for
6966 corresponding effective targets.
6967 * gfortran.dg/large_integer_kind_1.f90: New test.
6968 * gfortran.dg/large_real_kind_1.f90: New test.
6970 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
6972 PR tree-optimization/22117
6973 * gcc.dg/tree-ssa/pr22117.c: New.
6975 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
6978 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
6980 2005-06-23 David Edelsohn <edelsohn@gnu.org>
6982 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
6984 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
6986 * gfortran.dg/f2c_4.f90: Add tests for complex functions
6987 * gfortran.dg/f2c_4.c: Likewise.
6989 2005-06-22 Paul Brook <paul@codesourcery.com>
6992 * gfortran.dg/auto_save_1.f90: New test.
6994 2005-06-22 Michael Matz <matz@suse.de>
6996 * gcc.target/x86-64/abi: New directory.
6997 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
6998 * gcc.target/x86-64/abi/README.gcc: New file.
6999 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
7000 * gcc.target/x86-64/abi/asm-support.s: New file.
7001 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
7002 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
7003 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
7004 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
7005 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
7006 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
7007 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
7008 * gcc.target/x86_64/abi/test_bitfields.c: New test.
7009 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
7010 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
7011 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
7012 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
7013 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
7014 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
7015 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
7016 * gcc.target/x86_64/abi/test_varargs.c: New test.
7018 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
7020 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
7021 32-bit i?86 and x86_64.
7023 2005-06-21 Ziemowit Laski <zlaski@apple.com>
7025 * obj-c++.dg/const-str-[1-9].mm: New tests.
7027 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
7030 * gfortran.dg/namelist_use.f90: New.
7031 * gfortran.dg/namelist_use_only.f90: New.
7033 2005-06-21 Jeff Law <law@redhat.com>
7035 * gcc.dg/tree-ssa/vrp15.c: New test.
7037 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
7039 * lib/target-supports.exp (check_effective_target_vect_reduction):
7041 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
7042 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
7043 remove vect_reduction target keyword. Also avoid two returns in main.
7044 * gcc.dg/vect/vect-reduc-3.c: Likewise.
7045 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
7046 * gcc.dg/vect/vect-reduc-1short.c: New test.
7047 * gcc.dg/vect/vect-reduc-1char.c: New test.
7048 * gcc.dg/vect/vect-reduc-2short.c: New test.
7049 * gcc.dg/vect/vect-reduc-2char.c: New test.
7050 * gcc.dg/vect/vect-reduc-6.c: New test.
7051 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
7052 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
7053 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
7055 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7056 Paul Thomas <pault@gcc.gnu.org>
7058 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
7061 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7063 * gfortran.dg/backslash_1.f90: New test.
7064 * gfortran.dg/backslash_2.f90: New test.
7066 2005-06-20 Steven G. Kargl <kargls@comcast.net>
7068 * gfortran.dg/duplicate_labels.f90: New test.
7070 2005-06-20 Jan Beulich <jbeulich@novell.com>
7072 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
7073 unsupportable relocations.
7074 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7075 * gcc.dg/20050321-2.c: xfail for NetWare.
7077 2005-06-20 Andreas Jaeger <aj@suse.de>
7079 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
7080 gcc.target/i386/fastcall-sseregparm.c,
7081 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
7083 2005-06-19 Richard Henderson <rth@redhat.com>
7085 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
7087 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
7089 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
7091 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
7094 * g++.dg/conversion/simd2.C: Change expected error message.
7096 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
7098 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
7099 * gcc.dg/vect/vect-reduc-2.c: Likewise.
7100 * gcc.dg/vect/vect-reduc-3.c: Likewise.
7102 2005-06-18 James A Morrison <phython@gcc.gnu.org>
7104 * gcc.dg/fold-mod-1.c: New test.
7106 2005-06-18 Steven G. Kargl <kargls@comcast.net>
7109 * gfortran.dg/pr19926.f90: New test.
7111 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
7113 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
7114 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
7116 * gcc.dg/vect/vect-reduc-2.c: Likewise.
7117 * gcc.dg/vect/vect-reduc-3.c: Likewise.
7119 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
7121 * gcc.target/ia64/float80-varargs-1.c: New test.
7123 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7126 * gfortran.dg/f2c_6.f90: New test.
7128 2005-06-17 Geoffrey Keating <geoffk@apple.com>
7131 * g++.dg/template/local5.C: New.
7133 2005-06-17 Richard Henderson <rth@redhat.com>
7135 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
7137 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
7140 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
7142 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
7144 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
7145 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
7146 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
7147 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
7148 check_vect to verify the presence of hardware vector support.
7150 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
7153 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
7155 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7158 * gfortran.dg/pr19216.f: Add correct space between brackets and
7161 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7164 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
7166 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
7168 * gcc.target/i386/attributes-error.c: New testcase.
7169 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
7170 * gcc.target/i386/regparm-stdcall.c: Likewise.
7171 * gcc.target/i386/sseregparm-1.c: Likewise.
7172 * gcc.target/i386/sseregparm-2.c: Likewise.
7174 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
7176 * g++.dg/rtti/crash2.C: New.
7178 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
7180 * gcc.dg/noncompile/20040203-3.c: Update expected message.
7182 2005-06-15 David Ung <davidu@mips.com>
7184 * gcc.target/mips/mips16e-extends.c: New test for testing the
7185 generation of MIPS16e zeb/zeh, seb/seh instructions.
7187 2005-06-15 Diego Novillo <dnovillo@redhat.com>
7190 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
7191 * gcc.dg/tree-ssa/pr22018.c: New test.
7193 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
7195 * gcc.dg/simd-1.c: Update error messages.
7196 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
7197 * gcc.dg/simd-2.c: Update error messages.
7198 * gcc.dg/simd-4.c: New.
7200 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
7203 * g++.dg/other/crash-4.C: New.
7205 2005-06-14 Devang Patel <dpatel@apple.com>
7207 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
7209 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
7212 * g++.dg/parse/crash11.C: Update
7214 2005-06-13 Jeff Law <law@redhat.com>
7216 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
7217 perform the desired transformations.
7218 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
7219 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
7221 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7224 * gfortran.dg/forall_1.f90: Un-XFAIL.
7226 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
7229 * g++.dg/parse/crash26.C: New.
7232 * g++.dg/init/member1.C: New.
7234 2005-06-13 Jakub Jelinek <jakub@redhat.com>
7236 * gfortran.dg/altreturn_1.f90: New test.
7238 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
7241 * gcc.dg/tree-ssa/pr21985.c: New test.
7243 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
7245 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
7247 2005-06-12 Roger Sayle <roger@eyesopen.com>
7250 * g++.dg/other/error10.C: New test case.
7252 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7255 * gfortran.dg/pr19155.f: Add test.
7257 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7259 * gfortran.dg/f2c_7.f90: New test.
7261 * gfortran.dg/forall_1.f90: XFAILed.
7263 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
7265 * gcc.dg/pr14796-1.c: New.
7266 * gcc.dg/pr14796-2.c: New.
7268 2005-06-11 Steven G. Kargl <kargls@comcast.net>
7272 * gfortran.dg/deallocate_stat.f90: New test.
7274 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
7276 * gfortran.fortran-torture/execute/in-pack.f90: New test.
7278 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
7280 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
7281 access will be generated when this loop is vectorized. Test that
7282 accesses with same alignment were detected.
7283 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
7284 Test that accesses with same alignment were detected.
7285 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
7286 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
7287 alignment were detected.
7289 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
7292 * g++.dg/conversion/simd2.C: New.
7294 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
7296 * gcc.dg/Wcxx-compat-1.c: New.
7298 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
7301 * gfortran.dg/reshape-complex.f90: Add a test for a packed
7304 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
7306 * gcc.dg/alias-8.c: New.
7308 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
7310 * gcc.dg/format/cmn_err-1.c: Update.
7312 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
7315 * gcc.target/sparc/fexpand-2.c: New.
7316 * gcc.target/sparc/fpmerge-2.c: New.
7317 * gcc.target/sparc/fpmul-2.c: New.
7318 * gcc.target/sparc/noresult.c: New.
7319 * gcc.target/sparc/pdist-2.c: New.
7320 * gcc.target/sparc/pdist-3.c: New.
7322 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
7325 * gcc.target/i386/i386.exp: Fix comment typo.
7327 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
7330 * g++.dg/inherit/using5.C: New.
7331 * g++.dg/inherit/using6.C: New.
7333 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7336 * g++.dg/template/ptrmem15.C: New test.
7339 * g++.dg/ext/label4.C: New test.
7341 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7343 * gcc.dg/tls/debug-1.c: New test.
7345 2005-06-07 Dale Johannesen <dalej@apple.com>
7347 * gcc.target/i386/movq.c: New.
7349 2005-06-07 Dale Johannesen <dalej@apple.com>
7351 * gcc.dg/20050607-1.c: New.
7353 2005-06-07 Jakub Jelinek <jakub@redhat.com>
7356 * gcc.c-torture/execute/20050607-1.c: New test.
7358 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
7361 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
7362 Test case where the return array has lowest stride one,
7365 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
7367 * lib/target-supports.exp (check_effective_target_sync_int_long):
7368 Add s390 and s390x targets.
7370 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
7372 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
7373 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
7374 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
7375 * gcc.dg/tree-ssa/loop-9.c: New test.
7377 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
7379 * g++.dg/parse/defarg10.C: New.
7381 2005-06-06 Jakub Jelinek <jakub@redhat.com>
7384 * gcc.c-torture/execute/20050604-1.c: New test.
7386 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
7389 * g++.dg/parse/defarg9.C: New.
7392 * g++.dg/inherit/using4.C: New.
7393 * g++.dg/overload/error1.C: Adjust expected errors.
7394 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
7395 * g++.old-deja/g++.brendan/arm2.C: Likewise.
7396 * g++.old-deja/g++.other/redecl2.C: Likewise.
7397 * g++.old-deja/g++.other/redecl4.C: Likewise.
7398 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
7400 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
7402 * gfortran.dg/f2c_5.f90: Add -w to dg-options
7404 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
7406 * lib/gfortran.exp (gfortran_target_compile): Call
7407 dg-additional-files-options
7408 * gfortran.dg/f2c_4.f90: New file
7409 * gfortran.dg/f2c_4.c: New file
7410 * gfortran.dg/f2c_5.f90: New file
7411 * gfortran.dg/f2c_5.c: New file
7413 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7415 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
7418 * gfortran.dg/array_constructor_4.f90: New test.
7420 2005-06-05 Mark Mitchell <mark@codesourcery.com>
7423 * g++.dg/ext/builtin9.C: New test.
7425 2005-06-05 Dale Johannesen <dalej@apple.com>
7427 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
7428 * gcc.c-torture/execute/20050603-2.c: Ditto.
7430 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
7432 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
7433 * gcc.dg/vect/vect-reduc-1.c: New.
7434 * gcc.dg/vect/vect-reduc-2.c: New.
7435 * gcc.dg/vect/vect-reduc-3.c: New.
7437 2005-06-04 Dale Johannesen <dalej@apple.com>
7439 * gcc.c-torture/execute/20050603-1.c: New.
7440 * gcc.c-torture/execute/20050603-2.c: New.
7441 * gcc.dg/20050603-3.c: New.
7443 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7446 * gfortran.dg/debug_1.f90: New test.
7448 * gfortran.dg/forall_1.f90: New test.
7450 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
7452 * gfortran.dg/array_constructor_3.f90: New test.
7454 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7456 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
7458 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
7460 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
7462 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
7465 * gcc.dg/init-excess-1.c: New test.
7467 2005-06-03 Mark Mitchell <mark@codesourcery.com>
7470 * g++.dg/expr/static_cast6.C: New test.
7472 2005-06-03 Diego Novillo <dnovillo@redhat.com>
7474 * gcc.dg/tree-ssa/vrp14.c: New test.
7476 2005-06-03 Mark Mitchell <mark@codesourcery.com>
7479 * g++.dg/template/new2.C: New test.
7481 2005-06-03 Josh Conner <jconner@apple.com>
7483 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
7484 all entries in initializer.
7486 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
7489 * gcc.dg/pr21858.c: New testcase.
7491 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
7493 PR tree-optimization/21292
7495 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
7497 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
7498 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
7499 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
7500 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
7501 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
7503 2005-06-02 Richard Henderson <rth@redhat.com>
7505 * gcc.dg/sync-2.c: Use -march=i486 for i386.
7507 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
7509 * gcc.dg/wtypequal.c: New testcase.
7511 2005-06-02 Diego Novillo <dnovillo@redhat.com>
7514 * gcc.dg/tree-ssa/pr21582.c: New test.
7516 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
7519 * g++.dg/opt/interface2.h: New.
7520 * g++.dg/opt/interface2.C: New.
7521 * g++.dg/init/ctor4.C: Adjust error lines.
7522 * g++.old-deja/g++.bob/inherit2.C: Likewise.
7523 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
7524 * g++.old-deja/g++.jason/opeq3.C: Likewise.
7525 * g++.old-deja/g++.pt/assign1.C: Likewise.
7526 * g++.old-deja/g++.pt/crash20.C: Likewise.
7528 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
7530 PR tree-optimization/21734
7531 * g++.dg/vect/pr21734_1.cc: New.
7532 * g++.dg/vect/pr21734_2.cc: New.
7534 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
7537 * g++.dg/template/spec24.C: New.
7540 * g++.dg/pch/local-1.C: New.
7541 * g++.dg/pch/local-1.Hs: New.
7543 2005-06-01 Diego Novillo <dnovillo@redhat.com>
7545 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
7546 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
7547 * gcc.dg/tree-ssa/pr14341.c: New test.
7548 * gcc.dg/tree-ssa/pr14841.c: New test.
7549 * gcc.dg/tree-ssa/pr20701.c: New test.
7550 * gcc.dg/tree-ssa/pr21086.c: New test.
7551 * gcc.dg/tree-ssa/pr21090.c: New test.
7552 * gcc.dg/tree-ssa/pr21332.c: New test.
7553 * gcc.dg/tree-ssa/pr21458.c: New test.
7554 * gcc.dg/tree-ssa/pr21658.c: New test.
7555 * gcc.dg/tree-ssa/vrp01.c: New test.
7556 * gcc.dg/tree-ssa/vrp02.c: New test.
7557 * gcc.dg/tree-ssa/vrp03.c: New test.
7558 * gcc.dg/tree-ssa/vrp04.c: New test.
7559 * gcc.dg/tree-ssa/vrp05.c: New test.
7560 * gcc.dg/tree-ssa/vrp06.c: New test.
7561 * gcc.dg/tree-ssa/vrp07.c: New test.
7562 * gcc.dg/tree-ssa/vrp08.c: New test.
7563 * gcc.dg/tree-ssa/vrp09.c: New test.
7564 * gcc.dg/tree-ssa/vrp10.c: New test.
7565 * gcc.dg/tree-ssa/vrp11.c: New test.
7566 * gcc.dg/tree-ssa/vrp12.c: New test.
7567 * gcc.dg/tree-ssa/vrp13.c: New test.
7569 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
7572 * gcc.dg/tree-ssa/pr21029.c: New test.
7574 2005-06-01 Roger Sayle <roger@eyesopen.com>
7576 * gfortran.dg/logint-1.f: New test case.
7577 * gfortran.dg/logint-2.f: Likewise.
7578 * gfortran.dg/logint-3.f: Likewise.
7580 2005-06-01 Jakub Jelinek <jakub@redhat.com>
7584 * gcc.dg/20050527-1.c: New test.
7586 * gcc.dg/i386-sse-12.c: New test.
7589 * gfortran.dg/implicit_5.f90: New test.
7591 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
7594 * gfortran/assign_4.f90: New test.
7595 * gfortran/assign_2.f90: Change compile to run.
7597 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
7599 * lib/target-supports.exp
7600 (check_effective_target_sync_char_short): New.
7601 * gcc.dg/sync-2.c: New.
7603 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
7605 PR tree-optimization/21817
7606 * gcc.dg/torture/pr21817-1.c: New.
7608 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
7611 * g++.dg/template/init5.C: New.
7613 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
7615 * gfortran.dg/char_initialiser_actual.f90:
7616 Test character initialisers as actual arguments.
7617 * gfortran.dg/char_pointer_comp_assign.f90:
7618 Test character pointer structure component assignments.
7619 * gfortran.dg/char_array_structure_constructor.f90:
7620 Test character components in structure constructors.
7622 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
7625 * g++.dg/opt/pr20931.C: New test.
7627 2005-05-31 Andreas Jaeger <aj@suse.de>
7630 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
7631 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
7632 g++.old-deja/g++.ext/asmspec1.C,
7633 g++.old-deja/g++.other/regstack.C,
7634 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
7635 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
7636 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
7637 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
7638 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
7639 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
7640 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
7641 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
7642 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
7643 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
7644 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
7645 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
7646 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
7647 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
7648 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
7649 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
7650 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
7651 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
7652 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
7654 2005-05-31 Jeff Law <law@redhat.com>
7656 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
7658 2005-05-30 Paolo Carlini <pcarlini@suse.de>
7661 * gcc.dg/builtins-1.c: Activate disabled clog test.
7662 * gcc.dg/torture/builtin-attr-1.c: Likewise.
7664 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
7666 * gfortran.dg/char_pointer_assign.f90:
7667 Test character-pointer assignments and pointer assignments.
7668 * gfortran.dg/char_pointer_dummy.f90:
7669 Test character-pointer dummy arguments.
7670 * gfortran.dg/char_pointer_func.f90:
7671 Test character-pointer function returns.
7672 * gfortran.dg/char_pointer_dependency.f90:
7673 Test character-pointer functions with dependencies.
7675 2005-05-30 Mark Mitchell <mark@codesourcery.com>
7678 * g++.dg/lookup/using14.C: New test.
7680 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
7682 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
7683 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
7686 2005-05-29 Geoffrey Keating <geoffk@apple.com>
7689 * g++.dg/template/local5.C: New.
7692 * gcc.c-torture/compile/pr21761.c: New.
7694 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
7697 2005-05-30 Steven G. Kargl
7700 * gfortran.dg/inquire_8.f90: New test.
7702 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7705 * gfortran.dg/output_exponents_1.f90: New test.
7707 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7710 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
7712 2005-05-28 Mark Mitchell <mark@codesourcery.com>
7715 * g++.dg/ext/complex1.C: New test.
7718 * g++.dg/init/ctor6.C: New test.
7720 2005-05-29 Jan Hubicka <jh@suse.cz>
7722 * gcc.c-torture/compile/pr21562.c: New.
7724 2005-05-28 Steven G. Kargl <kargls@comcast.net>
7726 * gfortran.dg/subnormal_1.f90: New test.
7728 2005-05-28 Jan Hubicka <jh@suse.cz>
7730 * tree-prof.exp: Fix comment.
7731 * value-prof-1.c: New.
7732 * value-prof-2.c: New.
7733 * value-prof-3.c: New.
7734 * value-prof-4.c: New.
7736 2005-05-27 Mark Mitchell <mark@codesourcery.com>
7739 * g++.dg/expr/ptrmem6.C: New test.
7740 * g++.dg/expr/ptrmem6a.C: Likewise.
7742 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
7744 PR tree-optimization/21658
7745 * gcc.dg/tree-ssa/pr21658.c: New.
7747 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
7750 * g++.dg/inherit/ptrmem3.C: New.
7753 * g++.dg/parse/template16.C: New.
7755 2005-05-27 Andreas Jaeger <aj@suse.de>
7757 * gcc.dg/setjmp-2.c: Only run in 32-bit.
7759 * gcc.dg/i386-sse-8.c: Run test on all archs.
7761 2005-05-26 Mike Stump <mrs@apple.com>
7763 * objc.dg/isa-field-1.m: Only run on darwin.
7764 * objc.dg/lookup-1.m: Likewise.
7765 * objc.dg/try-catch-8.m: Likewise.
7767 2005-05-26 Roger Sayle <roger@eyesopen.com>
7769 PR tree-optimization/9814
7770 * gcc.dg/pr9814-1.c: New test case.
7772 2005-05-26 Ziemowit Laski <zlaski@apple.com>
7774 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
7775 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
7776 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
7777 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
7778 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
7779 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
7780 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
7781 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
7782 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
7783 objc.dg/try-catch-8.m: New.
7785 2005-05-26 Janis Johnson <janis187@us.ibm.com>
7787 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
7788 remove extraneous semicolons.
7790 2005-05-26 Ziemowit Laski <zlaski@apple.com>
7792 * obj-c++.dg/comp-types-12.mm: New.
7793 * objc.dg/comp-types-11.m: New.
7794 * objc.dg/selector-4.m: New.
7796 2005-05-26 Andreas Jaeger <aj@suse.de>
7799 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
7800 g++.old-deja/g++.ext/attrib3.C,
7801 g++.old-deja/g++.other/store-expr1.C,
7802 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
7803 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
7804 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
7805 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
7806 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
7807 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
7808 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
7809 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
7810 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
7811 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
7812 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
7813 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
7814 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
7815 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
7816 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
7817 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
7818 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
7819 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
7820 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
7822 2005-05-26 Andreas Jaeger <aj@suse.de>
7824 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
7827 2005-05-26 Andreas Jaeger <aj@suse.de>
7830 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
7831 gcc.misc-tests/i386-pf-athlon-1.c,
7832 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
7833 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
7834 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
7835 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
7836 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
7837 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
7838 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
7841 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
7842 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
7843 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
7846 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
7849 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
7850 effective-target ilp32.
7852 2005-05-26 David Ung <davidu@mips.com>
7854 * gcc.target/mips/ext_ins.c: New test for testing the generation
7855 of MIPS32/64 rev 2 ext/ins instructions.
7857 2005-05-26 Andreas Jaeger <aj@suse.de>
7859 * treelang/compile/unsigned.tree: Use gimple instead of
7860 nonexisting generic dump.
7862 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
7864 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
7866 2005-05-26 Andreas Jaeger <aj@suse.de>
7868 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
7870 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
7873 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
7874 Test callee-allocated memory with write statements.
7876 2005-05-25 Roger Sayle <roger@eyesopen.com>
7879 * gcc.dg/pr21709-1.c: New test case.
7881 2005-05-25 Ziemowit Laski <zlaski@apple.com>
7882 Mike Stump <mrs@apple.com>
7884 * objc/execute/next_mapping.h: Update for C++.
7886 * obj-c++.dg/selector-1.mm: Move to...
7887 * obj-c++.dg/selector-4.mm: here...
7889 * obj-c++.dg/basic.mm: New.
7890 * obj-c++.dg/comp-types-1.mm: New.
7891 * obj-c++.dg/cxx-class-1.mm: New.
7892 * obj-c++.dg/cxx-ivars-1.mm: New.
7893 * obj-c++.dg/cxx-ivars-2.mm: New.
7894 * obj-c++.dg/cxx-ivars-3.mm: New.
7895 * obj-c++.dg/cxx-scope-1.mm: New.
7896 * obj-c++.dg/cxx-scope-2.mm: New.
7897 * obj-c++.dg/defs.mm: New.
7898 * obj-c++.dg/empty-private-1.mm: New.
7899 * obj-c++.dg/encode-1.mm: New.
7900 * obj-c++.dg/encode-2.mm: New.
7901 * obj-c++.dg/encode-3.mm: New.
7902 * obj-c++.dg/extern-c-1.mm: New.
7903 * obj-c++.dg/extra-semi.mm: New.
7904 * obj-c++.dg/fix-and-continue-2.mm: New.
7905 * obj-c++.dg/isa-field-1.mm: New.
7906 * obj-c++.dg/ivar-list-semi.mm: New.
7907 * obj-c++.dg/local-decl-1.mm: New.
7908 * obj-c++.dg/lookup-1.mm: New.
7909 * obj-c++.dg/lookup-2.mm: New.
7910 * obj-c++.dg/method-1.mm: New.
7911 * obj-c++.dg/method-2.mm: New.
7912 * obj-c++.dg/method-3.mm: New.
7913 * obj-c++.dg/method-4.mm: New.
7914 * obj-c++.dg/method-5.mm: New.
7915 * obj-c++.dg/method-6.mm: New.
7916 * obj-c++.dg/method-7.mm: New.
7917 * obj-c++.dg/no-extra-load.mm: New.
7918 * obj-c++.dg/overload-1.mm: New.
7919 * obj-c++.dg/pragma-1.mm: New.
7920 * obj-c++.dg/pragma-2.mm: New.
7921 * obj-c++.dg/private-1.mm: New.
7922 * obj-c++.dg/private-2.mm: New.
7923 * obj-c++.dg/proto-qual-1.mm: New.
7924 * obj-c++.dg/qual-types-1.mm: New.
7925 * obj-c++.dg/stubify-1.mm: New.
7926 * obj-c++.dg/stubify-2.mm: New.
7927 * obj-c++.dg/super-class-1.mm: New.
7928 * obj-c++.dg/super-class-2.mm: New.
7929 * obj-c++.dg/super-dealloc-1.mm: New.
7930 * obj-c++.dg/super-dealloc-2.mm: New.
7931 * obj-c++.dg/template-1.mm: New.
7932 * obj-c++.dg/template-2.mm: New.
7933 * obj-c++.dg/template-3.mm: New.
7934 * obj-c++.dg/template-4.mm: New.
7935 * obj-c++.dg/template-5.mm: New.
7936 * obj-c++.dg/template-6.mm: New.
7937 * obj-c++.dg/try-catch-1.mm: New.
7938 * obj-c++.dg/try-catch-2.mm: New.
7939 * obj-c++.dg/try-catch-3.mm: New.
7940 * obj-c++.dg/try-catch-4.mm: New.
7941 * obj-c++.dg/try-catch-5.mm: New.
7942 * obj-c++.dg/try-catch-6.mm: New.
7943 * obj-c++.dg/try-catch-7.mm: New.
7944 * obj-c++.dg/try-catch-8.mm: New.
7945 * obj-c++.dg/try-catch-9.mm: New.
7946 * obj-c++.dg/va-meth-1.mm: New.
7948 2005-05-25 Ziemowit Laski <zlaski@apple.com>
7950 * obj-c++.dg/selector-1.mm: New.
7951 * obj-c++.dg/selector-2.mm: New.
7953 2005-05-25 Ziemowit Laski <zlaski@apple.com>
7955 * obj-c++.dg/selector-3.mm: New.
7956 * objc.dg/selector-3.m: New.
7958 2005-05-25 Ziemowit Laski <zlaski@apple.com>
7960 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
7961 about where warning appears.
7963 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
7965 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
7966 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
7967 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
7968 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
7970 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
7972 * gcc.dg/20050524-1.c: New test.
7974 2005-05-25 Jan Hubicka <jh@suse.cz>
7976 * gcc.dg/tree-prof/inliner-1.c: New.
7978 2005-05-25 Janis Johnson <janis187@us.ibm.com>
7980 * gcc.dg/tree-prof: New directory.
7981 * gcc.dg/tree-prof/tree-prof.exp: New.
7983 2005-05-25 DJ Delorie <dj@redhat.com>
7985 * gcc.dg/Wattributes-1.c: New.
7986 * gcc.dg/Wattributes-2.c: New.
7987 * gcc.dg/Wattributes-3.c: New.
7989 20005-05-24 Janis Johnson <janis187@us.ibm.com>
7991 PR tree-optimization/19833
7992 * gcc.dg/uninit-4.c: Remove xfail.
7993 * gcc.dg/uninit-9.c: Ditto.
7995 2005-05-24 Ziemowit Laski <zlaski@apple.com>
7997 * obj-c++.dg/bitfield-[1-5].mm: New.
7998 * obj-c++.dg/class-protocol-1.mm: New.
7999 * obj-c++.dg/comp-types-1[0-1].mm: New.
8000 * obj-c++.dg/comp-types-[2-9].mm: New.
8001 * obj-c++.dg/encode-[4-8].mm: New.
8002 * obj-c++.dg/layout-1.mm: New.
8003 * obj-c++.dg/method-1[0-9].mm: New.
8004 * obj-c++.dg/method-2[0-1].mm: New.
8005 * obj-c++.dg/method-[8-9].mm: New.
8006 * obj-c++.dg/objc-gc-3.mm: New.
8007 * obj-c++.dg/try-catch-10.mm: New.
8008 * objc.dg/bitfield-5.m: New.
8009 * objc.dg/comp-types-10.m: New.
8010 * objc.dg/comp-types-9.m: New.
8011 * objc.dg/layout-1.m: New.
8012 * objc.dg/objc-gc-4.m: New.
8013 * objc.dg/try-catch-9.m: New.
8014 * objc.dg/class-protocol-1.m: Tweak diagnostics.
8015 * objc.dg/comp-types-1.m: Likewise.
8016 * objc.dg/comp-types-[5-6].m: Likewise.
8017 * objc.dg/method-9.m: Likewise.
8019 2005-05-24 Janis Johnson <janis187@us.ibm.com>
8021 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
8022 and on hardware without VMX support.
8024 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
8026 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
8028 * lib/profopt.exp (dg-final-generate, dg-final-use,
8029 profopt-final-code, profopt-get-options): New.
8030 (profopt-execute): Process test directives.
8032 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
8033 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
8034 cleanup-tree-dump, cleanup-saved-temps): Update comments.
8036 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
8039 * g++.dg/init/ctor5.C: New test.
8041 2005-05-24 Ira Rosen <irar@il.ibm.com>
8043 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
8044 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
8045 vect-113.c, vect-114.c.
8047 2005-05-23 Adam Nemet <anemet@lnxw.com>
8049 * gcc.dg/const-elim-1.c: Remove xfails.
8051 2005-05-23 Jeff Law <law@redhat.com>
8053 * gcc.c-torture/compile/pr21638.c: New test.
8054 * gcc.c-torture/compile/20050520-1.c: New test.
8056 2005-05-23 Nick Clifton <nickc@redhat.com>
8058 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
8059 be a proper triple, ie: m32r*-*-*.
8060 * g++.old-deja/g++.jason/thunk3.C: Likewise.
8062 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
8066 * gcc.c-torture/compile/pr21293.c: New test.
8067 * gcc.c-torture/execute/pr21331.c: New test.
8069 2004-05-20 Richard Henderson <rth@redhat.com>
8071 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
8073 2005-05-20 Ziemowit Laski <zlaski@apple.com>
8075 * obj-c++-dg.exp: Add.
8077 * obj-c++.dg/dg.exp: Add.
8079 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
8081 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
8082 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
8084 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
8086 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
8088 2004-05-19 Richard Henderson <rth@redhat.com>
8090 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
8092 2005-05-19 Janis Johnson <janis187@us.ibm.com>
8094 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
8096 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
8098 2005-05-19 Jakub Jelinek <jakub@redhat.com>
8101 * g++.dg/parse/extern1.C: New test.
8102 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
8104 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8106 * gcc.dg/c99-math.h: New.
8107 * gcc.dg/c99-math-float-1.c: New test.
8108 * gcc.dg/c99-math-double-1.c: Likewise.
8109 * gcc.dg/c99-math-long-double-1.c: Likewise.
8111 2005-05-18 Richard Henderson <rth@redhat.com>
8113 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
8115 2005-05-18 Devang Patel <dpatel@apple.com>
8117 * g++.dg/opt/20050511-1.C: New test.
8119 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
8122 * gfortran.dg/reshape-complex.f90: New test.
8124 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
8126 * gfortran.dg/array_constructor_1.f90: New test.
8127 * gfortran.dg/array_constructor_2.f90: New test.
8129 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
8132 * gfortran.dg/pr20954.f: New test.
8134 2005-05-17 Mike Stump <mrs@apple.com>
8136 Yet more Objective-C++...
8138 * objc.dg/method-5.m: Update.
8139 * objc.dg/method-6.m: Update.
8140 * objc.dg/method-7.m: Update.
8141 * objc.dg/method-9.m: Update.
8142 * objc.dg/try-catch-2.m: Update.
8144 2005-05-17 Mark Mitchell <mark@codesourcery.com>
8146 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
8147 Remove little-endian optimizations.
8149 2005-05-17 Jeff Law <law@redhat.com>
8151 * g++.dg/tree-ssa/pr14814.C: New test.
8152 * gcc.dg/tree-ssa/pr14814.C: New test.
8153 * gcc.dg/tree-ssa/pr17141-1.C: New test.
8154 * gcc.dg/tree-ssa/pr17141-2.C: New test.
8156 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
8158 * gcc.dg/compat/generate-random.c: Do not include
8160 * gcc.dg/compat/generate-random_r.c: Likewise.
8162 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
8164 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
8166 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
8169 * g++.dg/tree-ssa/builtin1.C: New testcase.
8171 2005-05-17 Jakub Jelinek <jakub@redhat.com>
8174 * g++.dg/opt/const4.C: New test.
8177 * g++.dg/opt/crossjump1.C: New test.
8179 PR tree-optimization/21610
8180 * gcc.c-torture/compile/20050516-1.c: New test.
8183 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
8184 about the test failing.
8185 * gfortran.fortran-torture/execute/where_7.f90: New test.
8186 * gfortran.fortran-torture/execute/where_8.f90: New test.
8188 2005-05-16 Richard Henderson <rth@redhat.com>
8190 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
8193 2005-05-16 Mark Mitchell <mark@codesourcery.com>
8195 * gcc.dg/compat/generate-random.c (config.h): Do not include.
8196 (limits.h): Include unconditionally.
8197 (stdlib.h): Likewise.
8198 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
8199 (limits.h): Include unconditionally.
8200 (stdlib.h): Likewise.
8201 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
8202 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
8203 (limits.h): Include unconditionally.
8204 (stdlib.h): Likewise.
8205 (hashtab.h): Do not include.
8206 (getopt.h): Likewise.
8207 (stddef.h): Include.
8208 (hashval_t): Define.
8209 (struct entry): Add "next" field.
8210 (HASH_SIZE): New macro.
8211 (hash_table): New variable.
8212 (switchfiles): Do not use xmalloc.
8214 (iterative_hash): New function.
8216 (e_exists): New function.
8217 (e_insert): Likewise.
8218 (output): Use, instead of libiberty hashtable functions.
8219 (main): Do not use getopt. Do not call htab_create.
8221 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
8224 * lib/target-supports.exp (check_mkfifo_available):
8225 Return 0 for cygwin as mkfifo support incomplete on platform.
8226 Fix typos in comments.
8228 2005-05-15 Mark Mitchell <mark@codesourcery.com>
8230 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
8232 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
8235 * gfortran.dg/assign_4.f: New test.
8237 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
8239 PR tree-optimization/21563
8240 * gcc.dg/tree-ssa/pr21563.c: New.
8242 2005-05-14 Jan Hubicka <jh@suse.cz>
8244 * gcc.dg/noreturn-7.c: Allow control reaches warning.
8246 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
8248 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
8250 2005-05-13 Julian Brown <julian@codesourcery.com>
8252 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
8253 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
8255 2005-05-13 Jan Hubicka <jh@suse.cz>
8257 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
8258 * gcc.dg/fold-xor-?.c: Likewise.
8259 * gcc.dg/pr15784-?.c: Likewise.
8260 * gcc.dg/pr20922-?.c: Likewise.
8261 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
8262 * gcc.dg/tree-ssa/pr17598.c: Likewise.
8263 * gcc.dg/tree-ssa/pr20470.c: Likewise.
8265 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8268 * gfortran.dg/hollerith_1.f90: New test.
8270 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8272 * gfortran.dg/func_result_2.f90: New test.
8274 2005-05-11 Bud Davis <bdavis@gfortran.org>
8276 * gfortran.dg/dev_null.f90: New test.
8278 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
8280 * gcc.dg/arm-vfp1.c: Revert last change.
8282 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
8285 PR tree-optimization/19639
8286 * g++.dg/tree-ssa/pr19807.C: New testcase.
8288 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8291 * gfortran.dg/append-1.f90: New test.
8293 2005-05-10 Diego Novillo <dnovillo@redhat.com>
8295 * gcc.dg/pr18501.c: XFAIL.
8296 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
8297 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
8298 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
8299 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
8300 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
8301 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
8302 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
8303 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
8305 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8308 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
8309 gfortran.dg/f2c_3.f90: New tests.
8311 * gfortran.dg/return_1.f90: Fix dg annotation.
8313 2005-05-10 Diego Novillo <dnovillo@redhat.com>
8315 * gcc.c-torture/compile/20050510-1.c: New test.
8317 2005-05-10 Mark Mitchell <mark@codesourcery.com>
8319 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
8321 2005-05-10 Bob Wilson <bob.wilson@acm.org>
8323 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
8325 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
8328 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
8330 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
8333 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
8334 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
8336 2005-05-10 Ben Elliston <bje@au.ibm.com>
8339 * gcc.dg/debug/pr16676.c: New test.
8341 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
8344 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
8345 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
8346 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
8347 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
8349 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
8350 -fno-tree-dominator-opts.
8352 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8354 * gfortran.dg/return_1.f90: New test.
8356 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
8358 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
8360 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
8362 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
8365 * g++.dg/inherit/covariant13.C: New.
8367 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8370 * gfortran.dg/pr19155.f: New test.
8372 2005-05-08 Roger Sayle <roger@eyesopen.com>
8375 * gcc.dg/pr8788-1.c: New testcase.
8377 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
8380 * gcc.target/mips/fpcmp-[12].c: New tests.
8382 2005-05-06 Mark Mitchell <mark@codesourcery.com>
8384 * lib/target-supports-dg.exp (dg-require-fork): New function.
8385 (dg-require-mkfifo): Likewise.
8386 * lib/target-supports.exp (check_function_available): New
8388 (check_fork_available): Likewise.
8389 (check_mkfifo_available): Likewise.
8391 2005-05-06 Jeff Law <law@redhat.com>
8393 * gcc.c-torture/compile/pr21380.c: New test.
8395 2005-05-06 Jakub Jelinek <jakub@redhat.com>
8398 * g++.dg/ext/weak3.C: New test.
8400 2005-05-05 Mark Mitchell <mark@codesourcery.com>
8403 * g++.dg/template/crash37.C: New test.
8405 2005-05-05 Paul Brook <paul@codesourcery.com>
8407 * gcc.dg/arm-g2.c: Use effective-target arm32.
8408 * gcc.dg/arm-mmx-1.c: Ditto.
8409 * gcc.dg/arm-scd42-2.c: Ditto.
8410 * gcc.dg/arm-vfp1.c: Ditto.
8411 * lib/target-supports.exp (check_effective_target_arm32): New
8414 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
8417 gfortran.dg/in_pack_rank7.f90: New test.
8419 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
8422 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
8424 2005-05-04 Jakub Jelinek <jakub@redhat.com>
8427 * gcc.dg/20050503-1.c: New test.
8429 PR rtl-optimization/21239
8430 * gcc.dg/i386-sse-11.c: New test.
8432 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
8435 * gcc.target/i386/asm-1.c: New test.
8437 2005-05-03 Jakub Jelinek <jakub@redhat.com>
8439 PR rtl-optimization/21330
8440 * gcc.c-torture/execute/20050502-1.c: New test.
8443 * gcc.c-torture/execute/20050502-2.c: New test.
8445 2005-05-03 Uros Bizjak <uros@kss-loka.si>
8448 * gcc.dg/pr21282.c: New.
8450 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
8452 * gcc.dg/vect/pr20122.c: Clean up .vect file.
8453 * gcc.dg/vect/vect-92.c: Likewise.
8454 * gcc.dg/vect/vect-93.c: Likewise.
8455 * gcc.dg/vect/vect-dv-1.c: Likewise.
8456 * gcc.dg/vect/vect-dv-2.c: Likewise.
8457 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
8459 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
8461 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
8462 * gfortran.dg/vect/vect-2.f90: Likewise.
8463 * gfortran.dg/vect/vect-3.f90: Likewise.
8464 * gfortran.dg/vect/vect-4.f90: Likewise.
8465 * gfortran.dg/vect/vect-5.f90: Likewise.
8467 2005-05-02 Geoffrey Keating <geoffk@apple.com>
8470 * gcc.dg/rs6000-fpint-2.c: New.
8472 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
8475 * gcc.dg/builtins-30.c: Update expected messages.
8476 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
8477 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
8478 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
8480 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
8482 PR tree-optimization/21294
8483 * gcc.dg/tree-ssa/pr21294.c: New.
8485 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
8487 * gcc.dg/altivec-3.c (vec_store): Do not use the old
8488 __builtin_altivec_st_internal_4si built-in.
8490 2005-05-02 Mark Mitchell <mark@codesourcery.com>
8493 * g++.dg/template/ptrmem14.C: New test.
8495 2005-05-02 Paul Brook <paul@codesourcery.com>
8497 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
8499 2005-05-02 Michael Matz <matz@suse.de>
8502 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
8504 2005-05-01 Mark Mitchell <mark@codesourcery.com>
8506 * g++.dg/cpp/weak.C: New test.
8508 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
8510 * gcc.dg/tree-ssa/loop-8.c: New test.
8512 2005-04-30 Michael Maty <matz@suse.de>
8514 * gcc.dg/inline-mcpy.c: New test.
8516 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
8519 * gfortran.dg/eoshift.f90: New test case.
8521 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
8524 * gfortran.dg/matmul_1.f90: New test.
8526 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
8528 PR tree-optimization/21030
8529 * gcc.dg/tree-ssa/pr21030.c: New.
8531 2005-04-29 Devang Patel <dpatel@apple.com>
8533 PR tree-optimization/21272
8534 * gcc.dg/vect/vect-ifcvt-10.c: New test.
8536 2005-04-29 Jakub Jelinek <jakub@redhat.com>
8540 * gfortran.dg/entry_4.f90: New test.
8541 * gfortran.fortran-torture/execute/entry_1.f90: New test.
8542 * gfortran.fortran-torture/execute/entry_2.f90: New test.
8543 * gfortran.fortran-torture/execute/entry_3.f90: New test.
8544 * gfortran.fortran-torture/execute/entry_4.f90: New test.
8545 * gfortran.fortran-torture/execute/entry_5.f90: New test.
8546 * gfortran.fortran-torture/execute/entry_6.f90: New test.
8547 * gfortran.fortran-torture/execute/entry_7.f90: New test.
8549 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8551 * gfortran.fortran-torture/execute/entry_8.f90: New test.
8553 2005-04-29 Paul Brook <paul@codesourcery.com>
8555 * gfortran.dg/entry_3.f90: New test.
8557 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8559 * gfortran.dg/implicit_4.f90: New test.
8561 2005-04-28 Bob Wilson <bob.wilson@acm.org>
8563 * lib/target-supports.exp (check_profiling_available): Return
8564 false for xtensa-*-elf.
8566 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
8568 * lib/fortran-torture.exp (fortran-torture.exp): Catch
8569 error if file cannot be deleted.
8571 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
8573 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
8574 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
8575 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
8576 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
8577 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
8578 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
8579 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
8580 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
8581 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
8582 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
8583 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
8584 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
8585 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
8587 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8590 * gfortran.dg/pr20865.f90: New test.
8592 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
8594 * gcc.dg/void-cast-2.c: New test.
8596 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
8599 * gcc.dg/void-cast-1.c: New test.
8601 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
8603 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
8605 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8608 * gfortran.dg/pr21177.f90: New test.
8610 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
8612 PR tree-optimization/21171
8613 * gcc.dg/tree-ssa/pr21171.c: New test.
8615 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
8617 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
8618 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
8619 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
8620 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
8621 gcc.dg/tree-ssa/gen-vect-32.c: New.
8622 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
8623 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
8626 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
8629 * gcc.dg/transparent-union-3.c: New test.
8631 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
8634 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
8635 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
8636 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
8637 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
8638 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
8639 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
8641 2005-04-26 Jeff Law <law@redhat.com>
8643 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
8644 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
8645 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
8646 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
8647 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
8648 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
8649 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
8651 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
8653 PR tree-optimization/17598
8654 * gcc.dg/tree-ssa/pr17598.c: New testcase.
8656 2005-04-25 Mike Stump <mrs@apple.com>
8658 * objc.dg/fix-and-continue-1.m: Add.
8660 2005-04-25 Roger Sayle <roger@eyesopen.com>
8663 * g++.dg/opt/pr20995-1.C: New test case.
8665 2005-04-25 Devang Patel <dpatel@apple.com>
8667 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
8669 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
8672 * g++.dg/opt/alias2.C (printf): Correct the prototype.
8674 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
8677 * g++.dg/opt/rtti2.C: New test.
8679 2005-04-25 Paul Brook <paul@codesourcery.com>
8680 Steven G. Kargl <kargls@comcast.net>
8683 * gfortran.dg/ichar_1.f90: New file.
8685 2005-04-24 Jakub Jelinek <jakub@redhat.com>
8688 * g++.dg/opt/pr20991.C: New test.
8690 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
8691 where sizeof (type) < __alignof__ (type).
8692 * gcc.dg/compat/struct-layout-1.h: Likewise.
8694 2005-04-24 Per Bothner <per@bothner.com>
8695 Devang Patel <dpatel@apple.com>
8697 PR preprocessor/20907
8698 * gcc.dg/cpp/very-long-comment.c: New test.
8700 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8703 * gfortran.dg/common_5.f: New test.
8705 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
8708 * g++.dg/tree-ssa/pr21082.C: New testcase.
8710 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
8712 * gcc.dg/vect/vect-99.c: New test.
8714 2005-04-22 Diego Novillo <dnovillo@redhat.com>
8716 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
8718 2005-04-22 Jeff Law <law@redhat.com>
8720 * gcc.dg/uninit-5.c: Remove xfails.
8721 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
8722 conditionals and loads.
8724 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
8729 * gfortran.dg/nested_reshape.f90: new test
8730 * gfortran.dg/reshape-alloc.f90: new test
8731 * gfortran.dg/reshape.f90: new test
8733 2005-04-22 Mark Mitchell <mark@codesourcery.com>
8735 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
8737 * gcc.dg/arm-vfp1.c: New test.
8739 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
8742 * g++.dg/lookup/builtin2.C: New test.
8744 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
8746 * gcc.dg/weak/weak-13.c: New test.
8748 2005-04-21 Geoffrey Keating <geoffk@apple.com>
8750 * lib/target-supports.exp (check_effective_target_sync_int_long):
8753 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
8755 * gcc.target/mips/branch-1.c: New test.
8757 2005-04-21 Richard Henderson <rth@redhat.com>
8759 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
8760 * gcc.dg/vect/vect-86.c: Likewise.
8761 * gcc.dg/vect/vect-87.c: Likewise.
8762 * gcc.dg/vect/vect-88.c: Likewise.
8764 2005-04-21 Devang Patel <dpatel@apple.com>
8766 PR optimization/20994
8767 * gcc.dg/tree-ssa/ifc-3.c: New test.
8769 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
8772 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
8773 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
8774 gcc.dg/c99-vla-jump-5.c: New tests.
8776 2005-04-19 Richard Henderson <rth@redhat.com>
8778 * lib/target-supports.exp (check_effective_target_vect_int_mult):
8779 Fix typo in exists check.
8780 (check_effective_target_sync_int_long): New.
8781 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
8782 * gcc.dg/ia64-sync-2.c: Likewise.
8783 * gcc.dg/ia64-sync-3.c: Likewise.
8784 * gcc.dg/ia64-sync-4.c: Likewise.
8786 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
8788 * gcc.dg/fold-xor-1.c: New test.
8789 * gcc.dg/fold-xor-2.c: New test.
8791 2005-04-19 James E. Wilson <wilson@specifixinc.com>
8794 * g++.dg/eh/fp-regs.C: New test.
8796 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
8798 * gcc.dg/Wint-to-pointer-cast-1.c,
8799 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
8800 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
8801 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
8803 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8806 * gfortran.dg/pr16861.f90: New test.
8808 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
8810 * gcc.dg/pr21085.c: New test.
8812 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
8814 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
8815 (setup_mips_tests, dg-mips-options): New procedures.
8816 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
8817 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
8818 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
8819 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
8820 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
8821 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
8822 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
8823 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
8824 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
8825 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
8826 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
8827 dg-mips-options instead of dg-options. Remove now-redundant
8828 preprocessor guards.
8829 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
8830 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
8831 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
8832 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
8833 * gcc.dg/vr-mult-2.c: Delete.
8834 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
8835 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
8836 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
8837 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
8838 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
8839 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
8840 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
8842 2005-04-18 Laurent GUERBY <laurent@guerby.net>
8844 * ada/acats/run_all.sh: Use sync when executable not present.
8846 2005-04-18 Devang Patel <dpatel@apple.com>
8848 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
8849 * gcc.dg/vect/vect-11a.c: New.
8850 * gcc.dg/vect/vect-none.c: Update.
8851 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
8853 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
8855 PR tree-optimization/20922
8856 * gcc.dg/pr20922-1.c: New test.
8857 * gcc.dg/pr20922-2.c: New test.
8858 * gcc.dg/pr20922-3.c: New test.
8859 * gcc.dg/pr20922-4.c: New test.
8860 * gcc.dg/pr20922-5.c: New test.
8861 * gcc.dg/pr20922-6.c: New test.
8863 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8866 * gfortran.dg/pr20950.f: New test.
8868 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8871 * gfortran.dg/pr19216.f: New test.
8873 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
8875 PR tree-optimization/21001
8876 * gcc.dg/tree-ssa/pr21001.c: New.
8878 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
8881 * gfortran.dg/reshape_rank7.f90: New test.
8883 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
8885 PR libfortran/12884 gfortran.dg/pr12884.f: New test
8886 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
8887 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
8888 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
8889 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
8890 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
8891 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
8892 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
8893 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
8894 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
8895 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
8896 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
8897 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
8898 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
8899 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
8900 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
8901 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
8902 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
8903 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
8904 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
8905 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
8907 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
8909 * gfortran.dg/wtruncate.f: New testcase.
8910 * gfortran.dg/wtruncate.f90: New testcase.
8912 2005-04-16 Mark Mitchell <mark@codesourcery.com>
8915 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
8916 which sizeof/alignof is dependent, rather than just whether we are
8917 processing_template_decl.
8919 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
8921 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
8922 corrected typo where the wrong variables had been compared.
8924 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
8927 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
8928 Test callee-allocated version of return array with a write
8930 Test spread with a temporary with another write statement.
8932 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
8934 PR tree-optimization/21031
8935 * gcc.dg/tree-ssa/pr21031.c: New.
8937 2005-04-15 Uros Bizjak <uros@kss-loka.si>
8939 PR tree-optimization/21004
8940 * gcc.dg/builtins-53.c: Include builtins-config.h.
8941 Check floorf, ceilf, floorl and ceill transformations
8942 only when HAVE_C99_RUNTIME is defined.
8944 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
8947 * gcc.dg/tree-ssa/pr20739.c: New test.
8949 2005-04-14 Mike Stump <mrs@apple.com>
8951 * gcc.dg/Foundation.framework/empty: New.
8952 * gcc.dg/framework-2.c: New.
8954 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
8956 PR tree-optimization/21021
8957 * gcc.c-torture/compile/pr21021.c: New.
8959 2005-04-14 Janis Johnson <janis187@us.ibm.com
8962 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
8963 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
8964 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
8965 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
8966 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
8967 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
8968 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
8969 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
8971 2005-04-14 Richard Henderson <rth@redhat.com>
8973 * lib/target-supports.exp (check_effective_target_vect_condition):
8974 Add ia64, i?86, and x86_64.
8976 2005-04-14 Steven G. Kargl <kargls@comcast.net>
8978 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
8980 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
8982 PR tree-optimization/20657
8983 * gcc.dg/tree-ssa/pr20657.c: New.
8985 2005-04-14 Uros Bizjak <uros@kss-loka.si>
8987 * gcc.dg/builtins-53.c: Also check (int)trunc* and
8988 (long long int)trunc*.
8990 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
8993 * gcc.dg/pr20927.c: New test.
8995 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
8997 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
8998 * gcc.target/mips/asm-1.c: Likewise.
9000 2005-04-13 Dale Johannesen <dalej@apple.com>
9002 * objc.dg/objc-fast-4.m: New.
9004 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
9006 * gcc.target/cris/torture/cris-torture.exp: New driver in new
9008 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
9010 2005-04-13 David Edelsohn <edelsohn@gnu.org>
9012 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
9013 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
9014 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
9016 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
9018 PR tree-optimization/20913
9019 * gcc.dg/tree-ssa/pr20913.c: New.
9021 PR tree-optimization/20702
9022 * gcc.dg/tree-ssa/pr20702.c: New.
9024 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9027 * g++.dg/inherit/local3.C: New test.
9029 2005-04-12 Jeff Law <law@redhat.com>
9031 * gcc.dg/tree-ssa/20050412-1.c: New test.
9033 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
9036 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
9037 Add tests with mask generated by expression.
9038 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
9039 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
9040 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
9042 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
9045 * gcc.dg/20050409-1.c: New test.
9047 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
9049 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
9051 2005-04-11 Mark Mitchell <mark@codesourcery.com>
9053 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
9054 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
9055 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
9056 (TARGET_CXX): Adjust accordingly.
9057 * target.h (struct gcc_target): Remove epxort_class_data. Add
9058 determine_class_data_visibility and class_data_always_comdat.
9059 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
9060 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
9061 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
9062 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
9063 (arm_cxx_determine_class_data_visibility): New.
9064 (arm_cxx_class_data_always_comdat): Likewise.
9065 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
9066 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
9067 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
9068 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
9069 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
9072 2005-04-11 Mark Mitchell <mark@codesourcery.com>
9074 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
9076 2005-04-11 Geoffrey Keating <geoffk@apple.com>
9078 * gcc.dg/i386-darwin-fpmath.c: New.
9080 2004-04-11 Devang Patel <dpatel@apple.com>
9082 * lib/target-supports.exp (check_effective_target_vect_condition): New.
9083 * gcc.dg/vect/vect-ifcvt-1.c: New test.
9084 * gcc.dg/vect/vect-ifcvt-2.c: New test.
9085 * gcc.dg/vect/vect-ifcvt-3.c: New test.
9086 * gcc.dg/vect/vect-ifcvt-4.c: New test.
9087 * gcc.dg/vect/vect-ifcvt-5.c: New test.
9088 * gcc.dg/vect/vect-ifcvt-6.c: New test.
9089 * gcc.dg/vect/vect-ifcvt-7.c: New test.
9090 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
9092 2004-04-11 Devang Patel <dpatel@apple.com>
9094 * gcc.dg/vect/vect-dv-1.c: New test.
9095 * gcc.dg/vect/vect-dv-2.c: New test.
9097 2005-04-11 Diego Novillo <dnovillo@redhat.com>
9099 PR tree-optimization/20933
9100 * gcc.dg/tree-ssa/pr20933.c: New test.
9102 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9104 * gfortran.dg/fold_nearest.f90: New test.
9106 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
9108 * gcc.dg/tree-ssa/alias-1.c: New test.
9110 2005-04-11 Diego Novillo <dnovillo@redhat.com>
9112 PR tree-optimization/20920
9113 * g++.dg/tree-ssa/pr20920.C: New test.
9115 2005-04-11 Uros Bizjak <uros@kss-loka.si>
9117 * gcc.dg/builtins-53.c: Also check (int)ceil* and
9118 (long long int)ceil*.
9120 2005-04-10 Mark Mitchell <mark@codesourcery.com>
9122 * g++.dg/warn/Wdtor1.C: Declare template in system header with
9123 explicit C++ linkage.
9125 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9127 * gfortran.dg/pr17229.f: Take care of the new obsolescence
9128 warning for arithmetic IF statements.
9130 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
9132 * eor_handling_1.f90: New test case.
9133 * eor_handling_2.f90: New test case.
9134 * eor_handling_3.f90: New test case.
9135 * eor_handling_4.f90: New test case.
9136 * eor_handling_5.f90: New test case.
9137 * noadv_size.f90: New test case.
9138 * pad_no.f90: New test case.
9140 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
9142 * gcc.c-torture/execute/20050410-1.c: New test.
9144 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
9146 * gcc.dg/pr20126.c: New.
9148 2005-04-09 Bud Davis <bdavis@gfortran.org>
9149 Steven G. Kargl <kargls@comcast.net>
9151 * gfortran.dg/PR19872.f: New test.
9153 2005-04-09 Steven G. Kargl <kargls@comcast.net>
9155 * gfortran.dg/nint_1.f90: Fix dg-do directive.
9157 2005-04-09 Steven G. Kargl <kargls@comcast.net>
9159 * gfortran.dg/nint_1.f90: New test.
9161 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
9163 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
9164 Added test for callee-allocated arrays with write statements.
9165 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
9166 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
9167 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
9168 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
9169 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
9171 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
9174 * gfortran.dg/open-options-blanks.f: New test.
9176 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
9179 * gfortran.dg/comma_format_extension_[1234].f: New tests.
9181 2005-04-09 Jakub Jelinek <jakub@redhat.com>
9183 * gcc.dg/tree-ssa/stdarg-1.c: New test.
9184 * gcc.dg/tree-ssa/stdarg-2.c: New test.
9185 * gcc.dg/tree-ssa/stdarg-3.c: New test.
9186 * gcc.dg/tree-ssa/stdarg-4.c: New test.
9187 * gcc.dg/tree-ssa/stdarg-5.c: New test.
9188 * gcc.c-torture/execute/stdarg-4.c: New test.
9190 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
9193 * g++.dg/abi/param2.C: New test.
9195 2005-04-09 Uros Bizjak <uros@kss-loka.si>
9197 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
9199 2005-04-09 Uros Bizjak <uros@kss-loka.si>
9201 * gcc.dg/builtins-53.c: New test.
9203 2005-04-08 Diego Novillo <dnovillo@redhat.com>
9205 * g++.dg/tree-ssa/pr18178.C: New test.
9206 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
9207 * gcc.c-torture/execute/20041019-1.c: New test.
9208 * gcc.dg/tree-ssa/20041008-1.c: New test.
9209 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
9210 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
9211 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
9212 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
9213 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
9214 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
9215 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
9216 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
9217 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
9218 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
9220 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
9222 PR rtl-optimization/20466
9223 * gcc.c-torture/execute/pr20466-1.c: New test.
9225 2005-04-08 Mark Mitchell <mark@codesourcery.com>
9228 * g++.dg/parse/cond2.C: New test.
9231 * g++.dg/warn/Wdtor1.C: New test.
9233 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9236 * gfortran.dg/pr17229.f: New test.
9238 2005-04-07 Steven G. Kargl <kargls@comcast.net>
9240 * gfortran.dg/tiny_1.f90: New test.
9241 * gfortran.dg/tiny_2.f90: ditto.
9243 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
9245 * gfortran.dg/eor_1.f90: Fix dg-do run line
9246 * gfortran.dg/open_new.f90: Fix dg-do run line
9248 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
9250 * lib/target-supports.exp (get_compiler_messages): Support
9251 optional arguments, the fourth being compiler options.
9252 (check_effective_target_fpic): New proc.
9253 * gcc.dg/20050321-2.c: Restrict to target fpic.
9255 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
9257 * gcc.dg/15443-1.c: New test.
9258 * gcc.dg/15443-2.c: Likewise.
9260 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9262 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
9264 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
9266 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
9268 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
9270 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
9271 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
9273 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
9274 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
9275 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
9277 2005-04-06 Mark Mitchell <mark@codesourcery.com>
9280 * g++.dg/warn/Wunused-11.C: New test.
9282 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
9284 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
9286 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
9288 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
9290 2005-04-05 Mark Mitchell <mark@codesourcery.com>
9293 * g++.dg/template/ptrmem13.C: New test.
9295 2005-04-05 Per Bothner <per@bothner.com>
9297 * lib/gcc.exp: Always add -fno-show-column, for now.
9299 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
9302 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
9303 of plain old "unsigned int" for the type of "i". Makes this test
9306 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
9308 * gcc.dg/i386-ssefn-1.c: New test.
9309 * gcc.dg/i386-ssefn-2.c: New test.
9310 * gcc.dg/i386-ssefn-3.c: New test.
9311 * gcc.dg/i386-ssefn-4.c: New test.
9313 2005-04-05 Jakub Jelinek <jakub@redhat.com>
9315 PR tree-optimization/20076
9316 * gcc.dg/builtin-apply4.c: New test.
9318 PR preprocessor/19475
9319 * gcc.dg/cpp/macspace1.c: New test.
9320 * gcc.dg/cpp/macspace2.c: New test.
9322 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9324 * gfortran.dg/pr20755.f: Fixed bad format.
9326 2005-04-05 Mark Mitchell <mark@codesourcery.com>
9329 * g++.dg/ext/attrib21.C: New test.
9331 2004-04-05 Devang Patel <dpatel@apple.com>
9333 * lib/target-supports.exp (check_effective_target_vect_shif): New.
9334 * gcc.dg/vect/vect-shift-1.c: New test.
9336 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9339 * gfortran.dg/pr20755.f: New test.
9341 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
9343 * gfortran.dg/pr15959.f90: New test.
9344 * gfortran.dg/string_pad_trunc.f90: New test.
9346 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9348 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
9349 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
9350 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
9353 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9355 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
9357 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9359 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
9360 * gcc.c-torture/compile/20011119-2.c: Likewise.
9361 * gcc.c-torture/compile/981001-2.c: Likewise.
9363 2005-04-04 Mark Mitchell <mark@codesourcery.com>
9366 * g++.dg/template/overload4.C: New test.
9368 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
9371 * g++.dg/abi/covariant5.C: New.
9374 * g++.dg/debug/const2.C: New.
9376 2005-04-04 Jakub Jelinek <jakub@redhat.com>
9378 PR rtl-optimization/16104
9379 * gcc.c-torture/execute/20050316-1.c: New test.
9381 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
9383 * g++.dg/template/spec23.C: Fix dg-error text.
9385 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
9388 * g++.dg/expr/lval2.C: New.
9390 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9392 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
9393 __builtin_strcasecmp and __builtin_strncasecmp.
9395 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
9398 * g++.dg/template/spec22.C: New.
9399 * g++.dg/template/spec23.C: New.
9401 2005-04-03 Dale Ranta <dir@lanl.gov>
9402 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9408 * gfortran.dg/backspace.f: New test.
9410 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
9412 * gcc.dg/pr19345.c: New test.
9414 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
9416 PR tree-optimization/20640
9417 * gcc.dg/torture/tree-loop-1.c: New.
9419 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
9421 PR rtl-optimization/20290
9422 * gcc.c-torture/execute/loop-ivopts-2.c: New.
9424 2005-04-02 Geoffrey Keating <geoffk@apple.com>
9426 * gcc.dg/rs6000-fpint.c: New.
9428 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
9430 * gcc.dg/old-style-then-proto-1.c: New test.
9432 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9434 * gfortran.fortran-torture/execute/backspace.f90: Check
9435 after backspace and read was incorrect.
9437 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9439 * gcc.c-torture/execute/builtins/strcat.c: Check the result
9440 buffer past the terminating NUL using memcmp.
9441 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
9442 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
9444 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
9445 Fix unused/uninitialized variable warnings.
9447 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
9448 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
9449 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
9450 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
9452 * gcc.c-torture/execute/builtins/abs-1-lib.c,
9453 gcc.c-torture/execute/builtins/fputs-lib.c,
9454 gcc.c-torture/execute/builtins/lib/fprintf.c,
9455 gcc.c-torture/execute/builtins/lib/main.c,
9456 gcc.c-torture/execute/builtins/lib/memcmp.c,
9457 gcc.c-torture/execute/builtins/lib/memmove.c,
9458 gcc.c-torture/execute/builtins/lib/mempcpy.c,
9459 gcc.c-torture/execute/builtins/lib/memset.c,
9460 gcc.c-torture/execute/builtins/lib/printf.c,
9461 gcc.c-torture/execute/builtins/lib/sprintf.c,
9462 gcc.c-torture/execute/builtins/lib/stpcpy.c,
9463 gcc.c-torture/execute/builtins/lib/strchr.c,
9464 gcc.c-torture/execute/builtins/lib/strcmp.c,
9465 gcc.c-torture/execute/builtins/lib/strcpy.c,
9466 gcc.c-torture/execute/builtins/lib/strcspn.c,
9467 gcc.c-torture/execute/builtins/lib/strlen.c,
9468 gcc.c-torture/execute/builtins/lib/strncat.c,
9469 gcc.c-torture/execute/builtins/lib/strncmp.c,
9470 gcc.c-torture/execute/builtins/lib/strncpy.c,
9471 gcc.c-torture/execute/builtins/lib/strrchr.c,
9472 gcc.c-torture/execute/builtins/lib/strspn.c,
9473 gcc.c-torture/execute/builtins/lib/strstr.c,
9474 gcc.c-torture/execute/builtins/memops-asm-lib.c,
9475 gcc.c-torture/execute/builtins/strlen-2.c,
9476 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
9479 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
9481 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
9482 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
9485 2005-04-01 Jakub Jelinek <jakub@redhat.com>
9488 * g++.dg/debug/using1.C: New test.
9490 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
9493 * gcc.dg/alias-7.c: Prefix asm-declared name with
9494 __USER_LABEL_PREFIX__.
9496 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
9498 Fix fallout from PR middle-end/15700:
9499 * gcc.c-torture/compile/20011119-1.c: Take
9500 __USER_LABEL_PREFIX__ into account.
9501 * gcc.c-torture/compile/20011119-2.c: Likewise.
9503 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
9506 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
9508 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
9511 * gcc.c-torture/compile/struct-non-lval-1.c,
9512 gcc.c-torture/compile/struct-non-lval-2.c,
9513 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
9515 2005-03-31 Janis Johnson <janis187@us.ibm.com>
9517 * gcc.dg/tls/tls.exp: Remove temporary file.
9518 * g++.dg/tls/tls.exp: Ditto.
9519 * lib/file-format.exp: Ditto.
9520 * g++.dg/special/ecos.exp: Ditto.
9522 * lib/profopt.exp: Treat prof_ext as a list.
9523 * gcc.misc-tests/bprob.exp: Ditto.
9524 * g++.dg/bprob/bprob.exp: Ditto.
9526 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
9527 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
9528 g++.dg/tree-ssa/pointer-reference-alias.C,
9529 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
9530 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
9531 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
9532 g++.dg/vect/pr19951.cc: Ditto.
9533 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
9534 gcc.dg/builtins-47.c: Ditto.
9535 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
9536 gcc.dg/pr20115-1.c: Ditto.
9537 * gcc.dg/tree-ssa/20030530-2.c,
9538 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
9539 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
9540 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
9541 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
9542 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
9543 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
9544 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
9545 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
9546 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
9547 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
9548 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
9549 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
9550 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
9551 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
9552 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
9553 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
9554 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
9555 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
9556 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
9557 gcc.dg/tree-ssa/20030824-1.c,
9558 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
9559 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
9560 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
9561 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
9562 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
9563 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
9564 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
9565 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
9566 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
9567 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
9568 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
9569 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
9570 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
9571 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
9572 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
9573 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
9574 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
9575 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
9576 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
9577 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
9578 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
9579 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
9580 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
9581 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
9582 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
9583 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
9584 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
9585 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
9586 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
9587 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
9588 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
9589 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
9590 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
9591 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
9592 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
9593 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
9594 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
9595 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
9596 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
9597 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
9598 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
9599 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
9600 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
9601 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
9602 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
9603 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
9604 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
9605 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
9606 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
9607 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
9608 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
9609 gcc.dg/tree-ssa/useless-1.c: Ditto.
9610 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
9611 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
9612 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
9613 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
9614 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
9615 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
9616 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
9617 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
9618 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
9619 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
9620 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
9621 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
9622 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
9623 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
9624 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
9625 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
9626 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
9627 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
9628 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
9629 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
9630 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
9631 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
9632 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
9633 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
9634 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
9635 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
9636 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
9637 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
9638 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
9639 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
9640 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
9641 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
9642 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
9643 gcc.dg/vect/vect-none.c: Ditto.
9644 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
9645 treelang/compile/unsigned.tree: Ditto.
9647 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
9648 * gcc.dg/cpp/direct2s.c: Ditto.
9649 * gcc.dg/cpp/paste4.c: Ditto.
9650 * gcc.dg/cpp/separate-1.c: Ditto.
9651 * gcc.dg/pch/save-temps-1.c: Ditto.
9652 * g++.dg/ext/altivec-10.C: Ditto.
9653 * g++.dg/pch/pch.C: Ditto.
9655 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
9657 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
9658 * g++.dg/template/repo1.C: Ditto.
9659 * g++.dg/template/repo2.C: Ditto.
9660 * g++.dg/template/repo3.C: Ditto.
9661 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
9662 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
9663 * g++.old-deja/g++.pt/repo1.C: Ditto.
9664 * g++.old-deja/g++.pt/repo2.C: Ditto.
9665 * g++.old-deja/g++.pt/repo3.C: Ditto.
9666 * g++.old-deja/g++.pt/repo4.C: Ditto.
9668 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
9669 * gcc.dg/20030107-1.c: Ditto.
9670 * gcc.dg/20030702-1.c: Ditto.
9671 * gcc.dg/profile-generate-1.c: Ditto.
9672 * g++.dg/other/profile1.C: Ditto.
9673 * g++.old-deja/g++.robertl/eb83.C: Ditto.
9675 * lib/gcc-dg.exp (remove-build-file): New.
9676 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
9677 cleanup-tree-dump, cleanup-saved-temps): New.
9679 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
9681 PR c++/19203, DR 214
9682 * g++.dg/parse/ambig3.C: Not ambiguous.
9683 * g++.dg/template/spec20.C: New.
9684 * g++.dg/template/spec21.C: New.
9686 2005-03-31 Steve Ellcey <sje@cup.hp.com>
9689 * gcc.dg/ia64-fptr-1.c: Run only on linux.
9691 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9694 * gfortran.dg/negative_unit.f: New test.
9696 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
9698 * gcc.dg/20050330-1.c: New test.
9700 2005-03-30 Devang Patel <dpatel@apple.com>
9702 * g++.dg/tree-sra/ssa-sra-3.C: New test.
9704 2005-03-30 Dale Johannesen <dalej@apple.com>
9706 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
9708 2005-03-30 Janis Johnson <janis187@us.ibm.com>
9710 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
9711 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
9712 Strip options from test name.
9714 2005-03-31 Jan Hubicka <jh@suse.cz>
9716 * gcc.dg/varpool-1.c: New testcase.
9718 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
9722 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
9723 gcc.dg/stmt-expr-label-3.c : New tests.
9724 * gcc.c-torture/execute/medce-2.c: Remove.
9726 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
9729 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
9732 2005-03-30 Alan Modra <amodra@bigpond.net.au>
9734 * gcc.c-torture/compile/pr20203.c: New test.
9736 2005-03-26 Steven G. Kargl <kargls@comcast.net>
9738 * gfortran.dg/promotion.f90: New test.
9740 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
9743 * gcc.dg/torture/asm-subreg-1.c: New test.
9745 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
9748 * gcc.dg/pr20672-1.c: New test.
9750 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
9752 * gfortran.dg/vect: New directory.
9753 * gfortran.dg/vect/vect.exp: New.
9754 * gfortran.dg/vect/vect-1.f90: New test.
9755 * gfortran.dg/vect/vect-2.f90: New test.
9756 * gfortran.dg/vect/vect-3.f90: New test.
9757 * gfortran.dg/vect/vect-4.f90: New test.
9758 * gfortran.dg/vect/vect-5.f90: New test.
9760 2005-03-29 Jakub Jelinek <jakub@redhat.com>
9763 * gcc.dg/alias-7.c: New test.
9765 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
9767 * gcc.dg/sparc-reg-1.c: New test.
9769 2005-03-28 Steve Ellcey <sje@cup.hp.com>
9772 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
9774 2005-03-29 Dale Ranta <dir@lanl.gov>
9775 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9778 * gfortran.dg/pr20163-2.f: New test.
9780 2005-03-28 Jan Hubicka <jh@suse.cz>
9783 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
9786 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
9788 PR tree-optimization/20626
9789 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
9790 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
9792 2005-03-26 Steven G. Kargl <kargls@comcast.net>
9794 * gfortran.dg/underflow.f90: New test.
9795 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
9797 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9799 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
9801 2005-03-25 Mark Mitchell <mark@codesourcery.com>
9803 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
9804 (g++_init): Make sure that CXXFLAGS is set.
9805 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
9806 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
9807 * lib/gfortran.exp (gfortran_link_flags): Likewise.
9808 * lib/objc.exp (objc_init): Likewise.
9809 * lib/treelang.exp (treelang_init): Likewise.
9811 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
9813 PR tree-optimization/20470
9814 * gcc.dg/tree-ssa/pr20470.c: New test.
9816 2005-03-25 Geoffrey Keating <geoffk@apple.com>
9818 * gcc.dg/ppc-stfiwx.c: New.
9820 2005-03-25 Steve Ellcey <sje@cup.hp.com>
9823 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
9825 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
9827 * gcc.dg/20050325-1.c: Fix a typo.
9829 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9833 * gfortran.dg/dos_eol.f: New test.
9835 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
9837 PR rtl-optimization/20249
9838 * gcc.dg/20050325-1.c: New test.
9840 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9843 * gfortran.dg/pr15332.f: New test.
9845 2005-03-24 Dale Johannesen <dalej@apple.com>
9847 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
9849 2005-03-24 Geoffrey Keating <geoffk@apple.com>
9851 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
9852 'internal' visibility.
9853 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
9854 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
9855 'protected' visibility.
9856 * gcc.dg/visibility-7.c: Likewise.
9857 * lib/target-supports.exp (check_visibility_available): Take
9858 a parameter, the kind of visibility to check for.
9859 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
9860 to check_visibility_available.
9862 * g++.dg/expr/cast3.C: New.
9864 2005-03-24 David Edelsohn <edelsohn@gnu.org>
9866 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
9869 2005-03-24 Steve Ellcey <sje@cup.hp.com>
9872 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
9874 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
9876 * gcc.dg/badshift.c: Renamed to...
9877 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
9879 * gcc.target/i386/badshift.c: Renamed to...
9880 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
9883 PR rtl-optimization/20532
9884 * gcc.target/i386/badshift.c: New.
9886 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9888 * gfortran.dg/pr18025.f90: New test.
9890 2005-03-23 Dale Johannesen <dalej@apple.com>
9892 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
9894 2005-03-23 Mark Mitchell <mark@codesourcery.com>
9896 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
9898 * lib/target-supports.exp (check_iconv_available): Default
9899 libiconv to -liconv, if there is no definition.
9901 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
9903 * gcc.dg/torture/cris-asm-mof-1.c: New test.
9905 2005-03-22 Mark Mitchell <mark@codesourcery.com>
9907 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
9908 * g++.dg/opt/pr7503-2.C: Likewise.
9909 * g++.dg/opt/pr7503-3.C: Likewise.
9910 * g++.dg/opt/pr7503-4.C: Likewise.
9911 * g++.dg/opt/pr7503-5.C: Likewise.
9912 * g++.dg/warn/minmax.C: New test.
9914 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9916 * gfortran.dg/g77_intrinsics_funcs.f: New test.
9917 * gfortran.dg/g77_intrinsics_sub.f: New test.
9919 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
9920 Jan Hubicka <jh@suse.cz>
9921 Steven Bosscher <stevenb@suse.de
9923 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
9925 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9928 * g++.dg/template/redecl3.C: New test.
9930 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9933 * g++.dg/parse/error16.C: Tweak error markers.
9935 2005-03-22 Jakub Jelinek <jakub@redhat.com>
9938 * gcc.dg/20050321-2.c: New test.
9940 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
9944 * g++.dg/template/ptrmem12.C: New.
9946 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
9948 PR rtl-optimization/20527
9949 * gcc.c-torture/execute/pr20527-1.c: New test.
9951 2005-03-22 Ben Elliston <bje@au.ibm.com>
9953 * gcc.misc-tests/options.exp (check_for_options): Create a real C
9954 program, compile it into a real executable and then delete the .c
9955 and .x files afterwards, to avoid problems on testglue targets.
9957 2005-03-21 Stuart Hastings <stuart@apple.com>
9959 * gcc.target/i386/sse-2.c: New.
9961 2005-03-21 Uros Bizjak <uros@kss-loka.si>
9963 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
9965 2005-03-21 Paolo Carlini <pcarlini@suse.de>
9967 * g++.dg/parse/crash25.C: Fix typo.
9969 2005-03-21 Paolo Carlini <pcarlini@suse.de>
9972 * g++.dg/parse/crash24.C: New test.
9975 * g++.dg/parse/crash25.C: New test.
9977 2005-03-21 Paolo Carlini <pcarlini@suse.de>
9980 * g++.dg/ext/stmtexpr4.C: New test.
9982 2005-03-20 Roger Sayle <roger@eyesopen.com>
9985 * gcc.c-torture/compile/pr13066-1.c: New test case.
9986 * gcc.c-torture/compile/pr20539-1.c: Likewise.
9987 * g++.dg/opt/pr13066-1.C: Likewise.
9989 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
9991 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
9993 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9996 * gfortran.dg/nesting_1.f90: New test.
9998 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10001 * g++.dg/lookup/using13.C: New test.
10003 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10006 * g++.dg/template/crash36.C: New test.
10008 2005-03-18 Paolo Carlini <pcarlini@suse.de>
10011 * g++.dg/template/crash35.C: New test.
10013 2005-03-17 Paolo Carlini <pcarlini@suse.de>
10016 * g++.dg/overload/operator2.C: New test.
10018 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10020 PR libfortran/20257
10021 * gfortran.dg/pr20257.f90: New test.
10023 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10025 PR libfortran/20480
10026 * gfortran.dg/pr20480.f90: New test.
10028 2005-03-16 Richard Henderson <rth@redhat.com>
10030 PR middle-end/15700
10031 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
10032 (_rtld_global): New.
10033 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
10034 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
10036 * gcc.dg/alias-3.c: New.
10037 * gcc.dg/alias-4.c: New.
10038 * gcc.dg/alias-5.c: New.
10039 * gcc.dg/alias-6.c: New.
10041 2005-03-15 Geoffrey Keating <geoffk@apple.com>
10043 * gcc.dg/cpp/ucnid-7.c: New.
10045 2005-03-15 Janis Johnson <janis187@us.ibm.com>
10046 Dorit Naishlos <dorit@il.ibm.com>
10048 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
10051 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
10053 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
10054 misaligned accesses.
10055 * gcc.dg/vect/vect-58.c: Likewise.
10056 * gcc.dg/vect/vect-92.c: New.
10057 * gcc.dg/vect/vect-93.c: New.
10059 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
10062 * gfortran.dg/assign_2.f90: New test.
10063 * gfortran.dg/assign_3.f90: New test.
10064 * gfortran.dg/assign.f90: New test.
10066 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
10068 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
10069 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
10070 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
10071 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
10074 2005-03-14 Geoffrey Keating <geoffk@apple.com>
10076 * gcc.dg/cpp/ucnid-6.c: New.
10078 * gcc.dg/cpp/normalize-1.c: New.
10079 * gcc.dg/cpp/normalize-2.c: New.
10080 * gcc.dg/cpp/normalize-3.c: New.
10081 * gcc.dg/cpp/normalize-4.c: New.
10082 * gcc.dg/cpp/ucnid-4.c: New.
10083 * gcc.dg/cpp/ucnid-5.c: New.
10084 * g++.dg/cpp/normalize-1.C: New.
10085 * g++.dg/cpp/ucnid-1.C: New.
10087 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
10089 * gcc.dg/pr18628.c: New.
10091 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
10094 * g++.dg/tree-ssa/pr20280.C: New.
10096 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10099 * gfortran.dg/stfunc_2.f90: New test.
10101 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
10103 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
10105 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
10107 * gcc.dg/tree-ssa/20050314-1.c: New test.
10109 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10113 * g++.dg/template/friend34.C: New test.
10114 * g++.dg/template/friend35.C: Likewise.
10115 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
10117 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10119 Friend class name lookup 5/n
10121 * g++.dg/lookup/hidden-class1.C: New test.
10122 * g++.dg/lookup/hidden-class2.C: Likewise.
10123 * g++.dg/lookup/hidden-class3.C: Likewise.
10124 * g++.dg/lookup/hidden-class4.C: Likewise.
10125 * g++.dg/lookup/hidden-class5.C: Likewise.
10126 * g++.dg/lookup/hidden-class6.C: Likewise.
10127 * g++.dg/lookup/hidden-class7.C: Likewise.
10128 * g++.dg/lookup/hidden-class8.C: Likewise.
10129 * g++.dg/lookup/hidden-class9.C: Likewise.
10130 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
10131 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
10132 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
10133 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
10134 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
10135 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
10136 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
10137 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
10138 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
10139 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
10140 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
10142 2005-03-13 Mark Mitchell <mark@codesourcery.com>
10145 * g++.dg/template/error18.C: New test.
10147 2005-03-09 Ben Elliston <bje@au.ibm.com>
10150 * g++.dg/debug/pr16792.C: New test.
10152 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
10154 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
10155 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
10156 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
10157 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
10158 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
10159 test assertion names.
10161 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10164 * gfortran.dg/stfunc_1.f90: New test.
10166 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10169 * gfortran.dg/real_index_1.f90: New test.
10171 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10174 * gfortran.dg/spec_expr_1.f90: New test.
10176 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
10179 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
10182 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10185 * gfortran.dg/largeequiv_1.f90: New test.
10187 2005-03-12 Geoffrey Keating <geoffk@apple.com>
10189 * gcc.dg/ucnid-1.c: New.
10190 * gcc.dg/ucnid-2.c: New.
10191 * gcc.dg/ucnid-3.c: New.
10192 * gcc.dg/ucnid-4.c: New.
10193 * gcc.dg/ucnid-5.c: New.
10194 * gcc.dg/ucnid-6.c: New.
10195 * gcc.dg/cpp/ucnid-1.c: New.
10196 * gcc.dg/cpp/ucnid-2.c: New.
10197 * gcc.dg/cpp/ucnid-3.c: New.
10198 * g++.dg/other/ucnid-1.C: New.
10200 2005-03-12 Geoffrey Keating <geoffk@apple.com>
10202 * gcc.dg/vmx/darwin-abi-3.c: Delete.
10204 2005-03-11 Per Bothner <per@bothner.com>
10206 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
10207 that diagnotics refer to correct token.
10208 * gcc.dg/unused-3.c: Likewise.
10210 2005-03-11 Per Bothner <per@bothner.com>
10212 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
10213 constant" is now actually on same line as string constant.
10214 * gcc.dg/cpp/direct2s.c: Likewise.
10216 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
10218 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
10220 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10222 PR libfortran/20124
10223 * gfortran.dg/pr20124.f90: New Test
10225 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
10227 PR tree-optimization/20130
10228 * gcc.dg/pr20130-1.c: New test.
10230 2005-03-10 Steve Ellcey <sje@cup.hp.com>
10233 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
10235 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10237 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
10239 2005-03-10 Steve Ellcey <sje@cup.hp.com>
10241 * g++.dg/eh/forced1.C: Fix comment.
10242 * g++.dg/eh/forced2.C: Ditto.
10243 * g++.dg/eh/forced3.C: Ditto.
10244 * g++.dg/eh/forced4.C: Ditto.
10246 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
10249 * gcc.c-torture/compile/pr20412.c: New test.
10251 2005-03-10 Roger Sayle <roger@eyesopen.com>
10253 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
10255 2005-03-10 Jakub Jelinek <jakub@redhat.com>
10258 * gcc.dg/20050307-1.c: New test.
10260 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
10263 * g++.dg/other/stdarg3.C: New.
10265 2005-03-10 Jakub Jelinek <jakub@redhat.com>
10267 PR c++/18384, c++/18327
10268 * g++.dg/init/array19.C: New test.
10270 PR inline-asm/20314
10271 * gcc.dg/torture/pr20314-1.c: New test.
10272 * gcc.dg/torture/pr20314-2.c: New test.
10274 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
10276 * gcc.dg/20050309-1.c: New test.
10278 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10280 * gcc.dg/builtins-10.c: Reactivate disabled test.
10281 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
10282 new cbrt transformations.
10284 2005-03-09 Mark Mitchell <mark@codesourcery.com>
10287 * g++.dg/template/array13.C: New test.
10289 2005-03-09 Paolo Carlini <pcarlini@suse.de>
10292 * g++.dg/init/brace4.C: New test.
10294 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
10297 * g++.dg/template/non-dependent12.C: New.
10299 2005-03-08 Mark Mitchell <mark@codesourcery.com>
10302 * g++.dg/init/array18.C: Add dg-do run marker.
10305 * g++.dg/init/array18.C: New test.
10307 2005-03-09 Ben Elliston <bje@au.ibm.com>
10309 * consistency.vlad/vlad.exp: Remove trailing semicolons.
10310 * g++.dg/gcov/gcov.exp: Likewise.
10311 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
10312 * gcc.target/xstormy16/xstormy16.exp: Likewise.
10313 * lib/c-torture.exp: Likewise.
10314 * lib/fortran-torture.exp: Likewise.
10315 * lib/g++.exp: Likewise.
10316 * lib/gcc-defs.exp: Likewise.
10317 * lib/gcc-dg.exp: Likewise.
10318 * lib/gcc.exp: Likewise.
10319 * lib/gcov.exp: Likewise.
10320 * lib/gfortran.exp: Likewise.
10321 * lib/mike-g++.exp: Likewise.
10322 * lib/mike-gcc.exp: Likewise.
10323 * lib/objc-torture.exp: Likewise.
10324 * lib/objc.exp: Likewise.
10325 * lib/profopt.exp: Likewise.
10326 * lib/target-libpath.exp: Likewise.
10327 * lib/target-supports.exp: Likewise.
10328 * lib/treelang.exp: Likewise.
10329 * lib/wrapper.exp: Likewise.
10331 2005-03-08 Jeff Law <law@redhat.com>
10333 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
10336 2005-03-08 Ira Rosen <irar@il.ibm.com>
10338 * gcc.dg/vect/pr20122.c: New test.
10340 2005-03-07 Jeff Law <law@redhat.com>
10342 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
10344 * gcc.dg/tree-ssa/pr18133-1.c: New test.
10345 * gcc.dg/tree-ssa/pr18133-2.c: New test.
10346 * gcc.dg/tree-ssa/pr18134.c: New test.
10348 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10350 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
10351 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
10352 gcc.dg/torture/builtin-noret-2.c: Require weak support.
10354 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
10357 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
10359 2005-03-07 Mark Mitchell <mark@codesourcery.com>
10361 * g++.dg/warn/Wnvdtor.C: New test.
10363 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
10365 * gcc.dg/torture/pr19683-1.c: New test.
10367 2005-03-06 Steven G. Kargl <kargls@comcast.net>
10369 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
10370 * gfortran.dg/g77/19990313-2.f: Ditto.
10371 * gfortran.dg/g77/19990313-3.f: Ditto.
10372 * gfortran.dg/g77/19990525-0.f: Ditto.
10373 * gfortran.dg/g77/19990826-0.f: Ditto.
10374 * gfortran.dg/g77/19990826-2.f: Ditto.
10375 * gfortran.dg/g77/19990826-3.f: Ditto.
10376 * gfortran.dg/g77/20000511-1.f: Ditto.
10377 * gfortran.dg/g77/20000511-2.f: Ditto.
10378 * gfortran.dg/g77/970625-2.f: Ditto.
10379 * gfortran.dg/g77/980310-2.f: Ditto.
10380 * gfortran.dg/g77/980310-3.f: Ditto.
10381 * gfortran.dg/g77/980310-8.f: Ditto.
10382 * gfortran.dg/g77/980519-2.f: Ditto.
10383 * gfortran.dg/g77/alpha1.f: Ditto.
10384 * gfortran.dg/g77/claus.f: Ditto.
10385 * gfortran.dg/g77/erfc.f: Ditto.
10386 * gfortran.dg/g77/short.f: Ditto.
10387 * gfortran.fortran-torture/execute/data.f90: Ditto.
10388 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
10389 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
10391 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10393 * lib/file-format.exp (gcc_target_object_format): Add check for som
10394 format and hardcode object formats on hppa*-*-hpux*.
10395 * lib/target-supports.exp (check_weak_available): Add check for som
10396 object format. Always return 0 on hppa*-*-hpux10*.
10398 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
10401 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
10403 2005-03-05 Steven G. Kargl <kargls@comcast.net>
10405 * gfortran.dg/pr19936_1.f90: New test.
10406 * gfortran.dg/pr19936_2.f90: New test.
10407 * gfortran.dg/pr19936_3.f90: New test.
10409 2005-03-05 Steven G. Kargl <kargls@comcast.net>
10410 Paul Thomas <prthomas@drfccad.cea.fr>
10412 * gfortran.dg/PR19754_1.f90: New test.
10413 * gfortran.dg/PR19754_2.f90: Ditto.
10415 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10418 * g++.dg/template/non-dependent11.C: New test.
10420 2005-03-05 Uros Bizjak <uros@kss-loka.si>
10422 * lib/target-supports.exp (check_iconv_available): Fix comment.
10424 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
10425 Joseph S. Myers <joseph@codesourcery.com>
10428 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
10430 2005-03-04 Matthew Sachs <msachs@apple.com>
10432 * gcc.exp (gcc_target_compile): Put braces around
10433 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
10434 * objc.exp (objc_target_compile): Likewise.
10435 * treelang.exp (treelang_target_compile): Likewise.
10437 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10440 * gfortran.dg/func_result_1.f90: New test.
10442 2005-03-04 Ben Elliston <bje@au.ibm.com>
10444 * gcc.misc-tests/options.exp: New test.
10446 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
10448 * gcc.dg/pr15784-4.c: New test.
10450 2005-03-03 Geoffrey Keating <geoffk@apple.com>
10452 * gcc.c-torture/execute/pr17133.c: New.
10453 * gcc.c-torture/compile/20050303-1.c: New.
10455 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
10457 * gcc.dg/cpp/assert4.c: Fix for cygwin.
10459 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
10461 * g++.dg/overload/using2.C: New.
10463 2005-03-02 Mark Mitchell <mark@codesourcery.com>
10466 * g++.dg/init/ptrmem2.C: New test.
10468 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
10471 * gcc.dg/pr8927-1.c: New test.
10473 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
10476 * g++.dg/inherit/covariant12.C: New.
10478 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10481 * gfortran.dg/bound_1.f90: New test.
10483 2005-02-28 Janis Johnson <janis187@us.ibm.com>
10485 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
10486 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
10488 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
10491 * gcc.dg/pr20245-1.c: New test.
10493 2005-02-28 Jakub Jelinek <jakub@redhat.com>
10495 PR middle-end/19874
10496 * gcc.c-torture/execute/20050119-2.c: New test case.
10498 2005-02-28 Ben Elliston <bje@au.ibm.com>
10500 * README: Update the DejaGnu bug reporting address.
10501 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
10502 * lib/objc-torture.exp: Likewise.
10504 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
10506 * gfortran.dg/boz_1.f90: New test.
10507 * gfortran.dg/boz_3.f90: New test.
10508 * gfortran.dg/boz_4.f90: New test.
10510 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
10512 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
10513 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
10515 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10517 PR libfortran/20101
10518 * gfortran.dg/write_0_pe_format.f90: New test.
10520 2005-02-27 Jakub Jelinek <jakub@redhat.com>
10523 * g++.dg/opt/thunk2.C: New test.
10524 * g++.dg/opt/covariant1.C: New test.
10526 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10528 * gfortran.dg/e_d_fmt.f90: New test.
10530 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
10532 * gcc.dg/asm-b.c: Fix comment typos.
10534 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
10536 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
10539 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
10542 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
10543 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
10544 * gcc.dg/asm-b.c: New test.
10546 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
10548 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
10549 Disable this test on IRIX 6.
10551 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
10553 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
10554 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
10557 2005-02-25 Diego Novillo <dnovillo@redhat.com>
10559 PR tree-optimization/20204
10560 * testsuite/gcc.dg/pr20204.c: New test.
10562 2005-02-24 Jakub Jelinek <jakub@redhat.com>
10565 * gcc.c-torture/execute/20050224-1.c: New test.
10568 * g++.dg/warn/Wbraces2.C: New test.
10570 2005-02-23 Mark Mitchell <mark@codesourcery.com>
10573 * g++.dg/init/const2.C: New test.
10575 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
10577 PR tree-optimization/20100
10578 * gcc.c-torture/execute/pr20100-1.c: New test.
10580 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10582 * gfortran.dg/implicit_3.f90: New test.
10584 * gfortran.dg/deftype_1.f90: New test.
10586 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
10588 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
10590 * g++.dg/other/anon3.C: Accept a warning.
10592 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
10594 * gcc.dg/pr20017.c: Fix a comment typo.
10596 2005-02-23 Bud Davis <bdavis@gfortran.org>
10598 * gfortran.dg/list_read_4.f90: Change to f90 comments.
10600 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10603 * ada/acats/tests/cxa/cxa3004.a: Remove.
10604 * ada/acats/tests/cxb/cxb30061.am: Likewise.
10606 2005-02-22 Mark Mitchell <mark@codesourcery.com>
10609 * g++.dg/init/const1.C: New test.
10612 * g++.dg/parse/constant7.C: New test.
10615 * g++.dg/parse/error27.C: New test.
10616 * g++.dg/template/qualttp15.C: Adjust error markers.
10617 * g++.old-deja/g++.other/struct1.C: Likewise.
10620 * g++.dg/template/error17.C: New test.
10623 * g++.dg/parser/error26.C: New test.
10625 2005-02-22 Diego Novillo <dnovillo@redhat.com>
10627 PR tree-optimization/20100
10628 PR tree-optimization/20115
10629 * gcc.dg/pr20115.c: New test.
10630 * gcc.dg/pr20115-1.c: New test.
10631 * gcc.dg/pr20100.c: New test.
10632 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
10633 call-clobbered variables after alias1.
10635 2005-02-22 Bud Davis <bdavis@gfortran.org>
10637 * gfortran.dg/list_read_4.f90: new test.
10639 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
10641 PR rtl-optimization/20017.
10642 * gcc.dg/pr20017.c: New.
10644 2005-02-22 Devang Patel <dpatel@apple.com>
10647 * g++.dg/tree-ssa/pr19952.C: New test.
10649 2005-02-22 Mark Mitchell <mark@codesourcery.com>
10652 * g++.dg/parse/constant6.C: New test.
10654 2005-02-22 Uros Bizjak <uros@kss-loka.si>
10656 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
10657 * g++.dg/charset/asm2.c: Likewise.
10658 * g++.dg/charset/asm3.c: Likewise.
10659 * g++.dg/charset/asm4.c: Likewise.
10660 * g++.dg/charset/asm5.c: Likewise.
10661 * g++.dg/charset/attribute1.c: Likewise.
10662 * g++.dg/charset/attribute2.c: Likewise.
10663 * g++.dg/charset/extern1.cc: Likewise.
10664 * g++.dg/charset/extern2.cc: Likewise.
10665 * g++.dg/charset/extern3.cc: Likewise.
10666 * g++.dg/charset/function.cc: Likewise.
10667 * g++.dg/charset/string.c: Likewise.
10668 * g++.dg/charset/charset.exp: Likewise.
10669 * lib/target-supports.exp (check_iconv_available): Fix comment.
10671 2005-02-22 Uros Bizjak <uros@kss-loka.si>
10673 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
10674 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
10675 * gcc.dg/charset/asm2.c: Likewise.
10676 * gcc.dg/charset/asm3.c: Likewise.
10677 * gcc.dg/charset/asm4.c: Likewise.
10678 * gcc.dg/charset/asm5.c: Likewise.
10679 * gcc.dg/charset/asm6.c: Likewise.
10680 * gcc.dg/charset/attribute1.c: Likewise.
10681 * gcc.dg/charset/attribute2.c: Likewise.
10682 * gcc.dg/charset/builtin1.c: Likewise.
10683 * gcc.dg/charset/extern.c: Likewise.
10684 * gcc.dg/charset/function.c: Likewise.
10685 * gcc.dg/charset/string.c: Likewise.
10686 * gcc.dg/charset/charset.exp: Likewise.
10688 2005-02-21 Bud Davis <bdavis9659@comcast.net>
10691 * gfortran.dg/pr20086.f90: New test.
10693 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
10695 PR tree-optimization/19786
10696 * g++.dg/tree-ssa/pr19786.C: New.
10698 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10700 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
10702 2005-02-21 Jeff Law <law@redhat.com>
10704 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
10706 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10708 * gfortran.dg/do_iterator: Split loop, markup all lines for
10709 which an error locus is printed.
10710 * gfortran.dg/pr17708.f90: Markup all lines for which an error
10712 * gfortran.dg/select_4.f90: Likewise.
10713 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
10714 locuses in the various permutations.
10716 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
10718 PR tree-optimization/19951
10719 * g++.dg/vect: New directory.
10720 * g++.dg/vect/vect.exp: New file.
10721 * g++.dg/vect/pr19951.cc: New testcase.
10722 * g++.dg/dg.exp: Also prune vectorizer tests.
10724 2005-02-20 Zack Weinberg <zack@codesourcery.com>
10727 * gcc.dg/charset/builtin1.c: New test.
10729 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10732 * g++.dg/inherit/volatile1.C: New test.
10735 * g++.dg/template/dtor4.C: New test.
10737 2005-02-19 Steven G. Kargl <kargls@comcast.net>
10739 * gfortran.dg/int_1.f90: New test.
10741 2005-02-19 Devang Patel <dpatel@apple.com>
10743 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
10745 2005-02-19 Steven G. Kargl <kargls@comcast.net>
10747 * gfortran.dg/achar_1.f90: New test.
10749 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
10751 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
10753 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
10754 Jakub Jelinek <jakub@redhat.com>
10756 PR tree-optimization/19828
10757 * gcc.dg/tree-ssa/loop-7.c: New test.
10758 * gcc.c-torture/execute/20050218-1.c: New test.
10760 2005-02-19 Jakub Jelinek <jakub@redhat.com>
10763 * gcc.dg/transparent-union-1.c: New test.
10764 * gcc.dg/transparent-union-2.c: New test.
10766 2005-02-18 James E Wilson <wilson@specifixinc.com>
10768 PR tree-optimization/18977
10769 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
10771 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
10774 * gcc.dg/pr20054.c: New test.
10776 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10779 * g++.dg/ext/attrib20.C: New test.
10781 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
10783 PR middle-end/20030
10784 * gfortran.fortran-torture/execute/character_passing.f90: New test.
10786 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
10789 * g++.dg/opt/switch4.C: New.
10791 2005-02-18 Jakub Jelinek <jakub@redhat.com>
10794 PR tree-optimization/20009
10795 * gcc.c-torture/compile/20050217-1.c: New test.
10796 * g++.dg/opt/switch3.C: New test.
10798 PR tree-optimization/18947
10799 * gcc.c-torture/compile/20050215-1.c: New test.
10800 * gcc.c-torture/compile/20050215-2.c: New test.
10801 * gcc.c-torture/compile/20050215-3.c: New test.
10803 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
10806 * g++.dg/template/crash34.C: New.
10809 * g++.dg/other/access3.C: New.
10811 2005-02-17 Ira Rosen <irar@il.ibm.com>
10813 * gcc.dg/vect/vect-98.c: New test.
10815 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
10817 PR tree-optimization/19967
10818 * gcc.dg/pr19967.c: New.
10820 2005-02-16 Jakub Jelinek <jakub@redhat.com>
10822 PR middle-end/19857
10823 * gcc.dg/tree-ssa/20050215-1.c: New test.
10824 * gcc.c-torture/execute/20050215-1.c: New test.
10826 2005-02-15 Eric Christopher <echristo@redhat.com>
10828 * gcc.dg/cpp/20050215-1.c: New file.
10830 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
10832 PR tree-optimization/15785
10833 * gcc.dg/pr15785-1.c: New test.
10835 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
10838 * g++.dg/init/ctor4.C: New.
10839 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
10841 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
10843 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
10844 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
10846 2005-02-15 Andreas Schwab <schwab@suse.de>
10848 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
10851 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
10853 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
10855 2005-02-14 Diego Novillo <dnovillo@redhat.com>
10857 PR tree-optimization/19853
10858 * gcc.c-torture/compile/pr19853.c: New test.
10860 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
10863 * g++.dg/parse/local-class1.C: New.
10866 * g++.dg/parse/ptrmem3.C: New.
10869 * g++.old-deja/g++.oliva/template6.C: Add another case.
10870 * g++.dg/template/explicit6.C: New.
10872 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
10875 * g++.dg/other/redecl2.C: New.
10877 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
10880 * g++.dg/abi/covariant4.C: New.
10882 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
10884 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
10886 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
10888 * gcc.dg/vect/vect-96.c: Fix typo.
10890 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10894 * g++.dg/template/enum5.C: New test.
10896 2005-02-12 Ira Rosen <irar@il.ibm.com>
10898 * gcc.dg/vect/vect-97.c: New test.
10900 2005-02-12 Ira Rosen <irar@il.ibm.com>
10902 * gcc.dg/vect/vect-96.c: New test.
10904 2005-02-12 Uros Bizjak <uros@kss-loka.si>
10906 * gcc.dg/builtins-34.c: Also check ldexp*.
10908 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
10910 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
10912 2005-02-11 Janis Johnson <janis187@us.ibm.com>
10914 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
10915 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
10916 dg-require-dll, dg-require-iconv, dg-require-named-sections,
10917 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
10918 selector_list, selector_expression, dg-process-target): Move to new
10919 file target-supports-dg.exp.
10920 * lib/target-supports-dg.exp: New.
10922 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
10925 2005-02-11 Jakub Jelinek <jakub@redhat.com>
10928 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
10930 PR middle-end/19858
10931 * gcc.c-torture/compile/20050210-1.c: New test.
10933 2005-02-11 Mark Mitchell <mark@codesourcery.com>
10936 * g++.dg/warn/Wbraces1.C: New test.
10938 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
10940 * gcc.dg/builtins-52.c: New testcase.
10942 2005-02-10 Jakub Jelinek <jakub@redhat.com>
10945 * gcc.c-torture/execute/20050119-1.c: New test.
10947 2005-02-09 Mark Mitchell <mark@codesourcery.com>
10950 * g++.dg/init/delete1.C: New test.
10952 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
10955 * g++.dg/template/static12.C: New test.
10957 2005-02-09 Mark Mitchell <mark@codesourcery.com>
10960 * g++.dg/conversion/ambig1.C: New test.
10963 * g++.dg/ext/attrib19.C: New test.
10966 * g++.dg/parse/dtor5.C: New test.
10969 * g++.dg/template/dtor3.C: New test.
10972 * g++.dg/template/static11.C: New test.
10973 * g++.dg/template/crash2.C: Remove dg-error marker.
10975 2005-02-09 Janis Johnson <janis187@us.ibm.com>
10978 * g++.old-deja/g++.mike/p10769a.C: Remove.
10980 2005-02-09 Roger Sayle <roger@eyesopen.com>
10982 * gcc.dg/builtins-48.c: New test case.
10983 * gcc.dg/builtins-49.c: New test case.
10984 * gcc.dg/builtins-50.c: New test case.
10985 * gcc.dg/builtins-51.c: New test case.
10987 2005-02-09 Ian Lance Taylor <ian@airs.com>
10989 PR middle-end/19583
10990 * g++.dg/warn/Wreturn-type-3.C: New test.
10992 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
10994 PR middle-end/19402
10995 * gcc.dg/pr19402-1.c: New testcase.
10996 * gcc.dg/pr19402-2.c: likewise.
10998 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
11000 PR middle-end/19854
11001 * g++.dg/tree-ssa/tmmti.C: New testcase.
11003 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
11005 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
11007 2005-02-08 Mark Mitchell <mark@codesourcery.com>
11010 * g++.dg/parse/crash23.C: New test.
11011 * g++.dg/warn/Weff1.C: New test.
11013 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
11015 * gcc.dg/20050209-1.c: New test.
11017 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
11020 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
11022 2005-02-08 Mike Stump <mrs@apple.com>
11024 * g++.dg/pch/import-2.c: New test.
11025 * g++.dg/pch/import-2.hs: New.
11026 * g++.dg/pch/include/import-2a.h: New.
11027 * g++.dg/pch/include/import-2b.h: New.
11029 2005-02-08 Janis Johnson <janis187@us.ibm.com>
11031 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
11033 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11035 * gfortran.dg/substr_1.f90: New test.
11037 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
11039 PR middle-end/19775
11040 * gcc.dg/torture/builtin-power-1.c: Disable test for
11041 invalid transformation.
11042 * gcc.dg/builtins-10.c: Likewise. Disable one test we
11043 no longer optimize.
11044 * gcc.dg/builtins-47.c: New testcase.
11046 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
11047 Dorit Naishlos <dorit@il.ibm.com>
11049 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
11051 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
11053 * gcc.c-torture/compile/20050206-1.c: New test.
11055 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
11058 * g++.dg/opt/pr19768.C: New test.
11060 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
11063 * gcc.c-torture/compile/pr19736.c: New test.
11065 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11068 * g++.dg/parse/error25.C: New test.
11070 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
11072 * gcc.c-torture/execute/20050203-1.c: New.
11074 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
11076 * gcc.dg/vect/vect-85.c: Remove xfail.
11077 * gcc.dg/vect/vect-86.c: Remove xfail.
11078 * gcc.dg/vect/vect-87.c: Remove xfail.
11079 * gcc.dg/vect/vect-88.c: Remove xfail.
11081 2005-02-02 Geoffrey Keating <geoffk@apple.com>
11083 * gcc.dg/altivec-19.c: New.
11085 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
11088 * gcc.dg/nested-func-3.c: New test.
11089 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
11091 2005-02-02 Janis Johnson <janis187@us.ibm.com>
11093 * gcc.test-framework/gen_directive_tests: Generate tests for
11094 selector expressions.
11096 2005-02-02 Matt Austern <austern@apple.com>
11099 * g++/ext/builtin7.C: New.
11100 * g++/ext/builtin8.C: New.
11102 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
11105 * gcc.dg/pr18502-1.c: New test.
11107 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11110 * g++.dg/template/local4.C: Tweak.
11112 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
11114 PR tree-optimization/19578
11115 * gcc.c-torture/compile/20050202-1.c: New test.
11117 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
11120 * gcc.dg/c99-init-4.c: New test.
11122 2005-02-01 Janis Johnson <janis187@us.ibm.com>
11124 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
11126 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
11128 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
11129 * g++.dg/eh/check-vect.h: New.
11131 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
11132 * gcc.dg/vect/vect-78.c: Ditto.
11133 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
11136 * g++.dg/conversion/simd1.C: Expect warning.
11137 * g++.dg/ext/attribute-test-1.C: Ditto.
11138 * g++.dg/ext/attribute-test-2.C: Ditto.
11139 * g++.dg/ext/attribute-test-3.C: Ditto.
11140 * g++.dg/ext/attribute-test-4.C: Ditto.
11142 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
11143 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
11145 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
11147 2005-02-01 Richard Henderson <rth@redhat.com>
11149 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
11150 long double for ibm double-double format.
11151 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
11153 2005-02-01 Diego Novillo <dnovillo@redhat.com>
11155 PR tree-optimization/19633
11156 * testsuite/gcc.dg/pr19633-1.c: New test.
11157 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
11158 to NULL or a symbol.
11160 2005-02-01 Janis Johnson <janis187@us.ibm.com>
11162 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
11164 (dg-process-target (local override)): Handle selector expressions.
11166 * gcc.test-framework/README: Describe tests in source directory.
11167 * gcc.test-framework/test-framework.awk: Handle dg- tests.
11168 * gcc.test-framework/test-framework.exp: Handle dg- tests.
11169 * gcc.test-framework/dg-bogus-exp-P.c: New test.
11170 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
11171 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
11172 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
11173 * gcc.test-framework/dg-do-link-exp-P.c: New test.
11174 * gcc.test-framework/dg-do-run-exp-P.c: New test.
11175 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
11176 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
11177 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
11178 * gcc.test-framework/dg-error-exp-P.c: New test.
11179 * gcc.test-framework/dg-error-exp-XP.c: New test.
11180 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
11181 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
11182 * gcc.test-framework/dg-output-exp-P.c: New test.
11183 * gcc.test-framework/dg-output-exp-XF.c: New test.
11184 * gcc.test-framework/dg-warning-exp-P.c: New test.
11185 * gcc.misc-tests/dg-1.c: Remove.
11186 * gcc.misc-tests/dg-2.c: Remove.
11187 * gcc.misc-tests/dg-3.c: Remove.
11188 * gcc.misc-tests/dg-4.c: Remove.
11189 * gcc.misc-tests/dg-5.c: Remove.
11190 * gcc.misc-tests/dg-6.c: Remove.
11191 * gcc.misc-tests/dg-7.c: Remove.
11192 * gcc.misc-tests/dg-8.c: Remove.
11193 * gcc.misc-tests/dg-9.c: Remove.
11194 * gcc.misc-tests/dg-10.c: Remove.
11195 * gcc.misc-tests/dg-11.c: Remove.
11196 * gcc.misc-tests/dg-12.c: Remove.
11197 * gcc.misc-tests/dg-test.exp: Remove.
11199 * gcc.test-framework/test-framework.awk: Change recording and
11200 printing of passes and failures.
11202 * gcc.test-framework: New directory.
11203 * gcc.test-framework/README: New.
11204 * gcc.test-framework/test-framework.exp: New.
11205 * gcc.test-framework/test-framework.awk: New.
11206 * gcc.test-framework/gen_directive_tests: New.
11208 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
11210 * lib/treelang.exp: Fix comment typos.
11211 (treelang_target_compile): Don't append libs=-ltreelang to options.
11213 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
11215 * g++.dg/parse/typename7.C: Adjust error messages.
11217 2005-01-31 Jeff Law <law@redhat.com>
11219 * gcc.c-torture/execute/20050131-1.c: New test.
11220 * gcc.dg/wcaselabel.c: New test.
11222 2005-01-31 Mark Mitchell <mark@codesourcery.com>
11224 * g++.dg/other/warning1.C: Adjust error messags.
11225 * g++.dg/parse/constant5.C: New test.
11227 2005-01-31 Steven Bosscher <stevenb@suse.de>
11230 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
11231 the test case valid.
11232 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
11233 * testsuite/gcc.dg/array-7.c: Adjust expected result.
11234 * testsuite/gcc.dg/pr18596-3.c: Likewise.
11235 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
11236 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
11237 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
11239 2005-01-31 Dale Johannesen <dalej@apple.com>
11241 * g++.dg/opt/pr19650.C: New test.
11243 2005-01-31 Richard Henderson <rth@redhat.com>
11245 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
11246 long double for intel double extended format.
11247 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
11249 2005-01-30 Mark Mitchell <mark@codesourcery.com>
11252 * g++.dg/template/static10.C: New test.
11255 * g++.dg/parse/error24.C: New test.
11258 * g++.dg/lookup/builtin1.C: New test.
11261 * g++.dg/warn/conv3.C: New test.
11263 2005-01-30 Bud Davis <bdavis@gfortran.org>
11266 * gfortan.dg/inquire_7.f90
11268 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
11270 PR tree-optimization/15791
11271 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
11272 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
11273 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
11274 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
11275 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
11276 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
11277 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
11278 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
11279 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
11280 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
11282 2005-01-29 Paul Brook <paul@codesourcery.com>
11285 * check.c (real_or_complex_check): New function.
11286 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
11287 * intrinsic.c (add_functions): Use new check functions.
11288 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
11291 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
11293 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
11294 gcc.dg/lvalue-3.c: New tests.
11295 * gcc.dg/concat.c: Update expected messages.
11297 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
11299 PR libfortran/19595
11300 * gfortran.dg/eor_1.f90: New test.
11302 2005-01-29 Steven G. Kargl <kargls@comcast.net>
11305 * gfortran.dg/logical_data_1.f90: New test.
11307 2005-01-28 Mark Mitchell <mark@codesourcery.com>
11310 * g++.dg/template/crash33.C: New test.
11313 * g++.dg/template/crash32.C: New test.
11315 2005-01-28 Ian Lance Taylor <ian@airs.com>
11317 PR middle-end/16558
11318 * g++.dg/warn/Wreturn-type-2.C: New test.
11320 2004-06-24 Jeff Law <law@redhat.com>
11322 * gcc.dg/tree-ssa/20050128-1.c: New test.
11324 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
11326 * gcc.target/frv/all-mdpackh-1.c: New test.
11328 2005-01-28 Steven Bosscher <stevenb@suse.de>
11330 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
11332 2005-01-27 Richard Henderson <rth@redhat.com>
11334 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
11336 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
11338 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
11340 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
11342 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
11343 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
11344 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
11345 to cope with cases where the multilib options override the dg-options.
11347 2005-01-27 Jakub Jelinek <jakub@redhat.com>
11350 * gcc.dg/noncompile/20050120-1.c: New test.
11352 2005-01-26 Diego Novillo <dnovillo@redhat.com>
11354 PR tree-optimization/19633
11355 * gcc.dg/pr19633.c: New test.
11356 * gcc.dg/tree-ssa/pr19633.c: New test.
11358 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
11360 * gcc.dg/20041216-1.c: New test.
11362 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
11365 * objc.dg/selector-2.m: New test.
11367 2005-01-26 Jakub Jelinek <jakub@redhat.com>
11369 * g++.dg/opt/range-test-2.C: New test.
11371 PR rtl-optimization/19579
11372 * gcc.c-torture/execute/20050124-1.c: New test.
11374 2005-01-26 Greg Parker <gparker@apple.com>
11375 Stuart Hastings <stuart@apple.com>
11377 * gcc.c-torture/execute/20050125-1.c: New.
11379 2005-01-18 Jan Hubicka <jh@suse.cz>
11381 PR tree-optimize/19337
11382 * gcc.c-torture/compile/20050119-1.c: New test.
11384 2005-01-24 James E Wilson <wilson@specifixinc.com>
11386 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
11387 test for successful match.
11389 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
11392 * objc.dg/comp-types-7.m: New test.
11394 2005-01-24 Janis Johnson <janis187@us.ibm.com>
11396 * lib/target-supports.exp (current_target_name): New.
11397 (check_effective_target_ilp32, check_effective_target_lp64):
11398 Cache the result to use as long as the current target, with
11399 multilib flags, remains the same.
11401 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
11402 (dg-require-weak, dg-require-visibility, dg-require-alias,
11403 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
11404 dg-require-effective-target, dg-skip-if): Remove call to
11405 skip_test_and_clear_xfail.
11406 (dg-test): Clear xfail data.
11408 2005-01-24 Jakub Jelinek <jakub@redhat.com>
11411 * gcc.dg/ppc64-toc.c: New test.
11413 * g++.dg/tree-ssa/empty-1.C: New test.
11415 PR middle-end/19551
11416 * gcc.c-torture/execute/20050121-1.c: New test.
11417 * gcc.dg/20050121-2.c: New test.
11419 2004-01-23 Steven G. Kargl <kargls@comcast.net>
11420 Paul Brook <paul@codesourcery.com>
11423 * gfortran.dg/real_const_1.f: New test.
11424 * gfortran.dg/real_const_2.f90: New test.
11425 * gfortran.dg/complex_int_1.f90: New test.
11427 2005-01-23 Bud Davis <bdavis9659@comcast.net>
11430 * gfortan.dg/inquire_6.f90: New test.
11432 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
11434 PR libfortran/19451
11435 * open_readonly_1.f90: New test.
11437 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
11439 PR libfortran/18982
11440 * gfortran.dg/open_new.f90: New file.
11442 2005-01-22 Paul Brook <paul@codesourcery.com>
11444 * namelist_1.f90: New test.
11446 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
11448 PR tree-optimization/19484
11449 * gcc.c-torture/compile/20050122-[12].c: New tests.
11451 2005-01-22 Paul Brook <paul@codesourcery.com>
11453 * gfortran.dg/implicit_2.f90: New test.
11455 2005-01-22 Bud Davis <bdavis9659@comcast.net>
11458 * gfortran.dg/inquire_5.f90: New test.
11460 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11463 * gcc.dg/pr18809-1.c: New test.
11465 2005-01-21 Ian Lance Taylor <ian@airs.com>
11467 * gcc.dg/20050121-1.c: New test.
11469 PR tree-optimization/13000
11470 * gcc.dg/20040206-1.c: Change warning to point where function is
11473 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11476 * g++.dg/template/array11.C: New test.
11478 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11480 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
11481 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
11482 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
11483 * gfortran.dg/getenv_1.f90: Add dg-do directive.
11484 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
11485 gfortran.dg/pr17164.f90: Add missing dg-do directives.
11487 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
11489 PR tree-optimization/15349
11490 * gcc.dg/tree-ssa/pr15349.c: New.
11492 2005-01-20 Steve Ellcey <sje@cup.hp.com>
11494 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
11496 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
11498 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
11499 scan-assembler-times directive name.
11501 * gcc.dg/asm-a.c: Move dg-require-effective-target to
11504 PR rtl-optimization/19462
11505 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
11507 2005-01-19 Steve Ellcey <sje@cup.hp.com>
11509 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
11510 counting function calls on ia64.
11512 2005-01-19 Jakub Jelinek <jakub@redhat.com>
11514 PR rtl-optimization/15139
11515 * gcc.dg/20050111-2.c: New test.
11518 * gcc.c-torture/compile/20050113-1.c: New testcase.
11520 PR middle-end/19164
11521 * gcc.dg/20050113-1.c: New testcase.
11523 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
11525 * gcc.dg/vect/vect-85.c: Add comment.
11526 * gcc.dg/vect/vect-86.c: Add xfail for now.
11527 * gcc.dg/vect/vect-87.c: Add xfail for now.
11528 * gcc.dg/vect/vect-88.c: Add xfail for now.
11529 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
11531 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11533 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
11535 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11537 * g++.dg/debug/typedef3.C: New test.
11539 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
11542 * gcc.dg/asm-a.c: New test.
11544 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
11546 * gcc.dg/sh-relax.c: Add prototype for abort.
11548 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11550 * gcc.dg/short-compare-1.c: New test.
11551 * gcc.dg/short-compare-2.c: Likewise.
11553 2005-01-18 Michael Matz <matz@suse.de>
11555 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
11557 2005-01-17 Diego Novillo <dnovillo@redhat.com>
11559 PR tree-optimization/19121
11560 * gcc.c-torture/compile/pr19121.c: New test.
11562 2005-01-17 James E. Wilson <wilson@specifixinc.com>
11565 * gcc.c-torture/compile/pr19357.c: New test.
11567 2005-01-17 Ian Lance Taylor <ian@airs.com>
11570 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
11571 pass--those that refer just to the variable, possibly with a
11573 * gcc.dg/c99-const-expr-3.c: Likewise.
11575 PR middle-end/13127
11576 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
11579 2005-01-16 Bud Davis <bdavis9659@comcast.net>
11582 * gfortran.dg/endfile_2.f90: New test.
11584 2005-01-16 Steven G. Kargl <kargls@comcast.net>
11587 * gfortran.dg/select_5.f90: New test.
11589 2004-01-16 Paul Brook <paul@codesourcery.com>
11591 * gfortran.dg/common_4.f90: New test.
11593 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
11595 PR rtl-optimization/19462
11596 * gcc.dg/torture/pr19462-1.c: New test.
11598 2005-01-15 Ziemowit Laski <zlaski@apple.com>
11601 * objc.dg/func-ptr-2.m: New.
11602 * objc.dg/volatile-1.m: New.
11604 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11606 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
11608 2005-01-15 Jakub Jelinek <jakub@redhat.com>
11610 PR tree-optimization/19060
11611 * gcc.c-torture/execute/20050104-1.c: New test.
11613 2005-01-15 Bud Davis <bdavis9659@comcast.net>
11616 * gfortran.dg/write_to_null.f90: New test.
11618 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
11619 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11622 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
11625 2005-01-15 Jakub Jelinek <jakub@redhat.com>
11628 * g++.dg/init/vector1.C: New test.
11630 2005-01-14 James E. Wilson <wilson@specifixinc.com>
11633 * gcc.target/ia64/sibcall-unwind-1.c: New test.
11635 * gcc.target/ia64/sibcall-unwind-2.c: New test.
11637 2005-01-14 Steven G. Kargl <kargls@comcast.net>
11639 * gfortran.dg/select_1.f90: New test.
11640 * gfortran.dg/select_2.f90: New test.
11641 * gfortran.dg/select_3.f90: New test.
11642 * gfortran.dg/select_4.f90: New test.
11644 2005-01-14 Jakub Jelinek <jakub@redhat.com>
11646 PR middle-end/19084
11647 PR rtl-optimization/19348
11648 * gcc.dg/20050111-1.c: New test.
11649 * gcc.c-torture/execute/20050111-1.c: New test.
11651 * gcc.dg/i386-asm-4.c: New test.
11653 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
11655 * gcc.dg/nested-func-2.c: New test.
11656 * ada/acats/norun.lst: Remove c953002.
11658 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
11660 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
11662 2005-01-12 Ben Elliston <bje@au.ibm.com>
11664 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
11666 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
11669 * g++.dg/abi/align1.C: New test.
11671 2005-01-11 Alan Modra <amodra@bigpond.net.au>
11673 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
11675 * g++.dg/ext/altivec_check.h: Support compiling as C.
11677 2005-01-10 Roger Sayle <roger@eyesopen.com>
11680 * g++.dg/expr/pr19355-1.C: New test case.
11682 2005-01-10 Laurent GUERBY <laurent@guerby.net>
11684 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
11685 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
11686 * ada/acats/tests/c3/c92005b.ada: Likewise.
11687 * ada/acats/tests/c3/cxb3012.a: Likewise.
11688 * ada/acats/norun.lst: Add c380004 and c953002, add PR
11690 2005-01-09 Paul Brook <paul@codesourcery.com>
11692 * gfortran.dg/common_2.f90: New file.
11693 * gfortran.dg/common_3.f90: New file.
11695 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
11697 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
11699 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
11701 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
11702 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
11703 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
11704 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
11705 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
11706 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
11707 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
11708 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
11709 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
11710 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
11711 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
11712 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
11713 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
11714 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
11715 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
11716 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
11717 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
11718 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
11719 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
11720 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
11721 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
11722 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
11723 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
11724 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
11725 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
11726 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
11727 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
11728 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
11729 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
11730 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
11731 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
11732 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
11733 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
11734 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
11735 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
11736 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
11737 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
11738 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
11739 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
11740 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
11741 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
11742 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
11743 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
11744 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
11745 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
11746 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
11747 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
11748 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
11749 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
11750 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
11751 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
11752 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
11753 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
11754 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
11755 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
11756 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
11757 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
11758 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
11759 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
11760 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
11761 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
11762 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
11763 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
11764 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
11765 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
11766 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
11767 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
11769 * gcc.dg/vect/vect-1.c: Fix spelling.
11770 * gcc.dg/vect/vect-10.c: Fix spelling.
11771 * gcc.dg/vect/vect-11.c: Fix spelling.
11772 * gcc.dg/vect/vect-12.c: Fix spelling.
11773 * gcc.dg/vect/vect-14.c: Fix spelling.
11774 * gcc.dg/vect/vect-15.c: Fix spelling.
11775 * gcc.dg/vect/vect-16.c: Fix spelling.
11776 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
11777 * gcc.dg/vect/vect-64.c: Fix comments.
11778 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
11780 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
11781 Ira Rosen <irar@il.ibm.com>
11783 * gcc.dg/vect/vect-70.c: New test.
11784 * gcc.dg/vect/vect-71.c: New test.
11786 2005-01-09 Manfred Hollstein <mh@suse.com>
11788 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
11789 * gcc.dg/pr18241-2.c: Likewise.
11790 * gcc.dg/pr18241-3.c: Likewise.
11791 * gcc.dg/pr18241-4.c: Likewise.
11792 * gcc.dg/pr18241-5.c: Likewise.
11794 2005-01-08 Richard Henderson <rth@redhat.com>
11796 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
11797 False for x86 and x86-64.
11799 2005-01-08 Diego Novillo <dnovillo@redhat.com>
11801 PR tree-optimization/18241
11802 * gcc.dg/pr18241-1.c: New test.
11803 * gcc.dg/pr18241-2.c: New test.
11804 * gcc.dg/pr18241-3.c: New test.
11805 * gcc.dg/pr18241-4.c: New test.
11806 * gcc.dg/pr18241-5.c: New test.
11808 2005-01-08 Steven G. Kargl <kargls@comcast.net>
11810 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
11811 gfortran.dg/select_4.f90: New.
11813 2005-01-07 Jakub Jelinek <jakub@redhat.com>
11815 * gcc.c-torture/execute/20050107-1.c: New test.
11817 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
11820 * g++.dg/template/ref2.C: New.
11822 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
11824 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
11825 instead of being empty.
11827 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11830 * gfortran.dg/array-1.f90: New test.
11832 2005-01-07 Jakub Jelinek <jakub@redhat.com>
11834 PR tree-optimization/19283
11835 * gcc.c-torture/execute/20050106-1.c: New test.
11837 PR rtl-optimization/18861
11838 * gcc.dg/20050105-1.c: New test.
11840 PR tree-optimization/18828
11841 * gcc.dg/20050105-2.c: New test.
11843 2005-01-07 Andreas Jaeger <aj@suse.de>
11845 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
11847 2005-01-07 Bud Davis <bdavis9659@comcast.net>
11850 * gfortran.dg/fmt_read.f90: New test.
11852 2005-01-06 Geoffrey Keating <geoffk@apple.com>
11854 * gcc.dg/rs6000-ldouble-2.c: New.
11856 2005-01-06 Mark Mitchell <mark@codesourcery.com>
11859 * g++.dg/parser/ctor2.C: New test.
11861 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11864 * g++.dg/template/using9.C: New test.
11866 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11869 * g++.dg/lookup/friend6.C: New test.
11871 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
11874 * g++.dg/template/array10.C: New.
11876 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11878 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
11879 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
11881 2005-01-06 Jakub Jelinek <jakub@redhat.com>
11883 * gcc.c-torture/compile/20050105-1.c: New test.
11885 2005-01-05 Geoffrey Keating <geoffk@apple.com>
11887 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
11889 2005-01-05 Roger Sayle <roger@eyesopen.com>
11891 PR middle-end/19100
11892 * gcc.dg/conv-3.c: New test case.
11894 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
11896 * gcc.dg/asm-wide-1.c: New test.
11898 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
11901 * g++.dg/parse/crash22.C: New
11903 2005-01-04 Geoffrey Keating <geoffk@apple.com>
11906 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
11908 2005-01-04 Uros Bizjak <uros@kss-loka.si>
11910 PR middle-end/17767
11911 * gcc.dg/i386-mmx-6.c: New test case.
11913 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
11915 PR tree-optimization/18308
11916 * gcc.dg/vect/pr18308.c: New testcase.
11918 2005-01-04 Andreas Jaeger <aj@suse.de>
11920 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
11922 2005-01-03 Geoffrey Keating <geoffk@apple.com>
11923 Robert Bowdidge <bowdidge@apple.com>
11925 * gcc.dg/cpp/subframework1.c: New.
11926 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
11927 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
11928 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
11929 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
11931 2005-01-03 Geoffrey Keating <geoffk@apple.com>
11933 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
11935 * gcc.dg/darwin-weakimport-2.c: New.
11937 2005-01-03 Richard Henderson <rth@redhat.com>
11939 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
11941 2005-01-03 Richard Henderson <rth@redhat.com>
11943 * gcc.dg/vect/vect.exp: Enable for ia64.
11944 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
11945 (check_effective_target_vect_float): Likewise.
11946 (check_effective_target_vect_no_align): Likewise.
11947 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
11948 * gcc.dg/vect/vect-8.c: Likewise.
11950 2005-01-03 Uros Bizjak <uros@kss-loka.si>
11953 * gcc.dg/pr19236-1.c: New test case.
11955 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
11957 PR rtl-optimization/12092
11958 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
11960 2005-01-02 Andreas Jaeger <aj@suse.de>
11962 * gcc.dg/pr12092-1.c: Do not run on x86_64.
11964 2005-01-01 Roger Sayle <roger@eyesopen.com>
11965 Andrew Pinski <pinskia@physics.uc.edu>
11967 PR rtl-optimization/12092
11968 * gcc.dg/pr12092-1.c: New test case.
11970 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
11972 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
11973 'hidden' and 'default' for better portability.
11974 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
11976 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
11978 * g++.old-deja/g++.brendan/new3.C: Likewise.
11980 2005-01-01 Steven Bosscher <stevenb@suse.de>
11982 * gcc.dg/20041231-1.C: New test.
11983 * g++.dg/warn/Wunreachable-code-1.C: New test.
11985 2004-12-30 David Edelsohn <edelsohn@gnu.org>
11987 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
11988 file, not /dev/null. Abort on error.
11990 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
11991 Ziemowit Laski <zlaski@apple.com>
11994 * objc.dg/encode-5.m: New test.
11996 2004-12-29 Richard Henderson <rth@redhat.com>
11998 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
11999 * objc.dg/stabs-1.m: Disable for ia64.
12001 2004-12-29 Mark Mitchell <mark@codesourcery.com>
12004 * g++.dg/warn/Wunused-10.C: New test.
12006 2004-12-28 Richard Henderson <rth@redhat.com>
12008 * objc.dg/stabs-1.m: Disable for alpha.
12010 2004-12-27 Mark Mitchell <mark@codesourcery.com>
12013 * g++.dg/parse/error23.C: New test.
12015 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12017 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
12020 * gfortran.dg/intrinsic_modulo_1.f90: New.
12021 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
12022 tests with divisor -1.
12024 2004-12-27 Mark Mitchell <mark@codesourcery.com>
12026 * g++.dg/opt/temp1.C (memcpy): Return a value.
12029 * g++.dg/expr/cond7.C: New test.
12031 2004-12-27 Paul Brook <paul@codesourcery.com>
12033 * gfortran.dg/g77/select_no_compile.f: Remove.
12035 2004-12-27 Richard Henderson <rth@redhat.com>
12037 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
12038 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
12039 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
12041 2004-12-26 Richard Henderson <rth@redhat.com>
12043 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
12044 by 1i instead of token pasting.
12046 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12048 PR tree-optimization/17578
12049 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
12050 to additional_flags.
12051 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
12053 2004-12-25 Richard Henderson <rth@redhat.com>
12055 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
12058 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12060 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
12062 * gcc.dg/pr17957.c (dg-options): Likewise.
12063 * gcc.dg/struct-ret-1.c: Add prototype for abort.
12064 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
12065 instead of 0 on __hppa__.
12066 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
12067 "foo,%r" on hppa*-*-*.
12069 2004-12-23 Bud Davis <bdavis9659@comcast.net>
12072 * gfortran.dg/complex_write.f90: New test.
12074 2004-12-23 Mark Mitchell <mark@codesourcery.com>
12077 * g++.dg/parse/pragma2.C: New test.
12079 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
12081 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
12083 * gcc.dg/empty2.c: Add missing dg-warning.
12085 2004-12-23 Mark Mitchell <mark@codesourcery.com>
12088 * g++.dg/template/local4.C: New test.
12089 * g++.dg/template/crash19.C: Add dg-error marker.
12091 * g++.dg/template/crash31.C: Correct embedded PR number.
12093 2004-12-23 Mark Mitchell <mark@codesourcery.com>
12096 * g++.dg/opt/temp1.C: Add do-run marker.
12098 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
12100 * g++.dg/template/spec19.C: New.
12102 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
12105 * gcc.dg/empty2.c: New.
12107 2004-12-23 Richard Henderson <rth@redhat.com>
12109 * lib/target-supports.exp (check_effective_target_vect_no_align):
12110 Remove i?86 and x86-64.
12112 2004-12-23 Mark Mitchell <mark@codesourcery.com>
12115 * g++.dg/opt/temp1.C: New test.
12117 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12120 * g++.dg/template/friend33.C: New testcase.
12122 2004-12-22 Mark Mitchell <mark@codesourcery.com>
12125 * g++.dg/template/cond5.C: New test.
12128 * g++.dg/inherit/thunk3.C: New test.
12131 * g++.dg/warn/Wunused-9.C: New test.
12133 2004-12-22 Janis Johnson <janis187@us.ibm.com>
12135 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
12137 2004-12-22 Jan Beulich <jbeulich@novell.com>
12139 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
12141 2004-12-21 Mark Mitchell <mark@codesourcery.com>
12144 * g++.dg/ext/packed8.C: New test.
12147 * g++.dg/template/crash31.C: New test.
12150 * g++.dg/template/crash30.C: New test.
12152 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
12155 * g++.dg/eh/ctor3.C: New test.
12157 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12159 * objc.dg/stabs-1.m: Allow section name to be quoted and
12160 assembly label to begin with '.LL'.
12162 2004-12-21 Janis Johnson <janis187@us.ibm.com>
12164 * gcc.dg/vect/vect.exp
12165 (check_effective_target_lp64_or_vect_no_align): New.
12166 * gcc.dg/vect/vect-77.c: Use it.
12167 * gcc.dg/vect/vect-78.c: Use it.
12169 * lib/target-supports.exp
12170 (check_effective_target_vect_no_max,
12171 check_effective_target_vect_no_bitwise,
12172 check_effective_target_vect_no_align): New.
12173 * gcc.dg/vect/vect-13.c: Use them.
12174 * gcc.dg/vect/vect-17.c: Ditto.
12175 * gcc.dg/vect/vect-18.c: Ditto.
12176 * gcc.dg/vect/vect-19.c: Ditto.
12177 * gcc.dg/vect/vect-20.c: Ditto.
12178 * gcc.dg/vect/vect-27.c: Ditto.
12179 * gcc.dg/vect/vect-29.c: Ditto.
12180 * gcc.dg/vect/vect-44.c: Ditto.
12181 * gcc.dg/vect/vect-48.c: Ditto.
12182 * gcc.dg/vect/vect-50.c: Ditto.
12183 * gcc.dg/vect/vect-52.c: Ditto.
12184 * gcc.dg/vect/vect-54.c: Ditto.
12185 * gcc.dg/vect/vect-56.c: Ditto.
12186 * gcc.dg/vect/vect-58.c: Ditto.
12187 * gcc.dg/vect/vect-60.c: Ditto.
12188 * gcc.dg/vect/vect-72.c: Ditto.
12189 * gcc.dg/vect/vect-80.c: Ditto.
12191 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
12194 * g++.dg/init/string1.C: New.
12197 * g++.dg/other/synth1.C: New.
12199 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
12202 * gcc.dg/pr18963-1.c: New test.
12204 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
12207 * gcc.dg/funcdef-storage-1.c (foo): Remove.
12208 * gcc.dg/pr18596-1.c: Use dg-error.
12209 (dg-options): Use -fno-unit-at-a-time.
12210 * gcc.dg/pr18596-2.c: New test.
12211 * gcc.dg/pr18596-3.c: New test.
12213 2004-12-20 Roger Sayle <roger@eyesopen.com>
12215 PR middle-end/18683
12216 * g++.dg/opt/pr18683-1.C: New test case.
12218 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
12221 * g++.dg/opt/max1.C: Fix for 64bit targets.
12223 2004-12-20 Matt Austern <austern@apple.com>
12226 * g++.dg/ext/builtin6.C: New
12228 2004-12-20 Diego Novillo <dnovillo@redhat.com>
12230 PR tree-optimization/19080
12231 * gcc.c-torture/compile/pr19080.c: New test.
12233 2004-12-20 Steven Bosscher <stevenb@suse.de>
12235 * gcc.dg/20041219-1.c: New test.
12237 2004-12-19 Roger Sayle <roger@eyesopen.com>
12239 PR middle-end/19068
12240 * g++.dg/opt/max1.C: New test case.
12242 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12244 * gcc.dg/fdata-sections-1.c: New test.
12246 2004-12-18 Roger Sayle <roger@eyesopen.com>
12248 PR middle-end/18548
12249 * gcc.dg/max-1.c: New test case.
12251 2004-12-18 Jakub Jelinek <jakub@redhat.com>
12253 * gcc.c-torture/execute/20041218-1.c: New test.
12255 2004-12-17 Diego Novillo <dnovillo@redhat.com>
12257 * gcc.dg/pr18501.c: New test.
12258 * gcc.dg/uninit-5.c: XFAIL.
12259 * gcc.dg/uninit-9.c: XFAIL.
12261 2004-12-17 Dale Johannesen <dalej@apple.com>
12263 * gcc.dg/20041213-1.c: New.
12265 2004-12-17 Ziemowit Laski <zlaski@apple.com>
12267 * objc.dg/stabs-1.m: Allow assembly label to begin
12270 2004-12-17 Jakub Jelinek <jakub@redhat.com>
12272 * gcc.c-torture/execute/20041213-1.c: Move...
12273 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
12275 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
12278 * g++.dg/lookup/conv-5.C: New.
12280 2004-12-16 Ziemowit Laski <zlaski@apple.com>
12282 * objc.dg/stabs-1.m: New test.
12284 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
12286 * gcc.dg/visibility-c.c: Change compile to
12287 assemble for the test.
12289 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
12292 * gcc.dg/visibility-c.c: New test.
12294 2004-12-16 Roger Sayle <roger@eyesopen.com>
12296 PR middle-end/18493
12297 * gcc.dg/switch-8.c: New test case.
12299 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
12302 * g++.dg/template/init4.C: New.
12303 * g++.dg/opt/static3.C: Enable optimizer.
12305 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
12307 * g++.dg/other/complex1.C: New test.
12309 2004-12-15 Alan Modra <amodra@bigpond.net.au>
12311 * g++.dg/opt/inline9.C: New test.
12313 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12316 * gfotran.dg/nullify_1.f: New test.
12318 2004-12-15 Richard Henderson <rth@redhat.com>
12320 * gcc.target/i386/i386.exp: New harness.
12321 * gcc.target/i386/vect-args.c: New.
12323 2004-12-15 David Edelsohn <edelsohn@gnu.org>
12325 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
12327 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12330 * g++.dg/template/friend32.C: New test.
12332 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12334 * cpp/pragma-once-1.c: New test.
12335 * cpp/pragma-once-1b.h: Likewise.
12336 * cpp/pragma-once-1c.h: Likewise.
12337 * cpp/pragma-once-1d.h: Likewise.
12338 * cpp/inc/pragma-once-1a.h: Likewise.
12340 2004-12-15 Bud Davis <bdavis9659@comcast.net>
12341 Steven G. Kargl <kargls@comcast.net>
12344 * gfortran.dg/list_read_3.f90: New test.
12346 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12348 * gcc.dg/ftrapv-2.c: New test.
12350 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
12353 * g++.dg/template/typename9.C: New test.
12355 2004-12-14 Mark Mitchell <mark@codesourcery.com>
12358 * g++.dg/template/typename8.C: New test.
12359 * g++.dg/parse/friend2.C: Tweak error message.
12361 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
12363 * gcc.c-torture/20041214-1.c: New test.
12365 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
12368 * g++.dg/init/array17.C: New test.
12370 2004-12-14 Mark Mitchell <mark@codesourcery.com>
12373 * g++.dg/init/aggr3.C: New test.
12375 2004-12-14 Janis Johnson <janis187@us.ibm.com
12377 * gcc.dg/altivec-types-1.c: New test.
12378 * gcc.dg/altivec-types-2.c: New test.
12379 * gcc.dg/altivec-types-3.c: New test.
12380 * gcc.dg/altivec-types-4.c: New test.
12381 * g++.dg/ext/altivec-types-1.C: New test.
12382 * g++.dg/ext/altivec-types-2.C: New test.
12383 * g++.dg/ext/altivec-types-3.C: New test.
12384 * g++.dg/ext/altivec-types-4.C: New test.
12386 2004-12-14 Jakub Jelinek <jakub@redhat.com>
12388 PR middle-end/18951
12389 * gcc.c-torture/execute/20041213-1.c: New test.
12391 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
12394 * g++.dg/template/cast1.C: New.
12396 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
12398 * gcc.c-torture/execute/20041213-2.c: New test.
12400 2004-12-13 Richard Henderson <rth@redhat.com>
12402 * gcc.dg/i386-sse-10.c: Fix typo in options.
12404 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
12407 * g++.dg/opt/pr18968.C: New test.
12409 2004-12-13 Mark Mitchell <mark@codesourcery.com>
12412 * g++.dg/ext/visibility/staticdatamem.C: New test.
12414 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
12416 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
12418 2004-12-13 Roger Sayle <roger@eyesopen.com>
12420 PR rtl-optimization/18928
12421 * gcc.dg/pr18928-1.c: New test case.
12423 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
12426 * gcc.c-torture/compile/20041211-1.c: New.
12428 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12430 PR middle-end/17564
12431 * gcc.c-torture/execute/20041212-1.c: New test.
12433 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12436 * gfortran.dg/common_1.f90: New test.
12438 2004-12-12 Steven G. Kargl <kargls@comcast.net>
12439 Paul Brook <paul@codesourcery.com>
12442 * gfortran.dg/real_do_1.f90: New test.
12444 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
12447 * g++.dg/opt/ptrmem6.C: New test.
12449 2004-12-11 Roger Sayle <roger@eyesopen.com>
12451 PR middle-end/18921
12452 * gcc.dg/pr18921-1.c: New test case.
12454 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12457 * gfortran.dg/scale_1.f90: New test.
12459 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
12461 PR middle-end/18903
12462 * gcc.c-torture/compile/pr18903.c: New test.
12464 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
12466 * gcc.c-torture/execute/20041210-1.c: New test.
12468 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12471 * g++.dg/parser/struct-1.C: New test.
12472 * g++.dg/parser/struct-2.C: New test.
12473 * g++.dg/parser/struct-3.C: New test.
12475 2004-12-09 Richard Henderson <rth@redhat.com>
12477 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
12479 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
12480 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
12482 2004-12-09 Matt Austern <austern@apple.com>
12485 * g++.dg/ext/builtin1.C: New
12486 * g++.dg/ext/builtin2.C: New
12487 * g++.dg/ext/builtin3.C: New
12488 * g++.dg/ext/builtin4.C: New
12489 * g++.dg/ext/builtin5.C: New
12491 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
12494 * g++.dg/opt/ptrmem5.C: New test.
12496 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
12498 * g++.dg/parse/typename5.C: Adjust for new error.
12499 * g++.dg/parse/typename7.C: New.
12501 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12504 * g++.dg/other/mmintrin.C: New test.
12506 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
12509 * g++.dg/init/array15.C: New.
12510 * g++.dg/init/array16.C: New.
12512 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12515 * gfortran.dg/assign_1.f90: New test.
12517 2004-12-08 Nick Clifton <nickc@redhat.com>
12519 * gcc.target/xstormy16/bss_below100: New directory containing tests.
12520 * gcc.target/xstormy16/data_below100: Likewise.
12521 * gcc.target/xstormy16/sfr: Likewise.
12522 * gcc.target/xstormy16/below100.S: New test source file.
12523 * gcc.target/xstormy16/below100.ld: New test linker script.
12524 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
12525 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
12527 * gcc.target/xstormy16/bp.c: Likewise.
12529 * gcc.target/xstormy16/bss_below100: New files:
12530 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
12531 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
12532 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
12533 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
12534 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
12535 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
12536 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
12537 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
12538 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
12539 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
12540 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
12541 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
12542 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
12543 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
12544 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
12545 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
12546 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
12547 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
12548 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
12549 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
12550 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
12551 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
12552 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
12553 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
12554 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
12555 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
12556 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
12558 * gcc.target/xstormy16/data_below100: New files:
12559 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
12560 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
12561 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
12562 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
12563 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
12564 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
12565 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
12566 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
12567 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
12568 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
12569 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
12570 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
12571 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
12572 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
12573 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
12574 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
12575 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
12576 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
12577 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
12578 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
12579 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
12580 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
12581 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
12582 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
12583 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
12584 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
12585 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
12587 * gcc.target/xstormy16/sfr: New files:
12588 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
12589 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
12590 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
12591 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
12592 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
12593 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
12594 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
12595 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
12596 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
12597 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
12598 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
12599 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
12600 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
12601 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
12602 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
12603 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
12604 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
12605 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
12606 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
12607 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
12608 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
12609 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
12610 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
12611 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
12612 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
12613 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
12614 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
12615 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
12616 27_if0_sfrw_bitfield_f.c
12618 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12621 * g++.dg/lookup/name-clash4.C: New test.
12623 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
12626 * g++.dg/opt/array1.C: New.
12629 * g++.dg/template/operator5.C: New.
12631 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
12634 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
12636 2004-12-07 Steven Bosscher <stevenb@suse.de>
12638 * gcc.dg/noncompile/20041207.c: New test.
12640 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
12642 * g++.dg/other/unreachable-1.C: New test.
12644 2004-12-06 Nick Clifton <nickc@redhat.com>
12646 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
12647 <limits.h> because the latter comes from gcc's include/ directory
12648 and not the newlib/libc/include directory.
12650 2004-12-04 Richard Henderson <rth@redhat.com>
12652 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
12654 2004-12-04 Richard Henderson <rth@redhat.com>
12656 * lib/target-supports.exp (check_gc_sections_available): Disable
12657 for alpha and ia64.
12659 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
12661 PR middle-end/17909
12662 * g++.dg/other/vararg-2.C: New test.
12664 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12666 PR c++/17011, c++/17971
12667 * g++.dg/template/error15.C: Adjust expected error.
12668 * g++.dg/template/instantiate3.C: Likewise.
12670 2004-12-03 Janis Johnson <janis187@us.ibm.com>
12672 * gcc.dg/altivec-18.c: Fix for darwin
12674 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
12677 * g++.dg/parse/ptrmem2.C: New.
12680 * g++.dg/template/new1.C: New.
12682 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12685 * gfortran.dg/direct_io_3.f90: New test.
12687 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
12690 * g++.dg/parse/crash21.C: New.
12692 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12694 PR c++/15664, c++/18276
12695 * g++.dg/template/ttp13.C: New test.
12696 * g++.dg/template/ttp14.C: Likewise.
12698 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12701 * g++.dg/parse/enum2.C: New test.
12702 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
12704 2004-12-02 Nick Clifton <nickc@redhat.com>
12706 * gcc.target/xstormy16: New test directory.
12707 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
12708 * gcc.target/xstormy16/bp.c: Check the generation of bp
12710 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
12711 bn instructions and the BELOW100 attribute.
12713 2004-12-02 Alan Modra <amodra@bigpond.net.au>
12716 * gcc.dg/ppc-eabi.c: New.
12718 2004-12-02 Bud Davis <bdavis9659@comcast.net>
12721 * gfortran.dg/backspace.f90
12723 2004-12-02 Bud Davis <bdavis9659@comcast.net>
12725 * gfortran.dg/inquire.f90: New test.
12727 2004-12-01 Janis Johnson <janis187@us.ibm.com>
12729 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
12730 handle effective-target-keyword.
12731 (dg-skip-if): Support effective-target keyword as target list.
12732 (dg-xfail-if): Ditto.
12733 * lib/target-supports.exp (is-effective-target-keyword): New proc.
12735 2004-12-01 Diego Novillo <dnovillo@redhat.com>
12737 PR tree-optimization/18291
12738 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
12740 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
12743 * g++.dg/parse/crash20.C: New.
12746 * g++.dg/overload/arg1.C: New.
12747 * g++.dg/overload/arg2.C: New.
12748 * g++.dg/overload/arg3.C: New.
12749 * g++.dg/overload/arg4.C: New.
12751 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
12753 * gcc.dg/c99-flex-array-4.c: Remove.
12755 2004-11-30 Janis Johnson <janis187@us.ibm.com>
12757 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
12759 * lib/target-supports.exp (is-effective-target): Simplify.
12761 * lib/target-supports.exp (check_effective_target_vect_long):
12762 Fix for powerpc64-*-*.
12764 2004-11-30 Loren James Rittle <ljrittle@acm.org>
12766 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
12767 to support new requirements on FreeBSD 5.
12769 2004-11-30 Devang Patel <dpatel@apple.com>
12772 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
12774 2004-11-30 Janis Johnson <janis187@us.ibm.com>
12776 * g++.dg/ext/altivec-13.C: New test.
12778 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
12781 * gcc.c-torture/execute/p18298.c: New test.
12783 2004-11-30 Ira Rosen <irar@il.ibm.com>
12784 Dorit Naishlos <dorit@il.ibm.com>
12787 * gcc.dg/vect/vect-89.c: New test.
12789 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
12791 * gcc.dg/pr18596-1.c: New test.
12793 2004-11-30 Ben Elliston <bje@au.ibm.com>
12795 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
12797 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
12800 * gcc.dg/pr18479.c: New test.
12802 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
12805 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
12806 mmix-knuth-mmixware.
12808 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
12809 cris-*-elf* cris-*-aout* mmix-*-*
12811 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
12813 PR middle-end/18725
12814 * gcc.dg/pr18725.c: New test.
12816 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
12819 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
12822 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
12824 2004-11-29 Mark Mitchell <mark@codesourcery.com>
12827 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
12828 * g++.old-deja/g++.law/ctors5.C: Likewise.
12829 * g++.old-deja/g++.other/crash25.C: Likewise.
12832 * g++.dg/template/error16.C: New test.
12835 * g++.dg/template/crash29.C: New test.
12837 2004-11-29 Diego Novillo <dnovillo@redhat.com>
12839 PR tree-optimization/18712
12840 * gcc.c-torture/compile/pr18712.c: New test.
12842 2004-11-29 Joseph Myers <joseph@codesourcery.com>
12845 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
12848 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12851 * g++.dg/lookup/crash6.C: New test.
12853 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
12855 PR middle-end/18164
12856 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
12858 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
12860 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
12861 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
12862 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
12864 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
12866 * gcc.dg/pr18164.c: New test.
12868 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
12870 * gcc.dg/funroll-loops-all.c: New.
12872 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
12875 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
12876 delimeter, match space and TAB as well as ":".
12879 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
12882 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
12885 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
12888 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
12890 2004-11-28 Bud Davis <bdavis9659@comcast.net>
12892 * gfortran.dg/direct_io_2.f90: New test.
12894 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
12897 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
12899 2004-11-28 Richard Henderson <rth@redhat.com>
12901 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
12903 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
12905 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
12906 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
12907 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
12908 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
12909 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
12910 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
12911 gcc.dg/pointer-arith-8.c: New tests.
12913 2004-11-27 Bud Davis <bdavis9659@comcast.net>
12916 * gfortran.dg/endfile.f90: New test.
12918 2004-11-27 Falk Hueffner <falk@debian.org>
12920 * gcc.dg/loop-6.c: New test.
12922 2004-11-27 Jakub Jelinek <jakub@redhat.com>
12924 * gcc.c-torture/execute/20041126-1.c: New test.
12926 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
12928 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
12931 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
12933 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
12936 2004-11-27 Jakub Jelinek <jakub@redhat.com>
12938 PR rtl-optimization/17825
12939 * gcc.c-torture/compile/20041119-1.c: New test.
12941 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12943 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
12944 Check existence of ld library path variables before unsetting.
12946 2004-11-26 Mark Mitchell <mark@codesourcery.com>
12948 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
12950 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
12952 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
12954 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
12956 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
12958 2004-11-26 Ben Elliston <bje@au.ibm.com>
12960 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
12963 2004-11-26 Ben Elliston <bje@au.ibm.com>
12965 * gcc.dg/pr17957.c: Pass --param, not -param.
12967 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
12969 PR middle-end/17957
12970 * testsuite/gcc.dg/pr17957.c: New test.
12972 2004-11-25 Mark Mitchell <mark@codesourcery.com>
12975 * g++.dg/template/crash28.C: Likewise.
12978 * g++.dg/expr/unary2.C: Adjust lvalue messages.
12979 * g++.dg/ext/lvaddr.C: Likewise.
12980 * g++.dg/opt/pr7503-3.C: Likewise.
12983 * g++.dg/parse/qualified3.C: New test.
12984 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
12987 * g++.dg/expr/return1.C: New test.
12989 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12991 Friend class name lookup 3/n, PR c++/3332
12992 * g++.dg/lookup/friend3.C: New test.
12993 * g++.dg/lookup/friend4.C: Likewise.
12994 * g++.dg/lookup/friend5.C: Likewise.
12996 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12998 Friend class name lookup 2/n, PR c++/14513, c++/15410
12999 * g++.dg/lookup/friend2.C: New test.
13000 * g++.dg/template/friend31.C: Likewise.
13002 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13004 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
13006 2004-11-24 Mark Mitchell <mark@codesourcery.com>
13009 * g++.dg/tc1/dr56.C: Remove.
13010 * g++.dg/template/typedef1.C: Add dg-error markers.
13011 * g++.old-deja/g++.other/typedef7.C: Likewise.
13014 * g++.dg/parse/typedef7.C: New test.
13016 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
13018 * gcc.c-torture/execute/20041124-1.c: New test.
13020 2004-11-24 Mark Mitchell <mark@codesourcery.com>
13022 * g++.dg/template/deduce3.C: New test.
13025 * g++.dg/template/crash27.C: New test.
13028 * g++.dg/warn/Wshadow-3.C: New test.
13030 2004-11-24 Devang Patel <dpatel@apple.com>
13033 * gcc.dg/cpp/isysroot-1.c: New test.
13034 * gcc.dg/cpp/usr/include/stdio.h: New file.
13035 * gcc.dg/cpp/isysroot-2.c: New test.
13036 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
13039 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13042 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
13044 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13046 * gcc.target/sparc/align.c: Do not include <stdint.h>.
13047 * gcc.target/sparc/pdist.c: Likewise.
13049 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
13052 * g++.dg/conversion/simd1.C: New test.
13054 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13056 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
13057 and restore_ld_library_path_env_vars.
13058 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
13059 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
13060 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
13061 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
13063 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
13065 * gcc.dg/pragma-align-2.c: Test macro expansion.
13066 * gcc.dg/pragma-pack-2.c: New test.
13068 2004-11-23 Richard Henderson <rth@redhat.com>
13070 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
13071 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
13072 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
13073 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
13074 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
13075 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
13077 * gcc.dg/vect/vect.exp: Add check for alpha.
13078 * lib/target-supports.exp (check_alpha_max_hw_available): New.
13079 (check_effective_target_vect_int): Enable for alpha.
13080 (check_effective_target_vect_long): New.
13081 (is-effective-target): Add it.
13083 2004-11-23 Uros Bizjak <uros@kss-loka.si>
13085 * gcc.dg/pr18614-1.c: New test.
13087 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13089 * gcc.dg/setjmp-2.c: New test.
13091 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
13093 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
13094 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
13095 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
13096 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
13097 gcc.target/sparc/pdist.c: New tests.
13099 2004-11-22 Bob Wilson <bob.wilson@acm.org>
13101 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
13103 2004-11-22 Dale Johannesen <dalej@apple.com>
13105 * gcc.dg/20041111-1.c: New.
13107 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
13110 * gcc.dg/vect/pr18536.c: New test.
13112 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13115 * g++.dg/template/nontype11.C: New test.
13117 2004-11-21 Roger Sayle <roger@eyesopen.com>
13119 PR middle-end/18520
13120 * gcc.dg/pr18520-1.c: New test case.
13122 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
13124 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
13125 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
13126 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
13127 expected diagnostics.
13129 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13132 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
13133 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
13134 vect-77.c, vect-77a.c: XFAIL on the SPARC.
13136 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13138 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
13140 2004-11-19 Mark Mitchell <mark@codesourcery.com>
13141 Joseph Myers <joseph@codesourcery.com>
13143 * lib/target-supports.exp (check_visibility_available): Really
13146 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
13149 * gcc.dg/vect/vect-85.c: New test.
13150 * gcc.dg/vect/vect-86.c: New test.
13151 * gcc.dg/vect/vect-87.c: New test.
13152 * gcc.dg/vect/vect-88.c: New test.
13154 2004-11-19 Ben Elliston <bje@au.ibm.com>
13156 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
13158 2004-11-18 Janis Johnson <janis187@us.ibm.com>
13160 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
13161 * gcc.dg/ppc-and-1.c: Ditto.
13162 * gcc.dg/ppc-compare-1.c: Ditto.
13163 * gcc.dg/ppc-mov-1.c: Ditto
13165 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
13166 Mark Mitchell <mark@codesourcery.com>
13168 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
13170 2004-11-17 Janis Johnson <janis187@us.ibm.com>
13171 Aldy Hernandez <aldyh@redhat.com>
13173 * lib/target-supports.exp (check_effective_target_vect_int): New
13174 (check_effective_target_vect_float): New
13175 (check_effective_target_vect_double): New.
13176 (is-effective-target): Support new effective targets keywords.
13177 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
13178 default action for dg-do.
13179 * gcc.dg/vect/pr16105.c: Use new support.
13180 * gcc.dg/vect/pr18400.c: Ditto.
13181 * gcc.dg/vect/pr18425.c: Ditto.
13182 * gcc.dg/vect/vect-1.c: Ditto.
13183 * gcc.dg/vect/vect-10.c: Ditto.
13184 * gcc.dg/vect/vect-11.c: Ditto.
13185 * gcc.dg/vect/vect-12.c: Ditto.
13186 * gcc.dg/vect/vect-13.c: Ditto.
13187 * gcc.dg/vect/vect-14.c: Ditto.
13188 * gcc.dg/vect/vect-15.c: Ditto.
13189 * gcc.dg/vect/vect-16.c: Ditto.
13190 * gcc.dg/vect/vect-17.c: Ditto.
13191 * gcc.dg/vect/vect-18.c: Ditto.
13192 * gcc.dg/vect/vect-19.c: Ditto.
13193 * gcc.dg/vect/vect-2.c: Ditto.
13194 * gcc.dg/vect/vect-20.c: Ditto.
13195 * gcc.dg/vect/vect-21.c: Ditto.
13196 * gcc.dg/vect/vect-22.c: Ditto.
13197 * gcc.dg/vect/vect-23.c: Ditto.
13198 * gcc.dg/vect/vect-24.c: Ditto.
13199 * gcc.dg/vect/vect-25.c: Ditto.
13200 * gcc.dg/vect/vect-26.c: Ditto.
13201 * gcc.dg/vect/vect-27.c: Ditto.
13202 * gcc.dg/vect/vect-27a.c: Ditto.
13203 * gcc.dg/vect/vect-28.c: Ditto.
13204 * gcc.dg/vect/vect-29.c: Ditto.
13205 * gcc.dg/vect/vect-29a.c: Ditto.
13206 * gcc.dg/vect/vect-3.c: Ditto.
13207 * gcc.dg/vect/vect-30.c: Ditto.
13208 * gcc.dg/vect/vect-31.c: Ditto.
13209 * gcc.dg/vect/vect-32.c: Ditto.
13210 * gcc.dg/vect/vect-33.c: Ditto.
13211 * gcc.dg/vect/vect-34.c: Ditto.
13212 * gcc.dg/vect/vect-35.c: Ditto.
13213 * gcc.dg/vect/vect-36.c: Ditto.
13214 * gcc.dg/vect/vect-37.c: Ditto.
13215 * gcc.dg/vect/vect-38.c: Ditto.
13216 * gcc.dg/vect/vect-4.c: Ditto.
13217 * gcc.dg/vect/vect-40.c: Ditto.
13218 * gcc.dg/vect/vect-41.c: Ditto.
13219 * gcc.dg/vect/vect-42.c: Ditto.
13220 * gcc.dg/vect/vect-43.c: Ditto.
13221 * gcc.dg/vect/vect-44.c: Ditto.
13222 * gcc.dg/vect/vect-45.c: Ditto.
13223 * gcc.dg/vect/vect-46.c: Ditto.
13224 * gcc.dg/vect/vect-47.c: Ditto.
13225 * gcc.dg/vect/vect-48.c: Ditto.
13226 * gcc.dg/vect/vect-48a.c: Ditto.
13227 * gcc.dg/vect/vect-49.c: Ditto.
13228 * gcc.dg/vect/vect-5.c: Ditto.
13229 * gcc.dg/vect/vect-50.c: Ditto.
13230 * gcc.dg/vect/vect-51.c: Ditto.
13231 * gcc.dg/vect/vect-52.c: Ditto.
13232 * gcc.dg/vect/vect-53.c: Ditto.
13233 * gcc.dg/vect/vect-54.c: Ditto.
13234 * gcc.dg/vect/vect-55.c: Ditto.
13235 * gcc.dg/vect/vect-56.c: Ditto.
13236 * gcc.dg/vect/vect-56a.c: Ditto.
13237 * gcc.dg/vect/vect-57.c: Ditto.
13238 * gcc.dg/vect/vect-58.c: Ditto.
13239 * gcc.dg/vect/vect-59.c: Ditto.
13240 * gcc.dg/vect/vect-6.c: Ditto.
13241 * gcc.dg/vect/vect-60.c: Ditto.
13242 * gcc.dg/vect/vect-61.c: Ditto.
13243 * gcc.dg/vect/vect-62.c: Ditto.
13244 * gcc.dg/vect/vect-63.c: Ditto.
13245 * gcc.dg/vect/vect-64.c: Ditto.
13246 * gcc.dg/vect/vect-65.c: Ditto.
13247 * gcc.dg/vect/vect-66.c: Ditto.
13248 * gcc.dg/vect/vect-67.c: Ditto.
13249 * gcc.dg/vect/vect-68.c: Ditto.
13250 * gcc.dg/vect/vect-69.c: Ditto.
13251 * gcc.dg/vect/vect-7.c: Ditto.
13252 * gcc.dg/vect/vect-72.c: Ditto.
13253 * gcc.dg/vect/vect-72a.c: Ditto.
13254 * gcc.dg/vect/vect-73.c: Ditto.
13255 * gcc.dg/vect/vect-74.c: Ditto.
13256 * gcc.dg/vect/vect-75.c: Ditto.
13257 * gcc.dg/vect/vect-76.c: Ditto.
13258 * gcc.dg/vect/vect-77.c: Ditto.
13259 * gcc.dg/vect/vect-77a.c: Ditto.
13260 * gcc.dg/vect/vect-78.c: Ditto.
13261 * gcc.dg/vect/vect-79.c: Ditto.
13262 * gcc.dg/vect/vect-8.c: Ditto.
13263 * gcc.dg/vect/vect-80.c: Ditto.
13264 * gcc.dg/vect/vect-82.c: Ditto.
13265 * gcc.dg/vect/vect-82_64.c: Ditto.
13266 * gcc.dg/vect/vect-83.c: Ditto.
13267 * gcc.dg/vect/vect-83_64.c: Ditto.
13268 * gcc.dg/vect/vect-9.c: Ditto.
13269 * gcc.dg/vect/vect-all.c: Ditto.
13270 * gcc.dg/vect/vect-none.c: Ditto.
13272 2004-11-17 Janis Johnson <janis187@us.ibm.com>
13274 * lib/gcc-dg.exp (dg-skip-if): New function.
13275 (dg-forbid-option): Remove.
13276 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
13277 * g++.dg/abi/bitfield8.C: Likewise.
13278 * g++.dg/abi/dtor1.C: Likewise.
13279 * g++.dg/abi/empty10.C: Likewise.
13280 * g++.dg/abi/empty7.C: Likewise.
13281 * g++.dg/abi/empty9.C: Likewise.
13282 * g++.dg/abi/layout3.C: Likewise.
13283 * g++.dg/abi/layout4.C: Likewise.
13284 * g++.dg/abi/thunk1.C: Likewise.
13285 * g++.dg/abi/thunk2.C: Likewise.
13286 * g++.dg/abi/vbase11.C: Likewise.
13287 * g++.dg/abi/vthunk2.C: Likewise.
13288 * g++.dg/abi/vthunk3.C: Likewise.
13289 * g++.dg/ext/attrib8.C: Likewise.
13290 * g++.dg/opt/longbranch2.C: Likewise.
13291 * g++.dg/opt/reg-stack4.C: Likewise.
13292 * g++.old-deja/g++.ext/attrib1.C: Likewise.
13293 * g++.old-deja/g++.ext/attrib2.C: Likewise.
13294 * g++.old-deja/g++.ext/attrib3.C: Likewise.
13295 * g++.old-deja/g++.other/store-expr1.C: Likewise.
13296 * g++.old-deja/g++.other/store-expr2.C: Likewise.
13297 * gcc.dg/20000609-1.c: Likewise.
13298 * gcc.dg/20000720-1.c: Likewise.
13299 * gcc.dg/20011107-1.c: Likewise.
13300 * gcc.dg/20011119-1.c: Likewise.
13301 * gcc.dg/20020108-1.c: Likewise.
13302 * gcc.dg/20020122-2.c: Likewise.
13303 * gcc.dg/20020122-3.c: Likewise.
13304 * gcc.dg/20020201-3.c: Likewise.
13305 * gcc.dg/20020206-1.c: Likewise.
13306 * gcc.dg/20020218-1.c: Likewise.
13307 * gcc.dg/20020310-1.c: Likewise.
13308 * gcc.dg/20020411-1.c: Likewise.
13309 * gcc.dg/20020418-2.c: Likewise.
13310 * gcc.dg/20020426-1.c: Likewise.
13311 * gcc.dg/20020426-2.c: Likewise.
13312 * gcc.dg/20020517-1.c: Likewise.
13313 * gcc.dg/20020523-1.c: Likewise.
13314 * gcc.dg/20020523-2.c: Likewise.
13315 * gcc.dg/20020729-1.c: Likewise.
13316 * gcc.dg/20030204-1.c: Likewise.
13317 * gcc.dg/20030826-2.c: Likewise.
13318 * gcc.dg/20030926-1.c: Likewise.
13319 * gcc.dg/20031202-1.c: Likewise.
13320 * gcc.dg/980312-1.c: Likewise.
13321 * gcc.dg/980313-1.c: Likewise.
13322 * gcc.dg/990117-1.c: Likewise.
13323 * gcc.dg/990424-1.c: Likewise.
13324 * gcc.dg/990524-1.c: Likewise.
13325 * gcc.dg/991230-1.c: Likewise.
13326 * gcc.dg/i386-387-1.c: Likewise.
13327 * gcc.dg/i386-387-2.c: Likewise.
13328 * gcc.dg/i386-387-3.c: Likewise.
13329 * gcc.dg/i386-387-4.c: Likewise.
13330 * gcc.dg/i386-387-5.c: Likewise.
13331 * gcc.dg/i386-387-6.c: Likewise.
13332 * gcc.dg/i386-asm-1.c: Likewise.
13333 * gcc.dg/i386-bitfield1.c: Likewise.
13334 * gcc.dg/i386-bitfield2.c: Likewise.
13335 * gcc.dg/i386-loop-1.c: Likewise.
13336 * gcc.dg/i386-loop-2.c: Likewise.
13337 * gcc.dg/i386-loop-3.c: Likewise.
13338 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
13339 * gcc.dg/i386-pic-1.c: Likewise.
13340 * gcc.dg/i386-regparm.c: Likewise.
13341 * gcc.dg/i386-signbit-1.c: Likewise.
13342 * gcc.dg/i386-signbit-2.c: Likewise.
13343 * gcc.dg/i386-signbit-3.c: Likewise.
13344 * gcc.dg/i386-sse-5.c: Likewise.
13345 * gcc.dg/i386-sse-8.c: Likewise.
13346 * gcc.dg/i386-unroll-1.c: Likewise.
13347 * gcc.dg/tls/opt-1.c: Likewise.
13348 * gcc.dg/tls/opt-2.c: Likewise.
13349 * gcc.dg/unroll-1.c: Likewise.
13350 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
13351 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
13352 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
13353 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
13355 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13357 * g++.dg/template/incomplete1.C: New test.
13359 2004-11-16 Nick Clifton <nickc@redhat.com>
13361 Revert patches accidentally commited during checkin of fixes for
13363 gcc.c-torture/execute/simd-4.c: Revert
13364 gcc.dg/20040910-1.c: Revert.
13366 2004-11-16 Paul Brook <paul@codesourcery.com>
13369 * gfortran.dg/der_pointer_1.f90: New test.
13371 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
13374 * gcc.dg/bitfld-13.c: New test.
13376 2004-11-15 Janis Johnson <janis187@us.ibm.com>
13378 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
13381 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
13382 * gcc.dg/ppc64-abi-2.c: Ditto.
13383 * gcc.dg/ppc64-abi-3.c: Ditto.
13385 * lib/gcc-dg.exp (dg-target-list): Remove.
13387 2004-11-15 Steve Ellcey <sje@cup.hp.com>
13389 * gcc.dg/ia64-postinc.c: New test.
13391 2004-11-15 Mark Mitchell <mark@codesourcery.com>
13393 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
13395 2004-11-15 Nick Clifton <nickc@redhat.com>
13397 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
13398 __INT_MAX__ so that the test can be compiled by toolchains
13399 targeted at 16-bit processors.
13401 * gcc.dg/20040625-1.c: Use long constants rather than integers
13402 when performing arithmetic that will overflow 16-bits.
13404 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
13405 xstormy16. It does not support 128-bit vector operations.
13407 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
13408 with the macro PTR_TYPE. Define this macro to an integer type
13409 suitable for holding a pointer.
13411 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
13412 the target is a 16-bit processor.
13414 * gcc.dg/cpp/if-2.c: Expect a different warning message from
13415 16-bit targets where the character constant will be too long.
13417 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
13418 where the double will not be directly addressable.
13420 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13422 Friend class name lookup 1/n, PR c++/18471
13423 * g++.dg/template/crash26.C: New test.
13424 * g++.dg/lookup/struct1.C: Adjust expected error.
13425 * g++.dg/parse/elab1.C: Likewise.
13426 * g++.dg/parse/elab2.C: Likewise.
13427 * g++.dg/parse/int-as-enum1.C: Likewise.
13428 * g++.dg/parse/struct-as-enum1.C: Likewise.
13429 * g++.dg/parse/typedef1.C: Likewise.
13430 * g++.dg/parse/typedef3.C: Likewise.
13431 * g++.dg/parse/typedef4.C: Likewise.
13432 * g++.dg/parse/typedef5.C: Likewise.
13433 * g++.dg/template/nontype4.C: Likewise.
13434 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
13435 * g++.old-deja/g++.other/elab1.C: Likewise.
13436 * g++.old-deja/g++.other/syntax4.C: Likewise.
13438 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
13440 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
13442 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
13444 * gcc.c-torture/execute/20041114-1.c: New test.
13446 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
13448 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
13449 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
13450 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
13451 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
13452 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
13453 gcc.dg/switch-7.c: New tests.
13455 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
13457 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
13459 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
13462 * gcc.dg/vect/pr18400.c: New test.
13464 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
13465 Andrew Pinski <pinskia@physics.uc.edu>
13468 * gcc.dg/vect/pr18425.c: New test.
13470 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13472 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
13473 Guard with dg-require-alias and dg-require-visibility.
13475 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13477 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
13479 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13481 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
13483 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13486 * g++.dg/template/defarg5.C: New test.
13488 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13490 * g++.dg/parse/cast1.C: Run only on ILP32.
13491 * g++.old-deja/g++.mike/p784.C: Likewise.
13493 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
13495 * gcc.c-torture/execute/20041113-1.c: New test.
13497 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
13500 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
13501 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
13502 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
13503 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
13504 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
13505 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
13506 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
13507 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
13508 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
13509 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
13510 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
13511 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
13512 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
13514 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
13516 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
13517 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
13518 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
13519 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
13520 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
13521 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
13522 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
13523 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
13524 gcc.target/sparc/combined-1.c: New tests.
13526 2004-11-12 Ziemowit Laski <zlaski@apple.com>
13528 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
13531 2004-11-12 Mark Mitchell <mark@codesourcery.com>
13533 * lib/gcc-dg.exp (dg-forbid-option): New function.
13534 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
13535 * g++.dg/abi/bitfield8.C: Likewise.
13536 * g++.dg/abi/dtor1.C: Likewise.
13537 * g++.dg/abi/empty10.C: Likewise.
13538 * g++.dg/abi/empty7.C: Likewise.
13539 * g++.dg/abi/empty9.C: Likewise.
13540 * g++.dg/abi/layout3.C: Likewise.
13541 * g++.dg/abi/layout4.C: Likewise.
13542 * g++.dg/abi/thunk1.C: Likewise.
13543 * g++.dg/abi/thunk2.C: Likewise.
13544 * g++.dg/abi/vbase11.C: Likewise.
13545 * g++.dg/abi/vthunk2.C: Likewise.
13546 * g++.dg/abi/vthunk3.C: Likewise.
13547 * g++.dg/ext/attrib8.C: Likewise.
13548 * g++.dg/opt/longbranch2.C: Likewise.
13549 * g++.dg/opt/reg-stack4.C: Likewise.
13550 * g++.old-deja/g++.ext/attrib1.C: Likewise.
13551 * g++.old-deja/g++.ext/attrib2.C: Likewise.
13552 * g++.old-deja/g++.ext/attrib3.C: Likewise.
13553 * g++.old-deja/g++.other/store-expr1.C: Likewise.
13554 * g++.old-deja/g++.other/store-expr2.C: Likewise.
13555 * gcc.dg/20000609-1.c: Likewise.
13556 * gcc.dg/20000720-1.c: Likewise.
13557 * gcc.dg/20011107-1.c: Likewise.
13558 * gcc.dg/20011119-1.c: Likewise.
13559 * gcc.dg/20020108-1.c: Likewise.
13560 * gcc.dg/20020122-2.c: Likewise.
13561 * gcc.dg/20020122-3.c: Likewise.
13562 * gcc.dg/20020201-3.c: Likewise.
13563 * gcc.dg/20020206-1.c: Likewise.
13564 * gcc.dg/20020218-1.c: Likewise.
13565 * gcc.dg/20020310-1.c: Likewise.
13566 * gcc.dg/20020411-1.c: Likewise.
13567 * gcc.dg/20020418-2.c: Likewise.
13568 * gcc.dg/20020426-1.c: Likewise.
13569 * gcc.dg/20020426-2.c: Likewise.
13570 * gcc.dg/20020517-1.c: Likewise.
13571 * gcc.dg/20020523-1.c: Likewise.
13572 * gcc.dg/20020523-2.c: Likewise.
13573 * gcc.dg/20020729-1.c: Likewise.
13574 * gcc.dg/20030204-1.c: Likewise.
13575 * gcc.dg/20030826-2.c: Likewise.
13576 * gcc.dg/20030926-1.c: Likewise.
13577 * gcc.dg/20031202-1.c: Likewise.
13578 * gcc.dg/980312-1.c: Likewise.
13579 * gcc.dg/980313-1.c: Likewise.
13580 * gcc.dg/990117-1.c: Likewise.
13581 * gcc.dg/990424-1.c: Likewise.
13582 * gcc.dg/990524-1.c: Likewise.
13583 * gcc.dg/991230-1.c: Likewise.
13584 * gcc.dg/i386-387-1.c: Likewise.
13585 * gcc.dg/i386-387-2.c: Likewise.
13586 * gcc.dg/i386-387-3.c: Likewise.
13587 * gcc.dg/i386-387-4.c: Likewise.
13588 * gcc.dg/i386-387-5.c: Likewise.
13589 * gcc.dg/i386-387-6.c: Likewise.
13590 * gcc.dg/i386-asm-1.c: Likewise.
13591 * gcc.dg/i386-bitfield1.c: Likewise.
13592 * gcc.dg/i386-bitfield2.c: Likewise.
13593 * gcc.dg/i386-loop-1.c: Likewise.
13594 * gcc.dg/i386-loop-2.c: Likewise.
13595 * gcc.dg/i386-loop-3.c: Likewise.
13596 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
13597 * gcc.dg/i386-pic-1.c: Likewise.
13598 * gcc.dg/i386-regparm.c: Likewise.
13599 * gcc.dg/i386-signbit-1.c: Likewise.
13600 * gcc.dg/i386-signbit-2.c: Likewise.
13601 * gcc.dg/i386-signbit-3.c: Likewise.
13602 * gcc.dg/i386-sse-5.c: Likewise.
13603 * gcc.dg/i386-sse-8.c: Likewise.
13604 * gcc.dg/i386-unroll-1.c: Likewise.
13605 * gcc.dg/tls/opt-1.c: Likewise.
13606 * gcc.dg/tls/opt-2.c: Likewise.
13607 * gcc.dg/unroll-1.c: Likewise.
13608 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
13609 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
13610 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
13611 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
13612 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
13615 2004-11-12 Mark Mitchell <mark@codesourcery.com>
13618 * g++.dg/parse/cond1.C: New test.
13621 * g++.dg/template/array9.C: New test.
13622 * g++.dg/ext/vla1.C: Adjust error messages.
13623 * g++.dg/ext/vlm1.C: Likewise.
13624 * g++.dg/template/crash2.C: Likewise.
13627 * g++.dg/template/call3.C: New test.
13630 * g++.dg/template/ptrmem11.C: New test.
13632 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
13635 * lib/g++.exp: Set LC_ALL and LANG to C.
13636 * lib/gcc-dg.exp: Likewise.
13637 * lib/gfortran.exp: Likewise.
13638 * lib/objc.exp: Likewise.
13639 * lib/treelang.exp: Likewise.
13641 2004-11-12 Andreas Schwab <schwab@suse.de>
13643 * gcc.dg/pr16286.c: Fix last change.
13645 2004-11-12 Mark Mitchell <mark@codesourcery.com>
13648 * g++.dg/init/global1.C: New test.
13650 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
13652 * gcc.c-torture/execute/20041112-1.c: New test.
13654 2004-11-11 Janis Johnson <janis187@us.ibm.com>
13656 * lib/gcc-dg.exp (dg-target-list): New.
13658 2004-11-11 Janis Johnson <janis187@us.ibm.com>
13659 Richard Sandiford <rsandifo@redhat.com>
13661 * lib/target-supports.exp (get-compiler_messages): New.
13662 (check_named_sections_available): Use it.
13663 (check_effective_target_ilp32): New.
13664 (check_effective_target_lp64): New.
13665 (is-effective-target): New.
13666 * lib/gcc-dg.exp (dg-require-effective-target): New.
13668 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
13670 * gcc.dg/precedence-1.c: New test.
13672 2004-11-11 Janis Johnson <janis187@us.ibm.com>
13674 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
13676 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
13677 message, delete generated files, use more descriptive name for
13678 executable, and make the test unsupported when it cannot be run.
13680 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
13681 (dg-require-weak, dg-require-visibility, dg-require-alias,
13682 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
13683 dg-require-iconv, dg-require-named-sections): Use it.
13685 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
13687 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
13690 * gcc.dg/ppc-and-1: New
13693 * gcc.dg/ppc-mov-1.c: New.
13696 * gcc.dg/ppc-compare-1.c: New.
13698 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
13700 * objc.dg/desig-init-2.m: New test.
13702 2004-11-10 Adam Nemet <anemet@lnxw.com>
13704 PR middle-end/18160
13705 * g++.dg/warn/register-var-1.C: New test.
13706 * g++.dg/warn/register-var-2.C: New test.
13708 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13710 * gcc.dg/union-2.c: New test.
13712 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
13714 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
13715 New test for PR tree-optimization/17892.
13717 2004-11-09 Mark Mitchell <mark@codesourcery.com>
13720 * g++.dg/init/new12.C: New test.
13722 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
13724 * gcc.target/sparc: New directory.
13725 * gcc.target/sparc/sparc.exp: New driver.
13726 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
13727 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
13728 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
13729 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
13731 2004-11-10 Paul Brook <paul@codesourcery.com>
13734 * gfortran.dg/list_read.c: New test.
13736 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
13739 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
13740 expected diagnostic location.
13742 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
13744 * gcc.dg/20041109-1.c: New test.
13746 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
13749 * objc/compile/pr18406.m: New test.
13751 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
13753 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
13755 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
13757 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
13759 2004-11-08 Steve Ellcey <sje@cup.hp.com>
13761 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
13763 2004-11-08 Steve Ellcey <sje@cup.hp.com>
13765 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
13768 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
13771 * gcc.c-torture/pr18299-1.c: New test.
13773 2004-11-06 Andreas Schwab <schwab@suse.de>
13775 * gcc.dg/pr16286.c: Also test for bool and pixel.
13777 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
13779 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
13780 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
13781 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
13782 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
13783 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
13784 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
13785 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
13786 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
13787 gcc.dg/struct-semi-3.c: New tests.
13789 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13791 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
13793 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13795 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
13796 Do not use C99 designators.
13798 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13800 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
13802 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13804 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
13805 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
13806 * gcc.c-torture/execute/simd-5.x: Remove.
13808 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
13810 PR rtl-optimization/17933
13811 * gcc.dg/torture/pr17933-1.c: New test.
13813 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
13816 * lib/target-supports.exp (check_weak_available): Support
13819 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
13821 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
13822 call to fflush(stdout) before abort.
13823 (my_ffsll): New function.
13824 (generate_fields): Use it.
13826 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
13828 * gcc.dg/init-undef-1.c: New test.
13830 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
13832 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
13833 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
13834 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
13835 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
13836 expected messages for new parser.
13838 2004-11-04 Mark Mitchell <mark@codesourcery.com>
13840 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
13842 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13844 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
13847 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
13849 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
13850 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
13851 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
13852 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
13853 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
13854 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
13855 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
13856 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
13857 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
13858 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
13860 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
13862 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
13863 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
13864 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
13865 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
13866 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
13867 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
13868 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
13871 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
13874 * gcc.dg/20041104-1.c: New test.
13876 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13878 * g++.dg/template/nontype7.C: New test.
13879 * g++.dg/template/nontype8.C: Likewise.
13880 * g++.dg/template/nontype9.C: Likewise.
13881 * g++.dg/template/nontype10.C: Likewise.
13882 * g++.dg/tc1/dr49.C: Likewise.
13883 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
13884 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
13886 2004-11-04 Ben Elliston <bje@au.ibm.com>
13888 * g++.dg/rtti/tinfo1.C: Remove xfails.
13890 2004-11-04 Ben Elliston <bje@au.ibm.com>
13892 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
13893 packed attribute to the definition to satisfy the new C++ parser.
13895 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13897 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
13898 invocations of va_arg.
13900 2004-11-02 Mark Mitchell <mark@codesourcery.com>
13903 * g++.dg/template/crash25.C: New test.
13906 * g++.dg/template/typedef2.C: New test.
13907 * g++.dg/parse/crash13.C: Adjust error markers.
13910 * g++.dg/conversion/const3.C: New test.
13912 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13917 * gfortran.dg/generic_[123].f90: New testcases.
13919 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13921 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
13922 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
13924 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
13927 * gcc.c-torture/compile/pr16808.c: New test.
13929 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
13931 PR rtl-optimization/17104
13932 * gcc.dg/ppc-bitfield1.c: New.
13934 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
13936 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
13938 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
13940 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
13941 strings for 32-bit code.
13943 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
13946 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
13948 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
13951 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
13953 2004-10-31 Mark Mitchell <mark@codesourcery.com>
13956 * g++.dg/init/aggr2.C: New test.
13958 2004-10-30 Ziemowit Laski <zlaski@apple.com>
13960 * objc.dg/local-decl-1.m: New test.
13962 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
13964 * gcc.dg/20040910-1.c: Adjust regex.
13966 2004-10-30 Roger Sayle <roger@eyesopen.com>
13968 PR rtl-optimization/18084
13969 * g++.dg/opt/pr18084-1.C: New testcase.
13971 2004-10-30 Matt Austern <austern@apple.com>
13974 * g++.dg/ext/attrib18.C: New test.
13976 2004-10-30 Roger Sayle <roger@eyesopen.com>
13978 PR middle-end/18096
13979 * gcc.dg/pr18096-1.c: New test case.
13981 2004-10-30 Roger Sayle <roger@eyesopen.com>
13983 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
13985 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
13988 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
13989 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
13990 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
13991 gcc.dg/old-style-prom-3.c: New tests.
13993 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
13995 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
13996 Remove unnecessary inclusion of stdio.h.
13998 2004-10-29 Roger Sayle <roger@eyesopen.com>
14000 PR rtl-optimization/17581
14001 * gcc.dg/pr17581-1.c: New test case.
14003 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
14005 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
14007 * g++.dg/conversion/dr195-1.C: New.
14008 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
14009 * g++.old-deja/g++.mike/p10148.C: Likewise.
14011 2004-10-29 Mark Mitchell <mark@codesourcery.com>
14014 * g++.dg/debug/typedef2.C: New test.
14016 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
14019 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
14020 * gfortran.dg/g77/README: Update.
14022 2004-10-28 Matt Austern <austern@apple.com>
14025 * g++.dg/ext/packed7.C: New test.
14027 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
14029 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
14031 * lib/scanasm.exp (hidden-scan-for): New proc.
14032 (scan-hidden): Use hidden-scan-for instead of constructing the scan
14034 (scan-not-hidden): Likewise.
14035 * lib/target-supports.exp (check_visibility_available): mach-o is
14038 2004-10-28 Mark Mitchell <mark@codesourcery.com>
14041 * g++.dg/template/memclass3.C: New test.
14043 2004-10-28 Adam Nemet <anemet@lnxw.com>
14045 PR middle-end/18160
14046 * gcc.dg/register-var-1.c: New test.
14047 * gcc.dg/register-var-2.c: New test.
14048 * gcc.dg/asm-7.c: Taking the address of a register variable is an
14051 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
14054 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
14056 * gcc.dg/vect/vect-22.c: Likewise.
14058 2004-10-28 Jakub Jelinek <jakub@redhat.com>
14060 * gcc.dg/i386-rotate-1.c: New test.
14062 2004-10-27 Mark Mitchell <mark@codesourcery.com>
14064 * g++.dg/init/ref12.C: Add "run" marker.
14067 * g++.dg/init/ref12.C: New test.
14070 * g++.dg/template/shift1.C: New test.
14071 * g++.dg/template/error10.C: Adjust error markers.
14073 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
14076 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
14078 2004-10-27 Geoffrey Keating <geoffk@apple.com>
14080 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
14081 * gcc.dg/weak/weak-3.c: Likewise.
14082 * gcc.dg/weak/weak-5.c: Likewise.
14083 * gcc.dg/weak/weak-9.c: Likewise.
14084 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
14085 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
14087 * gcc.dg/darwin-weakimport-1.c: New.
14089 2004-10-28 Ben Elliston <bje@au.ibm.com>
14091 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
14093 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
14095 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
14096 'syntax' error messages.
14097 * gcc.dg/cpp/direct2s.c: Likewise.
14099 2004-10-26 Geoffrey Keating <geoffk@apple.com>
14101 * gcc.c-torture/compile/20041026-1.c: New.
14103 2004-10-26 Mark Mitchell <mark@codesourcery.com>
14106 * g++.dg/lookup/ns2.C: New test.
14109 * g++.dg/template/enum4.C: New test.
14112 * g++.dg/template/expr1.C: New test.
14114 2004-10-26 Ben Elliston <bje@au.ibm.com>
14116 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
14118 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
14120 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
14121 gcc.dg/decl-nospec-3.c: New tests.
14123 2004-10-26 Ziemowit Laski <zlaski@apple.com>
14125 * objc.dg/super-class-3.m: New test.
14127 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
14129 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
14131 * gcc.dg/cpp/direct2s.c: Likewise.
14133 2004-10-25 Geoffrey Keating <geoffk@apple.com>
14135 * objc.dg/image-info.m: Update for changes to section selection.
14137 2004-10-25 David Ayers <d.ayers@inode.at>
14138 Ziemowit Laski <zlaski@apple.com>
14140 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
14141 diagnostics when messaging 'id <Proto>'.
14142 * objc.dg/class-protocol-1.m: New test.
14143 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
14144 a non-existent method signature.
14145 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
14146 Update diagnostics when messaging with non-existent method signature.
14147 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
14148 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
14149 invalid receivers are now resolved as if messaging 'id'; remove
14150 extraneous diagnostics.
14152 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
14155 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
14156 gcc.dg/init-desig-obs-3.c: New tests.
14158 2004-10-25 Jakub Jelinek <jakub@redhat.com>
14160 * gcc.dg/debug/20041023-1.c: New test.
14162 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
14164 PR middle-end/17407
14165 * gcc.c-torture/compile/pr17407.c: New test.
14168 * g++.dg/template/array8.C: New test.
14170 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14173 * lib/g++.exp: Accept more than one multilib libgcc.
14174 * lib/gcc-dg.exp: Likewise.
14175 * lib/objc.exp: Likewise.
14176 * lib/treelang.exp: Likewise.
14177 * lib/gfortran.exp: Likewise.
14179 2004-10-24 Ben Elliston <bje@au.ibm.com>
14181 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
14183 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
14185 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
14186 * gcc.dg/c99-const-expr-3.c: Likewise.
14188 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
14190 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
14192 2004-10-23 Ben Elliston <bje@au.ibm.com>
14194 * gcc.c-torture/execute/loop-2e.x: Remove.
14196 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
14199 * g++.dg/parse/crash18.C: New.
14200 * g++.dg/parse/crash19.C: New.
14202 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
14204 * g++.dg/ext/dllimport1.C: Move dg-warnings.
14205 * g++.dg/ext/dllimport2.C: Same.
14206 * g++.dg/ext/dllimport8.C: Same.
14208 2004-10-21 Mark Mitchell <mark@codesourcery.com>
14211 * g++.dg/conversion/cast1.C: New test.
14212 * g++.dg/overload/pmf1.C: Adjust error marker.
14214 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
14217 * objc.dg/const-str-7.m: New test.
14219 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14221 * g++.dg/template/memfriend11.C: Fix comment typo.
14222 * g++.dg/template/memfriend14.C: Likewise.
14224 2004-10-20 Richard Henderson <rth@redhat.com>
14226 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
14227 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
14228 -fasynchronous-unwind-tables.
14230 2004-10-20 Richard Henderson <rth@redhat.com>
14232 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
14233 (main): Return success.
14234 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
14235 (main): Return success.
14237 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14240 * g++.dg/template/memfriend9.C: New test.
14241 * g++.dg/template/memfriend10.C: Likewise.
14242 * g++.dg/template/memfriend11.C: Likewise.
14243 * g++.dg/template/memfriend12.C: Likewise.
14244 * g++.dg/template/memfriend13.C: Likewise.
14245 * g++.dg/template/memfriend14.C: Likewise.
14246 * g++.dg/template/memfriend15.C: Likewise.
14247 * g++.dg/template/memfriend16.C: Likewise.
14248 * g++.dg/template/memfriend17.C: Likewise.
14249 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
14251 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
14253 * g++.dg/conversion/dr195.C: New.
14254 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
14256 2004-10-20 Ben Elliston <bje@au.ibm.com>
14257 Devang Patel <dpatel@apple.com>
14259 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
14260 of floating point arithmetic, which could trap.
14262 2004-10-19 Mark Mitchell <mark@codesourcery.com>
14265 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
14266 * g++.dg/conversion/const2.C: New test.
14267 * g++.dg/expr/reinterpret2.C: New test.
14268 * g++.dg/expr/reinterpret3.C: New test.
14269 * g++.dg/expr/cast2.C: New test.
14270 * g++.dg/expr/copy1.C: New test.
14271 * g++.dg/other/conversion1.C: Change error message.
14272 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
14273 function pointers to void *.
14274 * g++.old-deja/g++.mike/p10148.C: Likewise.
14276 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14278 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
14280 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
14284 * g++.dg/parse/expr3.C: New test.
14286 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14288 * gcc.dg/smod-1.c: New test.
14290 2004-10-18 Ziemowit Laski <zlaski@apple.com>
14292 * objc.dg/method-14.m: New test.
14294 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
14296 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
14297 Also xfail as the patch was reverted.
14299 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
14301 PR middle-end/16973
14302 * gcc.dg/pr16973.c: New test.
14304 2004-10-18 Diego Novillo <dnovillo@redhat.com>
14306 PR tree-optimization/17656
14307 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
14309 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
14311 * g++.dg/eh/shadow1.C: New.
14313 2004-10-18 Jakub Jelinek <jakub@redhat.com>
14315 * gcc.c-torture/compile/20041018-1.c: New test.
14317 2004-10-18 Ben Elliston <bje@au.ibm.com>
14319 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
14320 compiler referring to register 0 when accessing sdata. The linker
14321 now patches things up.
14323 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
14326 * gcc.c-torture/compile/pr17529.c: New test.
14328 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14331 * g++.dg/ext/attrib17.C: New test.
14333 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14335 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
14337 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14340 * g++.dg/ext/attrib16.C: New test.
14342 2004-10-15 Mark Mitchell <mark@codesourcery.com>
14345 * g++.dg/init/dso_handle1.C: New test.
14348 * g++.dg/parse/typedef6.C: New test.
14351 * g++.dg/parse/pragma1.C: New test.
14353 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
14355 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
14357 2004-10-15 Steve Ellcey <sje@cup.hp.com>
14359 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
14360 -fno-common when on HPPA HP-UX platforms.
14362 2004-10-15 Jakub Jelinek <jakub@redhat.com>
14365 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
14367 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
14370 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
14373 * g++.dg/lookup/strong-using-4.C: New test.
14375 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
14377 PR middle-end/16567
14378 * gcc.c-torture/compile/nested-1.c: New test.
14380 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
14382 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
14383 and mipsisa64*-*-* (until support for misaligned loads is added).
14384 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
14385 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
14386 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
14387 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
14388 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
14389 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
14391 2004-10-14 Mark Mitchell <mark@codesourcery.com>
14394 * g++.dg/init/dtor3.C: New test.
14396 2004-10-15 Ben Elliston <bje@au.ibm.com>
14398 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
14400 2004-10-14 Geoffrey Keating <geoffk@apple.com>
14402 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
14403 * gcc.dg/macho-lo-sum.c: Likewise.
14405 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
14407 * gcc.dg/ppc-spe64-1.c: New test.
14409 2004-10-14 Devang Patel <dpatel@apple.com>
14412 * gcc.dg/pr17635.c : New test.
14414 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
14416 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
14417 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
14418 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
14419 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
14420 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
14421 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
14422 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
14423 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
14424 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
14425 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
14426 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
14427 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
14428 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
14429 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
14430 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
14431 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
14432 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
14433 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
14435 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
14437 * gcc.dg/vect/vect-82.c: New testcase.
14438 * gcc.dg/vect/vect-82_64.c: New testcase.
14439 * gcc.dg/vect/vect-83.c: New testcase.
14440 * gcc.dg/vect/vect-83_64.c: New testcase.
14442 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
14444 * gcc.dg/cpp/error-1.c: New test.
14446 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
14448 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
14450 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
14453 * gcc.dg/cris-peep2-xsrand2.c: New test.
14455 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
14458 * testsuite/g++.dg/expr/for2.C: New test.
14460 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
14462 * g++.dg/inherit/thunk1.C: Run on the SPARC.
14464 2004-10-13 Jakub Jelinek <jakub@redhat.com>
14466 PR tree-optimization/17724
14467 * g++.dg/opt/pr17724-1.C: New test.
14468 * g++.dg/opt/pr17724-2.C: New test.
14469 * g++.dg/opt/pr17724-3.C: New test.
14470 * g++.dg/opt/pr17724-4.C: New test.
14471 * g++.dg/opt/pr17724-5.C: New test.
14472 * g++.dg/opt/pr17724-6.C: New test.
14474 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
14477 * gcc.dg/pr17301-2.c: New test.
14479 2004-10-11 Mark Mitchell <mark@codesourcery.com>
14482 * g++.dg/parse/error22.C: New test.
14485 * g++.dg/template/spec18.C: New test.
14487 2004-10-11 Steve Ellcey <sje@cup.hp.com>
14489 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
14490 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
14492 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
14493 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
14495 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
14497 * g++.dg/eh/cleanup5.C: Add dg-options "".
14499 2004-10-11 Roger Sayle <roger@eyesopen.com>
14501 PR middle-end/17657
14502 * gcc.dg/switch-4.c: New test case.
14504 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
14506 * gcc.c-torture/execute/20041011-1.c: New test.
14508 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
14511 * g++.dg/init/for3.C: New test.
14514 * g++.dg/opt/switch2.C: New test.
14516 PR middle-end/17703
14517 * g++.dg/warn/Wreturn-2.C: New test.
14519 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
14522 * g++.dg/eh/cleanup5.C: New test.
14524 2004-10-10 Mark Mitchell <mark@codesourcery.com>
14527 * g++.dg/parse/error21.C: New test.
14529 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
14531 * g++.dg/overload/pmf1.C: Adjust quoting marks.
14532 * g++.dg/warn/incomplete1.C: Likewise.
14533 * g++.dg/template/qualttp20.C: Likewise.
14535 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
14538 * parm-incomplete-1.c: New test.
14540 2004-10-09 Mark Mitchell <mark@codesourcery.com>
14543 * g++.dg/parse/error19.C: New test.
14546 * g++.dg/init/new11.C: New test.
14549 * g++.dg/parse/error20.C: New test.
14552 * g++.dg/template/crash24.C: New test.
14554 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
14557 * gcc.dg/pr17301-1.c: New test.
14559 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
14562 * gcc.dg/anon-struct-5.c: New test.
14564 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
14567 * gcc.dg/pr17844-1.c: New test.
14569 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
14571 PR tree-optimization/17906
14572 * gcc.c-torture/compile/pr17906.c: New.
14574 2004-10-09 Stuart Hastings <stuart@apple.com>
14575 Roger Sayle <roger@eyesopen.com>
14577 PR rtl-optimization/17853
14578 * gcc.dg/i386-mmx-5.c: New testcase.
14580 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
14582 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
14584 2004-10-09 Mark Mitchell <mark@codesourcery.com>
14587 * g++.dg/template/static9.C: New test.
14590 * g++.dg/parse/operator5.C: New test.
14592 2004-10-09 Roger Sayle <roger@eyesopen.com>
14594 PR middle-end/17894
14595 * gcc.c-torture/execute/divcmp-4.c: New test case.
14597 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
14600 * g++.dg/opt/pr17902.C: New test.
14602 2004-10-09 Jakub Jelinek <jakub@redhat.com>
14604 * gcc.dg/cpp/ident-1.c: Add dg-options "".
14606 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
14608 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
14610 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
14612 * gcc.dg/assign-warn-3.c: New test.
14614 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
14617 * gcc.dg/cpp/ident-1.c: New test.
14619 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
14621 * gcc.c-torture/compile/acc1.c: New.
14623 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
14625 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
14626 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
14628 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
14630 * gcc.dg/ultrasp11.c: New test.
14632 2004-10-08 Michael Matz <matz@suse.de>
14634 * gcc.dg/doloop-2.c: New test.
14636 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
14638 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
14639 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
14640 objc.dg/method-9.m: Update expected diagnostics.
14642 2004-10-07 Geoffrey Keating <geoffk@apple.com>
14644 * gcc.dg/ppc-fsel-3.c: New file.
14645 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
14647 2004-10-07 Paul Brook <paul@codesourcery.com>
14649 * gfortran.dg/intrinsic_verify_1.f90: New test.
14651 2004-10-07 Paul Brook <paul@codesourcery.com>
14653 * gfortran.dg/empty_format_1.f90: Remove stray commas.
14655 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14657 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
14658 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
14661 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
14663 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
14665 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14668 * g++.dg/warn/Winline-4.C: New test.
14670 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
14672 * gcc.c-torture/compile/20041007-1.c: New test.
14674 2004-10-07 Paul Brook <paul@codesourcery.com>
14677 * gfortran.dg/use_allocated_1.f90: New test.
14679 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
14681 PR middle-end/17849
14682 * gfortran.fortran-torture/compile/nested.f90: New test
14684 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
14686 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
14688 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
14691 * g++.dg/ext/asm6.C: New test.
14693 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
14695 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
14697 2004-10-06 Paul Brook <paul@codesourcery.com>
14699 PR libfortran/17709
14700 * gfortran.dg/empty_format_1.f90: New test.
14702 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14705 * gfortran.dg/ishft.f90: New test.
14708 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
14711 2004-10-06 Paul Brook <paul@codesourcery.com>
14713 * gfortran.dg/do_1.f90: New test.
14715 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14717 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
14718 optimizing for size.
14720 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
14722 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
14724 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
14726 * gcc.c-torture/compile/20041005-1.c: New test.
14728 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
14731 * g++.dg/lookup/koenig4.C: New.
14733 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
14735 * g++.dg/other/classkey1.C: Adjust quoting marks.
14736 * g++.dg/parse/error15.C: Likewise.
14737 * g++.dg/template/meminit2.C (int>): Likewise.
14739 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14742 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
14745 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
14748 * gfortran.dg/pr17708.f90: New test.
14750 2004-10-04 Chao-ying Fu <fu@mips.com>
14752 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
14753 * gcc.dg/vect/vect-4.c: Ditto.
14754 * gcc.dg/vect/vect-5.c: Ditto.
14755 * gcc.dg/vect/vect-6.c: Ditto.
14756 * gcc.dg/vect/vect-8.c: Ditto.
14757 * gcc.dg/vect/vect-16.c: Ditto.
14758 * gcc.dg/vect/vect-30.c: Ditto.
14759 * gcc.dg/vect/vect-40.c: Ditto.
14760 * gcc.dg/vect/vect-41.c: Ditto.
14761 * gcc.dg/vect/vect-42.c: Ditto.
14762 * gcc.dg/vect/vect-43.c: Ditto.
14763 * gcc.dg/vect/vect-44.c: Ditto.
14764 * gcc.dg/vect/vect-45.c: Ditto.
14765 * gcc.dg/vect/vect-46.c: Ditto.
14766 * gcc.dg/vect/vect-47.c: Ditto.
14767 * gcc.dg/vect/vect-48.c: Ditto.
14768 * gcc.dg/vect/vect-49.c: Ditto.
14769 * gcc.dg/vect/vect-50.c: Ditto.
14770 * gcc.dg/vect/vect-51.c: Ditto.
14771 * gcc.dg/vect/vect-52.c: Ditto.
14772 * gcc.dg/vect/vect-53.c: Ditto.
14773 * gcc.dg/vect/vect-54.c: Ditto.
14774 * gcc.dg/vect/vect-55.c: Ditto.
14775 * gcc.dg/vect/vect-56.c: Ditto.
14776 * gcc.dg/vect/vect-57.c: Ditto.
14777 * gcc.dg/vect/vect-58.c: Ditto.
14778 * gcc.dg/vect/vect-59.c: Ditto.
14779 * gcc.dg/vect/vect-60.c: Ditto.
14780 * gcc.dg/vect/vect-74.c: Ditto.
14781 * gcc.dg/vect/vect-79.c: Ditto.
14782 * gcc.dg/vect/vect-80.c: Ditto.
14784 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
14786 * gcc.dg/unused-7.c: Use the correct option.
14788 2004-10-04 Paul Brook <paul@codesourcery.com>
14789 Bud Davis <bdavis9659@comcast.net>
14793 * gfortran/pr17706.f90: New test.
14794 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
14796 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14798 * gfortran.dg/pr17612.f90: New test.
14800 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
14802 * g++.dg/template/local1.C: Adjust quoting marks in
14803 testing for diagnostics.
14804 * g++.dg/tls/diag-2.C: Likewise.
14805 * g++.dg/other/error8.C: Likewise.
14807 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
14810 * gcc.dg/unused-4.c: Adjust to be correct.
14813 * gcc.dg/unused-7.c: New test.
14815 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
14818 * g++.dg/overload/template2.C: New test.
14820 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
14822 PR tree-optimization/16632
14823 * gcc.dg/tree-ssa/20041002-1.c: New.
14825 2004-10-03 Paul Brook <paul@codesourcery.com>
14827 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
14828 rather than relying on default formatting.
14830 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
14832 * gcc.dg/20040920-1.c: Update expected message text.
14834 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
14836 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
14838 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
14840 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
14843 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
14845 * gcc.dg/tree-ssa/pr17343.c: Remove.
14847 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
14850 * gcc.dg/tree-ssa/pr17343.c: New test.
14852 2004-10-01 Jakub Jelinek <jakub@redhat.com>
14854 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
14855 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
14856 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
14857 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
14858 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
14860 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
14862 * gcc.dg/lvalue-2.c: New test.
14864 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
14867 * gcc.dg/pr17730-1.c: New test
14869 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
14872 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
14874 2004-09-29 Jakub Jelinek <jakub@redhat.com>
14876 * gcc.c-torture/execute/stdarg-1.c: New test.
14877 * gcc.c-torture/execute/stdarg-2.c: New test.
14878 * gcc.c-torture/execute/stdarg-3.c: New test.
14879 * gcc.dg/tree-ssa/stdarg-1.c: New test.
14880 * gcc.dg/tree-ssa/stdarg-2.c: New test.
14881 * gcc.dg/tree-ssa/stdarg-3.c: New test.
14882 * gcc.dg/tree-ssa/stdarg-4.c: New test.
14883 * gcc.dg/tree-ssa/stdarg-5.c: New test.
14885 2004-09-29 Jakub Jelinek <jakub@redhat.com>
14887 PR tree-optimization/17697
14888 * g++.dg/opt/pr17697-1.C: New test.
14889 * g++.dg/opt/pr17697-2.C: New test.
14890 * g++.dg/opt/pr17697-3.C: New test.
14892 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
14895 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
14896 gcc.dg/vla-init-5.c: New tests.
14898 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
14901 * gcc.dg/pr13804-1.c: New test.
14903 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14906 * gfortran.dg/pr16938.f90: New test.
14908 2004-09-27 Mark Mitchell <mark@codesourcery.com>
14910 * g++.dg/template/crash23.C: New test.
14912 2004-09-27 Mark Mitchell <mark@codesourcery.com>
14915 * g++.dg/template/static8.C: New test.
14917 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
14920 * g++.dg/other/error9.C: New test.
14922 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
14924 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
14926 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14929 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
14931 2004-09-26 Roger Sayle <roger@eyesopen.com>
14933 PR middle-end/17112
14934 * gcc.dg/pr17112-1.c: New test case.
14936 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
14939 * gcc.dg/pr11459-1.c: New test.
14941 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
14943 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
14944 * gcc.dg/tree-ssa/loop-4.c: Likewise.
14946 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14948 * gfortran.dg/pr15324.f90: Make array bounds consistent.
14950 2004-09-25 Jan Hubicka <jh@suse.cz>
14952 * compile/30040909-1.c: New test.
14953 * compile/30040907-1.c: New test.
14955 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
14957 * gcc.c-torture/execute/va-arg-26.c: New test.
14959 2004-09-24 Zack Weinberg <zack@codesourcery.com>
14961 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
14962 extra diagnostics on targets with 64-bit pointers.
14963 * objc.dg/selector-1.m: Adjust dg-warning regexp.
14965 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
14968 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
14969 * gcc.dg/decl-3.c: Adjust expected message.
14971 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14974 * gfortran.dg/pr17615.f90: New test.
14976 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
14978 PR tree-optimzation/17517
14979 * g++.dg/tree-ssa/pr17517.C: New Test.
14981 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
14984 * g++.dg/lookup/ambig3.C: New.
14986 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
14989 * g++.dg/opt/pr17624.C: New test.
14991 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
14994 * gcc.dg/Wbad-function-cast-1.c: New test.
14996 2004-09-23 Zack Weinberg <zack@codesourcery.com>
14998 * g++.dg/ext/complit1.C
14999 * g++.dg/other/error2.C
15000 * g++.dg/other/nontype-1.C
15001 * g++.dg/parse/crash11.C
15002 * g++.dg/parse/crash12.C
15003 * g++.dg/parse/error15.C
15004 * g++.dg/parse/error4.C
15005 * g++.dg/parse/tmpl-outside1.C
15006 * g++.dg/parse/too-many-tmpl-args1.C
15007 * g++.dg/template/dependent-expr3.C
15008 * g++.dg/template/error10.C
15009 * g++.dg/template/instantiate1.C
15010 * g++.dg/template/vtable2.C
15011 * g++.dg/warn/Wshadow-1.C
15012 * g++.dg/warn/weak1.C
15013 * g++.old-deja/g++.brendan/crash16.C
15014 * g++.old-deja/g++.brendan/crash18.C
15015 * g++.old-deja/g++.brendan/crash48.C
15016 * g++.old-deja/g++.brendan/crash49.C
15017 * g++.old-deja/g++.brendan/crash55.C
15018 * g++.old-deja/g++.brendan/crash56.C
15019 * g++.old-deja/g++.brendan/crash8.C
15020 * g++.old-deja/g++.brendan/enum11.C
15021 * g++.old-deja/g++.brendan/enum8.C
15022 * g++.old-deja/g++.brendan/enum9.C
15023 * g++.old-deja/g++.brendan/friend3.C
15024 * g++.old-deja/g++.brendan/misc14.C
15025 * g++.old-deja/g++.bugs/900402_02.C
15026 * g++.old-deja/g++.bugs/900404_03.C
15027 * g++.old-deja/g++.bugs/900404_04.C
15028 * g++.old-deja/g++.bugs/900428_03.C
15029 * g++.old-deja/g++.jason/crash4.C
15030 * g++.old-deja/g++.jason/overload21.C
15031 * g++.old-deja/g++.jason/redecl1.C
15032 * g++.old-deja/g++.jason/report.C
15033 * g++.old-deja/g++.jason/rfg10.C
15034 * g++.old-deja/g++.jason/template30.C
15035 * g++.old-deja/g++.law/arm12.C
15036 * g++.old-deja/g++.law/ctors5.C
15037 * g++.old-deja/g++.law/cvt20.C
15038 * g++.old-deja/g++.law/init10.C
15039 * g++.old-deja/g++.law/init8.C
15040 * g++.old-deja/g++.law/visibility17.C
15041 * g++.old-deja/g++.law/visibility7.C
15042 * g++.old-deja/g++.mike/net8.C
15043 * g++.old-deja/g++.mike/p646.C
15044 * g++.old-deja/g++.mike/p700.C
15045 * g++.old-deja/g++.mike/p701.C
15046 * g++.old-deja/g++.mike/p811.C
15047 * g++.old-deja/g++.ns/template13.C
15048 * g++.old-deja/g++.other/array3.C
15049 * g++.old-deja/g++.other/crash25.C
15050 * g++.old-deja/g++.other/dtor3.C
15051 * g++.old-deja/g++.other/dtor4.C
15052 * g++.old-deja/g++.other/main1.C
15053 * g++.old-deja/g++.other/warn7.C
15054 * g++.old-deja/g++.pt/crash11.C
15055 * g++.old-deja/g++.pt/crash36.C
15056 * g++.old-deja/g++.pt/spec22.C
15057 * g++.old-deja/g++.pt/spec9.C
15058 * g++.old-deja/g++.pt/ttp52.C
15059 * g++.old-deja/g++.robertl/eb103.C
15060 * g++.old-deja/g++.robertl/eb121.C
15061 * g++.old-deja/g++.robertl/eb22.C
15062 * g++.old-deja/g++.robertl/eb8.C:
15063 Update locations and/or regexps of dg-error markers.
15064 Remove markers for some bogus messages that are no longer issued.
15066 2004-09-23 Jakub Jelinek <jakub@redhat.com>
15068 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
15069 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
15071 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
15074 * g++.dg/lookup/crash5.C: New test.
15076 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
15078 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
15079 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
15080 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
15081 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
15082 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
15083 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
15085 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
15086 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
15087 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
15088 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
15089 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
15090 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
15092 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
15094 * gcc.dg/vect/vect-44.c: Check additional cases.
15095 * gcc.dg/vect/vect-48.c: Check additional cases.
15097 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
15098 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
15099 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
15100 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
15101 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
15102 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
15103 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
15104 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
15105 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
15107 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
15108 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
15109 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
15111 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15113 * gcc.dg/tree-ssa/loop-6.c: New test.
15115 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
15118 * g++.dg/inherit/base2.C: New.
15120 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15122 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
15123 * gcc.dg/20001012-2.c: Likewise.
15124 * gcc.dg/20001013-1.c: Likewise.
15125 * gcc.dg/20001101-1.c: Likewise.
15126 * gcc.dg/20001102-1.c: Likewise.
15127 * gcc.dg/bf-spl1.c: Likewise.
15128 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
15129 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
15131 2004-09-22 Diego Novillo <dnovillo@redhat.com>
15133 PR tree-optimization/16721
15134 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
15136 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
15138 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
15139 * gcc.dg/20040305-1.c: Likewise.
15141 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
15144 * gcc.c-torture/compile/pr16566-1.c,
15145 gcc.c-torture/compile/pr16566-2.c,
15146 gcc.c-torture/compile/pr16566-3.c: New tests.
15148 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
15150 PR tree-optimization/17512
15151 * gcc.c-torture/compile/20040916-1.c.
15153 2004-09-21 Mark Mitchell <mark@codesourcery.com>
15155 * gcc.dg/pragma-re-3.c: New test.
15157 2004-09-17 Matt Austern <austern@apple.com>
15160 * g++.dg/other/anon3.C: New.
15162 2004-09-21 Roger Sayle <roger@eyesopen.com>
15165 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
15166 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
15167 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
15168 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
15169 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
15171 2004-09-21 Bud Davis <bdavis9659@comcast.net>
15174 * gfortran.dg/pr17286.f90: New test.
15176 2004-09-20 Mark Mitchell <mark@codesourcery.com>
15179 * g++.dg/template/static7.C: New test.
15181 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
15184 * gcc.c-torture/compile/pr17558.c: New test.
15186 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
15188 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
15189 if SKIP_ATTRIBUTE is defined.
15191 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15194 * gfortran.dg/pr15957.f90: New test.
15196 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
15198 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
15200 * gcc.dg/vect/vect-79.c: Likewise.
15201 * gcc.dg/vect/vect-80.c: Likewise.
15203 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15206 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
15208 2004-09-20 Ira Rosen <irar@il.ibm.com>
15210 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
15211 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
15212 * gcc.dg/vect/vect-62.c: New testcase.
15213 * gcc.dg/vect/vect-63.c: New testcase.
15214 * gcc.dg/vect/vect-64.c: New testcase.
15215 * gcc.dg/vect/vect-65.c: New testcase.
15216 * gcc.dg/vect/vect-66.c: New testcase.
15217 * gcc.dg/vect/vect-67.c: New testcase.
15218 * gcc.dg/vect/vect-68.c: New testcase.
15219 * gcc.dg/vect/vect-69.c: New testcase.
15220 * gcc.dg/vect/vect-79.c: New testcase.
15221 * gcc.dg/vect/vect-80.c: New testcase.
15223 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
15225 * gcc.target/mips/asm-1.c: New test.
15227 2004-09-19 Ira Rosen <irar@il.ibm.com>
15229 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
15230 * gcc.dg/vect/vect-73.c: New testcase.
15231 * gcc.dg/vect/vect-74.c: New testcase.
15232 * gcc.dg/vect/vect-75.c: New testcase.
15233 * gcc.dg/vect/vect-76.c: New testcase.
15234 * gcc.dg/vect/vect-77.c: New testcase.
15235 * gcc.dg/vect/vect-78.c: New testcase
15237 2004-09-18 Paul Brook <paul@codesourcery.com>
15239 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
15241 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
15244 * gcc.dg/pr17424-1.c: New test.
15246 2004-09-18 Diego Novillo <dnovillo@redhat.com>
15248 * g++.dg/tree-ssa/pr17153.C: New test.
15250 2004-09-16 Geoffrey Keating <geoffk@apple.com>
15253 * testsuite/g++.dg/pch/wchar-1.C: New.
15254 * testsuite/g++.dg/pch/wchar-1.Hs: New.
15256 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
15258 * gcc.c-torture/execute/20040917-1.c: New test.
15260 2004-09-17 Diego Novillo <dnovillo@redhat.com>
15262 PR tree-optimization/17319
15263 * gcc.dg/pr17319.c: New test.
15265 2004-09-17 Devang Patel <dpatel@apple.com>
15267 * gcc.dg/20040813-1.c: New test.
15269 2004-09-17 Diego Novillo <dnovillo@redhat.com>
15271 PR tree-optimization/17273
15272 * gcc.c-torture/compile/pr17273.c: New test.
15274 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
15276 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
15277 Update expected messages.
15278 * gcc.dg/declspec-13.c: New test.
15280 2004-09-17 David Edelsohn <edelsohn@gnu.org>
15282 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
15284 2004-09-17 Diego Novillo <dnovillo@redhat.com>
15286 * gcc.c-torture/execute/pr17252.c: Use post-increment to
15287 change what 'a' is pointing to.
15289 2004-09-17 Mark Mitchell <mark@codesourcery.com>
15292 * g++.dg/template/error18.C: New test.
15295 * g++.dg/warn/Wunused-8.C: New test.
15297 2004-09-17 Steven Bosscher <stevenb@suse.de>
15299 PR tree-optimization/17513
15300 * gcc.dg/20040916-1.c: New test.
15302 2004-09-16 Mark Mitchell <mark@codesourcery.com>
15305 * g++.dg/template/typename7.C: New test.
15307 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15309 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
15311 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
15313 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
15314 with -ftree-based-profiling also.
15315 * lib/profopt.exp: Support late-set profile_option/feedback_option.
15317 2004-09-16 Victor Leikehman <lei@il.ibm.com>
15320 * gfortran.dg/der_array_io_1.f90: New test.
15321 * gfortran.dg/der_array_io_2.f90: New test.
15322 * gfortran.dg/der_array_io_3.f90: New test.
15324 2004-09-15 Mark Mitchell <mark@codesourcery.com>
15326 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
15329 2004-09-15 Mark Mitchell <mark@codesourcery.com>
15331 * g++.dg/opt/switch1.C: New test.
15333 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
15335 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
15336 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
15337 Update expected messages.
15339 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15342 * gfortran.dg/same_name_1.f90: New test.
15344 2004-09-15 Diego Novillo <dnovillo@redhat.com>
15346 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
15347 dereference garbage pointers.
15349 2004-09-15 Jakub Jelinek <jakub@redhat.com>
15351 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
15352 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
15354 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
15355 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
15356 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
15358 2004-09-14 Mark Mitchell <mark@codesourcery.com>
15361 * g++.dg/template/mangle1.C: New test.
15363 2004-09-14 Diego Novillo <dnovillo@redhat.com>
15365 PR tree-optimization/17252
15366 * gcc.c-torture/execute/pr17252.c: New test.
15368 2004-09-14 Andrew Pinski <apinski@apple.com>
15370 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
15372 2004-09-14 Roger Sayle <roger@eyesopen.com>
15374 PR rtl-optimization/9771
15375 * gcc.dg/pr9771-1.c: New test case.
15377 2004-09-14 Diego Novillo <dnovillo@redhat.com>
15379 PR tree-optimization/15262
15380 * gcc.c-torture/execute/pr15262-1.c: New test.
15381 * gcc.c-torture/execute/pr15262-2.c: New test.
15383 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
15385 * gcc.dg/declspec-12.c: New test.
15387 2004-09-14 Bud Davis <bdavis9659@comcast.net>
15389 * gfortran.dg/pr17090.f90: Add directives to test.
15391 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15393 * gcc.c-torture/compile/20040914-1.c: New test.
15395 2004-09-13 Mark Mitchell <mark@codesourcery.com>
15398 * g++.dg/template/decl2.C: New test.
15400 2004-09-13 Bud Davis <bdavis9659@comcast.net>
15403 * gfortran.dg/pr17090.f90: New test.
15405 2004-09-13 Dale Johannesen <dalej@apple.com>
15407 * gcc.c-torture/compile/pr17408.c: New test case.
15409 2004-09-13 Mark Mitchell <mark@codesourcery.com>
15412 * g++.dg/parse/crash17.C: New test.
15415 * g++.dg/template/enum3.C: New test.
15417 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
15419 * lib/gcc-defs.exp: Load wrapper.exp.
15420 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
15422 * lib/gcc.exp (gcc_init): Similar.
15423 * lib/gfortran.exp (gfortran_init): Similar.
15424 * lib/objc.exp (objc_init): Similar.
15425 * lib/treelang.exp (treelang_init): Similar.
15426 * lib/wrapper.exp: New file with build_wrapper call machinery in
15427 ${tool}_maybe_build_wrapper.
15429 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
15431 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
15433 * gcc.dg/declspec-11.c: Update expected messages.
15434 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
15435 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
15436 gcc.dg/inline-12.c: New tests.
15438 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
15440 * g++.dg/tree-ssa/pr17400.C: New testcase.
15442 2004-09-13 James E Wilson <wilson@specifixinc.com>
15444 * gcc.target/mips/sb1-1.c: New testcase.
15446 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
15448 * lib/g77-dg.exp: Remove unused file.
15449 * lib/mike-g77.exp: Ditto.
15450 * lib/g77.exp: Ditto.
15452 2004-09-12 Richard Henderson <rth@redhat.com>
15454 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
15456 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
15458 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
15459 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
15460 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
15461 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
15462 Update expected messages.
15464 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
15466 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
15467 declaration/use mismatch for dirp parameter.
15469 2004-09-12 Andrew Pinski <apinski@apple.com>
15471 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
15472 -fgnu-runtime is passed.
15474 2004-09-12 Richard Henderson <rth@redhat.com>
15476 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
15477 do the uplevel thing and update additional_flags directly.
15478 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
15479 gfortran.fortran-torture/execute/intrinsic_nearest.x,
15480 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
15481 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
15483 2004-09-11 Steven Bosscher <stevenb@suse.de>
15485 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
15487 2004-09-11 Roger Sayle <roger@eyesopen.com>
15489 PR middle-end/17411
15490 * g++.dg/opt/pr17411-1.C: New test case.
15492 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
15494 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
15495 gcc.dg/tls/diag-2.c: Update expected messages.
15496 * gcc.dg/991209-1.c: Specify compilation options. Update expected
15498 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
15499 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
15500 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
15501 gcc.dg/tls/diag-5.c: New tests.
15503 2004-09-11 Zack Weinberg <zack@codesourcery.com>
15505 * gcc.dg/20040910-1.c: Correct dg-error regexp.
15507 2004-09-11 Steven Bosscher <stevenb@suse.de>
15509 * g++.dg/parse/break-in-for.C: New test.
15511 2004-09-11 Jakub Jelinek <jakub@redhat.com>
15513 * gcc.dg/tree-ssa/20040911-1.c: New test.
15515 2004-09-11 Andreas Jaeger <aj@suse.de>
15517 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
15518 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
15520 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
15522 * gcc.target/frv: New directory of FR-V-specific tests.
15524 2004-09-10 James E Wilson <wilson@specifixinc.com>
15526 * gcc.dg/convert-vec-1.c: New test.
15528 2004-09-10 Roger Sayle <roger@eyesopen.com>
15530 PR middle-end/17024
15531 * gcc.dg/pr17024-1.c: New test case.
15533 2004-09-10 Eric Christopher <echristo@redhat.com>
15535 * gcc.dg/20040910-1.c: New test.
15537 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
15539 * gcc.dg/bitfld-9.c: New test.
15541 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
15543 * gcc.c-torture/execute/ieee/acc1.c: New test.
15544 * gcc.c-torture/execute/ieee/acc2.c: New test.
15545 * gcc.c-torture/execute/ieee/mzero6.c: New test.
15547 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
15549 * gcc.dg/deprecated-2.c: New test.
15551 2004-09-09 James E Wilson <wilson@specifixinc.com>
15553 * gcc.dg/init-vec-1.c: New test.
15555 2004-09-09 Roger Sayle <roger@eyesopen.com>
15557 PR middle-end/17055
15558 * gcc.dg/pr17055-1.c: New test case.
15560 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
15563 * gcc.c-torture/execute/pr17377.c: New test.
15565 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
15568 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
15569 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
15570 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
15571 gcc.dg/long-long-typespec-1.c: New tests.
15572 * gcc.dg/tls/diag-2.c: Update expected diagnostics
15574 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
15576 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
15577 gcc.dg/gnu99-static-1.c: New tests.
15579 2004-09-08 Devang Patel <dpatel@apple.com>
15581 * gcc.dg/darwin-ld-20040828-1.c: New test.
15582 * gcc.dg/darwin-ld-20040828-2.c: New test.
15583 * gcc.dg/darwin-ld-20040828-3.c: New test.
15585 2004-09-08 Ziemowit Laski <zlaski@apple.com>
15587 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
15588 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
15590 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
15591 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
15593 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
15594 types they qualify.
15595 * objc.dg/type-size-2.m: Fix wording in comment.
15596 * objc.dg/va-meth-1.m: New test case.
15598 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
15601 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
15602 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
15604 2004-09-06 Devang Patel <dpatel@apple.com>
15606 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
15607 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
15609 2004-09-06 Zack Weinberg <zack@codesourcery.com>
15611 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
15612 reflect changed line numbering of diagnostics.
15614 2004-09-06 Paul Brook <paul@codesourcery.com>
15616 * gfortran.dg/edit_real_1.f90: Add new test.
15618 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15620 * gcc.dg/tree-ssa/loop-2.c: New test.
15621 * gcc.dg/tree-ssa/loop-3.c: New test.
15622 * gcc.dg/tree-ssa/loop-4.c: New test.
15623 * gcc.dg/tree-ssa/loop-5.c: New test.
15625 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15627 * gcc.dg/format/sentinel-1.c: Update for parameter option.
15629 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15631 * gcc.dg/format/sentinel-1.c: New test.
15633 2004-09-04 Uros Bizjak <uros@kss-loka.si>
15635 * testsuite/gcc.dg/builtins-46.c: New.
15637 2004-09-03 Devang Patel <dpatel@apple.com>
15639 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
15640 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
15642 2004-09-03 Jan Beulich <jbeulich@novell.com>
15644 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
15645 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
15646 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
15647 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
15648 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
15649 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
15650 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
15651 the non-portable bzero.
15652 * gcc.dg/20010912-1.c: xfail for NetWare.
15653 * gcc.dg/20020426-2.c: xfail for NetWare.
15654 * gcc.dg/20021014-1.c: xfail for NetWare.
15655 * gcc.dg/20021018-1.c: xfail for NetWare.
15656 * gcc.dg/20030213-1.c: xfail for NetWare.
15657 * gcc.dg/20030225-1.c: xfail for NetWare.
15658 * gcc.dg/20030708-1.c: xfail for NetWare.
15659 * gcc.dg/builtins-config.h: Also exclude NetWare.
15660 * gcc.dg/format/format.h: Define restrict only if not already defined.
15661 * gcc.dg/nest.c: xfail for NetWare.
15662 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
15663 * lib/target-supports.exp (check_visibility_available): Exclude
15666 2004-09-03 Jan Beulich <jbeulich@novell.com>
15668 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
15669 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
15670 deterministic starting point for the alignment of structure fields.
15671 * gcc.dg/Wpadded.c: Dito.
15672 * g++.dg/abi/vbase10.C: Dito.
15674 2004-09-03 Devang Patel <dpatel@apple.com>
15676 * g++.dg/debug/pr15736.cc: New test.
15678 2004-09-02 Mark Mitchell <mark@codesourcery.com>
15680 * README.QMTEST: Fix out-of-date link.
15682 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
15685 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
15686 Delete. Duplicate of gfortran.dg/g77/20010610.f
15688 2004-09-02 Mark Mitchell <mark@codesourcery.com>
15690 * g++.dg/abi/arm_rtti1.C: New test.
15692 2004-09-02 Geoffrey Keating <geoffk@apple.com>
15694 * gcc.dg/ppc-vector-memcpy.c: New.
15695 * gcc.dg/ppc-vector-memset.c: New.
15697 2004-09-02 Chao-ying Fu <fu@mips.com>
15699 * gcc.target/mips/mips-3d-1.c: New test.
15700 * gcc.target/mips/mips-3d-2.c: New test.
15701 * gcc.target/mips/mips-3d-3.c: New test.
15702 * gcc.target/mips/mips-3d-4.c: New test.
15703 * gcc.target/mips/mips-3d-5.c: New test.
15704 * gcc.target/mips/mips-3d-6.c: New test.
15705 * gcc.target/mips/mips-3d-7.c: New test.
15706 * gcc.target/mips/mips-3d-8.c: New test.
15707 * gcc.target/mips/mips-3d-9.c: New test.
15708 * gcc.target/mips/mips-ps-1.c: New test.
15709 * gcc.target/mips/mips-ps-2.c: New test.
15710 * gcc.target/mips/mips-ps-3.c: New test.
15711 * gcc.target/mips/mips-ps-4.c: New test.
15712 * gcc.target/mips/mips-ps-type.c: New test.
15714 2004-09-02 Paul Brook <paul@codesourcery.com>
15716 * gfortran.dg/edit_real_1.f90: Add new tests.
15718 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15721 * gfortran.dg/merge_char_1.f90: New test.
15723 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15726 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
15728 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15731 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
15733 2004-09-01 Mark Mitchell <mark@codesourcery.com>
15735 * g++.dg/opt/loop1.C: Do not XFAIL.
15737 2004-09-01 Jakub Jelinek <jakub@redhat.com>
15739 * gcc.c-torture/execute/20040831-1.c: New test.
15741 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
15744 * gfortran.dg/g77/20010610.f: Now passes.
15745 Copy from g77.f-torture/execute. Add dg-run directive.
15746 * gfortran.dg/g77/README: Update
15748 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
15750 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
15751 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
15752 (t1, t2, t3, t4): Add volatile.
15754 2004-08-31 Mark Mitchell <mark@codesourcery.com>
15756 * g++.dg/ext/visibility/arm1.C: New test.
15758 2004-08-31 Geoffrey Keating <geoffk@apple.com>
15760 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
15763 2004-09-01 Paul Brook <paul@codesourcery.com>
15765 * gfortran.dg/eof_2.f90: New test.
15767 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15770 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
15772 2004-08-31 Bud Davis <bdavis9659@comcast.net>
15774 PR libfortran/16805
15775 * gfortran.dg/list_read_2.f90: New test.
15777 2004-08-31 Mark Mitchell <mark@codesourcery.com>
15779 * g++.dg/abi/key1.C: New test.
15781 2004-08-31 Richard Henderson <rth@redhat.com>
15783 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
15785 * g++.dg/other/offsetof5.C: Remove duplicate.
15787 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15790 * gfortran.dg/func_derived_1.f90: New test.
15792 2004-08-31 Paul Brook <paul@codesourcery.com>
15794 * gfortran.dg/eof_1.f90: New test.
15796 2004-08-31 Paul Brook <paul@codesourcery.com>
15798 * gfortran.dg/list_read_1.f90: New file.
15800 2004-08-30 Mark Mitchell <mark@codesourcery.com>
15802 * g++.dg/opt/loop1.C: XFAIL.
15804 2004-08-30 Geoffrey Keating <geoffk@apple.com>
15806 * gcc.dg/funcdef-storage-1.c: New.
15807 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
15808 an extern function in local scope.
15809 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
15810 declare an 'auto inline' function in local scope.
15811 * gcc.dg/20011130-1.c: Likewise.
15812 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
15813 an 'auto' function in local scope.
15814 * gcc.dg/20021014-1.c: Likewise.
15815 * gcc.dg/20030331-2.c: Likewise.
15817 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15819 * gfortran.dg/blockdata_1.f90: New test.
15821 2004-08-30 Richard Henderson <rth@redhat.com>
15823 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
15825 2004-08-30 Richard Henderson <rth@redhat.com>
15827 * lib/fortran-torture.exp (fortran-torture-execute): Honor
15828 additional_flags set by alternate driver.
15829 (ieee-options): New procedure.
15830 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
15831 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
15832 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
15833 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
15835 2004-08-30 Richard Henderson <rth@redhat.com>
15837 * lib/f-torture.exp: Remove.
15839 2004-08-29 Mark Mitchell <mark@codesourcery.com>
15841 PR rtl-optimization/16590
15842 * g++.dg/opt/loop1.C: New test.
15844 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15847 * gfortran.dg/oldstyle_1.f90: New test.
15849 2004-08-29 Steven G. Kargl <kargls@comcast.net>
15850 Paul Brook <paul@codesourcery.com>
15852 * gfortran.dg/g77/README: Update.
15853 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
15854 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
15855 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
15857 2004-08-28 Paul Brook <paul@codesourcery.com>
15859 PR libfortran/17195
15860 * gfortran.dg/edit_real_1.f90: New test.
15862 2004-08-27 Paul Brook <paul@codesourcery.com>
15864 * gfortran.dg/rewind_1.f90: New test.
15866 2004-08-27 Bud Davis <bdavis9659@comcast.net>
15869 * gfortran.dg/pr16597.f90: New test.
15871 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
15874 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
15875 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
15876 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
15877 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
15878 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
15880 2004-08-26 Nick Clifton <nickc@redhat.com>
15882 * gcc.c-torture/compile/pr17119.c: New test.
15884 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
15886 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
15888 2004-08-25 Richard Henderson <rth@redhat.com>
15890 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
15891 the bits that expect kind=8 to be the largest real kind.
15893 2004-08-25 Ziemowit Laski <zlaski@apple.com>
15895 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
15897 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15899 * gfortran.dg/assignment_1.f90: New test.
15901 2004-08-25 Adam Nemet <anemet@lnxw.com>
15903 * g++.dg/template/repo3.C: New test.
15905 2004-08-25 Roger Sayle <roger@eyesopen.com>
15907 PR middle-end/16693
15908 PR tree-optimization/16372
15909 * g++.dg/opt/pr16372-1.C: New test case.
15910 * g++.dg/opt/pr16693-1.C: New test case.
15911 * g++.dg/opt/pr16693-2.C: New test case.
15913 2004-08-25 Ziemowit Laski <zlaski@apple.com>
15915 * objc.dg/proto-lossage-4.m: New test.
15917 2004-08-25 Mark Mitchell <mark@codesourcery.com>
15920 * g++.dg/inherit/local2.C: New test.
15922 2004-08-25 Paul Brook <paul@codesourcery.com>
15925 * gfortran.dg/string_ctor_1.f90: New test.
15927 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15930 * g++.dg/template/redecl2.C: New test.
15932 2004-08-24 Bud Davis <bdavis9659@comcast.net>
15935 * gfortran.dg/pr17143.f90: New test.
15937 2004-08-24 Bud Davis <bdavis9659@comcast.net>
15940 * gfortran.dg/pr17164.f90: New test.
15942 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15944 * gcc.dg/tree-ssa/loop-1.c: New test.
15946 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
15948 * gcc.c-torture/compile/20040824-1.c: New test.
15950 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
15952 * gcc.c-torture/compile/iftrap-3.c: New test.
15954 2004-08-24 Paul Brook <paul@codesourcery.com>
15956 * gfortran.dg/entry_2.f90: New test.
15958 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
15961 * g++.dg/lookup/ambig[12].C: New.
15963 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15966 * g++.dg/template/crash21.C: New test.
15967 * g++.dg/template/crash22.C: Likewise.
15969 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
15972 * g++.dg/template/access15.C: New.
15974 2004-08-23 Mark Mitchell <mark@codesourcery.com>
15977 * g++.dg/template/repo2.C: New test.
15979 2004-08-23 Roger Sayle <roger@eyesopen.com>
15981 PR rtl-optimization/17078
15982 * gcc.c-torture/execute/pr17078-1.c: New test case.
15984 2004-08-23 Mark Mitchell <mark@codesourcery.com>
15987 * gcc.dg/debug/crash1.c: New test.
15989 2004-08-23 Mark Mitchell <mark@codesourcery.com>
15992 * gcc.dg/loop-5.c: New test.
15994 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15996 * gcc.c-torture/execute/20040823-1.c: New test.
15998 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
16000 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
16001 to the assembler. Simplify test accordingly.
16002 (asm_abi_flags): Use GNU names.
16003 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
16004 to check for ABI flags.
16006 2004-08-22 Andrew Pinski <apinski@apple.com>
16008 * g++.dg/opt/pr14029.C: New test.
16009 * gcc.c-torture/execute/pr15262.c: New test.
16011 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16013 * gfortran.dg/reduction.f90: Add checks with complex arguments.
16015 2004-08-21 Bud Davis <bdavis9659@comcast.net>
16018 * gfortran.dg/direct_io.f90: New test.
16020 2004-08-20 Mark Mitchell <mark@codesourcery.com>
16023 * g++.dg/inherit/local2.C: New test.
16025 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
16028 * g++.dg/warn/Wparentheses-4.C: New test.
16030 2004-08-20 Mark Mitchell <mark@codesourcery.com>
16033 * g++.dg/inherit/local2.C: New test.
16035 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
16036 * gcc.dg/ppc-ldstruct.c: Likewise.
16037 * gcc.dg/ppc64-abi-2.c: Likewise.
16039 2004-08-20 Jakub Jelinek <jakub@redhat.com>
16041 PR rtl-optimization/17099
16042 * gcc.c-torture/execute/20040820-1.c: New test.
16044 2004-08-20 David Edelsohn <edelsohn@gnu.org>
16046 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
16048 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
16051 * gfortran.dg/auto_array_1.f90: New test.
16053 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16056 * gfortran.dg/simpleif_1.f90: New test.
16058 2004-08-19 Mark Mitchell <mark@codesourcery.com>
16060 * lib/target-supports.exp (check_profiling_available): Return
16061 false for arm*-*-symbianelf* and arm*-*-eabi*.
16064 * g++.dg/template/delete1.C: New test.
16066 2004-08-19 Paul Brook <paul@codesourcery.com>
16070 * gfortran.dg/data_char_1.f90: New test.
16072 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
16075 * gfortran.dg/reduction.f90: New testcase.
16077 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16080 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
16082 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
16085 * g++.dg/Wparentheses-3.C: New test.
16087 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
16089 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
16090 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
16091 * gcc.dg/vect/vect-2.c: Likewise.
16092 * gcc.dg/vect/vect-3.c: Likewise.
16093 * gcc.dg/vect/vect-4.c: Likewise.
16094 * gcc.dg/vect/vect-5.c: Likewise.
16095 * gcc.dg/vect/vect-6.c: Likewise.
16096 * gcc.dg/vect/vect-7.c: Likewise.
16097 * gcc.dg/vect/vect-25.c: Likewise.
16098 * gcc.dg/vect/vect-31.c: Likewise.
16099 * gcc.dg/vect/vect-32.c: Likewise.
16100 * gcc.dg/vect/vect-34.c: Likewise.
16101 * gcc.dg/vect/vect-36.c: Likewise.
16102 * gcc.dg/vect/vect-all.c: Likewise.
16104 2004-08-18 Mark Mitchell <mark@codesourcery.com>
16107 * g++.dg/template/operator4.C: New test.
16109 2004-08-18 Richard Henderson <rth@redhat.com>
16111 * gcc.dg/20040206-1.c: XFAIL.
16113 2004-08-17 Mark Mitchell <mark@codesourcery.com>
16116 * g++.dg/template/array7.C: New test.
16118 2004-08-17 James E Wilson <wilson@specifixinc.com>
16120 * gcc.dg/mips-movcc-1.c: New test.
16121 * gcc.dg/mips-movcc-2.c: New test.
16122 * gcc.dg/mips-movcc-3.c: New test.
16124 * gcc.dg/mips-nmadd-1.c: New test.
16125 * gcc.dg/mips-nmadd-2.c: New test.
16127 2004-08-17 Mark Mitchell <mark@codesourcery.com>
16130 * g++.dg/opt/inline8.C: New test.
16133 * g++.dg/parse/error17.C: New test.
16135 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
16137 * gcc.dg/vect: New directory for vectorizer tests.
16138 * gcc.dg/vect/tree-vect.h: New file.
16139 * gcc.dg/vect/vect.exp: New file.
16140 * gcc.dg/vect/pr16105.c.c: New test.
16141 * gcc.dg/vect/vect-1.c: New test.
16142 * gcc.dg/vect/vect-2.c: New test.
16143 * gcc.dg/vect/vect-3.c: New test.
16144 * gcc.dg/vect/vect-4.c: New test.
16145 * gcc.dg/vect/vect-5.c: New test.
16146 * gcc.dg/vect/vect-6.c: New test.
16147 * gcc.dg/vect/vect-7.c: New test.
16148 * gcc.dg/vect/vect-8.c: New test.
16149 * gcc.dg/vect/vect-9.c: New test.
16150 * gcc.dg/vect/vect-10.c: New test.
16151 * gcc.dg/vect/vect-11.c: New test.
16152 * gcc.dg/vect/vect-12.c: New test.
16153 * gcc.dg/vect/vect-13.c: New test.
16154 * gcc.dg/vect/vect-14.c: New test.
16155 * gcc.dg/vect/vect-15.c: New test.
16156 * gcc.dg/vect/vect-16.c: New test.
16157 * gcc.dg/vect/vect-17.c: New test.
16158 * gcc.dg/vect/vect-18.c: New test.
16159 * gcc.dg/vect/vect-19.c: New test.
16160 * gcc.dg/vect/vect-20.c: New test.
16161 * gcc.dg/vect/vect-21.c: New test.
16162 * gcc.dg/vect/vect-22.c: New test.
16163 * gcc.dg/vect/vect-23.c: New test.
16164 * gcc.dg/vect/vect-24.c: New test.
16165 * gcc.dg/vect/vect-25.c: New test.
16166 * gcc.dg/vect/vect-26.c: New test.
16167 * gcc.dg/vect/vect-27.c: New test.
16168 * gcc.dg/vect/vect-28.c: New test.
16169 * gcc.dg/vect/vect-29.c: New test.
16170 * gcc.dg/vect/vect-30.c: New test.
16171 * gcc.dg/vect/vect-31.c: New test.
16172 * gcc.dg/vect/vect-32.c: New test.
16173 * gcc.dg/vect/vect-33.c: New test.
16174 * gcc.dg/vect/vect-34.c: New test.
16175 * gcc.dg/vect/vect-35.c: New test.
16176 * gcc.dg/vect/vect-36.c: New test.
16177 * gcc.dg/vect/vect-37.c: New test.
16178 * gcc.dg/vect/vect-38.c: New test.
16179 * gcc.dg/vect/vect-40.c: New test.
16180 * gcc.dg/vect/vect-41.c: New test.
16181 * gcc.dg/vect/vect-42.c: New test.
16182 * gcc.dg/vect/vect-43.c: New test.
16183 * gcc.dg/vect/vect-44.c: New test.
16184 * gcc.dg/vect/vect-45.c: New test.
16185 * gcc.dg/vect/vect-46.c: New test.
16186 * gcc.dg/vect/vect-47.c: New test.
16187 * gcc.dg/vect/vect-48.c: New test.
16188 * gcc.dg/vect/vect-49.c: New test.
16189 * gcc.dg/vect/vect-50.c: New test.
16190 * gcc.dg/vect/vect-51.c: New test.
16191 * gcc.dg/vect/vect-52.c: New test.
16192 * gcc.dg/vect/vect-53.c: New test.
16193 * gcc.dg/vect/vect-54.c: New test.
16194 * gcc.dg/vect/vect-55.c: New test.
16195 * gcc.dg/vect/vect-56.c: New test.
16196 * gcc.dg/vect/vect-57.c: New test.
16197 * gcc.dg/vect/vect-58.c: New test.
16198 * gcc.dg/vect/vect-59.c: New test.
16199 * gcc.dg/vect/vect-60.c: New test.
16200 * gcc.dg/vect/vect-61.c: New test.
16201 * gcc.dg/vect/vect-all.c: New test.
16202 * gcc.dg/vect/vect-none.c: New test.
16204 2004-08-17 Paul Brook <paul@codesourcery.com>
16207 * gfortran.dg/entry_1.f90: New test.
16209 2004-08-17 Andrew Pinski <apinski@apple.com>
16211 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
16213 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
16215 * gcc.dg/pr17036-1.c: New test.
16217 2004-08-16 Devang Patel <dpatel@apple.com>
16219 * gcc.dg/darwin-20040809-1.c: New test.
16221 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
16223 * gcc.dg/funcdef-attr-1.c: New test.
16225 2004-08-16 Janis Johnson <janis187@us.ibm.com>
16227 * gcc.dg/altivec-17.c: New test.
16228 * gcc.dg/altivec-18.c: New test.
16230 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16233 * g++.dg/template/vtable2.C: New test.
16235 2004-08-14 Richard Henderson <rth@redhat.com>
16237 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
16238 * gcc.dg/pack-test-4.c (main): Return 0.
16239 * gcc.dg/setjmp-1.c: Remove XFAIL.
16240 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
16242 2004-08-14 Richard Henderson <rth@redhat.com>
16244 * gcc.dg/980217-1.c: Add prototype for printf.
16246 2004-08-13 Bud Davis <bdavis9659@comcast.net>
16248 * gfortran.dg/pr16935.f90: New test.
16250 2004-08-13 Janis Johnson <janis187@us.ibm.com>
16252 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
16254 2004-08-13 Paul Brook <paul@codesourcery.com>
16256 * gfortran.dg/der_io_1.f90: Remove stray comma.
16258 2004-08-12 Janis Johnson <janis187@us.ibm.com>
16260 * gcc.dg/vmx/cw-bug-2.c: Remove.
16261 * gcc.dg/vmx/vprint-1.c: Remove.
16262 * gcc.dg/vmx/vscan-1.c: Remove.
16264 2004-08-12 Devang patel <dpatel@apple.com>
16266 * gcc.dg/darwin-20040809-2.c: New test.
16268 2004-08-12 Janis Johnson <janis1872us.ibm.com>
16270 * g++.dg/ext/altivec-12.C: New test.
16272 * g++.dg/ext/altivec-11.C: New test.
16274 2004-08-12 Paul Brook <paul@codesourcery.com>
16276 * g++.dg/abi/arm_cxa_vec_1.C: New test.
16278 2004-08-12 Janis Johnson <janis187@us.ibm.com>
16280 * g++.dg/ext/altivec-2.C: Check for hardware support before
16281 executing any VMX instructions.
16283 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
16285 2004-08-12 Jakub Jelinek <jakub@redhat.com>
16288 * g++.old-deja/g++.other/comdat4.C: New test.
16289 * g++.old-deja/g++.other/comdat4-aux.cc: New.
16291 2004-08-12 Ben Elliston <bje@au.ibm.com>
16294 * gcc.dg/pr16286.c: New test.
16296 2004-08-12 Jan Beulich <jbeulich@novell.com>
16298 * g++.dg/ext/asm5.C: New.
16300 2004-08-11 Mark Mitchell <mark@codesourcery.com>
16303 * g++.dg/eh/crash1.C: New test.
16306 * g++.dg/ext/construct1.C: New test.
16308 2004-08-11 Mark Mitchell <mark@codesourcery.com>
16311 * g++.dg/init/ptrmem1.C: New test.
16314 * g++.dg/parse/offsetof5.C: New test.
16317 * g++.dg/template/overload3.C: New test.
16319 2004-08-11 Mark Mitchell <mark@codesourcery.com>
16322 * g++.dg/parse/error16.C: New test.
16325 * g++.dg/template/error14.C: New test.
16328 * g++.dg/template/error15.C: New test.
16330 2004-08-11 Devang Patel <dpatel@apple.com>
16332 * gcc.dg/darwin-ld-20040809-1.c: New test.
16333 * gcc.dg/darwin-ld-20040809-2.c: New test.
16335 2004-08-11 Steven G. Kargl <kargls@comcast.net>
16338 * gfortran.dg/dfloat_1.f90: New test.
16340 2004-08-09 Mark Mitchell <mark@codesourcery.com>
16342 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
16343 * gcc.dg/dll-2.c: Fix dg-require syntax.
16344 * gcc.misc-tests/arm-isr.c (abort): Declare.
16347 2004-08-10 Mark Mitchell <mark@codesourcery.com>
16350 * g++.dg/parse/crash16.C: New test.
16352 2004-08-10 Roger Sayle <roger@eyesopen.com>
16354 * gcc.dg/mips-rsqrt-1.c: New test case.
16355 * gcc.dg/mips-rsqrt-2.c: New test case.
16356 * gcc.dg/mips-rsqrt-3.c: New test case.
16358 2004-08-10 Paul Brook <paul@codesourcery.com>
16360 * gfortran.dg/der_io_1.f90: New test.
16362 2004-08-10 Paul Brook <paul@codesourcery.com>
16365 * gfortran.dg/der_array_1.f90: New test.
16367 2004-08-09 David Edelsohn <edelsohn@gnu.org>
16369 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
16371 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
16373 * gcc.dg/wchar_t-2.c: Fix typo.
16375 2004-08-09 Falk Hueffner <falk@debian.org>
16377 PR tree-optimization/12517
16378 * gcc.c-torture/compile/pr12517.c: New test.
16380 PR tree-optimization/12578
16381 * gcc.c-torture/compile/pr12578.c: New test.
16383 PR tree-optimization/12899
16384 * gcc.c-torture/compile/pr12899.c: New test.
16386 PR rtl-optimization/14692
16387 * gcc.c-torture/compile/pr14692.c: New test.
16389 PR tree-optimization/16461
16390 * gcc.c-torture/compile/pr16461.c: New test.
16392 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
16394 * gfortran.dg/getenv_1.f90: New test.
16396 2004-08-06 Mark Mitchell <mark@codesourcery.com>
16398 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
16400 * gcc.dg/symbian5.c: Test -fno-short-wchar.
16402 2004-08-06 Paul Brook <paul@codesourcery.com>
16404 * gfortran.dg/ret_array_1.f90: New test.
16405 * gfortran.dg/ret_pointer_1.f90: New test.
16407 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
16409 * gcc.dg/missing-field-init-[12].c: New tests.
16410 * g++.dg/warn/missing-field-init-[12].C: New tests.
16412 2004-08-06 Mark Mitchell <mark@codesourcery.com>
16414 * gcc.dg/enum2.c: New test.
16415 * gcc.dg/symbian3.c: Likewise.
16416 * gcc.dg/symbian4.c: Likewise.
16417 * gcc.dg/wchar_t-2.c: Likewise.
16419 2004-08-05 Mark Mitchell <mark@codesourcery.com>
16421 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
16424 2004-08-05 Mark Mitchell <mark@codesourcery.com>
16426 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
16427 dg-require-visiblity.
16428 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
16429 * g++.dg/ext/visibility/fvisibility.C: Likewise.
16430 * g++.dg/ext/visibility/memfuncts.C: Likewise.
16431 * g++.dg/ext/visibility/new1.C: Likewise.
16432 * g++.dg/ext/visibility/pragma.C: Likewise.
16433 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
16434 * g++.dg/ext/visibility/virtual.C: Likewise.
16435 * g++/dg/ext/visibility/visibility-1.C: Likewise.
16436 * g++/dg/ext/visibility/visibility-2.C: Likewise.
16437 * g++/dg/ext/visibility/visibility-3.C: Likewise.
16438 * g++/dg/ext/visibility/visibility-4.C: Likewise.
16439 * g++/dg/ext/visibility/visibility-5.C: Likewise.
16440 * g++/dg/ext/visibility/visibility-6.C: Likewise.
16441 * g++/dg/ext/visibility/visibility-7.C: Likewise.
16442 * g++/dg/ext/visibility/visibility-8.C: New test.
16443 * gcc.c-torture/compile/dll.x: Remove.
16444 * gcc.dg/dll-2.c: Use dg-require-dll
16445 * gcc.dg/visibility-10.c: New test.
16446 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
16448 * testsuite/lib/scanasm.exp (scan_hidden): New function.
16449 (scan_not_hidden): Likewise.
16451 2004-08-05 David Edelsohn <edelsohn@gnu.org>
16453 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
16455 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
16457 * gcc.c-torture/execute/20040805-1.c: New test.
16459 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
16461 * gcc.dg/20020118-1.c: Declare abort.
16462 * gcc.dg/altivec_check.h: Likewise.
16463 * gcc.dg/iftrap-2.c: Likewise.
16464 * gcc.dg/pragma-darwin.c: Likewise.
16465 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
16467 2004-08-04 Geoffrey Keating <geoffk@apple.com>
16469 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
16471 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
16473 * gcc.c-torture/execute/builtins/abs-2.c,
16474 gcc.c-torture/execute/builtins/abs-3.c,
16475 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
16476 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
16477 intmax_t, uintmax_t and their limits.
16478 * gcc.dg/intmax_t-1.c: New test.
16480 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16482 * g++.dg/tc1/dr147.C: Add reference to PR.
16484 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
16486 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
16487 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
16489 2004-08-03 David Edelsohn <edelsohn@gnu.org>
16491 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
16493 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
16495 * gcc.dg/redecl-5.c: New test.
16496 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
16499 2004-08-03 Roger Sayle <roger@eyesopen.com>
16501 PR middle-end/16790
16502 * gcc.c-torture/execute/pr16790-1.c: New test case.
16504 2004-08-03 Mark Mitchell <mark@codesourcery.com>
16506 * g++.dg/ext/visibility/assign1.C: New test.
16507 * g++.dg/ext/visibility/new1.C: Likewise.
16509 * gcc.dg/symbian1.c: New test.
16510 * gcc.dg/symbian2.c: Likewise.
16512 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
16515 * gcc.dg/i386-sse-9.c: New test.
16517 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
16519 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
16521 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
16523 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
16524 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
16525 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
16526 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
16527 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
16528 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
16529 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
16530 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
16531 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
16532 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
16533 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
16534 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
16535 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
16536 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
16537 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
16538 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
16539 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
16540 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
16541 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
16542 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
16543 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
16544 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
16545 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
16546 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
16547 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
16548 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
16549 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
16550 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
16551 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
16552 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
16553 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
16554 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
16555 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
16556 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
16557 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
16558 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
16559 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
16560 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
16561 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
16562 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
16563 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
16564 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
16565 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
16566 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
16567 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
16568 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
16569 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
16570 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
16571 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
16572 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
16573 gcc.misc-tests/i386-pf-3dnow-1.c,
16574 gcc.misc-tests/i386-pf-athlon-1.c,
16575 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
16576 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
16577 Declare built-in functions used.
16578 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
16580 2004-08-02 Mark Mitchell <mark@codesourcery.com>
16583 * g++.dg/lookup/using12.C: New test.
16585 * g++.dg/init/null1.C: Fix PR number.
16586 * g++.dg/parse/namespace10.C: Likewise.
16588 2004-08-01 Mark Mitchell <mark@codesourcery.com>
16591 * g++.dg/template/spec17.C: New test.
16592 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
16593 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
16595 2004-08-02 David Billinghurst
16598 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
16600 2004-08-01 Zack Weinberg <zack@codesourcery.com>
16602 * gcc.dg/ia64-got-1.c: New test case.
16604 2004-08-01 Mark Mitchell <mark@codesourcery.com>
16607 * g++.dg/init/null1.C: New test.
16608 * g++.dg/tc1/dr76.C: Adjust error marker.
16611 * g++.dg/parse/namespace10.C: New test.
16614 * g++.dg/inherit/ptrmem2.C: New test.
16616 2004-08-02 Ben Elliston <bje@au.ibm.com>
16619 * gcc.dg/pr16155.c: New test.
16621 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
16623 * gcc.dg/redecl-2.c: New test.
16625 2004-07-30 Geoffrey Keating <geoffk@apple.com>
16627 * gcc.dg/darwin-longdouble.c: New file.
16629 2004-07-30 Richard Henderson <rth@redhat.com>
16631 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
16632 write to constant argument.
16633 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
16635 2004-07-30 Richard Henderson <rth@redhat.com>
16637 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
16638 tests of nearest around zero.
16640 2004-07-30 Andrew Pinski <apinski@apple.com>
16642 * gcc.c-torture/compile/20040730-1.c: New test.
16644 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
16646 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
16649 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
16651 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
16653 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
16655 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
16656 contains $ld_library_path.
16657 * lib/gfortran.exp (gfortran_link_flags): Likewise.
16659 2004-07-29 Richard Henderson <rth@redhat.com>
16661 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
16663 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
16664 (alt2, which): New.
16665 (Check): Accept either alternative.
16667 2004-07-29 Mark Mitchell <mark@codesourcery.com>
16669 * g++.dg/abi/inline1.C: New test.
16670 * g++.dg/abi/local1-a.cc: Likewise.
16671 * g++.dg/abi/local1.C: Likewise.
16672 * g++.dg/abi/mangle11.C: Tweak location of warnings.
16673 * g++.dg/abi/mangle12.C: Likewise.
16674 * g++.dg/abi/mangle17.C: Likewise.
16675 * g++.dg/abi/mangle20-2.C: Likewise.
16676 * g++.dg/opt/interface1.C: Likewise.
16677 * g++.dg/opt/interface1.h: Likewise.
16678 * g++.dg/opt/interface1-a.cc: New test.
16679 * g++.dg/parse/repo1.C: New test.
16680 * g++.dg/template/repo1.C: Likewise.
16681 * g++.dg/warn/Winline-1.C: Likewise.
16682 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
16684 2004-07-29 Diego Novillo <dnovillo@redhat.com>
16686 * gcc.dg/tree-ssa/20040729-1.c: New test.
16688 2004-07-27 Matt Austern <austern@apple.com>
16690 * gcc.dg/darwin-bool-1.c: New test.
16691 * gcc.dg/darwin-bool-2.c: New test.
16693 2004-07-28 Richard Henderson <rth@redhat.com>
16695 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
16696 arguments in the correct type. Don't write to constant arguments.
16698 2004-07-28 Diego Novillo <dnovillo@redhat.com>
16700 PR tree-optimization/16688
16701 PR tree-optimization/16689
16702 * g++.dg/tree-ssa/pr16688.C: New test.
16704 2004-07-28 Diego Novillo <dnovillo@redhat.com>
16706 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
16707 loads. Not only in the comment, this time.
16709 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
16711 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
16712 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
16713 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
16714 * gcc.dg/sh4a-bitmovua.c: New.
16715 * gcc.dg/sh4a-cos.c: New.
16716 * gcc.dg/sh4a-cosf.c: New.
16717 * gcc.dg/sh4a-fprun.c: New.
16718 * gcc.dg/sh4a-fsrra.c: New.
16719 * gcc.dg/sh4a-memmovua.c: New.
16720 * gcc.dg/sh4a-sin.c: New.
16721 * gcc.dg/sh4a-sincos.c: New.
16722 * gcc.dg/sh4a-sincosf.c: New.
16723 * gcc.dg/sh4a-sinf.c: New.
16725 2004-07-28 Diego Novillo <dnovillo@redhat.com>
16727 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
16729 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
16731 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
16734 2004-07-27 Andrew Pinski <apinski@apple.com>
16736 * g++.dg/rtti/tinfo1.C: Correct the xfail.
16738 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
16740 * gcc.dg/pragma-isr.c: New test.
16742 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16745 * g++.dg/template/ttp11.C: New test.
16747 2004-07-27 Diego Novillo <dnovillo@redhat.com>
16749 * gcc.c-torture/compile/20040727-1.c: New test.
16751 2004-07-26 Eric Christopher <echristo@redhat.com>
16753 * gcc.c-torture/compile/20040726-2.c: New test.
16755 2004-07-26 Andrew Pinski <apinski@apple.com>
16757 * g++.dg/rtti/tinfo1.C: Xfail.
16759 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
16761 * gcc.c-torture/compile/20040726-1.c: New test.
16763 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
16764 Brian Ryner <bryner@brianryner.com>
16768 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
16769 * g++.dg/ext/visibility/: New directory.
16770 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
16771 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
16772 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
16773 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
16774 * g++.dg/ext/visibility/fvisibility.C,
16775 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
16776 g++.dg/ext/visibility/fvisibility-override1.C
16777 g++.dg/ext/visibility/fvisibility-override2.C
16778 g++.dg/ext/visibility/memfuncts.C
16779 g++.dg/ext/visibility/noPLT.C
16780 g++.dg/ext/visibility/pragma.C
16781 g++.dg/ext/visibility/pragma-override1.C
16782 g++.dg/ext/visibility/pragma-override2.C
16783 g++.dg/ext/visibility/staticmemfuncts.C
16784 g++.dg/ext/visibility/virtual.C: New tests.
16786 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
16789 * gcc.dg/pr15360-1.c: New test.
16791 2004-07-25 Daniel Jacobowitz <dan@debian.org>
16793 * gcc.dg/pragma-align-2.c: New test.
16794 * gcc.dg/pragma-init-fini.c: New test.
16795 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
16798 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
16800 * gcc.dg/init-string-2.c: New test.
16802 2004-07-24 Zack Weinberg <zack@codesourcery.com>
16805 * gcc.dg/Wredundant-decls-1.c: New test case.
16807 2004-07-24 Jakub Jelinek <jakub@redhat.com>
16809 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
16810 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
16811 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
16812 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
16813 * gcc.dg/compat/generate-random.c: New file.
16814 * gcc.dg/compat/generate-random.h: Likewise.
16815 * gcc.dg/compat/generate-random_r.c: Likewise.
16816 * gcc.dg/compat/struct-layout-1.h: Likewise.
16817 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
16818 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
16819 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
16820 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
16821 * gcc.dg/compat/struct-layout-1_main.c: New test.
16822 * gcc.dg/compat/struct-layout-1_x.c: New file.
16823 * gcc.dg/compat/struct-layout-1_y.c: New file.
16824 * gcc.dg/compat/struct-layout-1_test.h: New file.
16826 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
16828 * gcc.dg/comp-return-1.c: New test
16830 2004-07-23 Janis Johnson <janis187@us.ibm.com>
16832 * gcc.dg/vmx/8-02a.c: Fix typo.
16834 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
16835 * gcc.dg/darwin-abi-3.c: New test.
16837 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
16838 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
16840 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
16841 * gcc.dg/vmx/ops-long-1.c: New test.
16842 * gcc.dg/vmx/ops-long-2.c: New test.
16844 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
16846 * g++.dg/lookup/conv-[1234].C: New.
16848 2004-07-22 Mark Mitchell <mark@codesourcery.com>
16850 * g++.dg/parse/attr2.C: Simplify.
16852 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
16855 * gcc.c-torture/execute/pr7284-1.c: New test.
16857 2004-07-22 Brian Booth <bbooth@redhat.com>
16859 * gcc.dg/tree-ssa/20040721-1.c: New test.
16861 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
16863 * g++.dg/template/crash20.c: New.
16865 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
16867 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
16868 Add dg-run directive. Declare variables as required.
16869 * gfortran.dg/g77/README: Update
16871 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
16873 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
16874 gcc.dg/cris-peep2-andu2.c: New tests.
16876 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
16879 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
16881 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
16883 * gcc.dg/qual-return-2.c: Update expected messages.
16884 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
16886 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
16888 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
16889 * gcc.dg/noncompile/921102-1.c: Update expected error message.
16891 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
16894 * gcc.dg/init-string-1.c: New test.
16896 2004-07-21 Jakub Jelinek <jakub@redhat.com>
16898 PR middle-end/15345
16900 * gcc.dg/torture/nested-fn-1.c: New test.
16902 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
16905 * gcc.dg/ia64-fptr-1.c: New file.
16907 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16910 * g++.dg/template/spec16.C: New test.
16911 * g++.old-deja/g++.robertl/eb118.C: Remove.
16913 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16916 * g++.dg/template/spec15.C: New test.
16918 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
16920 Copy cases from g77.f-torture/execute and add dg-run
16921 directive. Other changes as noted.
16922 * gfortran.dg/g77/13037.f
16923 * gfortran.dg/g77/1832.f
16924 * gfortran.dg/g77/19981119-0.f
16925 * gfortran.dg/g77/19990313-0.f
16926 * gfortran.dg/g77/19990313-1.f
16927 * gfortran.dg/g77/19990313-2.f
16928 * gfortran.dg/g77/19990313-3.f
16929 * gfortran.dg/g77/19990419-1.f
16930 * gfortran.dg/g77/19990826-0.f
16931 * gfortran.dg/g77/19990826-2.f
16932 * gfortran.dg/g77/20000503-1.f
16933 * gfortran.dg/g77/20001111.f
16934 * gfortran.dg/g77/20010116.f
16935 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
16936 * gfortran.dg/g77/20010430.f
16937 * gfortran.dg/g77/6177.f
16938 * gfortran.dg/g77/947.f
16939 * gfortran.dg/g77/970816-3.f
16940 * gfortran.dg/g77/971102-1.f
16941 * gfortran.dg/g77/980520-1.f
16942 * gfortran.dg/g77/980628-0.f
16943 * gfortran.dg/g77/980628-1.f
16944 * gfortran.dg/g77/980628-10.f
16945 * gfortran.dg/g77/980628-2.f
16946 * gfortran.dg/g77/980628-3.f
16947 * gfortran.dg/g77/980628-7.f
16948 * gfortran.dg/g77/980628-8.f
16949 * gfortran.dg/g77/980628-9.f
16950 * gfortran.dg/g77/980701-0.f
16951 * gfortran.dg/g77/980701-1.f
16952 * gfortran.dg/g77/cabs.f
16953 * gfortran.dg/g77/claus.f
16954 * gfortran.dg/g77/complex_1.f
16955 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
16956 * gfortran.dg/g77/dcomplex.f
16957 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
16958 * gfortran.dg/g77/f90-intrinsic-mathematical.f
16959 * gfortran.dg/g77/f90-intrinsic-numeric.f
16960 * gfortran.dg/g77/int8421.f
16961 * gfortran.dg/g77/labug1.f
16962 * gfortran.dg/g77/large_vec.f
16963 * gfortran.dg/g77/le.f
16964 * gfortran.dg/g77/short.f
16965 * gfortran.dg/g77/README: Update
16967 2004-07-20 Mark Mitchell <mark@codesourcery.com>
16970 * g++.dg/parse/lookup4.C: New test.
16972 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16975 * g++.dg/template/ttp10.C: New test.
16977 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
16979 * gcc.dg/pr12625-1.c: New test.
16981 2004-07-20 Steven Bosscher <stevenb@suse.de>
16983 * testsuite/gcc.dg/switch-warn-1.c: New test.
16984 * testsuite/gcc.dg/switch-warn-2.c: New test.
16985 * gcc.c-torture/compile/pr14730.c: Update.
16987 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
16989 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
16990 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
16991 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
16992 g++.dg/template/nontype3.C: Remove trailing CR from tests.
16994 2004-07-18 Mark Mitchell <mark@codesourcery.com>
16997 * g++.dg/template/assign1.C: New test.
16999 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17002 * g++.dg/template/ttp9.C: New test.
17004 2004-07-19 Daniel Jacobowitz <dan@debian.org>
17006 * gcc.dg/format/cmn-err-1.c: New test.
17008 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
17010 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
17011 gcc.dg/Wparentheses-10.c: New tests.
17012 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
17014 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17017 * gfortran.dg/g77//ffixed-line-length-0.f,
17018 gfortran.dg/g77/ffixed-line-length-132.f,
17019 gfortran.dg/g77/ffixed-line-length-72.f,
17020 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
17021 gfortran.dg/g77/README: Update.
17023 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17026 * g++.dg/template/non-dependent7.C: New test.
17027 * g++.dg/template/non-dependent8.C: Likewise.
17028 * g++.dg/template/non-dependent9.C: Likewise.
17029 * g++.dg/template/non-dependent10.C: Likewise.
17031 2004-07-17 Mark Mitchell <mark@codesourcery.com>
17034 * g++.dg/parse/attr2.C: New test.
17036 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
17039 * g77.f-torture: Ditto.
17041 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
17043 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
17044 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
17045 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
17047 2004-07-16 Richard Henderson <rth@redhat.com>
17049 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
17051 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17053 * lib/fortran-torture.exp (fortran-torture): Don't test compile
17054 tests with full list of options.
17055 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
17056 of TORTURE_OPTIONS if test contains 'dg-do run'.
17059 * gfortran.dg/do_iterator.f90: New test.
17061 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17063 PR rtl-optimization/16536
17064 * gcc.c-torture/execute/restrict-1.c: New test.
17066 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17069 * gfortran.dg/pr15324.f90: New test.
17072 * gfortran.dg/pr15129.f90: New test.
17075 * gfortran.dg/pr15140.f90: New test.
17078 * gfortran.fortran-torture/execute/bounds.f90: Add check for
17079 compile-time simplification.
17081 2004-07-14 Mike Stump <mrs@apple.com>
17083 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
17085 2004-07-14 James E Wilson <wilson@specifixinc.com>
17088 * gcc.dg/profile-generate-1.c: New.
17090 2004-07-15 Jakub Jelinek <jakub@redhat.com>
17092 * gcc.c-torture/execute/20040709-1.c: New test.
17093 * gcc.c-torture/execute/20040709-2.c: New test.
17095 2004-07-14 Mike Stump <mrs@apple.com>
17097 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
17099 2004-07-14 Mike Stump <mrs@apple.com>
17101 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
17103 2004-07-13 Mark Mitchell <mark@codesourcery.com>
17106 * g++.dg/parse/mutable1.C: New test.
17108 2004-07-13 Diego Novillo <dnovillo@redhat.com>
17110 PR tree-optimization/16443
17111 * gcc.dg/tree-ssa/20040713-1.c: New test.
17113 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
17115 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
17118 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
17120 * gfortran.dg/g77/README: New file
17121 * gfortran.dg/g77/19981216-0.f: Copy from
17122 g77.f-torture/noncompile. Add "dg-do compile" and
17123 dg-error as required.
17124 * gfortran.dg/g77/19990218-1.f: Likewise.
17125 * gfortran.dg/g77/19990905-1.f: Likewise.
17126 * gfortran.dg/g77/9263.f: Likewise.
17127 * gfortran.dg/g77/980615-0.f: Likewise.
17128 * gfortran.dg/g77/980616-0.f: Likewise.
17129 * gfortran.dg/g77/check0.f: Likewise.
17130 * gfortran.dg/g77/select_no_compile.f: Likewise.
17132 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
17134 Copy files from g77.f-torture/compile.
17135 Add "{ dg-do compile}". Other changes as noted
17136 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
17137 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
17138 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
17139 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
17140 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
17141 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
17142 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
17143 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
17144 statement to conform to standard. Append alpha1.x for reference.
17145 * gfortran.dg/g77/xformat.f: Add dg-warning
17147 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
17149 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
17150 Add {dg-do compile} directive.
17151 * gfortran.dg/g77/cpp2.F: Likewise.
17153 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17156 * g++.dg/lookup/name-clash1.C: New test.
17159 * g++.dg/lookup/name-clash2.C: New test.
17162 * g++.dg/lookup/name-clash3.C: New test.
17164 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17166 * g++.dg/lookup/new2.C: New test.
17167 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
17169 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
17171 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
17172 Add {dg-do compile} directive.
17173 * gfortran.dg/g77/13060.f: Likewise.
17174 * gfortran.dg/g77/19990218-0.f: Likewise.
17175 * gfortran.dg/g77/19990305-0.f: Likewise.
17176 * gfortran.dg/g77/19990419-0.f: Likewise.
17177 * gfortran.dg/g77/19990502-0.f: Likewise.
17178 * gfortran.dg/g77/19990502-1.f: Likewise.
17179 * gfortran.dg/g77/19990525-0.f: Likewise.
17180 * gfortran.dg/g77/19990826-1.f: Likewise.
17181 * gfortran.dg/g77/19990826-3.f: Likewise.
17182 * gfortran.dg/g77/19990905-2.f: Likewise.
17183 * gfortran.dg/g77/20000412-1.f: Likewise.
17184 * gfortran.dg/g77/20000511-1.f: Likewise.
17185 * gfortran.dg/g77/20000511-2.f: Likewise.
17186 * gfortran.dg/g77/20000518.f: Likewise.
17187 * gfortran.dg/g77/20000601-1.f: Likewise.
17188 * gfortran.dg/g77/20000601-2.f: Likewise.
17189 * gfortran.dg/g77/20000629-1.f: Likewise.
17190 * gfortran.dg/g77/20000630-2.f: Likewise.
17191 * gfortran.dg/g77/20010115.f: Likewise.
17192 * gfortran.dg/g77/20010321-1.f: Likewise.
17193 * gfortran.dg/g77/20010426.f: Likewise.
17194 * gfortran.dg/g77/20020307-1.f: Likewise.
17195 * gfortran.dg/g77/8485.f: Likewise.
17196 * gfortran.dg/g77/960317-1.f: Likewise.
17197 * gfortran.dg/g77/970915-0.f: Likewise.
17198 * gfortran.dg/g77/980310-1.f: Likewise.
17199 * gfortran.dg/g77/980310-2.f: Likewise.
17200 * gfortran.dg/g77/980310-3.f: Likewise.
17201 * gfortran.dg/g77/980310-4.f: Likewise.
17202 * gfortran.dg/g77/980310-6.f: Likewise.
17203 * gfortran.dg/g77/980310-7.f: Likewise.
17204 * gfortran.dg/g77/980310-8.f: Likewise.
17205 * gfortran.dg/g77/980419-2.f: Likewise.
17206 * gfortran.dg/g77/980424-0.f: Likewise.
17207 * gfortran.dg/g77/980427-0.f: Likewise.
17208 * gfortran.dg/g77/980729-0.f: Likewise.
17209 * gfortran.dg/g77/981117-1.f: Likewise.
17210 * gfortran.dg/g77/toon_1.f: Likewise.
17212 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17215 * g++.dg/other/abstract2.C: New test.
17217 2004-07-12 Paul Brook <paul@codesourcery.com>
17219 * gfortran.dg/pointer_init_1.f90: New test.
17221 2004-07-11 Paul Brook <paul@codesourcery.com>
17224 * gfortran.dg/contained_1.f90: New test.
17226 2004-07-11 Mark Mitchell <mark@codesourcery.com>
17228 * g++.dg/parse/defarg8.C: New test.
17230 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17233 * gfortran.dg/pr16433.f: New test.
17236 * gfortran.dg/pr15754.f90: New test.
17238 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
17240 PR tree-optimization/16437
17241 * gcc.c-torture/execute/bitfld-4.c: New test.
17243 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17245 * gfortran.fortran-torture/execute/common_2.f90: Add check for
17246 access to common var from module.
17248 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17251 * gfortran.fortran-torture/execute/common_2.f90: New test.
17253 2004-07-10 Paul Brook <paul@codesourcery.com>
17255 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
17257 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17260 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
17262 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
17264 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
17265 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
17266 * gfortran.dg/g77/ffree-form-1.f: Likewise.
17267 * gfortran.dg/g77/ffree-form-2.f: Likewise.
17268 * gfortran.dg/g77/ffree-form-3.f: Likewise.
17269 * gfortran.dg/g77/fno-underscoring.f: Likewise.
17270 * gfortran.dg/g77/funderscoring.f: Likewise.
17271 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
17273 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17275 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
17277 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17278 Paul Brook <paul@codesourcery.com>
17281 * gfortran.dg/common_pointer_1.f90: New test.
17283 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17285 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
17287 2004-07-09 James E Wilson <wilson@specifixinc.com>
17290 * gcc.c-torture/compile/20040709-1.c: New.
17292 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17295 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
17297 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17300 * gfortran.dg/shape_1.f90: New test.
17302 2004-07-09 Zack Weinberg <zack@codesourcery.com>
17303 Andrew Pinski <apinski@apple.com>
17305 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
17307 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17309 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
17312 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17313 Paul Brook <paul@codesourcery.com>
17315 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
17318 2004-07-09 Diego Novillo <dnovillo@redhat.com>
17320 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
17322 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17324 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
17325 testcases with capital suffix.
17327 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17333 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
17335 * gfortran.dg/implicit_1.f90: New test.
17337 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
17339 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
17340 expression to match gfortran warning/error messages
17341 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
17344 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
17346 * lib/fortran-torture.exp: Rename proc search_for to
17349 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17351 * gcc.c-torture/execute/simd-5.x: New file.
17352 XFAIL on SPARC 64-bit at -O0.
17354 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17358 * g++.dg/warn/effc3.C: New test.
17360 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
17362 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
17363 change X to 1X in format.
17364 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
17365 add data statements to conform to standard.
17367 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
17369 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
17370 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
17371 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
17373 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
17375 * gfortran.dg/g77/7388.f: Copy from g77.dg
17376 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
17377 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
17378 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
17379 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
17380 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
17381 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
17382 * gfortran.dg/g77/strlen0.f: Likewise.
17384 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
17386 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
17387 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
17389 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
17391 * gcc.c-torture/execute/920428-2.x: Delete.
17392 * gcc.c-torture/execute/920501-7.x: Likewise.
17394 2004-07-08 Jakub Jelinek <jakub@redhat.com>
17396 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
17397 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
17398 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
17400 (PREFETCH_3DNOW): Add -march=c3.
17402 2004-07-08 Diego Novillo <dnovillo@redhat.com>
17405 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
17406 * gcc.c-torture/execute/bf64-1.x: Likewise.
17408 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
17410 * gcc.c-torture/compile/20040708-1.c: New test.
17412 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17415 * g++.dg/warn/effc2.C: New test.
17417 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
17419 * gcc.c-torture/execute/bitfld-1.x: Remove.
17420 * gcc.c-torture/execute/bitfld-3.c: New test.
17421 * gcc.dg/bitfld-2.c: Remove XFAILs.
17423 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
17426 * g++.dg/rtti/tinfo1.C: New file.
17428 2004-07-07 Eric Christopher <echristo@redhat.com>
17430 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
17432 2004-07-07 Andrew Pinski <apinski@apple.com>
17434 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
17436 2004-07-07 Mark Mitchell <mark@codesourcery.com>
17438 * g++.dg/init/call1.C: XFAIL.
17440 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
17442 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
17443 except for movstrict*, to movmem* and clrstr* to clrmem*.
17445 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
17447 * gcc.c-torture/execute/20040707-1.c: New test.
17449 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
17451 * gcc.c-torture/execute/20040706-1.c: New test.
17453 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17456 * g++.dg/template/spec14.C: New test.
17458 2004-07-05 Jakub Jelinek <jakub@redhat.com>
17460 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
17461 nothing if not yet defined. Use it in b, c and d type definitions.
17462 * gcc.c-torture/execute/20040705-1.c: New test.
17463 * gcc.c-torture/execute/20040705-2.c: New test.
17465 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17468 * g++.dg/lookup/new1.C: New test.
17470 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17473 * g++.dg/template/sizeof8.C: New test.
17475 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
17477 * gcc.c-torture/compile/20040705-1.c: New test.
17479 2004-07-04 Bud Davis <bdavis9659@comcast.net>
17481 * gfortran.fortran-torture/execute/seq_io.f90: New test.
17483 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
17485 * gcc.dg/cpp/if-mop.c: Two new testcases.
17486 * gcc.dg/cpp/trad/comment-3.c: New.
17488 2004-07-04 Paul Brook <paul@codesourcery.com>
17490 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
17492 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
17495 * g++.dg/lookup/crash4.C: New test.
17497 2004-07-02 Zack Weinberg <zack@codesourcery.com>
17499 * gcc.c-torture/execute/builtin-abs-1.c
17500 * gcc.c-torture/execute/builtin-abs-2.c
17501 * gcc.c-torture/execute/builtin-complex-1.c
17502 * gcc.c-torture/execute/builtins/string-1-lib.c
17503 * gcc.c-torture/execute/builtins/string-1.c
17504 * gcc.c-torture/execute/builtins/string-2-lib.c
17505 * gcc.c-torture/execute/builtins/string-2.c
17506 * gcc.c-torture/execute/builtins/string-3-lib.c
17507 * gcc.c-torture/execute/builtins/string-3.c
17508 * gcc.c-torture/execute/builtins/string-4-lib.c
17509 * gcc.c-torture/execute/builtins/string-4.c
17510 * gcc.c-torture/execute/builtins/string-5-lib.c
17511 * gcc.c-torture/execute/builtins/string-5.c
17512 * gcc.c-torture/execute/builtins/string-6-lib.c
17513 * gcc.c-torture/execute/builtins/string-6.c
17514 * gcc.c-torture/execute/builtins/string-7-lib.c
17515 * gcc.c-torture/execute/builtins/string-7.c
17516 * gcc.c-torture/execute/builtins/string-8-lib.c
17517 * gcc.c-torture/execute/builtins/string-8.c
17518 * gcc.c-torture/execute/builtins/string-9-lib.c
17519 * gcc.c-torture/execute/builtins/string-9.c
17520 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
17521 * gcc.c-torture/execute/builtins/string-asm-1.c
17522 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
17523 * gcc.c-torture/execute/builtins/string-asm-2.c
17524 * gcc.c-torture/execute/stdio-opt-1.c
17525 * gcc.c-torture/execute/stdio-opt-2.c
17526 * gcc.c-torture/execute/stdio-opt-3.c
17527 * gcc.c-torture/execute/string-opt-1.c
17528 * gcc.c-torture/execute/string-opt-10.c
17529 * gcc.c-torture/execute/string-opt-11.c
17530 * gcc.c-torture/execute/string-opt-12.c
17531 * gcc.c-torture/execute/string-opt-13.c
17532 * gcc.c-torture/execute/string-opt-14.c
17533 * gcc.c-torture/execute/string-opt-15.c
17534 * gcc.c-torture/execute/string-opt-16.c
17535 * gcc.c-torture/execute/string-opt-2.c
17536 * gcc.c-torture/execute/string-opt-6.c
17537 * gcc.c-torture/execute/string-opt-7.c
17538 * gcc.c-torture/execute/string-opt-8.c:
17541 * gcc.c-torture/execute/builtins/abs-2.c
17542 * gcc.c-torture/execute/builtins/abs-3.c
17543 * gcc.c-torture/execute/builtins/complex-1.c
17544 * gcc.c-torture/execute/builtins/fprintf.c
17545 * gcc.c-torture/execute/builtins/fputs.c
17546 * gcc.c-torture/execute/builtins/memcmp.c
17547 * gcc.c-torture/execute/builtins/memmove.c
17548 * gcc.c-torture/execute/builtins/memops-asm.c
17549 * gcc.c-torture/execute/builtins/mempcpy-2.c
17550 * gcc.c-torture/execute/builtins/mempcpy.c
17551 * gcc.c-torture/execute/builtins/memset.c
17552 * gcc.c-torture/execute/builtins/printf.c
17553 * gcc.c-torture/execute/builtins/sprintf.c
17554 * gcc.c-torture/execute/builtins/strcat.c
17555 * gcc.c-torture/execute/builtins/strchr.c
17556 * gcc.c-torture/execute/builtins/strcmp.c
17557 * gcc.c-torture/execute/builtins/strcpy.c
17558 * gcc.c-torture/execute/builtins/strcspn.c
17559 * gcc.c-torture/execute/builtins/strlen-2.c
17560 * gcc.c-torture/execute/builtins/strlen.c
17561 * gcc.c-torture/execute/builtins/strncat.c
17562 * gcc.c-torture/execute/builtins/strncmp-2.c
17563 * gcc.c-torture/execute/builtins/strncmp.c
17564 * gcc.c-torture/execute/builtins/strncpy.c
17565 * gcc.c-torture/execute/builtins/strpbrk.c
17566 * gcc.c-torture/execute/builtins/strpcpy-2.c
17567 * gcc.c-torture/execute/builtins/strpcpy.c
17568 * gcc.c-torture/execute/builtins/strrchr.c
17569 * gcc.c-torture/execute/builtins/strspn.c
17570 * gcc.c-torture/execute/builtins/strstr-asm.c
17571 * gcc.c-torture/execute/builtins/strstr.c:
17572 ... these new files.
17574 * gcc.c-torture/execute/builtins/abs-2-lib.c
17575 * gcc.c-torture/execute/builtins/abs-3-lib.c
17576 * gcc.c-torture/execute/builtins/complex-1-lib.c
17577 * gcc.c-torture/execute/builtins/fprintf-lib.c
17578 * gcc.c-torture/execute/builtins/fputs-lib.c
17579 * gcc.c-torture/execute/builtins/memcmp-lib.c
17580 * gcc.c-torture/execute/builtins/memmove-lib.c
17581 * gcc.c-torture/execute/builtins/memops-asm-lib.c
17582 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
17583 * gcc.c-torture/execute/builtins/mempcpy-lib.c
17584 * gcc.c-torture/execute/builtins/memset-lib.c
17585 * gcc.c-torture/execute/builtins/printf-lib.c
17586 * gcc.c-torture/execute/builtins/sprintf-lib.c
17587 * gcc.c-torture/execute/builtins/strcat-lib.c
17588 * gcc.c-torture/execute/builtins/strchr-lib.c
17589 * gcc.c-torture/execute/builtins/strcmp-lib.c
17590 * gcc.c-torture/execute/builtins/strcpy-lib.c
17591 * gcc.c-torture/execute/builtins/strcspn-lib.c
17592 * gcc.c-torture/execute/builtins/strlen-2-lib.c
17593 * gcc.c-torture/execute/builtins/strlen-lib.c
17594 * gcc.c-torture/execute/builtins/strncat-lib.c
17595 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
17596 * gcc.c-torture/execute/builtins/strncmp-lib.c
17597 * gcc.c-torture/execute/builtins/strncpy-lib.c
17598 * gcc.c-torture/execute/builtins/strpbrk-lib.c
17599 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
17600 * gcc.c-torture/execute/builtins/strpcpy-lib.c
17601 * gcc.c-torture/execute/builtins/strrchr-lib.c
17602 * gcc.c-torture/execute/builtins/strspn-lib.c
17603 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
17604 * gcc.c-torture/execute/builtins/strstr-lib.c
17605 * gcc.c-torture/execute/builtins/lib/abs.c
17606 * gcc.c-torture/execute/builtins/lib/fprintf.c
17607 * gcc.c-torture/execute/builtins/lib/memset.c
17608 * gcc.c-torture/execute/builtins/lib/printf.c
17609 * gcc.c-torture/execute/builtins/lib/sprintf.c
17610 * gcc.c-torture/execute/builtins/lib/strcpy.c
17611 * gcc.c-torture/execute/builtins/lib/strcspn.c
17612 * gcc.c-torture/execute/builtins/lib/strncat.c
17613 * gcc.c-torture/execute/builtins/lib/strncmp.c
17614 * gcc.c-torture/execute/builtins/lib/strncpy.c
17615 * gcc.c-torture/execute/builtins/lib/strpbrk.c
17616 * gcc.c-torture/execute/builtins/lib/strspn.c
17617 * gcc.c-torture/execute/builtins/lib/strstr.c:
17618 New files containing support routines.
17620 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
17622 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
17623 when not optimizing.
17625 2004-07-02 Mark Mitchell <mark@codesourcery.com>
17628 * g++.dg/abi/mangle22.C: New test.
17629 * g++.dg/abi/mangle23.C: Likewise.
17631 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
17634 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
17635 Allow for cases without denormalized floating point numbers.
17637 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
17640 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
17641 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
17642 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
17643 expected warning text.
17644 * gcc.dg/format/diag-2.c: New test.
17646 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
17648 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
17650 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
17652 * gcc.dg/builtins-43.c: New.
17653 * gcc.dg/builtins-44.c: New.
17654 * gcc.dg/builtins-45.c: New.
17656 2004-06-26 Geoffrey Keating <geoffk@apple.com>
17657 Andreas Tobler <a.tobler@schweiz.ch>
17659 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
17660 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
17662 * gcc.dg/cleanup-11.c: Likewise.
17663 * gcc.dg/cleanup-8.c: Likewise.
17664 * gcc.dg/cleanup-9.c: Likewise.
17665 * gcc.dg/cleanup-5.c: Run on all platforms.
17667 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
17669 * g++.dg/warn/nonnull1.C: New test.
17671 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
17673 * gcc.dg/compat/compat-common.h: Wrap up CINT in
17674 an #ifndef SKIP_COMPLEX_INT/#endif pair.
17675 Special-case the Sun compiler wrt to <complex.h>.
17677 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
17679 * gcc.dg/Wunreachable-8.C: New test.
17681 * gcc.dg/h8300-ice2.c : New test.
17683 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
17686 * gfortran.fortran-torture/compile/implicit.f90: Add test
17687 for implicit character.
17689 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
17692 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
17693 Use tiny() intrinsic to find smallest non-negative real
17695 2004-06-30 Jakub Jelinek <jakub@redhat.com>
17697 * gcc.dg/compat/struct-by-value-22_main.c: New test.
17698 * gcc.dg/compat/struct-by-value-22_x.c: New.
17699 * gcc.dg/compat/struct-by-value-22_y.c: New.
17701 * gcc.c-torture/execute/20040629-1.c: New test.
17703 2004-06-29 Jakub Jelinek <jakub@redhat.com>
17705 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
17706 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
17709 * gcc.dg/20040625-1.c: New test.
17711 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17713 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
17715 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17718 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
17720 2004-06-29 Richard Henderson <rth@redhat.com>
17722 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
17724 2004-06-29 Paul Brook <paul@codesourcery.com>
17726 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
17727 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
17729 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
17732 * g++.dg/parse/crash15.C: New.
17734 2004-06-28 Andrew Pinski <apinski@apple.com>
17736 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
17737 by the error already.
17739 * g++.dg/opt/ptrmem4.C: Change to compile only test.
17741 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
17744 * gcc.dg/h8300-bss-align-1.c : New.
17746 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
17749 * g++.dg/template/ctor4.C: New.
17751 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
17754 * g++.dg/warn/Wsequence-point-1.C: New test.
17756 2004-06-27 Paul Brook <paul@codesourcery.com>
17758 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
17760 2004-06-27 Zack Weinberg <zack@codesourcery.com>
17762 * g++.old-deja/g++.mike/p7325.C: Remove.
17764 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
17767 * gcc.dg/pr14963.c: New test.
17769 2004-06-27 Mark Mitchell <mark@codesourcery.com>
17772 * g++.dg/parse/redef1.C: New test.
17774 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
17776 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
17778 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
17780 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
17781 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
17783 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
17784 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
17785 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
17786 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
17787 g++.brendan/enum14.C.
17788 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
17789 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
17790 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
17792 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
17795 2004-06-27 Roger Sayle <roger@eyesopen.com>
17797 * gcc.dg/20040527-1.c: New test case.
17799 2004-06-26 Bud Davis <bdavis9659@comcast.net>
17801 PR gfortran/pr16196
17802 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
17804 2004-06-25 Roger Sayle <roger@eyesopen.com>
17806 PR middle-end/15825
17807 * gcc.dg/pr15825-1.c: New test case.
17809 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
17811 * gcc.c-torture/execute/20040625-1.c: New test.
17813 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17815 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
17817 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
17819 * gcc.dg/torture/mips-div-1.c: New test.
17821 2004-06-24 Jeff Law <law@redhat.com>
17823 * gcc.dg/tree-ssa/20040624-1.c: New test.
17825 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
17827 * gcc.c-torture/compile/20040624-1.c: New test.
17829 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17831 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
17834 2004-06-23 Andrew Pinski <apinski@apple.com>
17836 PR middle-end/15988
17837 * g++.dg/opt/ptrmem4.C: New test.
17839 * gcc.dg/c90-array-quals-2.c: New test.
17841 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
17843 * gcc.dg/kpice1.c: New test.
17845 2006-06-23 Andrew Pinski <apinski@apple.com>
17847 * gcc.dg/c90-array-quals.c: New test.
17849 2006-06-22 Richard Henderson <rth@redhat.com>
17851 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
17853 2004-06-22 Loren James Rittle <ljrittle@acm.org>
17855 * gcc.dg/builtins-config.h: Handle FreeBSD.
17857 2006-06-22 Richard Henderson <rth@redhat.com>
17859 * g++.dg/opt/devirt1.C: New.
17861 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
17863 * g++.dg/opt/pr15551.C: New testcase.
17865 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
17868 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
17869 x86_64-*-linux* when compiling for 32bit.
17871 2004-06-21 Andrew Pinski <apinski@apple.com>
17873 * gcc.dg/pch/struct-1.c: New.
17874 * gcc.dg/pch/struct-1.hs: New.
17876 2004-06-21 Geoffrey Keating <geoffk@apple.com>
17878 * gcc.dg/pch/save-temps-1.c: New file.
17879 * gcc.dg/pch/save-temps-1.hs: New file.
17881 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
17883 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
17884 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
17886 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17888 * gfortran.fortran-torture/execute/select_1.f90: Rename function
17890 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
17891 Remove trailing spaces.
17893 2004-06-21 Richard Henderson <rth@redhat.com>
17895 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
17896 merging && to BIT_FIELD_REF.
17898 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
17900 * g++.dg/opt/placeholder1.C: New test.
17902 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17904 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
17905 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
17906 * gcc.dg/compat/union-m128-1_x.c: Likewise.
17907 * gcc.dg/compat/union-m128-1_y.c: Likewise.
17909 2004-06-20 Zack Weinberg <zack@codesourcery.com>
17911 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
17913 * g++.dg/other/pragma-re-1.C: Add comments.
17915 2004-06-19 Bud Davis <bdavis9659@comcast.net>
17918 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
17920 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
17922 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
17923 instead of setting the type of size_t by
17926 2004-06-18 Roger Sayle <roger@eyesopen.com>
17928 * gcc.dg/unordered-2.c: New test case.
17929 * gcc.dg/unordered-3.c: New test case.
17931 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
17934 * lib/g++.exp (g++_version): Tweak regexp for version
17935 * lib/g77.exp (g77_version): Likewise.
17936 * lib/gfortran.exp (gfortran_version): Likewise.
17937 * lib/objc.exp (objc_version): Likewise.
17938 * lib/treelang.exp (treelang_version): Likewise.
17940 2004-06-19 Jakub Jelinek <jakub@redhat.com>
17942 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
17943 Use INT_MAX instead of __INT_MAX__.
17944 * gcc.dg/compat/struct-align-2_y.c: Likewise.
17946 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
17947 * gcc.dg/compat/scalar-return-3_x.c: Use it.
17948 * gcc.dg/compat/scalar-return-3_y.c: Use it.
17949 * gcc.dg/compat/scalar-return-4_x.c: Use it.
17950 * gcc.dg/compat/scalar-return-4_y.c: Use it.
17951 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
17952 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
17953 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
17954 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
17956 * gcc.dg/range-test-1.c: New test.
17957 * g++.dg/opt/range-test-1.C: New test.
17959 2004-06-17 Richard Henderson <rth@redhat.com>
17961 * objc.dg/sync-1.m: New.
17962 * objc.dg/try-catch-1.m: Don't force next runtime.
17963 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
17964 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
17965 shadowed catch clause.
17966 * objc.dg/try-catch-5.m: New.
17968 2004-06-17 Zack Weinberg <zack@codesourcery.com>
17971 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
17973 2004-06-15 Richard Henderson <rth@redhat.com>
17975 * gcc.dg/20001116-1.c: Move expected warning line.
17977 2004-06-15 Richard Henderson <rth@redhat.com>
17979 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
17980 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
17982 2004-06-15 Jeff Law <law@redhat.com>
17984 * gcc.dg/tree-ssa/20040615-1.c: New test.
17985 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
17986 be less sensitive to operand ordering.
17987 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
17989 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
17991 * g++.dg/abi/bitfield3.C: Add comment..
17993 2004-06-15 Richard Henderson <rth@redhat.com>
17995 * g++.dg/ext/stmtexpr1.C: XFAIL.
17996 * gcc.dg/20030612-1.c: XFAIL.
17998 2004-06-15 Eric Christopher <echristo@redhat.com>
18000 * g++.dg/charset/asm5.c: New.
18001 * gcc.dg/charset/asm6.c: New.
18003 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18006 * gfortran.fortran-torture/execute/select_1.f90: New test.
18008 2004-06-15 Paul Brook <paul@codesourcery.com>
18010 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
18012 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18015 * g++.dg/lookup/crash3.C: New test.
18017 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18020 * g++.dg/parse/dtor4.C: New test.
18022 2004-06-14 Jeff Law <law@redhat.com>
18024 * gcc.c-torture/compile/20040614-1.c: New test.
18026 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18029 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
18030 LEN of a character array.
18032 2004-06-14 Mark Mitchell <mark@codesourcery.com>
18035 * g++.dg/template/ptrmem10.C: New test.
18038 * g++.dg/template/friend30.C: New test.
18040 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18043 * gfortran.fortran-torture/compile/mloc.f90: New test.
18045 2004-06-13 Paul Brook <paul@codesourcery.com>
18047 * gfortran.fortran-torture/execute/random_2.f90: New test.
18049 2004-06-13 Eric Christopher <echristo@redhat.com>
18051 * gcc.dg/noncompile/redecl-1.c: Fix error message.
18053 2004-06-12 Paul Brook <paul@codesourcery.com>
18055 * gfortran.fortran-torture/execute/contained_3.f90: New test.
18057 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18060 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
18062 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18065 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
18066 syntax errors in end statements of contained subroutines.
18068 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18071 * gfortran.fortran-torture/execute/null_arg.f90: New test.
18073 2004-06-12 Bud Davis <bdavis9659@comcast.net>
18076 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
18078 2004-06-12 Bud Davis <bdavis9659@comcast.net>
18081 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
18083 2004-06-11 Mark Mitchell <mark@codesourcery.com>
18086 * g++.dg/parse/enum1.C: New test.
18088 2004-06-10 Jeff Law <law@redhat.com>
18090 * gcc.c-torture/compile/20040610-1.c: New test.
18092 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18094 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
18095 * g++.old-deja/g++.other/decl3.C: Likewise.
18097 2004-06-10 Brian Booth <bbooth@redhat.com>
18099 * gcc.dg/tree-ssa/20031015-1.c: Scan for
18100 V_MAY_DEF instead of VDEF.
18101 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
18103 2004-06-10 Mark Mitchell <mark@codesourcery.com>
18106 * g++.dg/conversion/const1.C: New test.
18109 * g++.dg/conversion/reinterpret1.C: New test.
18112 * g++.dg/template/enum2.C: New test.
18115 * g++.dg/template/error13.C: New test.
18117 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18120 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
18121 arguments to test_* REAL and of the right size.
18123 2004-06-10 Jakub Jelinek <jakub@redhat.com>
18126 PR rtl-optimization/15681
18127 * gcc.dg/20040609-1.c: New test.
18129 2004-06-10 Jakub Jelinek <jakub@redhat.com>
18132 * g++.dg/opt/builtins1.C: New test.
18134 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
18136 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
18137 that use default windows32 struct layout.
18138 * gcc.dg/i386-bitfield2.c: Likewise.
18140 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
18142 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
18143 for mingw32 and cygwin targets.
18145 2004-06-09 Geoffrey Keating <geoffk@apple.com>
18147 * gcc.dg/pch/macro-4.c: New.
18148 * gcc.dg/pch/macro-4.hs: New.
18150 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18153 * gfortran.fortran-torture/compile/name_clash.f90: New test.
18155 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18158 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
18160 2004-06-09 Bud Davis <bdavis9659@comcast.net>
18163 * gfortran.fortran-torture/execute/t_edit.f90: New test.
18165 2004-06-09 Bud Davis <bdavis9659@comcast.net>
18168 * gfortran.fortran-torture/execute/backspace.c : New test.
18170 2004-06-09 Paul Brook <paul@codesourcery.com>
18172 * gfortran.fortran-torture/execure/intrinsic_associated.f90
18173 (pointer_to_section): Rewrite to use smaller array.
18175 2004-06-08 David Edelsohn <edelsohn@gnu.org>
18177 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
18178 * gcc.dg/ext/altivec-10.c: Same.
18179 * gcc.dg/ext/altivec-11.c: Same.
18180 * gcc.dg/ext/altivec-12.c: Same.
18181 * gcc.dg/ext/altivec-13.c: Same.
18182 * gcc.dg/ext/altivec-14.c: Same.
18183 * gcc.dg/ext/altivec-15.c: Same.
18184 * gcc.dg/ext/altivec-16.c: Same.
18185 * gcc.dg/ext/altivec-3.c: Same.
18186 * gcc.dg/ext/altivec-4.c: Same.
18187 * gcc.dg/ext/altivec-6.c: Same.
18188 * gcc.dg/ext/altivec-7.c: Same.
18189 * gcc.dg/ext/altivec-8.c: Same.
18190 * gcc.dg/ext/altivec-varargs-1.c: Same.
18192 * g++.dg/ext/altivec-1.C: Correct dg syntax.
18193 * g++.dg/ext/altivec-10.C: Same.
18194 * g++.dg/ext/altivec-2.C: Same.
18195 * g++.dg/ext/altivec-3.C: Same.
18196 * g++.dg/ext/altivec-4.C: Same.
18197 * g++.dg/ext/altivec-5.C: Same.
18198 * g++.dg/ext/altivec-6.C: Same.
18199 * g++.dg/ext/altivec-7.C: Same.
18200 * g++.dg/ext/altivec-8.C: Same.
18201 * g++.dg/ext/altivec-9.C: Same.
18203 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18206 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
18208 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18210 * gcc.dg/union-1.c: New test.
18212 2004-06-07 Roger Sayle <roger@eyesopen.com>
18214 * gcc.dg/builtins-41.c: New test case.
18215 * gcc.dg/builtins-42.c: New test case.
18217 2004-06-07 David Edelsohn <edelsohn@gnu.org>
18219 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
18220 * g++.dg/ext/altivec-10.C: Same.
18221 * g++.dg/ext/altivec-2.C: Same.
18222 * g++.dg/ext/altivec-3.C: Same.
18223 * g++.dg/ext/altivec-4.C: Same.
18224 * g++.dg/ext/altivec-5.C: Same.
18225 * g++.dg/ext/altivec-6.C: Same.
18226 * g++.dg/ext/altivec-7.C: Same.
18227 * g++.dg/ext/altivec-8.C: Same.
18228 * g++.dg/ext/altivec-9.C: Same.
18229 * g++.old-deja/g++.abi/cxa_vec.C: Same.
18230 * g++.old-deja/g++.brendan/new3.C: Same.
18231 * gcc.c-torture/execute/eeprof-1.x: Same.
18233 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
18236 * gcc.dg/pr14765-1.c: New test.
18238 2004-06-07 Roger Sayle <roger@eyesopen.com>
18241 * gcc.dg/pr14649-1.c: New test case.
18243 2004-06-07 Richard Henderson <rth@redhat.com>
18245 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
18248 2004-06-07 David Edelsohn <edelsohn@gnu.org>
18250 * g++.dg/eh/elide1.C: Remove XFAIL.
18252 2004-06-07 Mark Mitchell <mark@codesourcery.com>
18255 * g++.dg/expr/sizeof3.C: New test.
18258 * g++.dg/template/access14.C: New test.
18261 * g++.dg/template/enum1.C: New test.
18264 * g++.dg/eh/throw1.C: New test.
18266 2004-06-07 David Ayers <d.ayers@inode.at>
18267 Ziemowit Laski <zlaski@apple.com>
18269 * lib/objc.exp (objc_target_compile): Revert the '-framework
18270 Foundation' flag fix, since bare Darwin does not ship
18271 with the Foundation framework.
18272 * objc/execute/next_mapping.h: Provide a local NSConstantString
18273 @interface and @implementation.
18274 (objc_constant_string_init): A constructor function, used to
18275 initialize the NSConstantString meta-class object.
18276 * objc/execute/string1.m: Include "next_mapping.h" instead of
18277 <Foundation/NSString.h>.
18278 * objc/execute/string2.m: Likewise.
18279 * objc/execute/string3.m: Likewise.
18280 * objc/execute/string4.m: Likewise.
18282 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
18284 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
18285 to double. Replace double with FLOAT.
18286 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
18288 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
18289 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
18290 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
18291 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
18292 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
18293 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
18294 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
18295 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
18297 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
18300 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
18302 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18305 * g++.dg/template/meminit2.C: New test.
18307 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
18310 * gcc.c-torture/execute/compare-fp-1.c,
18311 gcc.c-torture/execute/compare-fp-2.c,
18312 gcc.c-torture/execute/compare-fp-3.c,
18313 gcc.c-torture/execute/compare-fp-4.c,
18314 gcc.c-torture/execute/compare-fp-3.x,
18315 gcc.c-torture/execute/compare-fp-4.x: Moved...
18316 * gcc.c-torture/execute/ieee/compare-fp-1.c,
18317 gcc.c-torture/execute/ieee/compare-fp-2.c,
18318 gcc.c-torture/execute/ieee/compare-fp-3.c,
18319 gcc.c-torture/execute/ieee/compare-fp-4.c,
18320 gcc.c-torture/execute/ieee/compare-fp-3.x,
18321 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
18323 2004-06-04 David Ayers <d.ayers@inode.at>
18325 * objc/execute/protocol-isEqual-4.m: New testcase.
18327 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
18329 * objc/execute/protocol-isEqual-1.m: New testcase.
18330 * objc/execute/protocol-isEqual-2.m: New testcase.
18331 * objc/execute/protocol-isEqual-3.m: New testcase.
18333 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18335 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
18337 2004-06-02 Ziemowit Laski <zlaski@apple.com>
18339 * lib/objc.exp (objc_target_compile): When running tests on
18340 Darwin (Mac OS X), inform the linker about '-framework
18343 2004-06-02 Eric Christopher <echristo@redhat.com>
18345 * gcc.c-torture/compile/20040602-1.c: New.
18347 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
18349 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
18350 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
18352 PR tree-optimization/14736
18353 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
18355 PR tree-optimization/14042
18356 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
18358 PR tree-optimization/14729
18359 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
18361 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18364 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
18366 2004-06-01 Richard Hederson <rth@redhat.com>
18368 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
18370 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18373 * g++.dg/parse/offsetof4.C: New test.
18375 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
18378 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
18380 2004-05-31 Mark Mitchell <mark@codesourcery.com>
18383 * g++.dg/template/friend29.C: New test.
18385 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
18388 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
18390 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
18392 * gcc.dg/sparc-trap-1.c: New test.
18394 2004-05-31 Roger Sayle <roger@eyesopen.com>
18396 PR middle-end/15069
18397 * g++.dg/opt/fold3.C: New test case.
18399 2004-05-30 Graham Stott <graham.stott@btinternet.com>
18401 * lib/target-supports.exp (check_iconv_available): Fix fallout
18402 from 2004-05-28 patch.
18404 2004-05-30 Paul Brook <paul@codesourcery.com>
18407 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
18408 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
18410 2004-05-30 Steven G. Kargl <kargls@comcast.net>
18412 * gfortran.fortran-torture/execute/random_1.f90: New test.
18414 2004-05-28 Ziemowit Laski <zlaski@apple.com>
18416 * g++.dg/ext/altivec-10.C: New test.
18418 2004-05-29 Paul Brook <paul@codesourcery.com>
18420 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
18422 2004-05-28 Ziemowit Laski <zlaski@apple.com>
18424 * gcc.dg/altivec-16.c: New test.
18426 2004-05-28 Janis Johnson <janis187@us.ibm.com>
18428 * lib/target-supports.exp (check_vmx_hw_available): New.
18429 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
18431 * lib/target-supports.exp (check_alias_available,
18432 check_iconv_available, check_named_sections_available): Use
18433 unique names for temporary files.
18435 2004-05-28 Ziemowit Laski <zlaski@apple.com>
18437 * gcc.dg/altivec-15.c: New test.
18439 2004-05-28 Mark Mitchell <mark@codesourcery.com>
18442 * g++.dg/warn/noeffect6.C: New test.
18445 * g++.dg/expr/ptrmem4.C: New test.
18448 * g++.dg/template/operator3.C: New test.
18450 2004-05-28 Mark Mitchell <mark@codesourcery.com>
18453 * g++.dg/lookup/redecl1.C: New test.
18454 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
18456 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
18458 * gcc.c-torture/execute/compare-fp-1.c,
18459 gcc.c-torture/execute/compare-fp-2.c,
18460 gcc.c-torture/execute/compare-fp-3.c,
18461 gcc.c-torture/execute/compare-fp-4.c,
18462 gcc.c-torture/execute/compare-fp-3.x,
18463 gcc.c-torture/execute/compare-fp-4.x,
18464 gcc.dg/pr15649-1.c: New.
18466 2004-05-27 Adam Nemet <anemet@lnxw.com>
18469 * g++.dg/init/array14.C: New test.
18471 2004-05-25 Janis Johnson <janis187@us.ibm.com>
18473 * lib/compat.exp (compat-get-options-main): New.
18474 (compat-get-options): Remove unneeded code, warn for ignored
18476 (compat-execute): Check flag set by dg-require-* commands.
18478 * lib/compat.exp (compat-execute): Break up long lines.
18480 2004-05-24 Janis Johnson <janis187@us.ibm.com>
18482 * gcc.dg/altivec-7.c: Don't use 'vector long'.
18483 * gcc.dg/altivec-14.c: New test.
18484 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
18486 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
18487 * gcc.dg/altivec-12.c: Ditto.
18489 * gcc.dg/altivec-3.c: Move call to altivec_check.
18491 2004-05-23 Mark Mitchell <mark@codesourcery.com>
18494 * g++.dg/template/error12.C: New test.
18497 * g++.dg/ext/attrib15.C: New test.
18500 * g++.dg/template/ptrmem9.C: New test.
18502 2004-05-25 Paul Brook <paul@codesourcery.com>
18504 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
18506 2004-05-23 Mark Mitchell <mark@codesourcery.com>
18509 * g++.dg/template/crash19.C: New test.
18511 2004-05-23 Mark Mitchell <mark@codesourcery.com>
18514 * g++.dg/template/redecl1.C: New test.
18516 2004-05-23 Mark Mitchell <mark@codesourcery.com>
18519 * g++.dg/other/ns1.C: New test.
18522 * g++.dg/template/invalid1.C: New test.
18524 2004-05-23 Paul Brook <paul@codesourcery.com>
18525 Victor Leikehman <lei@haifasphere.co.il>
18527 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
18528 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
18530 2004-05-22 Mark Mitchell <mark@codesourcery.com>
18534 * g++.dg/template/non-dependent5.C: New test.
18535 * g++.dg/template/non-dependent6.C: New test.
18537 2004-05-22 Mark Mitchell <mark@codesourcery.com>
18540 * g++.dg/inherit/union1.C: New test.
18543 * g++.dg/template/addr1.C: New test.
18546 * g++.dg/template/array5.C: New test.
18549 * g++.dg/template/array6.C: New test.
18551 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
18552 Roger Sayle <roger@eyesopen.com>
18554 * g++.dg/lookup/forscope2.C: New test case.
18556 2004-05-22 Ben Elliston <bje@au.ibm.com>
18558 * gcc.dg/cpp/Wmissingdirs.c: New.
18560 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
18563 * gcc.dg/compat/union-m128-1.h: New file.
18564 * gcc.dg/compat/union-m128-1_main.c: Likewise.
18565 * gcc.dg/compat/union-m128-1_x.c: Likewise.
18566 * gcc.dg/compat/union-m128-1_y.c: Likewise.
18568 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
18571 * gcc.dg/compat/struct-complex-1.h: New file.
18572 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
18573 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
18574 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
18576 2004-05-20 Roger Sayle <roger@eyesopen.com>
18579 * gcc.dg/pr3074-1.c: New test case.
18580 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
18582 2004-05-20 Falk Hueffner <falk@debian.org>
18585 * gcc.dg/ftrapv-1.c: New test case.
18587 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
18589 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
18591 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
18592 Jeff Law <law@redhat.com>
18594 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
18595 * gcc.dg/tree-ssa/20040518-2.c: New test.
18597 * gcc.dg/tree-ssa/20040518-1.c: New test.
18599 2004-05-18 Zack Weinberg <zack@codesourcery.com>
18601 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
18603 2004-05-18 Paul Brook <paul@codesourcery.com>
18606 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
18608 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18610 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
18613 2004-05-17 Steven Bosscher <stevenb@suse.de>
18615 * gcc.dg/tree-ssa/20040517-1.c: New test.
18617 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18619 * gcc.dg/loop-4.c: New test.
18621 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
18623 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
18625 2004-05-15 Bud Davis <bdavis9659@comcast.net>
18628 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
18630 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18634 * gfortran.fortran-torture/compile/data_1.f90: New test.
18636 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
18638 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
18639 * gcc.dg/uninit-H.c: Define ASM for __s390__.
18641 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
18643 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
18645 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
18648 * gcc.dg/format/xopen-1.c: Adjust expected message.
18649 * gcc.dg/format/xopen-3.c: New test.
18651 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
18653 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
18655 2004-05-14 Jeff Law <law@redhat.com>
18657 * gcc.dg/tree-ssa/20040514-2.c: New test.
18659 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18661 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
18663 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
18666 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
18668 * gcc.dg/tree-ssa/20040514-1.c: New test.
18670 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18672 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
18675 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18678 * gfortran.fortran-torture/compile/do_1.f90: New test.
18680 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18683 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
18686 2004-05-14 Bud Davis <bdavis9659@comcast.net>
18689 * gfortran.fortran-torture/execute/random_init.f90: New test.
18691 2004-05-13 Paul Brook <paul@codesourcery.com>
18694 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
18696 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
18698 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
18699 for the powerpc case.
18701 2004-05-13 Jeff Law <law@redhat.com>
18703 * gcc.dg/tree-ssa/20040513-1.c: New test.
18704 * gcc.dg/tree-ssa/20040513-2.c: New test.
18706 2004-05-13 Paul Brook <paul@codesourcery.com>
18708 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
18709 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
18710 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
18712 2004-05-13 Andreas Schwab <schwab@suse.de>
18715 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
18718 2004-05-13 Bud Davis <bdavis9659@comcast.net>
18721 * gfortran.fortran-torture/execute/adjustr.f90: New file.
18723 2004-05-13 Diego Novillo <dnovillo@redhat.com>
18725 Merge from tree-ssa-20020619-branch. See
18726 ChangeLog.tree-ssa for details.
18728 2004-05-11 Ziemowit Laski <zlaski@apple.com>
18730 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
18731 include <altivec.h> explicitly.
18732 * gcc.dg/altivec-13.c: Likewise.
18734 2004-05-11 Paul Brook <paul@codesourcery.com>
18736 * gcc.c-torture/compile/20010518-1.c: Force enum size.
18738 2004-05-10 Eric Christopher <echristo@redhat.com>
18740 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
18741 * gcc.dg/sibcall-4.c: Ditto.
18743 2004-05-10 Ziemowit Laski <zlaski@apple.com>
18745 * g++.dg/ext/altivec-8.C: New test case.
18746 * gcc.dg/altivec-13.c: New test case.
18748 2004-05-08 Roger Sayle <roger@eyesopen.com>
18750 * gcc.c-torture/execute/divcmp-1.c: New test case.
18751 * gcc.c-torture/execute/divcmp-2.c: New test case.
18752 * gcc.c-torture/execute/divcmp-3.c: New test case.
18754 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18756 * g++.dg/other/pragma-re-2.C: New test.
18758 2004-05-07 Uros Bizjak <uros@kss-loka.si>
18760 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
18761 * gcc.dg/i386-387-2.c: Likewise.
18763 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
18765 * gcc.dg/i386-387-6.c: Likewise.
18767 2004-05-07 Uros Bizjak <uros@kss-loka.si>
18769 * gcc.dg/builtins-33.c: Also check log1p*.
18771 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
18773 PR optimization/15296
18774 * gcc.c-torture/execute/pr15296.c: New test.
18776 2004-05-05 Uros Bizjak <uros@kss-loka.si>
18778 * gcc.dg/builtins-40.c: New test.
18780 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
18782 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
18784 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
18786 * g++.dg/ext/spe1.C: New testcase.
18788 2004-05-04 Ziemowit Laski <zlaski@apple.com>
18790 * objc.dg/image-info.m: Allow additional attributes
18791 for __image_info section.
18793 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
18795 * gcc.dg/torture/mips-hilo-2.c: New test.
18797 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18800 * g++.dg/template/member5.C: New test.
18802 2004-05-03 Uros Bizjak <uros@kss-loka.si>
18804 * gcc.dg/builtins-34.c: Also check expm1*.
18806 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18808 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
18809 * gcc.dg/torture/builtin-convert-3.c: New test.
18811 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
18813 PR middle-end/15054
18814 * g++.dg/opt/pr15054.C: New test.
18816 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18818 * gcc.dg/torture/builtin-rounding-1.c: New test.
18819 * gcc.dg/builtins-25.c: Delete.
18820 * gcc.dg/builtins-29.c: Delete.
18822 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
18824 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
18825 * gcc.dg/sibcall-4.c: Likewise.
18826 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
18828 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
18830 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
18831 bit-field on 16-bit targets.
18833 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
18835 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
18838 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
18840 * gcc.dg/rs6000-power2-1.c: Change to compile only.
18841 * gcc.dg/rs6000-power2-2.c: Likewise.
18843 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
18845 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
18846 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
18847 Change the asm registers to be in form of frN instead of fN.
18849 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18851 * gcc.dg/torture/builtin-convert-2.c: New test.
18853 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
18855 * gcc.dg/rs6000-power2-1.c: New test.
18856 * gcc.dg/rs6000-power2-2.c: New test.
18858 2004-04-28 Jan Hubicka <jh@suse.cz>
18860 * gcc.dg/unused-6.c: New test.
18862 2004-04-24 Laurent GUERBY <laurent@guerby.net>
18863 Ulrich Weigand <uweigand@de.ibm.com>
18865 * ada/acats/run_all.sh: Define $target variable.
18867 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
18870 * g++.dg/other/vararg-1.C: New test.
18873 * g++.dg/eh/cleanup3.C: New test.
18875 2004-04-24 Laurent GUERBY <laurent@guerby.net>
18877 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
18878 and ad8011a (target_insn).
18879 * ada/acats/support/macro.dfs: Likewise.
18880 * ada/acats/support/impbit.adb: New file.
18882 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
18884 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
18886 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18888 * gcc.dg/loop-3.c: New test.
18890 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
18892 * gcc.c-torture/execute/simd-5.c: New test.
18894 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18897 * g++.dg/template/crash18.C: New test.
18899 2004-04-22 Mark Mitchell <mark@codesourcery.com>
18901 * g++.dg/ext/complit3.C: New test.
18903 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
18905 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
18906 * gcc.dg/altivec-3.c: Same.
18907 * gcc.dg/altivec-varargs-1.c: Same.
18909 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
18911 * lib/target-supports.exp (check_profiling_available): Assume
18912 profiling is not available on powerpc-eabi targets.
18914 2004-04-21 Janis Johnson <janis187@us.ibm.com>
18916 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
18917 * gcc.dg/vmx/bug-1.c: Ditto.
18919 2004-04-20 Eric Christopher <echristo@redhat.com>
18921 * gcc.dg/charset/extern.c: New test.
18922 * g++.dg/charset/extern3.cc: Ditto.
18924 2004-04-20 Uros Bizjak <uros@kss-loka.si>
18926 * gcc.dg/builtins-39.c: New test.
18928 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
18930 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
18932 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
18934 * gcc.dg/torture/mips-hilo-1.c: New test.
18936 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
18938 * gcc.c-torture/compile/20040419-1.c: New test.
18940 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
18942 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
18944 2004-04-18 Zack Weinberg <zack@codesourcery.com>
18945 Aldy Hernandez <aldyh@redhat.com>
18947 * gcc.c-torture/execute/va-arg-24.c: New.
18949 2004-04-17 Zack Weinberg <zack@codesourcery.com>
18950 Aldy Hernandez <aldyh@redhat.com>
18952 * gcc.dg/vmx/1b-01.c: New.
18953 * gcc.dg/vmx/1b-02.c: New.
18954 * gcc.dg/vmx/1b-03.c: New.
18955 * gcc.dg/vmx/1b-04.c: New.
18956 * gcc.dg/vmx/1b-05.c: New.
18957 * gcc.dg/vmx/1b-06.c: New.
18958 * gcc.dg/vmx/1b-07.c: New.
18959 * gcc.dg/vmx/1c-01.c: New.
18960 * gcc.dg/vmx/1c-02.c: New.
18961 * gcc.dg/vmx/3a-01a.c: New.
18962 * gcc.dg/vmx/3a-01.c: New.
18963 * gcc.dg/vmx/3a-01m.c: New.
18964 * gcc.dg/vmx/3a-03.c: New.
18965 * gcc.dg/vmx/3a-03m.c: New.
18966 * gcc.dg/vmx/3a-04.c: New.
18967 * gcc.dg/vmx/3a-04m.c: New.
18968 * gcc.dg/vmx/3a-05.c: New.
18969 * gcc.dg/vmx/3a-06.c: New.
18970 * gcc.dg/vmx/3a-06m.c: New.
18971 * gcc.dg/vmx/3a-07.c: New.
18972 * gcc.dg/vmx/3b-01.c: New.
18973 * gcc.dg/vmx/3b-02.c: New.
18974 * gcc.dg/vmx/3b-10.c: New.
18975 * gcc.dg/vmx/3b-13.c: New.
18976 * gcc.dg/vmx/3b-14.c: New.
18977 * gcc.dg/vmx/3b-15.c: New.
18978 * gcc.dg/vmx/3c-01a.c: New.
18979 * gcc.dg/vmx/3c-01.c: New.
18980 * gcc.dg/vmx/3c-02.c: New.
18981 * gcc.dg/vmx/3c-03.c: New.
18982 * gcc.dg/vmx/3d-01.c: New.
18983 * gcc.dg/vmx/4-01.c: New.
18984 * gcc.dg/vmx/4-03.c: New.
18985 * gcc.dg/vmx/5-01.c: New.
18986 * gcc.dg/vmx/5-02.c: New.
18987 * gcc.dg/vmx/5-03.c: New.
18988 * gcc.dg/vmx/5-04.c: New.
18989 * gcc.dg/vmx/5-05.c: New.
18990 * gcc.dg/vmx/5-06.c: New.
18991 * gcc.dg/vmx/5-07.c: New.
18992 * gcc.dg/vmx/5-07t.c: New.
18993 * gcc.dg/vmx/5-08.c: New.
18994 * gcc.dg/vmx/5-10.c: New.
18995 * gcc.dg/vmx/5-11.c: New.
18996 * gcc.dg/vmx/7-01a.c: New.
18997 * gcc.dg/vmx/7-01.c: New.
18998 * gcc.dg/vmx/7c-01.c: New.
18999 * gcc.dg/vmx/7d-01.c: New.
19000 * gcc.dg/vmx/7d-02.c: New.
19001 * gcc.dg/vmx/8-01.c: New.
19002 * gcc.dg/vmx/8-02a.c: New.
19003 * gcc.dg/vmx/8-02.c: New.
19004 * gcc.dg/vmx/brode-1.c: New.
19005 * gcc.dg/vmx/bug-1.c: New.
19006 * gcc.dg/vmx/bug-2.c: New.
19007 * gcc.dg/vmx/bug-3.c: New.
19008 * gcc.dg/vmx/cw-bug-1.c: New.
19009 * gcc.dg/vmx/cw-bug-2.c: New.
19010 * gcc.dg/vmx/cw-bug-3.c: New.
19011 * gcc.dg/vmx/dct.c: New.
19012 * gcc.dg/vmx/debug-1.c: New.
19013 * gcc.dg/vmx/debug-2.c: New.
19014 * gcc.dg/vmx/debug-3.c: New.
19015 * gcc.dg/vmx/debug-4.c: New.
19016 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
19017 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
19018 * gcc.dg/vmx/eg-5.c: New.
19019 * gcc.dg/vmx/fft.c: New.
19020 * gcc.dg/vmx/gcc-bug-1.c: New.
19021 * gcc.dg/vmx/gcc-bug-2.c: New.
19022 * gcc.dg/vmx/gcc-bug-3.c: New.
19023 * gcc.dg/vmx/gcc-bug-4.c: New.
19024 * gcc.dg/vmx/gcc-bug-5.c: New.
19025 * gcc.dg/vmx/gcc-bug-6.c: New.
19026 * gcc.dg/vmx/gcc-bug-7.c: New.
19027 * gcc.dg/vmx/gcc-bug-8.c: New.
19028 * gcc.dg/vmx/gcc-bug-9.c: New.
19029 * gcc.dg/vmx/gcc-bug-b.c: New.
19030 * gcc.dg/vmx/gcc-bug-c.c: New.
19031 * gcc.dg/vmx/gcc-bug-d.c: New.
19032 * gcc.dg/vmx/gcc-bug-e.c: New.
19033 * gcc.dg/vmx/gcc-bug-f.c: New.
19034 * gcc.dg/vmx/gcc-bug-g.c: New.
19035 * gcc.dg/vmx/gcc-bug-i.c: New.
19036 * gcc.dg/vmx/harness.h: New.
19037 * gcc.dg/vmx/ira1.c: New.
19038 * gcc.dg/vmx/ira2a.c: New.
19039 * gcc.dg/vmx/ira2b.c: New.
19040 * gcc.dg/vmx/ira2.c: New.
19041 * gcc.dg/vmx/ira2c.c: New.
19042 * gcc.dg/vmx/mem.c: New.
19043 * gcc.dg/vmx/newton-1.c: New.
19044 * gcc.dg/vmx/ops.c: New.
19045 * gcc.dg/vmx/sn7153.c: New.
19046 * gcc.dg/vmx/spill2.c: New.
19047 * gcc.dg/vmx/spill3.c: New.
19048 * gcc.dg/vmx/spill.c: New.
19049 * gcc.dg/vmx/t.c: New.
19050 * gcc.dg/vmx/varargs-1.c: New.
19051 * gcc.dg/vmx/varargs-2.c: New.
19052 * gcc.dg/vmx/varargs-3.c: New.
19053 * gcc.dg/vmx/varargs-4.c: New.
19054 * gcc.dg/vmx/varargs-5.c: New.
19055 * gcc.dg/vmx/varargs-6.c: New.
19056 * gcc.dg/vmx/varargs-7.c: New.
19057 * gcc.dg/vmx/vmx.exp: New.
19058 * gcc.dg/vmx/vprint-1.c: New.
19059 * gcc.dg/vmx/vscan-1.c: New.
19060 * gcc.dg/vmx/x-01.c: New.
19061 * gcc.dg/vmx/x-02.c: New.
19062 * gcc.dg/vmx/x-03.c: New.
19063 * gcc.dg/vmx/x-04.c: New.
19064 * gcc.dg/vmx/x-05.c: New.
19065 * gcc.dg/vmx/yousufi-1.c: New.
19066 * gcc.dg/vmx/zero-1.c: New.
19067 * gcc.dg/vmx/zero.c: New.
19069 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
19071 * g++.dg/lookup/java1.C: Update for chage of
19073 * g++.dg/lookup/java2.C: Likewise.
19075 2004-04-17 Laurent GUERBY <laurent@guerby.net>
19077 * ada/acats/run_all.sh: use -O2 by default.
19079 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
19081 * gcc.dg/vr-mult-[12].c: New tests.
19083 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19085 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
19087 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
19089 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
19091 * lib/target-supports.exp (check_profiling_available): Assume profiling
19092 isn't available for mips*-*-elf targets.
19094 2004-04-14 Uros Bizjak <uros@kss-loka.si>
19096 * gcc.dg/builtins-38.c: New test.
19098 2004-04-14 Eric Christopher <echristo@redhat.com>
19100 * g++.dg/charset/charset.exp: Run .cc extension tests.
19102 2004-04-14 Zack Weinberg <zack@codesourcery.com>
19104 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
19106 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19108 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
19110 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
19112 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
19113 * gcc.dg/i386-387-2.c: Likewise.
19115 * gcc.dg/i386-387-7.c: New test.
19116 * gcc.dg/i386-387-8.c: New test.
19118 * gcc.dg/builtins-37.c: New test.
19120 2004-04-13 Geoffrey Keating <geoffk@apple.com>
19122 * g++.dg/pch/externc-1.C: Add missing semicolon.
19124 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
19126 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
19128 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19130 * gcc.c-torture/execute/20040411-1.c: New test.
19132 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
19134 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
19136 2004-04-09 Chris Demetriou <cgd@broadcom.com>
19138 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
19140 2004-04-09 Zack Weinberg <zack@codesourcery.com>
19142 * lib/target-supports.exp (check_named_sections_available): New.
19143 * lib/gcc-dg.exp (dg-require-named-sections): New.
19144 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
19145 old-deja.exp. Also prune error-count message from HP linker.
19146 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
19148 * g++.dg/init/init-ref4.C: Use dg-require-weak.
19149 * g++.old-deja/g++.pt/static3.C: Likewise.
19150 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
19152 2004-04-09 Roger Sayle <roger@eyesopen.com>
19154 * gcc.c-torture/execute/20040409-1.c: New test case.
19155 * gcc.c-torture/execute/20040409-2.c: New test case.
19156 * gcc.c-torture/execute/20040409-3.c: New test case.
19158 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
19160 * gcc.dg/20040409-1.c: New test.
19162 2004-04-08 Roger Sayle <roger@eyesopen.com>
19165 * g++.dg/opt/pr14888.C: New test case.
19167 2004-04-08 Geoffrey Keating <geoffk@apple.com>
19169 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
19170 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
19171 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
19172 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
19175 2004-04-08 Paul Brook <paul@codesourcery.com>
19177 * gcc.dg/spill-1.c: New test.
19179 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19181 * gcc.dg/torture/builtin-ctype-2.c: New test.
19183 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
19185 * gcc.dg/pch/pch.exp: Add largefile test.
19187 2004-04-06 Geoffrey Keating <geoffk@apple.com>
19189 * g++.dg/pch/externc-1.Hs: New.
19190 * g++.dg/pch/externc-1.C: New.
19192 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19194 * gcc.dg/compat/struct-by-value-5a_main.c,
19195 gcc.dg/compat/struct-by-value-5b_main.c: New files.
19196 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
19197 * gcc.dg/compat/struct-by-value-5a_x.c,
19198 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
19199 gcc.dg/compat/struct-by-value-5_x.c.
19200 * gcc.dg/compat/struct-by-value-5a_y.c,
19201 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
19202 gcc.dg/compat/struct-by-value-5_y.c.
19204 * gcc.dg/compat/struct-by-value-6a_main.c,
19205 gcc.dg/compat/struct-by-value-6b_main.c: New files.
19206 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
19207 * gcc.dg/compat/struct-by-value-6a_x.c,
19208 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
19209 gcc.dg/compat/struct-by-value-6_x.c.
19210 * gcc.dg/compat/struct-by-value-6a_y.c,
19211 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
19212 gcc.dg/compat/struct-by-value-6_y.c.
19214 * gcc.dg/compat/struct-by-value-7a_main.c,
19215 gcc.dg/compat/struct-by-value-7b_main.c: New files.
19216 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
19217 * gcc.dg/compat/struct-by-value-7a_x.c,
19218 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
19219 gcc.dg/compat/struct-by-value-7_x.c.
19220 * gcc.dg/compat/struct-by-value-7a_y.c,
19221 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
19222 gcc.dg/compat/struct-by-value-7_y.c.
19224 2004-04-06 Jakub Jelinek <jakub@redhat.com>
19226 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
19227 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
19228 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
19231 2004-04-06 Uros Bizjak <uros@kss-loka.si>
19233 * gcc.dg/builtins-36.c: New test.
19235 2004-04-06 Paul Brook <paul@codesourcery.com>
19237 * README.gcc: Remove obsolete contraint on testcases.
19239 2004-04-05 Paul Brook <paul@codesourcery.com>
19242 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
19243 failure and exit(0) on success.
19244 * g++.dg/expr/anew2.C: Ditto.
19245 * g++.dg/expr/anew3.C: Ditto.
19246 * g++.dg/expr/anew4.C: Ditto.
19248 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
19251 * g++.dg/template/unify7.C: New.
19253 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
19255 * g++.dg/README: Bring up to date with new subdirectories; remove
19256 duplicate subdirectory lines.
19258 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
19261 * g++.dg/template/unify5.C: New.
19262 * g++.dg/template/unify6.C: New.
19263 * g++.dg/template/qualttp20.C: Adjust.
19264 * g++.old-deja/g++.jason/report.C: Adjust.
19265 * g++.old-deja/g++.other/qual1.C: Adjust.
19267 2004-04-01 Mark Mitchell <mark@codesourcery.com>
19270 * g++.dg/inherit/ptrmem1.C: New test.
19272 2004-04-01 Jakub Jelinek <jakub@redhat.com>
19275 * gcc.c-torture/execute/20040331-1.c: New test.
19276 * gcc.dg/20040331-1.c: New test.
19278 2004-04-01 Paul Brook <paul@codesourcery.com>
19280 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
19282 2004-03-30 Mark Mitchell <mark@codesourcery.com>
19285 * g++.dg/init/goto1.C: New test.
19288 * g++.dg/template/defarg4.C: New test.
19290 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
19292 * gcc.dg/altivec-11.c: Extend test for more valid cases.
19294 2004-03-28 David Edelsohn <edelsohn@gnu.org>
19296 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
19298 2004-03-28 Zack Weinberg <zack@codesourcery.com>
19300 * gcc.dg/noncompile/undeclared-2.c: New test.
19302 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
19304 * gcc.dg/940409-1.c: Remove XFAIL.
19305 * gcc.dg/reg-vol-struct-1.c: New test.
19307 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19309 * gcc.dg/torture/builtin-wctype-1.c: New test.
19311 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
19313 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
19314 * gcc.dg/20001101-1.c: Likewise.
19315 * gcc.dg/20001102-1.c: Likewise.
19317 2004-03-25 Roger Sayle <roger@eyesopen.com>
19319 * gcc.dg/compare8.c: Add an additional test for XOR.
19321 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19323 * gcc.dg/torture/builtin-ctype-1.c: New test.
19325 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19327 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
19328 * gcc.dg/torture/builtin-math-1.c: Likewise.
19329 * gcc.dg/torture/builtin-power-1.c: New test.
19331 2004-03-24 Andreas Schwab <schwab@suse.de>
19333 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
19336 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
19337 Roger Sayle <roger@eyesopen.com>
19339 * gcc.dg/compare8.c: New test case.
19341 2004-03-23 Ziemowit Laski <zlaski@apple.com>
19343 * g++.dg/ext/altivec-7.C: New test.
19345 2004-03-23 Zack Weinberg <zack@codesourcery.com>
19347 PR 12267, 12391, 12560, 13129, 14114, 14133
19348 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
19349 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
19350 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
19351 Adjust error regexps.
19352 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
19353 * gcc.dg/noncompile/undeclared-1.c: New test cases.
19354 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
19355 * gcc.dg/local1.c: Add explanatory comment.
19357 2004-03-23 Roger Sayle <roger@eyesopen.com>
19359 PR optimization/14669
19360 * g++.dg/opt/fold2.C: New test case.
19362 2004-03-22 Jakub Jelinek <jakub@redhat.com>
19365 * gcc.dg/20040322-1.c: New test.
19367 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
19369 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
19370 * gcc.dg/ultrasp4.c: Likewise.
19371 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
19373 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
19375 * gcc.dg/i386-sse-8.c: Reset default options.
19377 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
19379 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
19380 in the error message text.
19382 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
19384 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
19386 2004-03-21 Mark Mitchell <mark@codesourcery.com>
19389 * g++.dg/init/array13.C: New test.
19391 2004-03-20 Roger Sayle <roger@eyesopen.com>
19394 * gcc.c-torture/compile/pr13889.c: New test case.
19396 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
19399 * builtins-1.c (nan, nans): Don't test.
19400 * builtins-30.c: Don't use nan, nanf, nanl.
19401 * builtins-35.c: New test.
19403 2004-03-19 Ziemowit Laski <zlaski@apple.com>
19405 * g++.dg/ext/altivec-6.C: New test.
19407 2004-03-19 Mark Mitchell <mark@codesourcery.com>
19409 * g++.dg/init/placement3.C: New test.
19411 * g++.dg/template/spec13.C: New test.
19413 * g++.dg/lookup/using11.C: New test.
19415 * g++.dg/lookup/koenig3.C: New test.
19417 * g++.dg/template/operator2.C: New test.
19419 * g++.dg/expr/dtor3.C: New test.
19420 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
19422 * g++.old-deja/g++.law/visibility28.C: Likewise.
19424 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
19426 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
19427 * gcc.dg/ppc64-abi-3.c: Likewise.
19429 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19432 * g++.dg/parse/template15.C: New test.
19434 2004-03-18 Mark Mitchell <mark@codesourcery.com>
19436 * g++.dg/expr/dtor2.C: New test.
19438 * g++.dg/lookup/anon4.C: New test.
19440 * g++.dg/overload/using1.C: New test.
19442 * g++.dg/template/lookup7.C: New test.
19444 * g++.dg/template/typename6.C: New test.
19446 * g++.dg/expr/cond6.C: New test.
19448 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19450 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
19452 2004-03-18 Mark Mitchell <mark@codesourcery.com>
19454 * g++.dg/expr/cond5.C: New test.
19455 * g++.dg/expr/constcast1.C: Likewise.
19456 * g++.dg/expr/ptrmem2.C: Likewise.
19457 * g++.dg/expr/ptrmem3.C: Likewise.
19458 * g++.dg/lookup/main1.C: Likewise.
19459 * g++.dg/template/lookup6.C: Likewise.
19461 2004-03-18 Mark Mitchell <mark@codesourcery.com>
19463 * gcc.dg/local1.c: New test.
19465 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
19467 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19469 * gcc.dg/torture/builtin-convert-1.c: New test.
19471 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19473 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
19475 2004-03-16 Mark Mitchell <mark@codesourcery.com>
19478 * g++.dg/warn/Wunused-7.C: New test.
19480 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19482 * gcc.dg/torture/builtin-integral-1.c: New test.
19484 2004-03-16 Mark Mitchell <mark@codesourcery.com>
19487 * g++.dg/parse/non-dependent3.C: New test.
19489 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
19491 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
19492 * g++.dg/eh/simd-2.C: Likewise.
19493 * g++.dg/init/array10.C: Likewise.
19494 * gcc.c-torture/compile/simd-1.c: Likewise.
19495 * gcc.c-torture/compile/simd-2.c: Likewise.
19496 * gcc.c-torture/compile/simd-3.c: Likewise.
19497 * gcc.c-torture/compile/simd-4.c: Likewise.
19498 * gcc.c-torture/compile/simd-6.c: Likewise.
19499 * gcc.c-torture/execute/simd-1.c: Likewise.
19500 * gcc.c-torture/execute/simd-2.c: Likewise.
19501 * gcc.dg/compat/vector-defs.h: Likewise.
19502 * gcc.dg/20020531-1.c: Likewise.
19503 * gcc.dg/altivec-3.c: Likewise.
19504 * gcc.dg/altivec-4.c: Likewise.
19505 * gcc.dg/altivec-varargs-1.c: Likewise.
19506 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
19507 * gcc.dg/i386-mmx-3.c: Likewise.
19508 * gcc.dg/i386-sse-4.c: Likewise.
19509 * gcc.dg/i386-sse-5.c: Likewise.
19510 * gcc.dg/i386-sse-8.c: Likewise.
19511 * gcc.dg/simd-1.c: Likewise.
19512 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
19513 __ev64_opaque__ since the machine description provides it.
19515 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19517 * lib/compat.exp (skip_list): New global variable.
19518 Use it to hold the user defined COMPAT_SKIPS list if any.
19519 (compat-obj): Add the members of skip_list to optall.
19521 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19523 * gcc.dg/compat/union-by-value-1_main.c,
19524 union-by-value-1_x.c, union-by-value-1_y.c,
19525 union-check.h, union-defs.h,
19526 union-init.h, union-return-1_main.c,
19527 union-return-1_x.c, union-return-1_y.c: New files.
19529 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19531 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
19532 mixed-struct-init.h: Add 4 mixed structure types.
19533 struct-by-value-21_main.c, struct-by-value-21_x.c,
19534 struct-by-value-21_y.c, struct-return-21_main.c,
19535 struct-return-21_x.c, struct-return-21_y.c: New files.
19537 2004-03-13 Mark Mitchell <mark@codesourcery.com>
19540 * g++.dg/parse/template14.C: New test.
19542 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
19544 * gcc.c-torture/execute/20040313-1.c: New test.
19546 2004-03-13 Jakub Jelinek <jakub@redhat.com>
19549 * gcc.dg/20040311-2.c: New test.
19551 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
19554 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
19557 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
19559 * gcc.dg/20040305-2.c: Add missing return statement.
19561 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19563 * gcc.dg/builtins-34.c: Also check pow10*.
19565 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
19568 * gcc.dg/20040305-2.c: New test.
19570 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
19572 * gcc.dg/20040310-1.c: New test.
19574 2004-03-11 Roger Sayle <roger@eyesopen.com>
19576 * gcc.c-torture/execute/20040311-1.c: New test case.
19578 2004-03-11 Mark Mitchell <mark@codesourcery.com>
19581 * g++.dg/lookup/enum1.C: New test.
19583 2004-03-10 Mark Mitchell <mark@codesourcery.com>
19586 * g++.dg/lookup/struct2.C: New test.
19588 2004-03-10 Uros Bizjak <uros@kss-loka.si>
19590 * gcc.dg/builtins-34.c: New test.
19592 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19594 * gcc.dg/torture/builtin-nonneg-1.c: New test.
19596 2004-03-09 James E Wilson <wilson@specifixinc.com>
19598 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
19599 * gcc.dg/alias-2.c: New testcase.
19601 2004-03-09 Zack Weinberg <zack@codesourcery.com>
19603 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
19605 2004-03-09 Roger Sayle <roger@eyesopen.com>
19607 * gcc.c-torture/execute/20040309-1.c: New test case.
19609 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
19612 * g++.dg/overload/ref1.C: New.
19614 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19617 * g++.dg/template/spec12.C: New test.
19620 * g++.dg/parse/crash14.C: New test.
19622 2004-03-09 Mark Mitchell <mark@codesourcery.com>
19625 * g++.dg/init/ref11.C: New test.
19627 2004-03-09 Mark Mitchell <mark@codesourcery.com>
19630 * g++.dg/parse/builtin2.C: New test.
19632 2004-03-08 Mark Mitchell <mark@codesourcery.com>
19635 * g++.dg/init/ctor3.C: New test.
19636 * g++.dg/init/union1.C: New test.
19637 * g++.dg/ext/anon-struct4.C: New test.
19639 2004-03-08 Mark Mitchell <mark@codesourcery.com>
19641 * g++.dg/lookup/koenig1.C: Tweak error messages.
19642 * g++.dg/lookup/used-before-declaration.C: Likewise.
19643 * g++.dg/other/do1.C: Likewise.
19644 * g++.dg/overload/koenig1.C: Likewise.
19645 * g++.dg/parse/crash13.C: Likewise.
19646 * g++.dg/template/instantiate3.C: Likewise.
19648 2004-03-08 Eric Christopher <echristo@redhat.com>
19650 * * lib/target-supports.exp: Enable libiconv in test
19651 compilation. Fix up error checking.
19653 2004-03-08 Roger Sayle <roger@eyesopen.com>
19655 PR middle-end/14289
19656 * gcc.dg/pr14289-1.c: New test case.
19657 * gcc.dg/pr14289-2.c: Likewise.
19658 * gcc.dg/pr14289-3.c: Likewise.
19660 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
19662 * gcc.c-torture/execute/20040308-1.c: New test.
19664 2004-03-07 Roger Sayle <roger@eyesopen.com>
19666 * gcc.c-torture/execute/20040307-1.c: New test case.
19668 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
19670 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
19672 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
19674 * gcc.dg/20040306-1.c: New test.
19676 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
19678 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
19680 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
19682 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19685 * gcc.dg/decl-6.c: New test.
19687 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19689 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
19690 Rename LOGPOW -> LOG_POW.
19691 (SQRT_EXP, POW_EXP): New.
19693 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19695 * gcc.dg/i386-sse-8.c: New test.
19697 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19700 * gcc.dg/decl-5.c: New test.
19702 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
19704 * gcc.dg/20040305-1.c: New test.
19706 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
19709 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
19711 2004-03-04 Ziemowit Laski <zlaski@apple.com>
19713 PR c++/14425, c++/14426
19714 * g++.dg/ext/altivec-4.C: New test.
19715 * g++.dg/ext/altivec-5.C: New test.
19717 2004-03-04 Geoffrey Keating <geoffk@apple.com>
19719 * g++.old-deja/g++.other/linkage1.C: Expect errors about
19720 global variables of a type with no linkage.
19721 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
19722 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
19723 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
19724 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
19725 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
19726 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
19727 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
19728 * g++.dg/warn/deprecated.C: Name enum Color.
19729 * g++.dg/overload/VLA.C: Name structure for 'b'.
19730 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
19732 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19734 * gcc.c-torture/compile/20040304-1.c: New test.
19736 2004-03-03 Zack Weinberg <zack@codesourcery.com>
19739 * gcc.dg/decl-4.c: New testcase.
19741 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
19743 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
19744 as PRECF if sizeof (float) > sizeof (double).
19745 (PRECL): Make it the same as PRECF if
19746 sizeof (float) > sizeof (long double).
19748 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19750 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
19751 system type. Add check for irix6 which doesn't have c99 runtime.
19753 2004-03-03 Bob Wilson <bob.wilson@acm.org>
19755 * gcc.dg/const-elim-1.c: xfail for xtensa.
19757 2004-03-01 Mark Mitchell <mark@codesourcery.com>
19760 * g++.dg/template/cond4.C: New test.
19762 2004-03-01 Mark Mitchell <mark@codesourcery.com>
19765 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
19768 * g++.dg/parse/defarg7.C: New test.
19771 * g++.dg/template/friend26.C: New test.
19773 2004-03-01 Mark Mitchell <mark@codesourcery.com>
19776 * g++.dg/abi/mangle21.C: New test.
19779 * g++.dg/parse/constructor2.C: New test.
19782 * g++.dg/template/sfinae1.C: New test.
19784 2004-02-29 Mark Mitchell <mark@codesourcery.com>
19787 * g++.dg/expr/crash2.C: New test.
19789 PR middle-end/13448
19790 * gcc.dg/inline-5.c: New test.
19791 * gcc.dg/always-inline.c: Split out tests into ...
19792 * gcc.dg/always-inline2.c: ... this and ...
19793 * gcc.dg/always-inline3.c: ... this.
19795 2004-02-29 Mark Mitchell <mark@codesourcery.com>
19798 * g++.dg/debug/crash1.C: New test.
19800 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
19802 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
19803 function with __attribute__((noinline)).
19804 (recurser_void2): Likewise.
19805 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
19806 (recurser_void2): Likewise.
19808 2004-02-29 Roger Sayle <roger@eyesopen.com>
19810 PR middle-end/14203
19811 * g++.dg/warn/Wunused-6.C: New test case.
19813 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
19815 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
19818 2004-02-27 Eric Christopher <echristo@redhat.com>
19820 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
19821 * g++.dg/charset/asm2.c: Run only x86.
19822 * gcc.dg/charset/asm3.c: Ditto.
19824 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
19826 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
19829 2004-02-27 Ziemowit Laski <zlaski@apple.com>
19831 * g++.dg/ext/altivec-3.C: New.
19833 2004-02-26 Richard Henderson <rth@redhat.com>
19835 * g++.dg/ext/attrib10.C: Mark for warning.
19836 * gcc.dg/attr-alias-1.c: New.
19838 2004-02-26 Richard Henderson <rth@redhat.com>
19840 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
19841 * gcc.c-torture/execute/20040208-2.c: ... it back.
19843 2004-02-26 Eric Christopher <echristo@redhat.com>
19845 * lib/target-supports.exp (check-iconv-available): New function.
19846 * lib/gcc-dg.exp (dg-require-iconv): New function.
19848 * gcc.dg/charset: New directory.
19849 * gcc.dg/charset/charset.exp: New file.
19850 * gcc.dg/charset/asm1.c: Ditto.
19851 * gcc.dg/charset/asm2.c: Ditto.
19852 * gcc.dg/charset/asm3.c: Ditto.
19853 * gcc.dg/charset/asm4.c: Ditto.
19854 * gcc.dg/charset/asm5.c: Ditto.
19855 * gcc.dg/charset/attribute1.c: Ditto.
19856 * gcc.dg/charset/attribute2.c: Ditto.
19857 * gcc.dg/charset/string1.c: Ditto.
19858 * g++.dg/charset: New directory.
19859 * g++.dg/dg.exp: Add here. Special options.
19860 * g++.dg/charset/charset.exp: New file.
19861 * g++.dg/charset/asm1.c: Ditto.
19862 * g++.dg/charset/asm2.c: Ditto.
19863 * g++.dg/charset/asm3.c: Ditto.
19864 * g++.dg/charset/asm4.c: Ditto.
19865 * g++.dg/charset/attribute1.c: Ditto.
19866 * g++.dg/charset/attribute2.c: Ditto.
19867 * g++.dg/charset/extern1.cc: Ditto.
19868 * g++.dg/charset/extern2.cc: Ditto.
19869 * g++.dg/charset/string1.c: Ditto.
19871 2004-02-26 Mark Mitchell <mark@codesourcery.com>
19874 * g++.dg/parse/comma1.C: New test.
19876 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19879 * g++.dg/template/ttp8.C: New test.
19881 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
19883 * gcc.dg/fixuns-trunc-1.c: New test.
19885 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19887 * gcc.dg/builtins-config.h: Use #elif.
19889 2004-02-26 Michael Matz <matz@suse.de>
19891 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
19892 * gcc.dg/991214-1.c: Likewise.
19893 * gcc.dg/i386-asm-1.c: Likewise.
19895 2004-02-25 Richard Henderson <rth@redhat.com>
19897 * gcc.c-torture/execute/20040208-2.c: Move ...
19898 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
19900 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19903 * g++.dg/other/crash-3.C: New test.
19905 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19907 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
19908 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
19910 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
19913 2004-02-24 Michael Matz <matz@suse.de>
19915 * gcc.dg/i386-regparm.c: New.
19917 2004-02-23 James E Wilson <wilson@specifixinc.com>
19919 * gcc.c-torture/execute/20040223-1.c: New.
19921 2004-02-23 Zack Weinberg <zack@codesourcery.com>
19922 Kazu Hirata <kazu@cs.umass.edu>
19924 * gcc.dg/fwritable-strings-1.c: Remove.
19926 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
19929 * gcc.dg/20040223-1.c: New test.
19931 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19934 * g++.dg/ext/typeof9.C: New test.
19936 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19939 * g++.dg/other/switch1.C: New test.
19941 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19943 * gcc.dg/cast-function-1.c: Adjust for new informative message.
19944 * gcc.dg/va-arg-1.c: Likewise.
19946 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19949 * g++.dg/template/koenig5.C: New test.
19951 2004-02-21 Ziemowit Laski <zlaski@apple.com>
19953 * g++.dg/ext/altivec-1.C: Generalize target triple.
19954 * g++.dg/ext/altivec-2.C: New test case.
19955 * g++.dg/ext/altivec_check.h: New file.
19956 * gcc.dg/altivec-1.c: Generalize target triple;
19957 include altivec_check.h and call altivec_check().
19958 * gcc.dg/altivec-[2-5].c: Generalize target triple.
19959 * gcc.dg/altivec-6.c: New test case.
19960 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
19961 type casts as needed.
19962 * gcc.dg/altivec-10.c: Include altivec_check.h and call
19964 * gcc.dg/altivec-12.c: New test case.
19965 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
19966 include altivec_check.h and call altivec_check().
19967 * gcc.dg/altivec_check.h: New file.
19969 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19971 * lib/target-supports.exp (check_alias_available): Don't mangle
19972 function `g' in test program.
19974 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19976 * lib/target-supports.exp (check_profiling_available): Check
19977 argument to determine whether we support a profiling type.
19978 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
19979 check_profiling_available.
19980 * g++.dg/bprob/bprob.exp: Likewise.
19981 * g77.dg/bprob/bprob.exp: Likewise.
19982 * gcc.misc-tests/bprob.exp: Likewise.
19983 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
19984 dg-require-profiling and delete expected error handling.
19985 * gcc.dg/20021014-1.c: Likewise.
19986 * gcc.dg/nest.c: Likewise.
19988 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19991 * g++.dg/other/vthunk1.C: New test.
19993 2004-02-20 Falk Hueffner <falk@debian.org>
19996 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
19998 2004-02-20 Mark Mitchell <mark@codesourcery.com>
20001 * g++.dg/other/error8.C: Remove XFAIL markers.
20004 * g++.dg/ext/packed5.C: New test.
20007 * g++.dg/warn/Wunused-5.C: New test.
20010 * g++.dg/lookup/member1.C: New test.
20012 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
20014 * gcc.c-torture/compile/20040130-1.c: Enable only when
20015 __INT_MAX__ >= 2147483647L.
20016 * gcc.c-torture/compile/961203-1.c: Likewise.
20018 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
20020 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
20021 * g++.dg/opt/template1.C: Robustify assembler regexp
20023 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20025 * gcc.c-torture/execute/simd-4.x: Remove.
20026 * gcc.c-torture/execute/va-arg-25.x: Likewise.
20027 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
20028 Guard with #ifndef SKIP_ATTRIBUTE.
20029 * gcc.dg/compat/vector-1_y.c: Likewise.
20030 * gcc.dg/compat/vector-2_x.c: Likewise.
20031 * gcc.dg/compat/vector-2_y.c: Likewise.
20032 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
20033 * g++.dg/eh/simd-2.C: Likewise.
20035 2004-02-19 Alan Modra <amodra@bigpond.net.au>
20037 * gcc.c-torture/compile/complex-1.c: New.
20039 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
20042 * gcc.c-torture/execute/20040218-1.c: New test.
20044 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20047 * g++.dg/parse/new2.C: New test.
20049 2004-02-18 Paul Brook <paul@codesourcery.com>
20051 * gcc.c-torture/compile/libcall-1.c: New test.
20053 2004-02-18 Paul Brook <paul@codesourcery.com>
20056 * gcc.dg/debug/debug-7.c: New test.
20058 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
20060 * gcc.dg/20040217-1.c: New test.
20062 2004-02-17 Zack Weinberg <zack@codesourcery.com>
20064 * gcc.c-torture/execute/990208-1.x: Delete.
20066 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
20068 * gcc.c-torture/execute/20040208-2.x: New file.
20070 2004-02-17 Mark Mitchell <mark@codesourcery.com>
20073 * g++.dg/abi/structret1.C: New test.
20075 2004-02-17 Jakub Jelinek <jakub@redhat.com>
20077 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
20078 (i386_cpuid): No need to test if cpuid is available on AMD64.
20079 Fix assembly, so that it works onboth i386 and AMD64.
20080 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
20081 (vecInLong): Fix s[] member type to unsigned int.
20082 (vecInWord): Remove type.
20083 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
20084 (a64, b64, c64, d64, e64): Remove.
20085 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
20086 Remove unused variable. Remove initialization of removed variables.
20087 Don't call mmx_tests nor sse_tests.
20088 (reference_mmx, reference_sse): Remove.
20089 (check): Add return stmt.
20090 * gcc.dg/i386-sse-7.c: New test.
20091 * gcc.dg/i386-mmx-4.c: New test.
20093 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20095 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
20096 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
20097 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
20098 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
20099 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
20100 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
20101 g++.dg/tc1/dr94.C: Fix line terminator.
20103 2004-02-16 Geoffrey Keating <geoffk@apple.com>
20105 * gcc.c-torture/compile/20040216-1.c: New.
20107 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20109 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
20110 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
20111 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
20112 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
20113 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
20114 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
20116 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
20118 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
20120 2004-02-15 Mark Mitchell <mark@codesourcery.com>
20123 * g++.dg/expr/cond4.C: New test.
20126 * g++.dg/lookup/crash2.C: New test.
20128 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
20130 * gcc.c-torture/compile/20040214-2.c: New test.
20132 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
20135 * g++.dg/ext/typeof8.C: New test.
20137 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
20139 * gcc.c-torture/compile/20040214-1.c: New test.
20141 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20144 * g++.dg/template/spec11.C: New test.
20146 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20149 * g++.dg/other/error8.C: New test.
20151 2004-02-13 Mark Mitchell <mark@codesourcery.com>
20154 * g++.dg/template/array4.C: New test.
20157 * g++.dg/inherit/thunk2.C: New test.
20160 * g++.dg/eh/cond2.C: New test.
20162 2004-02-12 Alan Modra <amodra@bigpond.net.au>
20164 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
20166 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
20168 * lib/scanasm.exp (dg-scan): Quote pattern before display.
20170 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
20172 * g++.dg/simd-2.C: xfail on ppc64-linux.
20174 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
20177 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
20180 2004-02-11 Uros Bizjak <uros@kss-loka.si>
20182 * gcc.dg/builtins-33.c: New test.
20184 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
20186 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
20188 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
20190 * g++.dg/simd-2.C: Set -maltivec for ppc64.
20192 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
20194 * gcc.dg/ppc64-abi-3.c: New test.
20196 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
20200 * gcc.dg/pr14092-1.c: New testcase.
20202 2004-02-10 Alan Modra <amodra@bigpond.net.au>
20204 * gcc.dg/cpp/assert4.c: Fix typo last change.
20206 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
20207 * gcc.dg/cpp/assert4.c: Handle powerpc64.
20209 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
20211 2004-02-09 Roger Sayle <roger@eyesopen.com>
20213 * gcc.c-torture/compile/20040209-1.c: New test case.
20215 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
20217 * gcc.dg/c90-init-1.c: Adjust expected error messages.
20219 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
20221 * gcc.c-torture/execute/20040208-[12].c: New tests.
20223 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
20225 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
20227 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
20229 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
20231 2004-02-07 Zack Weinberg <zack@codesourcery.com>
20234 * gcc.dg/visibility-8.c: New testcase.
20236 2004-02-07 Zack Weinberg <zack@codesourcery.com>
20238 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
20240 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
20242 2004-02-07 Roger Sayle <roger@eyesopen.com>
20244 PR middle-end/13696
20245 * g++.dg/opt/fold1.C: New test case.
20247 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20250 * g++.dg/other/crash-2.C: New test.
20252 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20255 * g++.dg/parse/angle-bracket2.C: New test.
20257 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20259 PR middle-end/13750
20261 2004-01-15 Geoffrey Keating <geoffk@apple.com>
20263 * testsuite/g++.dg/pch/wchar-1.C: New.
20264 * testsuite/g++.dg/pch/wchar-1.Hs: New.
20266 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20269 * g++.dg/parse/error15.C: New test.
20270 * g++.dg/parse/crash11.C: Update dg-error mark.
20272 2004-02-04 Mark Mitchell <mark@codesourcery.com>
20275 * g++.dg/warn/conv2.C: New test.
20277 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20280 * g++.dg/warn/incomplete1.C: Remove xfail.
20282 2004-02-04 Mark Mitchell <mark@codesourcery.com>
20284 * lib/file-format.exp (gcc_target_object_format): Use
20285 ${tool}_target_compile, not gcc_target_compile.
20286 * lib/target-supports.exp (check_alias_available): Likewise.
20287 (check_gc_sections_available): Likewise.
20288 * g++.dg/ext/attrib10.C: Use dg-require-alias.
20289 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
20292 2004-02-04 Mark Mitchell <mark@codesourcery.com>
20295 * g++.dg/template/static6.C: New test.
20297 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
20299 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
20301 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20303 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
20304 tests for systems where `char' is unsigned by default.
20306 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20309 * g++.dg/template/partial3.C: New test.
20311 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
20313 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
20314 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
20315 Remove mentions of obsolete ports.
20317 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
20319 * gcc.dg/noncompile/20001228-1.c: Fix for new
20322 2004-02-03 Roger Sayle <roger@eyesopen.com>
20325 * gcc.c-torture/execute/multdi-1.c: New test case.
20327 2004-02-03 Mark Mitchell <mark@codesourcery.com>
20330 * g++.dg/template/lookup5.C: New test.
20332 2004-02-03 Mark Mitchell <mark@codesourcery.com>
20335 * g++.dg/template/lookup4.C: New test.
20338 * g++.dg/parse/error14.C: New test.
20341 * g++.dg/parse/template13.C: New test.
20343 2004-02-03 Mark Mitchell <mark@codesourcery.com>
20346 * g++.dg/template/koenig4.C: New test.
20349 * g++.dg/template/crash17.C: New test.
20352 * g++.dg/parse/error13.C: New test.
20353 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
20355 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20357 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
20359 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
20363 * gcc.dg/noncompile/20040203-1.c: New test.
20364 * gcc.dg/noncompile/20040203-2.c: Likewise.
20365 * gcc.dg/noncompile/20040203-3.c: Likewise.
20366 * gcc.dg/20040203-1.c: Likewise.
20368 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
20371 * g++.dg/template/sizeof7.C: New test.
20373 2004-02-02 Eric Christopher <echristo@redhat.com>
20374 Zack Weinberg <zack@codesourcery.com>
20376 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
20378 2004-02-02 Zack Weinberg <zack@codesourcery.com>
20380 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
20381 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
20382 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
20383 * gcc.dg/cleanup-5.c: Run only on Linux targets.
20385 2004-02-02 Mark Mitchell <mark@codesourcery.com>
20388 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
20391 * g++.dg/ext/attrib13.C: New test.
20394 * g++.dg/conversion/op2.C: New test.
20396 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
20398 * gcc.dg/titype-1.c: Fix pasto.
20400 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
20402 * gcc.dg/titype-1.c: New test.
20404 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20407 * g++.dg/template/non-type-template-argument-1.C,
20408 g++.dg/template/qualified-id1.C: Update dg-error marks.
20409 * g++.dg/template/nontype6.C: New test.
20411 2004-02-01 Roger Sayle <roger@eyesopen.com>
20413 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
20414 * gcc.dg/builtins-31.c: New testcase.
20415 * gcc.dg/builtins-32.c: New testcase.
20417 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
20419 * objc.dg/call-super-2.m: Update line numbers
20420 for the including of stddef.h.
20422 2004-01-30 Michael Matz <matz@suse.de>
20424 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
20425 g++.dg/ext/case-range3.C: New tests.
20427 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20431 * g++.dg/template/member4.C: New test.
20433 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20436 * g++.dg/template/sizeof6.C: New test.
20438 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
20440 * gcc.dg/fwritable-strings-1.c: New test.
20442 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
20444 * gcc.c-torture/compile/20040130-1.c: New test.
20446 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
20448 * objc.dg/call-super-2.m: Include stddef.h for size_t.
20450 2004-01-29 Mark Mitchell <mark@codesourcery.com>
20453 * g++.dg/template/ctor3.C: New test.
20455 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20457 * g++.dg/tc1: New directory.
20458 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
20459 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
20460 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
20461 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
20462 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
20464 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20466 * g++.dg/parse/error11.C: New test.
20467 * g++.dg/parse/error12.C: Likewise.
20469 2004-01-28 Ziemowit Laski <zlaski@apple.com>
20471 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
20472 (scan_initial, main): Use aligned_sizeof instead of sizeof.
20474 2004-01-28 Mark Mitchell <mark@codesourcery.com>
20477 * g++.dg/ext/attrib12.C: New test.
20480 * g++.dg/parse/cast2.C: New test.
20482 2004-01-27 James E Wilson <wilson@specifixinc.com>
20484 * objc.dg/encode-2.m (main): New local string. Set depending on
20485 sizeof long. Use in sscanf call.
20486 * objc.dg/encode-3.m (main): New local string. Set depending on
20487 sizeof long. Use in scan_initial call.
20489 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20491 * objc.dg/call-super-2.m: Make LP64-safe.
20492 * objc.dg/desig-init-1.m: Likewise.
20494 2004-01-27 Devang Patel <dpatel@apple.com>
20496 * g++.dg/debug/namespace1.C: New test.
20498 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
20500 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
20503 * gcc.dg/arm-mmx-1.c: New test.
20505 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
20507 * gcc.dg/20040127-1.c: New test.
20508 * gcc.dg/20040127-2.c: New test.
20510 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20512 * objc.dg/stret-1.m (glob): Renamed to globa.
20514 2004-01-26 Mark Mitchell <mark@codesourcery.com>
20517 * g++.dg/expr/for1.C: New test.
20519 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
20521 PR middle-end/13779
20522 * gcc.dg/darwin-longlong.c: New test.
20524 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
20526 * gcc.dg/20040124-1.c: Moved test from here...
20527 * gcc.c-torture/compile/20040124-1.c: ...to here.
20529 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
20531 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
20532 the assembly output if -m64 is passed.
20534 2004-01-25 Mark Mitchell <mark@codesourcery.com>
20537 * g++.dg/template/cond3.C: New test.
20539 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20542 * g++.dg/template/ttp7.C: New test.
20544 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20547 * g++.dg/template/nontype4.C: New test.
20548 * g++.dg/template/nontype5.C: Likewise.
20550 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
20552 * gcc.dg/torture/mips-clobber-at.c: New test.
20554 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
20556 * gcc.dg/20040124-1.c: New test.
20558 2004-01-24 Jakub Jelinek <jakub@redhat.com>
20560 * gcc.dg/20040123-1.c: New test.
20562 2004-01-23 Zack Weinberg <zack@codesourcery.com>
20564 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
20566 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
20568 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
20570 2004-01-23 Andrew Pinski <apinski@apple.com>
20572 * gcc.dg/20030121-1.c: Move to ..
20573 * gcc.dg/20040121-1.c: here.
20575 2004-01-23 Roger Sayle <roger@eyesopen.com>
20577 * gcc.dg/builtins-29.c: New test case.
20579 2004-01-23 Zack Weinberg <zack@codesourcery.com>
20582 * gcc.dg/builtins-30.c: New testcase.
20584 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
20586 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
20587 * lib/g77.exp: Likewise.
20588 * lib/objc.exp: Likewise.
20589 * lib/g++.exp: Likewise.
20591 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
20593 * gcc.dg/struct-by-value-2.c: New test.
20595 2004-01-21 Andrew Pinski <apinski@apple.com>
20598 * gcc.dg/20030121-1.c: New test.
20600 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
20602 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
20603 clobber frame pointer register in asm statement.
20605 2004-01-21 Falk Hueffner <falk@debian.org>
20607 * gcc.c-torture/compile/20040121-1.c: New test.
20609 2004-01-21 Zack Weinberg <zack@codesourcery.com>
20611 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
20613 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
20615 * gcc.dg/ppc64-abi-2.c: New test.
20617 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
20619 * lib/treelang.exp: Fill out this file.
20620 * lib/treelang-dg.exp: New File.
20622 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
20624 * gcc.c-torture/compile/981022-1.c: Remove.
20625 * gcc.dg/array-5.c: Remove XFAIL.
20626 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
20627 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
20628 gcc.dg/cond-lvalue-1.c: Update.
20629 * gcc.dg/cast-lvalue-2.c: New test.
20631 2004-01-19 Mark Mitchell <mark@codesourcery.com>
20634 * g++.dg/other/error1.C (class foo): Tweak error message.
20637 * g++.dg/template/call2.C: New test.
20639 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20641 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
20642 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
20643 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
20644 scalar-return-1_x.c, scalar-return-2_y.c,
20645 scalar-return-3_x.c, scalar-return-3_y.c,
20646 scalar-return-4_x.c, scalar-return-4_y.c,
20647 struct-align-1.h, struct-align-1_x.c,
20648 struct-align-1_y.c, struct-align-2.h,
20649 struct-align-2_x.c, struct-align-2_y.c,
20650 struct-by-value-10_y.c, struct-by-value-11_x.c,
20651 struct-by-value-11_y.c, struct-by-value-12_x.c,
20652 struct-by-value-12_y.c, struct-by-value-13_x.c,
20653 struct-by-value-13_y.c, struct-by-value-14_x.c,
20654 struct-by-value-14_y.c, struct-by-value-15_x.c,
20655 struct-by-value-15_y.c, struct-by-value-16_y.c,
20656 struct-by-value-17_y.c, struct-by-value-18_y.c,
20657 struct-by-value-19_y.c, struct-by-value-1_x.c,
20658 struct-by-value-1_y.c, struct-by-value-20_y.c,
20659 struct-by-value-2_x.c, struct-by-value-2_y.c,
20660 struct-by-value-3_y.c, struct-by-value-4_x.c,
20661 struct-by-value-4_y.c, struct-by-value-5_y.c,
20662 struct-by-value-6_y.c, struct-by-value-7_y.c
20663 struct-by-value-8_x.c, struct-by-value-8_y.c
20664 struct-by-value-9_x.c, struct-by-value-9_y.c
20665 struct-return-10_x.c, struct-return-10_y.c,
20666 struct-return-19_x.c, struct-return-20_x.c
20667 struct-return-2_x.c, struct-return-2_y.c
20668 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
20669 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
20671 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20673 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
20674 attribute on sparc*-sun-solaris2.*.
20676 2004-01-18 Mark Mitchell <mark@codesourcery.com>
20679 * g++.dg/ext/typeof7.C: New test.
20681 2004-01-18 David Edelsohn <edelsohn@gnu.org>
20683 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
20684 * gcc.dg/const-elim-1.c: Same.
20686 2004-01-17 Ziemowit Laski <zlaski@apple.com>
20688 * objc.dg/stret-1.m: New.
20689 * objc.dg/stret-2.m: New.
20691 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
20694 * g++.dg/ext/vector1.C: New test.
20696 2004-01-16 Geoffrey Keating <geoffk@apple.com>
20698 * gcc.dg/pch/import-1.c: New.
20699 * gcc.dg/pch/import-1.hs: New.
20700 * gcc.dg/pch/import-1a.h: New.
20701 * gcc.dg/pch/import-1b.h: New.
20702 * gcc.dg/pch/import-1c.h: New.
20704 2004-01-16 Mark Mitchell <mark@codesourcery.com>
20707 * g++.dg/ext/array1.C: New test.
20710 * g++.dg/conversion/op1.C: New test.
20712 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
20715 From Kazumoto Kojima / Dan Kegel:
20716 * gcc.dg/pr11864-1.c: New test.
20719 From Marcus Comstedt / Dan Kegel:
20720 * gcc.dg/pr10392-1.c: New test.
20722 2004-01-16 Mark Mitchell <mark@codesourcery.com>
20725 * g++.dg/init/ref10.C: New test.
20727 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20730 * g++.dg/parse/typename6.C: New test.
20732 2004-01-15 Geoffrey Keating <geoffk@apple.com>
20735 * testsuite/g++.dg/pch/wchar-1.C: New.
20736 * testsuite/g++.dg/pch/wchar-1.Hs: New.
20738 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20741 * g++.dg/expr/sizeof2.C: New test.
20743 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
20745 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
20747 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
20750 * g++.dg/lookup/strong-using-3.C: New.
20751 * g++.dg/lookup/using-10.C: New.
20753 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
20756 * g++.dg/lookup/strong-using-2.C: New.
20758 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
20759 Dan Kegel <dank@kegel.com>
20760 J"orn Rennecke <joern.rennecke@superh.com>
20763 * gcc.dg/pr9365-1.c: New test.
20765 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20768 * g++.dg/parse/casting-operator2.C: New test.
20769 * g++.old-deja/g++.pt/explicit83.C: Remove.
20771 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
20773 * gcc.dg/label-compound-stmt-1.c: New test.
20774 * gcc.c-torture/compile/950922-1.c,
20775 gcc.c-torture/compile/20000211-3.c,
20776 gcc.c-torture/compile/20000518-1.c,
20777 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
20778 compound statements.
20780 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
20782 * gcc.dg/ppc64-abi-1.c: New test.
20784 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
20786 * g++.dg/ext/attrib9.C: Add dg-warnings.
20788 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20791 * g++.dg/parse/dtor3.C: New test.
20793 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
20796 * g++.dg/parse/try-catch-1.C: New test.
20798 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
20800 * ada/acats/run_all.sh: Add more verbose output in acats.log
20801 when compiling tests.
20803 2004-01-12 Zack Weinberg <zack@codesourcery.com>
20806 * gcc.dg/typedef-redecl.c: New test case.
20807 * gcc.dg/typedef-redecl.h: New support file.
20809 2004-01-13 Jan Hubicka <jh@suse.cz>
20811 * gcc.dg/always_inline.c: New test.
20812 * gcc.dg/debug/20031231-1.c: Fix.
20814 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20817 * g++.dg/template/array3.C: New test.
20819 2004-01-12 Zack Weinberg <zack@codesourcery.com>
20821 * g++.dg/ext/lvalue1.C: No longer expected to fail.
20822 * g++.dg/warn/Wunused-2.C: Likewise.
20824 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20827 * g++.dg/template/instantiate6.C: New test.
20829 2004-01-12 Roger Sayle <roger@eyesopen.com>
20831 PR middle-end/11397
20832 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
20834 2004-01-12 Jan Hubicka <jh@suse.cz>
20837 * gcc.dg/20040112-1.c: New.
20839 * gcc.dg/dwarf-die[1-7].c: Move to...
20840 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
20841 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
20843 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
20846 * g++.dg/parse/friend4.C: New test.
20848 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
20851 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
20852 definition is called a friend.
20854 2004-01-11 Zack Weinberg <zack@codesourcery.com>
20856 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
20858 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
20861 * g++.dg/parse/error10.C: New test.
20862 * g++.dg/template/arg2.C: Accept "invalid type" error.
20864 2004-01-11 Jakub Jelinek <jakub@redhat.com>
20866 PR middle-end/13392
20867 * g++.dg/opt/expect2.C: New test.
20869 2004-01-10 Zack Weinberg <zack@codesourcery.com>
20871 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
20872 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
20873 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
20874 Update dg-error regexps.
20876 2004-01-10 Zack Weinberg <zack@codesourcery.com>
20878 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
20879 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
20881 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20883 * gcc.dg/pragma-re-1.c: Use right pointer type.
20885 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20887 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
20889 2004-01-09 Geoffrey Keating <geoffk@apple.com>
20891 * gcc.dg/rs6000-ldouble-1.c: New.
20893 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20897 * g++.dg/other/abstract1.C: New test.
20899 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
20901 * g++.dg/lookup/strong-using-1.C: New.
20903 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
20906 * gcc.dg/func-ptr-conv-1.c: New test.
20907 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
20909 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
20912 * gcc.c-torture/compile/20040109-1.c: New.
20914 2004-01-08 Stuart Hastings <stuart@apple.com>
20916 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
20917 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
20918 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
20920 2004-01-09 Alan Modra <amodra@bigpond.net.au>
20922 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
20924 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
20926 * ada/acats/run_acats: Treat 'gnatchop' the same way
20927 as 'gnatmake'. Export GCC_DRIVER.
20928 * ada/acats/run_all.sh: Add target_gnatchop. Use
20929 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
20931 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20934 * g++.dg/template/dependent-expr4.C: New test.
20936 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
20938 * gcc.dg/altivec-11.c: New test.
20940 2004-01-07 Mark Mitchell <mark@codesourcery.com>
20942 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
20944 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
20947 * gcc.dg/enum-compat-1.c: New test.
20948 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
20950 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
20953 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
20954 gcc.dg/c99-idem-qual-3.c: New tests.
20956 2004-01-07 Alan Modra <amodra@bigpond.net.au>
20958 * gcc.dg/winline-7.c: Don't cast void * to int.
20960 2004-01-06 Jan Hubicka <jh@suse.cz>
20962 * gcc.dg/i386-sse-5.c: New test
20963 * g++.dg/eh/simd-1.c: Add -w argument for i386.
20965 2004-01-05 Mark Mitchell <mark@codesourcery.com>
20968 * g++.dg/rtti/typeid4.C: New test.
20970 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20972 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
20974 2004-01-05 Mark Mitchell <mark@codesourcery.com>
20977 * g++.dg/template/error11.C: New test.
20980 * g++.dg/template/class2.C: New test.
20982 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
20983 Richard Sandiford <rsandifo@redhat.com>
20986 * g++.dg/opt/alias3.C: New test.
20988 2004-01-04 Mark Mitchell <mark@codesourcery.com>
20991 * g++.dg/template/koenig3.C: New test.
20994 * g++.dg/parse/offsetof3.C: New test.
20996 * g++.dg/init/copy7.C: Add missing dg-error markers.
20999 * g++.dg/init/copy7.c: New test.
21002 * g++.dg/parse/cast1.C: New test.
21004 2004-01-04 Jan Hubicka <jh@suse.cz>
21006 * gcc.dg/winline[1-7].c: New tests.
21008 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21011 * g++.dg/template/qualttp22.C: New test.
21013 2004-01-01 Jan Hubicka <jh@suse.cz>
21015 * gcc.dg/debug/20031231-1.c: New.
21016 * gcc.c-torture/compile/20040101-1.c: New.
21017 * gcc.dg/dwarf-die-[1-7].c: New.
21019 2004-01-01 Jakub Jelinek <jakub@redhat.com>
21021 PR optimization/13521
21022 * gcc.c-torture/compile/20031231-1.c: New test.
21024 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
21026 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
21028 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21031 * g++.dg/template/crash16.C: New test.
21033 2003-12-30 Mark Mitchell <mark@codesourcery.com>
21035 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
21037 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
21039 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
21041 * g++.old-deja/g++.jason/thunk3.C: Likewise.
21042 * g++.old-deja/g++.law/profile1.C: Likewise.
21043 * gcc.c-torture/compile/981006-1.c: Likewise.
21044 * gcc.c-torture/execute/loop-2e.x: Likewise.
21045 * gcc.c-torture/execute/loop-2f.x: Remove.
21046 * gcc.c-torture/execute/loop-2g.x: Likewise.
21047 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
21048 * gcc.dg/20020312-2.c: Remove traces of dead ports.
21050 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
21053 * g++.dg/ext/attrib11.C: New test.
21056 * g++.dg/template/array2-1.C: New test.
21057 * g++.dg/template/array2-2.C: New test.
21059 2003-12-29 Mark Mitchell <mark@codesourcery.com>
21061 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
21063 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
21066 * g++.dg/template/array1-1.C: New test.
21067 * g++.dg/template/array1-2.C: New test.
21069 2003-12-29 Roger Sayle <roger@eyesopen.com>
21072 * g77.dg/12632.f: New test case.
21074 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21077 * g++.dg/parse/nontype1.C: New test.
21079 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21082 * g++.dg/parse/explicit1.C: New test.
21083 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
21085 2003-12-28 Mark Mitchell <mark@codesourcery.com>
21088 * g++.dg/opt/inline6.C: New test.
21091 * g++.dg/parse/error9.C: New test.
21093 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
21095 2003-12-28 Mark Mitchell <mark@codesourcery.com>
21098 * g++.dg/init/assign1.C: New test.
21100 2003-12-28 Roger Sayle <roger@eyesopen.com>
21103 * g++.dg/warn/format3.C: New test case.
21105 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21107 * gcc.c-torture/compile/20031227-1.c: New test.
21109 2003-12-23 Mark Mitchell <mark@codesourcery.com>
21111 * g++.dg/bprob/bprob.exp: Load target-supports.exp
21112 * g77.dg/bprob/bprob.exp: Likewise.
21113 * gcc.misc-tests/bprob.exp: Likewise.
21114 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
21115 variants on systems where the library does not provide that
21117 * gcc.dg/builtins-20.c: Use builtins-config.h.
21118 * gcc.dg/builtins-config.h: New file.
21120 2003-12-23 Mark Mitchell <mark@codesourcery.com>
21122 * lib/gcc-dg.exp (dg-require-profiling): New function.
21123 * lib/target-supports.exp (check_profiling_available): Likewise.
21124 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
21125 * g77.dg/bprob/bprob.exp: Likewise.
21126 * gcc.misc-tests/bprob.exp: Likewise.
21127 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
21128 * gcc.dg/20021014-1.c: Likewise.
21129 * gcc.dg/nest.c: Likewise.
21131 2003-12-23 Mark Mitchell <mark@codesourcery.com>
21133 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
21135 * g++.dg/lookup/java2.C: Likewise.
21136 * gcc.dg/cpp/lexident.c: Likewise.
21138 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
21140 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
21142 * gcc.c-torture/compile/961203-1.c: Likewise.
21143 * gcc.c-torture/compile/980506-1.c: Likewise.
21145 2003-12-23 Zack Weinberg <zack@codesourcery.com>
21147 * lib/gcc-dg.exp (dg-prune-output): New annotation.
21148 (additional_prunes): New global.
21149 (gcc-dg-prune): Handle additional per-test pruning.
21150 (dg-test): Clear additional_prunes between tests.
21152 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
21153 dg-prune-output to avoid spurious failures from assembler
21154 complaining about nonexistent WAW violations.
21155 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
21156 Use dg-prune-output to avoid spurious failures from assembler
21157 warning about Itanium B-step errata.
21159 2003-12-23 Mark Mitchell <mark@codesourcery.com>
21161 * g++.dg/abi/macro0.C: New test.
21162 * g++.dg/abi/macro1.C: Likewise.
21163 * g++.dg/abi/macro2.C: Likewise.
21165 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
21166 * g++.dg/abi/bitfield7.C: Likewise.
21167 * g++.dg/abi/dtor2.C: Likewise.
21168 * g++.dg/abi/mangle11.C: Likewise.
21169 * g++.dg/abi/mangle12.C: Likewise.
21170 * g++.dg/abi/mangle14.C: Likewise.
21171 * g++.dg/abi/mangle17.C: Likewise.
21172 * g++.dg/abi/vbase10.C: Likewise.
21173 * g++.dg/abi/vbase14.C: Likewise.
21174 * g++.dg/template/qualttp17.C: Likewise.
21176 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
21179 * gcc.dg/20031223-1.c: New test.
21181 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21183 * gcc.dg/noreturn-7.c: New test.
21185 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21187 * gcc.dg/null-pointer-1.c: New test.
21189 2003-12-22 Mark Mitchell <mark@codesourcery.com>
21191 * g++.old-deja/g++.jason/template18.C: Remove.
21192 * g++.old-deja/g++.jason/template37.C: Likewise.
21195 * g++.dg/lookup/ns1.C: New test.
21198 * g++.dg/template/lookup3.C: New test.
21200 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
21202 * g++.dg/template/recurse1.C: New test
21204 2003-12-22 Mark Mitchell <mark@codesourcery.com>
21207 * g++.dg/parse/semicolon1.C: New test.
21208 * g++.dg/parse/semicolon1.h: Likewise.
21210 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
21212 * gcc.dg/darwin-misaligned.c: New test.
21214 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
21217 * gcc.dg/20031222-1.c: New test.
21219 2003-12-21 Mark Mitchell <mark@codesourcery.com>
21222 * g++.dg/parse/error8.C: New test.
21225 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
21227 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
21229 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
21231 * gcc.c-torture/compile/930217-1.c: Likewise.
21232 * gcc.c-torture/compile/930513-1.c: Likewise.
21233 * gcc.c-torture/execute/920908-2.c: Likewise.
21234 * gcc.c-torture/execute/921204-1.c: Likewise.
21235 * gcc.c-torture/execute/930621-1.c: Likewise.
21236 * gcc.c-torture/execute/930630-1.c: Likewise.
21237 * gcc.c-torture/execute/931031-1.c: Likewise.
21238 * gcc.c-torture/execute/980602-2.c: Likewise.
21239 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
21240 * gcc.c-torture/execute/compndlit-1.c: Likewise.
21241 * gcc.c-torture/execute/extzvsi.c: Likewise.
21242 * gcc.c-torture/unsorted/ext.c: Likewise.
21244 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
21247 * gcc.c-torture/compile/20031220-2.c: New test case.
21249 2003-12-20 Roger Sayle <roger@eyesopen.com>
21251 PR optimization/13031
21252 * gcc.c-torture/compile/20031220-1.c: New test case.
21254 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21256 * gcc.dg/cast-function-1.c: New test.
21258 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
21260 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
21263 2003-12-19 Mark Mitchell <mark@codesourcery.com>
21266 * g++.dg/ext/attrib10.C: New test.
21268 2003-12-19 Jakub Jelinek <jakub@redhat.com>
21270 * gcc.dg/cleanup-10.c: New test.
21271 * gcc.dg/cleanup-11.c: New test.
21273 2003-12-19 Jakub Jelinek <jakub@redhat.com>
21276 * g++.dg/opt/expect1.C: New test.
21278 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
21280 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
21282 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
21285 * gcc.dg/20031218-1.c: New test.
21288 * gcc.dg/20031218-2.c: New test.
21289 * gcc.dg/20031218-3.c: New test.
21291 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
21292 of label name and allow for USER_LABEL_PREFIX == "_" names.
21293 * g++.dg/abi/mangle18-2.C: Likewise.
21294 * g++.dg/abi/mangle19-1.C: Likewise.
21295 * g++.dg/abi/mangle19-2.C: Likewise.
21296 * g++.dg/abi/mangle20-1.C: Likewise.
21297 * g++.dg/abi/mangle20-2.C: Likewise.
21299 2003-12-18 Richard Henderson <rth@redhat.com>
21301 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
21303 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
21304 Dan Kegel <dank@kegel.com>
21307 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
21308 testing a cross compiler, it causes spurious compile failures.
21309 * lib/g++.exp: Likewise.
21311 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21314 * g++.dg/template/access13.C: New test.
21316 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
21318 * gcc.dg/20031216-1.c: New test.
21320 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21323 * g++.dg/template/error10.C: New test.
21325 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21327 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
21328 * g++.dg/eh/simd-2.C: Likewise.
21330 2003-12-17 James E Wilson <wilson@specifixinc.com>
21331 Roger Sayle <roger@eyesopen.com>
21333 * gcc.c-torture/execute/ieee/mzero5.c: New.
21335 2003-12-17 Mark Mitchell <mark@codesourcery.com>
21338 * g++.dg/parse/error6.C: New test.
21341 * g++.dg/parse/error7.C: New test.
21343 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
21345 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
21346 at -O with stabs debugging formats.
21347 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
21348 * gcc.dg/debug/debug-2.c: Likewise.
21350 2003-12-16 Mark Mitchell <mark@codesourcery.com>
21353 * g++.dg/init/error1.C: New test.
21356 * g++.dg/init/pm3.C: New test.
21358 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
21361 * gcc.dg/bitfld-8.c: New test.
21363 2003-12-16 James Lemke <jim@wasabisystems.com>
21365 * gcc.dg/arm-scd42-[123].c: New tests.
21367 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
21370 * g++.dg/abi/mangle20-1.C: New test.
21371 * g++.dg/abi/mangle20-2.C: New test.
21373 2003-12-16 Mark Mitchell <mark@codesourcery.com>
21376 * g++.dg/other/offsetof2.C: Remove XFAIL.
21377 * g++.dg/parse/offsetof1.C: New test.
21378 * g++.gd/parse/offsetof2.C: Likewise.
21380 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21382 * g++.dg/template/nontype3.C: New test.
21383 * g++.dg/template/static2.C: Tweaked the dg-error clause.
21385 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21387 * g++.dg/warn/noreturn-3.C: Also test instantiation.
21389 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
21392 * g++.dg/expr/assign1.C: New test.
21395 * g++.dg/abi/mangle19-1.C: New test.
21396 * g++.dg/abi/mangle19-2.C: New test.
21398 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
21400 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
21402 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21404 * gcc.c-torture/execute/20031216-1.c: New test.
21406 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21408 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
21411 2003-12-15 Mark Mitchell <mark@codesourcery.com>
21414 * g++.dg/template/error9.C: New test.
21417 * g++.dg/template/error8.C: New test.
21419 2003-12-15 Roger Sayle <roger@eyesopen.com>
21421 PR middle-end/13400
21422 * gcc.c-torture/execute/20031215-1.c: New test case.
21424 2003-12-15 Mark Mitchell <mark@codesourcery.com>
21427 * g++.dg/parse/error5.C: New test.
21430 * g++.dg/expr/sizeof1.C: New test.
21433 * g++.dg/template/crash15.C: New test.
21435 2003-12-15 Geoffrey Keating <geoffk@apple.com>
21437 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
21438 a non-POD type as the last named parameter of a varargs function.
21440 2003-12-15 Mark Mitchell <mark@codesourcery.com>
21444 * g++.dg/template/crash14.C: New test.
21445 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
21447 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
21449 * g++.dg/other/java1.C: New test.
21452 * g++.dg/abi/mangle18-1.C: New test.
21453 * g++.dg/abi/mangle18-2.C: New test.
21455 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21457 PR optimization/10312
21458 * gcc.c-torture/execute/20031214-1.c: New.
21460 2003-12-14 Mark Mitchell <mark@codesourcery.com>
21464 * g++.dg/parse/error3.C: New test.
21465 * g++.dg/parse/error4.C: Likewise.
21466 * g++.dg/abi/mangle4.C: Tweak error messages.
21467 * g++.dg/lookup/using5.C: Likewise.
21468 * g++.dg/other/error2.C: Likewise.
21469 * g++.dg/parse/typename5.C: Likewise.
21470 * g++.dg/parse/undefined1.C: Likewise.
21471 * g++.dg/template/arg2.C: Likewise.
21472 * g++.dg/template/ttp3.C: Likewise.
21473 * g++.dg/template/type1.C: Likewise.
21474 * g++.old-deja/g++.other/crash32.C: Likewise.
21475 * g++.old-djea/g++.pt/defarg8.C: Likewise.
21477 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21480 * g++.dg/warn/noreturn-3.C: New test.
21482 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
21485 * g++.dg/abi/covariant3.C: New.
21487 2003-12-12 Jakub Jelinek <jakub@redhat.com>
21489 * g++.dg/eh/ia64-1.C: New test.
21491 2003-12-12 Roger Sayle <roger@eyesopen.com>
21493 PR optimization/13037
21494 * g77.f-torture/execute/13037.f: New test case.
21496 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
21499 * g++.dg/abi/covariant2.C: New.
21501 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
21503 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
21505 2003-12-11 Zack Weinberg <zack@codesourcery.com>
21507 * gcc.c-torture/execute/wchar_t-1.x: Delete.
21509 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
21512 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
21514 * lib/g++.exp (g++_version): Likewise.
21515 * lib/g77.exp (g77_version): Likewise.
21516 * lib/objc.exp (default_objc_version): Likewise.
21518 2003-12-10 Richard Henderson <rth@redhat.com>
21520 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
21522 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
21524 2003-12-08 Matt Austern <austern@apple.com>
21527 * lib/gcc-dg.exp (dg-require-visibility): Define.
21528 * lib/target-supports (check_visibility_available): Define.
21529 * gcc.dg/visibility-1.c: New test.
21530 * gcc.dg/visibility-2.c: Likewise.
21531 * gcc.dg/visibility-3.c: Likewise.
21532 * gcc.dg/visibility-4.c: Likewise.
21533 * gcc.dg/visibility-5.c: Likewise.
21534 * gcc.dg/visibility-6.c: Likewise.
21535 * g++.dg/ext/visibility-1.C: Likewise.
21536 * g++.dg/ext/visibility-2.C: Likewise.
21537 * g++.dg/ext/visibility-3.C: Likewise.
21538 * g++.dg/ext/visibility-4.C: Likewise.
21539 * g++.dg/ext/visibility-5.C: Likewise.
21540 * g++.dg/ext/visibility-6.C: Likewise.
21542 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21544 * g++.dg/lookup/java1.C: New test.
21545 * g++.dg/lookup/java2.C: New test.
21547 2003-12-07 Falk Hueffner <falk@debian.org>
21549 * g++.dg/opt/noreturn-1.C: New test.
21551 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
21553 * gcc.dg/overflow-1.c: New test.
21555 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
21557 * g77.f-torture/compile/13060.f: New test.
21559 2003-12-06 Mark Mitchell <mark@codesourcery.com>
21562 * g++.dg/inherit/operator2.C: New test.
21564 2003-12-05 Mark Mitchell <mark@codesourcery.com>
21567 * g++.dg/ext/attrib9.C: New test.
21569 2003-12-05 Mark Mitchell <mark@codesourcery.com>
21572 * g++.dg/template/error7.C: New test.
21574 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
21575 J"orn Rennecke <joern.rennecke@superh.com>
21578 * g++.dg/other/struct-va_list.C: New test.
21580 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21583 * g++.dg/parse/defarg6.C: New test.
21585 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
21588 * gcc.c-torture/execute/20031201-1.c: New test.
21590 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
21592 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
21594 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
21596 * gcc.dg/builtin-return-1.c: New test.
21598 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
21599 J"orn Rennecke <joern.rennecke@superh.com>
21601 PR optimization/13260
21602 * gcc.c-torture/execute/20031204-1.c: New test.
21604 2003-12-03 Mark Mitchell <mark@codesourcery.com>
21607 * g++.dg/template/error6.C: New test.
21609 2003-12-03 Jakub Jelinek <jakub@redhat.com>
21611 * gcc.dg/20031202-1.c: New test.
21613 2003-12-03 Mark Mitchell <mark@codesourcery.com>
21616 * g++.dg/template/eh1.C: New test.
21619 * g++.dg/template/error5.C: New test.
21621 2003-12-02 David Ung <davidu@mips.com>
21623 * gcc.dg/compat/vector-check.h: Corrected type for var
21626 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21629 * g++.dg/template/ptrmem8.C: New test.
21631 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21634 * g++.dg/template/dependent-expr3.C: New test.
21636 2003-12-01 James Lemke <jim@wasabisystems.com>
21638 * gcc.dg/arm-g2.c: New test.
21640 2003-12-01 Roger Sayle <roger@eyesopen.com>
21642 PR optimization/11634
21643 * gcc.dg/20031201-2.c: New test case.
21645 2003-12-01 Zack Weinberg <zack@codesourcery.com>
21648 * objc.dg/proto-lossage-3.m: New test.
21650 2003-12-01 Roger Sayle <roger@eyesopen.com>
21652 PR optimization/12628
21653 * gcc.dg/20031201-1.c: New test case.
21655 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
21657 * gcc.dg/unaligned-1.c: New test.
21659 2003-11-30 Mark Mitchell <mark@codesourcery.com>
21662 * g++.dg/template/error4.C: New test.
21663 * g++.dg/template/nested3.C: Adjust error markers.
21665 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21667 * gcc.dg/cpp/assert4.c: Check more #system assertions.
21669 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
21672 * gcc.dg/bitfld-7.c: New test.
21674 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
21676 * gcc.dg/tls/asm-1.C: New test.
21678 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21680 * gcc.dg/cpp/assert4.c: Update.
21682 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21684 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
21685 * gcc.dg/builtin-apply3.c: New test.
21687 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
21689 * lib/compat.exp (compat-obj): New xfaildata parameter.
21690 Use it to set compiler_conditional_xfail_data before compiling.
21691 (compat-get-options): Handle dg-xfail-if.
21692 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
21693 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
21694 * gcc.dg/compat/vector-1_y.c: Likewise.
21695 * gcc.dg/compat/vector-2_x.c: Likewise.
21696 * gcc.dg/compat/vector-2_y.c: Likewise.
21698 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
21700 * g++.dg/opt/reg-stack4.C: New test.
21702 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
21704 * gcc.dg/builtin-apply2.c: New test.
21706 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
21708 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
21710 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21713 * g++.dg/template/template-id-2.C: New test.
21715 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21718 * g++.dg/template/memfriend1.C: New test.
21719 * g++.dg/template/memfriend2.C: Likewise.
21720 * g++.dg/template/memfriend3.C: Likewise.
21721 * g++.dg/template/memfriend4.C: Likewise.
21722 * g++.dg/template/memfriend5.C: Likewise.
21723 * g++.dg/template/memfriend6.C: Likewise.
21724 * g++.dg/template/memfriend7.C: Likewise.
21725 * g++.dg/template/memfriend8.C: Likewise.
21726 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
21728 2003-11-21 Mark Mitchell <mark@codesourcery.com>
21731 * g++.dg/ext/cond1.C: New test.
21733 2003-11-20 Richard Henderson <rth@redhat.com>
21735 * gcc.dg/20020201-2.c: Remove.
21736 * gcc.dg/20020201-4.c: Remove.
21737 * gcc.dg/20020304-1.c: Remove.
21739 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
21741 * gcc.dg/cpp/trad/xwin1.c: New test case.
21743 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
21745 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
21746 * lib/g77.exp: Likewise.
21747 * lib/objc.exp: Likewise.
21748 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
21751 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21754 * g++.dg/template/static5.C: New test.
21756 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
21758 * gcc.dg/nested-func-1.c: New test.
21760 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21762 * gcc.dg/cpp/assert4.c: New test.
21764 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
21767 * g++.dg/lookup/using9.c: New test.
21769 2003-11-14 Mark Mitchell <mark@codesourcery.com>
21772 * g++.dg/template/error3.C: New test.
21774 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
21777 * ada/acats/run_acats, run_all.sh: Fix syntax error.
21778 No longer use a wrapper for gcc, since this does not work under
21781 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
21784 * g++.dg/template/ptrmem7.C: New test.
21786 2003-11-13 Andrew Pinski <apinski@apple.com>
21788 * gcc.c-torture/compile/20031113-1.c: New test.
21790 2003-11-13 Mark Mitchell <mark@codesourcery.com>
21791 Kean Johnston <jkj@sco.com>
21794 * gcc.dg/unused-4.c: Update.
21796 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21798 * g++.dg/opt/const3.C: New test.
21800 2003-11-13 Jan Hubicka <jh@suse.cz>
21802 * gcc.c-torture/compile/20031112-1.c: New test.
21804 2003-11-12 Mark Mitchell <mark@codesourcery.com>
21806 * g++.dg/parse/crash10.C: Remove bogus error marker.
21808 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21810 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
21811 (host_gcc): Likewise.
21812 (ROOT): Honor $PWDCMD.
21814 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
21816 2003-11-12 Catherine Moore <clm@redhat.com>
21818 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
21820 2003-11-12 Andreas Jaeger <aj@suse.de>
21821 Jakub Jelinek <jakub@redhat.com>
21822 Andrew Pinski <pinskia@physics.uc.edu>
21823 Richard Henderson <rth@redhat.com>
21825 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
21827 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
21829 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
21830 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
21832 2003-11-11 Andreas Jaeger <aj@suse.de>
21834 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
21836 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
21838 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
21840 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
21843 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
21845 * gcc.dg/trampoline-1.c: New test.
21847 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
21849 * gcc.c-torture/compile/200031109-1.c: New test.
21851 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
21855 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
21856 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
21857 gcc.dg/format/no-y2k-1.c: Update.
21859 2003-11-08 Roger Sayle <roger@eyesopen.com>
21861 PR optimization/10467
21862 * gcc.dg/20031108-1.c: New test case.
21864 2003-11-07 Geoffrey Keating <geoffk@apple.com>
21866 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
21868 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
21870 * gcc.dg/compound-lvalue-1.c: New test.
21871 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
21874 2003-11-06 Geoffrey Keating <geoffk@apple.com>
21876 * gcc.dg/altivec-varargs-1.c: New test.
21878 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
21880 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
21881 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
21882 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
21883 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
21884 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
21886 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
21888 * gcc.dg/cond-lvalue-1.c: New test.
21890 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
21892 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
21894 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21897 * g++.dg/template/instantiate5.C: New test.
21899 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21902 * g++.dg/ext/complit2.C: Replace test with self-contained version.
21903 * ChangeLog: Add missing first entry for above test.
21905 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21908 * g++.dg/template/using8.C: New test.
21909 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
21911 2003-11-02 Roger Sayle <roger@eyesopen.com>
21913 PR optimization/10817
21914 * gcc.c-torture/compile/20031102-1.c: New test case.
21916 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
21918 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
21921 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
21923 * gcc.dg/20031102-1.c: New test.
21925 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
21927 * gcc.dg/complex-1.c: New test.
21929 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21932 * g++.dg/template/crash13.C: Adjust expected error location.
21933 * g++.old-deja/g++.brendan/ns1.C: Likewise.
21935 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
21937 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
21939 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
21942 * gcc.c-torture/compile/20031031-2.c: New test.
21944 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
21947 * gcc.c-torture/compile/20031031-1.c: New test.
21949 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
21951 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
21952 * gcc.misc-tests/bprob.exp: Likewise.
21953 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
21954 the execution test on arm-elf configs.
21955 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
21956 configs that don't support scratch files.
21957 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
21959 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
21961 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
21964 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
21966 * ada/acats/run_all.sh: Redirect mv output to /dev/null
21967 Avoid non pure sh syntax. Add more logging.
21969 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
21972 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21975 * gcc.dg/ppc-stackalign-1.c: New test.
21977 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
21979 * ada/acats/run_all.sh: Change output to be more compliant with
21981 Create acats.sum and acats.log files under testsuite/ada/acats
21982 Only run [a-z]* directories, to filter out e.g. CVS.
21983 Redirect build output to log file.
21985 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
21987 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
21989 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
21992 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
21994 2003-10-27 Jakub Jelinek <jakub@redhat.com>
21996 * gcc.c-torture/compile/20031023-1.c: New test.
21997 * gcc.c-torture/compile/20031023-2.c: New test.
21998 * gcc.c-torture/compile/20031023-3.c: New test.
21999 * gcc.c-torture/compile/20031023-4.c: New test.
22001 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22004 * g++.dg/lookup/scoped8.C: New test.
22006 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
22008 * g++.dg/opt/reg-stack3.C: New test.
22010 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
22012 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
22014 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22017 * g++.dg/template/crash13.C: New test.
22019 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
22021 * gcc.dg/c99-restrict-2.c: New test.
22023 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
22025 PR c++/12698, c++/12699, c++/12700, c++/12566
22026 * g++.dg/inherit/covariant9.C: New test.
22027 * g++.dg/inherit/covariant10.C: New test.
22028 * g++.dg/inherit/covariant11.C: New test.
22030 2003-10-23 Jason Merrill <jason@redhat.com>
22033 * g++.dg/ext/complit2.C: New test.
22035 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
22038 * gcc.c-torture/execute/20031020-1.c: New test.
22040 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22042 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
22043 following the jump_insn.
22045 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
22047 * gcc.dg/cast-lvalue-1.c: New test.
22049 2003-10-21 Mark Mitchell <mark@codesourcery.com>
22052 * g++.dg/template/cond2.C: New test.
22054 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
22056 * gcc.dg/builtins-28.c: New test.
22058 2003-10-20 Jan Hubicka <jh@suse.cz>
22060 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
22062 * testsuite/gcc.dg/inline-2.c: Likewise.
22064 2003-10-20 Phil Edwards <phil@codesourcery.com>
22066 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
22067 * gcc.dg/nest.c: Likewise.
22069 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22071 PR c++/9781, c++/10583, c++/11862
22072 * g++.dg/parse/crash13.C: New test.
22074 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22076 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
22078 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22080 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
22081 Define HAVE_C99_RUNTIME except on Solaris.
22082 * gcc.dg/builtins-20.c: Likewise.
22084 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22086 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
22088 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22091 * g++.dg/template/crash21.C: New test.
22093 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22096 * g++.dg/template/typename5.C: New test.
22098 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22101 * g++.dg/template/friend25.C: New test.
22103 2003-10-16 Ziemowit Laski <zlaski@apple.com>
22105 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
22108 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
22110 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
22113 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
22115 * gcc.c-torture/execute/960416-1.x: Remove.
22116 * gcc.c-torture/execute/divconst-3.x: Likewise.
22118 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
22121 * gcc.dg/torture/cris-volatile-1.c: New test.
22123 2003-10-14 Roger Sayle <roger@eyesopen.com>
22125 PR optimization/9325
22126 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
22127 for overflowing floating point to integer conversion during RTL
22130 2003-10-13 Ziemowit Laski <zlaski@apple.com>
22132 * objc/execute/_cmd.m: Fix typo.
22133 * objc.dg/image-info.m, objc.dg/symtab-1.m:
22134 Relax 'scan-assembler' regexp.
22135 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
22136 objc.dg/try-catch-4.m: Run on non-Darwin targets.
22137 * objc.dg/zero-link-2.m: Remove blank line.
22138 * objc.dg/zero-link-3.m: New test case.
22140 2003-10-13 Geoffrey Keating <geoffk@apple.com>
22142 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
22144 * gcc.dg/asm-names.c: Use scan-assembler-not rather
22145 than linker trickery.
22147 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22150 * g++.dg/other/friend2.C: New test.
22152 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
22154 * gcc.dg/20031012-1.c: New test.
22156 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
22158 * gcc.dg/weak/weak-3.c: Fix for new warning.
22160 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
22162 PR optimization/8750
22163 * gcc.c-torture/execute/20031012-1.c: New test case.
22165 2003-10-11 Roger Sayle <roger@eyesopen.com>
22167 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
22168 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
22170 2003-10-11 Roger Sayle <roger@eyesopen.com>
22172 PR optimization/12260
22173 * gcc.c-torture/compile/20031011-2.c: New test case.
22175 2003-10-11 Roger Sayle <roger@eyesopen.com>
22177 * gcc.c-torture/execute/20031011-1.c: New testcase.
22179 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
22181 * gcc.c-torture/compile/20031011-1.c: New test.
22183 2003-10-11 Jan Hubicka <jh@suse.cz>
22185 * g++.dg/other/first-global.C: New test.
22187 2003-10-11 Roger Sayle <roger@eyesopen.com>
22189 * gcc.c-torture/execute/string-opt-18.c: New testcase.
22191 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
22193 * gcc.c-torture/compile/20031010-1.c: New test.
22195 2003-10-10 Geoffrey Keating <geoffk@apple.com>
22197 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
22198 * gcc.c-torture/execute/va-arg-25.c: ... here.
22200 2003-10-09 Mark Mitchell <mark@codesourcery.com>
22202 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
22204 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
22206 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
22208 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
22210 * g++.dg/parse/error2.C: New test.
22212 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
22215 * g++.dg/other/error5.C: Modify the error message.
22216 * g++.dg/lookup/using8.C: New test.
22218 2003-10-07 Geoffrey Keating <geoffk@apple.com>
22220 * gcc.dg/darwin-abi-2.c: New file.
22221 * gcc.c-torture/execute/va-arg-24.c: New file.
22223 2003-10-06 Bob Wilson <bob.wilson@acm.org>
22225 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
22228 2003-10-06 Mark Mitchell <mark@codesourcery.com>
22231 * g++.dg/other/error4.C: Update error messages.
22232 * g++.dg/template/ptrmem4.C: Likewise.
22235 * g++.dg/init/new9.C: New test.
22237 PR c++/12334, c++/12236, c++/8656
22238 * g++.dg/ext/attrib8.C: New test.
22240 2003-10-06 Devang Patel <dpatel@apple.com>
22242 * gcc.dg/debug/dwarf2-3.h: New test.
22243 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
22245 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
22247 * g++.dg/opt/cfg2.C: New test.
22249 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22251 * g++.dg/opt/float1.C: New test.
22253 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
22255 * gcc.dg/c90-array-lval-6.c: New test.
22256 * gcc.dg/c99-array-lval-6.c: New test.
22258 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
22259 Ziemowit Laski <zlaski@apple.com>
22261 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
22262 'Derived', so that it is never considered a class method; add
22263 new warning for '+port' method ambiguity.
22264 * objc.dg/method-12.m: Include <objc/objc.h> instead of
22265 <objc/objc-api.h> (needed on Mac OS X).
22266 * objc.dg/method-13.m: New test.
22268 2003-10-03 Roger Sayle <roger@eyesopen.com>
22270 PR optimization/9325, PR java/6391
22271 * gcc.c-torture/execute/20031003-1.c: New test case.
22273 2003-10-02 Mark Mitchell <mark@codesourcery.com>
22275 PR optimization/12180
22276 * gcc.dg/20031002-1.c: New test.
22279 * g++.dg/inherit/error1.C: New test.
22281 2003-10-02 Chris Demetriou <cgd@broadcom.com>
22283 * lib/f-torture.exp (search_for): Rename to...
22284 (search_for_re): This. Also, clean up comments and the
22285 "regexp" invocation.
22287 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
22289 * gcc.c-torture/compile/20031002-1.c: New test.
22291 2003-10-02 Jakub Jelinek <jakub@redhat.com>
22293 * g++.dg/opt/cond1.C: New test.
22295 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
22297 * gcc.dg/Wold-style-definition-2.c: New testcase.
22298 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
22300 2003-09-29 Richard Henderson <rth@redhat.com>
22302 * g++.dg/init/array10.C: Add dg-options.
22304 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
22306 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
22308 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22310 * g++.dg/template/friend19.C: Fix typo.
22311 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
22313 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
22315 * gcc.c-torture/execute/20030928-1.c: New test.
22316 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
22318 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22320 * g++.dg/opt/unroll1.C: New test.
22322 2003-09-26 Roger Sayle <roger@eyesopen.com>
22324 PR optimization/11741
22325 * gcc.dg/20030926-1.c: New test case.
22327 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22330 * g++.dg/parse/access7.C: New test.
22331 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
22333 2003-09-24 Ziemowit Laski <zlaski@apple.com>
22335 MERGE OF objc-improvements-branch into MAINLINE:
22336 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
22337 if libobjc has not been built.
22338 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
22339 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
22340 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
22341 objc/execute/nested-3.m, objc/execute/np-2.m,
22342 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
22343 objc/execute/redefining_self.m, objc/execute/root_methods.m,
22344 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
22345 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
22346 objc.dg/special/unclaimed-category-1.h,
22347 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
22348 well as GNU runtime.
22349 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
22350 * execute/cascading-1.m, execute/function-message-1.m,
22351 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
22352 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
22353 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
22354 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
22355 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
22356 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
22357 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
22358 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
22359 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
22360 * objc.dg/bitfield-2.m: Run only on Darwin.
22361 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
22362 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
22363 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
22364 * objc.dg/const-str-1.m: Fix constant string layout.
22366 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
22368 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
22370 2003-09-23 Geoffrey Keating <geoffk@apple.com>
22372 * gcc.dg/darwin-abi-1.c: New file.
22374 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
22377 * gcc.c-torture/compile/20030921-1.c: New test.
22379 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
22381 * g++.dg/opt/reg-stack2.C: New test.
22383 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22385 * g++.dg/eh/delayslot1.C: New test.
22387 2003-09-20 Richard Henderson <rth@redhat.com>
22389 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
22391 2003-09-20 Roger Sayle <roger@eyesopen.com>
22393 * gcc.c-torture/execute/20030920-1.c: New test case.
22395 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22397 * g++.dg/rtti/typeid3.C: Correct expected error message.
22399 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22402 * g++.dg/parse/crash12.C: New test.
22404 2003-09-19 Janis Johnson <janis187@us.ibm.com>
22406 * gcc.dg/compat/mixed-struct-check.h: New.
22407 * gcc.dg/compat/mixed-struct-defs.h: New.
22408 * gcc.dg/compat/mixed-struct-init.h: New.
22409 * gcc.dg/compat/struct-by-value-19_main.c: New.
22410 * gcc.dg/compat/struct-by-value-19_x.c: New.
22411 * gcc.dg/compat/struct-by-value-19_y.c: New.
22412 * gcc.dg/compat/struct-by-value-20_main.c: New.
22413 * gcc.dg/compat/struct-by-value-20_x.c: New.
22414 * gcc.dg/compat/struct-by-value-20_y.c: New.
22415 * gcc.dg/compat/struct-return-19_main.c: New.
22416 * gcc.dg/compat/struct-return-19_x.c: New.
22417 * gcc.dg/compat/struct-return-19_y.c: New.
22418 * gcc.dg/compat/struct-return-20_main.c: New.
22419 * gcc.dg/compat/struct-return-20_x.c: New.
22420 * gcc.dg/compat/struct-return-20_y.c: New.
22422 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
22423 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
22424 so that it will not complain on LP64 targets.
22426 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22429 * g++.dg/template/friend24.C: New test.
22431 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
22434 * g++.dg/template/memtmpl2.C: New test.
22436 2003-09-18 Mark Mitchell <mark@codesourcery.com>
22439 * gcc.dg/builtin-apply1.c: New test.
22441 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
22444 * g++.dg/warn/Wunused-4.C: New test.
22446 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22449 * g++.dg/other/gc2.C: New test.
22451 2003-09-17 Mark Mitchell <mark@codesourcery.com>
22454 * g++.dg/rtti/typeid3.C: New test.
22457 * g++.dg/overload/template1.C: New test.
22459 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
22461 * g++.dg/opt/cfg3.C: New test.
22463 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22466 * g++.dg/template/crash11.C: New test.
22468 2003-09-16 Jason Merrill <jason@redhat.com>
22469 Jakub Jelinek <jakub@redhat.com>
22471 * gcc.dg/attr-warn-unused-result.c: New test.
22473 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
22476 * g++.dg/expr/call2.C: New test.
22478 2003-09-15 Andreas Jaeger <aj@suse.de>
22480 * gcc.dg/Wold-style-definition-1.c: New test.
22482 2003-09-14 Mark Mitchell <mark@codesourcery.com>
22485 * g++.dg/parse/template12.C: New test.
22487 * g++.dg/abi/bitfield11.C: New test.
22488 * g++.dg/abi/bitfield12.C: Likewise.
22490 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
22492 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
22493 non-expansion of functional macro name without arguments at EOL.
22494 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
22496 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
22498 * gcc.c-torture/execute/20030914-[12].c: New tests.
22500 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
22503 * g++.dg/overload/addr1.C: New test.
22505 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
22507 * gcc.dg/20030909-1.c: New test.
22509 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22511 * gcc.dg/ultrasp10.c: New test.
22513 2003-09-09 Devang Patel <dpatel@apple.com>
22515 * gcc.dg/darwin-ld-6.c: New test.
22517 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22519 * gcc.dg/torture/builtin-explog-1.c: New testcase.
22521 2003-09-08 Mark Mitchell <mark@codesourcery.com>
22523 * gcc.dg/ia64-types1.c: New test.
22524 * gcc.dg/ia64-types2.c: Likewise.
22526 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22528 * gcc.dg/builtins-1.c: Add more _Complex tests.
22529 * gcc.dg/torture/builtin-attr-1.c: Likewise.
22531 * gcc.dg/builtins-1.c: Test existing _Complex functions.
22532 * gcc.dg/torture/builtin-attr-1.c: Likewise.
22534 2003-09-08 Mark Mitchell <mark@codesourcery.com>
22537 * g++.dg/lookup/koenig2.C: New test.
22540 * g++.dg/rtti/typeid2.C: New test.
22542 2003-09-08 Jakub Jelinek <jakub@redhat.com>
22544 * gcc.c-torture/compile/20030904-1.c: New test.
22546 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
22548 * g++.dg/opt/longbranch2.C: New test.
22550 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
22552 * g++.dg/template/crash10.C: Only compile it.
22554 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
22556 PR middle-end/11665
22557 * gcc.c-torture/compile/20030907-1.c: New test.
22558 * g++.dg/init/array11.C: New test.
22560 2003-09-07 Mark Mitchell <mark@codesourcery.com>
22563 * g++.dg/init/struct1.C: New test.
22565 2003-09-07 Mark Mitchell <mark@codesourcery.com>
22568 * g++.dg/expr/comma1.C: New test.
22570 2003-09-06 Mark Mitchell <mark@codesourcery.com>
22573 * g++.dg/expr/static_cast5.C: New test.
22575 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
22578 * g++.dg/lookup/scoped7.C: New test.
22581 * g++.dg/other/static1.C: New test.
22584 * g++.dg/warn/template-1.C: New test.
22587 * g++.dg/template/crash10.C: New test.
22590 * g++.dg/overload/VLA.C: New test.
22593 * g++.dg/template/call1.C: New test.
22595 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
22598 * g++.dg/parse/using3.C: New test.
22600 2003-09-06 Roger Sayle <roger@eyesopen.com>
22603 * g++.dg/overload/builtin3.C: New test case.
22605 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
22608 * gcc.dg/20030906-1.c: New test.
22609 * gcc.dg/20030906-2.c: Likewise.
22611 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
22614 * g++.dg/parse/defarg5.C: New test.
22616 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
22618 2003-09-05 Mark Mitchell <mark@codesourcery.com>
22621 * g++.dg/expr/static_cast4.C: New test.
22624 * g++.dg/template/crash9.C: New test.
22626 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
22628 * g++.old-deja/g++.ext/pretty2.C: Update for change
22630 * g++.old-deja/g++.ext/pretty3.C: Likewise.
22632 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
22635 * g++/dg/template/qualified-id1.C: New test.
22638 * g++.dg/warn/noeffect4.C: New test.
22640 2003-09-04 Matt Austern <austern@apple.com>
22642 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
22643 * g++.dg/ext/fnname2.C: Likewise.
22644 * g++.dg/ext/fnname3.C: Likewise.
22646 2003-09-04 Mark Mitchell <mark@codesourcery.com>
22648 * g++.dg/expr/lval1.C: New test.
22649 * g++.dg/ext/lvcast.C: Remove.
22651 2003-09-03 Roger Sayle <roger@eyesopen.com>
22653 PR optimization/11700.
22654 * gcc.c-torture/compile/20030903-1.c: New test case.
22656 2003-09-03 Mark Mitchell <mark@codesourcery.com>
22659 * g++.dg/abi/layout4.C: New test.
22661 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
22664 * g++.dg/parse/friend3.C: New test.
22666 2003-09-02 Mark Mitchell <mark@codesourcery.com>
22669 * g++.dg/template/class1.C: New test.
22672 * g++.dg/expr/call1.C: New test.
22674 2003-09-01 Mark Mitchell <mark@codesourcery.com>
22677 * g++.dg/init/ref9.C: New test.
22680 * g++.dg/template/nested4.C: New test.
22682 2003-08-29 Mark Mitchell <mark@codesourcery.com>
22685 * g++.dg/template/non-dependent4.C: New test.
22688 * g++.dg/inherit/conv1.C: New test.
22690 2003-08-29 Mark Mitchell <mark@codesourcery.com>
22693 * g++.dg/ext/label1.C: New test.
22694 * g++.dg/ext/label2.C: Likewise.
22696 2003-08-28 Mark Mitchell <mark@codesourcery.com>
22698 * g++.dg/expr/cond3.C: New test.
22700 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22702 * gcc.dg/builtins-1.c: Add new builtin cases.
22704 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22706 * gcc.dg/builtins-1.c: Add new cases.
22707 * gcc.dg/torture/builtin-attr-1.c: Likewise.
22709 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22711 * gcc.dg/builtins-1.c: Add more math builtin tests.
22712 * gcc.dg/torture/builtin-attr-1.c: New test.
22714 2003-08-28 Mark Mitchell <mark@codesourcery.com>
22716 PR optimization/5079
22717 * g++.dg/opt/static3.C: New test.
22719 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22721 * gcc.misc-tests/gcov-10b.c: New test.
22723 2003-08-27 Mark Mitchell <mark@codesourcery.com>
22725 * g++.dg/opt/ptrmem3.C: New test.
22727 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
22729 2003-08-27 Jakub Jelinek <jakub@redhat.com>
22731 * gcc.dg/20030826-2.c: New test.
22733 2003-08-26 Roger Sayle <roger@eyesopen.com>
22735 PR middle-end/12002
22736 * g77.f-torture/compile/12002.f: New test case.
22738 2003-08-26 Roger Sayle <roger@eyesopen.com>
22740 * gcc.dg/20030826-1.c: New test case.
22742 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
22744 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
22746 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
22749 * c++.dg/lookup/crash1.C: New test.
22751 * c++.dg/warn/noeffect3.C: New test.
22753 2003-08-25 Janis Johnson <janis187@us.ibm.com>
22755 * gcc.dg/compat/vector-1_x.c: Compile with -w.
22756 * gcc.dg/compat/vector-1_y.c: Ditto.
22757 * gcc.dg/compat/vector-2_x.c: Ditto.
22758 * gcc.dg/compat/vector-2_y.c: Ditto.
22760 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
22762 * gcc.dg/20030702-1.c: New test.
22764 2003-08-25 Mark Mitchell <mark@codesourcery.com>
22767 * g++.dg/ext/altivec-1.C: New test.
22769 2003-08-24 Richard Henderson <rth@redhat.com>
22771 * g++.dg/eh/simd-2.C: Add -w for x86.
22773 2003-08-23 Jakub Jelinek <jakub@redhat.com>
22775 * gcc.dg/20030815-1.c: New test.
22777 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22780 * g++.dg/parse/access6.C: New test.
22782 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22784 PR c++/641, c++/11876
22785 * g++.dg/template/friend22.C: New test.
22786 * g++.dg/template/friend23.C: Likewise.
22788 2003-08-22 Mark Mitchell <mark@codesourcery.com>
22790 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
22793 2003-08-22 Mark Mitchell <mark@codesourcery.com>
22795 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
22797 2003-08-22 Mark Mitchell <mark@codesourcery.com>
22799 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
22801 2003-08-22 Mark Mitchell <mark@codesourcery.com>
22803 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
22805 2003-08-22 Mark Mitchell <mark@codesourcery.com>
22807 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
22809 2003-08-21 Mark Mitchell <mark@codesourcery.com>
22812 * g++.dg/overload/prom1.C: New test.
22815 * g++.dg/parse/dtor2.C: New test.
22818 * g++.dg/parse/using2.C: New test.
22820 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
22823 * gcc.c-torture/compile/20030821-1.c: New.
22825 2003-08-20 Mark Mitchell <mark@codesourcery.com>
22828 * g++.dg/template/deduce2.C: New test.
22830 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
22832 * gcc.c-torture/execute/20030821-1.c: New test.
22834 2003-08-20 Roger Sayle <roger@eyesopen.com>
22836 PR middle-end/11984
22837 * gcc.dg/20030820-1.c: New test case.
22839 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
22842 * g++.dg/warn/noeffect2.C: New test.
22844 2003-08-19 Mark Mitchell <mark@codesourcery.com>
22847 * g++.dg/template/dtor2.C: New test.
22850 * g++.dg/template/operator1.C: New test.
22851 * g++.dg/parse/operator4.C: New test.
22854 * g++.dg/expr/enum1.C: New test.
22855 * gcc.dg/c99-bool-1.c: Remove bogus warning.
22858 * g++.dg/parse/elab2.C: New test.
22859 * g++.dg/parse/typedef4.C: Change error message.
22860 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
22861 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
22862 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
22864 2003-08-19 Geoffrey Keating <geoffk@apple.com>
22866 * gcc.dg/pch/warn-1.c: New.
22867 * gcc.dg/pch/warn-1.hs: New.
22869 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
22872 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
22874 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
22876 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
22878 * gcc.dg/uninit-D.c: New Test.
22879 * gcc.dg/uninit-E.c: New Test.
22880 * gcc.dg/uninit-F.c: New Test.
22881 * gcc.dg/uninit-G.c: New Test.
22883 2003-08-19 Michael Ritzert <ritzert@t-online.de>
22885 * g++.dg/README: Describe the pch directory.
22887 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22890 * g++.dg/parse/access4.C: New test.
22891 * g++.dg/parse/access5.C: Likewise.
22892 * g++.old-deja/g++.jason/access17.C: Adjust error message.
22894 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
22896 * gcc.dg/noncompile/20030818-1.c: New.
22898 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
22901 * g++.dg/warn/noeffect1.C: New test.
22903 * g++.dg/template/scope2.C: New test.
22904 * g++.dg/template/error2.C: Correct dg-error
22906 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
22908 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
22910 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
22913 * g++.dg/template/warn1.C: New.
22915 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
22917 * g++.dg/template/error2.C: New test.
22918 * g++.dg/lookup/using7.C: Adjust errors
22919 * g++.old-deja/g++.pt/crash36.C: Likewise.
22920 * g++.old-deja/g++.pt/derived3.C: Likewise.
22922 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22924 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
22925 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
22926 * gcc.c-torture/execute/builtins/string-9.c: New, from
22927 string-opt-9.c. Adjust for execute/builtins framework.
22928 * gcc.c-torture/execute/string-opt-9.c: Delete.
22930 2003-08-12 Mark Mitchell <mark@codesourcery.com>
22932 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
22934 * g++.dg/parse/ret-type2.C: New test.
22937 * g++.dg/init/new8.C: New test.
22940 * g++.dg/parse/typedef5.C: New test.
22943 * g++.dg/parse/qualified2.C: New test.
22944 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
22947 2003-08-11 Mark Mitchell <mark@codesourcery.com>
22949 * g++.dg/conversion/ptrmem1.C: New test.
22951 2003-08-11 Jakub Jelinek <jakub@redhat.com>
22954 * gcc.dg/20030811-1.c: New test.
22957 * gcc.c-torture/execute/20030811-1.c: New test.
22959 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22961 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
22963 2003-08-10 Mark Mitchell <mark@codesourcery.com>
22966 * g++.dg/inherit/multiple1.C: New test.
22968 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
22970 * gcc.dg/spe1.c: New test.
22973 * g++.dg/expr/cast2.C: New test.
22976 * g++.dg/template/dependent-name2.C: New test.
22978 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
22980 * g++.dg/parse/crash11.C: Put the dg options in comments.
22982 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
22984 * lib/gcc-dg.exp: Update for diagnostic change.
22986 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22989 * g++.dg/parse/crash11.C: New test.
22991 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
22993 * gcc.dg/cpp/spacing1.c: Update.
22995 2003-08-04 Janis Johnson <janis187@us.ibm.com>
22998 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
22999 a value for -mtune.
23001 2003-08-04 Roger Sayle <roger@eyesopen.com>
23003 PR middle-end/11771
23004 * gcc.c-torture/compile/20030804-1.c: New test case.
23006 2003-08-04 Roger Sayle <roger@eyesopen.com>
23008 * gcc.dg/20030804-1.c: New test case.
23010 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
23012 * gcc.dg/cpp/separate-1.c: New test.
23014 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
23017 * g++.dg/template/dependent-expr2.C: New test.
23020 * g++.dg/expr/ptrmem1.C: New test.
23022 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23025 * g++.dg/template/friend15.C: New test.
23027 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
23029 * lib/dg-pch.exp: Work round PCH bug.
23031 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23033 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
23034 builtins. Move cases from builtins-4.c here.
23036 * gcc.dg/torture/builtin-math-1.c: New test taken from
23037 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
23040 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
23043 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
23046 * g++.dg/template/using7.C: New test.
23048 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
23050 * import1.c, import2.c: New tests.
23052 2003-08-01 Jakub Jelinek <jakub@redhat.com>
23054 * g++.dg/eh/crossjump1.C: New test.
23056 2003-08-01 Mark Mitchell <mark@codesourcery.com>
23059 * g++.dg/template/using6.C: New test.
23062 * g++.dg/template/koenig2.C: New test.
23064 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23067 * g++.dg/parse/typedef4.C: New test.
23069 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23071 PR c++/8442, c++/8806
23072 * g++.dg/template/elab1.C: New test.
23073 * g++.dg/template/type2.C: Likewise.
23074 * g++.dg/template/ttp3.C: Adjust expected error message.
23075 * g++.old-deja/g++.law/visibility13.C: Likewise.
23076 * g++.old-deja/g++.niklas/t135.C: Likewise.
23077 * g++.old-deja/g++.pt/ttp41.C: Likewise.
23078 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
23080 * g++.old-deja/g++.pt/ttp44.C: Likewise.
23082 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
23085 * g++.dg/ext/stmtexpr1.C: New test.
23087 * g++.dg/opt/tmp1.C: New test.
23090 * g++.dg/parse/constant4.C: New test.
23093 * g++.dg/template/using5.C: New test.
23095 2003-07-31 Roger Sayle <roger@eyesopen.com>
23097 * gcc.dg/builtins-27.c: New test case.
23099 2003-07-31 Jakub Jelinek <jakub@redhat.com>
23101 * gcc.dg/tls/opt-7.c: New test.
23103 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
23105 * g++.old-deja/g++.other/crash18.C: Remove.
23107 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
23109 * g++.dg/template/explicit3.C: New.
23110 * g++.dg/template/explicit4.C: New.
23111 * g++.dg/template/explicit5.C: New.
23114 * g++.dg/template/memtmpl1.C: New.
23116 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
23119 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
23120 * gcc.dg/i386-387-5.c (dg-options): Likewise.
23122 2003-07-30 Jan Hubicka <jh@suse.cz>
23126 2003-07-29 Zack Weinberg <zack@codesourcery.com>
23128 * gcc.dg/struct-in-proto-1.c: New test.
23130 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
23132 * gcc.dg/cpp/include2.c: Only expect one message.
23134 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
23137 * g++.dg/template/using1.C: New test.
23138 * g++.dg/template/using2.C: New test.
23139 * g++.dg/template/using3.C: New test.
23140 * g++.dg/template/using4.C: New test.
23142 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
23144 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
23145 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23147 2003-07-28 Jan Hubicka <jh@suse.cz>
23150 * g++.dg/opt/call1.C: New test.
23152 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
23155 * g++.dg/init/enum2.C: New test.
23156 * g++.dg/template/overload1.C: Add "-w" option.
23158 2003-07-28 <hp@bitrange.com>
23160 * gcc.dg/Wdeclaration-after-statement-1.c,
23161 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
23163 2003-07-28 Jakub Jelinek <jakub@redhat.com>
23165 * gcc.c-torture/compile/20030725-1.c: New test.
23167 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
23169 * gcc.dg/20030505.c: Only run for SPE.
23170 Remove definition of opaque type.
23172 2003-07-27 Mark Mitchell <mark@codesourcery.com>
23174 * g++.dg/template/ptrmem6.C: New test.
23176 2003-07-26 Geoffrey Keating <geoffk@apple.com>
23178 * gcc.c-torture/compile/zero-strct-2.c: New test.
23180 2003-07-25 Geoffrey Keating <geoffk@apple.com>
23182 * gcc.dg/intermod-1.c: New test.
23184 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
23187 * g++.dg/template/lookup2.C: New test.
23188 * g++.dg/template/memclass1.C: Remove instantiated from error.
23189 * g++.dg/other/error2.C: Tweak expected errors.
23192 * g++.dg/template/defarg3.C: New test.
23194 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
23196 2003-07-24 Mark Mitchell <mark@codesourcery.com>
23198 * g++.dg/inherit/access5.C: New test.
23200 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23203 * g++.dg/template/crash8.C: New test.
23205 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
23208 * gcc.dg/noncompile/incomplete-2.c: New test.
23210 2003-07-23 Mark Mitchell <mark@codesourcery.com>
23213 * g++.dg/inherit/access4.C: New test.
23216 * g++.dg/expr/cond2.C: New test.
23218 PR optimization/10679
23219 * g++.dg/opt/inline4.C: New test.
23221 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
23223 * g++.dg/parse/crash10: New test.
23225 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
23227 * g++.dg/ext/flexary1.C: New test.
23229 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23232 * g++.dg/template/crash9.C: New test.
23234 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23237 * g++.dg/parse/typedef3.C: New test.
23240 * g++.dg/parse/operator2.C: New test.
23243 * g++.dg/parse/def-tmpl-arg1.C: New test.
23246 * g++.dg/parse/funptr1.C: New test.
23249 * g++.dg/parse/ambig3.C: New test.
23252 * g++.dg/parse/operator3.C: New test.
23255 * g++.dg/parse/template10.C: New test.
23258 * g++.dg/parse/template11.C: New test.
23261 * g++.dg/parse/invalid-op1.C: New test.
23264 * g++.dg/parse/condexpr1.C: New test.
23266 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
23268 * g++.dg/ext/packed3.C: New test.
23269 * g++.dg/ext/packed4.C: New test.
23271 * gcc.dg/pack-test-3.c: New test.
23273 2003-07-21 Janis Johnson <janis187@us.ibm.com>
23275 * lib/compat.exp: Handle dg-options per source file.
23276 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
23277 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
23278 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
23279 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
23280 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
23281 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
23282 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
23283 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
23284 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
23285 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
23286 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
23287 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
23288 * g++.dg/compat/break/bitfield7_x.C: Ditto.
23289 * g++.dg/compat/break/bitfield7_y.C: Ditto.
23291 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23294 * gcc.c-torture/execute/20030718-1.c: New test.
23296 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
23298 PR optimization/11536
23299 * gcc.dg/20030721-1.c: New test.
23301 2003-07-19 Mark Mitchell <mark@codesourcery.com>
23304 * g++.dg/template/lookup1.C: New test.
23306 2003-07-19 Zack Weinberg <zack@codesourcery.com>
23308 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
23309 diagnostics of ill-formed constructs involving labels.
23310 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
23311 the new 'previously defined here' message.
23313 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
23315 * g++.dg/parse/non-dependent2.C: New test.
23317 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23319 * g++.dg/init/init-ref4.C: xfail on targets without
23322 2003-07-17 Jakub Jelinek <jakub@redhat.com>
23325 * gcc.c-torture/execute/20030717-1.c: New test.
23327 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
23329 * g++.dg/opt/cfg1.C: New test.
23331 2003-07-17 Mark Mitchell <mark@codesourcery.com>
23333 PR optimization/11557
23334 * gcc.dg/20030717-1.c: New test.
23336 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
23339 * g++.dg/expr/crash-1.C: New test.
23342 * g++.dg/template/init3.C: New test.
23345 * g++.dg/template/non-dependent1.C: New test.
23348 * g++.dg/template/non-dependent2.C: New test.
23351 * g++.dg/template/non-dependent3.C: New test.
23354 * g++.dg/template/sizeof5.C: New test.
23356 2003-07-17 Geoffrey Keating <geoffk@apple.com>
23359 * gcc.c-torture/compile/mangle-1.c: New file.
23361 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23364 * g++.dg/parse/access3.C: New test.
23366 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
23369 * g++.dg/init/init-ref4.C: New test.
23371 2003-07-16 Mark Mitchell <mark@codesourcery.com>
23374 * g++.dg/parse/constant3.C: New test.
23375 * g++.dg/parse/crash7.C: Likewise.
23377 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
23380 * gcc.dg/i386-pentium4-not-mull.c: New.
23382 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
23384 * gcc.dg/asm-names.c (ymain): Make it weak.
23386 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23389 * g++.dg/template/friend21.C: New test.
23391 2003-07-16 Jakub Jelinek <jakub@redhat.com>
23393 * gcc.dg/cleanup-8.c: New test.
23394 * gcc.dg/cleanup-9.c: New test.
23396 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
23398 * g++.dg/ext/dll-MI1.h: New file.
23399 * g++.dg/ext/dllexport-MI1.C: New file.
23400 * g++.dg/ext/dllimport-MI1.C: New file.
23402 2003-07-15 Jakub Jelinek <jakub@redhat.com>
23404 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
23405 it does not have cmpstrsi patterns (just cmpmemsi).
23407 2003-07-15 Mark Mitchell <mark@codesourcery.com>
23410 * g++.dg/debug/debug8.C: New test.
23412 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23415 * g++.dg/template/crash7.C: New test.
23417 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
23420 * gcc.c-torture/compile/20030708-1.c: New.
23422 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
23424 * gcc.c-torture/execute/20030715-1.c: New test.
23426 2003-07-14 Geoffrey Keating <geoffk@apple.com>
23428 * gcc.dg/pch/inline-3.c: New file.
23429 * gcc.dg/pch/inline-3.hs: New file.
23430 * gcc.dg/pch/inline-4.c: New file.
23431 * gcc.dg/pch/inline-4.hs: New file.
23433 2003-07-14 Mark Mitchell <mark@codesourcery.com>
23436 * g++.dg/template/crash6.C: New test.
23439 * g++.dg/template/friend20.C: New test.
23442 * g++.dg/template/overload2.C: New test.
23444 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23446 PR optimization/11440
23447 * gcc.c-torture/execute/20030714-1.c: New test.
23449 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23452 * g++.dg/template/partial2.C: New test.
23454 2003-07-13 Mark Mitchell <mark@codesourcery.com>
23457 * g++.dg/template/anon1.C: New test.
23461 * g++.dg/parse/template9.C: Likewise.
23462 * g++.dg/template/crash4.C: New test.
23463 * g++.dg/template/koenig1.C: Likewise.
23464 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
23465 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
23466 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
23468 * g++.old-deja/g++.jason/template36.C: Likewise.
23469 * g++.old-deja/g++.mike/p1989.C: Likewise.
23470 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
23471 * g++.old-deja/g++.pt/ttp20.C: Use this->.
23472 * g++.old-deja/g++.pt/ttp21.C: Use this->.
23473 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
23475 * g++.old-deja/g++.pt/union2.C: Use this->.
23477 2003-07-11 Jakub Jelinek <jakub@redhat.com>
23479 * gcc.dg/20030711-1.c: New test.
23481 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
23484 * g++.dg/parse/args1.C: New test.
23485 * g++.pt/defarg8.C: Change expected errors.
23487 2003-07-11 Mark Mitchell <mark@codesourcery.com>
23490 * g++.dg/template/nontype2.C: New test.
23493 * g++.dg/parse/template8.C: New test.
23496 * g++.dg/template/scope1.C: New test.
23498 * g++.dg/warn/Wsign-compare-1.C: New test.
23500 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
23502 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
23504 2003-07-10 Mark Mitchell <mark@codesourcery.com>
23507 * g++.dg/template/explicit2.C: New test.
23510 * g++.dg/warn/pedantic1.C: New test.
23512 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
23515 * g++.dg/other/field1.C: New test.
23517 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
23520 * gcc.c-torture/compile/20030707-1.c: New.
23522 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23525 * g++.dg/template/access12.C: New test.
23527 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
23529 * g++.dg/bprob/bprob.exp (prof_ext): Update.
23530 * g77.dg/bprob/bprob.exp (prof_ext): Update.
23531 * gcc.misc-tests/bprob.exp (prof_ext): Update.
23532 * gcc.misc-tests/gcov.exp: Update
23533 * g++.dg/gcov/gcov.exp: Update
23534 * lib/gcov.exp: Update.
23536 2003-07-08 Mark Mitchell <mark@codesourcery.com>
23538 * g++.dg/abi/mangle17.C: Make sure template expressions are
23540 * g++.dg/abi/mangle4.C: Mark erroneous casts.
23541 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
23542 * g++.dg/opt/stack1.C: Remove erroneous code.
23543 * g++.dg/parse/template7.C: New test.
23544 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
23545 * g++.old-deja/g++.pt/crash4.C: Likewise.
23547 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23549 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
23550 with zero or one occurence of `$' after the initial `L'.
23552 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
23554 * gcc.c-torture/compile/20030704-1.c: Add a comment.
23556 2003-07-08 Roger Sayle <roger@eyesopen.com>
23559 * gcc.dg/Wunreachable-6.c: New testcase.
23560 * gcc.dg/Wunreachable-7.c: New testcase.
23562 2003-07-08 Jakub Jelinek <jakub@redhat.com>
23565 * gcc.dg/20030708-1.c: New test.
23567 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
23569 * gcc.dg/compat/sdata-section.h: New file.
23570 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
23571 * gcc.dg/torture/mips-sdata-1.c: New test.
23573 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23576 * g++.dg/template/friend19.C: New test.
23578 2003-07-08 Jakub Jelinek <jakub@redhat.com>
23580 * g++.dg/opt/strength-reduce.C: New test.
23582 2003-07-07 Roger Sayle <roger@eyesopen.com>
23585 * gcc.dg/20030707-1.c: New testcase.
23587 2003-07-07 Roger Sayle <roger@eyesopen.com>
23589 PR optimization/11059
23590 * g++.dg/opt/emptyunion.C: New testcase.
23592 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23593 Eric Botcazou <ebotcazou@libertysurf.fr>
23595 * g++.dg/opt/stack1.C: New test.
23597 2003-07-05 Mark Mitchell <mark@codesourcery.com>
23599 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
23603 * g++.dg/expr/static_cast3.C: New test.
23605 2003-07-04 Zack Weinberg <zack@codesourcery.com>
23607 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
23609 * gcc.dg/concat.c: Concatenation of string constants with
23610 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
23611 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
23612 * gcc.dg/cpp/escape-2.c: Use wide character constants where
23613 necessary to avoid multi-character character constant warning.
23614 * gcc.dg/cpp/escape.c: Likewise.
23615 * gcc.dg/cpp/ucs.c: Likewise.
23616 Remove backslashes from dg-bogus comments, as they confuse Tcl.
23619 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
23622 * gcc.c-torture/compile/20030704-1.c: New.
23624 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
23626 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
23628 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
23630 PR c++/5287, PR c++/7910, PR c++/11021
23631 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
23632 tests for warnings.
23633 * g++.dg/ext/dllimport2.C: Add tests for warnings.
23634 * g++.dg/ext/dllimport3.C: Likewise.
23635 * g++.dg/ext/dllimport4.C: New file.
23636 * g++.dg/ext/dllimport5.C: New file.
23637 * g++.dg/ext/dllimport6.C: New file.
23638 * g++.dg/ext/dllimport7.C: New file.
23639 * g++.dg/ext/dllimport8.C: New file.
23640 * g++.dg/ext/dllimport9.C: New file.
23641 * g++.dg/ext/dllimport10.C: New file.
23642 * g++.dg/ext/dllexport1.C: New file.
23644 2003-07-03 Mark Mitchell <mark@codesourcery.com>
23646 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
23647 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
23649 2003-07-03 Roger Sayle <roger@eyesopen.com>
23651 * gcc.dg/builtins-25.c: New testcase.
23652 * gcc.dg/builtins-26.c: New testcase.
23654 2003-07-03 Janis Johnson <janis187@us.ibm.com>
23656 * gcc.dg/compat/vector-defs.h: New file.
23657 * gcc.dg/compat/vector-setup.h: New file.
23658 * gcc.dg/compat/vector-check.h: New file.
23659 * gcc.dg/compat/vector-1_main.c: New file.
23660 * gcc.dg/compat/vector-1_x.c: New file.
23661 * gcc.dg/compat/vector-1_y.c: New file.
23662 * gcc.dg/compat/vector-2_main.c: New file.
23663 * gcc.dg/compat/vector-2_x.c: New file.
23664 * gcc.dg/compat/vector-2_y.c: New file.
23666 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
23667 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
23668 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
23669 * gcc.dg/compat/struct-align-1.h: New file.
23670 * gcc.dg/compat/struct-align-1_main.c: New file.
23671 * gcc.dg/compat/struct-align-1_x.c: New file.
23672 * gcc.dg/compat/struct-align-1_y.c: New file.
23673 * gcc.dg/compat/struct-align-2.h: New file.
23674 * gcc.dg/compat/struct-align-2_main.c: New file.
23675 * gcc.dg/compat/struct-align-2_x.c: New file.
23676 * gcc.dg/compat/struct-align-2_y.c: New file.
23678 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
23679 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
23680 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
23681 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
23682 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
23683 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
23684 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
23685 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
23686 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
23687 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
23688 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
23689 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
23690 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
23691 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
23692 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
23693 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
23694 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
23695 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
23696 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
23697 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
23698 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
23699 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
23700 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
23701 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
23702 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
23703 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
23704 * gcc.dg/compat/struct-return-10_x.c: Ditto.
23705 * gcc.dg/compat/struct-return-2_x.c: Ditto.
23706 * gcc.dg/compat/struct-return-3_x.c: Ditto.
23708 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
23710 * gcc.dg/i386-call-1.c: New test.
23712 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
23715 * g++.dg/parse/defarg4.C: New.
23717 2003-07-03 Roger Sayle <roger@eyesopen.com>
23720 * gcc.c-torture/compile/20030703-1.c: New test case.
23722 2003-07-03 Mark Mitchell <mark@codesourcery.com>
23724 * g++.dg/template/local3.C: Remove extra semicolon.
23726 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
23728 * gcc.dg/i386-volatile-1.c: New test.
23730 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
23733 * g++.dg/other/offsetof2.C: XFAIL.
23734 * g++.dg/other/offsetof5.C: New.
23737 * g++.dg/template/error1.C: New.
23740 * g++.dg/template/dependent-expr1.C: New.
23742 2003-07-01 Mark Mitchell <mark@codesourcery.com>
23745 * g++.dg/template/local3.C: New test.
23748 * g++.dg/lookup/scoped6.C: New test.
23750 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
23753 * g++.dg/other/error7.C: New test.
23755 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
23757 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
23758 * g++.old-deja/g++.abi/vtable3.h: Likewise.
23759 * g++.old-deja/g++.law/code-gen5.C: Likewise.
23760 * g++.old-deja/g++.other/union2.C: Likewise.
23761 * gcc.dg/c90-const-expr-2.c: Likewise.
23762 * gcc.dg/c90-const-expr-3.c: Likewise.
23763 * gcc.dg/c99-const-expr-2.c: Likewise.
23764 * gcc.dg/c99-const-expr-3.c: Likewise.
23765 * gcc.dg/concat.c: Likewise.
23767 2003-07-01 Mark Mitchell <mark@codesourcery.com>
23770 * g++.dg/init/static1.C: New test.
23772 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23774 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
23775 * g++.old-deja/g++.other/access2.C: Likewise.
23776 * g++.old-deja/g++.other/decl2.C: Likewise.
23777 * gcc.c-torture/execute/20020615-1.c: Likewise.
23779 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
23782 * g++.dg/template/sizeof4.C: New test.
23784 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
23786 * g++.dg/other/error6.C: New test.
23788 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
23791 * g++.dg/parse/constant2.C: New test.
23793 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
23796 * g++.dg/other/error5.C: New test.
23798 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23800 * gcc.dg/format/gcc_diag-1.c: New test.
23802 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
23804 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
23806 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
23808 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
23809 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
23810 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
23812 2003-06-28 Jakub Jelinek <jakub@redhat.com>
23814 * gcc.c-torture/execute/builtins/string-8.c: New test.
23815 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
23816 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
23817 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
23819 2003-06-27 Mark Mitchell <mark@codesourcery.com>
23822 * g++.dg/ext/typeof6.C: New test.
23824 2003-06-27 Mark Mitchell <mark@codesourcery.com>
23827 * g++.dg/init/enum1.C: New test.
23829 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
23831 * gcc.dg/20030627-1.c: New test.
23833 2003-06-26 Mark Mitchell <mark@codesourcery.com>
23836 * g++.dg/expr/static_cast2.C: New test.
23838 2003-06-26 Roger Sayle <roger@eyesopen.com>
23839 Jakub Jelinek <jakub@redhat.com>
23841 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
23842 sprintf(dst,"%s",src) optimization.
23843 * gcc.c-torture/execute/20030626-1.c: New test case.
23844 * gcc.c-torture/execute/20030626-2.c: New test case.
23846 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
23848 * gcc.c-torture/execute/multi-ix.c: New test.
23850 * gcc.c-torture/execute/simd-4.c (main):
23851 Added missing semicolon at end of union.
23853 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
23856 * g++.dg/template/explicit-instantiation3.C: New test.
23858 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
23860 * gcc.dg/20030626-1.c: Use signed char.
23862 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
23864 * gcc.dg/20030626-1.c: New test.
23866 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
23868 * const-str-2.m: Update.
23870 2003-06-25 Mark Mitchell <mark@codesourcery.com>
23873 * g++.dg/rtti/dyncast1.C: New test.
23874 * g++.dg/abi/mangle4.C: Correct base-specifier access.
23875 * g++.dg/lookup/scoped1.C: Remove XFAIL.
23876 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
23879 * g++.dg/expr/static_cast1.C: New test.
23881 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
23883 * gcc.dg/20030625-1.c: New test.
23885 2003-06-24 Roger Sayle <roger@eyesopen.com>
23887 * gcc.c-torture/compile/20030624-1.c: New test case.
23889 2003-06-24 Jakub Jelinek <jakub@redhat.com>
23891 * gcc.c-torture/execute/string-opt-17.c: New test.
23893 2003-06-24 Mark Mitchell <mark@codesourcery.com>
23896 * g++.dg/parse/crash6.C: New test.
23898 2003-06-23 Roger Sayle <roger@eyesopen.com>
23900 * gcc.dg/builtins-24.c: New test case.
23902 2003-06-23 Jakub Jelinek <jakub@redhat.com>
23904 * g++.dg/opt/operator1.C: New test.
23906 2003-06-22 Roger Sayle <roger@eyesopen.com>
23908 * gcc.c-torture/execute/string-opt-16.c: New test case.
23910 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
23912 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
23913 * g++.old-deja/g++.other/conv7.C: Likewise.
23914 * g++.old-deja/g++.other/overcnv2.C: Likewise.
23915 * g++.old-deja/g++.other/overload14.C: Likewise.
23917 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
23919 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
23920 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
23922 2003-06-20 Mark Mitchell <mark@codesourcery.com>
23925 * g++.dg/warn/Winline-3.C: New test.
23927 2003-06-20 Mark Mitchell <mark@codesourcery.com>
23929 * lib/target-supports.exp (check_alias_available): Make the test
23930 program acceptable to the Solaris assembler.
23933 * g++.dg/template/memclass2.C: New test.
23935 2003-06-20 Mark Mitchell <mark@codesourcery.com>
23936 Eric Botcazou <ebotcazou@libertysurf.fr>
23938 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
23939 data for non-matching targets.
23940 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
23942 2003-06-20 Mark Mitchell <mark@codesourcery.com>
23945 * g++.dg/template/member3.C: New test.
23947 2003-06-19 Mark Mitchell <mark@codesourcery.com>
23950 * g++.dg/template/func1.C: New test.
23953 * g++.dg/template/static4.C: New test.
23954 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
23957 * g++.dg/init/ref7.C: New test.
23959 2003-06-19 Matt Austern <austern@apple.com>
23962 * g++.dg/anew1.C: New test.
23963 * g++.dg/anew2.C: New test.
23964 * g++.dg/anew3.C: New test.
23965 * g++.dg/anew4.C: New test.
23967 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
23969 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
23971 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
23973 * gcc.c-torture/execute/simd-4.c (main): Make expected value
23976 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
23978 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
23981 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
23983 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
23984 * gcc.c-torture/compile/961203-1.c: Likewise.
23985 * gcc.c-torture/compile/980506-1.c: Likewise.
23987 2003-06-17 Mark Mitchell <mark@codesourcery.com>
23990 * g++.dg/lookup/using7.C: New test.
23992 2003-06-17 Mark Mitchell <mark@codesourcery.com>
23995 * g++.dg/abi/conv1.C: Remove it.
23996 * g++.dg/template/conv7.C: New test.
23997 * g++.dg/template/conv8.C: Likewise.
23998 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
23999 conversion operator.
24001 2003-06-17 Janis Johnson <janis187@us.ibm.com>
24003 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
24004 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
24005 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
24006 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
24007 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
24008 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
24009 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
24010 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
24011 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
24012 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
24013 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
24014 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
24015 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
24016 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
24017 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
24018 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
24019 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
24020 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
24021 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
24022 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
24023 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
24024 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
24025 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
24026 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
24027 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
24028 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
24029 * gcc.dg/compat/struct-return-10_x.c: Ditto.
24030 * gcc.dg/compat/struct-return-2_x.c: Ditto.
24031 * gcc.dg/compat/struct-return-3_x.c: Ditto.
24033 2003-06-16 Mark Mitchell <mark@codesourcery.com>
24035 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
24036 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
24039 2003-06-16 Roger Sayle <roger@eyesopen.com>
24041 * gcc.dg/i386-387-5.c: New test case.
24042 * gcc.dg/i386-387-6.c: New test case.
24043 * gcc.dg/builtins-23.c: New test case.
24045 2003-06-15 Roger Sayle <roger@eyesopen.com>
24047 * gcc.dg/builtins-22.c: New test case.
24048 * gcc.dg/i386-387-1.c: Update to test exp.
24049 * gcc.dg/i386-387-2.c: Likewise.
24051 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24053 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
24055 2003-06-12 Mark Mitchell <mark@codesourcery.com>
24057 * lib/gcc-dg.exp (dg-require-dll): New function.
24058 (dg-xfail-if): Likewise.
24059 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
24062 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
24063 * gcc.c-torture/compile/20001205-1.c: Likewise.
24064 * gcc.c-torture/compile/20001226-1.c: Likewise.
24065 * gcc.c-torture/compile/20010518-2.c: Likewise.
24066 * gcc.c-torture/compile/20020312-1.c: Likewise.
24067 * gcc.c-torture/compile/20020604-1.c: Likewise.
24068 * gcc.c-torture/compile/920501-12.c: Likewise.
24069 * gcc.c-torture/compile/920501-4.c: Likewise.
24070 * gcc.c-torture/compile/920520-1.c: Likewise.
24071 * gcc.c-torture/compile/920521-1.c: Likewise.
24072 * gcc.c-torture/compile/920625-1.c: Likewise.
24073 * gcc.c-torture/compile/961203-1.c: Likewise.
24074 * gcc.c-torture/compile/980506-1.c: Likewise.
24075 * gcc.c-torture/compile/981006-1.c: Likewise.
24076 * gcc.c-torture/compile/981022-1.c: Likewise.
24077 * gcc.c-torture/compile/981223-1.c: Likewise.
24078 * gcc.c-torture/compile/990617-1.c: Likewise.
24079 * gcc.c-torture/compile/dll.c: Likewise.
24080 * gcc.c-torture/compile/labels-3.c: Likewise.
24081 * gcc.c-torture/compile/mipscop-1.c: Likewise.
24082 * gcc.c-torture/compile/mipscop-2.c: Likewise.
24083 * gcc.c-torture/compile/mipscop-3.c: Likewise.
24084 * gcc.c-torture/compile/mipscop-4.c: Likewise.
24085 * gcc.c-torture/compile/simd-5.c: Likewise.
24086 * gcc.c-torture/compile/20000804-1.x: Remove.
24087 * gcc.c-torture/compile/20001205-1.x: Likewise.
24088 * gcc.c-torture/compile/20001226-1.x: Likewise.
24089 * gcc.c-torture/compile/20010518-2.x: Likewise.
24090 * gcc.c-torture/compile/20020312-1.x: Likewise.
24091 * gcc.c-torture/compile/20020604-1.x: Likewise.
24092 * gcc.c-torture/compile/920501-12.x: Likewise.
24093 * gcc.c-torture/compile/920501-4.x: Likewise.
24094 * gcc.c-torture/compile/920520-1.x: Likewise.
24095 * gcc.c-torture/compile/920521-1.x: Likewise.
24096 * gcc.c-torture/compile/920625-1.x: Likewise.
24097 * gcc.c-torture/compile/961203-1.x: Likewise.
24098 * gcc.c-torture/compile/980506-1.x: Likewise.
24099 * gcc.c-torture/compile/981006-1.x: Likewise.
24100 * gcc.c-torture/compile/981022-1.x: Likewise.
24101 * gcc.c-torture/compile/981223-1.x: Likewise.
24102 * gcc.c-torture/compile/990617-1.x: Likewise.
24103 * gcc.c-torture/compile/mipscop-1.x: Likewise.
24104 * gcc.c-torture/compile/mipscop-2.x: Likewise.
24105 * gcc.c-torture/compile/mipscop-3.x: Likewise.
24106 * gcc.c-torture/compile/mipscop-4.x: Likewise.
24107 * gcc.c-torture/compile/simd-5.x: Likewise.
24109 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
24111 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
24113 * gcc.c-torture/execute/20030611-1.c: New test.
24115 2003-06-12 Roger Sayle <roger@eyesopen.com>
24118 * gcc.dg/20030612-1.c: New test case.
24120 2003-06-12 Mark Mitchell <mark@codesourcery.com>
24123 * g++.dg/expr/cast1.C: New test.
24125 2003-06-12 Roger Sayle <roger@eyesopen.com>
24127 * gcc.dg/builtins-21.c: New test case.
24129 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
24131 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
24132 options instead of at the end.
24133 * lib/objc.exp (objc_target_compile): Likewise.
24135 2003-06-11 Mark Mitchell <mark@codesourcery.com>
24138 * g++.dg/parse/error1.C: New test.
24140 2003-06-11 Janis Johnson <janis187@us.ibm.com>
24142 * gcc.dg/compat/struct-by-value-11_main.c: New file.
24143 * gcc.dg/compat/struct-by-value-11_x.c: New file.
24144 * gcc.dg/compat/struct-by-value-11_y.c: New file.
24145 * gcc.dg/compat/struct-by-value-12_main.c: New file.
24146 * gcc.dg/compat/struct-by-value-12_x.c: New file.
24147 * gcc.dg/compat/struct-by-value-12_y.c: New file.
24148 * gcc.dg/compat/struct-by-value-13_main.c: New file.
24149 * gcc.dg/compat/struct-by-value-13_x.c: New file.
24150 * gcc.dg/compat/struct-by-value-13_y.c: New file.
24151 * gcc.dg/compat/struct-by-value-14_main.c: New file.
24152 * gcc.dg/compat/struct-by-value-14_x.c: New file.
24153 * gcc.dg/compat/struct-by-value-14_y.c: New file.
24154 * gcc.dg/compat/struct-by-value-15_main.c: New file.
24155 * gcc.dg/compat/struct-by-value-15_x.c: New file.
24156 * gcc.dg/compat/struct-by-value-15_y.c: New file.
24157 * gcc.dg/compat/struct-by-value-16_main.c: New file.
24158 * gcc.dg/compat/struct-by-value-16_x.c: New file.
24159 * gcc.dg/compat/struct-by-value-16_y.c: New file.
24160 * gcc.dg/compat/struct-by-value-17_main.c: New file.
24161 * gcc.dg/compat/struct-by-value-17_x.c: New file.
24162 * gcc.dg/compat/struct-by-value-17_y.c: New file.
24163 * gcc.dg/compat/struct-by-value-18_main.c: New file.
24164 * gcc.dg/compat/struct-by-value-18_x.c: New file.
24165 * gcc.dg/compat/struct-by-value-18_y.c: New file.
24167 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
24168 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
24169 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
24170 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
24171 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
24172 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
24173 * gcc.dg/compat/scalar-return-3_main.c: New file.
24174 * gcc.dg/compat/scalar-return-3_x.c: New file.
24175 * gcc.dg/compat/scalar-return-3_y.c: New file.
24176 * gcc.dg/compat/scalar-return-4_main.c: New file.
24177 * gcc.dg/compat/scalar-return-4_x.c: New file.
24178 * gcc.dg/compat/scalar-return-4_y.c: New file.
24180 2003-06-10 Janis Johnson <janis187@us.ibm.com>
24182 * gcc.dg/compat/fp2-struct-check.h: New file.
24183 * gcc.dg/compat/fp2-struct-defs.h: New file.
24184 * gcc.dg/compat/fp2-struct-init.h: New file.
24185 * gcc.dg/compat/struct-by-value-10_main.c: New file.
24186 * gcc.dg/compat/struct-by-value-10_x.c: New file.
24187 * gcc.dg/compat/struct-by-value-10_y.c: New file.
24188 * gcc.dg/compat/struct-return-10_main.c: New file.
24189 * gcc.dg/compat/struct-return-10_x.c: New file.
24190 * gcc.dg/compat/struct-return-10_y.c: New file.
24192 * gcc.dg/compat/compat-common.h: New file.
24193 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
24194 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
24195 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
24196 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
24197 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
24198 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
24199 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
24200 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
24201 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
24202 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
24203 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
24204 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
24205 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
24206 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
24207 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
24208 * gcc.dg/compat/small-struct-check.h: Ditto.
24209 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
24210 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
24211 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
24212 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
24213 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
24214 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
24215 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
24216 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
24217 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
24218 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
24219 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
24220 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
24221 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
24222 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
24223 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
24224 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
24225 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
24226 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
24227 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
24228 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
24229 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
24230 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
24231 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
24232 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
24233 * gcc.dg/compat/struct-return-2_main.c: Ditto.
24234 * gcc.dg/compat/struct-return-2_x.c: Ditto.
24235 * gcc.dg/compat/struct-return-2_y.c: Ditto.
24236 * gcc.dg/compat/struct-return-3_main.c: Ditto.
24237 * gcc.dg/compat/struct-return-3_x.c: Ditto.
24238 * gcc.dg/compat/struct-return-3_y.c: Ditto.
24240 2003-06-10 Geoffrey Keating <geoffk@apple.com>
24242 * g++.dg/pch/static-1.C: New file.
24243 * g++.dg/pch/static-1.Hs: New file.
24245 2003-06-10 Richard Henderson <rth@redhat.com>
24247 * gcc.dg/asm-7.c: Adjust expected warning text.
24249 2003-06-10 Roger Sayle <roger@eyesopen.com>
24251 * gcc.dg/builtins-20.c: New test case.
24253 2003-06-10 Mark Mitchell <mark@codesourcery.com>
24256 * g++.dg/opt/template1.C: New test.
24258 2003-06-09 Mark Mitchell <mark@codesourcery.com>
24260 * lib/gcc-dg.exp (dg-test): Clear additional_files and
24261 additional_sources.
24263 2003-05-21 David Taylor <dtaylor@emc.com>
24265 * gcc.dg/Wpadded.c: New file.
24267 2003-06-09 Mark Mitchell <mark@codesourcery.com>
24269 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
24270 * gcc.dg/special/weak-2.c: Add dg-require-weak.
24271 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
24274 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
24276 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
24278 2003-06-09 Mark Mitchell <mark@codesourcery.com>
24280 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
24281 (dg-require-alias): Likewise.
24282 (dg-require-gc-sections): Likewise.
24283 * lib/target-supports.exp (check_gc_sections_available): Likewise.
24285 2003-06-08 Richard Henderson <rth@redhat.com>
24287 * gcc.dg/20011029-2.c: Fix the array reference.
24288 * gcc.dg/asm-7.c: New.
24290 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
24292 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
24294 2003-06-08 Mark Mitchell <mark@codesourcery.com>
24296 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
24297 (dg-require-gc-sections): Likewise.
24299 2003-06-08 Jan Hubicka <jh@suse.cz>
24301 * i386-cmov1.c: Fix regular expression.
24302 * i386-cvt-1.c: Likewise.
24303 * i386-local.c: Likewise.
24304 * i386-local2.c: Likewise.
24305 * i386-mul.c: Likewise.
24306 * i386-ssetype-1.c: Likewise.
24307 * i386-ssetype-3.c: Likewise.
24308 * i386-ssetype-5.c: Likewise.
24310 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24313 * g++.dg/warn/implicit-typename2.C: New test.
24314 * g++.dg/warn/implicit-typename3.C: New test.
24316 2003-06-07 Richard Henderson <rth@redhat.com>
24318 * g++.dg/other/offsetof3.C: Use size_t.
24319 * g++.dg/other/offsetof4.C: Likewise.
24321 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
24323 * lib/copy-file.exp: New. Implement gcc_copy_files.
24325 * lib/dg-pch.exp: Load copy-file.exp
24326 (dg-pch): Use gcc_copy_files instead of "file copy".
24328 2003-06-06 Mark Mitchell <mark@codesourcery.com>
24330 * gcc.dg/weak/weak.exp: Simplify.
24331 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
24332 * gcc.dg/weak/weak-1.c: Likewise.
24333 * gcc.dg/weak/weak-2.c: Likewise.
24334 * gcc.dg/weak/weak-3.c: Likewise.
24335 * gcc.dg/weak/weak-4.c: Likewise.
24336 * gcc.dg/weak/weak-5.c: Likewise.
24337 * gcc.dg/weak/weak-6.c: Likewise.
24338 * gcc.dg/weak/weak-7.c: Likewise.
24339 * gcc.dg/weak/weak-8.c: Likewise.
24340 * gcc.dg/weak/weak-9.c: Likewise.
24342 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
24344 gcc.c-torture/execute/20030606-1.c: New.
24346 2003-06-06 Roger Sayle <roger@eyesopen.com>
24348 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
24349 * gcc.dg/builtins-19.c: Likewise.
24351 2003-06-06 Roger Sayle <roger@eyesopen.com>
24353 * gcc.dg/builtins-2.c: Add some more tests.
24354 * gcc.dg/builtins-18.c: New test case.
24355 * gcc.dg/builtins-19.c: New test case.
24357 2003-06-06 Roger Sayle <roger@eyesopen.com>
24358 Jim Wilson <wilson@tuliptree.org>
24360 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
24362 2003-06-06 Jakub Jelinek <jakub@redhat.com>
24364 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
24365 mempcpy/stpcpy calls not to be optimized into something else.
24366 * gcc.c-torture/execute/string-opt-3.c: Moved to...
24367 * gcc.c-torture/execute/builtins/string-7.c: ...here.
24368 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
24370 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24372 * gcc.dg/format/asm_fprintf-1.c: New test.
24374 2003-06-05 Mark Mitchell <mark@codesourcery.com>
24376 * lib/gcc-defs.exp (additional_sources): New variable.
24377 (dg-additional-sources): New function.
24378 (additional_files): New variable.
24379 (dg-additional-files): New function.
24380 (dg-additional-files-options): Likewise.
24381 * lib/gcc-dg.exp (dg-require-weak): New function.
24382 (dg-require-alias): Likewise.
24383 (dg-require-gc-sections): Likewise.
24384 * lib/target-supports.exp (check_alias_available): Remove testfile
24386 (check_gc_sections_available): New function.
24387 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
24388 (dg-gpp-additional-files): Likewise.
24389 * lib/g++.exp (additional_sources): Remove.
24390 (additional_files): Likewise.
24391 (g++_target_compile): Use dg-additional-files-options.
24393 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
24395 * gcc.dg/special/ecos.exp: Remove.
24396 * gcc.dg/special/20000419-2.c: Use dg-require-*.
24397 * gcc.dg/special/alias-1.c: Likewise.
24398 * gcc.dg/special/alias-2.c: Likewise.
24399 * gcc.dg/special/gcsec-1.c: Likewise.
24400 * gcc.dg/special/weak-1.c: Likewise.
24401 * gcc.dg/special/weak-2.c: Likewise.
24402 * gcc.dg/special/wkali-1.c: Likewise.
24403 * gcc.dg/special/wkali-2.c: Likewise.
24405 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
24406 dg-gpp-additional-*.
24407 * g++.dg/special/conpr-3.C: Likewise.
24408 * g++.dg/special/conpr-4.C: Likewise.
24409 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
24410 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
24411 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
24412 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
24413 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
24414 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
24415 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
24416 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
24417 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
24418 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
24419 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
24420 * g++.old-deja/g++.other/comdat1.C: Likewise.
24421 * g++.old-deja/g++.other/comdat2.C: Likewise.
24422 * g++.old-deja/g++.other/comdat3.C: Likewise.
24423 * g++.old-deja/g++.other/ctor1.C: Likewise.
24424 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
24426 2003-06-05 Richard Henderson <rth@redhat.com>
24428 * gcc.dg/debug/20030605-1.c: New.
24430 2003-06-04 Mark Mitchell <mark@codesourcery.com>
24432 * README.QMTEST: Update.
24434 2003-06-04 Richard Henderson <rth@redhat.com>
24436 * gcc.dg/cleanup-1.c: New.
24437 * gcc.dg/cleanup-2.c: New.
24438 * gcc.dg/cleanup-3.c: New.
24439 * gcc.dg/cleanup-4.c: New.
24440 * gcc.dg/cleanup-5.c: New.
24441 * gcc.dg/cleanup-6.c: New.
24442 * gcc.dg/cleanup-7.c: New.
24444 2003-06-04 Mark Mitchell <mark@codesourcery.com>
24446 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
24448 * lib/dg-pch.exp: New file.
24449 * g++.dg/pch/pch.exp: Use dg-pch.exp.
24450 * gcc.dg/pch/pch.exp: Likewise.
24452 2003-06-04 Roger Sayle <roger@eyesopen.com>
24454 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
24455 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
24456 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
24457 * gcc.dg/builtins-17.c: New test case.
24458 * gcc.dg/i386-387-4.c: New test case.
24459 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
24461 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24463 * gcc.dg/ultrasp9.c: New test.
24465 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24467 * gcc.c-torture/compile/20030604-1.c: New test.
24468 * gcc.dg/sparc-constant-1.c: New test.
24470 2003-06-03 Glen Nakamura <glen@imodulo.com>
24472 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
24474 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
24476 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
24478 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
24479 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
24481 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
24483 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
24485 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24488 * g++.dg/template/spec10.C: New test.
24490 2003-06-03 Roger Sayle <roger@eyesopen.com>
24492 * gcc.dg/builtins-16.c: New test case.
24494 2003-06-03 Jakub Jelinek <jakub@redhat.com>
24496 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
24497 mempcpy test with post-increments.
24498 * gcc.c-torture/execute/string-opt-3.c: New test.
24499 * gcc.dg/string-opt-1.c: New test.
24501 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
24504 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
24506 2003-06-02 Mark Mitchell <mark@codesourcery.com>
24508 * lib/scanasm.exp (dg-scan): New function, factored out of ...
24509 (scan-assembler): ... here. Use dg-scan.
24510 (scan-assembler-not): Likewise.
24511 (scan-file): New function.
24512 (scan-file-not): Likewise.
24513 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
24514 * gcc.dg/cpp/_Pragma4.c: Likewise.
24515 * gcc.dg/cpp/_Pragma5.c: Likewise.
24516 * gcc.dg/cpp/avoidpaste1.c: Likewise.
24517 * gcc.dg/cpp/avoidpaste2.c: Likewise.
24518 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
24519 * gcc.dg/cpp/cmdlne-P.c: Likewise.
24520 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
24521 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
24522 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
24523 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
24524 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
24525 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
24526 * gcc.dg/cpp/cxxcom1.c: Likewise.
24527 * gcc.dg/cpp/line1.c: Likewise.
24528 * gcc.dg/cpp/maccom1.c: Likewise.
24529 * gcc.dg/cpp/maccom2.c: Likewise.
24530 * gcc.dg/cpp/maccom3.c: Likewise.
24531 * gcc.dg/cpp/maccom4.c: Likewise.
24532 * gcc.dg/cpp/maccom5.c: Likewise.
24533 * gcc.dg/cpp/maccom6.c: Likewise.
24534 * gcc.dg/cpp/multiline.c: Likewise.
24535 * gcc.dg/cpp/spacing1.c: Likewise.
24536 * gcc.dg/cpp/spacing2.c: Likewise.
24537 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
24538 * gcc.dg/cpp/trad/maccom1.c: Likewise.
24539 * gcc.dg/cpp/trad/maccom2.c: Likewise.
24540 * gcc.dg/cpp/trad/maccom3.c: Likewise.
24541 * gcc.dg/cpp/trad/maccom4.c: Likewise.
24542 * gcc.dg/cpp/trad/maccom6.c: Likewise.
24543 * gcc.dg/cpp/cxxcom2.c: Likewise.
24544 * gcc.dg/cpp/cxxcom2.h: New file.
24546 * gcc.dg/cpp/truefalse.cpp: Move it to ...
24547 * g++.dg/cpp/truefalse.C: Here.
24548 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
24550 2003-06-01 Loren James Rittle <ljrittle@acm.org>
24552 * gcc.dg/cpp/redef3.c: New file.
24554 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
24556 * gcc.dg/i386-loop-3.c: New test.
24558 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
24560 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
24562 2003-05-31 Roger Sayle <roger@eyesopen.com>
24564 * gcc.dg/fwrapv-1.c: New test case.
24565 * gcc.dg/fwrapv-2.c: New test case.
24567 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24570 * g++.dg/template/spec9.C: New test.
24572 2003-05-29 Roger Sayle <roger@eyesopen.com>
24574 * gcc.dg/duff-4.c: New test case.
24576 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
24579 * g77.dg/ffixed-form-1.f: New test
24580 * g77.dg/ffixed-form-2.f: New test
24581 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
24582 * g77.dg/ffree-form-3.f: New test
24584 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
24586 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
24587 * gcc.dg/wint_t-1.c: Likewise.
24589 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24591 * g++.dg/template/access11.C: New test.
24593 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24596 * g++.dg/template/access10.C: New test.
24598 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
24599 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24601 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
24603 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
24605 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
24606 suppress for powerpc-*-darwin*.
24607 * gcc.dg/torture/builtin-noret-2.c: Likewise.
24609 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
24611 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
24612 suppress option for powerpc-*-darwin*.
24614 2003-05-23 Roger Sayle <roger@eyesopen.com>
24616 * gcc.dg/builtins-1.c: Add tests for tan and atan.
24617 * gcc.dg/builtins-4.c: Add test for fmod.
24619 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24622 * g++.dg/template/instantiate4.C: New test.
24624 2003-05-22 Roger Sayle <roger@eyesopen.com>
24626 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
24628 2003-05-21 Janis Johnson <janis187@us.ibm.com>
24630 * gcc.dg/compat/scalar-return-1_main.c: New file.
24631 * gcc.dg/compat/scalar-return-1_x.c: New file.
24632 * gcc.dg/compat/scalar-return-1_y.c: New file.
24633 * gcc.dg/compat/scalar-return-2_main.c: New file.
24634 * gcc.dg/compat/scalar-return-2_x.c: New file.
24635 * gcc.dg/compat/scalar-return-2_y.c: New file.
24636 * gcc.dg/compat/struct-return-3_main.c: New file.
24637 * gcc.dg/compat/struct-return-3_y.c: New file.
24638 * gcc.dg/compat/struct-return-3_x.c: New file.
24639 * gcc.dg/compat/struct-return-2_main.c: New file.
24640 * gcc.dg/compat/struct-return-2_x.c: New file.
24641 * gcc.dg/compat/struct-return-2_y.c: New file.
24643 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24645 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
24646 for hppa*-hp-hpux*.
24647 * gcc.dg/20021014-1.c (dg-options): Likewise.
24648 * gcc.dg/nest.c (dg-options): Likewise.
24650 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
24653 * g++.dg/ext/dllimport2.C: New file.
24654 * g++.dg/ext/dllimport3.C: New file.
24656 2003-05-20 Janis Johnson <janis187@us.ibm.com>
24658 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
24659 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
24660 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
24661 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
24662 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
24663 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
24664 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
24665 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
24666 * gcc.dg/compat/small-struct-defs.h: New file.
24667 * gcc.dg/compat/small-struct-init.h: New file.
24668 * gcc.dg/compat/small-struct-check.h: New file.
24669 * gcc.dg/compat/fp-struct-defs.h: New file.
24670 * gcc.dg/compat/fp-struct-check.h: New file.
24671 * gcc.dg/compat/fp-struct-init.h: New file.
24672 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
24673 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
24675 2003-05-19 Jakub Jelinek <jakub@redhat.com>
24677 * gcc.dg/20030225-2.c: New test.
24679 2003-05-18 Roger Sayle <roger@eyesopen.com>
24680 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24682 * gcc.c-torture/compile/20030518-1.c: New test case.
24684 2003-05-18 Mark Mitchell <mark@codesourcery.com>
24686 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
24687 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
24688 gcc-dg-debug-runtest.
24689 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
24690 gcc-dg-debug-runtest.
24692 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24695 * g++.dg/lookup/using6.C: New test.
24697 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24699 * g++.dg/parse/access2.C: New test.
24701 2003-05-17 Mark Mitchell <mark@codesourcery.com>
24703 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
24704 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
24705 * gcc.dg/debug/debug.exp: Likewise.
24707 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
24709 * gcc.dg/dollar.c: New test.
24711 2003-05-16 Janis Johnson <janis187@us.ibm.com>
24713 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
24714 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
24715 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
24716 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
24717 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
24718 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
24719 * gcc.dg/compat/struct-by-value-6_main.c: New file.
24720 * gcc.dg/compat/struct-by-value-6_x.c: New file.
24721 * gcc.dg/compat/struct-by-value-6_y.c: New file.
24722 * gcc.dg/compat/struct-by-value-7_main.c: New file.
24723 * gcc.dg/compat/struct-by-value-7_x.c: New file.
24724 * gcc.dg/compat/struct-by-value-7_y.c: New file.
24725 * gcc.dg/compat/struct-by-value-8_main.c: New file.
24726 * gcc.dg/compat/struct-by-value-8_x.c: New file.
24727 * gcc.dg/compat/struct-by-value-8_y.c: New file.
24728 * gcc.dg/compat/struct-by-value-9_main.c: New file.
24729 * gcc.dg/compat/struct-by-value-9_x.c: New file.
24730 * gcc.dg/compat/struct-by-value-9_y.c: New file.
24732 2003-05-16 Mark Mitchell <mark@codesourcery.com>
24734 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
24735 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
24736 support for "repo" mode.
24737 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
24738 * lib/g77-dg.exp: Likewise.
24739 * lib/obj-dg.exp: Likewise.
24741 2003-05-16 Jakub Jelinek <jakub@redhat.com>
24743 Merge from gcc-3_2-rhl8-branch:
24744 2003-04-23 Jakub Jelinek <jakub@redhat.com>
24746 * gcc.dg/tls/opt-6.c: New test.
24748 2003-04-05 Jakub Jelinek <jakub@redhat.com>
24750 * gcc.dg/20030405-1.c: New test.
24752 2003-03-09 Jakub Jelinek <jakub@redhat.com>
24754 * gcc.dg/20030309-1.c: New test.
24756 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
24758 * gcc.c-torture/execute/20030307-1.c: New test.
24760 2003-02-20 Randolph Chung <tausq@debian.org>
24762 * gcc.c-torture/compile/20030220-1.c: New test.
24764 2003-02-18 Jakub Jelinek <jakub@redhat.com>
24766 * gcc.dg/20030217-1.c: New test.
24768 2003-01-29 Jakub Jelinek <jakub@redhat.com>
24770 * gcc.c-torture/compile/20020129-1.c: New test.
24772 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
24774 * gcc.dg/unroll-1.c: New test.
24776 2002-11-16 Jan Hubicka <jh@suse.cz>
24778 * gcc.c-torture/execute/20020920-1.c: New test.
24780 2002-10-08 Jakub Jelinek <jakub@redhat.com>
24783 * gcc.c-torture/compile/20021008-1.c: New test.
24785 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
24788 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
24790 2002-08-07 Jakub Jelinek <jakub@redhat.com>
24792 * gcc.c-torture/compile/20020807-1.c: New test.
24794 2002-07-30 Jakub Jelinek <jakub@redhat.com>
24796 * gcc.dg/tls/opt-1.c: New test.
24798 2002-07-29 Jakub Jelinek <jakub@redhat.com>
24800 * gcc.dg/20020729-1.c: New test.
24802 2002-07-20 Jakub Jelinek <jakub@redhat.com>
24804 * g++.dg/opt/life1.C: New test.
24806 2002-05-20 Jakub Jelinek <jakub@redhat.com>
24808 * gcc.dg/20020525-1.c: New test.
24810 2002-05-24 Jakub Jelinek <jakub@redhat.com>
24813 * g++.dg/ext/pretty1.C: New test.
24814 * g++.dg/ext/pretty2.C: New test.
24816 2003-05-15 Mark Mitchell <mark@codesourcery.com>
24819 * g++.dg/ext/typeof5.C: New test.
24821 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
24823 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
24824 __USER_LABEL_PREFIX__ into account.
24825 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
24827 2003-05-14 Roger Sayle <roger@eyesopen.com>
24829 * gcc.dg/builtins-15.c: New test case.
24831 2003-05-13 Zack Weinberg <zack@codesourcery.com>
24833 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
24835 2003-05-12 Mark Mitchell <mark@codesourcery.com>
24837 * lib/g++.exp: Tweak handling of additional source files.
24838 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
24839 * g++.dg/special/conpr-2a.C: Rename to ...
24840 * g++.dg/special/conpr-2a.cc: ... this.
24841 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
24842 * g++.dg/special/conpr-3a.C: Rename to ...
24843 * g++.dg/special/conpr-3a.cc: This.
24844 * g++.dg/special/conpr-3b.C: Rename to ...
24845 * g++.dg/special/conpr-3b.cc: This.
24846 * g++.dg/special/conpr-4.C: New test.
24847 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
24849 2003-05-12 David Edelsohn <edelsohn@gnu.org>
24851 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
24853 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24855 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
24856 * g++.old-deja/g++.robertl/eb71.C: Likewise.
24857 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
24858 * g++.old-deja/g++.other/warn3.C: Likewise.
24860 2003-05-11 Roger Sayle <roger@eyesopen.com>
24862 * gcc.dg/i386-387-1.c: Update to also test log.
24863 * gcc.dg/i386-387-2.c: Likewise.
24865 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
24867 * g77.f-torture/execute/int8421.f: New test.
24869 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24871 PR c++/10230, c++/10481
24872 * g++.dg/lookup/scoped5.C: New test.
24874 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24877 * g++.dg/template/ttp6.C: New test.
24879 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
24881 * gcc.c-torture/execute/builtins: New directory.
24882 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
24883 gcc.c-torture/execute/builtins.
24884 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
24885 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
24886 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
24887 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
24889 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24892 * g++.dg/template/access8.C: New test.
24893 * g++.dg/template/access9.C: New test.
24895 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24898 * g++.dg/parse/access1.C: New test.
24900 2003-05-09 DJ Delorie <dj@redhat.com>
24902 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
24903 long, and not an int.
24905 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24907 PR c++/10555, c++/10576
24908 * g++.dg/template/memclass1.C: New test.
24910 2003-05-08 DJ Delorie <dj@redhat.com>
24912 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
24914 * gcc.c-torture/execute/20021024-1.x: Likewise.
24915 * gcc.c-torture/execute/shiftdi.x: Likewise.
24916 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
24917 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
24918 * gcc.dg/20021018-1.c: Likewise.
24920 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24922 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
24924 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
24925 (bcopy): Call memmove.
24927 2003-05-08 Roger Sayle <roger@eyesopen.com>
24929 * g77.f-torture/compile/8485.f: New test case.
24931 2003-05-07 Richard Henderson <rth@redhat.com>
24934 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
24935 Verify exception_cleanup not called for rethrows.
24936 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
24937 when exiting catch block without rethrowing.
24938 * g++.dg/eh/forced3.C: New.
24939 * g++.dg/eh/forced4.C: New.
24941 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
24943 * gcc.dg/20030505.c: Fix triplet.
24945 2003-05-06 DJ Delorie <dj@redhat.com>
24947 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
24948 * gcc.dg/nest.c: Likewise.
24950 2003-05-05 Roger Sayle <roger@eyesopen.com>
24952 * gcc.dg/builtins-14.c: New test case.
24954 2003-05-05 Janis Johnson <janis187@us.ibm.com>
24956 * lib/compat.exp (compat-execute): New argument.
24957 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
24958 * gcc.dg/compat: New test directory.
24959 * gcc.dg/compat/compat.exp: New expect script.
24960 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
24961 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
24962 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
24963 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
24964 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
24965 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
24967 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
24968 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
24969 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
24970 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
24971 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
24972 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
24973 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
24974 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
24975 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
24976 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
24977 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
24978 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
24979 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
24980 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
24981 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
24983 2003-05-05 Zack Weinberg <zack@codesourcery.com>
24985 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
24987 2003-05-05 Jakub Jelinek <jakub@redhat.com>
24989 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
24991 2003-05-05 Geoffrey Keating <geoffk@apple.com>
24993 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
24994 * gcc.dg/ppc-fsel-2.c: New test.
24996 * gcc.dg/unused-5.c: New test.
24998 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25001 * g++.dg/warn/pmf1.C: New test.
25003 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25006 * g++.dg/warn/main.C: New test.
25008 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25010 * gcc.dg/nonnull-3.c: New test.
25012 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
25014 * gcc.dg/cpp/Wtrigraphs.c: Update.
25015 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
25017 2003-05-03 Geoffrey Keating <geoffk@apple.com>
25019 * gcc.dg/ppc-fsel-1.c: New test.
25021 2003-05-03 Zack Weinberg <zack@codesourcery.com>
25024 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
25026 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
25028 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
25030 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25032 PR c++/9364, c++/10553, c++/10586
25033 * g++.dg/parse/typename4.C: New test.
25034 * g++.dg/parse/typename5.C: Likewise.
25036 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
25038 * gcc.c-torture/compile/20030503-1.c: New test.
25040 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25042 * g++.dg/lookup/using5.C: Fix testcase error.
25044 2003-05-01 Chris Demetriou <cgd@broadcom.com>
25046 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
25047 since MEABI is no longer supported. Remove all vestiges
25048 of MEABI from the test.
25050 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25053 * g++.dg/lookup/using5.C: New test.
25055 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25058 * g++.dg/template/ttp5.C: New test.
25060 2003-04-30 Mark Mitchell <mark@codesourcery.com>
25062 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
25063 (dg-gpp-additional-sources): New function.
25064 (dg-gpp-additional-files): Likewise.
25065 * lib/g++.exp (additional_sources): New variable.
25066 (additional_files): Likewise.
25067 (g++_target_compile): Deal with them.
25068 * lib/old-dejagnu.exp: Remove.
25069 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
25070 * g++.old-deja: Revise all tests to use dg commands.
25072 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25074 PR c++/9432, c++/9528
25075 * g++.dg/lookup/using4.C: New test.
25077 2003-04-29 Geoffrey Keating <geoffk@apple.com>
25079 * gcc.dg/noreturn-5.c: New file.
25080 * gcc.dg/noreturn-6.c: New file.
25082 * gcc.c-torture/compile/inline-1.c: New file.
25084 2003-04-29 Mark Mitchell <mark@codesourcery.com>
25087 * g++.dg/template/explicit1.C: New test.
25089 2003-04-29 Mark Mitchell <mark@codesourcery.com>
25092 * g++.dg/other/bitfield1.C: New test.
25095 * g++.dg/init/new7.C: New test.
25097 2003-04-29 Mark Mitchell <mark@codesourcery.com>
25099 * g++.dg/ext/desig1.C: New test.
25100 * g++.dg/ext/init1.C: Update.
25102 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
25104 2003-04-28 Mark Mitchell <mark@codesourcery.com>
25107 * g++.dg/warn/Winline-1.C: New test.
25109 2003-04-28 Jakub Jelinek <jakub@redhat.com>
25111 * gcc.c-torture/execute/string-opt-19.c: New test.
25113 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
25114 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
25116 2003-04-27 Mark Mitchell <mark@codesourcery.com>
25119 * g++.dg/init/new6.C: New test.
25122 * g++.dg/init/ref6.C: New test.
25124 2003-04-26 David Edelsohn <edelsohn@gnu.org>
25126 * g++.dg/warn/weak1.C: XFAIL on AIX4.
25128 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25130 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
25131 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
25133 2003-04-25 Mark Mitchell <mark@codesourcery.com>
25135 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
25136 initialized static data members.
25138 2003-04-25 H.J. Lu <hjl@gnu.org>
25140 * gcc.dg/ia64-sync-4.c: New test.
25142 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25144 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
25147 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
25150 * g++.dg/warn/conv1.C: New test.
25151 * g++.old-deja/g++.other/conv7.C: Adjust.
25152 * g++.old-deja/g++.other/overload14.C: Adjust.
25154 2003-04-23 Mark Mitchell <mark@codesourcery.com>
25157 * g++.dg/template/defarg2.C: New test.
25159 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
25161 * gcc.dg/cpp/include2.c: Update.
25162 * gcc.dg/cpp/multiline-2.c: New.
25163 * gcc.dg/cpp/multiline.c: Update.
25164 * gcc.dg/cpp/strify2.c: Update.
25165 * gcc.dg/cpp/trad/literals-2.c: Update.
25167 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25169 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
25171 2003-04-23 Mark Mitchell <mark@codesourcery.com>
25173 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
25175 2003-04-23 Mark Mitchell <mark@codesourcery.com>
25178 * g++.dg/parse/crash4.C: New test.
25181 * g++.dg/parse/crash5.C: New test.
25183 2003-04-22 Mark Mitchell <mark@codesourcery.com>
25186 * g++.dg/parse/crash3.C: New test.
25189 * g++.dg/parse/elab1.C: New test.
25191 2003-04-22 Devang Patel <dpatel@apple.com>
25193 * gcc.dg/cpp/trad/funlike-5.c: New test.
25195 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
25197 * g++.dg/other/packed1.C: Fix dg options.
25199 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
25201 * g++.dg/other/offsetof2.C: New test.
25203 2003-04-21 Mark Mitchell <mark@codesourcery.com>
25205 * g++.dg/template/recurse.C: Adjust location of error messages.
25207 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
25210 * g++.dg/init/addr-const1.C: New test.
25211 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
25213 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
25216 * g++.dg/lookup/struct-hack1.C: New test.
25218 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
25220 * ucs.c: Update diagnostic messages.
25222 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
25224 * gcc.dg/cpp/truefalse.cpp: New test.
25225 * gcc.dg/cpp/cpp.exp: Update.
25226 * g++.dg/other/stdbool-if.C: Remove.
25228 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
25230 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
25231 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
25233 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25235 * gcc.c-torture/compile/20030418-1.c: New test.
25237 2003-04-17 Janis Johnson <janis187@us.ibm.com>
25239 * README.compat: Remove; content moved to doc/sourcebuild.texi.
25241 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25244 g++.dg/template/dependent-name1.C: New test.
25246 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
25248 * gcc.dg/warn-1.c (tourist_guide): New array,
25249 contains a pointer to bar.
25251 2003-04-16 Roger Sayle <roger@eyesopen.com>
25253 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
25254 * gcc.c-torture/execute/medce-1.c: New test case.
25255 * gcc.c-torture/execute/medce-2.c: New test case.
25257 2003-04-15 Mark Mitchell <mark@codesourcery.com>
25259 * lib/prune.exp: Ignore more messages.
25262 * g++.dg/parse/lookup3.C: New test.
25264 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
25266 * gcc.c-torture/compile/20030415-1.c : New test.
25268 2003-04-14 Mark Mitchell <mark@codesourcery.com>
25270 * gcc.c-torture/execute/scope-2.c: Move to ...
25271 * gcc.dg/noncompile/scope.c: .... here.
25273 2003-04-14 Roger Sayle <roger@eyesopen.com>
25275 * gcc.dg/20030414-2.c: New test case.
25277 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
25280 * gcc.dg/20030414-1.c: New test.
25282 2003-04-13 Roger Sayle <roger@eyesopen.com>
25284 * gcc.dg/builtins-12.c: New test case.
25285 * gcc.dg/builtins-13.c: New test case.
25287 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25289 * gcc.c-torture/execute/string-opt-18.c: New test.
25291 2003-04-13 Mark Mitchell <mark@codesourcery.com>
25294 * g++.dg/init/new5.C: New test.
25296 2003-04-12 Mark Mitchell <mark@codesourcery.com>
25299 * g++.dg/ext/dllimport1.C: New test.
25301 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
25303 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
25305 2003-04-11 Bud Davis <bdavis9659@comcast.net>
25308 * g77.f-torture/noncompile/9263.f: New test
25310 * g77.f-torture/execute/1832.f: New test
25312 2003-04-11 David Chad <davidc@freebsd.org>
25313 Loren J. Rittle <ljrittle@acm.org>
25316 * objc.dg/headers.m: New test.
25318 2003-04-10 Zack Weinberg <zack@codesourcery.com>
25320 * gcc.c-torture/execute/builtin-noret-2.c: New.
25321 * gcc.c-torture/execute/builtin-noret-2.x: New.
25322 XFAIL builtin-noret-2.c at -O1 and above.
25323 * gcc.dg/redecl.c: New.
25324 * gcc.dg/Wshadow-1.c: Update error regexps.
25326 2003-04-10 Mark Mitchell <mark@codesourcery.com>
25328 * g++.dg/abi/bitfield10.C: New test.
25330 2003-04-09 Mike Stump <mrs@apple.com>
25332 * gcc.dg/pch/pch.exp: Make testcase names longer.
25333 * g++.dg/pch/pch.exp: Make testcase names longer.
25335 2003-04-08 Roger Sayle <roger@eyesopen.com>
25337 * gcc.dg/builtins-11.c: New test case.
25339 2003-04-08 Roger Sayle <roger@eyesopen.com>
25341 * gcc.dg/builtins-9.c: New test case.
25342 * gcc.dg/builtins-10.c: New test case.
25344 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
25346 * gcc.dg/noncompile/init-4.c.c: New test.
25348 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
25350 * gcc.misc-test/gcov-9.c: New test.
25351 * gcc.misc-test/gcov-10.c: New test
25352 * gcc.misc-test/gcov-11.c: New test.
25354 2003-04-05 Zack Weinberg <zack@codesourcery.com>
25356 PR optimization/10024
25357 * gcc.c-torture/compile/20030405-1.c: New test.
25359 2003-04-04 Geoffrey Keating <geoffk@apple.com>
25361 * gcc.dg/pch/static-3.c: New.
25362 * gcc.dg/pch/static-3.hs: New.
25363 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
25365 2003-04-04 Richard Henderson <rth@redhat.com>
25367 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
25368 * g++.dg/eh/forced2.C: Likewise.
25370 2003-04-03 Mike Stump <mrs@apple.com>
25372 * lib/scanasm.exp (scan-assembler): Add xfail processing for
25374 (scan-assembler-times, scan-assembler-not): Likewise.
25375 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
25377 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25379 * gcc.dg/sparc-loop-1.c: New test.
25381 2003-04-02 Geoffrey Keating <geoffk@apple.com>
25384 * g++.dg/pch/system-2.C: New.
25385 * g++.dg/pch/system-2.Hs: New.
25387 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
25389 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
25391 * g++.dg/eh/simd-1.C (vecfunc): Same.
25393 2003-04-01 Roger Sayle <roger@eyesopen.com>
25395 * gcc.c-torture/execute/20030401-1.c: New test case.
25397 2003-04-01 Ziemowit Laski <zlaski@apple.com>
25399 * objc.dg/defs.m: New.
25401 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
25403 * g++.dg/eh/simd-1.C: New.
25404 * g++.dg/eh/simd-2.C: New.
25406 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
25408 * gcc.c-torture/execute/simd-3.c: New.
25410 2003-03-31 Mark Mitchell <mark@codesourcery.com>
25413 * gcc.dg/20030331-2.c: New test.
25415 2003-03-31 Mark Mitchell <mark@codesourcery.com>
25418 * g++.dg/parse/crash2.C: New test.
25420 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
25422 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
25423 * gcc.c-torture/execute/20030331-1.c: ...here.
25425 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
25427 * gcc.c-torture/execute/20030331-1.c: New test.
25429 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
25431 * lib/gcov.exp: Adjust call return testing strings.
25432 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
25434 2003-03-31 Roger Sayle <roger@eyesopen.com>
25436 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
25437 * gcc.dg/builtins-7.c: New test case.
25438 * gcc.dg/builtins-8.c: New test case.
25440 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
25442 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
25444 2003-03-30 Mark Mitchell <mark@codesourcery.com>
25447 * g++.dg/lookup-class-member-2.C: New test.
25449 2003-03-30 Glen Nakamura <glen@imodulo.com>
25451 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
25453 2003-03-28 Roger Sayle <roger@eyesopen.com>
25455 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
25457 2003-03-28 Mark Mitchell <mark@codesourcery.com>
25459 * g++.dg/init/attrib1.C: New test.
25461 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
25463 * gcc.dg/ultrasp8.c: New test.
25465 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
25467 * gcc.dg/ultrasp7.c: New test.
25469 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
25472 * g++.dg/template/inline1.C: New test.
25474 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
25476 * gcc.dg/sparc-dwarf2.c: New test.
25478 2003-03-27 Roger Sayle <roger@eyesopen.com>
25480 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
25481 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
25483 2003-03-27 Mark Mitchell <mark@codesourcery.com>
25485 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
25486 than reading .x files.
25487 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
25488 * g77.dg/gcov/gcov-1.f: Likewise.
25489 * gcc.misc-tests/gcov-4b.c: Likewise.
25490 * gcc.misc-tests/gcov-5b.c: Likewise.
25491 * gcc.misc-tests/gcov-6.c: Likewise.
25492 * gcc.misc-tests/gcov-7.c: Likewise.
25493 * gcc.misc-tests/gcov-8.c: Likewise.
25494 * g++.dg/gcov/gcov-1.x: Remove.
25495 * g77.dg/gcov/gcov-1.x: Likewise.
25496 * gcc.misc-tests/gcov-4b.x: Likewise.
25497 * gcc.misc-tests/gcov-5b.x: Likewise.
25498 * gcc.misc-tests/gcov-6.x: Likewise.
25499 * gcc.misc-tests/gcov-7.x: Likewise.
25500 * gcc.misc-tests/gcov-8.x: Likewise.
25502 2003-03-27 Glen Nakamura <glen@imodulo.com>
25505 * gcc.dg/20030324-1.c: New test.
25507 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
25510 * g++.dg/template/arg3.C: New test.
25513 * g++.dg/template/friend18.C: New test.
25515 2003-03-26 Roger Sayle <roger@eyesopen.com>
25517 * g77.f-torture/compile/20030326-1.f: New test case.
25519 2003-03-26 Janis Johnson <janis187@us.ibm.com>
25521 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
25523 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
25525 2003-03-26 Jakub Jelinek <jakub@redhat.com>
25527 * gcc.dg/ia64-sync-3.c: New test.
25529 2003-03-26 Alan Modra <amodra@bigpond.net.au>
25531 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
25533 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25535 * gcc.dg/ultrasp6.c: New test.
25537 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
25539 * gcc.dg/i386-signbit-1.c: New test.
25540 * gcc.dg/i386-signbit-2.c: New test.
25541 * gcc.dg/i386-signbit-3.c: New test.
25543 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
25545 * gcc.dg/ultrasp5.c: Fix options.
25547 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
25549 * gcc.dg/ultrasp5.c: Fix comment.
25551 2003-03-24 Bud Davis <bdavis9659@comcast.net>
25554 * g77.f-torture/execute/10197.f: New test.
25556 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
25558 PR c++/9898, c++/383
25559 * g++.dg/template/conv6.C: New test.
25562 * g++.dg/template/ptrmem5.C: New test.
25565 * g++.dg/lookup/koenig1.C: New test.
25568 * g++.dg/lookup/template2.C: New test.
25570 2003-03-24 Jakub Jelinek <jakub@redhat.com>
25572 * g++.dg/opt/rtti1.C: New test.
25574 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25576 * gcc.dg/ultrasp5.c: New test.
25578 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
25581 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
25584 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
25587 * gcc.dg/20030323-1.c: New test.
25589 2003-03-23 Roger Sayle <roger@eyesopen.com>
25591 * gcc.c-torture/compile/20030323-1.c: New test case.
25593 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
25595 * gcc.dg/20030321-1.c: New test.
25597 2003-03-22 Zack Weinberg <zack@codesourcery.com>
25599 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
25601 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
25603 PR c++/9978, c++/9708
25604 * g++.dg/ext/vlm1.C: Adjust expected error.
25605 * g++.dg/ext/vla2.C: New test.
25606 * g++.dg/template/arg1.C: New test.
25607 * g++.dg/template/arg2.C: New test.
25609 2003-03-22 Bud Davis <bdavis9659@comcast.net>
25611 * g77.f-torture/execute/select.f: New test.
25612 * g77.f-torture/noncompile/select_no_compile.f: New test.
25614 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
25617 * g++.dg/other/error4.C: New test.
25619 2003-03-20 Mark Mitchell <mark@codesourcery.com>
25621 * g++.dg/template/friend17.C: New test.
25623 2003-03-21 Alan Modra <amodra@bigpond.net.au>
25625 * gcc.c-torture/compile/20030320-1.c: New.
25627 2003-03-20 Roger Sayle <roger@eyesopen.com>
25629 * gcc.dg/builtins-6.c: New test case.
25631 2003-03-19 Alan Modra <amodra@bigpond.net.au>
25634 * gcc.c-torture/compile/20030319-1.c: New.
25636 2003-03-18 Jan Hubicka <jh@suse.cz>
25638 * gcc.dg/i386-cvt-1.c: New test.
25640 2003-03-17 Zack Weinberg <zack@codesourcery.com>
25642 * objc.dg/naming-1.m: Use "(parse|syntax) error".
25643 * objc.dg/naming-2.m: Likewise.
25645 2003-03-17 Mark Mitchell <mark@codesourcery.com>
25648 * g++.dg/parse/crash1.C: New test.
25650 2003-03-16 Mark Mitchell <mark@codesourcery.com>
25653 * g++.dg/eh/cleanup1.C: New test.
25655 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
25657 * gcc.c-torture/execute/20030316-1.c: New test case.
25659 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
25662 * g++.dg/init/ctor2.C: New test.
25664 2003-03-15 Roger Sayle <roger@eyesopen.com>
25666 * g77.f-torture/compile/xformat.f: New test case.
25668 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25670 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
25671 * g++.old-deja/g++.mike/eh50.C: Likewise.
25673 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25676 * g++.dg/template/spec7.C: New test.
25677 * g++.dg/template/spec8.C: Likewise.
25679 2003-03-14 Jakub Jelinek <jakub@redhat.com>
25681 * gcc.c-torture/execute/20030313-1.c: New test.
25683 2003-03-14 Richard Henderson <rth@redhat.com>
25685 * gcc.dg/inline-2.c: Adjust alpha test for external call.
25687 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
25689 * gcc.c-torture/compile/20030314-1.c: New test.
25691 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
25693 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
25694 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
25696 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
25697 to accept newer _imp__ prefix and additional
25698 newline in .drectve section.
25699 * gcc.dg/dll-4.c: Likewise.
25700 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
25703 2003-03-13 Mark Mitchell <mark@codesourcery.com>
25705 * g++.dg/parse/namespace9.C: New test.
25707 * g++.dg/init/ref5.C: New test.
25708 * g++.dg/parse/ptrmem1.C: Likewise.
25710 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25712 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
25713 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
25714 regular expression.
25715 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
25716 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
25718 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
25720 * gcc.c-torture/execute/20030224-2.c: New test.
25722 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
25724 * gcc.dg/decl-3.c: New test.
25726 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
25728 * gcc.dg/i386-loop-2.c: New test.
25730 2003-03-11 Mark Mitchell <mark@codesourcery.com>
25733 * g++.dg/parse/namespace8.C: New test.
25736 * g++.dg/overload/builtin2.C: New test.
25738 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
25740 * gcc.dg/return-type-3.c: New test.
25742 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
25744 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
25745 profiling options are not supported.
25747 2003-03-10 Mark Mitchell <mark@codesourcery.com>
25749 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
25750 * g++.old-deja/g++.warn/impint2.C: Likewise.
25752 2003-03-10 Devang Patel <dpatel@apple.com>
25754 * g++.dg/cpp/c++_cmd_1.C: New test.
25755 * g++.dg/cpp/c++_cmd_1.h: New file.
25757 2003-03-10 Segher Boessenkool <segher@koffie.nl>
25759 * gcc.dg/altivec-9.c: New file.
25761 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25763 * gcc.dg/ppc-sdata-1.c: New test.
25764 * gcc.dg/ppc-sdata-2.c: New test.
25766 2003-03-09 Mark Mitchell <mark@codesourcery.com>
25769 * g++.dg/opt/ptrmem2.C: New test.
25772 * g++.dg/opt/ptrmem1.C: New test.
25774 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
25776 * gcc.dg/i386-loop-1.c: New test.
25778 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25781 * g++.dg/lookup/friend1.C: New test.
25783 2003-03-08 Mark Mitchell <mark@codesourcery.com>
25786 * g++.dg/parser/constructor1.C: New test.
25788 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
25790 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
25792 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
25794 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
25796 * gcc.dg/cpp/Wunused.c: Update test.
25798 2003-03-08 Jan Hubicka <jh@suse.cz>
25800 * gcc.dg/inline-3.c: New test.
25802 2003-03-08 Mark Mitchell <mark@codesourcery.com>
25805 * g++.dg/parse/builtin1.C: New test.
25808 * g++.dg/abi/cookie1.C: New test.
25809 * g++.dg/abi/cookie2.C: Likewise.
25812 * g++.dg/template/field1.C: New test.
25815 * g++.dg/parse/class1.C: New test.
25816 * g++.dg/parse/namespace7.C: Likewise.
25817 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
25819 2003-03-07 Mark Mitchell <mark@codesourcery.com>
25821 * g++.dg/init/ref4.C: New test.
25823 2003-03-07 Jan Hubicka <jh@suse.cz>
25825 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
25826 * gcc.dg/inline-3.c: New test.
25828 2003-03-06 Mark Mitchell <mark@codesourcery.com>
25830 * g++.dg/init/ref3.C: New test.
25833 * g++.dg/init/ref2.C: New test.
25836 * g++.dg/warn/Wshadow-2.C: New test.
25839 * g++.dg/warn/Woverloaded-1.C: New test.
25841 2003-03-05 Jan Hubicka <jh@suse.cz>
25843 * gcc.dg/i386-local2.c: New.
25844 * gcc.dg/i386-local.c: Fix typo.
25846 2003-03-05 Mark Mitchell <mark@codesourcery.com>
25848 * g++.dg/abi/layout3.C: New test.
25850 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
25852 * gcc.c-torture/compile/20030305-1.c
25854 2003-03-05 Jan Hubicka <jh@suse.cz>
25856 * gcc.dg/i386-local.c: New.
25858 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
25860 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
25862 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
25864 * gcc.dg/switch-2.c: New test.
25865 * gcc.dg/switch-3.c: New test.
25866 * gcc.dg/Wswitch.c: Adjust line numbers.
25867 * gcc.dg/Wswitch-default.c: Likewise.
25868 * gcc.dg/Wswitch-enum.c: Likewise.
25870 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
25872 * gcc.c-torture/execute/20030222-1.c: New test.
25874 2003-03-03 James E Wilson <wilson@tuliptree.org>
25876 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
25878 2003-03-03 Mark Mitchell <mark@codesourcery.com>
25881 * g++.dg/init/ref1.C: New test.
25883 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
25885 * gcc.dg/sh-relax.c: New SH-only test.
25887 2003-03-03 Geoffrey Keating <geoffk@apple.com>
25889 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
25890 comment explaining purpose of testcase.
25892 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
25894 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
25895 for HC11/HC12 (asm needs two int registers).
25896 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
25897 HC11/HC12 because the test uses an asm which needs two 32-bit
25900 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
25902 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
25903 for HC11/HC12 (array is too large otherwise).
25904 * gcc.c-torture/compile/920501-4.x: New file, likewise.
25905 * gcc.c-torture/compile/20010518-2.x: Likewise.
25906 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
25907 HC11/HC12 (array is too large).
25909 2003-03-01 Geoffrey Keating <geoffk@apple.com>
25911 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
25912 * lib/g++-dg.exp (g++-dg-test): Likewise.
25914 2003-03-01 Roger Sayle <roger@eyesopen.com>
25916 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
25917 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
25919 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25921 * g++.dg/warn/implicit-typename1.C: Remove warning.
25923 2003-02-28 Richard Henderson <rth@redhat.com>
25925 * gcc.dg/noreturn-1.c: Move noreturn warning line.
25926 * gcc.dg/return-type-1.c: Move control reaches end warning line.
25928 2003-02-28 Geoffrey Keating <geoffk@apple.com>
25930 * gcc.dg/pch/pch.exp: Change .pch to .gch.
25931 * g++.dg/pch/pch.exp: Likewise.
25933 2003-02-28 Mark Mitchell <mark@codesourcery.com>
25936 * testsuite/g++.dg/init/new4.C: New test.
25938 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
25940 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
25942 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
25944 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
25947 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
25950 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25952 * lib/scanasm.exp: Add support for counting numbers of
25954 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
25955 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
25957 2003-02-25 Mark Mitchell <mark@codesourcery.com>
25960 * g++.dg/template/static3.C: New test.
25963 * g++.dg/parse/namespace6.C: New test.
25965 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25968 * gcc.dg/20030225-1.c: New test.
25970 2003-02-24 Mark Mitchell <mark@codesourcery.com>
25972 * README: Remove out-of-date information.
25975 * g++.dg/template/spec6.C: New test.
25977 2003-02-24 Jeff Law <law@redhat.com>
25979 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
25981 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25983 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
25984 * gcc.dg/pragma-ep-1.c: Likewise.
25986 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25989 * g++.dg/template/friend16.C: New test.
25991 2003-02-23 Mark Mitchell <mark@codesourcery.com>
25994 * g++.dg/parse/fused-params1.C: Adjust error messages.
25995 * g++.dg/template/nested3.C: New test.
25997 2003-02-24 Alan Modra <amodra@bigpond.net.au>
25999 * g++.dg/abi/param1.C: New test.
26001 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26004 * g++.dg/warn/implicit-typename1.C: New test.
26006 2003-02-22 Kelley Cook <kelleycook@comcast.net>
26008 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
26010 * g++.old-deja/g++.other/store-expr2.C: Likewise.
26011 * gcc.c-torture/execute/20010129-1.x: Likewise.
26012 * gcc.dg/20011107-1.c: Likewise.
26013 * gcc.dg/20020108-1.c: Likewise.
26014 * gcc.dg/20020122-3.c: Likewise.
26015 * gcc.dg/20020206-1.c: Likewise.
26016 * gcc.dg/20020310-1.c: Likewise.
26017 * gcc.dg/20020426-2.c: Likewise.
26018 * gcc.dg/20020517-1.c: Likewise.
26019 * gcc.dg/991230-1.c: Likewise.
26020 * gcc.dg/i386-unroll-1.c: Likewise.
26021 * gcc.misc-tests/i386-prefetch.exp: Likewise.
26023 2003-02-22 Jan Hubicka <jh@suse.cz>
26025 * gcc.dg/i386-mul.c: New test.
26027 2003-02-21 Roger Sayle <roger@eyesopen.com>
26029 * gcc.dg/builtins-5.c: New test case.
26031 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
26033 * gcc.dg/asmreg-1.c: New test.
26035 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26038 * g++.dg/parse/varmod1.C: New test.
26040 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26043 * g++.dg/template/op1.C: New test.
26045 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26048 * g++.dg/template/nested2.C: New test.
26050 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26053 * g++.dg/expr/dtor1.C: New test.
26055 2003-02-21 Zack Weinberg <zack@codesourcery.com>
26057 * gcc.dg/cpp/include3.c: New test.
26058 * gcc.dg/cpp/inc/foo.h: New file.
26060 2003-02-21 Glen Nakamura <glen@imodulo.com>
26062 * gcc.c-torture/execute/20030221-1.c: New test.
26064 2003-02-20 Mark Mitchell <mark@codesourcery.com>
26067 * g++.dg/abi/conv1.C: New test.
26069 2003-02-20 Jan Hubicka <jh@suse.cz>
26071 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
26073 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
26075 * gcc.c-torture/compile/20030219-1.c: New test.
26077 2003-02-18 Jan Hubicka <jh@suse.cz>
26079 * gcc.dg/funcorder.c: New test.
26081 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
26083 * gcc.c-torture/execute/20030218-1.c: New.
26085 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
26087 * gcc.dg/20030218-1.c: New.
26089 2003-02-18 Richard Henderson <rth@redhat.com>
26091 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
26092 * gcc.dg/attr-used-2.c: New.
26094 2003-02-18 Mark Mitchell <mark@codesourcery.com>
26097 * g++.dg/init/copy5.C: New test.
26099 2003-02-18 Geoffrey Keating <geoffk@apple.com>
26101 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
26102 * g++.dg/pch/pch.exp: Likewise.
26104 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
26106 * gcc.c-torture/execute/20030209-1.c: Enable the test if
26107 STACK_SIZE is not defined.
26109 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26112 * g++.dg/template/init1.C: New test.
26114 2003-02-16 Jan HUbicka <jh@suse.cz>
26116 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
26117 (foo): Add few extra tests
26118 * gcc.dg/c99-const-expr-3.c: Likewise.
26119 * gcc.c-torture/execute/20030216-1.c: New.
26121 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26124 * g++.dg/ext/typeof4.C: New test.
26126 2003-02-15 Roger Sayle <roger@eyesopen.com>
26128 * gcc.dg/i386-387-3.c: New test case.
26130 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
26132 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
26133 cris-*-elf* cris-*-aout* and mmix-*-*.
26135 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
26137 * gcc.dg/20030213-1.c: New test.
26139 2003-02-12 Roger Sayle <roger@eyesopen.com>
26141 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
26142 * gcc.dg/i386-387-2.c: Likewise.
26144 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
26146 * gcc.dg/ppc-spe.c: Fix formatting.
26147 Enable tests that were previously unsupported by gas.
26148 Delete tests for instructions that no longer exist.
26149 Switch arguments on evsubifw builtin.
26151 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
26153 * gcc.c-torture/execute/20030209-1.c: Disable the test if
26154 STACK_SIZE is too small.
26156 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
26157 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
26159 * gcc.dg/decl-2.c: New test.
26161 2003-02-10 Jan Hubicka <jh@suse.cz>
26163 * gcc.dg/i386-fpcvt-1.c: New test.
26165 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
26167 * gcc.c-torture/execute/20030209-1.c: New test.
26169 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
26171 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
26172 int-wide bitops, use the constants of the same width.
26173 Likewise, if long long is 32-bit wide, test bitops using
26176 2003-02-07 Loren James Rittle <ljrittle@acm.org>
26178 * gcc.dg/20021014-1.c: Annotate with expected notice text.
26180 2003-02-07 Roger Sayle <roger@eyesopen.com>
26182 * testsuite/gcc.dg/builtins-4.c: New test case.
26184 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26186 * gcc.dg/20020430-1.c: Fix dg command typos.
26187 * gcc.dg/20020503-1.c: Likewise.
26189 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26192 * g++.dg/parse/fused-params1.C: New test.
26195 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
26198 * g++.dg/parse/non-dependent1.C: New test.
26201 * g++.dg/parse/dupl-tmpl-args1.C: New test.
26204 * g++.dg/parse/undefined7.C: New test.
26205 * g++.dg/parse/non-templ1.C: New test.
26208 * g++.dg/parse/too-many-tmpl-args1.C: New test.
26210 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
26212 * gcc.c-torture/compile/20030206-1.c: New test.
26214 2003-02-05 Roger Sayle <roger@eyesopen.com>
26216 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
26217 "pow" to "foo" to avoid potential confusion with a math built-in.
26219 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26221 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
26222 conditions for SPARC targets.
26224 2003-02-05 Jakub Jelinek <jakub@redhat.com>
26226 * gcc.dg/20030204-1.c: New test.
26228 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26231 * g++.dg/parse/array-size1.C: New test.
26234 * g++.dg/parse/undefined3.C: New test.
26237 * g++.dg/parse/undefined4.C: New test.
26240 * g++.dg/parse/undefined5.C: New test.
26243 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
26246 * g++.dg/parse/casting-operator1.C: New test.
26249 * g++.dg/parse/undefined6.C: New test.
26252 * g++.dg/parse/missing-template1.C: New test.
26254 2003-02-04 Jan Hubicka <jh@suse.cz>
26256 * gcc.dg/i386-cadd.c: Compile using -march=k8.
26257 * gcc.dg/i386-cmov?.c: Likewise.
26258 * gcc.dg/i386-fpcvt-?.c: Likewise.
26259 * gcc.dg/i386-ssefp-1.c: Likewise.
26260 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
26263 2003-02-03 Mark Mitchell <mark@codesourcery.com>
26266 * testsuite/g++.dg/ext/max.C: New test.
26268 2003-02-03 Jan Hubicka <jh@suse.cz>
26270 * gcc.c-torture/execute/20030203-1.c: New test.
26272 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
26274 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
26277 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
26279 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
26280 * g++.dg/init/new2.C: Likewise.
26281 * g++.dg/other/new1.C: Likewise.
26283 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
26285 * gcc.dg/struct-ret-libc.c: New test.
26287 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
26289 * gcc.dg/20030129-1.c: New test.
26291 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26294 * g++.dg/template/ptrmem4.C: New test.
26296 2003-01-29 Mark Mitchell <mark@codesourcery.com>
26298 * g++.dg/parser/constant1.C: New test.
26300 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26303 * g++.dg/parse/friend2.C: New test.
26305 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
26308 * g++.dg/template/unify4.C: New test.
26310 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
26312 * gcc.c-torture/execute/20030128-1.c: New test.
26314 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
26316 * g++.dg/lookup/nested1.C: Test moved from ...
26317 * g++.old-deja/g++.other/lookup24.C: ... here.
26319 2003-01-28 Jan Hubicka <jh@suse.cz>
26321 * gcc.dg/i386-cmov5.c: New test.
26323 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
26325 * gcc.c-torture/execute/20010925-1.c: Changed the
26326 memcpy declaration.
26328 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
26331 * g++.dg/parse/template5.C: New test.
26333 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
26336 * g77.dg/pr9258: New test.
26338 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26340 * README: Move relevant parts from README.g++.
26342 * README.g++: Remove this file.
26344 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
26346 * g++.dg/abi/dcast1.C: New test.
26348 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26350 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
26352 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
26355 * g++.old-deja/g++.other/lookup24.C: New test.
26357 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26360 * gcc.dg/uninit-C.c: New test.
26362 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
26364 * g++.dg/abi/covariant1.C: New test.
26366 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
26368 * gcc.dg/20030123-1.c: New test.
26370 2003-01-25 Jan Hubicka <jh@suse.cz>
26373 * gcc.c-torture/compile/20030125-1.c
26375 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
26378 * g++.dg/parse/template3.C: New test.
26379 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
26382 * g++.dg/parse/template4.C: New test.
26385 * g++.dg/template/qual2.C: New test.
26388 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
26390 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
26392 2003-01-25 Roger Sayle <roger@eyesopen.com>
26394 * gcc.c-torture/execute/switch-1.c: New test case.
26396 2003-01-25 Jan Hubicka <jh@suse.cz>
26398 * gcc.c-torture/execute/20030125-1.[cx]: New test.
26400 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
26402 Tweaks for Bison-1.875. From the NEWS file:
26403 "- `parse error' -> `syntax error'
26404 Bison now uniformly uses the term `syntax error'"
26405 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
26406 * gcc.dg/cpp/digraph2.c: Likewise.
26407 * gcc.dg/cpp/direct2.c: Likewise.
26408 * gcc.dg/cpp/paste4.c: Likewise.
26409 * gcc.dg/c90-restrict-1.c: Likewise.
26410 * gcc.dg/c99-func-2.c: Likewise.
26411 * gcc.dg/noncompile/920721-2.c: Likewise.
26412 * gcc.dg/noncompile/930622-2.c: Likewise.
26413 * gcc.dg/noncompile/940112-1.c: Likewise.
26414 * gcc.dg/noncompile/950921-1.c: Likewise.
26415 * gcc.dg/noncompile/951123-1.c: Likewise.
26416 * gcc.dg/noncompile/971104-1.c: Likewise.
26417 * gcc.dg/noncompile/990416-1.c: Likewise.
26419 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
26421 * g++.dg/parse/undefined1.C: Add error message.
26423 2003-01-22 Mark Mitchell <mark@codesourcery.com>
26426 * g++.dg/parse/new1.C: New test.
26429 * g++.dg/parse/template2.C: New test.
26432 * g++.dg/parse/typedef2.C: New test.
26435 * g++.dg/ext/typeof3.C: New test.
26437 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26440 * g++.dg/parse/ret-type1.C: New test.
26443 * g++.dg/parse/tmpl-outside1.C: New test.
26446 * g++.dg/parse/int-as-enum1.C: New test.
26449 * g++.dg/parse/no-typename1.C: New test.
26452 * g++.dg/parse/no-value1.C: New test.
26455 * g++.dg/parse/wrong-inline1.C: New test.
26458 * g++.dg/parse/ref1.C: New test.
26461 * g++.dg/parse/attr-ctor1.C: New test.
26464 * g++.dg/parse/namespace5.C: New test.
26467 * g++.dg/parse/func-def1.C: New test.
26470 * g++.dg/parse/undefined1.C: New test.
26472 PR c++/5723, PR c++/8522
26473 * g++.dg/parse/specialization1.C: New test.
26475 PR c++/163, PR c++/8595
26476 * g++.dg/parse/struct-as-enum1.C: New test.
26479 * g++.dg/parse/undefined2.C: New test.
26481 2003-01-22 Mark Mitchell <mark@codesourcery.com>
26484 * g++.dg/parse/template1.C: New test.
26487 * g++.dg/parse/using1.C: New test.
26491 * g++.dg/parse/expr2.C: New test.
26494 * g++.dg/parse/lookup2.C: Likewise.
26496 2003-01-21 Jan Hubicka <jh@suse.cz>
26498 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
26499 * gcc.c-torture/execute/eeprof-1.c: Likewise.
26500 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
26501 * gcc.c-torture/execute/string-opt-*.c: Likewise.
26503 2003-01-20 Nick Clifton <nickc@redhat.com>
26505 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
26506 problem with ARM sibcall code generation.
26508 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
26510 * gcc.c-torture/execute/20030120-1.c: New.
26512 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
26514 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
26516 2003-01-17 Mark Mitchell <mark@codesourcery.com>
26519 * g++.dg/parse/ctor1.C: New test.
26522 * g++.dg/parse/qualified1.C: New test.
26524 * g++.dg/parse/typename3.C: New test.
26526 2003-01-16 Richard Henderson <rth@redhat.com>
26528 * g++.dg/tls/init-2.C: Fix error matches for real this time.
26530 2003-01-16 Richard Henderson <rth@redhat.com>
26532 * g++.dg/pch/pch.exp: Copy test header to the working directory
26533 before using it either for precompilation or direct use.
26534 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
26535 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
26537 2003-01-16 Richard Henderson <rth@redhat.com>
26539 * gcc.dg/pch/pch.exp: Copy test header to the working directory
26540 before using it either for precompilation or direct use.
26541 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
26542 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
26544 2003-01-16 Mark Mitchell <mark@codesourcery.com>
26546 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
26547 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
26548 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
26549 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
26550 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
26551 typename warning into error.
26552 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
26554 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
26555 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
26556 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
26558 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
26559 make declaration visible in template.
26560 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
26561 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
26563 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
26565 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
26566 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
26567 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
26568 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
26569 typename warning with error message.
26570 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
26571 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
26572 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
26574 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
26576 * g++.dg/parse/ambig2.C: New test.
26578 2003-01-15 Richard Henderson <rth@redhat.com>
26580 * g++.dg/tls/init-2.C: Update error message string.
26582 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26584 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
26586 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
26588 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
26590 * gcc.c-torture/compile/20001205-1.x: Likewise.
26591 * gcc.c-torture/compile/20001226-1.x: Likewise.
26592 * gcc.c-torture/compile/920520-1.x: Likewise.
26593 * gcc.c-torture/compile/961203-1.x: Likewise.
26594 * gcc.c-torture/compile/20020604-1.x: Likewise.
26596 2003-01-15 Jan Hubicka <jh@suse.cz>
26598 * gcc.c-torture/compile/20030115-1.c: New test.
26600 * gcc.dg/i386-fpcvt-1.c: New test.
26601 * gcc.dg/i386-fpcvt-2.c: New test.
26603 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
26605 Further conform g++'s __vmi_class_type_info to the C++ ABI
26607 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
26610 2003-01-14 Jan Hubicka <jh@suse.cz>
26612 * gcc.dg/i386-fpcvt-1.c: New test.
26613 * gcc.dg/i386-fpcvt-2.c: New test.
26615 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
26617 * gcc.dg/i386-mmx-3.c: New test.
26619 2003-01-12 Mark Mitchell <mark@codesourcery.com>
26622 * g++.dg/parse/octal1.C: New file.
26625 * g++.dg/parse/typename1.C: New file.
26627 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
26629 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
26630 * gcc.dg/bf-no-ms-layout.c: Likewise.
26631 * gcc.dg/bf-ms-attrib.c: Likewise.
26633 2003-01-10 Mark Mitchell <mark@codesourcery.com>
26636 * g++.dg/parse/dtor1.C: New file.
26639 * g++.dg/rtti/typeid1.C: New file.
26642 * g++.dg/parse/lookup1.C: New file.
26645 * g++.dg/templ/spec5.C: New file.
26647 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
26649 * gcc.c-torture/compile/20030110-1.c: New test.
26651 2003-01-09 Geoffrey Keating <geoffk@apple.com>
26653 Merge from pch-branch:
26655 2002-12-23 Geoffrey Keating <geoffk@apple.com>
26657 * gcc.dg/pch/cpp-1.h: New.
26658 * gcc.dg/pch/cpp-1.c: New.
26659 * gcc.dg/pch/cpp-2.h: New.
26660 * gcc.dg/pch/cpp-2.c: New.
26662 2002-11-19 Geoffrey Keating <geoffk@apple.com>
26664 * gcc.dg/pch/except-1.h: New.
26665 * gcc.dg/pch/except-1.c: New.
26667 2002-11-13 Geoffrey Keating <geoffk@apple.com>
26669 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
26671 * gcc.dg/pch: Include *.hp not *.h.
26672 * gcc.dg/pch/system-1.h: New.
26673 * gcc.dg/pch/system-1.c: New.
26675 2002-11-11 Geoffrey Keating <geoffk@apple.com>
26677 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
26678 rather than trying to build and run a program using PCH.
26679 * gcc.dg/pch: Remove dg-do commands from test files.
26681 2002-11-08 Geoffrey Keating <geoffk@apple.com>
26683 * gcc.dg/pch/macro-3.c: New.
26684 * gcc.dg/pch/macro-3.h: New.
26686 2002-11-04 Geoffrey Keating <geoffk@apple.com>
26688 * gcc.dg/pch/common-1.c: New.
26689 * gcc.dg/pch/common-1.h: New.
26690 * gcc.dg/pch/decl-1.c: New.
26691 * gcc.dg/pch/decl-1.h: New.
26692 * gcc.dg/pch/decl-2.c: New.
26693 * gcc.dg/pch/decl-2.h: New.
26694 * gcc.dg/pch/decl-3.c: New.
26695 * gcc.dg/pch/decl-3.h: New.
26696 * gcc.dg/pch/decl-4.c: New.
26697 * gcc.dg/pch/decl-4.h: New.
26698 * gcc.dg/pch/decl-5.c: New.
26699 * gcc.dg/pch/decl-5.h: New.
26700 * gcc.dg/pch/global-1.c: New.
26701 * gcc.dg/pch/global-1.h: New.
26702 * gcc.dg/pch/inline-1.c: New.
26703 * gcc.dg/pch/inline-1.h: New.
26704 * gcc.dg/pch/inline-2.c: New.
26705 * gcc.dg/pch/inline-2.h: New.
26706 * gcc.dg/pch/static-1.c: New.
26707 * gcc.dg/pch/static-1.h: New.
26708 * gcc.dg/pch/static-2.c: New.
26709 * gcc.dg/pch/static-2.h: New.
26711 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
26713 * g++.dg/pch/pch.exp: Better handle failing testcases.
26714 * gcc.dg/pch/pch.exp: Likewise.
26715 * gcc.dg/pch/macro-1.c: New.
26716 * gcc.dg/pch/macro-1.h: New.
26717 * gcc.dg/pch/macro-2.c: New.
26718 * gcc.dg/pch/macro-2.h: New.
26720 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
26722 * g++.dg/dg.exp: Treat files in pch/ specially.
26723 * g++.dg/pch/pch.exp: New file.
26724 * g++.dg/pch/empty.H: New file.
26725 * g++.dg/pch/empty.C: New file.
26726 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
26729 * gcc.dg/pch/pch.exp: New file.
26730 * gcc.dg/pch/empty.h: New file.
26731 * gcc.dg/pch/empty.c: New file.
26732 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
26735 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26737 * g++.dg/template/friend14.C: New test.
26739 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
26741 * gcc.dg/old-style-asm-1.c: New test.
26743 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
26745 * gcc.c-torture/compile/20030109-1.c: New test.
26747 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
26749 * gcc.c-torture/execute/20030109-1.c: New test.
26751 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
26753 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
26754 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
26755 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
26756 * g++.old-deja/g++.mike/eh2.C: Likewise.
26757 * g++.old-deja/g++.mike/eh3.C: Likewise.
26758 * g++.old-deja/g++.mike/eh5.C: Likewise.
26759 * g++.old-deja/g++.mike/eh6.C: Likewise.
26760 * g++.old-deja/g++.mike/eh7.C: Likewise.
26761 * g++.old-deja/g++.mike/eh8.C: Likewise.
26762 * g++.old-deja/g++.mike/eh9.C: Likewise.
26763 * g++.old-deja/g++.mike/eh10.C: Likewise.
26764 * g++.old-deja/g++.mike/eh12.C: Likewise.
26765 * g++.old-deja/g++.mike/eh13.C: Likewise.
26766 * g++.old-deja/g++.mike/eh14.C: Likewise.
26767 * g++.old-deja/g++.mike/eh16.C: Likewise.
26768 * g++.old-deja/g++.mike/eh17.C: Likewise.
26769 * g++.old-deja/g++.mike/eh18.C: Likewise.
26770 * g++.old-deja/g++.mike/eh21.C: Likewise.
26771 * g++.old-deja/g++.mike/eh23.C: Likewise.
26772 * g++.old-deja/g++.mike/eh24.C: Likewise.
26773 * g++.old-deja/g++.mike/eh25.C: Likewise.
26774 * g++.old-deja/g++.mike/eh26.C: Likewise.
26775 * g++.old-deja/g++.mike/eh27.C: Likewise.
26776 * g++.old-deja/g++.mike/eh28.C: Likewise.
26777 * g++.old-deja/g++.mike/eh29.C: Likewise.
26778 * g++.old-deja/g++.mike/eh31.C: Likewise.
26779 * g++.old-deja/g++.mike/eh33.C: Likewise.
26780 * g++.old-deja/g++.mike/eh34.C: Likewise.
26781 * g++.old-deja/g++.mike/eh35.C: Likewise.
26782 * g++.old-deja/g++.mike/eh36.C: Likewise.
26783 * g++.old-deja/g++.mike/eh37.C: Likewise.
26784 * g++.old-deja/g++.mike/eh38.C: Likewise.
26785 * g++.old-deja/g++.mike/eh39.C: Likewise.
26786 * g++.old-deja/g++.mike/eh40.C: Likewise.
26787 * g++.old-deja/g++.mike/eh41.C: Likewise.
26788 * g++.old-deja/g++.mike/eh42.C: Likewise.
26789 * g++.old-deja/g++.mike/eh44.C: Likewise.
26790 * g++.old-deja/g++.mike/eh46.C: Likewise.
26791 * g++.old-deja/g++.mike/eh47.C: Likewise.
26792 * g++.old-deja/g++.mike/eh48.C: Likewise.
26793 * g++.old-deja/g++.mike/eh49.C: Likewise.
26794 * g++.old-deja/g++.mike/eh50.C: Likewise.
26795 * g++.old-deja/g++.mike/eh51.C: Likewise.
26796 * g++.old-deja/g++.mike/eh53.C: Likewise.
26797 * g++.old-deja/g++.mike/eh55.C: Likewise.
26798 * g++.old-deja/g++.mike/p7912.C: Likewise.
26799 * g++.old-deja/g++.mike/p9706.C: Likewise.
26800 * g++.old-deja/g++.mike/p10416.C: Likewise.
26801 * g++.old-deja/g++.mike/p11667.C: Likewise.
26802 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
26803 Remove redundant reference to Iris.
26804 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
26805 Elxsi, i860, Pico Java, and WE32K.
26807 2003-01-07 Mark Mitchell <mark@codesourcery.com>
26809 * g++.dg/ext/asm4.C: New test.
26811 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26814 * g++.dg/template/friend12.C: New test.
26815 * g++.dg/template/friend13.C: Likewise.
26816 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
26818 2003-01-08 Jan Hubicka <jh@suse.cz>
26820 * gcc.dg/i386-cadd.c: New test.
26821 * gcc.dg/i386-cmov4.c: Likewise.
26823 2003-01-06 Mark Mitchell <mark@codesourcery.com>
26826 * g++.dg/warn/Wunused-3.C: New test.
26828 * g++.dg/abi/bitfield9.C: New test.
26831 * g++.dg/parse/defarg3.C: New test.
26833 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
26835 * g++.dg/parse/ambig1.C: New test.
26836 * g++.dg/parse/defarg2.C: New test.
26838 2003-01-05 Mark Mitchell <mark@codesourcery.com>
26840 * g++.dg/template/defarg-1.C: New test.
26841 * g++.dg/template/local2.C: Likewise.
26843 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
26845 * gcc.c-torture/execute/20030105-1.c: New test.
26847 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26849 * g++.dg/parse/namespace3.C: Remove extra semicolons.
26850 * g++.dg/parse/namespace4.C: Likewise.
26852 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
26854 * g++.dg/template/ntp2.C: New test.
26856 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
26858 * g++.dg/parse/extern-C-1.C: New test.
26860 * g++.dg/parse/namespace4.C: New test.
26862 * g++.dg/template/nested1.C: New test.
26864 * g++.dg/parse/namespace3.C: New test.
26866 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
26868 * g++.dg/lookup/two-stage1.C: New test.
26870 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26872 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
26873 * g++.old-deja/g++.jason/access8.C: Likewise.
26874 * g++.old-deja/g++.other/decl5.C: Likewise.
26876 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
26878 * g++.dg/parse/parse7.C: New test.
26880 2003-01-02 Mark Mitchell <mark@codesourcery.com>
26883 * g++.dg/ext/attrib7.C: New test.
26885 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
26887 * g++.dg/parse/parse6.C: New test.
26889 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
26891 * gcc.dg/h8300-stack-1.c: New.
26893 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
26895 g++.dg/lookup/exception1.C: New test.
26897 g++.dg/lookup/template1.C: New test.
26899 g++.dg/parse/namespace2.C: New test.
26901 g++.dg/parse/parens2.C: New test.
26903 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
26905 * g++.dg/parse/parse5.C: New test.
26906 * g++.dg/lookup/scoped4.C: New test.
26908 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
26910 * g++.dg/parse/parens1.C: New test.
26912 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
26914 * g++.dg/parse/parens2.C: New test.
26916 * g++.dg/lookup/scope-operator1.C: New test.
26918 * g++.dg/parse/operator1.C: New test.
26920 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26922 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
26923 * g++.old-deja/g++.other/access6.C: Likewise.
26924 * g++.old-deja/g++.other/decl1.C: Likewise.
26925 * g++.old-deja/g++.pt/typename12.C: Likewise.
26927 2002-12-31 Mark Mitchell <mark@codesourcery.com>
26929 * g++.dg/parse/namespace1.C: New test.
26931 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
26933 * g++.dg/parse/parse4.C: New test.
26935 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
26937 * g++.dg/parse/parse3.C: New test.
26939 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
26941 * g++.dg/parse/parse2.C: New test.
26943 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
26945 * g++.dg/template/friend11.C: New test.
26947 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
26949 * g++.dg/parse/parse1.C: New test.
26951 2002-12-31 Janis Johnson <janis187@us.ibm.com>
26953 * lib/profopt.exp: Change the name of a global variable to avoid
26954 possible clashes with other test suites.
26956 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
26958 * g++.dg/inherit/covariant8.C: New test.
26960 2002-12-31 Mark Mitchell <mark@codesourcery.com>
26962 * g++.dg/init/array9.C: New test.
26965 * g++.dg/parse/expr1.C: New test.
26967 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
26969 * gcc.c-torture/compile/20021230-1.c: New test.
26971 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
26973 * g++.dg/inherit/covariant5.C: New test.
26974 * g++.dg/inherit/covariant6.C: New test.
26975 * g++.dg/inherit/covariant7.C: New test.
26977 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26980 * g++.dg/other/access2.C: New test.
26982 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
26984 * g++.dg/other/anon-struct.C: No longer fails
26985 * g++.old-deja/g++.brendan/parse4.C: Likewise.
26986 * g++.old-deja/g++.brendan/parse5.C: Likewise.
26987 * g++.old-deja/g++.brendan/parse6.C: Likewise.
26989 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
26991 * g++.dg/parse/angle-bracket.C (main): No longer fails.
26993 2002-12-27 Mark Mitchell <mark@codesourcery.com>
26995 * g++.dg/eh/spec4.C: Remove stray semicolon.
26996 * g++.dg/expr/pmf-1.C: Change error message.
26997 * g++.dg/ext/asm1.C: Remove stray semicolon.
26998 * g++.dg/ext/typename1.C: Add missing typenames.
26999 * g++.dg/inherit/template-as-base.C: Change error message.
27000 * g++.dg/lookup/scoped1.C: Likewise.
27001 * g++.dg/lookup/scoped2.C: Likewise.
27002 * g++.dg/lookup/using2.C: Likewise.
27003 * g++.dg/other/component1.C: Remove stray semicolon.
27004 * g++.dg/other/do1.C: Change error message.
27005 * g++.dg/other/error2.C: Likewise.
27006 * g++.dg/other/init1.C: Likewise.
27007 * g++.dg/other/packed1.C: Remove stray semicolon.
27008 * g++.dg/other/ptrmem2.C: Change error message.
27009 * g++.dg/parse/parameter-declaration-1.C: Remove line number
27011 * g++.dg/special/initp1.C: Remove invalid attribute usage.
27012 * g++.dg/template/access3.C: Add typename keyword.
27013 * g++.dg/template/access5.C: Remove stray semicolon.
27014 * g++.dg/template/access6.C: Likewise.
27015 * g++.dg/template/complit1.C: Likewise.
27016 * g++.dg/template/crash1.C: Change error message.
27017 * g++.dg/template/inherit2.C: Remove stray semicolon.
27018 * g++.dg/template/instantiate2.C: Likewise.
27019 * g++.dg/template/instantiate3.C: Change error message.
27020 * g++.dg/template/qual1.C: Remove stray semicolon.
27021 * g++.dg/template/qualttp18.C: Change error message.
27022 * g++.dg/template/ref1.C: Remove stray semicolon.
27023 * g++.dg/template/sizeof1.C (A::value): Declare it.
27024 * g++.dg/template/spec4.C: Change error message.
27025 * g++.dg/template/static1.C: Likewise.
27026 * g++.dg/template/type1.C: Likewise.
27027 * g++.dg/template/typename3.C: Likewise.
27028 * g++.old-deja/g++.benjamin/13478.C: Change error message.
27029 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
27030 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
27031 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
27032 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
27033 named return value extension.
27034 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
27035 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
27036 * g++.old-deja/g++.bob/extern_C.C: Likewise.
27037 * g++.old-deja/g++.bob/inherit2.C: Likewise.
27038 * g++.old-deja/g++.brendan/complex1.C: Likewise.
27039 * g++.old-deja/g++.brendan/copy5.C: Likewise.
27040 * g++.old-deja/g++.brendan/crash13.C: Likewise.
27041 * g++.old-deja/g++.brendan/crash15.C: Likewise.
27042 * g++.old-deja/g++.brendan/crash18.C: Change error message.
27043 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
27044 * g++.old-deja/g++.brendan/crash38.C: Likewise.
27045 * g++.old-deja/g++.brendan/crash50.C: Likewise.
27046 * g++.old-deja/g++.brendan/crash56.C: Likewise.
27047 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
27049 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
27050 * g++.old-deja/g++.brendan/crash8.C: Change error message.
27051 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
27052 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
27053 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
27054 * g++.old-deja/g++.brendan/template11.C: Likewise.
27055 * g++.old-deja/g++.brendan/template26.C: Likewise.
27056 * g++.old-deja/g++.brendan/template27.C: Use explicit
27057 specialization syntax.
27058 * g++.old-deja/g++.brendan/template30.C: Likewise.
27059 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
27060 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
27061 non-dependent names.
27062 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
27063 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
27064 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
27065 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
27066 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
27067 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
27068 named return value extension.
27069 * g++.old-deja/g++.ext/namedret2.C: Likewise.
27070 * g++.old-deja/g++.ext/namedret3.C: Likewise.
27071 * g++.old-deja/g++.ext/return1.C: Likewise.
27072 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
27073 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
27074 * g++.old-deja/g++.jason/access8.C: Likewise.
27075 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
27076 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
27077 pseudo-destructor names.
27078 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
27079 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
27080 pseudo-destructor names.
27081 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
27082 * g++.old-deja/g++.jason/overload19.C: Likewise.
27083 * g++.old-deja/g++.jason/overload32.C: Likewise.
27084 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
27086 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
27087 * g++.old-deja/g++.jason/return.C: Likewise.
27088 * g++.old-deja/g++.jason/return2.C: Likewise.
27089 * g++.old-deja/g++.jason/shadow1.C: Likewise.
27090 * g++.old-deja/g++.jason/special.C: Use explicit specialization
27092 * g++.old-deja/g++.jason/template10.C: Account for use of
27093 non-dependent names.
27094 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
27096 * g++.old-deja/g++.jason/template37.C: Likewise.
27097 * g++.old-deja/g++.law/access4.C: Change error messages.
27098 * g++.old-deja/g++.law/arm13.C: Remove incorrect
27099 pseudo-destructor names.
27100 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
27101 * g++.old-deja/g++.law/ctors9.C: Likewise.
27102 * g++.old-deja/g++.law/cvt22.C: Likewise.
27103 * g++.old-deja/g++.law/dtors5.C: Likewise.
27104 * g++.old-deja/g++.law/global-init1.C: Likewise.
27105 * g++.old-deja/g++.law/missed-error3.C: Likewise.
27106 * g++.old-deja/g++.law/operators28.C: Likewise.
27107 * g++.old-deja/g++.law/visibility28.C: Likewise.
27108 * g++.old-deja/g++.martin/eval1.C: Likewise.
27109 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
27111 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
27112 * g++.old-deja/g++.mike/net34.C: Likewise.
27113 * g++.old-deja/g++.mike/net36.C: Likewise.
27114 * g++.old-deja/g++.mike/ns2.C: Likewise.
27115 * g++.old-deja/g++.mike/p12306.C: Likewise.
27116 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
27118 * g++.old-deja/g++.mike/p700.C: Likewise.
27119 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
27120 * g++.old-deja/g++.mike/p710.C: Likewise.
27121 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
27123 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
27124 * g++.old-deja/g++.mike/pmf9.C: Likewise.
27125 * g++.old-deja/g++.ns/crash2.C: Likewise.
27126 * g++.old-deja/g++.ns/crash3.C: Likewise.
27127 * g++.old-deja/g++.ns/invalid1.C: Likewise.
27128 * g++.old-deja/g++.ns/ns17.C: Likewise.
27129 * g++.old-deja/g++.ns/template16.C: Likewise.
27130 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
27132 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
27133 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
27134 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
27135 named return value extension.
27136 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
27137 * g++.old-deja/g++.other/access4.C: Issue additional error
27139 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
27140 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
27141 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
27142 * g++.old-deja/g++.other/crash25.C: Change error message.
27143 * g++.old-deja/g++.other/crash4.C: Change error message.
27144 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
27145 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
27146 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
27148 * g++.old-deja/g++.other/defarg8.C: Likewise.
27149 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
27150 * g++.old-deja/g++.other/dtor10.C: Likewise.
27151 * g++.old-deja/g++.other/incomplete.C: Likewise.
27152 * g++.old-deja/g++.other/linkage7.C: Likewise.
27153 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
27155 * g++.old-deja/g++.other/mangle2.C: Likewise.
27156 * g++.old-deja/g++.other/refinit2.C: Likewise.
27157 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
27158 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
27159 * g++.old-deja/g++.pt/crash28.C: Likewise.
27160 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
27162 * g++.old-deja/g++.pt/crash32.C: Change error message.
27163 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
27164 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
27165 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
27166 error message position.
27167 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
27168 * g++.old-deja/g++.pt/defarg8.C: Change error message.
27169 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
27171 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
27172 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
27173 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
27174 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
27176 * g++.old-deja/g++.pt/explicit31.C: Likewise.
27177 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
27178 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
27180 * g++.old-deja/g++.pt/explicit71.C: Change error message.
27181 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
27183 * g++.old-deja/g++.pt/friend28.C: Account for use of
27184 non-dependent names.
27185 * g++.old-deja/g++.pt/friend29.C: Likewise.
27186 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
27188 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
27189 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
27190 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
27192 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
27193 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
27195 * g++.old-deja/g++.pt/memclass20.C: Likewise.
27196 * g++.old-deja/g++.pt/memclass5.C: Likewise.
27197 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
27199 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
27200 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
27201 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
27202 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
27203 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
27204 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
27206 * g++.old-deja/g++.pt/spec10.C: Likewise.
27207 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
27208 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
27209 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
27210 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
27211 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
27212 * g++.old-deja/g++.pt/ttp62.C: Likewise.
27213 * g++.old-deja/g++.pt/ttp64.C: Likewise.
27214 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
27215 * g++.old-deja/g++.pt/typename15.C: Likewise.
27216 * g++.old-deja/g++.pt/typename22.C: Likewise.
27217 * g++.old-deja/g++.pt/typename6.C: Change error messages.
27218 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
27219 * g++.old-deja/g++.pt/virtual2.C: Likewise.
27220 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
27222 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
27223 return value extension.
27224 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
27225 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
27226 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
27227 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
27229 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
27231 * g++.dg/warn/inline1.C: New test.
27232 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
27233 * g++.old-deja/g++.jason/synth10.C: Likewise.
27234 * g++.old-deja/g++.mike/net31.C: Likewise.
27235 * g++.old-deja/g++.mike/p8786.C: Likewise.
27237 * g++.dg/template/friend10.C: New test.
27238 * g++.dg/template/conv5.C: New test.
27240 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
27242 * g++.dg/lookup/scoped3.C: New test.
27244 * g++.dg/lookup/decl1.C: New test.
27245 * g++.dg/lookup/decl2.C: New test.
27247 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
27249 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
27250 gcc.c-torture/compile/20021015-1.c,
27251 gcc.c-torture/compile/20021015-2.c,
27252 gcc.c-torture/compile/20021123-1.c,
27253 gcc.c-torture/compile/20021123-2.c,
27254 gcc.c-torture/compile/20021123-3.c,
27255 gcc.c-torture/compile/20021123-4.c,
27256 gcc.c-torture/execute/20021024-1.c: Add tests previously added
27257 only to 3.1 or 3.2 branch.
27259 2002-12-23 Mark Mitchell <mark@codesourcery.com>
27261 * gcc.dg/i386-bitfield3.c: New test.
27263 * gcc.dg/i386-bitfield2.c: New test.
27265 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
27267 * g++.dg/parse/conv_op1.C: New test.
27269 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
27271 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
27274 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
27276 * gcc.c-torture/compile/20021220-1.c: New test.
27278 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
27280 * gcc.dg/i386-fastcall-1.c: New.
27282 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27284 * gcc.c-torture/execute/20021219-1.c: New test.
27286 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27288 * gcc.dg/i386-pic-1.c: New test.
27290 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27293 * g++.dg/template/friend9.C: New test.
27295 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27298 * g++.dg/template/access7.C: New test.
27300 2002-12-18 Nick Clifton <nickc@redhat.com>
27302 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
27303 the libstdc++-v3 directory has been found.
27305 2002-12-12 Devang Patel <dpatel@apple.com>
27306 * gcc.dg/darwin-ld-1.c: New test.
27307 * gcc.dg/darwin-ld-2.c: New test.
27308 * gcc.dg/darwin-ld-3.c: New test.
27309 * gcc.dg/darwin-ld-4.c: New test.
27310 * gcc.dg/darwin-ld-5.c: New test.
27312 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27314 * gcc.c-torture/compile/20021212-1.c: New test.
27316 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
27318 * gcc.dg/fshort-wchar: New test.
27320 2002-12-10 Mark Mitchell <mark@codesourcery.com>
27323 * g++.dg/template/dtor1.C: New test.
27325 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
27328 2002-12-10 Jakub Jelinek <jakub@redhat.com>
27330 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
27332 2002-12-09 Mark Mitchell <mark@codesourcery.com>
27334 * g++.dg/template/static1.C: New test.
27335 * g++.dg/template/static2.C: New test.
27336 * g++.old-deja/g++.ext/memconst.C: New test.
27338 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27340 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
27341 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
27342 * g++.dg/special/initp1.C: Likewise.
27344 2002-12-06 Jakub Jelinek <jakub@redhat.com>
27346 * gcc.c-torture/execute/20021204-1.c: New test.
27348 2002-12-04 Geoffrey Keating <geoffk@apple.com>
27350 * gcc.dg/ppc-fmadd-1.c: New file.
27351 * gcc.dg/ppc-fmadd-2.c: New file.
27352 * gcc.dg/ppc-fmadd-3.c: New file.
27354 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27356 * gcc.c-torture/compile/20021204-1.c: New test.
27358 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
27360 * g++.dg/inherit/covariant2.C: New test.
27361 * g++.dg/inherit/covariant3.C: New test.
27362 * g++.dg/inherit/covariant4.C: New test.
27363 * g++.dg/inherit/covariant1.C: Remove XFAIL.
27364 * g++.old-deja/g++.robertl/eb17.C: Likewise.
27366 2002-12-03 Mark Mitchell <mark@codesourcery.com>
27369 * g++.dg/init/brace3.C: New test.
27371 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
27373 * gcc.dg/20020210-1.c: Fix a comment typo.
27375 2002-12-02 Mark Mitchell <mark@codesourcery.com>
27378 * g++.dg/parse/defarg1.C: New test.
27381 * g++.dg/template/char1.C: New test.
27383 * g++.dg/template/varmod1.C: Fix typo.
27385 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27388 * g++.old-deja/g++.pt/crash32.C: Expect error.
27390 2002-12-01 Mark Mitchell <mark@codesourcery.com>
27393 * g++.dg/template/varmod1.C: New test.
27396 * g++.dg/inherit/typeinfo1.C: New test.
27399 * g++.dg/inherit/typedef1.C: New test.
27401 2002-11-30 Mark Mitchell <mark@codesourcery.com>
27405 * g++.dg/template/strlen1.C: New test.
27408 * g++.dg/template/ctor2.C: New test.
27411 * g++.dg/init/string1.C: New test.
27414 * g++.dg/template/friend8.C: New test.
27416 2002-11-29 Joe Buck <jbuck@synopsys.com>
27418 * g++.dg/lookup/anon2.C: New test.
27420 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
27422 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
27425 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
27427 * gcc.dg/bitfld-6.c: New test.
27429 2002-11-27 Jan Hubicka <jh@suse.cz>
27431 * gcc.c-torture/execute/20021127.[cx]: New test.
27433 2002-11-26 Jan Hubicka <jh@suse.cz>
27435 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
27438 2002-11-26 Geoffrey Keating <geoffk@apple.com>
27440 * g++.dg/init/brace2.C: New test.
27441 * g++.old-deja/g++.mike/p9129.C: Correct.
27443 2002-11-26 Mark Mitchell <mark@codesourcery.com>
27445 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
27447 2002-11-25 Andreas Bauer <baueran@in.tum.de>
27449 * gcc.dg/sibcall-6: New test for indirect sibcalls.
27451 2002-11-25 Mark Mitchell <mark@codesourcery.com>
27453 * testsuite/g++.dg/abi/empty11.C: New test.
27454 * testsuite/g++.dg/rtti/cv1.C: New test.
27456 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
27458 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
27460 2002-11-24 Mark Mitchell <mark@codesourcery.com>
27462 * g++.dg/abi/empty10.C: New test.
27464 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
27466 * gcc.c-torture/compile/20021124-1.c: New test.
27468 2002-11-22 Mark Mitchell <mark@codesourcery.com>
27470 * g++.dg/abi/rtti2.C: New test.
27472 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
27474 * gcc.dg/i386-unroll-1.c: New test.
27476 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
27478 * gcc.c-torture/compile/20021120-1.c: New test.
27479 * gcc.c-torture/compile/20021120-2.c: New test.
27481 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
27483 * gcc.dg/bitfld-5.c: New test.
27485 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
27487 * gcc.c-torture/execute/20021120-3.c: New test.
27489 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
27491 * gcc.c-torture/execute/20021120-2.c: New test.
27493 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
27495 * gcc.c-torture/execute/20021120-1.c: New test.
27497 2002-11-20 Jakub Jelinek <jakub@redhat.com>
27499 * gcc.c-torture/execute/20021118-3.c: New test.
27501 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27503 * gcc.c-torture/compile/20021119-1.c: New test.
27505 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
27507 * gcc.dg/duff-1.c: New test.
27508 * gcc.dg/duff-2.c: New test.
27509 * gcc.dg/duff-3.c: New test.
27511 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
27513 * gcc.dg/cpp/_Pragma5.c: New test.
27515 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
27517 * gcc.c-torture/execute/20021118-2.c: New test.
27519 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
27521 * gcc.c-torture/execute/20021118-1.c: New test.
27523 2002-11-16 Jakub Jelinek <jakub@redhat.com>
27525 * gcc.dg/20021116-1.c: New test.
27527 2002-11-14 Mark Mitchell <mark@codesourcery.com>
27529 * g++.dg/abi/vcall1.C: New test.
27531 2002-11-14 Jakub Jelinek <jakub@redhat.com>
27533 * gcc.dg/20021029-1.c: New test.
27534 * gcc.dg/20021029-2.c: New test.
27536 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
27538 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
27540 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27543 * gcc.dg/20021110.c: Move to ...
27544 * gcc.c-torture/compile/20021110.c: .... here.
27546 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27549 * gcc.c-torture/execute/20021111-1.c
27551 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27554 * gcc.dg/20021110.c: New test.
27556 2002-11-10 Mark Mitchell <mark@codesourcery.com>
27558 * g++.dg/abi/vthunk3.C: Run only on x86.
27560 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
27562 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
27564 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
27566 * lib/compat.exp (compat-execute): Fix logic error in last
27569 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
27571 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
27573 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27576 * g++.dg/template/access6.C: New test.
27578 2002-11-08 Jan Hubicka <jh@suse.cz>
27580 * gcc.dg/i386-ssefp-1.c: New test.
27581 * gcc.dg/i386-ssefp-1.c: New test.
27583 2002-11-08 Jan Hubicka <jh@suse.cz>
27585 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
27587 2002-11-07 Mark Mitchell <mark@codesourcery.com>
27589 * g++.dg/abi/vthunk3.C: New test.
27592 * g++.dg/template/crash2.C: New test.
27594 2002-11-07 Mark Mitchell <mark@codesourcery.com>
27596 * testsuite/g++.dg/abi/dtor1.C: New test.
27597 * testsuite/g++.dg/abi/dtor2.C: Likewise.
27599 2002-11-05 Geoffrey Keating <geoffk@apple.com>
27601 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
27604 2002-11-04 Adam Nemet <anemet@lnxw.com>
27606 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
27607 -mthumb. Only xfail with -O0.
27609 2002-11-03 Mark Mitchell <mark@codesourcery.com>
27611 * g++.dg/abi/thunk1.C: New test.
27612 * g++.dg/abi/thunk2.C: Likewise.
27613 * g++.dg/abi/vtt1.C: Likewise.
27615 2002-11-02 Diego Novillo <dnovillo@redhat.com>
27617 PR optimization/8423
27618 * gcc.c-torture/execute/builtin-constant.c: New test.
27620 2002-11-01 Zack Weinberg <zack@codesourcery.com>
27622 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
27623 Add some more cases.
27625 2002-11-01 Mark Mitchell <mark@codesourcery.com>
27628 * g++.dg/opt/local1.C: New test.
27630 2002-10-30 Mark Mitchell <mark@codesourcery.com>
27633 * g++.dg/template/complit1.C: New test.
27636 * g++.dg/template/typename4.C: Likewise.
27638 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27640 Core issue 287, PR c++/7639
27641 * g++.dg/template/instantiate1.C: Adjust error location.
27642 * g++.dg/template/instantiate3.C: New test.
27643 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
27644 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
27645 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
27647 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
27649 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
27651 2002-10-29 Mark Mitchell <mark@codesourcery.com>
27654 * g++.dg/init/dtor2.C: New test.
27656 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27658 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
27659 * gcc.dg/nest.c: Bypass errors on irix6.
27661 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
27663 * gcc.dg/nest.c: Expect error for mmix-*-*.
27664 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
27666 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
27668 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
27671 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
27673 2002-10-25 Mike Stump <mrs@apple.com>
27675 * gcc.dg/warn-1.c: New test.
27677 2002-10-25 Zack Weinberg <zack@codesourcery.com>
27679 * g++.dg/template/typename3.C: New test.
27681 2002-10-25 Mark Mitchell <mark@codesourcery.com>
27683 * g++.dg/lookup/ptrmem1.C: New test.
27685 * g++.dg/abi/vthunk2.C: New test.
27687 2002-10-25 Zack Weinberg <zack@codesourcery.com>
27689 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
27691 2002-10-24 Mark Mitchell <mark@codesourcery.com>
27693 * g++.dg/abi/empty9.C: New test.
27695 2002-10-24 Richard Henderson <rth@redhat.com>
27697 * g++.dg/inherit/thunk1.C: Enable for ia64.
27699 2002-10-23 Mark Mitchell <mark@codesourcery.com>
27702 * g++.dg/lookup/pretty1.C: New test.
27704 2002-10-23 Jakub Jelinek <jakub@redhat.com>
27706 * gcc.dg/20021023-1.c: New test.
27708 2002-10-23 Mark Mitchell <mark@codesourcery.com>
27711 * g++.dg/parse/inline1.C: New test.
27713 2002-10-23 Richard Henderson <rth@redhat.com>
27715 * g++.dg/inherit/thunk1.C: Enable for x86_64.
27717 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
27719 2002-10-22 Mark Mitchell <mark@codesourcery.com>
27722 * g++.dg/parse/stmtexpr3.C: New test.
27724 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
27726 * g++.dg/expr/cond1.C: New test.
27728 2002-10-21 Zack Weinberg <zack@codesourcery.com>
27730 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
27732 2002-10-21 Mark Mitchell <mark@codesourcery.com>
27734 * g++.dg/abi/vbase13.C: New test.
27735 * g++.dg/abi/vbase14.C: Likewise.
27737 2002-10-21 Jakub Jelinek <jakub@redhat.com>
27739 * gcc.dg/tls/pic-1.c: New test.
27740 * gcc.dg/tls/nonpic-1.c: New test.
27741 * gcc.dg/20021018-1.c: New test.
27743 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
27745 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
27746 Remove only files with the same base name as the test case.
27747 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
27748 (profopt-execute): Likewise. Also, remove old profiling
27749 and performance data files before running the tests.
27751 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
27752 * g++.dg/bprob/bprob.exp: Likewise.
27753 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
27754 to allow more general test case names.
27756 * g++.dg/bprob/bprob-1.C: Rename to ...
27757 * g++.dg/bprob/g++-bprob-1.C: ... this.
27759 * g77.dg/bprob/bprob-1.f: Rename to ...
27760 * g77.dg/bprob/g77-bprob-1.f: ... this.
27762 2002-10-21 Zack Weinberg <zack@codesourcery.com>
27764 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
27765 bison 1.50 or later.
27767 2002-10-21 Janis Johnson <janis187@us.ibm.com>
27769 * g++.dg/README: Describe more test directories.
27771 2002-10-21 Mark Mitchell <mark@codesourcery.com>
27773 * g++.dg/init/array6.C: Add additional tests.
27775 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
27777 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
27778 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
27780 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
27782 * gcc.c-torture/compile/20020604-1.x: New.
27783 * gcc.c-torture/compile/simd-5.x: Likewise.
27784 * gcc.c-torture/execute/920710-1.x: Likewise.
27785 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
27787 2002-10-21 Mark Mitchell <mark@codesourcery.com>
27789 * g++.dg/inherit/override1.C: Add dg-options clause.
27791 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27793 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
27796 2002-10-19 Andreas Schwab <schwab@suse.de>
27798 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
27799 directory component.
27801 2002-10-18 Mark Mitchell <mark@codesourcery.com>
27803 * g++.dg/inherit/thunk1.C: New test.
27805 * g++.dg/inherit/override1.C: New test.
27807 * g++.dg/abi/mangle11.C: New test.
27808 * g++.dg/abi/mangle14.C: New test.
27809 * g++.dg/abi/mangle17.C: New test.
27811 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
27813 * g++.dg/overload/member2.C: New test.
27815 2002-10-17 Janis Johnson <janis187@us.ibm.com>
27817 * g++.dg/README: Describe new compat directory.
27818 * g++.dg/dg.exp: Skip tests in compat directory.
27819 * README.compat: New file.
27820 * lib/compat.exp: New expect script.
27821 * g++.dg/compat: New test directory.
27822 * g++.dg/compat/compat.exp: New expect script.
27823 * g++.dg/compat/abi: New test directory.
27824 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
27825 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
27826 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
27827 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
27828 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
27829 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
27830 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
27831 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
27832 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
27833 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
27834 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
27835 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
27836 * g++.dg/compat/break: New test directory.
27837 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
27838 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
27839 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
27840 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
27841 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
27842 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
27843 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
27844 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
27845 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
27846 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
27847 g++.dg/compat/break/README: New files.
27848 * g++.dg/compat/eh: New test directory.
27849 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
27850 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
27851 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
27852 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
27853 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
27854 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
27855 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
27856 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
27857 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
27858 g++.dg/compat/eh/filter2_y.C,
27859 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
27860 g++.dg/compat/eh/new1_y.C,
27861 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
27862 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
27863 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
27864 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
27865 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
27866 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
27867 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
27868 g++.dg/compat/eh/unexpected1_y.C: New files.
27869 * g++.dg/compat/init: New test directory.
27870 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
27871 g++.dg/compat/init/array5_y.C,
27872 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
27873 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
27874 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
27875 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
27876 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
27877 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
27878 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
27879 g++.dg/compat/init/init-ref2_y.C: New files.
27881 2002-10-17 Mark Mitchell <mark@codesourcery.com>
27884 * g++.dg/inherit/using3.C: New test.
27886 2002-10-17 Jan Hubicka <jh@suse.cz>
27888 * gcc.dg/20021017-2.c: New test.
27890 2002-10-17 Mark Mitchell <mark@codesourcery.com>
27892 * g++.dg/abi/mangle16.C: Adjust.
27894 * g++.dg/init/array8.C: New test.
27896 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
27898 * gcc.dg/special/mips-abi.exp: New test.
27899 * gcc.dg/special/mips-abi.s: Empty file used by the above.
27901 2002-10-16 Mark Mitchell <mark@codesourcery.com>
27903 * g++.dg/abi/mangle16.C: New test.
27904 * g++.dg/abi/mangle17.C: Likewise.
27907 * g++.dg/template/ref1.C: New test.
27909 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27911 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
27913 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
27915 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
27917 2002-10-16 Mark Mitchell <mark@codesourcery.com>
27920 * g++.dg/init/array7.C: New test.
27922 2002-10-15 Mark Mitchell <mark@codesourcery.com>
27924 * g++.dg/init/array6.C: New test.
27926 * g++.dg/abi/mangle13.C: Likewise.
27927 * g++.dg/abi/mangle14.C: Likewise.
27928 * g++.dg/abi/mangle15.C: Likewise.
27930 2002-10-14 Mark Mitchell <mark@codesourcery.com>
27932 * g++.dg/abi/empty8.C: New test.
27934 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
27936 * g++.dg/init/ctor1.C: New test.
27938 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
27940 * gcc.c-torture/execute/20021015-1.c: New test.
27942 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
27944 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
27946 2002-10-14 Jan Hubicka <jh@suse.cz>
27948 * gcc.dg/i386-ssetype-[1-5].c: New tests.
27950 2002-10-14 Richard Henderson <rth@redhat.com>
27952 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
27954 2002-10-14 Mark Mitchell <mark@codesourcery.com>
27956 PR optimization/6631
27957 * g++.dg/opt/const2.C: New test.
27959 2002-10-14 Mark Mitchell <mark@codesourcery.com>
27962 * g++.dg/parse/friend1.C: New test.
27963 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
27965 2002-10-14 Jakub Jelinek <jakub@redhat.com>
27967 * gcc.dg/20021014-1.c: New test.
27969 2002-10-11 Mark Mitchell <mark@codesourcery.com>
27972 * g++.dg/ext/vlm1.C: New test.
27973 * g++.dg/ext/vlm2.C: Likewise.
27975 * g++.dg/init/array1.C: Remove invalid braces.
27976 * g++.dg/init/brace1.C: New test.
27977 * g++.dg/init/copy2.C: Likewise.
27978 * g++.dg/init/copy3.C: Likewise.
27979 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
27980 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
27983 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
27985 * gcc.dg/cpp/assembler.S: Don't use -ansi.
27987 2002-10-11 Richard Shann <richard.shann@superh.com>
27989 * gcc.c-torture/compile/simd-5.c: New test.
27991 2002-10-10 Roger Sayle <roger@eyesopen.com>
27993 * gcc.c-torture/execute/shiftopt-1.c: New test case.
27995 2002-10-10 Jim Wilson <wilson@redhat.com>
27997 * gcc.c-torture/execute/20021010-1.c: New test.
27999 2002-10-09 Zack Weinberg <zack@codesourcery.com>
28002 * g++.dg/ext/typedef-init.C: New test.
28003 * gcc.dg/typedef-init.c: New test.
28005 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
28007 * gcc.dg/cpp/paste13.c: New test.
28009 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28011 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
28012 remaining platforms, XFAIL during compile, not execute. Don't
28015 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
28017 * gcc.dg/alias-1.c: Tweak expected warning.
28019 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
28021 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
28023 2002-10-06 Andreas Jaeger <aj@suse.de>
28025 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
28026 * gcc.dg/cpp/c++98.C: Likewise.
28028 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
28029 * g++.dg/cpp/c++98.C: Likewise.
28031 * g++.dg/README (Subdirectories): Mention cpp directory.
28034 * gcc.dg/20021006-1.c: New test.
28036 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28039 * g++.dg/other/warning1.C: New test.
28041 2002-10-04 Roger Sayle <roger@eyesopen.com>
28043 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
28044 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
28045 and sparc-*-* with -m64 as expected failures. See PR 8087.
28047 2002-10-03 Mark Mitchell <mark@codesourcery.com>
28050 * g++.dg/template/ptrmem3.C: New test.
28053 * g++.dg/template/union1.C: New test.
28055 2002-10-03 Mark Mitchell <mark@codesourcery.com>
28058 * g++.dg/abi/mangle9.C: New test.
28059 * g++.dg/abi/mangle10.C: New test.
28060 * g++.dg/abi/mangle11.C: New test.
28061 * g++.dg/abi/mangle12.C: New test.
28063 2002-10-02 Mark Mitchell <mark@codesourcery.com>
28066 * g++.dg/template/meminit1.C: New test.
28067 * g++.dg/warn/Wreorder-1.C: Likewise.
28068 * g++.old-deja/g++.mike/warn3.C: Tweak.
28069 * lib/prune.exp: Ingore "in copy constructor".
28071 2002-10-02 Andreas Jaeger <aj@suse.de>
28073 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
28074 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
28075 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
28078 2002-10-01 Mark Mitchell <mark@codesourcery.com>
28080 * gcc.dg/empty1.C: Fix typo.
28082 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
28084 * gcc.dg/alias-1.c: New test.
28086 2002-10-01 Mark Mitchell <mark@codesourcery.com>
28088 * gcc.dg/empty1.C: New test.
28090 * g++.dg/tls/init-2.C: Tweak error messages.
28092 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
28094 * gcc.c-torture/compile/20020923-1.c: New test.
28096 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
28098 * gcc.c-torture/execute/ffs-1.c: New test.
28099 * gcc.c-torture/execute/ffs-2.c: Ditto.
28101 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
28103 * g++.dg/overload/member1.C: New test.
28105 2002-09-30 Mark Mitchell <mark@codesourcery.com>
28107 * g++.dg/abi/empty7.C: New test.
28108 * g++.dg/init/pm2.C: Likewise.
28110 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
28112 * g++.dg/rtti/crash1.C: New test.
28114 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
28116 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
28117 gcc.dg/sibcall-4.c: New tests.
28119 2002-09-28 Roger Sayle <roger@eyesopen.com>
28121 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
28122 powerpc and MMIX targets.
28124 2002-09-27 Zack Weinberg <zack@codesourcery.com>
28126 * gcc.dg/cpp/20020927-1.c: New.
28128 2002-09-26 David S. Miller <davem@redhat.com>
28130 * gcc.c-torture/compile/trunctfdf.c: New.
28132 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28134 * lib/target-supports.exp (check_weak_available): Handle solaris2.
28136 2002-09-27 Alan Modra <amodra@bigpond.net.au>
28138 * gcc.c-torture/execute/loop-15.c: New.
28140 2002-09-26 Janis Johnson <janis187@us.ibm.com>
28142 * README.QMTEST: Fix typo.
28144 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
28146 * gcc.dg/20020926-1.c: New test.
28148 2002-09-25 David S. Miller <davem@redhat.com>
28151 * gcc.c-torture/execute/shiftdi.c: New test.
28153 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
28155 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
28156 unique to the tool.
28157 * lib/g77.exp (g77_init): Likewise.
28158 * lib/g++.exp (g++_init): Likewise.
28159 * lib/objc.exp (objc_init): Likewise.
28161 2002-09-25 Mark Mitchell <mark@codesourcery.com>
28163 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
28164 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
28165 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
28167 2002-09-25 Richard Henderson <rth@redhat.com>
28169 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
28170 too-small long double.
28172 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
28174 * gcc.dg/20020919-1.c: New test.
28176 2002-09-23 Mark Mitchell <mark@codesourcery.com>
28178 * g++.dg/abi/bitfield6.C: New test.
28179 * g++.dg/abi/bitfield7.C: New test.
28180 * g++.dg/abi/bitfield8.C: New test.
28181 * g++.dg/abi/vbase11.C: New test.
28183 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
28185 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
28186 hppa*-*-hpux*. Update test comment.
28188 2002-09-20 Jakub Jelinek <jakub@redhat.com>
28190 * gcc.dg/tls/struct-1.c: New test.
28192 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
28194 * gcc.dg/cpp/tr-warn2.c: Update.
28196 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
28198 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
28200 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
28202 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
28205 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
28207 * gcc.c-torture/execute/ieee/mzero3.c: New test.
28209 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
28210 Adjust for c++filt moved to binutils. Remove spurious duplicate
28211 setting of cxxfilt.
28213 2002-09-19 Geoffrey Keating <geoffk@apple.com>
28215 * gcc.dg/20020312-2.c: Update for darwin.
28217 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
28219 * g++.old-deja/g++.other/crash32.C: Mark ICE.
28221 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
28223 * objc.dg/comp-types-1.m: New test.
28224 * objc.dg/comp-types-2.m: New test.
28225 * objc.dg/comp-types-3.m: New test.
28226 * objc.dg/comp-types-4.m: New test.
28227 * objc.dg/comp-types-5.m: New test.
28228 * objc.dg/comp-types-6.m: New test.
28230 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
28232 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
28234 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
28236 * g++.dg/other/do1.C: New test.
28238 * g++.dg/template/subst1.C: New test.
28240 2002-09-16 Steve Ellcey <sje@cup.hp.com>
28242 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
28244 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
28246 * g++.dg/template/qualttp20.C: Adjust expected errors.
28247 * g++.old-deja/g++.jason/report.C: Likewise.
28248 * g++.old-deja/g++.other/qual1.C: Likewise.
28250 * g++.dg/lookup/scoped2.C: New test.
28252 * g++.dg/ext/asm3.C: New test.
28254 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
28256 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
28258 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
28260 * ChangeLog: follow spelling conventions.
28261 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
28262 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
28263 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
28264 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
28265 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
28266 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
28267 * g++.old-deja/g++.law/global-init1.C: Likewise.
28268 * g++.old-deja/g++.other/delete4.C: Likewise.
28269 * g++.old-deja/g++.other/inline21.C: Likewise.
28270 * g++.old-deja/g++.other/singleton.C: Likewise.
28271 * g77.dg/strlen0.f: Likewise.
28272 * g77.f-torture/compile/20010519-1.f: Likewise.
28273 * g77.f-torture/compile/980310-4.f: Likewise.
28274 * gcc.c-torture/compile/20000605-1.c: Likewise.
28275 * gcc.c-torture/execute/20020225-1.c: Likewise.
28276 * gcc.dg/c90-hexfloat-2.c: Likewise.
28277 * gcc.dg/c99-bool-1.c: Likewise.
28278 * gcc.dg/c99-hexfloat-2.c: Likewise.
28279 * gcc.dg/dll-2.c: Likewise.
28280 * gcc.dg/wtr-union-init-1.c: Likewise.
28281 * gcc.dg/wtr-union-init-2.c: Likewise.
28282 * gcc.dg/wtr-union-init-3.c: Likewise.
28283 * gcc.dg/cpp/avoidpaste1.c: Likewise.
28284 * gcc.dg/cpp/defined.c: Likewise.
28285 * gcc.dg/cpp/macsyntx.c: Likewise.
28286 * gcc.dg/cpp/paste2.c: Likewise.
28287 * gcc.dg/cpp/trad/defined.c: Likewise.
28288 * gcc.dg/format/c90-printf-1.c: Likewise.
28289 * gcc.dg/format/c90-scanf-1.c: Likewise.
28290 * gcc.dg/format/c99-printf-1.c: Likewise.
28291 * gcc.dg/format/c99-scanf-1.c: Likewise.
28292 * gcc.misc-tests/gcov-8.c: Likewise.
28293 * lib/profopt.exp: Likewise.
28295 2002-09-15 Krister Walfridsson <cato@df.lth.se>
28297 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
28299 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
28301 * g++.dg/inherit/using2.C: New test.
28303 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
28305 * ChangeLog: Follow spelling conventions.
28306 * g++.dg/template/friend4.C: Likewise.
28307 * g++.old-deja/g++.pt/crash67.C: Likewise.
28308 * gcc.c-torture/execute/20000801-4.c: Likewise.
28309 * gcc.dg/c90-digraph-1.c: Likewise.
28310 * gcc.dg/c94-digraph-1.c: Likewise.
28311 * gcc.dg/c99-digraph-1.c: Likewise.
28312 * gcc.dg/cpp/line5.c: Likewise.
28313 * gcc.dg/cpp/multiline.c: Likewise.
28314 * gcc.dg/cpp/trad/literals-1.c: Likewise.
28315 * gcc.dg/format/attr-3.c: Likewise.
28316 * gcc.dg/format/c90-scanf-3.c: Likewise.
28317 * gcc.dg/format/ext-4.c: Likewise.
28319 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
28321 * g++.dg/template/pretty1.C: New test.
28323 2002-09-14 Alan Modra <amodra@bigpond.net.au>
28325 * gcc.c-torture/execute/struct-cpy-1.c: New test.
28327 2002-09-13 Matt Austern <austern@apple.com>
28329 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
28330 passing a cast expression to a function by const reference.
28332 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
28334 * g++.dg/template/deduce1.C: New test.
28336 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
28338 * gcc.c-torture/execute/simd-1.c: Force all use of int to
28341 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
28343 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
28346 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
28348 * gcc.c-torture/compile/20020910-1.c: New test.
28350 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
28352 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
28354 2002-09-10 Andreas Jaeger <aj@suse.de>
28356 * gcc.dg/20020312-2.c: Adjust for x86-64.
28358 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
28360 * g77.dg/7388.f: New test case for PR 7388.
28362 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
28364 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
28366 2002-09-05 Ziemowit Laski <zlaski@apple.com>
28368 * objc.dg/proto-lossage-1.m: New test.
28370 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
28372 * gcc.dg/cpp/_Pragma4.c: Fix typo.
28374 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
28376 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
28379 2002-09-06 Stan Shebs <shebs@apple.com>
28380 David Edelsohn <edelsohn@gnu.org>
28382 * gcc.dg/weak: New directory.
28383 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
28384 target-specific xfail bits.
28385 * gcc.dg/typeof-2.c: Move to new directory.
28386 * gcc.dg/weak.exp: New expect script.
28388 2002-09-06 Alan Modra <amodra@bigpond.net.au>
28390 * gcc.c-torture/execute/extzvsi.c: New test.
28392 2002-09-05 Stan Shebs <shebs@apple.com>
28394 * gcc.dg/weak-1.c: xfail on Darwin.
28395 * gcc.dg/weak-2.c: Ditto.
28396 * gcc.dg/weak-3.c: Ditto.
28397 * gcc.dg/weak-4.c: Ditto.
28398 * gcc.dg/weak-5.c: Ditto.
28399 * gcc.dg/weak-6.c: Ditto.
28400 * gcc.dg/weak-7.c: Ditto.
28401 * gcc.dg/weak-8.c: Ditto.
28402 * gcc.dg/weak-9.c: Ditto.
28404 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
28406 * gcc.c-torture/execute/loop-14.c: New test.
28408 2002-09-04 Jakub Jelinek <jakub@redhat.com>
28410 * g++.dg/other/cxa-atexit1.C: New test.
28412 * gcc.dg/typeof-2.c: New test.
28414 2002-09-03 Roger Sayle <roger@eyesopen.com>
28416 * gcc.dg/builtins-2.c: New testcase.
28417 * gcc.dg/builtins-3.c: New testcase.
28419 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
28421 * gcc.dg/cpp/_Pragma4.c: New test.
28423 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
28425 * objc/execute/nil_method-1.m: New testcase.
28427 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
28429 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
28430 [Object class], not [Object initialize].
28432 2002-08-31 Roger Sayle <roger@eyesopen.com>
28433 Hans-Peter Nilsson <hp@bitrange.com>
28435 * gcc.c-torture/execute/20020720-1.x: Skip test on
28436 mmix-knuth-mmixware. Correct comment.
28438 2002-08-27 Mark Mitchell <mark@codesourcery.com>
28440 * testsuite/g++.dg/abi/bitfield5.C: New test.
28441 * testsuite/g++.dg/abi/vbase10.C: Likewise.
28443 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
28445 * objc.dg/undeclared-selector.m: New test.
28447 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
28449 * g++.dg/other/offsetof1.C: Avoid cast warning.
28451 2002-08-26 Ziemowit Laski <zlaski@apple.com>
28453 * objc.dg/super-class-2.m: New test.
28455 2002-08-24 Matt Austern <austern@apple.com>
28457 * g++.dg/ext/lvaddr.C: New test.
28458 * g++.dg/ext/lvcast.C: New test.
28460 2002-08-22 Mark Mitchell <mark@codesourcery.com>
28462 * testsuite/g++.dg/inherit/cond1.C: New test.
28464 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
28466 * gcc.dg/noncompile/incomplete-1.c: New test.
28468 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
28470 * gcc.dg/typespec-1.c: New test.
28472 2002-08-20 Devang Patel <dpatel@apple.com>
28473 * objc.dg/proto-hier-2.m: New test.
28475 2002-08-19 Ziemowit Laski <zlaski@apple.com>
28477 * objc.dg/bitfield-1.m: New test.
28478 * objc.dg/bitfield-2.m: New test.
28480 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
28482 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
28483 gcc.dg/c99-flex-array-4.c: New tests.
28485 2002-08-16 Stan Shebs <shebs@apple.com>
28487 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
28489 2002-08-15 Jakub Jelinek <jakub@redhat.com>
28491 * gcc.dg/typeof-1.c: New test.
28492 * g++.dg/ext/typeof2.C: New test.
28494 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
28496 * g++.dg/other/offsetof1.C: New test.
28498 2002-08-14 Richard Henderson <rth@redhat.com>
28500 * gcc.dg/tls/diag-3.c: Fix expected message strings.
28502 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
28504 * gcc.dg/cpp/_Pragma3.c: New test.
28506 2002-08-13 Mark Mitchell <mark@codesourcery.com>
28508 * g++.dg/template/inherit3: New test.
28510 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
28512 * gcc.dg/bitfld-4.c: Add blank options.
28514 2002-08-09 Mark Mitchell <mark@codesourcery.com>
28516 * g++.dg/template/crash1.C: New test.
28518 2002-08-08 Jakub Jelinek <jakub@redhat.com>
28520 * gcc.dg/tls/opt-2.c: New test.
28522 2002-08-08 Devang Patel <dpatel@apple.com>
28524 * objc.dg/selector-1.m : New test
28526 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
28528 * g++.dg/abi/bitfield4.C: New test.
28529 * gcc.dg/bitfld-4.c: New test.
28531 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
28533 * g++.dg/other/packed1.C: New test.
28535 2002-08-07 Mark Mitchell <mark@codesourcery.com>
28537 * g++.dg/abi/offsetof.C: Tweak error messages.
28538 * g++.old-deja/g++.mike/p10769a.C: Likewise.
28540 2002-08-08 Jakub Jelinek <jakub@redhat.com>
28542 * gcc.dg/bitfld-3.c: New test.
28544 2002-08-07 Jakub Jelinek <jakub@redhat.com>
28545 Richard Henderson <rth@redhat.com>
28547 * gcc.dg/i386-bitfield1.c: New test.
28548 * g++.dg/abi/bitfield3.C: Update.
28550 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
28552 * objc.dg/const-str-2.m: Update.
28553 * gcc.dg/cpp/c++98.c: Change to C extension.
28554 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
28555 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
28557 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
28559 * testsuite/gcc.dg/tls/diag-3.c: New.
28561 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
28563 * g++.dg/README (Subdirectories): Document new subdir expr.
28564 * g++.dg/expr/pmf-1.C: New test.
28566 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
28568 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
28570 2002-08-06 Jakub Jelinek <jakub@redhat.com>
28572 * g++.dg/abi/bitfield3.C: New test.
28574 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
28576 * lib/gcov.exp: Tweak expected line formats.
28577 * gcc.misc-tests/gcov8.c: New test.
28578 * gcc.misc-tests/gcov8.x: New flags.
28580 2002-08-05 Jakub Jelinek <jakub@redhat.com>
28582 * consistency.vlad/layout/endian.c: Include string.h.
28584 * gcc.c-torture/execute/20020805-1.c: New test.
28586 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
28588 * g++.dg/other/conversion1.C: New test.
28590 2002-08-03 Roger Sayle <roger@eyesopen.com>
28592 * gcc.dg/builtins-1.c: New testcase.
28594 2002-08-02 Mark Mitchell <mark@codesourcery.com>
28596 * g++.dg/inherit/access3.C: New test.
28598 2002-08-01 Jakub Jelinek <jakub@redhat.com>
28600 * gcc.dg/ia64-visibility-2.c: New test.
28602 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
28604 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
28605 __qualifier_flags to __flags.
28607 2002-07-31 Mark Mitchell <mark@codesourcery.com>
28609 * g++.dg/inherit/operator1.C: New test.
28610 * g++.dg/lookup/disamb1.C: Fix typo in comment.
28611 * g++.dg/other/error1.C: Change expected error message.
28612 * g++.dg/template/conv4.C: Likewise.
28614 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
28616 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
28617 for documented behavior.
28619 2002-07-25 Roger Sayle <roger@eyesopen.com>
28621 * gcc.c-torture/execute/20020720-1.x: Skip this test on
28622 several targets known to fail.
28624 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
28626 * gcc.dg/mips-args-[123].c: New tests.
28628 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
28630 * gcc.dg/ppc-spe.c: New.
28632 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
28634 * g++.dg/other/ptrmem4.C: New testcase.
28636 2002-07-24 Richard Henderson <rth@redhat.com>
28638 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
28640 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
28642 * g++.dg/ext/alignof1.C (main): Return 0 for success.
28644 2002-07-24 Roger Sayle <roger@eyesopen.com>
28646 * gcc.c-torture/execute/memset-3.c: New testcase.
28648 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
28650 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
28651 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
28653 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28655 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
28658 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
28660 * gcc.c-torture/compile/simd-4.c: New test.
28662 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28664 PR c++/7347, c++/7348
28665 * g++.dg/template/access4.C: New test.
28666 * g++.dg/template/access5.C: New test.
28667 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
28668 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
28669 * g++.old-deja/g++.pt/ttp58.C: Likewise.
28670 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
28672 2002-07-22 Jakub Jelinek <jakub@redhat.com>
28674 * gcc.dg/gnu89-init-2.c: New test.
28676 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
28678 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
28680 2002-07-20 Roger Sayle <roger@eyesopen.com>
28682 * gcc.c-torture/execute/20020720-1.c: New testcase.
28684 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
28686 * gcc.dg/cpp/Wsignprom.c: New tests.
28688 2002-07-20 Alan Modra <amodra@bigpond.net.au>
28690 * gcc.c-torture/execute/loop-13.c: New test.
28692 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
28694 * gcc.dg/cpp/expr.c: New tests.
28696 2002-07-18 David Edelsohn <edelsohn@gnu.org>
28698 * g++.dg/opt/pr6713.C: Add template instantiation.
28700 2002-07-18 Alan Modra <amodra@bigpond.net.au>
28702 * gcc.dg/nest.c: New test.
28704 2002-07-17 Richard Henderson <rth@redhat.com>
28706 * g++.dg/opt/pr6713.C: New test.
28708 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
28710 * gcc.c-torture/execute/loop-2e.x: Let the testcase
28711 XFAIL for all x86 processors.
28713 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
28715 * gcc.c-torture/execute/20010122-1.x: Do not test with
28716 -fomit-frame-pointer.
28718 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28720 * g++.dg/template/instantiate2.C: New test.
28721 * g++.dg/template/spec4.C: New test.
28723 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28725 * g++.dg/template/access2.C: New test.
28726 * g++.dg/template/access3.C: New test.
28728 2002-07-15 Zack Weinberg <zack@codesourcery.com>
28730 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
28731 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
28732 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
28733 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
28734 Convert to use <stdarg.h>.
28735 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
28737 * gcc.dg/va-arg-2.c: New.
28738 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
28740 2002-07-15 Jakub Jelinek <jakub@redhat.com>
28742 * gcc.c-torture/compile/20020710-1.c: New test.
28744 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
28745 Andrew Pinski <pinskia@physics.uc.edu>
28747 gcc.c-torture/compile/simd-2.c: New testcase.
28748 gcc.c-torture/compile/simd-3.c: Likewise.
28750 2002-07-11 Mark Mitchell <mark@codesourcery.com>
28753 * g++.dg/overload/error1.C: New test.
28755 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28757 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
28758 configuration and IRIX 6 O32 ABI.
28760 2002-07-11 Roger Sayle <roger@eyesopen.com>
28762 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
28764 2002-07-10 Roger Sayle <roger@eyesopen.com>
28766 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
28768 2002-07-10 Jeffrey A Law <law@redhat.com>
28770 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
28772 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
28774 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
28776 * gcc.dg/20020312-2.c: Check for __PPC__.
28778 2002-07-09 Diego Novillo <dnovillo@redhat.com>
28780 * gcc.c-torture/compile/20020709-1.c: New test.
28782 2002-07-07 Roger Sayle <roger@eyesopen.com>
28784 * g++.dg/template/qualttp21.C: New test case.
28786 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
28788 * gcc.c-torture/compile/20020706-1.c: New test.
28789 * gcc.c-torture/compile/20020706-2.c: New test.
28791 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
28792 Alexandre Oliva <aoliva@redhat.com>
28794 * g++.dg/warn/incomplete1.C: New test.
28796 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28799 * g++.dg/warn/noreturn1.C: New test.
28801 2002-07-03 Mark Mitchell <mark@codesourcery.com>
28804 * g++.dg/debug/debug6.C: New test.
28805 * g++.dg/debug/debug7.C: New test.
28807 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
28809 * gcc.c-torture/compile/simd-3.c: New test.
28811 2002-07-03 Chris Demetriou <cgd@broadcom.com>
28813 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
28814 * gcc.dg/20020620-1.c: Likewise.
28816 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28819 * g++.dg/init/array4.C: New test.
28820 * g++.dg/init/array5.C: New test.
28822 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
28824 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
28825 * gcc.c-torture/execute/simd-2.c (main): Likewise.
28827 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28829 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
28830 * gcc.dg/wtr-aggr-init-1.c: Likewise.
28831 * gcc.dg/wtr-conversion-1.c: Likewise.
28832 * gcc.dg/wtr-escape-1.c: Likewise.
28833 * gcc.dg/wtr-int-type-1.c: Likewise.
28834 * gcc.dg/wtr-label-1.c: Likewise.
28835 * gcc.dg/wtr-static-1.c: Likewise.
28836 * gcc.dg/wtr-strcat-1.c: Likewise.
28837 * gcc.dg/wtr-suffix-1.c: Likewise.
28838 * gcc.dg/wtr-switch-1.c: Likewise.
28839 * gcc.dg/wtr-unary-plus-1.c: Likewise.
28840 * gcc.dg/wtr-union-init-1.c: Likewise.
28841 * gcc.dg/wtr-union-init-2.c: Likewise.
28842 * gcc.dg/wtr-union-init-3.c: Likewise.
28844 * gcc.dg/wtr-func-def-1.c: New test.
28846 2002-07-02 Devang Patel <dpatel@apple.com>
28848 * objc.dg/param-1.m: New test.
28850 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
28852 * gcc.dg/cpp/trad/directive.c: Add test.
28853 * gcc.dg/cpp/trad/macroargs.c: Add test.
28854 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
28856 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
28858 * gcc.dg/cpp/cmdlne-M.c: New test.
28860 2002-07-02 Ziemowit Laski <zlaski@apple.com>
28862 * objc.dg/desig-init-1.m: New test.
28864 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28867 * g++.dg/template/instantiate1.C: New test.
28869 2002-07-01 Mark Mitchell <mark@codesourcery.com>
28872 * g++.dg/template/sizeof2.C: New test.
28874 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
28876 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
28877 gcc.dg/cpp/trad/include.c: New tests.
28879 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
28882 * gcc.c-torture/compile/20020701-1.c: New test.
28884 2002-07-01 Stan Shebs <shebs@apple.com>
28886 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
28888 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
28889 (objc-torture-execute): or here.
28891 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
28893 * gcc.c-torture/execute/arith-rand-ll.c: New test.
28895 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
28897 * gcc.dg/cpp/trad/escaped-nl.c: New test.
28899 2002-06-30 Devang Patel <dpatel@apple.com>
28901 * objc.dg/fsyntax-only.m: New test.
28903 2002-06-27 Mark Mitchell <mark@codesourcery.com>
28906 * g++.dg/template/friend7.C: New file.
28908 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
28910 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
28913 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
28915 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
28916 avoid division by zero.
28918 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
28920 * gcc.dg/Wunknownprag.c: New tests.
28922 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
28924 * gcc.c-torture/execute/simd-2.c: New test.
28926 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
28928 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
28929 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
28930 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
28931 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
28932 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
28933 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
28934 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
28935 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
28936 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
28937 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
28938 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
28939 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
28940 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
28941 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
28942 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
28943 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
28944 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
28946 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
28948 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
28949 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
28950 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
28951 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
28953 * gcc.dg/cpp/trad/directive.c: Update.
28955 2002-06-23 Andreas Jaeger <aj@suse.de>
28957 * gcc.c-torture/execute/complex-6.c: New.
28959 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
28961 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
28962 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
28963 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
28964 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
28966 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
28968 * gcc.dg/cpp/trad: New directory with traditional tests copied
28969 from parent directory.
28970 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
28971 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
28972 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
28973 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
28974 Move to trad/ and rename.
28975 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
28976 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
28977 gcc.dg/cpp/trad/redef2.c: New tests.
28978 * gcc.dg/cpp/trad/trad.exp: New driver.
28980 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
28982 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
28983 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
28984 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
28985 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
28988 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
28990 * gcc.dg/20020620-1.c: New test.
28992 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28994 * g++.dg/template/ttp4.C: New test.
28996 2002-06-19 Jakub Jelinek <jakub@redhat.com>
28998 * g++.dg/opt/vt1.C: Fix regexp.
29000 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29002 * gcc.c-torture/execute/pure-1.c: Make functions static again.
29003 Don't use attribute `noinline'.
29005 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
29007 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
29009 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
29011 * gcc.c-torture/execute/simd-1.c: New.
29013 * gcc.dg/simd-1.c: New.
29015 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
29017 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
29019 2002-06-16 Richard Henderson <rth@redhat.com>
29021 * g++.dg/ext/anon-struct1.C: New.
29022 * g++.dg/ext/anon-struct2.C: New.
29023 * g++.dg/ext/anon-struct3.C: New.
29024 * gcc.dg/anon-struct-1.c: New.
29025 * gcc.dg/anon-struct-2.c: New.
29026 * gcc.dg/anon-struct-3.c: New.
29027 * gcc.dg/20011008-1.c: Adjust warning text.
29028 * gcc.dg/20020527-1.c: Add -fms-extensions.
29030 2002-06-16 Richard Henderson <rth@redhat.com>
29032 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
29034 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
29036 * gcc.c-torture/execute/20020615-1.c: New test.
29038 2002-06-15 Roger Sayle <roger@eyesopen.com>
29040 * gcc.c-tortuture/execute/compare-1.c: New test case.
29041 * gcc.c-tortuture/execute/compare-2.c: New test case.
29042 * gcc.c-tortuture/execute/compare-3.c: New test case.
29044 2002-06-13 Richard Henderson <rth@redhat.com>
29046 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
29049 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29051 * g++.dg/template/typename2.C: Update error message.
29053 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
29055 * gcc.c-torture/execute/20020611-1.c: New test.
29057 2002-06-11 Bob Wilson <bob.wilson@acm.org>
29059 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
29060 list of targets to skip.
29062 2002-06-10 Bob Wilson <bob.wilson@acm.org>
29064 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
29065 targets if not optimizing.
29067 2002-06-10 Jakub Jelinek <jakub@redhat.com>
29069 * gcc.c-torture/compile/20020605-1.c: New test.
29071 * g++.dg/opt/vt1.C: New test.
29073 * gcc.dg/20020531-1.c: New test.
29075 * gcc.dg/20020530-1.c: New test.
29077 * gcc.dg/20020527-1.c: New test.
29079 * g++.dg/opt/cse1.C: New test.
29081 2002-06-07 Roger Sayle <roger@eyesopen.com>
29083 * gcc.dg/20020607-2.c: New test case.
29085 2002-06-07 Jakub Jelinek <jakub@redhat.com>
29087 * gcc.c-torture/compile/20020604-1.c: New test.
29089 2002-06-04 Richard Henderson <rth@redhat.com>
29091 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
29092 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
29093 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
29095 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
29097 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
29099 2002-06-03 Richard Henderson <rth@redhat.com>
29101 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
29102 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
29104 2002-06-02 Richard Henderson <rth@redhat.com>
29106 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
29107 test functions static.
29109 2002-06-02 Andreas Jaeger <aj@suse.de>
29111 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
29114 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
29116 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
29117 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
29118 Update for mofified diagnostics.
29119 * gcc.dg/c99-intconst-1.c: No longer fail.
29121 2002-06-02 Richard Henderson <rth@redhat.com>
29123 * gcc.dg/uninit-A.c: Remove xfail markers.
29125 2002-06-01 Roger Sayle <roger@eyesopen.com>
29127 * gcc.dg/fnegate-1.c: New test case.
29129 2002-05-30 Osku Salerma <osku@iki.fi>
29131 * gcc.c-torture/execute/mayalias-1.c: New file.
29133 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
29135 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
29136 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
29137 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
29139 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
29141 * gcc.c-torture/execute/20020529-1.c: New test.
29143 2002-05-27 Richard Henderson <rth@redhat.com>
29145 * g++.dg/ext/attrib6.C: New test case.
29147 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29149 * gcc.c-torture/execute/pure-1.c: New test.
29151 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
29153 * gcc.dg/cpp/arith-2.c: Remove.
29155 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
29157 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
29158 * gcc.dg/cpp/if-3.c: Remove.
29160 2002-05-26 Jakub Jelinek <jakub@redhat.com>
29162 * g++.dg/opt/cse2.C: New test.
29164 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
29166 * gcc.dg/cpp/arith-1.c: New semantic tests.
29167 * gcc.dg/cpp/if-1.c: Update.
29169 2002-05-24 Ben Elliston <bje@redhat.com>
29171 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
29173 2002-05-24 Jakub Jelinek <jakub@redhat.com>
29175 * gcc.dg/verbose-asm.c: New test.
29177 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
29179 * gcc.dg/cpp/paste12.c: New test.
29181 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
29183 * g++.dg/parse/named_ops.C: New test.
29185 2002-05-23 Mark Mitchell <mark@codesourcery.com>
29187 * gcc/testsuite/gcc.dg/weak-8.c: New test.
29189 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
29191 * gcc.dg/weak-2.c: Allow optional leading underscore
29192 in scan-assembler symbol name.
29193 * gcc.dg/weak-3.c: Likewise.
29194 * gcc.dg/weak-4.c: Likewise.
29195 * gcc.dg/weak-5.c: Likewise.
29197 2002-05-23 Jakub Jelinek <jakub@redhat.com>
29199 * gcc.dg/20020523-1.c: New test.
29201 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
29203 * objc.dg/const-str-2.m: Update now that we stop after
29204 a command line error.
29206 2002-05-22 Richard Henderson <rth@redhat.com>
29208 * g++.dg/dg.exp: Fix typo in test pruneing.
29210 2002-05-22 Richard Henderson <rth@redhat.com>
29212 * g++.dg/dg.exp: Prune the tls subdirectory.
29213 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
29214 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
29215 * g++.dg/tls/init-1.C: New.
29217 2002-05-22 Jakub Jelinek <jakub@redhat.com>
29219 * gcc.dg/20020517-1.c: New test.
29221 2002-05-21 Richard Henderson <rth@redhat.com>
29223 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
29224 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
29226 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
29228 * g++.dg/other/copy2.C: New test.
29230 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
29232 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
29233 (MAX_COPY): Bump up to 10 times sizeof (long long).
29234 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
29236 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
29237 sizeof (long long).
29239 * gcc.c-torture/execute/strcpy-1.c: New test.
29241 2002-05-19 Jason Merrill <jason2redhat.com>
29243 * g++.dg/ext/oper1.C: New test.
29245 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
29246 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
29248 * README.QMTEST: New file.
29250 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
29252 2002-05-19 Andreas Jaeger <aj@suse.de>
29254 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
29256 * gcc.c-torture/execute/loop-2d.x: Likewise.
29258 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
29260 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
29261 support weak symbols.
29262 * gcc.dg/weak-4.c: Likewise.
29263 * gcc.dg/weak-6.c: Likewise.
29265 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
29267 * gcc.dg/weak-3.c: Add dg-excess-error comment for
29268 cygwin, coff and h8300-*-hms targets
29269 * gcc.dg/weak-5.c: Likewise.
29270 * gcc.dg/weak-7.c: Likewise.
29272 2002-05-16 Jason Merrill <jason@redhat.com>
29274 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
29275 (scan-assembler-not, scan-assembler-dem): Likewise.
29276 (scan-assembler-dem-not): Likewise.
29278 2002-05-15 Richard Henderson <rth@redhat.com>
29280 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
29282 2002-05-15 Richard Henderson <rth@redhat.com>
29284 * gcc.dg/weak-5.c (vfoo1c): No warning here.
29285 (vfoo1f): Warning here.
29286 (vfoo1l): Don't redefine the alias.
29288 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
29290 * g++.dg/init/pm1.C: New test.
29292 2002-05-12 David S. Miller <davem@redhat.com>
29294 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
29297 2002-05-10 Roger Sayle <roger@eyesopen.com>
29299 * gcc.c-torture/execute/20020510-1.c: New test case.
29301 2002-05-10 David S. Miller <davem@redhat.com>
29303 * gcc.c-torture/execute/conversion.c: Test long double too.
29305 2002-05-09 Jakub Jelinek <jakub@redhat.com>
29307 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
29308 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
29309 * lib/g++.exp (g++_link_flags): Likewise.
29310 * lib/objc.exp (objc_target_compile): Likewise.
29312 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
29314 * gcc.dg/cpp/poison.c: Update.
29315 * gcc.dg/cpp/20000625-2.c: Remove.
29316 * gcc.dg/cpp/direct2s.c: Remove final test.
29318 2002-05-08 Tom Rix <trix@redhat.com>
29320 * gcc.c-torture/execute/20020508-1.c: New test.
29321 * gcc.c-torture/execute/20020508-2.c: New test.
29322 * gcc.c-torture/execute/20020508-3.c: New test.
29324 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
29326 * gcc.dg/cpp/charconst-4.c: More tests.
29328 2002-05-08 Mark Mitchell <mark@codesourcery.com>
29331 * gcc.dg/weak-3.c: Update location of warning messages.
29332 * gcc.dg/weak-5.c: Likewise.
29334 2002-05-06 Roger Sayle <roger@eyesopen.com>
29336 * gcc.c-torture/execute/20020506-1.c: New test case.
29338 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
29340 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
29342 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
29344 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
29346 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
29348 * gcc.dg/cpp/charconst-3.c: New test.
29350 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
29352 * gcc.dg/cpp/charconst.c: Update tests.
29354 2002-05-05 Tim Josling <tej@melbpc.org.au>
29356 * treelang: Added directory for new sample language treelang. Also
29357 lib/treelang.exp: New file to signal treelang should be tested.
29359 2002-05-03 Jakub Jelinek <jakub@redhat.com>
29361 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
29362 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
29363 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
29364 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
29365 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
29366 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
29367 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
29369 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
29371 * gcc.dg/format/xopen-2.c: New test.
29373 2002-05-03 Jakub Jelinek <jakub@redhat.com>
29375 * gcc.dg/20020503-1.c: New test.
29377 2002-05-02 Mark Mitchell <mark@codesourcery.com>
29379 * g++.dg/init/dtor1.C: Make it tougher.
29381 2002-05-01 Mark Mitchell <mark@codesourcery.com>
29383 * g++.dg/init/dtor1.C: New test.
29385 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
29387 * gcc.dg/altivec-8.c: New.
29389 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
29391 * gcc.dg/altivec-7.c: New.
29393 2002-04-29 Jakub Jelinek <jakub@redhat.com>
29395 * g++.dg/parse/typedef1.C: New test.
29397 2002-04-29 Mark Mitchell <mark@codesourcery.com>
29400 * g++.dg/template/friend6.C: New test.
29403 * g++.dg/init/copy1.C: New test.
29405 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
29407 * g++.dg/warn/effc1.C: New test.
29409 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
29411 * gcc.dg/cpp/if-cexp.c: Add a test.
29413 2002-04-28 Jakub Jelinek <jakub@redhat.com>
29415 * gcc.dg/20020426-2.c: New test.
29417 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
29419 * gcc.dg/cpp/if-mop.c: Update.
29420 * gcc.dg/cpp/if-mpar.c: Add test.
29421 * gcc.dg/cpp/if-oppr.c: Update.
29423 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29426 * gcc.dg/weak-[2-7].c: New tests.
29428 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
29430 * gcc.dg/enum1.c: New test.
29432 2002-04-26 Mark Mitchell <mark@codesourcery.com>
29435 * g++.dg/inherit/access2.C: New test.
29437 2002-04-26 Mark Mitchell <mark@codesourcery.com>
29440 * gcc.dg/20020426-1.c: New test.
29442 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
29444 * g++.dg/abi/enum1.C: New test.
29446 2002-04-26 Richard Henderson <rth@redhat.com>
29448 * gcc.dg/c99-bool-1.c: Expect always true warning.
29450 2002-04-25 Roger Sayle <roger@eyesopen.com>
29452 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
29454 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29456 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
29459 2002-04-24 Mark Mitchell <mark@codesourcery.com>
29461 * g++.dg/abi/mange7.C: New test.
29464 * g++.dg/parse/stmtexpr2.C: New test.
29466 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
29468 * gcc.dg/20020312-2.c: Add SH target.
29470 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29472 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
29473 compiler output on mips*-*-irix*.
29475 2002-04-23 Jakub Jelinek <jakub@redhat.com>
29477 * g++.dg/parse/attr1.C: New test.
29479 2002-04-23 Roger Sayle <roger@eyesopen.com>
29481 * gcc.c-torture/execute/string-opt-17.c: New test case.
29482 * gcc.c-torture/execute/memset-2.c: New test case.
29484 2002-04-23 Mark Mitchell <mark@codesourcery.com>
29487 * g++.dg/template/friend5.C: New test.
29490 * g++.dg/template/qual1.C: Likewise.
29492 2002-04-22 Zack Weinberg <zack@codesourcery.com>
29494 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
29495 Include stdlib.h, not stdio.h or ctype.h.
29497 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
29499 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
29500 cris-*-elf* and mmix-*-*.
29501 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
29502 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
29503 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
29505 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
29506 * gcc.dg/wchar_t-1.c: Ditto.
29508 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
29510 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
29513 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
29515 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
29517 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29519 * gcc.c-torture/execute/20000906-1.x: Delete.
29521 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
29523 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
29525 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
29528 * g77.f-torture/execute/6367.f: New test.
29529 * g77.f-torture/execute/6367.x: Disable for MMIX.
29531 2002-04-19 Mark Mitchell <mark@codesourcery.com>
29534 * g++.dg/opt/inline2.C: New test.
29536 2002-04-18 Richard Henderson <rth@redhat.com>
29538 * gcc.dg/20000906-1.c: Enable for all targets.
29539 * gcc.c-torture/compile/iftrap-2.c: New.
29541 2002-04-18 Jakub Jelinek <jakub@redhat.com>
29543 * gcc.dg/20020418-1.c: New test.
29544 * gcc.dg/20020418-2.c: New test.
29546 2002-04-18 Richard Henderson <rth@redhat.com>
29548 * gcc.c-torture/compile/iftrap-1.c: New.
29549 * gcc.dg/iftrap-1.c: Adjust for ia64.
29550 * gcc.dg/iftrap-2.c: New.
29552 2002-04-18 Jakub Jelinek <jakub@redhat.com>
29554 * gcc.c-torture/compile/20020418-1.c: New test.
29556 2002-04-18 Roger Sayle <roger@eyesopen.com>
29558 * gcc.c-torture/compile/20020415-1.c: New.
29560 2002-04-18 David S. Miller <davem@redhat.com>
29562 * gcc.c-torture/execute/20020418-1.c: New test.
29564 2002-04-17 Jakub Jelinek <jakub@redhat.com>
29566 * gcc.dg/20020416-1.c: New test.
29568 * g++.dg/opt/inline1.C: New test.
29570 2002-04-16 Jakub Jelinek <jakub@redhat.com>
29572 * gcc.dg/altivec-5.c: New test.
29574 * gcc.dg/20020415-1.c: New test.
29576 2002-04-15 Mark Mitchell <mark@codesourcery.com>
29578 * testsuite/lib/chill.exp: Remove.
29580 2002-04-14 Jakub Jelinek <jakub@redhat.com>
29582 * g++.dg/other/big-struct.C: New test.
29584 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
29586 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
29589 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
29592 * gcc.dg/i386-387-1.c: Allow optional leading underscore
29593 in scan-assembler function name
29595 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
29597 * g77.f-torture/execute/980628-4.x,
29598 g77.f-torture/execute/980628-5.x,
29599 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
29600 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
29601 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
29604 2002-04-13 David S. Miller <davem@redhat.com>
29606 * gcc.c-torture/execute/20020413-1.c: New test.
29608 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
29611 * g++.dg/ext/asm1.C: New tests.
29613 2002-04-12 Mark Mitchell <mark@codesourcery.com>
29616 * g++.dg/parse/stmtexpr1.C: New test.
29619 * g++.dg/template/copy1.C: New test.
29621 2002-04-12 Richard Henderson <rth@redhat.com>
29623 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
29625 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
29627 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
29628 gcc.c-torture/execute/20020307-2.c.
29630 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
29632 * g++.dg/ext/attrib5.C,
29633 * g++.dg/lookup/struct1.C: New tests.
29635 2002-04-11 Jakub Jelinek <jakub@redhat.com>
29637 * gcc.dg/20020411-1.c: New test.
29639 * gcc.c-torture/execute/20020411-1.c: New test.
29641 2002-04-10 Janis Johnson <janis187@us.ibm.com>
29643 * g77.f-torture/execute/6177.f: New test.
29645 2002-04-10 Jakub Jelinek <jakub@redhat.com>
29648 * g++.dg/opt/cleanup1.C: New test.
29650 * g++.dg/opt/const1.C: New test.
29652 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
29654 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
29656 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
29659 * g++.dg/template/typename2.C: New test.
29661 2002-04-10 Alan Modra <amodra@bigpond.net.au>
29663 * gcc.c-torture/execute/loop-12.c: New.
29665 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
29667 * g77.f-torture/execute/980628-4.x,
29668 g77.f-torture/execute/980628-5.x,
29669 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
29670 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
29671 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
29673 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29675 PR optimization/6086
29676 * g++.dg/opt/preinc1.C: New test.
29678 2002-04-06 Mark Mitchell <mark@codesourcery.com>
29681 * g++.dg/opt/static2.C: New test.
29683 2002-04-06 Mark Mitchell <mark@codesourcery.com>
29686 * gcc.dg/20020406-1.c: New test.
29688 2002-04-04 David S. Miller <davem@redhat.com>
29690 * gcc.c-torture/execute/20020404-1.c: New test.
29692 2002-04-04 Jakub Jelinek <jakub@redhat.com>
29695 * gcc.dg/20020312-2.c: Do not declare global register variable
29696 if __PIC__ or __pic__ is defined.
29698 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
29700 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
29701 __asm__ so that it works correctly even if -ansi -pedantic-errors.
29703 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29705 * gcc.misc-tests/linkage.exp: Update last change to handle
29706 sparc*-, not just sparc-.
29708 2002-04-03 Richard Henderson <rth@redhat.com>
29710 * gcc.dg/cpp/ucs.c: Improved long UCS test.
29712 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
29714 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
29716 2002-04-02 David S. Miller <davem@redhat.com>
29718 * gcc.c-torture/execute/20020402-3.c: New test.
29720 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
29722 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
29723 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
29725 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
29726 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
29727 g77.f-torture/execute/20001201.x,
29728 g77.f-torture/execute/u77-test.x: New files.
29730 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
29731 * gcc.dg/wchar_t-1.c: Ditto.
29733 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29735 * gcc.c-torture/execute/20020402-1.c: New test.
29737 2002-04-01 Richard Henderson <rth@redhat.com>
29739 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
29741 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
29743 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29745 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
29747 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
29749 * g++.dg/inherit/template-as-base.C: Expect error.
29750 * g++.dg/inherit/namespace-as-base.C: Likewise.
29752 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
29754 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
29755 g++.dg/ext/instantiate3.C: Tweak match patterns.
29757 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
29758 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
29761 2002-03-31 Richard Henderson <rth@redhat.com>
29763 * gcc.dg/special/alias-2.c: New.
29764 * gcc.dg/special/ecos.exp: Run it.
29766 2002-03-31 Richard Henderson <rth@redhat.com>
29768 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
29770 2002-03-31 Kazu Hirata <kazu@hxi.com>
29772 * gcc.dg/weak-1.c: Disable on h8300 port.
29774 2002-03-29 Janis Johnson <janis187@us.ibm.com>
29776 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
29777 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
29779 * g++.dg/bprob/bprob-1.C: New test.
29780 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
29781 * g++.dg/gcov/gcov-1.C: New test.
29782 * g++.dg/gcov/gcov-1.x: New file.
29783 * g++.dg/gcov/gcov-2.C: New test.
29784 * g++.dg/gcov/gcov-3.C: New test.
29785 * g++.dg/gcov/gcov-3.h: New file.
29787 2002-03-28 Roger Sayle <roger@eyesopen.com>
29789 * g++.old-deja/g++.other/builtins5.C: New test.
29790 * g++.old-deja/g++.other/builtins6.C: New test.
29791 * g++.old-deja/g++.other/builtins7.C: New test.
29792 * g++.old-deja/g++.other/builtins8.C: New test.
29793 * g++.old-deja/g++.other/builtins9.C: New test.
29795 2002-03-29 Jakub Jelinek <jakub@redhat.com>
29797 * g++.dg/opt/static1.C: New test.
29799 * g++.dg/opt/longbranch1.C: New test.
29801 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
29803 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
29805 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
29807 2002-03-28 Jeffrey A Law (law@redhat.com)
29809 * gcc.c-torture/execute/20020328-1.c: New test.
29811 2002-03-27 Richard Henderson <rth@redhat.com>
29813 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
29814 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
29815 move from g++.old-deja/g++.ext/.
29817 2002-03-27 Mark Mitchell <mark@codesourcery.com>
29819 * g++.dg/init/new2.C: New test.
29821 2002-03-26 Richard Henderson <rth@redhat.com>
29823 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
29825 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
29828 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
29830 * gcc.dg/20001102-1.c: Likewise.
29832 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
29834 * gcc.dg/cpp/endif-pedantic1.c,
29835 gcc.dg/cpp/endif-pedantic2.c: New tests.
29837 2002-03-26 Mark Mitchell <mark@codesourcery.com>
29839 * g++.dg/init/new1.C: New test.
29841 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
29843 * g++.dg/abi/vbase9.C: New test.
29845 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
29847 * gcc.dg/arm-asm.c: New test.
29849 2002-03-26 Andrew Cagney <ac131313@redhat.com>
29851 * gcc.dg/Wswitch-enum.c: New test.
29854 2002-03-26 Richard Henderson <rth@redhat.com>
29856 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
29859 2002-03-25 Richard Henderson <rth@redhat.com>
29861 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
29864 * gcc.c-torture/compile/20011119-1.c (xxx): New.
29865 * gcc.c-torture/compile/20011119-2.c (xxx): New.
29867 2002-03-25 Zack Weinberg <zack@codesourcery.com>
29869 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
29871 2002-03-25 Bob Wilson <bob.wilson@acm.org>
29873 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
29874 targets using generic thunk support.
29876 2002-03-25 Jakub Jelinek <jakub@redhat.com>
29878 * gcc.c-torture/compile/20020323-1.c: New test.
29880 * g++.dg/opt/conj2.C: New test.
29882 2002-03-24 Richard Henderson <rth@redhat.com>
29884 * gcc.dg/weak-1.c: Use -fno-common.
29886 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
29888 * g77.dg/f77-edit-apostrophe-out.f: New test
29889 * g77.dg/f77-edit-h-out.f: New test
29890 * g77.dg/f77-edit-t-in.f: New test
29891 * g77.dg/f77-edit-t-out.f: New test
29892 * g77.dg/f77-edit-x-out.f: New test
29893 * g77.dg/f77-edit-slash-out.f: New test
29894 * g77.dg/f77-edit-colon-out.f: New test
29895 * g77.dg/f77-edit-s-out.f: New test
29897 2002-03-24 Richard Henderson <rth@redhat.com>
29899 * objc/execute/formal_protocol-6.x: New XFAIL.
29901 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
29903 * gcc.dg/weak-1.c: Early return from dg-final on platforms
29904 that do not support weak symbols
29906 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
29908 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
29909 * lib/g77.exp: Likewise.
29910 * lib/objc.exp: Likewise.
29912 2002-03-23 Andrew Cagney <ac131313@redhat.com>
29914 * gcc.dg/Wswitch-default.c: New test.
29916 2002-03-23 Jakub Jelinek <jakub@redhat.com>
29918 * g++.dg/other/enum1.C: New test.
29920 2002-03-23 Zack Weinberg <zack@codesourcery.com>
29922 * gcc.dg/pragma-ep-3.c: Fix typo.
29924 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
29926 * g++.dg/inherit/template-as-base.C: New test.
29928 2002-03-22 Jakub Jelinek <jakub@redhat.com>
29930 * g++.old-deja/g++.other/dwarf2-1.C: Move...
29931 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
29933 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
29935 * gcc.dg/cpp/multiline.c: Update to match.
29937 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
29939 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
29941 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
29943 * gcc.dg/cpp/extratokens2.c: New file.
29945 2002-03-21 David Edelsohn <edelsohn@gnu.org>
29947 * gcc.dg/20020312-2.c: Add rs6000 target.
29949 * gcc.c-torture/compile/20020319-1.c: New test.
29951 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29953 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
29954 (A, E): Handle this.
29956 2002-03-20 Jason Merrill <jason@redhat.com>
29958 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
29960 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
29961 through prune_gcc_output.
29963 2002-03-20 Jakub Jelinek <jakub@redhat.com>
29965 * gcc.c-torture/compile/20020320-1.c: New test.
29967 2002-03-19 Jakub Jelinek <jakub@redhat.com>
29969 * gcc.c-torture/compile/20020318-1.c: New test.
29971 * gcc.dg/struct-by-value-1.c: New test.
29973 * gcc.dg/20020319-1.c: New test.
29975 2002-03-18 Jakub Jelinek <jakub@redhat.com>
29977 * g++.dg/opt/conj1.C: New test.
29979 2002-03-17 Mark Mitchell <mark@codesourcery.com>
29981 * g++.dg/template/qualttp20.C: Revert previous change.
29982 * g++.dg/template/qualttp3.C: Likewise.
29983 * g++.dg/template/qualttp4.C: Likewise.
29984 * g++.dg/template/qualttp5.C: Likewise.
29985 * g++.dg/template/qualttp6.C: Likewise.
29986 * g++.dg/template/qualttp7.C: Likewise.
29987 * g++.dg/template/qualttp8.C: Likewise.
29988 * g++.dg/template/recurse.C: Likewise.
29990 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
29992 * gcc.dg/cpp/wchar-1.c: Update.
29994 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
29996 * g++.dg/template/conv1.C: New test.
29997 * g++.dg/template/conv2.C: New test.
29998 * g++.dg/template/conv3.C: New test.
29999 * g++.dg/template/conv4.C: New test.
30001 2002-03-15 Mark Mitchell <mark@codesourcery.com>
30003 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
30004 * g++.dg/template/qualttp3.C: Likewise.
30005 * g++.dg/template/qualttp4.C: Likewise.
30006 * g++.dg/template/qualttp5.C: Likewise.
30007 * g++.dg/template/qualttp6.C: Likewise.
30008 * g++.dg/template/qualttp7.C: Likewise.
30009 * g++.dg/template/qualttp8.C: Likewise.
30010 * g++.dg/template/recurse.C: Likewise.
30012 2002-03-15 Mark Mitchell <mark@codesourcery.com>
30014 * g++.dg/opt/dtor1.C: New test.
30016 2002-03-15 Jakub Jelinek <jakub@redhat.com>
30018 * gcc.c-torture/compile/20020315-1.c: New test.
30020 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
30022 * gcc.dg/weak-1.c: Fix scan tests.
30024 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
30026 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
30027 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
30028 cris-*-aout* mmix-*-*.
30029 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
30030 cris-*-aout* mmix-*-*.
30031 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
30032 cris-*-elf* cris-*-aout* and mmix-*-*.
30033 * gcc.dg/20001009-1.c: Ditto.
30034 * gcc.dg/20010912-1.c: Ditto.
30035 * gcc.dg/20020122-4.c: Ditto.
30036 * gcc.dg/inline-2.c: Ditto.
30038 2002-03-14 Jeffrey A Law (law@cygnus.com)
30040 * gcc.c-torture/compile/20020314-1.c: New test.
30042 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
30044 * gcc.c-torture/execute/20020314-1.c: New test.
30046 2002-03-14 Jakub Jelinek <jakub@redhat.com>
30048 * g++.dg/warn/Wunused-1.C: New test.
30050 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
30052 * g++.dg/abi/mangle6.C: New test.
30054 2002-03-13 Jakub Jelinek <jakub@redhat.com>
30056 * gcc.c-torture/compile/20020309-2.c: New test.
30058 * gcc.c-torture/compile/20020312-1.c: New test.
30060 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
30062 * g++.dg/other/access1.C: New test.
30064 2002-03-12 Jakub Jelinek <jakub@redhat.com>
30066 * gcc.c-torture/execute/wchar_t-1.c: New test.
30068 2002-03-12 David Edelsohn <edelsohn@gnu.org>
30070 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
30072 2002-03-12 Roger Sayle <roger@eyesopen.com>
30074 * gcc.dg/20020312-1.c: New test case.
30076 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
30078 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
30080 2002-03-11 Richard Henderson <rth@redhat.com>
30082 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
30083 * g++.old-deja/g++.jason/report.C: Likewise.
30085 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
30087 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
30088 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
30090 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
30092 * testsuite/g++.dg/overload/pmf1.C: New test.
30094 2002-03-11 Kazu Hirata <kazu@hxi.com>
30096 * gcc.c-torture/execute/20020307-1.c: Use long.
30098 2002-03-11 Jakub Jelinek <jakub@redhat.com>
30100 PR optimization/5844
30101 * gcc.dg/20020310-1.c: New test.
30103 2002-03-09 Michael Meissner <meissner@redhat.com>
30105 * gcc.c-torture/execute/memcpy-2.c: New test.
30106 * gcc.c-torture/execute/memset-1.c: New test.
30107 * gcc.c-torture/execute/strlen-1.c: New test.
30108 * gcc.c-torture/execute/strcmp-1.c: New test.
30109 * gcc.c-torture/execute/strncmp-1.c: New test.
30111 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
30113 * gcc.dg/ppc-ldstruct.c: New test.
30115 2002-03-09 Jakub Jelinek <jakub@redhat.com>
30117 * gcc.c-torture/execute/va-arg-22.c: New test.
30119 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30121 * gcc.c-torture/compile/20020309-1.c: New test.
30123 2002-03-08 Jakub Jelinek <jakub@redhat.com>
30125 * gcc.c-torture/execute/20020307-2.c: New test.
30127 2002-03-07 Jeffrey A Law (law@redhat.com)
30129 * g77.f-torture/compile/20020307-1.f: New test.
30131 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
30133 * gcc.dg/unordered-1.c: New test.
30135 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
30137 * gcc.c-torture/execute/20020307-1.c: New test.
30139 2002-03-05 Jakub Jelinek <jakub@redhat.com>
30141 * gcc.dg/20020304-1.c: New test.
30143 * gcc.c-torture/compile/20020304-2.c: New test.
30145 2002-03-04 Zack Weinberg <zack@codesourcery.com>
30147 * gcc.c-torture/compile/20020304-1.c: New test case
30150 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
30152 * gcc.dg/20020103-1.c: Add other -D ppc variants.
30154 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
30156 * g++.dg/other/classkey1.C: New test.
30158 2002-03-01 Richard Henderson <rth@redhat.com>
30160 * gcc.c-torture/compile/981223-1.x: New.
30161 * gcc.c-torture/compile/920625-1.x: New.
30163 2002-02-28 Richard Henderson <rth@redhat.com>
30165 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
30167 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
30169 * gcc.c-torture/execute/20020227-1.c: New test.
30171 2002-02-27 Mark Mitchell <mark@codesourcery.com>
30173 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
30175 * g++.old-deja/g++.oliva/partord1.C: Likewise.
30176 * g++.old-deja.g++.other/defarg1.C: Likewise.
30177 * g++.old-deja/g++.pt/calls2.C: Likewise.
30178 * g++.old-deja/g++.pt/crash20.C: Likewise.
30179 * g++.old-deja/g++.pt/crash30.C: Likewise.
30180 * g++.old-deja/g++.pt/crash36.C: Likewise.
30181 * g++.old-deja/g++.pt/crash6.C: Likewise.
30182 * g++.old-deja/g++.pt/defarg13.C: Likewise.
30183 * g++.old-deja/g++.pt/derived3.C: Likewise.
30184 * g++.old-deja/g++.pt/error1.C: Likewise.
30185 * g++.old-deja/g++.pt/friend21.C: Likewise.
30186 * g++.old-deja/g++.pt/friend23.C: Likewise.
30187 * g++.old-deja/g++.pt/infinite1.C: Likewise.
30188 * g++.old-deja/g++.robertl/eb128.C: Likewise.
30190 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
30192 * gcc.c-torture/execute/20020225-2.c: New test.
30194 2002-02-27 Zack Weinberg <zack@codesourcery.com>
30196 * gcc.c-torture/execute/920730-1t.c,
30197 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
30198 Delete test cases, only relevant to -traditional.
30200 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
30202 * gcc.dg/cpp/undef1.c: Remove.
30203 * gcc.dg/cpp/directiv.c: Update.
30204 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
30206 2002-02-27 Michael Meissner <meissner@redhat.com>
30208 * gcc.c-torture/execute/20020226-1.c: New test.
30210 2002-02-26 Jakub Jelinek <jakub@redhat.com>
30212 * g++.dg/debug/debug4.C: New test.
30214 * gcc.dg/ia64-visibility-1.c: New test.
30216 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
30218 * gcc.dg/debug/20020224-1.c: New.
30220 2002-02-25 Kazu Hirata <kazu@hxi.com>
30222 * gcc.c-torture/execute/960416-1.x: New.
30223 * gcc.c-torture/execute/divconst-3.x: Likewise.
30225 2002-02-25 Jakub Jelinek <jakub@redhat.com>
30227 * gcc.dg/20020224-1.c: New test.
30229 2002-02-25 Alan Modra <amodra@bigpond.net.au>
30231 * gcc.c-torture/execute/20020225-1.c: New.
30233 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
30235 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
30237 2002-02-23 Jakub Jelinek <jakub@redhat.com>
30239 * gcc.dg/20020222-1.c: New test.
30241 2002-02-22 Jakub Jelinek <jakub@redhat.com>
30243 * g++.dg/opt/anonunion1.C: New test.
30245 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
30247 * g++.dg/template/qualttp19.C: New test.
30248 * g++.dg/template/qualttp20.C: New test.
30249 * g++.old-deja/g++.jason/report.C: Adjust expected errors
30250 * g++.old-deja/g++.other/qual1.C: Likewise.
30252 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
30254 * gcc.dg/attr-alwaysinline.c: New.
30256 2002-02-21 Jakub Jelinek <jakub@redhat.com>
30258 * gcc.dg/20020220-1.c: New test.
30260 * gcc.dg/20020220-2.c: New test.
30262 * g++.dg/opt/mmx1.C: New test.
30264 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
30266 * gcc.c-torture/compile/20020110.c: New test.
30268 2002-02-20 Jakub Jelinek <jakub@redhat.com>
30270 * gcc.c-torture/execute/20020219-1.c: New test.
30272 * gcc.dg/20020219-1.c: New test.
30274 * gcc.dg/noncompile/20020220-1.c: New test.
30276 * g++.dg/opt/ptrintsum1.C: New test.
30278 * gcc.dg/debug/20020220-1.c: New test.
30280 2002-02-17 Jakub Jelinek <jakub@redhat.com>
30282 * gcc.c-torture/execute/20020216-1.c: New test.
30284 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
30286 * gcc.dg/decl-1.c: Update, new test.
30288 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
30290 * g++.dg/abi/bitfield1.C: New test.
30291 * g++.dg/abi/bitfield2.C: New test.
30293 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
30295 * gcc.dg/attr-nest.c: New test.
30297 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
30299 * gcc.c-torture/execute/20020215-1.c: New test.
30301 2002-02-14 Jakub Jelinek <jakub@redhat.com>
30303 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
30304 * g++.dg/debug/debug.exp: New.
30305 * g++.dg/debug/trivial.C: New.
30306 * g++.dg/debug/debug1.C: Moved...
30307 * g++.dg/other/debug1.C: ...from here.
30308 * g++.dg/debug/debug2.C: Moved...
30309 * g++.dg/other/debug2.C: ...from here.
30310 * g++.dg/debug/debug3.C: Moved...
30311 * g++.dg/other/debug3.C: ...from here.
30313 * gcc.dg/noncompile/20020213-1.c: New test.
30315 2002-02-13 Jakub Jelinek <jakub@redhat.com>
30317 * g++.dg/other/debug3.C: New test.
30319 * gcc.c-torture/execute/20020213-1.c: New test.
30321 2002-02-13 Richard Smith <richard@ex-parrot.com>
30323 * g++.old-deja/g++.other/thunk1.C: New test.
30325 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
30327 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
30329 2002-02-13 Stan Shebs <shebs@apple.com>
30331 * gcc.dg/altivec-3.c: New.
30333 2002-02-12 Jakub Jelinek <jakub@redhat.com>
30335 * gcc.dg/Wunreachable-1.c: New test.
30336 * gcc.dg/Wunreachable-2.c: New test.
30338 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
30340 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
30342 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
30344 * gcc.dg/decl-1.c: New test.
30346 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
30348 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
30350 2002-02-10 Kazu Hirata <kazu@hxi.com>
30352 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
30353 * gcc.c-torture/compile/980506-1.x: Likewise.
30355 2002-02-10 Kazu Hirata <kazu@hxi.com>
30357 * gcc.dg/20020210-1.c: New.
30359 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
30361 * g77.f-torture/execute/947.f: New regression test
30362 for PR fortran/947.
30364 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
30366 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
30367 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
30369 2002-02-08 Richard Henderson <rth@redhat.com>
30371 * gcc.c-torture/compile/labels-3.c: New.
30373 2002-02-08 Jakub Jelinek <jakub@redhat.com>
30375 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
30376 expression statements work instead.
30377 * gcc.dg/noncompile/20020207-1.c: New test.
30379 2002-02-07 Richard Henderson <rth@redhat.com>
30381 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
30383 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
30385 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
30387 * lib/g77-dg.exp: Trim g77 error messages so that they are
30388 recognized by dg.exp.
30390 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
30393 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30395 2002-02-07 Richard Henderson <rth@redhat.com>
30397 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
30398 to be sufficiently aligned for integers.
30400 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
30402 * g++.dg/template/friend4.C: New test.
30404 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
30407 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
30410 2002-02-07 Richard Henderson <rth@redhat.com>
30412 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
30413 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
30414 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
30415 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
30417 2002-02-06 Richard Henderson <rth@redhat.com>
30419 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
30421 2002-02-06 Janis Johnson <janis187@us.ibm.com>
30423 * gcc.dg/20020206-1.c: New test.
30425 2002-02-06 Jakub Jelinek <jakub@redhat.com>
30427 * gcc.c-torture/execute/20020206-1.c: New test.
30429 * gcc.c-torture/execute/20020206-2.c: New test.
30431 PR optimization/5429:
30432 * gcc.c-torture/compile/20020206-1.c: New test.
30434 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
30436 * g++.dg/ext/align1.C: Do not use an explicit alignment value
30437 as certain file formats cannot support particularly large
30440 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
30441 and do not expect to be able to link the executable.
30443 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
30444 fail because the COFF format does not support the weak attribute.
30446 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
30448 * g77.dg/pr5473.f: New test
30450 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
30452 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
30453 Fix testcase accordingly.
30455 2002-02-04 Richard Henderson <rth@redhat.com>
30457 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
30458 (buf): Change to be an array of pointers, not ints.
30460 2002-02-04 Jakub Jelinek <jakub@redhat.com>
30462 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
30463 before all tests. Move warning one line above to match where it
30465 * gcc.dg/Wswitch-2.c: New test.
30466 * g++.dg/warn/Wswitch-1.C: New test.
30467 * g++.dg/warn/Wswitch-2.C: New test.
30469 2002-02-04 Richard Henderson <rth@redhat.com>
30471 * g++.dg/abi/offsetof.C: Fix size comparison.
30473 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
30475 * gcc.dg/cast-qual-2.c: New test.
30477 2002-02-04 Jakub Jelinek <jakub@redhat.com>
30479 * gcc.dg/20020201-4.c: New test.
30481 2002-02-04 Ben Elliston <bje@redhat.com>
30483 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
30484 target_info attribute != 0, in addition to the empty string.
30485 (gcc_target_compile): Likewise.
30487 2002-02-03 Andrew Cagney <ac131313@redhat.com>
30489 * gcc.dg/Wswitch.c: New test.
30490 PR gcc/4475. PR gcc/3780.
30492 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
30494 * g77.f-torture/execute/5122.f: New test for regressions
30495 against PR fortran/5122.
30497 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
30499 * g77.f-torture/compile/pr3743.f: Delete
30500 * g77.dg/pr3743-1.f: New test.
30501 * g77.dg/pr3743-2.f: New test.
30502 * g77.dg/pr3743-3.f: New test.
30503 * g77.dg/pr3743-4.f: New test.
30505 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
30507 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
30509 2002-02-02 Richard Henderson <rth@redhat.com>
30511 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
30512 * gcc.c-torture/execute/bf64-1.c: Likewise.
30514 2002-02-02 Jakub Jelinek <jakub@redhat.com>
30516 * gcc.dg/20020201-2.c: New test.
30518 * gcc.dg/20020201-3.c: New test.
30520 * gcc.c-torture/execute/bitfld-2.c: New test.
30522 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
30524 * gcc.dg/bitfld-1.c: Update.
30525 * gcc.dg/bitfld-2.c: Update.
30526 * gcc.c-torture/execute/bitfld-1.x: New.
30528 2002-02-02 Jakub Jelinek <jakub@redhat.com>
30530 * gcc.c-torture/execute/20020201-1.c: New test.
30532 2002-02-01 Janis Johnson <janis187@us.ibm.com>
30535 * gcc.dg/20020201-1.c: New test.
30537 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
30540 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
30541 * g77.f-torture/compile/pr3743.x: Remove
30543 2002-01-31 Tom Rix <trix@redhat.com>
30545 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
30547 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
30549 * gcc.dg/noncompile/20020130-1.c: New test.
30551 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
30553 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
30555 2002-01-29 Richard Henderson <rth@redhat.com>
30557 * gcc.c-torture/execute/991118-1.c: Cast various constants back
30559 * gcc.c-torture/execute/bf64-1.c: Likewise.
30561 2002-01-29 Jakub Jelinek <jakub@redhat.com>
30563 * gcc.c-torture/execute/20020129-1.c: New test.
30565 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
30567 * gcc.c-torture/compile/20000224-1.c: Update.
30568 * gcc.c-torture/execute/bitfld-1.c: New tests.
30569 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
30570 * gcc.dg/uninit-A.c: Update.
30572 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
30574 * g++.dg/template/ctor1.C: Add instantiation.
30576 2002-01-28 Paul Koning <pkoning@equallogic.com>
30578 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
30579 argument to __builtin_prefetch to be const ptr.
30581 2002-01-28 Jakub Jelinek <jakub@redhat.com>
30583 * gcc.c-torture/compile/20020120-1.c: New test.
30585 2002-01-27 Kazu Hirata <kazu@hxi.com>
30587 * gcc.c-torture/execute/20020127-1.c: New test.
30589 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
30591 * g77.dg/f77-edit-i-in.f: New test
30592 * g77.dg/f77-edit-i-out.f: New test
30594 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
30596 * gcc.dg/debug/debug.exp: New file.
30597 * gcc.dg/debug/trivial.c: New file.
30598 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
30599 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
30600 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
30601 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
30602 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
30603 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
30604 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
30605 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
30606 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
30607 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
30608 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
30609 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
30610 * gcc.dg/20000503-1.c: Removed.
30611 * gcc.dg/20010207-1.c: Removed.
30612 * gcc.dg/20011223-1.c: Removed.
30613 * gcc.dg/20020104-2.c: Removed.
30614 * gcc.dg/debug-1.c: Removed.
30615 * gcc.dg/debug-2.c: Removed.
30616 * gcc.dg/debug-3.c: Removed.
30617 * gcc.dg/debug-4.c: Removed.
30618 * gcc.dg/debug-5.c: Removed.
30619 * gcc.dg/debug-6.c: Removed.
30620 * gcc.dg/dwarf2-1.c: Removed.
30621 * gcc.dg/dwarf2-2.c: Removed.
30623 2002-01-25 Jakub Jelinek <jakub@redhat.com>
30625 * g++.old-deja/g++.other/eh5.C: New test.
30626 * g++.old-deja/g++.other/sibcall2.C: New test.
30627 * g++.old-deja/g++.other/array9.C: New test.
30628 * g++.old-deja/g++.other/typename2.C: New test.
30629 * g++.old-deja/g++.other/crash60.C: New test.
30630 * g++.old-deja/g++.other/conv9.C: New test.
30631 * g++.old-deja/g++.other/mangle10.C: New test.
30632 * g++.old-deja/g++.other/unchanging1.C: New test.
30633 * g++.old-deja/g++.other/exprstmt1.C: New test.
30634 * g++.old-deja/g++.other/inline23.C: New test.
30635 * g++.old-deja/g++.eh/ia64-1.C: New test.
30636 * g++.old-deja/g++.other/dwarf2-1.C: New test.
30637 * g++.old-deja/g++.other/reload1.C: New test.
30638 * g++.old-deja/g++.other/static20.C: New test.
30639 * g++.old-deja/g++.other/local-alloc1.C: New test.
30640 * g++.old-deja/g++.other/conv8.C: New test.
30641 * g++.old-deja/g++.other/stmtexpr2.C: New test.
30642 * g++.old-deja/g++.other/storeexpr1.C: New test.
30643 * g++.old-deja/g++.other/storeexpr2.C: New test.
30644 * g++.dg/eh/template2.C: New test.
30645 * g++.dg/warn/weak1.C: New test.
30647 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
30649 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
30650 Remove first, non-varying, argument.
30652 2002-01-23 Richard Henderson <rth@redhat.com>
30654 * gcc.dg/inline-2.c: New.
30656 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
30657 Add optional target arg. Check number of arguments.
30658 (scan-assembler-not, scan-assembler-dem): Likewise.
30659 (scan-assembler-dem-not): Likewise.
30661 2002-01-23 Zack Weinberg <zack@codesourcery.com>
30663 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
30665 * g++.old-deja/g++.brendan/parse3.C,
30666 g++.old-deja/g++.other/crash26.C,
30667 g++.old-deja/g++.other/crash28.C,
30668 g++.old-deja/g++.other/crash29.C,
30669 g++.old-deja/g++.other/crash30.C,
30670 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
30672 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
30674 * gcc.dg/20020115-1.c: New.
30676 2002-01-23 Bob Wilson <bob.wilson@acm.org>
30678 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
30680 2002-01-23 Janis Johnson <janis187@us.ibm.com>
30682 * gcc.dg/20020122-3.c: New.
30684 2002-01-23 Jakub Jelinek <jakub@redhat.com>
30686 * g++.dg/other/gc1.C: New test.
30688 2002-01-23 Zack Weinberg <zack@codesourcery.com>
30690 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
30692 2002-01-22 Richard Henderson <rth@redhat.com>
30694 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
30696 2002-01-22 Richard Henderson <rth@redhat.com>
30698 * gcc.dg/20020122-4.c: New.
30700 2002-01-22 H.J. Lu <hjl@gnu.org>
30702 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
30704 * gcc.dg/special/ecos.exp: Likewise.
30705 * lib/g++-dg.exp: Likewise.
30706 * lib/g77-dg.exp: Likewise.
30707 * lib/gcc-dg.exp : Likewise.
30708 * lib/mike-g++.exp: Likewise.
30709 * lib/mike-g77.exp: Likewise.
30710 * lib/mike-gcc.exp: Likewise.
30711 * lib/objc-dg.exp: Likewise.
30713 2002-01-22 Janis Johnson <janis187@us.ibm.com>
30716 * gcc.dg/20020122-2.c: New test.
30718 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
30720 * gcc.dg/20020122-1.c: New test.
30722 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
30724 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
30726 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
30728 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
30730 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30732 * gcc.c-torture/compile/20020121-1.c: New test.
30734 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
30736 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
30739 2002-01-21 Jakub Jelinek <jakub@redhat.com>
30741 * gcc.dg/20020218-1.c: New test.
30743 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
30745 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
30747 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
30748 "At global scope" warning
30749 * g++.dg/ext/align1.C: Change cygwin test for alignment
30750 from db-bogus to dg-warning
30752 2002-01-21 Zack Weinberg <zack@codesourcery.com>
30754 * g77.f-torture/compile/cpp2.F: New test.
30756 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
30758 * g++.dg/template/access1.C: New test.
30760 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
30762 * gcc.dg/20020118-1.c: New.
30764 2002-01-18 Kazu Hirata <kazu@hxi.com>
30766 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
30768 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
30770 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
30771 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
30772 alignment warnings.
30774 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
30776 * gcc.misc-tests/i386-prefetch.exp: Save and restore
30777 torture_with_loops and torture_without_loops
30779 2002-01-17 Jakub Jelinek <jakub@redhat.com>
30781 * gcc.c-torture/compile/20020116-1.c: New test.
30783 2002-01-16 Jakub Jelinek <jakub@redhat.com>
30785 * gcc.dg/20020116-2.c: New test.
30787 * gcc.dg/ultrasp4.c: New test.
30789 * gcc.dg/20020116-1.c: New test.
30791 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
30793 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
30796 2002-01-15 Janis Johnson <janis187@us.ibm.com>
30798 * gcc.misc-tests/i386-prefetch.exp: New.
30799 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
30800 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
30801 * gcc.misc-tests/i386-pf-none-1.c: New test.
30802 * gcc.misc-tests/i386-pf-sse-1.c: New test.
30804 2002-01-15 Jakub Jelinek <jakub@redhat.com>
30806 * gcc.dg/gnu89-init-1.c: Add new tests.
30808 2002-01-15 Andreas Jaeger <aj@suse.de>
30810 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
30811 * gcc.dg/i386-mmx-2.c: Likewise.
30812 * gcc.dg/i386-sse-1.c: Likewise.
30813 * gcc.dg/i386-sse-2.c: Likewise.
30814 * gcc.dg/i386-sse-3.c: Likewise.
30816 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
30818 * g77.f-torture/execute/intrinsic-unix-bessel.f:
30819 Uncomment additional cases that now pass.
30821 2002-01-11 Richard Henderson <rth@redhat.com>
30823 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
30824 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
30826 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
30828 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
30830 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
30832 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
30833 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
30835 2002-01-10 Dale Johannesen <dalej@apple.com>
30837 * gcc.c-torture/execute/loop-11.c: New.
30839 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
30841 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
30842 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
30844 2002-01-09 Richard Henderson <rth@redhat.com>
30846 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
30847 type in which to perform the operation for each size.
30849 2002-01-09 Alan Matsuoka (alanm@redhat.com)
30851 * gcc.c-torture/compile/20020109-2.c: New test.
30853 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
30855 * gcc.c-torture/execute/loop-10.c: New test.
30857 2002-01-09 Jakub Jelinek <jakub@redhat.com>
30859 * gcc.c-torture/compile/20010226-1.c: New test.
30860 * gcc.c-torture/compile/20010227-1.c: New test.
30861 * gcc.c-torture/compile/20010426-1.c: New test.
30862 * gcc.c-torture/compile/20010510-1.c: New test.
30863 * gcc.c-torture/compile/20010605-3.c: New test.
30864 * gcc.c-torture/compile/20010824-1.c: New test.
30865 * gcc.c-torture/execute/20010409-1.c: New test.
30866 * gcc.dg/noncompile/20000901-1.c: New test.
30867 * gcc.dg/20001023-1.c: New test.
30868 * gcc.dg/20001101-1.c: New test.
30869 * gcc.dg/20001102-1.c: New test.
30870 * gcc.dg/20010207-1.c: New test.
30871 * gcc.dg/20010405-1.c: New test.
30872 * gcc.dg/20010822-1.c: New test.
30873 * gcc.dg/20011107-1.c: New test.
30875 2002-01-09 Jeffrey A Law (law@redhat.com)
30877 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
30879 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
30880 execution failure on PA targets.
30882 2002-01-09 Jakub Jelinek <jakub@redhat.com>
30884 * gcc.c-torture/compile/20020109-1.c: New test.
30886 2002-01-08 Kazu Hirata <kazu@hxi.com>
30888 * gcc.c-torture/execute/20020108-1.c: New test.
30890 2002-01-08 Jakub Jelinek <jakub@redhat.com>
30892 * gcc.dg/20020108-1.c: New test.
30894 2002-01-08 H.J. Lu <hjl@gnu.org>
30896 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
30899 2002-01-08 Geoff Keating <geoffk@redhat.com>
30901 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
30904 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
30906 * gcc.dg/altivec-4.c: Test altivec predicates.
30908 2002-01-07 Jakub Jelinek <jakub@redhat.com>
30910 * gcc.c-torture/execute/20020107-1.c: New test.
30912 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
30915 * gcc.c-torture/compile/20020106-1.c: New test.
30917 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
30919 * gcc.c-torture/execute/nestfunc-4.c: New test.
30921 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
30923 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
30924 extra triple that slipped in.
30925 * g++.old-deja/g++.abi/align.C: Likewise.
30926 * g++.old-deja/g++.abi/bitfields.C: Likewise.
30928 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
30930 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
30931 * g++.old-deja/g++.abi/align.C: Likewise.
30932 * g++.old-deja/g++.abi/bitfields.C: Likewise.
30934 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
30936 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
30939 2002-01-04 Jakub Jelinek <jakub@redhat.com>
30941 * gcc.dg/20020104-1.c: New test.
30943 * gcc.dg/20020104-2.c: New test.
30945 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
30947 * gcc.dg/20020103-1.c: Fix typo in target selector.
30949 2002-01-03 Richard Henderson <rth@redhat.com>
30951 * gcc.dg/20020103-1.c: New.
30953 2002-01-03 Kazu Hirata <kazu@hxi.com>
30955 * gcc.c-torture/execute/20020103-1.c: New test.
30957 2002-01-03 Jakub Jelinek <jakub@redhat.com>
30959 * g++.dg/other/debug2.C: New test.
30961 * gcc.c-torture/compile/20020103-1.c: New test.
30963 2002-01-02 Jakub Jelinek <jakub@redhat.com>
30965 * gcc.dg/gnu89-init-1.c: Added new tests.
30967 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
30969 * g++.dg/template/friend2.C: Remove as patch is reverted.
30971 * g++.dg/warn/oldcast1.C: New test.
30973 * g++.dg/template/ptrmem1.C: New test.
30974 * g++.dg/template/ptrmem2.C: New test.
30976 * g++.dg/template/ntp.C: New test.
30978 * g++.dg/other/component1.C: New test.
30980 * g++.dg/template/ttp3.C: New test.
30982 * g++.dg/template/friend2.C: New test.
30983 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
30985 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
30987 * g++.dg/other/ptrmem1.C: New test.
30988 * g++.dg/other/ptrmem2.C: New test.
30990 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
30992 * g++.dg/template/ctor1.C: New test.
30994 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
30996 * g++.dg/template/friend2.C: New test.
30998 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
31000 * gcc.dg/mmix-1.c: New test.
31002 2001-12-31 Richard Henderson <rth@redhat.com>
31004 * gcc.dg/asm-5.c: New.
31006 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
31008 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
31009 in namespace __gnu_cxx
31011 2001-12-30 Richard Henderson <rth@redhat.com>
31013 * gcc.dg/debug-6.c: New.
31015 2001-12-30 Jakub Jelinek <jakub@redhat.com>
31017 * gcc.c-torture/compile/20011229-2.c: New test.
31019 2001-12-29 Jakub Jelinek <jakub@redhat.com>
31021 * gcc.dg/debug-3.c: New test.
31022 * gcc.dg/debug-4.c: New test.
31023 * gcc.dg/debug-5.c: New test.
31025 2001-12-29 Richard Henderson <rth@redhat.com>
31027 * g++.dg/eh/loop1.C: New.
31029 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
31031 * g++.dg/template/crash1.C: New test.
31033 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
31035 * g++.dg/other/const1.C: New test.
31037 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
31039 * gcc.c-torture/compile/20011229-1.c: New test.
31041 2001-12-28 Stan Shebs <shebs@apple.com>
31043 * lib/objc-torture.exp: Resync with c-torture.exp.
31044 * lib/objc.exp: Load standard libraries.
31046 2001-12-28 Jakub Jelinek <jakub@redhat.com>
31048 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
31051 2001-12-27 Roger Sayle <roger@eyesopen.com>
31053 * gcc.c-torture/execute/string-opt-16.c: New testcase.
31055 2001-12-27 Richard Henderson <rth@redhat.com>
31057 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
31059 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
31061 * g++.dg/eh/ctor1.C: New test.
31062 * g++.dg/other/error2.C: New test.
31064 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
31066 * g++.dg/other/init2.C: New test.
31068 2001-12-24 Richard Henderson <rth@redhat.com>
31070 * gcc.dg/20011223-1.c: New.
31071 * gcc.dg/inline-1.c: New.
31073 2001-12-23 Richard Henderson <rth@redhat.com>
31075 * gcc.dg/asm-4.c: Test operand modifiers.
31077 2001-12-23 Richard Henderson <rth@redhat.com>
31079 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
31081 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
31083 * gcc.c-torture/execute/20011223-1.c: New test.
31085 2001-12-21 Richard Henderson <rth@redhat.com>
31087 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
31088 re-enables the warning.
31090 2001-12-21 Richard Henderson <rth@redhat.com>
31092 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
31094 2001-12-20 Jakub Jelinek <jakub@redhat.com>
31096 * gcc.c-torture/compile/20011218-1.c: New test.
31098 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
31100 * gcc.misc-test/arm-isr.exp: New file. Control running of the
31102 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
31103 epilogue generation for ARM ISR routines.
31105 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31107 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
31108 * gcc.dg/format/c90-printf-3.c: Likewise.
31109 * gcc.dg/format/c99-printf-3.c: Likewise.
31110 * gcc.dg/format/ext-1.c: Likewise.
31111 * gcc.dg/format/ext-6.c: Likewise.
31112 * gcc.dg/format/format.h: Prototype unlocked stdio.
31114 2001-12-20 Richard Henderson <rth@redhat.com>
31116 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
31118 (malloc): Correct allocation logic. Abort if we fill up the
31119 arena before initialization complete.
31120 (realloc): Correct allocation logic.
31122 2001-12-20 Jakub Jelinek <jakub@redhat.com>
31124 * gcc.c-torture/compile/20011219-2.c: New test.
31126 * gcc.c-torture/execute/20011219-1.c: New test.
31128 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
31130 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
31131 target does not support weak symbols.
31133 2001-12-19 Jakub Jelinek <jakub@redhat.com>
31135 * gcc.c-torture/compile/20011219-1.c: New test.
31137 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
31139 * g++.dg/other/error1.C: New test.
31141 2001-12-17 Jeffrey A Law (law@redhat.com)
31143 * gcc.c-torture/execute/20011217-1.c: New test.
31145 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
31147 * objc.dg/special/: New directory.
31148 * objc.dg/special/special.exp: New file.
31149 * objc.dg/special/unclaimed-category-1.h: New file.
31150 * objc.dg/special/unclaimed-category-1a.m: New file.
31151 * objc.dg/special/unclaimed-category-1.m: New file.
31153 2001-12-17 Andreas Jaeger <aj@suse.de>
31155 * gcc.c-torture/compile/20011217-2.c: New test.
31157 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
31159 * gcc.c-torture/compile/20011217-1.c: New test.
31161 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
31163 * testsuite/gcc.dg/20011214-1.c: New.
31165 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
31167 * gcc.dg/altivec-4.c: New.
31169 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
31171 * gcc.dg/20011113-1.c: New test.
31173 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
31175 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
31176 std::__malloc_alloc_template<0> and
31177 std::__default_alloc_template<false, 0>.
31179 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
31181 * objc/execute/bf-21.m: New test.
31182 * objc/execute/enumeration-1.m: New test.
31183 * objc/execute/enumeration-2.m: New test.
31185 2001-12-12 Jakub Jelinek <jakub@redhat.com>
31187 * gcc.dg/gnu89-init-1.c: New test.
31189 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
31191 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
31192 * g++.old-deja/g++.jason/2371.C: Likewise.
31193 * g++.old-deja/g++.jason/template33.C: Likewise.
31194 * g++.old-deja/g++.jason/template34.C: Likewise.
31195 * g++.old-deja/g++.jason/template36.C: Likewise.
31196 * g++.old-deja/g++.oliva/typename1.C: Likewise.
31197 * g++.old-deja/g++.oliva/typename2.C: Likewise.
31198 * g++.old-deja/g++.other/typename1.C: Likewise.
31199 * g++.old-deja/g++.pt/inherit2.C: Likewise.
31200 * g++.old-deja/g++.pt/nontype5.C: Likewise.
31201 * g++.old-deja/g++.pt/typename11.C: Likewise.
31202 * g++.old-deja/g++.pt/typename14.C: Likewise.
31203 * g++.old-deja/g++.pt/typename16.C: Likewise.
31204 * g++.old-deja/g++.pt/typename3.C: Likewise.
31205 * g++.old-deja/g++.pt/typename4.C: Likewise.
31206 * g++.old-deja/g++.pt/typename5.C: Likewise.
31207 * g++.old-deja/g++.pt/typename7.C: Likewise.
31208 * g++.old-deja/g++.robertl/eb9.C: Likewise.
31210 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
31212 * g++.dg/other/linkage1.C: New test.
31213 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
31216 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
31218 * gcc.dg/concat.c: New test.
31220 2001-12-11 Stan Shebs <shebs@apple.com>
31222 * objc/compile: New test directory.
31223 * objc/compile/compile.exp: New expect script.
31224 * objc/compile/20011211-1.m: New compile test.
31226 2001-12-11 Jason Merrill <jason@redhat.com>
31228 * lib/prune.exp (prune_gcc_output): Also handle "In member
31229 function". So many permutations...
31231 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
31233 * g++.dg/template/typedef1.C: New test.
31235 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
31237 * g++.dg/other/copy1.C: New test.
31239 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
31241 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
31243 * gcc.dg/builtin-choose-expr.c: New.
31245 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
31247 * gcc.dg/altivec-2.c: New.
31249 2001-12-07 Richard Henderson <rth@redhat.com>
31251 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
31253 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
31255 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
31258 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31260 * g++-old.deja/g++.robertl/eb101.C: Deleted.
31262 2001-12-06 Janis Johnson <janis187@us.ibm.com>
31264 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
31265 variable argument list.
31267 2001-12-06 Zack Weinberg <zack@codesourcery.com>
31269 * gcc.c-torture/execute/memcheck: Delete entire directory.
31270 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
31271 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
31273 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
31275 * gcc.dg/Wshadow-1.c: New test.
31277 2001-12-05 Jakub Jelinek <jakub@redhat.com>
31279 * gcc.c-torture/compile/20011130-1.c: New test.
31281 * gcc.dg/noncompile/20011025-1.c: New test.
31283 * g++.dg/other/anon-union.C: New test.
31285 * gcc.c-torture/execute/20011024-1.c: New test.
31287 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
31289 * gcc.c-torture/execute/20000722-1.x,
31290 gcc.c-torture/execute/20010123-1.x: Remove.
31291 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
31292 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
31293 gcc.dg/c99-complit-2.c: New tests.
31295 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
31297 * g++.dg/inherit/base1.C: New test.
31299 2001-12-04 Jakub Jelinek <jakub@redhat.com>
31301 * g++.dg/other/stdarg1.C: New test.
31303 * gcc.c-torture/compile/20011130-2.c: New test.
31305 2001-12-03 Janis Johnson <janis187@us.ibm.com>
31307 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
31308 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
31309 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
31310 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
31311 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
31312 * gcc.dg/builtin-prefetch-1.c: New test.
31314 2001-12-03 Jakub Jelinek <jakub@redhat.com>
31316 * gcc.dg/20011130-1.c: New test.
31318 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
31320 * g++.dg/other/scope1.C: New test.
31321 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
31323 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
31325 * gcc.dg/vla-init-1.c: New test.
31327 2001-12-01 Geoff Keating <geoffk@redhat.com>
31329 * gcc.c-torture/compile/structs.c: New testcase from GDB.
31331 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
31333 * objc.dg/alias.m: Update.
31334 * objc.dg/class-1.m: Update.
31335 * objc.dg/const-str-1.m: Update.
31336 * objc.dg/fwd-proto-1.m: Update.
31337 * objc.dg/id-1.m: Update.
31338 * objc.dg/super-class-1.m: Update.
31340 2001-11-29 Mark Mitchell <mark@codesourcery.com>
31342 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
31345 2001-11-28 Jeffrey A Law (law@cygnus.com)
31347 * gcc.c-torture/execute/20011128-1.c: New test.
31349 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
31351 * gcc.dg/20011127-1.c: New test.
31353 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
31355 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
31356 from Austin Group draft 7.
31357 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
31358 scanf format arguments.
31359 * gcc.dg/format/no-exargs-2.c: New test.
31361 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
31363 * g++.dg/abi/vbase8-4.C: New test.
31365 2001-11-24 Ian Lance Taylor <ian@airs.com>
31367 * gcc.c-torture/execute/20011121-1.c: New test.
31369 2001-11-23 Jeffrey A Law (law@cygnus.com)
31371 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
31373 2001-11-23 Andreas Jaeger <aj@suse.de>
31375 * gcc.dg/cpp/charconst-2.c: New test.
31377 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
31379 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
31380 to the host if it is remote. Let tests specify extra headers
31382 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
31383 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
31384 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
31385 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
31386 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
31387 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
31388 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
31389 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
31390 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
31391 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
31393 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
31395 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
31396 for little endian ARMs.
31398 2001-11-20 Jakub Jelinek <jakub@redhat.com>
31400 * gcc.c-torture/compile/20011119-1.c: New test.
31401 * gcc.c-torture/compile/20011119-2.c: New test.
31403 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
31405 * gcc.dg/altivec-1.c: Fix typo.
31407 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
31409 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
31411 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
31413 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
31415 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
31417 * lib/g77.exp: Don't specify --rpath-link.
31419 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
31420 across all the headers.
31421 * gcc.dg/format/format.exp: For testing on a remote host,
31424 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
31425 * gcc.c-torture/execute/930406-1.c: Likewise.
31426 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
31428 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
31430 * gcc.dg/altivec-1.c: New.
31432 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
31434 * gcc.dg/cpp/fpreprocessed.c: New test case.
31436 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
31438 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
31439 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
31440 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
31442 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
31444 * gcc.dg/no-builtin-1.c: New test.
31446 2001-11-16 Jakub Jelinek <jakub@redhat.com>
31448 * gcc.c-torture/execute/20011115-1.c: New test.
31450 2001-11-15 Jakub Jelinek <jakub@redhat.com>
31452 * gcc.c-torture/compile/20011114-2.c: New test.
31453 * gcc.c-torture/compile/20011114-3.c: New test.
31454 * gcc.c-torture/compile/20011114-4.c: New test.
31456 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
31458 * g++.dg/other/init1.C: New test.
31460 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
31462 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
31465 * gcc.c-torture/execute/20011114-1.c: New testcase.
31467 * gcc.c-torture/compile/20010327-1.c: Revert last change.
31468 * gcc.c-torture/compile/20011114-1.c: New test, exactly
31469 like the (before this change) version of 20010327-1.c.
31471 2001-11-14 Roger Sayle <roger@eyesopen.com>
31473 * gcc.c-torture/execute/string-opt-13.c: New testcase.
31475 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
31477 * g++.dg/init/array2.C: New test.
31479 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
31481 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
31483 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
31485 * g++.dg/other/forscope1.C: New test.
31486 * g++.dg/ext/forscope1.C: New test.
31487 * g++.dg/ext/forscope2.C: New test.
31489 2001-11-13 Jakub Jelinek <jakub@redhat.com>
31491 * gcc.c-torture/execute/20011113-1.c: New test.
31493 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
31495 * gcc.c-torture/execute/20011109-2.c: New test.
31497 * gcc.c-torture/execute/20011109-1.c: New test.
31499 2001-11-09 Jakub Jelinek <jakub@redhat.com>
31501 * gcc.c-torture/compile/20011109-1.c: New test.
31503 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
31505 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
31506 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
31507 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
31508 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
31509 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
31510 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
31511 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
31513 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
31515 * g++.dg/warn/Wshadow-1.C: New tests.
31516 * g++.old-deja/g++.mike/for3.C: Update.
31518 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
31520 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
31521 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
31522 XFAILs. Adjust expected error texts.
31523 * gcc.c-torture/compile/20011106-1.c,
31524 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
31525 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
31526 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
31527 gcc.dg/c99-array-lval-5.c: New tests.
31529 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
31531 * gcc.dg/cpp/defined.c: Update.
31533 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
31535 * gcc.c-torture/execute/anon-1.c: New test.
31537 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
31539 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
31540 same size, so no warning should be produced on stormy16.
31542 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
31543 due to oversized array.
31544 * g++.old-deja/g++.mike/ns15.C: Likewise.
31545 * g++.old-deja/g++.pt/crash16.C: Likewise.
31547 2001-11-02 Graham Stott <grahams@redhat.com>
31549 * g++.dgother/debug1.C: Fix typos.
31551 2001-11-01 Jakub Jelinek <jakub@redhat.com>
31553 * g++.dg/other/debug1.C: New test.
31555 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
31557 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
31560 2001-10-30 Jakub Jelinek <jakub@redhat.com>
31562 * gcc.dg/20011029-2.c: New test.
31564 * gcc.c-torture/compile/20011029-1.c: New test.
31566 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
31568 * objc/execute/class_self-1.m: New test.
31569 * objc/execute/class_self-2.m: New test.
31571 2001-10-25 Zack Weinberg <zack@codesourcery.com>
31573 * gcc.misc-tests/msgs.exp: Delete.
31574 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
31575 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
31576 error set to match recent changes.
31578 2001-10-24 Zack Weinberg <zack@codesourcery.com>
31580 * gcc.dg/20011021-1.c: New test.
31582 2001-10-24 Jakub Jelinek <jakub@redhat.com>
31584 * gcc.c-torture/compile/20011023-1.c: New test.
31586 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
31588 * lib/g77.exp: Rewrite based on lib/g++.exp.
31590 2001-10-19 Jakub Jelinek <jakub@redhat.com>
31592 * gcc.c-torture/execute/20011019-1.c: New test.
31594 * gcc.dg/20011018-1.c: New test.
31596 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
31598 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
31600 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
31602 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
31603 * gcc.dg/attr-invalid.c: Likewise.
31605 2001-10-18 Jakub Jelinek <jakub@redhat.com>
31607 * testsuite/gcc.dg/20011015-1.c: New test.
31609 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
31611 * g++.dg/template/unify2.C: New test.
31613 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
31615 * g++.dg/other/exception-specification.C: New test
31617 2001-10-13 Tom Rix <trix@redhat.com>
31619 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
31620 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
31622 2001-10-12 Jakub Jelinek <jakub@redhat.com>
31624 * testsuite/gcc.dg/20011009-1.c: New test.
31626 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
31629 * g++.dg/other/friend1.C: New test.
31631 2001-10-11 Richard Henderson <rth@redhat.com>
31633 * g++.old-deja/g++.other/crash18.C: Add -S to options.
31635 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31637 * gcc.c-torture/compile/20011010-1.c: New.
31639 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
31641 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
31642 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
31643 g77.f-torture/execute/execute.exp,
31644 g77.f-torture/noncompile/noncompile.exp,
31645 gcc.c-torture/compile/compile.exp,
31646 gcc.c-torture/execute/execute.exp,
31647 gcc.c-torture/execute/ieee/ieee.exp,
31648 gcc.c-torture/execute/memcheck/memcheck.exp,
31649 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
31650 objc/execute/execute.exp: Update FSF address.
31652 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
31654 * gcc.dg/cpp/cmdlne-C.c: Update.
31655 * gcc.dg/cpp/cmdlne-C2.c: New.
31657 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31659 * gcc.c-torture/execute/20011008-3.c: New.
31661 2001-10-08 DJ Delorie <dj@redhat.com>
31663 * gcc.dg/20011008-1.c: New.
31664 * gcc.dg/20011008-2.c: New.
31666 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
31668 * gcc.dg/cpp/spacing1.c: Update test.
31670 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
31672 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
31673 spelling errors of "separate" as "seperate".
31675 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
31677 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
31678 enough to avoid inlining.
31680 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
31682 * lib/g77.exp: set libg2c_dir correctly.
31684 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
31686 * gcc.dg/cpp/macro11.c: New test.
31688 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
31690 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
31691 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
31692 gcc.dg/format/multattr-3.c: New tests.
31693 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
31694 tests for format attributes on function pointers being rejected.
31696 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
31698 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
31700 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
31702 * g++.dg/warn/format1.C: New test.
31704 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
31706 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
31708 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
31710 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
31712 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
31714 * gcc.dg/cpp/redef2.c: Add test.
31716 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
31718 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
31719 long-standing bug on i686, apparently.
31720 * gcc.c-torture/execute/loop-2c.x: New file.
31721 * gcc.c-torture/execute/loop-2d.x: New file.
31722 * gcc.c-torture/execute/loop-3c.x: New file.
31724 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
31726 * gcc.dg/cpp/20000625-2.c: Correct line number.
31728 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
31730 * gcc.dg/cpp/macro10.c: New test.
31731 * gcc.dg/cpp/strify3.c: New test.
31732 * gcc.dg/cpp/spacing1.c: Add tests.
31733 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
31734 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
31736 2001-09-24 DJ Delorie <dj@redhat.com>
31738 * gcc.c-torture/execute/20010924-1.c: New test.
31740 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
31742 * testsuite/objc/execute/paste.m: Remove.
31744 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
31746 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
31748 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
31750 * g77.dg/strlen0.f: New test.
31752 2001-09-21 Richard Henderson <rth@redhat.com>
31754 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
31755 * g++.old-deja/g++.abi/vtable2.C: Likewise.
31757 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
31759 Table-driven attributes.
31760 * g++.dg/ext/attrib1.C: New test.
31762 2001-09-20 DJ Delorie <dj@redhat.com>
31764 * gcc.dg/20000926-1.c: Update expected warning messages.
31765 * gcc.dg/array-2.c: Likewise, and test for warnings too.
31766 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
31769 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
31771 * g++.dg/eh/registers1.C: New test case.
31773 2001-09-17 Richard Henderson <rth@redhat.com>
31775 * gcc.dg/array-5.c: Fix VLA decomposition test.
31777 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
31779 * gcc.dg/cpp/line5.c: New testcase.
31781 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
31783 * gcc.dg/cpp/macro9.c: New test.
31785 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
31787 * gcc.c-torture/execute/980223.c: Change type of addr from long
31790 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
31792 * gcc.c-torture/execute/20010915-1.c: New test.
31794 2001-09-14 Janis Johnson <janis187@us.ibm.com>
31796 * g77.dg/bprob: New directory.
31797 * g77.dg/bprob/bprob.exp: New file.
31798 * g77.dg/bprob/bprob-1.f: New test.
31799 * g77.dg/gcov: New directory.
31800 * g77.dg/gcov/gcov.exp: New file.
31801 * g77.dg/gcov/gcov-1.f: New test.
31802 * g77.dg/gcov/gcov-1.x: New file.
31804 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
31806 * gcc.dg/cpp/directiv.c: Update.
31807 * gcc.dg/cpp/undef1.c: Update.
31809 2001-09-12 Jakub Jelinek <jakub@redhat.com>
31811 * gcc.dg/20010912-1.c: New test.
31813 2001-09-11 Janis Johnson <janis187@us.ibm.com>
31815 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
31816 language-independent file in lib.
31817 * lib/gcov.exp: New file.
31819 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
31821 * gcc.c-torture/compile/20010911-1.c: New test.
31823 2001-09-10 Janis Johnson <janis187@us.ibm.com>
31825 * lib/profopt.exp: New, to support profile-directed optimizations.
31826 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
31827 * gcc.misc-tests/bprob-1.c: New test.
31828 * gcc.misc-tests/bprob-2.c: New test.
31830 2001-09-07 Janis Johnson <janis187@us.ibm.com>
31832 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
31833 XFAIL and which kinds of gcov output to verify.
31834 * gcc.misc-tests/gcov-4b.x: New file.
31835 * gcc.misc-tests/gcov-5b.x: New file.
31836 * gcc.misc-tests/gcov-6.x: New file.
31837 * gcc.misc-tests/gcov-7.c: New test.
31838 * gcc.misc-tests/gcov-7.x: New file.
31840 2001-09-06 Janis Johnson <janis187@us.ibm.com>
31842 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
31843 * gcc.misc-tests/gcov-6.c: New test.
31845 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
31848 * g++.dg/abi/vbase1.C: New test.
31850 2001-09-05 Ziemowit Laski <zlaski@apple.com>
31852 * objc.dg/method-2.m: New.
31854 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
31857 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
31858 * g++.dg/init/empty1.C: New test.
31860 2001-09-03 Jakub Jelinek <jakub@redhat.com>
31862 * gcc.c-torture/compile/20010903-1.c: New test.
31864 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
31866 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
31869 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
31871 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
31873 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
31875 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
31877 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
31879 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
31880 for 16-bit 'unsigned int'.
31882 2001-08-29 Kazu Hirata <kazu@hxi.com>
31884 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
31886 2001-08-27 Richard Henderson <rth@redhat.com>
31888 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
31889 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
31891 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
31893 * gcc.dg/asm-names.c (ymain): New.
31895 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
31897 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
31898 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
31899 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
31901 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31903 * gcc.dg/compare5.c: New testcase.
31905 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
31907 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
31908 and "In instantiation".
31910 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
31912 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
31914 2001-08-20 Janis Johnson <janis187@us.ibm.com>
31916 * gcc.misc-tests/gcov.exp: Add support for branch information.
31917 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
31918 * gcc.misc-tests/gcov-4.c: New test.
31919 * gcc.misc-tests/gcov-4b.c: New test.
31920 * gcc.misc-tests/gcov-5b.c: New test.
31922 2001-08-20 Zack Weinberg <zackw@panix.com>
31924 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
31927 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
31929 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
31931 2001-08-19 Jakub Jelinek <jakub@redhat.com>
31933 * g++.dg/eh/template1.C: New test.
31935 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
31937 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
31939 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
31942 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
31944 * lib/g77-dg.exp: Use prune.exp for common procedures
31945 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
31946 * lib/g77.exp: (g77-dg-prune) Remove
31948 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
31950 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
31952 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31954 * g++.dg/template/unify1.C: New test.
31956 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
31958 * g++.dg/abi/empty4.C: New test.
31960 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
31962 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
31964 * g77.f-torture/compile/pr3743.x: Likewise.
31966 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
31968 * g++.dg/other/using-declaration.C: New test.
31970 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
31972 * gcc.dg/cpp/tr-sign.c: New testcase.
31974 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
31976 * gcc.dg/cpp/19951025-1.c: Revert.
31977 * gcc.dg/cpp/directiv.c: We no longer process directives that
31978 interrupt macro arguments.
31980 2001-08-03 Zack Weinberg <zackw@stanford.edu>
31982 * gcc.dg/bconstp-1.c: New test.
31984 2001-08-03 Richard Henderson <rth@redhat.com>
31986 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
31988 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
31990 * gcc.dg/cpp/19951025-1.c: Update.
31992 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
31994 * g77.dg/ff90-1.f (s): Fix reference of variable z,
31997 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
32000 * g++.old-deja/g++.ns/ns14.C: Remove special options.
32001 * g++.old-deja/g++.other/std1.C: Likewise.
32002 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
32004 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
32006 * lib/g77.exp: Load gcc-defs.exp for common procedures
32007 (g77_pass, g77_fail, g77_finish, g77_exit,
32008 ${tool}_check_unsupported_p} Now redundant. Deleted.
32010 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
32012 * g77.dg/fbackslash.f
32013 * g77.dg/fcase-preserve.f
32015 * g77.dg/ffixed-line-length-0.f
32016 * g77.dg/ffixed-line-length-132.f
32017 * g77.dg/ffixed-line-length-7.f
32018 * g77.dg/ffixed-line-length-72.f
32019 * g77.dg/ffixed-line-length-none.f
32020 * g77.dg/ffree-form-1.f
32021 * g77.dg/fno-backslash.f
32022 * g77.dg/fno-f90-1.f
32023 * g77.dg/fno-fixed-form-1.f
32024 * g77.dg/fno-onetrip.f
32025 * g77.dg/fno-typeless-boz.f
32026 * g77.dg/fno-underscoring.f
32027 * g77.dg/fno-vxt-1.f
32028 * g77.dg/fonetrip.f
32029 * g77.dg/ftypeless-boz.f
32030 * g77.dg/fugly-assumed.f
32031 * g77.dg/funderscoring.f
32034 2001-08-01 Ziemowit Laski <zlaski@apple.com>
32036 * objc.dg/fwd-proto-1.m: New.
32037 * objc.dg/local-decl-1.m: New.
32038 * objc.dg/naming-1.m: New.
32039 * objc.dg/naming-2.m: New.
32040 * objc.dg/proto-hier-1.m: New.
32042 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
32044 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
32045 largest-type elements to a struct makes its size grow.
32047 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
32049 * g++.dg/abi/vthunk1.C: New test.
32051 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
32053 * g++.dg/abi/vbase8-22.C: New test.
32055 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
32057 * gcc.dg/cpp/macro8.c: New test.
32059 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
32061 * g++.dg/abi/vbase8-21.C: New test.
32063 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
32065 * g++.dg/abi/vbase8-10.C: New test.
32067 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32069 * lib/g++.exp (g++_set_ld_library_path): Renamed to
32070 ${tool}_set_ld_library_path.
32072 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
32075 2001-07-26 Stan Cox <scox@redhat.com>
32077 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
32078 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
32079 gcc_exit, gcc_check_unsupported_p):
32080 Moved to gcc-deps.exp
32081 * gcc-deps.exp: New file.
32083 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32085 * g++.old-deja/g++.pt/defarg14.C: New test.
32087 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
32089 * g++.old-deja/g++.other/lineno5.C: New test.
32091 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
32093 * g++.old-deja/g++.pt/crash68.C: New test.
32095 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
32097 * g++.old-deja/g++.other/crash42.C: New test.
32099 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
32101 * gcc.dg/cpp/extratokens.c: Fix.
32102 * gcc.dg/cpp/skipping2.c: New tests.
32104 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32106 * gcc.c-torture/execute/20010724-1.c: New file.
32107 * gcc.c-torture/execute/20010724-1.x: New file.
32109 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
32111 * g++.old-deja/g++.other/cond7.C: New test.
32113 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
32115 * g++.old-deja/g++.other/optimize4.C: New test.
32117 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
32119 * g++.old-deja/g++.abi/vbase8-5.C: New test.
32121 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
32123 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
32124 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
32125 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
32126 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
32128 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
32129 bug report" message.
32131 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
32132 * g++.dg/ext/instantiate1.C: Move from old-deja.
32134 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
32136 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
32137 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
32138 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
32139 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
32141 2001-07-23 Jeffrey A Law (law@cygnus.com)
32143 * gcc.c-torture/execute/20010723-1.c: New test.
32145 2001-07-23 Ben Elliston <bje@redhat.com>
32147 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
32149 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32151 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
32153 Delete handling of ieee_multilib_flags.
32154 Pass -mieee for alpha*-*-* and sh-*-*.
32155 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
32157 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
32159 Remove old-abi tests.
32160 * g++.old-deja/g++.mike/p11116.C: Remove.
32161 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
32163 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
32165 * g77.f-torture/compile/pr3743.f: New test
32167 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
32169 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
32171 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32173 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
32174 g++.old-deja/g++.pt/static6.C: Likewise.
32175 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
32176 supports weak symbols.
32178 2001-07-18 Andreas Jaeger <aj@suse.de>
32180 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
32183 2001-07-18 Andreas Jaeger <aj@suse.de>
32185 * gcc.dg/iftrap-1.c: Fix target line.
32187 2001-07-17 Richard Henderson <rth@redhat.com>
32189 * gcc.c-torture/execute/20010717-1.c: New.
32191 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
32193 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
32196 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
32198 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
32200 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32202 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
32203 UAC_SIGBUS, UAC_NOPRINT definitions.
32205 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
32207 * objc/execute/object_is_class.m: New test.
32208 * objc/execute/object_is_meta_class.m: New test.
32210 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
32212 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
32213 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
32215 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
32217 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
32218 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
32220 2001-07-14 Richard Henderson <rth@redhat.com>
32222 * gcc.dg/iftrap-1.c: New.
32224 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
32226 * g77.f-torture/execute/intrinsic77.f: New test.
32228 2001-07-11 Janis Johnson <janis@us.ibm.com>
32230 * gcc.misc-tests/gcov-3.c: New test.
32232 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
32234 * gcc.c-torture/compile/20010711-1.c,
32235 * gcc.c-torture/compile/20010711-2.c: New tests.
32237 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
32239 * gcc.c-torture/execute/20010711-1.c: New test.
32241 2001-07-11 Ben Elliston <bje@redhat.com>
32243 * g++.old-deja/g++.other/enum5.C: New test.
32245 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
32247 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
32248 (g++-dg-prune): Call prune_gcc_output.
32249 * prune.exp: New file for prune_gcc_output.
32250 * lib/g++.exp, lib/gcc.exp: Load it.
32252 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
32254 * gcc.c-torture/compile/20010701-1.c,
32255 g++.old-deja/g++.ext/attrib6.C: New tests.
32257 2001-07-06 Jeffrey A Law (law@cygnus.com)
32259 * gcc.c-torture/compile/20010706-1.c: New test.
32261 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
32263 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
32265 2001-06-28 Stan Shebs <shebs@apple.com>
32267 * gcc.dg/pragma-darwin.c: New test.
32269 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32271 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
32272 Solaris 2.[678] system.
32274 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
32276 * gcc.dg/20010622-1.c: New test.
32278 2001-06-18 Stan Shebs <shebs@apple.com>
32280 * objc.dg: New directory.
32281 * objc.dg/dg.exp: New file.
32282 * objc.dg/alias.m: New.
32283 * objc.dg/class-1.m: New.
32284 * objc.dg/class-2.m: New.
32285 * objc.dg/const-str-1.m: New.
32286 * objc.dg/const-str-2.m: New.
32287 * objc.dg/id-1.m: New.
32288 * objc.dg/method-1.m: New.
32289 * objc.dg/super-class-1.m: New.
32290 * lib/objc-dg.exp: New file.
32292 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
32294 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
32297 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
32299 * g++.old-deja/g++.abi/vbase8-9.C: New test.
32301 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32303 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
32306 2001-06-12 Richard Henderson <rth@redhat.com>
32308 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
32310 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
32312 * g++.old-deja/g++.abi/vbase5.C: New test.
32313 * g++.old-deja/g++.abi/vbase6.C: New test.
32314 * g++.old-deja/g++.abi/vbase7.C: New test.
32316 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32318 * gcc.c-torture/compile/20010610-1.c: New test.
32320 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
32322 * g++.old-deja/g++.abi/vbase4.C: New test.
32324 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
32326 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
32327 support %f for HC11/HC12 targets.
32328 * gcc.c-torture/execute/930513-1.x: New file, likewise.
32329 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
32330 on HC11/HC12 targets.
32331 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
32333 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32335 * gcc.dg/wchar_t-1.c: New file.
32336 * gcc.dg/wint_t-1.c: Likewise.
32338 2001-06-11 Bernd Schmidt <bernds@redhat.com>
32340 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
32342 2001-06-11 Richard Henderson <rth@redhat.com>
32344 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
32346 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
32348 * gcc.c-torture/compile/20010611-1.c: New test.
32350 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
32352 * gcc.dg/c99-tag-1.c: Add more tests.
32354 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
32356 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
32357 representation on MN10300 and ARM/Thumb.
32359 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
32361 * g77.f-torture/execute/20010610.f: New.
32363 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
32365 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
32368 2001-06-09 Richard Henderson <rth@redhat.com>
32370 * gcc.c-torture/execute/ashrdi-1.c: New.
32371 * gcc.c-torture/execute/ashldi-1.c: New.
32372 * gcc.c-torture/execute/lshrdi-1.c: New.
32374 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
32376 * objc/execute/load-3.m: Added. Check sending +load to categories,
32377 in addition to classes.
32379 2001-06-08 Stan Shebs <shebs@apple.com>
32381 * objc/execute/load-2.m: New test. From Nicola Pero
32382 <n.pero@mi.flashnet.it>.
32384 2001-06-08 Jakub Jelinek <jakub@redhat.com>
32386 * gcc.c-torture/execute/20010605-2.c: New test.
32388 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
32390 * g++.old-deja/g++.abi/vbase2.C: New test.
32391 * g++.old-deja/g++.abi/vbase3.C: New test.
32393 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
32395 * g++.old-deja/g++.pt/friend49.C: New test.
32397 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
32399 * g++.old-deja/g++.ext/anon3.C: New test.
32401 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
32403 * g++.old-deja/g++.other/conv7.C: New test.
32405 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
32407 * gcc.c-torture/compile/20010605-2.c: New test.
32409 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
32411 * gcc.c-torture/execute/20010604-1.c: New test.
32413 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
32415 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
32417 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
32419 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
32420 (g++_link_flags): Likewise.
32421 (g++_init): Pass gccpath's value to two previous functions.
32423 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32425 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
32426 Ensure logfile entry matches exec command line.
32428 2001-05-31 Richard Henderson <rth@redhat.com>
32430 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
32431 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
32433 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
32435 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
32436 compiler for irix6.2
32438 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
32440 * g++.old-deja/g++.other/optimize3.C: New file.
32442 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
32444 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
32447 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
32449 * g++.old-deja/g++.other/optimize2.C: New file.
32451 2001-05-25 Diego Novillo <dnovillo@redhat.com>
32453 * gcc.c-torture/compile/20010518-2.c: New file.
32454 * gcc.c-torture/execute/20010518-1.c: New file.
32455 * gcc.c-torture/execute/20010518-2.c: New file.
32457 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
32459 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
32461 2001-05-24 Mark Mitchell <mark@codesourcery.com>
32463 G++ no longer defines builtins that do not begin with __builtin.
32464 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
32465 * g++.old-deja/g++.brendand/misc13.C: Likewise.
32466 * g++.old-deja/g++.law/builtin1.C: Likewise.
32467 * g++.old-deja/g++.law/cvt2.C: Likewise.
32468 * g++.old-deja/g++.mike/net5.C: Likewise.
32469 * g++.old-deja/g++.other/builtins1.C: Likewise.
32470 * g++.old-deja/g++.other/builtins2.C: Likewise.
32471 * g++.old-deja/g++.other/builtins3.C: Likewise.
32472 * g++.old-deja/g++.other/builtins4.C: Likewise.
32473 * g++.old-deja/g++.other/inline8.C: Likewise.
32474 * g++.old-deja/g++.robertl/eb39.C: Likewise.
32476 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
32478 * g++.old-deja/g++.pt/using1.C: Adjust.
32479 * g++.old-deja/g++.pt/using2.C: New test.
32481 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
32483 * gcc.dg/cpp/charconst.c: New tests.
32484 * gcc.dg/cpp/escape.c: New tests.
32485 * gcc.dg/cpp/escape-1.c: New tests.
32486 * gcc.dg/cpp/escape-2.c: New tests.
32487 * gcc.dg/cpp/ucs.c: New tests.
32489 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
32491 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
32492 native compiler for irix6.5.
32494 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
32496 * lib/g++.exp (g++_include_flags): Use args to compute
32498 (g++_link_flags): Likewise.
32499 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
32501 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
32503 * gcc.dg/c90-hexfloat-1.c: Add more tests.
32505 2001-05-21 Geoff Keating <geoffk@redhat.com>
32507 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
32510 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
32512 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
32514 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
32515 to STACK_SIZE; Use it to define size of add_histo array.
32516 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
32518 (f): Use GITT_SIZE to define size of gitt local table.
32519 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
32520 to STACK_SIZE; Use it to define size of bytemem array.
32522 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
32524 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
32525 on 68HC11/HC12 due to the asm instruction.
32526 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
32527 * gcc.c-torture/compile/920520-1.x: Likewise.
32528 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
32529 on 68HC11/HC12 because the function is larger than 64K.
32530 * gcc.c-torture/compile/961203-1.x: New file, this test fails
32531 on 68HC11/HC12 because the structure is too large.
32533 2001-05-20 Richard Henderson <rth@redhat.com>
32535 * gcc.c-torture/execute/20010520-1.c: New.
32537 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32539 * g++.old-deja/g++.warn/compare1.C: New test.
32540 * gcc.dg/compare4.c: New test.
32542 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
32544 * g++.old-deja/g++.other/optimize1.C: New test.
32546 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32548 * g++.old-deja/g++.pt/spec41.C: New test.
32550 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
32552 * gcc.c-torture/compile/20010114-1.x: Remove.
32554 2001-05-18 Stan Shebs <shebs@apple.com>
32556 * gcc.c-torture/compile/20010518-1.c: New test.
32558 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
32560 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
32561 * g++.old-deja/g++.pt/crash67.C: New test.
32563 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
32565 * g++.old-deja/g++.other/debug9.C: New test.
32567 2001-05-16 Zack Weinberg <zackw@stanford.edu>
32569 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
32571 2001-05-16 Jan Hubicka <jh@suse.cz>
32573 * gcc.c-torture/compile/20010516-1.c: New test.
32575 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
32577 * g++.old-deja/g++.other/crash41.C: New test.
32579 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
32581 * g++.old-deja/g++.pt/crash66.C: New test.
32583 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
32585 * g++.old-deja/g++.robertl/eb27.C: Convert.
32587 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
32589 * g++.dg/friend-warn.C: New test. Do not warn about friend
32590 declaration being redundant.
32592 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
32594 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
32596 2001-05-14 Mark Mitchell <mark@codesourcery.com>
32598 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
32600 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
32602 * lib/g++.exp: Use testsuite_flags.
32604 2001-05-13 Mark Mitchell <mark@codesourcery.com>
32606 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
32608 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
32610 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
32612 2001-05-11 Mark Mitchell <mark@codesourcery.com>
32614 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
32616 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
32618 * gcc.c-torture/compile/20010313-1.c: New test.
32620 2001-05-09 Zack Weinberg <zackw@stanford.edu>
32622 * gcc.dg/cpp/direct2.c: New test.
32623 * gccq.dg/cpp/direct2s.c: New test.
32625 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
32627 2001-05-07 Mark Mitchell <mark@codesourcery.com>
32629 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
32630 * g++.old-deja/g++.other/op3.C: Likewise.
32632 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
32634 * gcc.dg/cpp/syshdr.h: New file.
32635 * gcc.dg/cpp/sysmac1.c: Update.
32636 * gcc.dg/cpp/sysmac2.c: Update.
32638 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
32640 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
32642 2001-05-04 David Edelsohn <edelsohn@gnu.org>
32644 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
32645 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
32647 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
32649 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
32651 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
32653 * lib/g++.exp (g++_include_flags): Don't use any special flags
32654 if TESTING_IN_BUILD_TREE is not defined.
32655 (g++_init): Use a plain 'c++' as the compiler if
32656 TESTING_IN_BUILD_TREEE is not defined.
32658 2001-05-02 Jakub Jelinek <jakub@redhat.com>
32660 * g++.old-deja/g++.eh/catch13.C: New test.
32661 * g++.old-deja/g++.eh/catch14.C: New test.
32663 2001-05-02 Jakub Jelinek <jakub@redhat.com>
32665 * gcc.dg/cpp/tr-define.c: New test.
32667 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
32669 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
32670 <stdlib.h>, not <malloc.h>.
32672 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
32674 * g++.old-deja/g++.ns/template17.C: New test.
32676 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
32678 * g++.old-deja/g++.pt/ref4.C: New test.
32680 2001-04-30 Richard Henderson <rth@redhat.com>
32682 * gcc.dg/20000724-1.c: Revert last change.
32684 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
32686 * g77.f-torture/execute/20010430.f: New test.
32688 2001-04-30 Mark Mitchell <mark@codesourcery.com>
32690 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
32692 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
32694 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
32696 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
32698 * g++.old-deja/g++.eh/crash6.C: New test.
32700 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
32702 * g++.old-deja/g++.other/warn7.C: New test.
32704 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
32706 * g++.old-deja/g++.other/defarg9.C: New test.
32708 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
32710 * g77.f-torture/compile/20010426.f: New test.
32711 * g77.f-torture/execute/20010426.f: New test.
32713 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
32715 * g77.f-torture/compile/20000629-1.x: Remove - error
32718 2001-04-26 Jeffrey A Law (law@cygnus.com)
32720 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
32721 Tweak slightly to work with g++.dg framework.
32722 * g++.dg/special/ecos.exp: Run initp1.C test.
32723 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
32725 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
32726 its linker doesn't give line numbers either.
32727 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
32729 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
32731 * g++.old-deja/g++.other/lex1.C: New test.
32733 2001-04-26 Jakub Jelinek <jakub@redhat.com>
32735 * gcc.dg/noncompile/20010425-1.c: New test.
32737 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
32739 * g++.old-deja/g++.pt/mangle2.C: New test.
32741 2001-04-25 Jakub Jelinek <jakub@redhat.com>
32743 * gcc.dg/format/plus-1.c: New test.
32745 2001-04-25 Jakub Jelinek <jakub@redhat.com>
32747 * gcc.dg/20010423-1.c: New test.
32749 2001-04-25 Jakub Jelinek <jakub@redhat.com>
32751 * gcc.c-torture/execute/20010422-1.c: New test.
32753 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
32755 * g++.old-deja/g++.ns/type2.C: New test.
32757 2001-04-24 Zack Weinberg <zackw@stanford.edu>
32759 * g++.old-deja/g++.other/perf1.C: New test.
32761 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
32763 * gcc.dg/c99-func-2.c: Remove xfail.
32764 * gcc.dg/c99-func-3.c: Remove xfail.
32765 * gcc.dg/c99-func-4.c: Remove xfail.
32767 2001-04-23 Zack Weinberg <zackw@stanford.edu>
32769 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
32771 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
32773 * gcc.c-torture/compile/20010423-1.c: New test.
32775 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
32777 * g++.old-deja/g++.pt/typename28.C: New test.
32779 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
32781 * g++.old-deja/g++.abi/empty2.C: New test.
32782 * g++.old-deja/g++.abi/empty3.C: New test.
32784 2001-04-20 Jakub Jelinek <jakub@redhat.com>
32786 * g++.old-deja/g++.other/comdat2.C: New test.
32787 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
32789 2001-04-20 Jakub Jelinek <jakub@redhat.com>
32791 * g++.old-deja/g++.other/overload14.C: New test.
32793 2001-04-20 Jakub Jelinek <jakub@redhat.com>
32795 * g++.old-deja/g++.other/lookup23.C: New test.
32797 2001-04-20 Jakub Jelinek <jakub@redhat.com>
32799 * gcc.c-torture/execute/20010403-1.c: New test.
32801 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
32802 Mark Mitchell <mark@codesourcery.com>
32804 * lib/old-dejagnu.exp: Don't delete output of executable.
32805 Add .exe suffix to executables.
32807 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
32809 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
32811 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32813 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
32815 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
32817 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
32818 * g++.old-deja/g++.abi/crash1.C: New test.
32820 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
32822 * g++.old-deja/g++.other/crash40.C: New test.
32824 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32826 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32828 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32830 * g++.old-deja/g++.other/warn6.C: New test.
32832 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
32834 * g++.old-deja/g++.robertl/eb42.C: Same.
32836 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32838 * gcc.dg/wtr-conversion-1.c: New testcase.
32840 2001-04-10 Richard Henderson <rth@redhat.com>
32842 * g++.old-deja/g++.other/array5.C: New.
32844 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32846 * gcc.c-torture/execute/20010408-1.c: New test.
32848 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
32850 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
32851 headers and constructs.
32852 * g++.old-deja/g++.robertl/eb79.C: Same.
32853 * g++.old-deja/g++.robertl/eb77.C (main): Same.
32854 * g++.old-deja/g++.robertl/eb73.C: Same.
32855 * g++.old-deja/g++.robertl/eb66.C (main): Same.
32856 * g++.old-deja/g++.robertl/eb55.C (t): Same.
32857 * g++.old-deja/g++.robertl/eb54.C (main): Same.
32858 * g++.old-deja/g++.robertl/eb46.C (main): Same.
32859 * g++.old-deja/g++.robertl/eb44.C: Same.
32860 * g++.old-deja/g++.robertl/eb41.C (main): Same.
32861 * g++.old-deja/g++.robertl/eb4.C (main): Same.
32862 * g++.old-deja/g++.robertl/eb39.C: Same.
32863 * g++.old-deja/g++.robertl/eb33.C (main): Same.
32864 * g++.old-deja/g++.robertl/eb31.C (main): Same.
32865 * g++.old-deja/g++.robertl/eb30.C: Same.
32866 * g++.old-deja/g++.robertl/eb3.C: Same.
32867 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
32868 * g++.old-deja/g++.robertl/eb21.C: Same.
32869 * g++.old-deja/g++.robertl/eb15.C: Same.
32870 * g++.old-deja/g++.robertl/eb118.C: Same.
32871 * g++.old-deja/g++.robertl/eb115.C (main): Same.
32872 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
32873 * g++.old-deja/g++.robertl/eb109.C: Same.
32874 * g++.old-deja/g++.other/sibcall1.C (main): Same.
32875 * g++.old-deja/g++.mike/rtti1.C: Same.
32876 * g++.old-deja/g++.mike/p658.C: Same.
32877 * g++.old-deja/g++.mike/net46.C: Same.
32878 * g++.old-deja/g++.mike/net34.C: Same.
32879 * g++.old-deja/g++.mike/memoize1.C: Same.
32880 * g++.old-deja/g++.mike/eh2.C: Same.
32881 * g++.old-deja/g++.law/weak.C: Same.
32882 * g++.old-deja/g++.law/visibility7.C: Same.
32883 * g++.old-deja/g++.law/visibility25.C: Same.
32884 * g++.old-deja/g++.law/visibility22.C: Same.
32885 * g++.old-deja/g++.law/visibility2.C: Same.
32886 * g++.old-deja/g++.law/visibility17.C: Same.
32887 * g++.old-deja/g++.law/visibility13.C: Same.
32888 * g++.old-deja/g++.law/visibility10.C: Same.
32889 * g++.old-deja/g++.law/visibility1.C: Same.
32890 * g++.old-deja/g++.law/virtual3.C (eval): Same.
32891 * g++.old-deja/g++.law/vbase1.C: Same.
32892 * g++.old-deja/g++.law/operators32.C: Same.
32893 * g++.old-deja/g++.law/nest3.C: Same.
32894 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
32895 * g++.old-deja/g++.law/except5.C (main): Same.
32896 * g++.old-deja/g++.law/cvt7.C (run): Same.
32897 * g++.old-deja/g++.law/cvt2.C: Same.
32898 * g++.old-deja/g++.law/cvt16.C: Same.
32899 * g++.old-deja/g++.law/ctors6.C (bar): Same.
32900 * g++.old-deja/g++.law/ctors17.C (main): Same.
32901 * g++.old-deja/g++.law/ctors13.C: Same.
32902 * g++.old-deja/g++.law/ctors12.C (main): Same.
32903 * g++.old-deja/g++.law/ctors10.C: Same.
32904 * g++.old-deja/g++.law/code-gen5.C: Same.
32905 * g++.old-deja/g++.law/bad-error7.C: Same.
32906 * g++.old-deja/g++.law/arm9.C: Same.
32907 * g++.old-deja/g++.law/arm12.C: Same.
32908 * g++.old-deja/g++.law/arg8.C: Same.
32909 * g++.old-deja/g++.law/arg1.C: Same.
32910 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
32911 * g++.old-deja/g++.jason/template31.C: Same.
32912 * g++.old-deja/g++.jason/template24.C (main): Same.
32913 * g++.old-deja/g++.jason/2371.C: Same.
32914 * g++.old-deja/g++.eh/new2.C: Same.
32915 * g++.old-deja/g++.eh/new1.C: Same.
32916 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
32917 * g++.old-deja/g++.brendan/nest21.C (main): Same.
32918 * g++.old-deja/g++.brendan/err-msg3.C: Same.
32919 * g++.old-deja/g++.brendan/crash62.C: Same.
32920 * g++.old-deja/g++.brendan/crash52.C: Same.
32921 * g++.old-deja/g++.brendan/crash49.C (main): Same.
32922 * g++.old-deja/g++.brendan/crash38.C: Same.
32923 * g++.old-deja/g++.brendan/crash15.C (main): Same.
32924 * g++.old-deja/g++.brendan/copy9.C: Same.
32926 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
32928 * gcc.c-torture/execute/20001203-2.c (memset):
32929 Count argument is of type __SIZE_TYPE__.
32931 2001-04-04 Diego Novillo <dnovillo@redhat.com>
32933 * gcc.c-torture/compile/20010404-1.c: New test.
32935 2001-04-04 Jakub Jelinek <jakub@redhat.com>
32937 * gcc.c-torture/compile/20010326-1.c: New test.
32939 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
32941 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
32942 peculiarities of the SH.
32943 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
32945 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32947 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
32948 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
32949 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
32951 2001-04-02 Jakub Jelinek <jakub@redhat.com>
32953 * g77.f-torture/compile/20010321-1.f: New test.
32955 2001-04-02 Jakub Jelinek <jakub@redhat.com>
32957 * gcc.c-torture/compile/20010329-1.c: New test.
32959 2001-04-02 Jakub Jelinek <jakub@redhat.com>
32961 * gcc.c-torture/execute/20010329-1.c: New test.
32963 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
32965 * g++.old-deja/g++.other/eh4.C: Fix typo.
32967 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
32969 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
32971 2001-03-28 Philip Blundell <philb@gnu.org>
32973 * gcc.c-torture/compile/20010328-1.c: New test.
32975 2001-03-27 Richard Henderson <rth@redhat.com>
32977 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
32978 * g++.old-deja/g++.eh/vbase3.C: Likewise.
32980 2001-03-27 Alan Modra <alan@linuxcare.com.au>
32982 * gcc.c-torture/compile/20010327-1.c: New test.
32984 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
32986 * g++.old-deja/g++.other/friend12.C: New test.
32987 * g++.old-deja/g++.other/friend9.C: Expect no errors.
32988 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
32990 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
32992 * gcc.c-torture/execute/20010325-1.c: New test.
32994 2001-03-23 Jakub Jelinek <jakub@redhat.com>
32996 * g++.old-deja/g++.other/mangle3.C: New test.
32998 2001-03-22 Jakub Jelinek <jakub@redhat.com>
33000 * g++.old-deja/g++.other/anon8.C: New test.
33002 2001-03-20 Philip Blundell <philb@gnu.org>
33004 * gcc.c-torture/compile/20010320-1.c: New test.
33006 2001-03-17 Richard Henderson <rth@redhat.com>
33008 * g++.old-deja/g++.other/eh4.C: Add expected error text.
33010 2001-03-15 Geoff Keating <geoff@redhat.com>
33012 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
33015 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
33017 * g++.old-deja/g++.other/eh4.C: New test.
33019 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
33021 * gcc.dg/cpp/mi1.c: Update.
33023 2001-03-14 Jakub Jelinek <jakub@redhat.com>
33025 * g++.old-deja/g++.other/regstack.C: New test.
33027 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
33029 * g++.old-deja/g++.other/ref4.C: New test.
33031 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
33033 * objc/execute/va_method.m: Added.
33034 * objc/execute/IMP.m: Added.
33035 * objc/execute/_cmd.m: Added.
33036 * objc/execute/accessing_ivars.m: Added.
33037 * objc/execute/class-1.m: Added.
33038 * objc/execute/class-10.m: Added.
33039 * objc/execute/class-11.m: Added.
33040 * objc/execute/class-12.m: Added.
33041 * objc/execute/class-13.m: Added.
33042 * objc/execute/class-14.m: Added.
33043 * objc/execute/class-2.m: Added.
33044 * objc/execute/class-3.m: Added.
33045 * objc/execute/class-4.m: Added.
33046 * objc/execute/class-5.m: Added.
33047 * objc/execute/class-6.m: Added.
33048 * objc/execute/class-7.m: Added.
33049 * objc/execute/class-8.m: Added.
33050 * objc/execute/class-9.m: Added.
33051 * objc/execute/class-tests-1.h
33052 * objc/execute/class-tests-2.h
33053 * objc/execute/compatibility_alias.m: Added.
33054 * objc/execute/encode-1.m: Added.
33055 * objc/execute/formal_protocol-1.m: Added.
33056 * objc/execute/formal_protocol-2.m: Added.
33057 * objc/execute/formal_protocol-3.m: Added.
33058 * objc/execute/formal_protocol-4.m: Added.
33059 * objc/execute/formal_protocol-5.m: Added.
33060 * objc/execute/formal_protocol-6.m: Added.
33061 * objc/execute/formal_protocol-7.m: Added.
33062 * objc/execute/informal_protocol.m: Added.
33063 * objc/execute/initialize.m: Added.
33064 * objc/execute/load.m: Added.
33065 * objc/execute/many_args_method.m: Added.
33066 * objc/execute/nested-3.m: Added.
33067 * objc/execute/no_clash.m: Added.
33068 * objc/execute/private.m: Added.
33069 * objc/execute/redefining_self.m: Added.
33070 * objc/execute/root_methods.m: Added.
33071 * objc/execute/selector-1.m: Added.
33072 * objc/execute/static-1.m: Added.
33073 * objc/execute/static-2.m: Added.
33074 * objc/execute/va_method.m: Added.
33076 2001-03-10 Richard Henderson <rth@redhat.com>
33078 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
33080 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
33082 * g++.old-deja/g++.other/crash31.C: XFAIL.
33083 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
33084 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
33085 * gcc.c-torture/execute/20010123-1.x: XFAIL.
33086 * gcc.c-torture/execute/20010124-1.x: XFAIL.
33087 * gcc.dg/sequence-pt-1.c: XFAIL one test.
33089 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
33091 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
33093 2001-03-06 Zack Weinberg <zackw@stanford.edu>
33095 * gcc.dg/20000724-1.c: Don't use multiline strings.
33097 2001-03-06 Zack Weinberg <zackw@stanford.edu>
33099 * objc/execute/string1.m, objc/execute/string2.m: Compare the
33100 result of -cString against what we expect it to be; don't just
33101 print it out for no one to read.
33103 * objc/execute/string3.m, objc/execute/string4.m: New tests.
33104 Based on testcases provided by Nicola Pero.
33106 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
33108 * gcc.dg/cpp/macro7.c: New test.
33110 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
33112 * gcc.dg/cpp/multiline.c: Update.
33114 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
33116 * g++.old-deja/g++.other/enum3.C: New test.
33118 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
33120 * g++.old-deja/g++.other/pod1.C: New test.
33122 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
33124 * g++.old-deja/g++.ext/overload1.C: New test.
33126 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
33128 * g++.old-deja/g++.pt/using1.C: New test.
33130 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
33132 * g++.old-deja/g++.other/using9.C: New test.
33134 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
33136 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
33138 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
33140 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
33142 * g++.old-deja/g++.ext/realpt1.C: Remove.
33144 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
33146 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
33148 2001-02-26 Will Cohen <wcohen@redhat.com>
33150 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
33152 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
33154 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
33155 templatized constructors.
33157 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33159 * gcc.c-torture/execute/20010224-1.c: New test.
33161 2001-02-23 Jakub Jelinek <jakub@redhat.com>
33163 * gcc.c-torture/execute/20010222-1.c: New test.
33165 2001-02-22 Jakub Jelinek <jakub@redhat.com>
33167 * g++.old-deja/g++.other/inline20.C: New test.
33169 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
33171 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
33173 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
33175 * g++.old-deja/g++.other/lookup22.C: New test.
33177 2001-02-19 Zack Weinberg <zackw@stanford.edu>
33179 * g77.dg: New directory.
33180 * g77.dg/20010216-1.f: New test case.
33181 * g77.dg/dg.exp: New driver.
33182 * lib/g77-dg.exp: New driver library.
33184 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33186 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
33188 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
33190 * g++.old-deja/g++.other/decl9.C: New test.
33192 2001-02-16 Jakub Jelinek <jakub@redhat.com>
33194 * g++.old-deja/g++.other/init16.C: Update the test so that it does
33195 not need <string> and also tests the initialization at runtime.
33197 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
33199 * gcc.c-torture/execute/longlong.c: New test.
33201 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
33203 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
33205 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
33207 * gcc.c-torture/execute/920302-1.c (execute):
33208 Change argument type to short.
33210 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
33212 * g++.old-deja/g++.pt/deduct6.C: New test.
33214 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
33216 * g++.old-deja/g++.pt/deduct5.C: New test.
33218 2001-02-14 Jakub Jelinek <jakub@redhat.com>
33220 * gcc.c-torture/execute/20010209-1.c: New test.
33222 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
33224 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
33226 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
33228 * g++.dg/vtgc1.C: Update for new ABI.
33230 * consistency.vlad: New directory, 1665 files.
33232 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
33234 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
33236 * gcc.dg/cpp/digraphs.c: Declare puts.
33238 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
33240 * g++.old-deja/g++.other/warn5.C: New test.
33242 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
33244 * g++.old-deja/g++.pt/spec40.C: New test.
33246 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
33248 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
33250 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
33252 2001-02-12 Jakub Jelinek <jakub@redhat.com>
33254 * gcc.c-torture/compile/20010209-1.c: New test.
33256 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
33258 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
33259 excess errors message but not if it crashes.
33260 * g++.old-deja/g++.other/crash27.C: Likewise.
33261 * g++.old-deja/g++.other/crash28.C: Likewise.
33262 * g++.old-deja/g++.other/crash30.C: Likewise.
33263 * g++.old-deja/g++.other/crash32.C: Likewise.
33264 * g++.old-deja/g++.other/crash35.C: Likewise.
33265 * g++.old-deja/g++.pt/inherit2.C: Likewise.
33267 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
33269 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
33270 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
33271 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
33272 g77.f-torture/execute/execute.exp,
33273 g77.f-torture/noncompile/noncompile.exp,
33274 gcc.c-torture/execute/execute.exp,
33275 gcc.c-torture/execute/memcheck/memcheck.exp,
33276 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
33277 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
33278 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
33279 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
33280 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
33281 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
33282 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
33283 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
33284 Remove bug reporting instructions with ancient email addresses.
33286 2001-02-07 Jakub Jelinek <jakub@redhat.com>
33288 * gcc.dg/20010202-1.c: New test.
33289 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
33291 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
33293 * g++.dg/stdbool-if.C: New test.
33295 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
33297 * objc/execute/fdecl.m: Added main().
33299 2001-02-07 Jakub Jelinek <jakub@redhat.com>
33301 * gcc.c-torture/execute/20010206-1.c: New test.
33303 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
33305 * gcc.dg/cpp/avoidpaste1.c: Update.
33307 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
33309 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
33310 Pero <nicola@brainstorm.co.uk>.
33311 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
33313 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
33315 * g++.old-deja/g++.pt/spec39.C: New test.
33317 2001-02-05 Jakub Jelinek <jakub@redhat.com>
33319 * gcc.c-torture/compile/20010202-1.c: New test.
33321 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
33323 * g++.old-deja/g++.abi/primary2.C: New test.
33324 * g++.old-deja/g++.abi/primary3.C: New test.
33325 * g++.old-deja/g++.abi/primary4.C: New test.
33326 * g++.old-deja/g++.abi/primary5.C: New test.
33327 * g++.old-deja/g++.abi/vtable3.h: New test.
33328 * g++.old-deja/g++.abi/vtable3a.C: New test.
33329 * g++.old-deja/g++.abi/vtable3b.C: New test.
33330 * g++.old-deja/g++.abi/vtable3c.C: New test.
33331 * g++.old-deja/g++.abi/vtable3d.C: New test.
33332 * g++.old-deja/g++.abi/vtable3e.C: New test.
33333 * g++.old-deja/g++.abi/vtable3f.C: New test.
33334 * g++.old-deja/g++.abi/vtable3g.C: New test.
33335 * g++.old-deja/g++.abi/vtable3h.C: New test.
33336 * g++.old-deja/g++.abi/vtable3i.C: New test.
33337 * g++.old-deja/g++.abi/vtable3j.C: New test.
33338 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
33340 2001-02-03 Jakub Jelinek <jakub@redhat.com>
33342 * g++.old-deja/g++.other/anon6.C: New test.
33343 * g++.old-deja/g++.other/anon7.C: New test.
33345 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
33347 * gcc.dg/cpp/avoidpaste2.c: New tests.
33349 2001-01-31 Jakub Jelinek <jakub@redhat.com>
33351 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
33353 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
33355 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
33356 DECIMAL_DIG cases for Irix."
33358 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
33360 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
33362 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
33364 * gcc.dg/c99-tag-1.c: New test.
33366 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
33368 * gcc.dg/cpp/tr-warn1.c: Add tests.
33370 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
33372 * gcc.dg/cpp/avoidpaste1.c: Update.
33373 * gcc.dg/cpp/paste4.c: Update.
33375 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
33377 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
33380 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
33382 * g++.old-deja/g++.other/inline19.C: New test.
33384 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
33386 * gcc.dg/Wlarger-than.c: New test.
33388 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
33390 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
33392 2001-01-29 Jakub Jelinek <jakub@redhat.com>
33394 * gcc.c-torture/execute/20010129-1.c: New test.
33395 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
33397 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
33399 * gcc.dg/cpp/avoidpaste1.c: Test case.
33401 2001-01-28 Jakub Jelinek <jakub@redhat.com>
33403 * g++.old-deja/g++.other/inline18.C: New test.
33405 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33407 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
33408 and __builtin_putchar.
33410 2001-01-27 Jakub Jelinek <jakub@redhat.com>
33412 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
33415 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
33417 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
33418 floating point number rounding mode to round to the nearest
33419 representable mode.
33421 2001-01-25 Jakub Jelinek <jakub@redhat.com>
33423 * g++.old-deja/g++.other/mangle2.C: New test.
33425 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
33427 * gcc.c-torture/compile/20010124-1.c: New test.
33429 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
33431 * g++.old-deja/g++.pt/spec38.C: New test.
33433 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33435 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
33438 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33440 * gcc.c-torture/execute/20010123-1.c: New test.
33442 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
33444 * g++.old-deja/g++.pt/spec37.C: New test.
33446 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
33448 * g++.old-deja/g++.pt/overload14.C: New test.
33450 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33452 * gcc.c-torture/execute/20010122-1.c: New test, exercise
33453 __builtin_return_address.
33455 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
33457 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
33458 * g++.old-deja/g++.pt/spec35.C: New test.
33459 * g++.old-deja/g++.pt/spec36.C: New test.
33461 2001-01-20 Jakub Jelinek <jakub@redhat.com>
33463 * gcc.c-torture/compile/20010118-1.c: New test.
33465 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
33467 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
33469 2001-01-19 Jakub Jelinek <jakub@redhat.com>
33471 * gcc.c-torture/execute/20010119-1.c: New test.
33473 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
33475 * g++.old-deja/g++.other/vbase5.C: New test.
33477 2001-01-19 Jakub Jelinek <jakub@redhat.com>
33479 * gcc.c-torture/execute/20010118-1.c: New test.
33481 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
33483 * g++.old-deja/g++.pt/deduct3.C: New test.
33485 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
33487 * g++.old-deja/g++.pt/spec34.C: New test.
33489 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
33491 * g77.f-torture/compile/20000601-2.f: New test.
33493 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
33495 * g++.old-deja/g++.other/init17.C: New test.
33497 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
33499 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
33501 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
33503 * g++.old-deja/g++.pt/unify8.C: New test.
33505 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
33507 * g++.old-deja/g++.abi/vbase1.C: New test.
33509 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
33511 * g++.old-deja/g++.pt/crash65.C: New test.
33513 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
33515 * gcc.dg/cpp/assembl2.S: New test case.
33517 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
33519 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
33522 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33524 * g++.old-deja/g++.other/builtins1.C: New test.
33525 * g++.old-deja/g++.other/builtins2.C: Likewise.
33526 * g++.old-deja/g++.other/builtins3.C: Likewise.
33527 * g++.old-deja/g++.other/builtins4.C: Likewise.
33529 2001-01-17 Jakub Jelinek <jakub@redhat.com>
33531 * gcc.c-torture/compile/20010117-1.c: New test.
33532 * gcc.c-torture/compile/20010117-2.c: New test.
33534 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
33536 * g77.f-torture/execute/20010116.[fx]: New test,
33538 * g77.f-torture/compile/20010115.f: Indicate it's
33539 a test for PR fortran/1636.
33541 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
33543 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
33545 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
33547 * g77.f-torture/compile/20010115.f: New test.
33549 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
33551 * g++.old-deja/g++.pt/nontype5.C: New test.
33553 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
33555 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
33556 have an equivalent working one below it.
33558 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
33560 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
33561 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
33563 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
33565 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
33566 message containing "init_priority".
33567 (conpr-2.C): Likewise.
33568 (conpr-3.C): Likewise.
33569 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
33571 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33573 * gcc.c-torture/execute/20010114-2.c: New test.
33575 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
33577 * gcc.c-torture/compile/20010114-1.c: New test.
33578 * gcc.c-torture/compile/20010114-1.x: Xfail.
33579 * gcc.c-torture/compile/20010114-2.c: New test.
33580 * gcc.c-torture/execute/20010114-1.c: New test.
33581 * gcc.dg/trunc-1.c: New test.
33582 * gcc.dg/uninit-B.c: New test.
33584 2001-01-13 Nick Clifton <nickc@redhat.com>
33586 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
33589 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
33591 * gcc.c-torture/compile/20010113-1.c: New test.
33593 2001-01-13 Jakub Jelinek <jakub@redhat.com>
33595 * gcc.c-torture/compile/20001212-1.c: New test.
33597 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
33599 * gcc.dg/cpp/widestr1.c: Update.
33600 * gcc.dg/cpp/prag-imp.c: Remove.
33602 2001-01-12 Jakub Jelinek <jakub@redhat.com>
33604 * gcc.c-torture/execute/20000801-3.x: Remove.
33605 * gcc.dg/c90-init-1.c: New test.
33606 * gcc.dg/c99-init-1.c: New test.
33607 * gcc.dg/c99-init-2.c: New test.
33608 * gcc.dg/gnu99-init-1.c: New test.
33610 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
33612 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
33613 testing that no relevant ones were found.
33615 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
33617 * g++.old-deja/g++.pt/cast2.C: New test.
33619 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
33621 * g++.old-deja/g++.pt/friend47.C: New test.
33623 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
33625 * g++.old-deja/g++.pt/instantiate13.C: New test.
33627 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
33629 * g++.old-deja/g++.other/defarg7.C: New test.
33630 * g++.old-deja/g++.other/defarg8.C: New test.
33632 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
33634 * g++.old-deja/g++.pt/crash64.C: New test.
33636 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
33638 * g++.old-deja/g++.pt/crash63.C: New test.
33640 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
33642 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
33644 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
33646 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
33648 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
33650 * g++.old-deja/g++.pt/error3.C: New test.
33652 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
33654 * g++.old-deja/g++.other/crash39.C: New test.
33656 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
33658 * g++.old-deja/g++.other/vbase4.C: New test.
33660 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
33662 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
33663 * gcc.dg/special/20000419-2.c: New file. Identical to above.
33664 * gcc.dg/special/special.exp: New test driver which will check
33665 for alias support for the above test.
33667 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
33669 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
33670 problems on small machines.
33671 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
33674 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
33676 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
33678 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
33680 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
33682 * g++.old_deja/g++.pt/using8.C: New test.
33684 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
33686 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
33688 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
33690 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
33691 where a failure is expected.
33692 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
33694 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
33696 * g++.old_deja/g++.pt/instantiate12.C: New test.
33698 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
33700 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
33702 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
33703 * g++.old-deja/g++.brendan/crash17.C: Likewise.
33704 * g++.old-deja/g++.brendan/crash29.C: Likewise.
33705 * g++.old-deja/g++.brendan/crash48.C: Likewise.
33706 * g++.old-deja/g++.brendan/ns1.C: Likewise.
33707 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
33708 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
33709 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
33710 * g++.old-deja/g++.eh/spec6.C: Likewise.
33711 * g++.old-deja/g++.jason/crash3.C: Likewise.
33712 * g++.old-deja/g++.law/ctors11.C: Likewise.
33713 * g++.old-deja/g++.law/ctors17.C: Likewise.
33714 * g++.old-deja/g++.law/ctors5.C: Likewise.
33715 * g++.old-deja/g++.law/ctors9.C: Likewise.
33716 * g++.old-deja/g++.mike/ambig1.C: Likewise.
33717 * g++.old-deja/g++.mike/net22.C: Likewise.
33718 * g++.old-deja/g++.mike/p3538a.C: Likewise.
33719 * g++.old-deja/g++.mike/p3538b.C: Likewise.
33720 * g++.old-deja/g++.mike/virt3.C: Likewise.
33721 * g++.old-deja/g++.niklas/t128.C: Likewise.
33722 * g++.old-deja/g++.other/anon4.C: Likewise.
33723 * g++.old-deja/g++.other/using1.C: Likewise.
33724 * g++.old-deja/g++.other/warn3.C: Likewise.
33725 * g++.old-deja/g++.pt/t37.C: Likewise.
33726 * g++.old-deja/g++.robertl/eb69.C: Likewise.
33727 * g++.old-deja/g++.robertl/eb71.C: Likewise.
33729 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
33731 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
33733 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33735 * gcc.c-torture/execute/stdio-opt-3.c: New test.
33737 2001-01-07 Jakub Jelinek <jakub@redhat.com>
33739 * gcc.c-torture/compile/20010107-1.c: New test.
33741 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
33743 * gcc.c-torture/execute/builtin-noret-1.c: New test.
33745 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
33747 * gcc.dg/format/format.h: New file.
33748 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
33749 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
33750 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
33751 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
33752 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
33753 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
33754 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
33755 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
33756 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
33757 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
33758 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
33759 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
33760 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
33761 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
33762 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
33763 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
33764 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
33765 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
33766 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
33767 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
33768 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
33769 instead of declaring standard types, macros and functions in each
33772 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
33774 * gcc.c-torture/execute/20010106-1.c: New test.
33776 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
33778 * gcc.dg/format/format.exp: New file.
33779 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
33780 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
33781 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
33782 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
33783 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
33784 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
33785 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
33786 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
33787 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
33788 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
33789 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
33790 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
33791 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
33792 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
33793 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
33794 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
33795 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
33796 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
33797 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
33798 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
33799 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
33800 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
33801 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
33802 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
33803 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
33804 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
33805 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
33806 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
33807 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
33808 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
33809 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
33810 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
33811 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
33812 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
33813 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
33814 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
33815 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
33816 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
33817 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
33818 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
33819 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
33820 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
33822 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
33824 * gcc.c-torture/execute/991228-1.c: Take word endianness into
33827 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
33829 * gcc.c-torture/execute/builtin-complex-1.c: New test.
33831 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
33833 * g++.old-deja/g++.pt/crash62.C: New test.
33835 2001-01-04 Richard Henderson <rth@redhat.com>
33837 * gcc.dg/20000926-1.c: Update expected warnings.
33838 * gcc.dg/array-2.c: Likewise.
33839 * gcc.dg/array-4.c: Also validate flexible array members.
33840 * gcc.dg/c99-flex-array-1.c: New.
33842 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
33844 * gcc.c-torture/compile/20001222-1.x: Remove.
33846 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33848 * gcc.c-torture/execute/built-in-setjmp.c: New.
33850 2001-01-03 Richard Henderson <rth@redhat.com>
33852 * gcc.dg/940510-1.c: Update expected error wording.
33853 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
33855 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
33857 * lib/target-supports.exp (check_alias_available): Modified to
33858 indicate aliases not supported if only weak aliases are supported.
33860 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33862 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
33863 Turn on cmpstrsi checks for __pj__ and __i370__.
33865 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
33867 * g++.old-deja/g++.other/virtual11.C: New test.
33869 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
33871 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
33873 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33875 * gcc.c-torture/compile/20010102-1.c: New test.
33877 2001-01-02 Andreas Jaeger <aj@suse.de>
33879 * gcc.dg/noreturn-3.c: New test.
33881 * gcc.dg/noreturn-4.c: New test.
33883 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33885 * gcc.c-torture/execute/stdio-opt-1.c: Also test
33886 __builtin_fputc and __builtin_fwrite.
33888 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
33890 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
33891 signed char, not default char.
33893 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
33895 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
33897 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
33899 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
33901 2000-12-29 Richard Henderson <rth@redhat.com>
33903 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
33904 (__cyg_profile_func_exit): Define.
33906 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
33908 * g++.dg/vtgc1.C: New test.
33910 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
33912 * gcc.dg/noncompile/20001228-1.c: New test.
33914 * gcc.dg/20001228-1.c: New test.
33916 * gcc.c-torture/execute/20001228-1.c: New test.
33918 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
33920 * gcc.dg/format-strfmon-1.c: New test.
33922 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33924 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
33925 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
33926 * gcc.c-torture/execute/string-opt-1.c: Likewise.
33927 * gcc.c-torture/execute/string-opt-2.c: Likewise.
33928 * gcc.c-torture/execute/string-opt-3.c: Likewise.
33929 * gcc.c-torture/execute/string-opt-4.c: Likewise.
33930 * gcc.c-torture/execute/string-opt-6.c: Likewise.
33931 * gcc.c-torture/execute/string-opt-7.c: Likewise.
33932 * gcc.c-torture/execute/string-opt-8.c: Likewise.
33933 * gcc.c-torture/execute/string-opt-9.c: Likewise.
33934 * gcc.c-torture/execute/string-opt-10.c: Likewise.
33935 * gcc.c-torture/execute/string-opt-11.c: Likewise.
33936 * gcc.c-torture/execute/string-opt-12.c: Likewise.
33938 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
33939 * gcc.c-torture/execute/string-opt-4.c: Test index.
33941 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
33943 * gcc.c-torture/compile/20001226-1.c: New test.
33945 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
33947 * gcc.c-torture/compile/20001222-1.c: New test.
33948 * gcc.c-torture/compile/20001222-1.x: Xfail.
33950 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
33952 * gcc.c-torture/execute/comp-goto-2.c: New test.
33954 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
33956 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
33957 Use long types if __INT_MAX__ is 32767.
33958 (main): Use cast to (sint32 *) when poking 88 into a_page.
33960 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
33962 2000-12-21 Bernd Schmidt <bernds@redhat.com>
33964 * gcc.c-torture/compile/20001221-1.c: New test.
33965 * gcc.c-torture/execute/20001221-1.c: New test.
33967 2000-12-20 Richard Henderson <rth@redhat.com>
33969 * g++.old-deja/g++.pt/crash36.C: Update error lines.
33970 * g++.old-deja/g++.robertl/eb109.C: Likewise.
33972 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33974 * gcc.dg/compare3.c: New test.
33976 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
33978 * gcc.dg/format-warnll-1.c: New test.
33980 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
33982 * gcc.dg/cpp/cmdlne-P.c: New test.
33984 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
33986 * gcc.c-torture/execute/builtin-abs-1.c,
33987 gcc.c-torture/execute/builtin-abs-2.c: New tests.
33989 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
33991 * gcc.dg/cpp/multiline.c: New test.
33993 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
33995 * g++.old-deja/g++.other/syshdr1.C: Update.
33996 * gcc.dg/cpp/lineflags.c: Remove temporarily.
33998 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34000 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
34002 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34004 * g++.old-deja/g++.pt/ttp65.C: New test.
34006 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34008 * g++.old-deja/g++.pt/ttp64.C: New test.
34010 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34012 * g++.old-deja/g++.pt/spec33.C: New test.
34014 2000-12-14 Catherine Moore <clm@redhat.com>
34016 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
34017 * gcc.c-torture/execute/920612-2.c: Likewise.
34018 * gcc.c-torture/execute/920428-2.c: Likewise.
34019 * gcc-c-torture/execute/va-arg-11.c: Call exit.
34020 * gcc.c-torture/execute/va-arg-21.c: Likewise.
34022 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34024 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
34025 * gcc.dg/pack-test-2.c: Likewise.
34027 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
34029 Tests by Zack Weinberg <zackw@stanford.edu>.
34031 * gcc.dg/cpp/defined.c: Update.
34032 * gcc.dg/cpp/defined_trad.c: New tests.
34034 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
34036 * gcc.dg/cpp/trad-direct.c: Update.
34038 2000-12-11 Neil Booth <neilb@earthling.net>
34040 * gcc.dg/cpp/defined_trad.c
34042 2000-12-11 Neil Booth <neilb@earthling.net>
34044 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
34046 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
34048 * gcc.dg/format-miss-2.c: New test.
34050 2000-12-09 Neil Booth <neilb@earthling.net>
34052 * gcc.dg/cpp/lineflags.c: New tests.
34053 * gcc.dg/cpp/poison.c: Update.
34054 * gcc.dg/cpp/redef2.c: Update.
34055 * gcc.dg/cpp/skipping.c: New test.
34057 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
34059 * g++.old-deja/g++.other/eh3.C: New testcase.
34061 2000-12-07 Neil Booth <neilb@earthling.net>
34063 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
34064 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
34065 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
34066 wtr-union-init-2.c, wtr-union-init-3.c: Update.
34067 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
34070 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
34072 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
34073 __SIZE_TYPE__ instead of int for type of integers cast to
34076 2000-12-07 Jakub Jelinek <jakub@redhat.com>
34078 * g++.old-deja/g++.other/cleanup4.C: New test.
34080 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
34082 * format-sec-1.c: New test.
34084 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
34086 * gcc.dg/format-nonlit-3.c: New test.
34088 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
34090 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
34091 through a null pointer.
34093 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34095 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
34096 * g++.old-deja/g++.pt/partial4.C: New test.
34098 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
34100 * gcc.c-torture/execute/ieee/hugeval.x: New.
34102 2000-12-06 Neil Booth <neilb@earthling.net>
34104 * gcc.dg/cpp/backslash2.c: New tests.
34106 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34108 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
34109 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
34111 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
34113 * gcc.c-torture/execute/20001203-2.c: New testcase.
34115 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
34117 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
34118 * g++.old-deja/g++.other/virtual10.C: New test.
34120 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
34122 * g++.old-deja/g++.mike/pmf5.C: Remove test.
34124 2000-12-05 Richard Henderson <rth@redhat.com>
34126 * gcc.c-torture/compile/20001205-1.c: New.
34128 2000-12-04 Neil Booth <neilb@earthling.net>
34130 * g++.old-deja/g++.other/virtual9.C: New test.
34131 * g++.old-deja/g++.pt/crash61.C: New test.
34132 * gcc.c-torture/execute/loop-9.c: New test.
34134 2000-12-04 Neil Booth <neilb@earthling.net>
34136 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
34137 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
34138 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
34139 * gcc.dg/cpp/extratokens.c: ...here.
34141 2000-12-04 Neil Booth <neilb@earthling.net>
34143 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
34146 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34148 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
34149 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
34151 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
34153 * gcc.c-torture/execute/20001203-1.c: New test.
34155 2000-12-03 Neil Booth <neilb@earthling.net>
34157 * gcc.dg/cpp/macro6.c: New test cases.
34159 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34161 * gcc.c-torture/execute/string-opt-9.c: New test.
34162 * gcc.c-torture/execute/string-opt-10.c: Likewise.
34163 * gcc.c-torture/execute/string-opt-11.c: Likewise.
34164 * gcc.c-torture/execute/string-opt-12.c: Likewise.
34166 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
34167 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
34169 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
34171 * gcc.dg/cpp/if-6.c: New testcase.
34173 * gcc.dg/20001201-1.c: New testcase.
34175 2000-12-02 Neil Booth <neilb@earthling.net>
34177 * g++.old-deja/g++.other/externC4.C,
34178 g++.old-deja/g++.other/friend10.C: New tests.
34180 2000-12-02 Neil Booth <neilb@earthling.net>
34182 * g++.old-deja/g++.other/instan2.C
34183 * g++.old-deja/g++.other/instan3.C: New test.
34185 2000-12-02 Neil Booth <neilb@earthling.net>
34187 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
34188 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
34189 gnuc99.c,gnuc99-pedantic.c: New tests.
34191 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
34193 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
34194 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
34196 2000-12-01 Neil Booth <neilb@earthling.net>
34198 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
34199 * gcc.dg/cpp/poison.c: Update.
34200 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
34202 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
34204 * g77.f-torture/execute/20001201.f: New test.
34206 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
34208 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
34210 2000-12-01 Jakub Jelinek <jakub@redhat.com>
34212 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
34214 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
34216 * g++.old-deja/g++.other/cast6.C: New test.
34218 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
34220 * gcc.c-torture/execute/20001130-2.c: New testcase.
34222 2000-11-30 Richard Henderson <rth@redhat.com>
34224 * gcc.c-torture/execute/20001130-1.c: New test.
34226 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
34228 * g++.old-deja/g++.other/op3.C: New test.
34230 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
34232 * g++.old-deja/g++.other/op2.C: New test.
34234 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
34236 * g++.old-deja/g++.other/crash38.C: New test.
34238 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
34240 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
34242 2000-11-29 Jakub Jelinek <jakub@redhat.com>
34244 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
34246 * gcc.c-torture/execute/string-opt-6.c: New test.
34248 * gcc.dg/20001117-1.c: Add main.
34250 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
34252 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
34254 * gcc.dg/940510-1.c: ... to here.
34256 * gcc.dg/20000926-1.c: GNU C now allows initializations of
34257 zero-size arrays in toplevel structures.
34259 2000-11-28 Jakub Jelinek <jakub@redhat.com>
34261 * gcc.c-torture/execute/loop-8.c: New test.
34263 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
34265 * g++.old-deja/g++.other/base1.C: New test.
34267 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
34269 * g++.old-deja/g++.other/parse2.C: New test.
34271 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
34273 * g++.old-deja/g++.pt/incomplete1.C: New test.
34275 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
34277 * g++.old-deja/g++.other/friend9.C: New test.
34279 2000-11-28 Jakub Jelinek <jakub@redhat.com>
34281 * gcc.dg/20001127-1.c: New test.
34283 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
34285 * g++.old-deja/g++.pt/friend46.C: New test.
34287 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
34289 * g++.old-deja/g++.other/ptrmem8.C: New test.
34291 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34293 * gcc.c-torture/execute/string-opt-7.c: New test.
34294 * gcc.c-torture/execute/string-opt-8.c: Likewise.
34296 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
34298 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
34299 instead of 'mkcheck 2'.
34301 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
34303 * gcc.c-torture/execute/memcheck/driver.c,
34304 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
34305 C9X references to refer to C99.
34307 2000-11-25 Jakub Jelinek <jakub@redhat.com>
34309 * gcc.dg/ultrasp3.c: New test.
34311 2000-11-25 Neil Booth <neilb@earthling.net>
34313 * gcc.dg/cpp/include2.c: Update test to be locale independent.
34315 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
34317 * gcc.c-torture/compile/20001123-2.c: New.
34319 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34321 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
34323 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
34325 * gcc.dg/sequence-point-1.c: Add some new tests.
34326 * gcc.c-torture/execute/20001124-1.c: New test.
34328 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
34330 * g++.old-deja/g++.other/vaarg4.C: New test.
34331 * gcc.c-torture/compile/20001123-1.c: New test.
34333 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
34335 * g++.other/crash24.C: Adjust and remove XFAIL.
34336 * g++.other/crash37.C: New test.
34338 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
34340 * g++.old-deja/g++.pt/instantiate9.C: New test.
34342 2000-11-22 Mark Mitchell <mark@codesourcery.com>
34344 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
34347 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
34348 * g++.old-deja/g++.robertl/eb55.C: Likewise.
34350 2000-11-22 Neil Booth <neilb@earthling.net>
34352 * gcc.dg/cpp/Wtrigraphs.c: New test.
34354 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
34356 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
34358 2000-11-22 Jakub Jelinek <jakub@redhat.com>
34360 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
34362 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
34364 * lib/gcc-dg.exp: load_lib scanasm.exp.
34365 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
34366 * lib/g++-dg.exp: load_lib scanasm.exp.
34367 * lib/scanasm.exp: New.
34368 (scan-assembler, scan-assembler-not): Add optional arguments to
34369 test name, or if not present, the pattern name.
34370 (scan-assembler-dem, scan-assembler-dem-not): New.
34372 * g++.dg/dg.exp: New.
34374 2000-11-21 Neil Booth <neilb@earthling.net>
34376 * gcc.dg/cpp/integrated1.c: Remove.
34378 2000-11-21 Jakub Jelinek <jakub@redhat.com>
34380 * gcc.c-torture/execute/20001121-1.c: New test.
34382 2000-11-21 Richard Henderson <rth@redhat.com>
34384 * gcc.c-torture/compile/20001121-1.c: New test.
34386 2000-11-20 Neil Booth <neilb@earthling.net>
34388 * gcc.dg/cpp/integrated1.c: New test.
34390 2000-11-21 Jakub Jelinek <jakub@redhat.com>
34392 * g++.old-deja/g++.other/inline17.C: New test.
34394 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
34396 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
34397 local variable to be zero: I made the variable global. Now
34398 uses abort() and exit() instead of relying on main's return value.
34400 2000-11-20 Neil Booth <neilb@earthling.net>
34402 * gcc.dg/cpp/paste2.c: Update test.
34403 * objc/execute/paste.m: New test.
34405 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
34407 * gcc.dg/c99-condexpr-1.c: New test.
34409 2000-11-20 Neil Booth <neilb@earthling.net>
34411 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
34413 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
34415 * g++.old-deja/g++.pt/export1.C: New test.
34417 2000-11-20 Jakub Jelinek <jakub@redhat.com>
34419 * gcc.dg/20001117-1.c: New test.
34421 2000-11-18 Richard Henderson <rth@redhat.com>
34423 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
34425 2000-11-18 Richard Henderson <rth@redhat.com>
34427 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
34428 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
34429 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
34431 2000-11-18 Richard Henderson <rth@redhat.com>
34433 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
34434 (main): New. Exit cleanly.
34436 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
34438 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
34439 gcc.dg/c99-fordecl-2.c: New tests.
34441 2000-11-18 Richard Henderson <rth@redhat.com>
34443 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
34444 * gcc.c-torture/execute/zerolen-2.c: New.
34446 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34448 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
34451 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
34453 * g++.old-deja/g++.pt/instantiate8.C: New test.
34455 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
34457 * g++.old-deja/g++.other/incomplete.C: Add more tests.
34458 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
34460 2000-11-16 Nick Clifton <nickc@redhat.com>
34462 * gcc.c-torture/execute/nestfunc-2.c: New test.
34463 * gcc.c-torture/execute/nestfunc-3.c: New test.
34465 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
34467 * gcc.c-torture/compile/20001116-1.c: New test.
34469 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34471 * gcc.c-torture/execute/20001115-1.c: New test.
34473 2000-11-15 Mark Mitchell <mark@codesourcery.com>
34475 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
34476 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
34477 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
34478 * g++.old-deja/g++.abi/vmihint.C: Likewise.
34480 2000-11-15 Neil Booth <neilb@earthling.net>
34482 gcc.dg/cpp/_Pragma1.c: Update.
34483 gcc.dg/cpp/_Pragma2.c: New test.
34485 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
34487 * g++.old-deja/g++.other/anon5.C: New test.
34489 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
34491 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
34494 2000-11-14 Jakub Jelinek <jakub@redhat.com>
34496 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
34499 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
34501 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
34502 labels at end of compound statements.
34504 2000-11-13 Jakub Jelinek <jakub@redhat.com>
34506 * gcc.c-torture/execute/loop-7.c: New test.
34508 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
34510 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
34512 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
34514 * gcc.dg/c99-bool-1.c: New test.
34516 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
34518 * gcc.dg/c99-scope-1.c: Remove xfail.
34519 * gcc.dg/c99-scope-2.c: New test.
34521 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34523 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
34524 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
34526 2000-11-11 Mark Mitchell <mark@codesourcery.com>
34528 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
34531 * g++.mike/p700.C: Don't typedef wchar_t.
34532 * g++.mike/p784.C: Likewise.
34533 * g++.mike/eb101.C: Don't use __wchar_t.
34535 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
34537 * g77.f-torture/execute/20001111.[fx]: Test premature exit
34540 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
34542 * gcc.c-torture/execute/20001111-1.c: New test.
34544 2000-11-10 Nick Clifton <nickc@redhat.com>
34546 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
34547 long multuiple and accumulate.
34549 2000-11-09 Richard Henderson <rth@redhat.com>
34551 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
34552 via size_t instead of int.
34554 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
34555 * gcc.c-torture/execute/string-opt-2.c: Likewise.
34556 * gcc.c-torture/execute/string-opt-3.c: Likewise.
34557 * gcc.c-torture/execute/string-opt-4.c: Likewise.
34559 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
34561 * gcc.c-torture/compile/20001109-1.c: New test.
34562 * gcc.c-torture/compile/20001109-2.c: New test.
34564 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
34566 * g++.old-deja/g++.pt/operator1.C: New test.
34567 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
34569 2000-11-09 Jakub Jelinek <jakub@redhat.com>
34571 * gcc.dg/20001108-1.c: New test.
34573 2000-11-09 Jakub Jelinek <jakub@redhat.com>
34575 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
34576 with both arguments constant strings.
34577 * gcc.c-torture/execute/string-opt-3.c: New test.
34578 * gcc.c-torture/execute/string-opt-4.c: New test.
34579 * gcc.c-torture/execute/string-opt-5.c: New test.
34581 2000-11-08 Nick Clifton <nickc@redhat.com>
34583 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
34584 mulsidi3adddi patterns.
34586 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
34588 * g++.old-deja/g++.other/crash36.C: New test.
34590 2000-11-08 Jakub Jelinek <jakub@redhat.com>
34592 * g++.old-deja/g++.other/init16.C: New test.
34594 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
34596 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
34598 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
34600 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
34601 * gcc.c-torture/execute/va-arg-16.x: Likewise.
34602 * gcc.c-torture/execute/va-arg-17.x: Likewise.
34604 2000-11-07 DJ Delorie <dj@redhat.com>
34606 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
34608 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34610 * gcc.c-torture/execute/string-opt-1.c: New test.
34612 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
34614 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
34615 mips-sgi-irix6.* because the MIPS ABI passes floating-point
34616 parameters in registers, and there is no way for a varargs
34617 function to know in which order the integer and floating-point
34618 parameters should be interleaved when they are placed on the
34620 * gcc.c-torture/execute/va-arg-16.x: Likewise.
34621 * gcc.c-torture/execute/va-arg-17.x: Likewise.
34623 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34625 * gcc.c-torture/execute/string-opt-2.c: New test.
34627 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
34629 * g++.old-deja/g++.pt/crash60.C: New test.
34631 2000-11-06 Jakub Jelinek <jakub@redhat.com>
34633 * g++.old-deja/g++.other/crash24.C: New test.
34634 * g++.old-deja/g++.other/crash25.C: New test.
34635 * g++.old-deja/g++.other/crash26.C: New test.
34636 * g++.old-deja/g++.other/crash27.C: New test.
34637 * g++.old-deja/g++.other/crash28.C: New test.
34638 * g++.old-deja/g++.other/crash29.C: New test.
34639 * g++.old-deja/g++.other/crash30.C: New test.
34640 * g++.old-deja/g++.other/crash31.C: New test.
34641 * g++.old-deja/g++.other/crash32.C: New test.
34642 * g++.old-deja/g++.other/crash33.C: New test.
34643 * g++.old-deja/g++.other/crash34.C: New test.
34644 * g++.old-deja/g++.other/crash35.C: New test.
34646 2000-11-06 Jakub Jelinek <jakub@redhat.com>
34648 * gcc.c-torture/execute/20001031-1.c: New test.
34650 2000-11-04 Mark Mitchell <mark@codesourcery.com>
34652 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
34655 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
34656 standards-conformant.
34658 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
34660 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
34661 * g++.old-deja/g++.mike/p755a.C: Likewise.
34662 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
34663 library makes no calls to `operator new' during initialization.
34665 2000-11-04 Neil Booth <neilb@earthling.net>
34667 * gcc.dg/cpp/include2.c: New tests.
34669 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
34671 * lib/g++.exp (g++_set_ld_library_path): New function.
34672 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
34674 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
34676 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
34679 2000-11-01 Richard Henderson <rth@redhat.com>
34681 * g++.old-deja/g++.ext/namedret1.C: New.
34682 * g++.old-deja/g++.ext/namedret2.C: New.
34683 * g++.old-deja/g++.ext/namedret3.C: New.
34685 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
34687 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
34688 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
34690 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34692 * gcc.c-torture/execute/va-arg-21.c: New test.
34694 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
34696 * gcc.dg/c99-complex-2.c: New test.
34698 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34700 * gcc.c-torture/execute/stdio-opt-1.c: New test.
34702 2000-10-31 Jakub Jelinek <jakub@redhat.com>
34704 * g++.old-deja/g++.other/inline16.C: New test.
34706 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
34708 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
34709 __PRETTY_FUNCTION__
34711 2000-10-29 Neil Booth <neilb@earthling.net>
34713 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
34715 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
34716 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
34719 2000-10-29 Neil Booth <neilb@earthling.net>
34721 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
34722 * mi1.c, mi1c.h: Add null directives to multiple-include test.
34723 * mi5.c: Test multiple includes work with -C.
34724 * trigraphs.c: Test ^= version.
34726 2000-10-28 Neil Booth <neilb@earthling.net>
34728 New tests and test updates for new macro expander.
34730 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
34731 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
34732 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
34733 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
34734 new diagnostic messages.
34736 * gcc.dg/cpp/macro3.c: New tests.
34738 2000-10-27 Mark Mitchell <mark@codesourcery.com>
34740 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
34743 2000-10-27 Jakub Jelinek <jakub@redhat.com>
34745 * g++.old-deja/g++.other/eh2.C: New test.
34747 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
34749 * gcc.c-torture/execute/20001027-1.c: New test.
34751 2000-10-26 Richard Henderson <rth@redhat.com>
34753 * gcc.c-torture/execute/20001026-1.c: New.
34755 2000-10-26 Mark Mitchell <mark@codesourcery.com>
34757 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
34758 * g++.old-deja/g++.law/builtin1.C: Likewise.
34759 * g++.old-deja/g++.law/ctors10.C: Likewise.
34760 * g++.old-deja/g++.law/virtual3.C: Likewise.
34761 * g++.old-deja/g++.mike/p658.C: Likewise.
34762 * g++.old-deja/g++.other/sibcall1.C: Likewise.
34763 * g++.old-deja/g++.other/vaarg2.C: Likewise.
34764 * g++.old-deja/g++.robertl/eb124.C: Likewise.
34765 * g++.old-deja/g++.robertl/eb44.C: Likewise.
34766 * g++.old-deja/g++.robertl/eb77.C: Likewise.
34768 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
34770 * gcc.c-torture/compile/20001024-1.c: New test.
34772 2000-10-25 Mark Mitchell <mark@codesourcery.com>
34774 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
34775 to tell us whether or not we are using V3.
34777 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
34779 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
34782 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
34784 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
34786 2000-10-25 Jakub Jelinek <jakub@redhat.com>
34788 * gcc.c-torture/execute/20001024-1.c: New test.
34790 2000-10-24 Jakub Jelinek <jakub@redhat.com>
34792 * g++.old-deja/g++.other/sibcall1.C: New test.
34794 2000-10-20 Jakub Jelinek <jakub@redhat.com>
34796 * gcc.dg/noncompile/init-3.c: New test.
34798 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
34800 * gcc.dg/format-array-1.c: New test.
34802 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
34804 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
34805 writing through null pointers; remove comment about testing
34806 unterminated strings.
34808 2000-10-17 Matthew Hiller <hiller@redhat.com>
34810 * gcc.c-torture/execute/20001017-2.c: New test.
34812 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
34814 * gcc.c-torture/compile/20001018-1.c: New test.
34815 * gcc.c-torture/compile/20001018-1.x: Xfail.
34817 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34819 * gcc.c-torture/execute/20001017-1.c: New test.
34821 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
34823 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
34824 for multiple use of arguments with scanf formats; add tests for
34825 multiple use of arguments.
34827 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
34829 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
34831 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
34833 * gcc.dg/format-miss-1.c: New test.
34835 2000-10-16 Jakub Jelinek <jakub@redhat.com>
34837 * gcc.c-torture/execute/20001013-1.c: New test.
34839 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
34841 * gcc.dg/format-branch-1.c: New test.
34843 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
34845 * README, lib/file-format.exp: Remove EGCS references.
34847 2000-10-16 Jakub Jelinek <jakub@redhat.com>
34849 * gcc.dg/20001013-1.c: New test.
34851 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
34853 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
34854 for intmax_t in the compiler using __typeof__ and the type rules
34855 for conditional expressions.
34857 2000-10-13 Jakub Jelinek <jakub@redhat.com>
34859 * gcc.dg/20001012-1.c: New test.
34860 * gcc.dg/20001012-2.c: New test.
34862 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
34864 * gcc.dg/format-attr-1.c: New test.
34866 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
34868 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
34869 __LONG_LONG_MAX__ instead of LLONG_MAX.
34871 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
34873 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
34875 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
34878 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
34880 * gcc.dg/sequence-pt-1.c: New test.
34882 2000-10-11 Geoff Keating <geoffk@cygnus.com>
34884 * gcc.c-torture/execute/20001011-1.c: New testcase.
34885 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
34887 2000-10-10 Jakub Jelinek <jakub@redhat.com>
34889 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
34890 does not error on it.
34892 2000-10-10 Jakub Jelinek <jakub@redhat.com>
34894 * gcc.dg/20001009-1.c: New test.
34896 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
34898 * gcc.c-torture/compile/20001009-1.c: Move from here ....
34899 * gcc.c-torture/execute/20001009-2.c: ... to here.
34901 2000-10-09 Geoff Keating <geoffk@cygnus.com>
34903 * gcc.c-torture/compile/20001009-1.c: New testcase.
34904 * gcc.c-torture/execute/20001009-1.c: New testcase.
34905 Testcases provided by Jan Hubicka <jh@suse.cz>.
34907 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
34909 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
34910 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
34911 uintmax_t using <limits.h> to emulate the compiler's internal
34912 logic. No longer XFAIL %j tests.
34914 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
34916 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
34917 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
34918 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
34919 regexps and details of expected handling of some bad formats.
34920 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
34923 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
34925 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
34926 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
34927 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
34928 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
34931 2000-10-06 Richard Henderson <rth@cygnus.com>
34933 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
34934 * g++.old-deja/g++.brendan/crash52.C: Likewise.
34935 * g++.old-deja/g++.jason/report.C: Likewise.
34936 * g++.old-deja/g++.law/friend5.C: Likewise.
34937 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
34938 of the expected warnings.
34940 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
34942 * g++.old-deja/g++.pt/enum14.C: New test.
34944 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
34946 * g++.old-deja/g++.pt/crash59.C: New test.
34948 2000-10-04 Will Cohen <wcohen@redhat.com>
34950 * gcc.dg/20000926-1.c: New test.
34952 2000-10-03 Geoff Keating <geoffk@cygnus.com>
34954 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
34955 function name for current C++ compiler.
34956 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
34958 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
34960 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
34961 __PRETTY_FUNCTION__.
34962 * g++.old-deja/g++.ext/pretty2.C: Likewise.
34964 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34966 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
34968 2000-09-26 Jakub Jelinek <jakub@redhat.com>
34970 * gcc.c-torture/compile/20000923-1.c: New test.
34972 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
34974 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
34975 * g++.old-deja/g++.pt/ttp62.C: Same.
34976 * g++.old-deja/g++.other/inline14.C: Same.
34978 2000-09-24 Richard Henderson <rth@cygnus.com>
34980 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
34982 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
34984 * gcc.dg/c90-printf-1.c: Add test for wide string format.
34986 2000-09-22 Geoff Keating <geoffk@cygnus.com>
34988 * gcc.c-torture/compile/20000922-1.c: New file.
34990 2000-09-21 Nick Clifton <nickc@redhat.com>
34992 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
34993 a signed long modulo operation.
34994 (mod6): New function - perform an unsigned long modulo operation.
34995 (main): Add tests for modulos of very large numbers by very small
34998 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35000 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
35002 2000-09-19 Richard Henderson <rth@cygnus.com>
35004 * gcc.dg/compare2.c (case 10): XFAIL.
35006 2000-09-18 Richard Henderson <rth@cygnus.com>
35008 * gcc.c-torture/execute/20000906-1.c: Move ...
35009 * gcc.dg/20000906-1.c: ... here. Only run on targets
35010 that support __builtin_trap.
35012 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
35014 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
35016 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
35018 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
35019 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
35020 more $ format tests.
35022 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
35024 * gcc.dg/format-errmk-1.c: New test.
35026 2000-09-17 Greg McGary <greg@mcgary.org>
35028 * gcc.c-torture/execute/20000917-1.x: Remove.
35030 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
35032 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
35034 2000-09-17 Greg McGary <greg@mcgary.org>
35036 * gcc.c-torture/execute/20000917-1.c: New test.
35037 * gcc.c-torture/execute/20000917-1.x: XFAIL.
35039 2000-09-16 Neil Booth <NeilB@earthling.net>
35041 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
35042 in nested macro bug.
35044 2000-09-15 Neil Booth <NeilB@earthling.net>
35046 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
35048 2000-09-14 Jeffrey A Law (law@cygnus.com)
35050 * gcc.c-torture/execute/20000914-1.c: New test.
35052 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
35054 * g++.other/inline13.C: New test.
35056 2000-09-12 Andreas Jaeger <aj@suse.de>
35058 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
35059 constant by Ulrich Drepper <drepper@redhat.com>.
35061 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
35063 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
35065 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35067 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
35069 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
35071 * gcc.dg/cpp/backslash.c: New test.
35073 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
35075 * gcc.c-torture/execute/20000910-1.c: New test.
35076 * gcc.c-torture/execute/20000910-2.c: Likewise.
35078 2000-09-11 Robert Lipe <robertl@sco.com>
35080 * gcc.dg/pragma-align.c: New test.
35082 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
35084 * g++.old-deja/g++.pt/explicit82.C: New test.
35085 * g++.old-deja/g++.pt/explicit83.C: New test.
35087 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
35089 * gcc.dg/asm-names.c: New test.
35091 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35093 * gcc.dg/cpp/tr-warn6.c: New test
35095 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
35097 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
35100 2000-09-07 Catherine Moore <clm@redhat.com>
35102 * gcc.c-torture/execute/unroll-1.c: New test.
35104 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
35106 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
35108 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
35109 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
35110 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
35111 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
35112 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
35114 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
35115 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
35117 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
35119 * g++.old-deja/g++.pt/deduct2.C: New test.
35121 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
35123 * g++.old-deja/g++.pt/parms2.C: New test.
35125 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
35127 * g++.old-deja/g++.pt/crash58.C: New test.
35129 2000-09-06 Greg McGary <greg@mcgary.org>
35131 * gcc.c-torture/execute/20000906-1.c: New test.
35132 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
35134 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35136 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
35138 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
35140 * g++.old-deja/g++.pt/crash57.C: New test.
35142 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
35144 * g++.old-deja/g++.pt/crash56.C: New test.
35146 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
35148 * g++.old-deja/g++.pt/koenig1.C: New test.
35150 2000-09-04 Jakub Jelinek <jakub@redhat.com>
35152 * gcc.dg/20000904-1.c: New test.
35154 2000-09-04 Jakub Jelinek <jakub@redhat.com>
35156 * gcc.dg/cpp/paste8.c: New test.
35158 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
35160 * gcc.c-torture/compile/20000827-1.c: New test.
35162 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
35164 * gcc.dg/format-diag-1.c: New test.
35166 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
35168 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
35169 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
35170 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
35171 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
35172 gcc.dg/formatz-1.c: Adjust warning regular expressions.
35174 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
35176 * g++.old-deja/g++.other/nested4.C: New test.
35178 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
35180 * g++.old-deja/g++.ns/scoped1.C: New test.
35182 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
35184 * lib/g++.exp: Support testing already-installed GCC.
35186 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35188 * wtr-label-1.c, wtr-suffix-1.c: New tests.
35190 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35192 * gcc.dg/return-type-2.c: New test.
35194 2000-08-27 Geoff Keating <geoffk@cygnus.com>
35196 * gcc.c-torture/compile/20000825-1.c: New test.
35198 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
35200 * gcc.dg/dwarf2-2.c: New test.
35202 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
35204 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
35205 dg-warning regexps.
35207 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
35209 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
35210 gcc.dg/format-ext-5.c: New tests.
35212 2000-08-25 Jakub Jelinek <jakub@redhat.com>
35214 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
35216 2000-08-24 Mark Mitchell <mark@codesourcery.com>
35218 * gcc.dg/noncompile/930622-2.c: Adjust error message.
35220 2000-08-24 Richard Henderson <rth@cygnus.com>
35222 * gcc.dg/ia64-sync-1.c: New test.
35223 * gcc.dg/ia64-sync-2.c: New test.
35224 * gcc.dg/ia64-asm-1.c: New test.
35226 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
35228 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
35229 * gcc.dg/format-ext-2.c: New test.
35231 2000-08-23 Jason Merrill <jason@redhat.com>
35233 * lib/old-dejagnu.exp: Also ignore "In member function" and
35236 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35238 * gcc.dg/noncompile/label-lineno-1.c: New test.
35240 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
35242 * gcc.dg/c99-array-nonobj-1.c: New test.
35244 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
35246 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
35248 * gcc.dg/format-ext-1.c: New test.
35250 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35252 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
35253 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
35254 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
35255 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
35256 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
35258 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
35260 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
35261 gcc.dg/c99-strftime-2.c: New tests.
35263 2000-08-22 Richard Henderson <rth@cygnus.com>
35265 * gcc.c-torture/execute/20000822-1.c: New test.
35267 2000-08-21 Jakub Jelinek <jakub@redhat.com>
35269 * gcc.c-torture/execute/20000819-1.x: Remove.
35271 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
35273 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
35274 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
35275 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
35276 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
35277 gcc.dg/format-xopen-1.c: New tests.
35279 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
35281 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
35283 2000-08-21 Jakub Jelinek <jakub@redhat.com>
35285 * g++.old-deja/g++.other/loop2.C: New test.
35287 * gcc.c-torture/compile/20000606-1.c: New test.
35288 * gcc.c-torture/compile/20000728-1.c: New test.
35289 * gcc.c-torture/execute/20000801-1.c: New test.
35290 * gcc.c-torture/execute/20000801-2.c: New test.
35291 * gcc.c-torture/execute/20000819-1.c: New test.
35292 * gcc.c-torture/execute/20000819-1.x: XFAIL.
35293 * gcc.dg/20000629-1.c: New test.
35294 * gcc.dg/20000724-1.c: New test.
35295 * gcc.dg/20000807-1.c: New test.
35297 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
35299 * gcc.dg/cpp/pragma-1.c: New test.
35300 * gcc.dg/cpp/pragma-2.c: New test.
35302 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
35304 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
35305 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
35307 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35309 * gcc.c-torture/compile/20000818-1.c: New test.
35311 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
35313 * gcc.c-torture/execute/20000818-1.c: New test.
35315 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
35317 * gcc.dg/format-va-1.c: New test.
35319 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
35321 * g++.old-deja/g++.other/typedef8.C: New test.
35323 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
35325 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
35326 * g++.old-deja/g++.mike/net36.C: Mark candidate.
35327 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
35328 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
35329 * g++.old-deja/g++.other/ptrmem7.C: New test.
35330 * g++.old-deja/g++.pt/ptrmem10.C: New test.
35332 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
35334 * g++.old-deja/g++.pt/typename27.C: New test.
35336 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
35338 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
35339 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
35340 * g++.old-deja/g++.pt/friend45.C: New test.
35341 * g++.old-deja/g++.other/friend8.C: New test.
35343 2000-08-15 Richard Henderson <rth@cygnus.com>
35345 * gcc.c-torture/execute/20000815-1.c: New test.
35347 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
35349 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
35350 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
35351 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
35353 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
35355 * g++.old-deja/g++.other/refinit2.C: New test.
35357 2000-08-13 Geoff Keating <geoffk@cygnus.com>
35359 * lib/c-torture.exp (c-torture): Make
35360 compiler_conditional_xfail_data global.
35361 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
35362 compiler_conditional_xfail_data machinery.
35363 (f-torture-execute): Likewise.
35364 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
35365 and only when unrolling loops.
35367 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
35369 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
35371 * g++.old-deja/g++.pt/explicit81.C: New test.
35373 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
35375 * g++.old-deja/g++.pt/typename26.C: New test.
35377 2000-08-10 Geoff Keating <geoffk@cygnus.com>
35379 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
35382 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
35384 * g++.old-deja/g++.other/array3.C: New test.
35386 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
35388 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
35389 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
35390 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
35393 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
35395 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
35396 * g++.old-deja/g++.abi/vmihint.C: Likewise.
35398 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
35400 * gcc.c-torture/execute/20000808-1.c: New test.
35402 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
35404 * gcc.dg/c90-const-expr-1.c: New test.
35406 2000-08-08 Richard Henderson <rth@cygnus.com>
35408 * gcc.dg/noncompile/920923-1.c: Declare calloc.
35410 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
35412 * gcc.dg/noncompile/const-ll-1.c: New test.
35414 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
35416 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
35418 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
35420 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
35421 that running programs linked against the shared version of libobjc
35424 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
35426 * gcc.dg/c99-printf-1.c: New test.
35428 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
35430 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
35432 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
35434 * gcc.c-torture/execute/20000731-1.x: Delete.
35436 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
35438 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
35439 and torture_without_loops as is done by c-torture.exp.
35440 (search_for): Copy from c-torture.exp.
35441 (gcc-dg-runtest): New function, drives a directory of tests
35442 iterating over the TORTURE_OPTIONS.
35443 (scan-assembler, scan-assembler-not): Move here from
35444 individual directory drivers.
35446 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
35447 defined by lib/gcc-dg.exp.
35448 * gcc.dg/cpp/cpp.exp: Likewise.
35449 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
35450 gcc-dg-runtest, so we cycle over optimization options.
35452 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
35453 * gcc.dg/compare2.c: No longer expected to fail.
35455 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
35457 * gcc.c-torture/execute/20000804-1.c: New test.
35459 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
35461 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
35463 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
35465 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
35467 2000-08-03 Jeffrey A Law (law@cygnus.com)
35469 * gcc.c-torture/compile/20000803-1.c: New test.
35471 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
35473 * gcc.c-torture/execute/20000801-3.c,
35474 gcc.c-torture/execute/20000801-4.c: New tests.
35475 * gcc.c-torture/execute/20000801-3.x,
35476 gcc.c-torture/execute/20000801-4.x: Xfail.
35478 2000-08-02 Geoff Keating <geoffk@cygnus.com>
35480 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
35481 libobjc/.libs to allow for libtool.
35483 2000-08-02 Jakub Jelinek <jakub@redhat.com>
35485 * gcc.c-torture/compile/20000802-1.c: New test.
35487 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
35489 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
35491 2000-07-31 Jeffrey A Law (law@cygnus.com)
35493 * gcc-c-torture/execute/20000731-2.c: New test.
35495 * gcc.c-torture/execute/20000731-1.c: New test.
35496 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
35498 2000-07-31 Jakub Jelinek <jakub@redhat.com>
35500 * testsuite/gcc.dg/cpp/paste7.c: New test.
35501 * gcc.dg/cpp/20000725-1.c: New test.
35503 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
35505 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
35506 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
35507 declaration warning for __builtin_dwarf_reg_size.
35509 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
35511 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
35513 * gcc.dg/noncompile/voidparam-1.c: New test.
35515 2000-07-30 Richard Henderson <rth@cygnus.com>
35517 * gcc.dg/c90-digraph-1.c: Don't xfail.
35518 * gcc.dg/compare2.c (case 10): Xfail.
35519 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
35521 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
35523 * gcc.dg/c99-main-1.c: New test.
35525 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
35527 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
35529 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
35531 * gcc.c-tortuer/execute/20000726-1.c: New test.
35533 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
35535 * gcc.c-torture/execute/enum-2.c: New test.
35537 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35539 * gcc.dg/cpp/tr-warn3.c: New test.
35541 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
35543 * g++.old-deja/g++.ext/implicit1.C: Remove.
35544 * g++.old-deja/g++.jason/c2.C: Remove
35545 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
35546 * g++.old-deja/g++.pt/crash16.C: Likewise.
35547 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
35549 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
35551 * g++.old-deja/g++.other/for2.C: New test.
35553 2000-07-25 Jakub Jelinek <jakub@redhat.com>
35555 * gcc.dg/20000720-1.c: New test.
35557 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
35559 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
35561 2000-07-24 Geoff Keating <geoffk@cygnus.com>
35563 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
35564 * gcc.c-torture/execute/20000722-1.c: New.
35565 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
35567 2000-07-24 Jakub Jelinek <jakub@redhat.com>
35569 * gcc.dg/cpp/20000720-1.S: New test.
35571 2000-07-21 Michael Meissner <meissner@redhat.com>
35573 * gcc.c-torture/execute/ieee/hugeval.c: New test.
35575 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
35577 * g++.old-deja/g++.brendan/crash16.C,
35578 g++.old-deja/g++.brendan/parse3.C,
35579 g++.old-deja/g++.brendan/redecl1.C,
35580 g++.old-deja/g++.ns/template13.C,
35581 g++.old-deja/g++.other/decl4.C,
35582 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
35584 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
35586 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
35587 and "Internal error".
35589 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
35591 * gcc.dg/cpp/paste6.c: New test.
35593 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
35595 * gcc.dg/cpp/tr-direct.c: New test.
35597 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
35598 gcc.dg/cpp/undef1.c: Tweak error regexps.
35600 2000-07-18 Eric Christopher <echristo@redhat.com>
35602 * gcc.c-torture/compile/20000718-1.c: New test.
35604 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
35606 * cpplex.c (_cpp_push_token): If the token being pushed back
35607 is the previous token in this context, just subtract one from
35609 * cppmacro.c (save_expansion): Clear aux field when storing a
35612 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
35614 * gcc.dg/noncompile/redecl-1.c: New test.
35616 2000-07-18 Jakub Jelinek <jakub@redhat.com>
35618 * gcc.c-torture/execute/20000717-5.c: New test.
35619 * gcc.c-torture/execute/20000717-1.x: Removed.
35621 2000-07-17 Richard Henderson <rth@cygnus.com>
35623 * gcc.c-torture/execute/20000717-4.c: New test.
35625 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
35627 * gcc.dg/cpp/syshdr.c: New test.
35628 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
35630 2000-07-17 Neil Booth <neilb@earthling.net>
35632 * gcc.dg/cpp/cmdlne-dM.c: New test.
35633 * gcc.dg/cpp/cmdlne-dD.c: New test.
35635 2000-07-17 Jeffrey A Law (law@cygnus.com)
35637 * gcc.c-torture/execute/20000717-3.c: New test.
35639 * gcc.c-torture/compile/20000717-1.c: New test.
35641 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
35643 * gcc.c-torture/execute/20000717-2.c: New test.
35645 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
35647 * gcc.dg/formatz-1.c: New test.
35649 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
35650 * gcc.dg/c99-digraph-1.c: New tests.
35652 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
35653 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
35655 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
35656 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
35657 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
35658 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
35659 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
35660 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
35661 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
35663 2000-07-17 Greg McGary <greg@mcgary.org>
35665 * gcc.c-torture/execute/20000717-1.c: New test.
35666 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
35668 2000-07-15 Jakub Jelinek <jakub@redhat.com>
35670 * gcc.c-torture/execute/20000715-2.c: New test.
35671 * gcc.dg/20000715-1.c: New test.
35673 2000-07-15 Michael Meissner <meissner@redhat.com>
35675 * gcc.c-torture/execute/20000715-1.c: New test.
35677 2000-07-13 Jakub Jelinek <jakub@redhat.com>
35679 * gcc.c-torture/execute/20000707-1.c: New test.
35681 2000-07-13 Neil Booth <NeilB@earthling.net>
35683 * testsuite/gcc.dg/cpp/digraph1.c,
35684 testsuite/gcc.dg/cpp/digraph2.c,
35685 testsuite/gcc.dg/cpp/digraphs.c: New tests.
35687 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
35689 * g77.f-torture/compile/20000630-2.f: New test.
35690 * g77.f-torture/compile/20000630-2.x
35692 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
35694 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
35696 2000-07-11 Neil Booth <NeilB@earthling.net>
35698 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
35700 2000-07-11 Neil Booth <NeilB@earthling.net>
35702 * gcc.dg/cpp/cmdlne-C.c: New.
35704 2000-07-09 Neil Booth <NeilB@earthling.net>
35706 * gcc.dg/cpp/directiv.c: New tests.
35707 * gcc.dg/cpp/undef1.c: Update.
35709 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
35711 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
35713 2000-07-09 Neil Booth <NeilB@earthling.net>
35715 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
35717 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
35719 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
35720 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
35722 2000-07-08 Neil Booth <NeilB@earthling.net>
35724 * gcc.dg/cpp/macsyntx.c: New tests.
35726 2000-07-07 Jakub Jelinek <jakub@redhat.com>
35728 * gcc.dg/20000707-1.c: New test.
35730 2000-07-07 Jakub Jelinek <jakub@redhat.com>
35732 * gcc.c-torture/execute/20000706-1.c: New test.
35733 * gcc.c-torture/execute/20000706-2.c: New test.
35734 * gcc.c-torture/execute/20000706-3.c: New test.
35735 * gcc.c-torture/execute/20000706-4.c: New test.
35736 * gcc.c-torture/execute/20000706-5.c: New test.
35738 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
35740 * g++.old-deja/g++.pt/instantiate7.C: New test.
35742 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
35744 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
35745 * g++.old-deja/g++.mike/thunk3.C: Likewise.
35746 * g++.old-deja/g++.other/rtti3.C: Likewise.
35747 * g++.old-deja/g++.other/rttid3.C: Likewise.
35749 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
35751 * g77.f-torture/compile/20000630-1.x: Fix typo
35753 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
35755 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
35758 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
35760 * gcc.dg/cpp/ident.c: New test.
35762 2000-07-05 Neil Booth <NeilB@earthling.net>
35764 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
35765 gcc.dg/cpp/lexstrng.c: New tests.
35767 2000-07-04 Neil Booth <NeilB@earthling.net>
35769 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
35770 * gcc.dg/cpp/strify2.c: Same.
35772 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
35774 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
35775 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
35776 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
35777 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
35779 * testsuite/gcc.dg/cpp/macro1.c,
35780 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
35781 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
35782 testsuite/gcc.dg/cpp/strify1.c,
35783 testsuite/gcc.dg/cpp/strify2.c: New tests.
35785 2000-07-03 Jakub Jelinek <jakub@redhat.com>
35787 * gcc.c-torture/execute/20000703-1.c: New test.
35789 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
35791 * g++.old-deja/g++.pt (lookup10.C): New test.
35793 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
35795 * g++.old-deja/g++.pt (typename25.C): New test.
35797 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
35799 * gcc.c-torture/compile/20000701-1.c: New test.
35801 2000-06-30 Nick Clifton <nickc@cygnus.com>
35803 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
35806 2000-06-30 Catherine Moore <clm@cygnus.com>
35808 * gcc.c-torture/execute/align-1.c: New test.
35810 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
35812 * g++.old-deja/g++.pt/expr8.C: New test.
35813 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
35815 2000-06-29 Nick Clifton <nickc@cygnus.com>
35817 * gcc.c-torture/compile/20000629-1.c: New test.
35819 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
35822 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
35823 gcc.dg/noncompile directory, depending on whether they're
35824 preprocessor tests or not. Annotate all the tests for the dg
35827 * gcc.c-torture/noncompile/noncompile.exp: Delete.
35828 * gcc.dg/noncompile/noncompile.exp: New.
35832 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
35833 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
35834 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
35835 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
35836 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
35837 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
35838 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
35839 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
35840 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
35841 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
35842 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
35843 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
35844 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
35845 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
35846 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
35847 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
35848 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
35849 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
35850 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
35851 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
35852 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
35853 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
35854 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
35855 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
35857 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
35858 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
35859 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
35860 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
35861 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
35862 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
35864 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
35866 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
35867 declare one variable. On the fourth, error.
35868 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
35869 declared by 20000628-1a.h.
35871 2000-06-29 Richard Henderson <rth@redhat.com>
35873 * gcc.c-torture/execute/930529-1.x: New file.
35874 * gcc.dg/920413-1.c: Adjust expected warning text.
35875 * gcc.dg/980217-1.c: Declare abort.
35876 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
35878 2000-06-29 Jeffrey A Law (law@cygnus.com)
35880 * g77.f-torture/compile/20000629-1.f: New test.
35881 * g77.f-torture/compile/20000629-1.x: Expected to fail.
35883 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
35885 Rearrange lots of files, removing entirely the
35886 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
35890 gcc.c-torture/code_quality/code_quality.exp
35891 gcc.c-torture/special/special.exp
35892 gcc.failure/failure.exp
35893 gcc.failure/940409-1.x
35894 gcc.c-torture/compile/961203-1.x
35897 gcc.misc-tests/linkage.exp
35898 gcc.c-torture/execute/920730-1t.c
35899 gcc.c-torture/execute/920730-1t.x
35900 gcc.c-torture/compile/920520-1.x
35901 gcc.c-torture/compile/920521-1.x
35902 gcc.c-torture/compile/981006-1.x
35903 gcc.c-torture/execute/eeprof-1.x
35905 * Moved files (possibly with modifications to fit a new harness):
35907 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
35908 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
35909 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
35910 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
35911 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
35912 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
35913 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
35914 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
35915 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
35916 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
35917 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
35918 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
35919 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
35920 gcc.failure/940409-1.c gcc.dg/940409-1.c
35922 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
35924 * c-torture/compile/961203-1.x: Delete.
35926 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
35927 not exit. Include stdio.h.
35928 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
35929 * gcc.misc-tests/dg-12.c: Likewise.
35930 * gcc.misc-tests/dg-5.c: Likewise.
35931 * gcc.misc-tests/dg-6.c: Likewise.
35932 * gcc.misc-tests/dg-7.c: Prototype abort.
35933 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
35934 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
35935 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
35937 * gcc.misc-tests/sieve.c: Use return from main, not exit.
35938 * gcc.misc-tests/sort2.c: Use return from main, not exit.
35940 2000-06-28 Jakub Jelinek <jakub@redhat.com>
35942 * gcc.dg/cpp/20000628-1.c: New test.
35943 * gcc.dg/cpp/20000628-1.h: New header for above test.
35944 * gcc.dg/cpp/20000628-1a.h: Likewise.
35946 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
35948 * gcc.dg/cpp: New directory.
35949 * gcc.dg/cpp/cpp.exp: New driver.
35950 * gcc.dg/cpp/20000627-1.c: New test.
35951 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
35952 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
35953 and rewrite as a compilation test.
35955 * gcc.dg: Move many files into the cpp subdirectory, possibly
35956 renaming or editing them as well.
35958 990119-1.c cpp/19990119-1.c
35959 990228-1.c cpp/19990228-1.c
35960 990407-1.c cpp/19990407-1.c
35961 990409-1.c cpp/19990409-1.c
35962 990413-1.c cpp/19990413-1.c
35963 990703-1.c cpp/19990703-1.c
35964 20000127-1.c cpp/20000127-1.c
35965 20000129-1.c cpp/20000129-1.c
35966 20000207-1.c cpp/20000207-1.c
35967 20000207-2.c cpp/20000207-2.c
35968 20000209-1.c cpp/20000209-1.c
35969 20000209-2.c cpp/20000209-2.c
35970 20000301-1.c cpp/20000301-1.c
35971 20000419-1.c cpp/20000419-1.c
35972 20000510-1.S cpp/20000510-1.S
35973 20000519-1.c cpp/20000519-1.c
35974 20000529-1.c cpp/20000529-1.c
35975 20000625-1.c cpp/20000625-1.c
35976 20000625-2.c cpp/20000625-2.c
35977 cpp-as1.c cpp/assert1.c
35978 cpp-as2.c cpp/assert2.c
35979 cxx-comments-1.c cpp/cxxcom1.c
35980 cxx-comments-2.c cpp/cxxcom2.c
35981 endif-label.c cpp/endif.c
35982 cpp-hash1.c cpp/hash1.c
35983 cpp-hash2.c cpp/hash2.c
35984 cpp-if1.c cpp/if-1.c
35985 cpp-if2.c cpp/if-2.c
35986 cpp-if3.c cpp/if-3.c
35987 cpp-if4.c cpp/if-4.c
35988 cpp-if5.c cpp/if-5.c
35989 cpp-cond.c cpp/if-cexp.c
35990 cpp-missingop.c cpp/if-mop.c
35991 cpp-missingparen.c cpp/if-mpar.c
35992 cpp-opprec.c cpp/if-oppr.c
35993 cpp-ifparen.c cpp/if-paren.c
35994 cpp-shortcircuit.c cpp/if-sc.c
35995 cpp-shift.c cpp/if-shift.c
35996 cpp-unary.c cpp/if-unary.c
35997 cpp-li1.c cpp/line1.c
35998 cpp-li2.c cpp/line2.c
35999 lineno.c cpp/line3.c
36000 lineno-2.c cpp/line4.c
36002 cpp-mic.h cpp/mi1c.h
36003 cpp-micc.h cpp/mi1cc.h
36004 cpp-mind.h cpp/mi1nd.h
36005 cpp-mindp.h cpp/mi1ndp.h
36006 cpp-mix.h cpp/mi1x.h
36007 cpp-mi2.c cpp/mi2.c
36008 cpp-mi2a.h cpp/mi2a.h
36009 cpp-mi2b.h cpp/mi2b.h
36010 cpp-mi2c.h cpp/mi2c.h
36011 cpp-mi3.c cpp/mi3.c
36012 cpp-mi3.def cpp/mi3.def
36013 poison-1.c cpp/poison.c
36014 pr-impl.c cpp/prag-imp.c
36015 cpp-redef-2.c cpp/redef1.c
36016 cpp-redef.c cpp/redef2.c
36017 strpaste.c cpp/strp1.c
36018 strpaste-2.c cpp/strp2.c
36019 cpp-tradpaste.c cpp/tr-paste.c
36020 cpp-tradstringify.c cpp/tr-str.c
36021 cpp-tradwarn1.c cpp/tr-warn1.c
36022 cpp-tradwarn2.c cpp/tr-warn2.c
36023 trigraphs.c cpp/trigraphs.c
36024 cpp-unc1.c cpp/unc1.c
36025 cpp-unc2.c cpp/unc2.c
36026 cpp-unc3.c cpp/unc3.c
36027 cpp-unc.c cpp/unc4.c
36028 undef.c cpp/undef1.c
36029 undef-2.c cpp/undef2.c
36030 cpp-wi1.c cpp/widestr1.c
36032 2000-06-27 Mark Mitchell <mark@codesourcery.com>
36034 * lib/g++.exp (g++_include_flags): Tweak.
36036 2000-06-27 H.J. Lu <hjl@gnu.org>
36037 Loren J. Rittle <ljrittle@acm.org>
36039 * lib/g++.exp (g++_include_flags): Override libgloss.exp
36040 version with one that knows about the new gcc tree structure.
36041 (g++_link_flags): Same.
36043 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
36045 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
36046 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
36047 case we are cross-compiling.
36049 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
36050 g++.old-deja/g++.niklas/Makefile.in,
36051 g++.old-deja/g++.niklas/configure.in,
36052 g++.old-deja/g++.other/Makefile.in,
36053 g++.old-deja/g++.other/configure.in,
36054 gcc.c-torture/code_quality/Makefile.in,
36055 gcc.c-torture/code_quality/configure.in,
36056 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
36057 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
36058 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
36059 gcc.c-torture/execute/ieee/Makefile.in,
36060 gcc.c-torture/execute/ieee/configure.in,
36061 gcc.c-torture/noncompile/Makefile.in,
36062 gcc.c-torture/noncompile/configure.in,
36063 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
36064 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
36065 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
36067 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
36069 * g++.old-deja/g++.other/ambig3.C: New test.
36071 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
36073 * g++.old-deja/g++.pt/syntax1.C: New test.
36074 * g++.old-deja/g++.pt/syntax2.C: New test.
36075 * g++.old-deja/g++.other/syntax3.C: New test.
36076 * g++.old-deja/g++.other/syntax4.C: New test.
36078 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
36080 * gcc.dg/20000623-1.c: Prototype exit and abort.
36082 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
36084 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
36086 * gcc.dg/cpp-mi3.def: New file.
36088 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
36090 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
36091 lexer's error messages.
36092 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
36093 divine anything from the linemarkers.
36094 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
36095 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
36097 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
36099 * gcc.dg/20000623-1.c: New test.
36101 2000-06-22 Jakub Jelinek <jakub@redhat.com>
36103 * gcc.c-torture/execute/20000622-1.c: New test.
36105 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
36107 * g++.old-deja/g++.other/init15.C: New test.
36109 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
36111 * g++.old-deja/g++.pt/vaarg2.C: New test.
36112 * g++.old-deja/g++.pt/vaarg3.C: New test.
36114 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
36116 * g++.old-deja/g++.other/dyncast6.C: New test.
36118 2000-06-15 Jakub Jelinek <jakub@redhat.com>
36120 * gcc.c-torture/execute/loop-6.c: New test.
36122 2000-06-14 Jakub Jelinek <jakub@redhat.com>
36124 * gcc.dg/20000614-1.c: New test.
36125 * gcc.dg/20000614-2.c: New test.
36127 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
36129 * g++.old-deja/g++.other/inline12.C: New test.
36131 2000-06-13 Jakub Jelinek <jakub@redhat.com>
36133 * g++.old-deja/g++.other/eh1.C: New test.
36135 2000-06-12 Jakub Jelinek <jakub@redhat.com>
36137 * g++.old-deja/g++.other/type.C: New test.
36139 2000-06-05 Jakub Jelinek <jakub@redhat.com>
36141 * g++.old-deja/g++.other/initstring.C: New test.
36143 2000-06-12 Jason Merrill <jason@redhat.com>
36145 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
36147 2000-06-09 Jeffrey A Law (law@cygnus.com)
36149 * gcc.c-torture/compile/20000609-1.c: New test.
36151 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
36153 * gcc.dg/20000609-1.c: New test.
36155 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
36157 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
36158 * gcc.c-torture/noncompile/poison-1.c: Move...
36159 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
36160 * gcc.dg/cpp-li1.c: Add a token after the #line.
36162 2000-06-05 Richard Henderson <rth@cygnus.com>
36164 * gcc.c-torture/execute/20000605-2.c: New test.
36165 * gcc.c-torture/execute/20000605-3.c: New test.
36167 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
36169 * g77.f-torture/execute/20000503-1.x: New file.
36171 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
36173 * g++.old-deja/g++.eh/badalloc1.C: New test.
36175 2000-06-05 Richard Henderson <rth@cygnus.com>
36177 * gcc.c-torture/execute/20000605-1.c: New test.
36179 2000-06-05 Jakub Jelinek <jakub@redhat.com>
36180 Nathan Sidwell <nathan@codesourcery.com>
36182 * gcc.c-torture/compile/20000605-1.c: New test.
36184 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
36186 * g77.f-torture/compile/20000601-1.f: New test.
36188 2000-06-03 Richard Henderson <rth@cygnus.com>
36190 * gcc.c-torture/execute/20000603-1.c: New.
36192 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
36194 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
36195 * gcc.dg/noreturn-2.c (noreturn): Likewise.
36197 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
36199 * gcc.dg/compare2.c (case 12): XFAIL.
36200 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
36201 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
36203 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
36205 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
36207 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
36208 guard macro is already defined when the header is first
36210 * gcc.dg/cpp-mix.h: New file.
36211 * gcc.dg/endif-label.c: Update patterns to match compiler.
36213 * g++.brendan/complex1.C: Declare abort.
36214 * g++.law/refs4.C: Remove XFAIL.
36215 * g++.oliva/expr2.C: Declare abort and exit.
36217 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
36219 * gcc.c-torture/execute/20000528-1.c: New test.
36221 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
36222 * g++.old-deja/g++.law/temps4.C: Likewise.
36224 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
36225 stdlib.h. Call abort() on failure.
36226 * g++.old-deja/g++.law/refs4.C: Likewise.
36227 * g++.old-deja/g++.law/temps4.C: Likewise.
36228 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
36229 * gcc.c-torture/execute/20000112-1.c: Include string.h.
36231 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
36233 Relative to g++.dg/special:
36234 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
36236 Relative to g++.old-deja:
36237 * g++.brendan/complex1.C, g++.jason/optimize2.C,
36238 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
36239 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
36240 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
36241 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
36242 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
36243 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
36245 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
36246 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
36247 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
36248 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
36249 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
36250 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
36253 * g++.other/goto1.C: Update expectations for error messages.
36255 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
36257 * gcc.c-torture/compile/20000523-1.c: New test.
36259 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
36261 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
36263 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
36265 * g++.old-deja/g++.eh/catch11.C: New test.
36266 * g++.old-deja/g++.eh/catch12.C: New test.
36268 2000-05-24 Nick Clifton <nickc@cygnus.com>
36270 * gcc.c-torture/execute/20000523-1.c: New test.
36272 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
36274 * c-torture/execute/bcp-1.c: Replace abort in arg of
36275 __builtin_constant_p with a generic external function.
36277 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
36278 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
36279 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
36280 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
36281 Prototype abort and/or exit.
36283 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
36284 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
36285 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
36286 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
36288 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
36290 * gcc.dg/dwarf2-1.c: New test.
36292 2000-05-20 Richard Henderson <rth@cygnus.com>
36294 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
36296 2000-05-20 Andreas Jaeger <aj@suse.de>
36298 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
36301 2000-05-19 David Edelsohn <edelsohn@gnu.org>
36303 * gcc.c-torture/execute/20000519-2.c: New test.
36305 2000-05-19 Andreas Jaeger <aj@suse.de>
36307 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
36308 which fails with SSA.
36310 * lib/c-torture.exp: Also test with -O3 -fssa.
36312 2000-05-18 Michael Meissner <meissner@redhat.com>
36314 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
36315 * gcc.c-torture/execute/920415-1.c: Ditto.
36316 * gcc.c-torture/execute/920501-1.c: Ditto.
36317 * gcc.c-torture/execute/conversion.c: Ditto.
36318 * gcc.c-torture/execute/cvt-1.c: Ditto.
36320 2000-05-18 Jeffrey A Law (law@cygnus.com)
36322 * gcc.c-torture/compile/20000518-1.c: New test.
36324 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
36326 * g77.f-torture/compile/200005018.f: New test.
36328 2000-05-17 Jeffrey A Law (law@cygnus.com)
36330 * gcc.c-torture/compile/20000517-1.c: New test.
36332 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36334 * gcc.c-torture/execute/20000516-1.c: New test.
36336 2000-05-15 Jakub Jelinek <jakub@redhat.com>
36338 * g++.old-deja/g++.other/eh.C: New test.
36340 2000-05-12 Richard Henderson <rth@cygnus.com>
36342 * gcc.c-torture/execute/990208-1.c (main): Don't pass
36343 constants through to doit's conditional.
36345 2000-05-11 Jeffrey A Law (law@cygnus.com)
36347 * gcc.c-torture/compile/20000511-1.c: New test.
36348 * g77.f-torture/compile/20000511-1.f: New test.
36349 * g77.f-torture/compile/20000511-2.f: New test.
36351 2000-05-11 Michael Meissner <meissner@redhat.com>
36353 * gcc.c-torture/execute/20000511-1.c: New test.
36355 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
36357 * gcc.dg/dg.exp: Scan .S files as well as .c files.
36358 * gcc.dg/20000510-1.S: New.
36360 2000-05-08 Catherine Moore <clm@cygnus.com>
36362 * gcc.dg/unused-3.c: New.
36364 2000-05-06 Richard Henderson <rth@cygnus.com>
36366 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
36367 * g++.old-deja/g++.mike/warn1.C: Likewise.
36368 * g++.old-deja/g++.pt/local1.C: Likewise.
36369 * g++.old-deja/g++.pt/local7.C: Likewise.
36370 * g++.old-deja/g++.pt/spec16.C: Likewise.
36372 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
36374 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
36376 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
36378 * g77.f-torture/execute/20000503-1.f: New test.
36380 2000-05-04 Andreas Jaeger <aj@suse.de>
36382 * gcc.dg/noreturn-2.c: New test.
36384 2000-05-04 Neil Booth <NeilB@earthling.net>
36386 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
36389 2000-05-04 Richard Henderson <rth@cygnus.com>
36391 * gcc.c-torture/execute/20000503-1.c: Fix typo.
36393 2000-05-04 Richard Henderson <rth@cygnus.com>
36395 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
36396 OpenSSL by Jason R Thorpe.
36398 2000-05-03 Jim Wilson <wilson@cygnus.com>
36400 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
36402 2000-05-03 Robert Lipe <robertlipe@usa.net>
36404 * gcc.dg/20000503-1.c: New test.
36406 2000-05-02 Jakub Jelinek <jakub@redhat.com>
36408 * gcc.c-torture/compile/20000502-1.c: New test.
36409 * g++.old-deja/g++.other/align.C: New test.
36410 * gcc.dg/cpp-tradstringify.c: New test.
36412 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
36414 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
36415 and hard registers.
36417 2000-04-26 Geoff Keating <geoffk@cygnus.com>
36419 * gcc.c-torture/execute/loop-5.c: New test.
36421 2000-04-25 Jakub Jelinek <jakub@redhat.com>
36423 * gcc.c-torture/execute/va-arg-20.c: New test.
36425 2000-04-23 Jeffrey A Law (law@cygnus.com)
36427 * gcc.c-torture/execute/20000422-1.c: New test.
36429 2000-04-20 Greg McGary <gkm@gnu.org>
36431 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
36432 when optimizing, but without sibling-call optimizations (-O1).
36434 2000-04-20 Jeffrey A Law (law@cygnus.com)
36436 * gcc.c-torture/compile/20000420-1.c: New test.
36438 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
36440 * g++.abi/ptrflags.C: New test.
36441 * g++.eh/catchptr1.C: Test incomplete pointer chains.
36443 2000-04-19 Catherine Moore <clm@cygnus.com>
36445 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
36447 2000-04-19 Greg McGary <gkm@gnu.org>
36449 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
36450 sibling-call optimizations.
36452 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
36454 * gcc.dg/20000419-1.c: New test.
36456 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
36458 * gcc.c-torture/execute/20000412-6.c: New test.
36460 2000-04-12 Jeffrey A Law (law@cygnus.com)
36462 * gcc.c-torture/execute/20000412-5.c: New test.
36463 * g77.f-torture/compile/20000412-1.f: New test.
36464 * gcc.c-torture/execute/20000412-4.c: New test.
36465 * gcc.c-torture/compile/20000412-2.c: New test.
36466 * gcc.c-torture/execute/20000412-3.c: New test.
36467 * gcc.c-torture/compile/20000412-1.c: New test.
36468 * gcc.c-torture/execute/20000412-2.c: New test.
36470 2000-04-12 Jakub Jelinek <jakub@redhat.com>
36472 * objc/execute/bf-20.m: New test.
36474 2000-04-10 Richard Henderson <rth@cygnus.com>
36476 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
36478 * gcc.c-torture/execute/20000412-1.c: New test.
36480 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
36482 * g++.old-deja/g++.eh/catchptr1.C: New test.
36484 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
36486 * g++.old-deja/g++.abi/cxa_vec.C: New test.
36488 2000-04-08 Neil Booth <NeilB@earthling.net>
36490 * gcc.dg/cpp-nullchar.c: Remove test as
36491 embedded nulls cause problems.
36493 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36495 * gcc.dg/compare2.c: New test.
36497 2000-04-08 Neil Booth <NeilB@earthling.net>
36499 * gcc.dg/cpp-nullchar.c: New test.
36501 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
36503 * gcc.dg/cpp-mi2.c: New test.
36504 * gcc.dg/cpp-mi2[abc].h: New files.
36506 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
36508 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
36511 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
36513 * g++.old-deja/g++.abi/vmihint.C: New test.
36515 2000-04-06 Neil Booth <NeilB@earthling.net>
36517 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
36518 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
36521 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
36523 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
36524 avoid stack-frame overwrite.
36526 2000-04-05 Jakub Jelinek <jakub@redhat.com>
36528 * gcc.c-torture/compile/20000405-2.c: New test.
36529 * gcc.c-torture/compile/20000405-3.c: New test.
36531 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36533 * gcc.c-torture/compile/20000405-1.c: New test.
36535 2000-04-04 Geoff Keating <geoffk@cygnus.com>
36537 * gcc.dg/cast-qual-1.c: Revert last change.
36539 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36541 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
36543 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
36545 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
36546 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
36548 2000-04-03 Jeffrey A Law (law@cygnus.com)
36550 * gcc.c-torture/compile/20000403-2.c: New test.
36551 * gcc.c-torture/compile/20000403-1.c: New test.
36553 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
36555 * gcc.c-torture/execute/20000403-1.c: New test.
36557 2000-04-03 Geoff Keating <geoffk@cygnus.com>
36559 * gcc.c-torture/execute/20000402-1.c: New test.
36561 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
36563 * gcc.c-torture/execute/va-arg-15.c: New test.
36564 * gcc.c-torture/execute/va-arg-16.c: New test.
36565 * gcc.c-torture/execute/va-arg-17.c: New test.
36566 * gcc.c-torture/execute/va-arg-18.c: New test.
36567 * gcc.c-torture/execute/va-arg-19.c: New test.
36569 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
36571 * gcc.c-torture/compile/981211-1.c: Move to...
36572 * gcc.dg/cpp-as1.c: ...here.
36573 * gcc.dg/cpp-as2.c: New file.
36575 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
36578 2000-04-02 Neil Booth <NeilB@earthling.net>
36580 * gcc.dg/cpp-cond.c New tests.
36581 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
36582 accidental success less likely.
36583 * gcc.dg/cpp-missingop.c New tests.
36584 * gcc.dg/cpp-missingparen.c New tests.
36585 * gcc.dg/cpp-shift.c New tests.
36586 * gcc.dg/cpp-shortcircuit.c New tests.
36587 * gcc.dg/cpp-unary.c New tests.
36589 2000-03-29 Jeffrey A Law (law@cygnus.com)
36591 * gcc.c-torture/compile/20000329-1.c: New test.
36593 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
36595 * gcc.c-torture/compile/20000326-1.c: New test.
36596 * gcc.c-torture/compile/20000326-2.c: New test.
36598 2000-03-24 Geoff Keating <geoffk@cygnus.com>
36600 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
36601 the first parameter is a function argument.
36603 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
36605 * g++.old-deja/g++.ext/array4.C: New test.
36607 2000-03-22 Geoff Keating <geoffk@cygnus.com>
36609 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
36611 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36613 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
36615 2000-03-19 Richard Henderson <rth@cygnus.com>
36617 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
36619 2000-03-19 Richard Henderson <rth@cygnus.com>
36621 * gcc.c-torture/compile/20000319-1.c: New test.
36623 2000-03-14 Jeffrey A Law (law@cygnus.com)
36625 * gcc.c-torture/execute/20000314-3.c: New test.
36626 * gcc.c-torture/execute/20000314-2.c: New test.
36627 * gcc.c-torture/execute/20000314-1.c: New test.
36628 * gcc.c-torture/compile/20000314-2.c: New test.
36629 * gcc.c-torture/compile/20000314-1.c: New test.
36631 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
36633 * g++.old-deja/g++.warn/inline.C: New test.
36635 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
36637 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
36638 standards-compliant result rather than specific constants.
36639 Put test-values in array.
36641 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
36643 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
36644 (g++_target_compile): Put test-specific options last.
36646 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
36648 * g++.old-deja/g++.eh/vbase4.C: New test.
36650 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
36652 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
36654 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
36656 * g++.old-deja/g++.brendan/misc12.C: Removed.
36657 * g++.old-deja/g++.pt/memtemp77.C: Constify.
36658 * g++.old-deja/g++.ext/pretty4.C: New test.
36660 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
36662 * g++.old-deja/g++.other/string2.C: New test.
36664 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
36666 * g++.old-deja/g++.warn/impint2.C: New test.
36668 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
36670 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
36673 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
36675 * g++.old-deja/g++.warn/impint.C: New test.
36676 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
36677 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
36678 * g++.old-deja/g++.pt/explicit12.C: Likewise.
36679 * g++.old-deja/g++.pt/explicit13.C: Likewise.
36680 * g++.old-deja/g++.pt/explicit17.C: Likewise.
36681 * g++.old-deja/g++.pt/explicit18.C: Likewise.
36682 * g++.old-deja/g++.pt/explicit19.C: Likewise.
36683 * g++.old-deja/g++.pt/explicit23.C: Likewise.
36684 * g++.old-deja/g++.pt/explicit31.C: Likewise.
36685 * g++.old-deja/g++.pt/explicit35.C: Likewise.
36686 * g++.old-deja/g++.pt/explicit6.C: Likewise.
36687 * g++.old-deja/g++.pt/memclass7.C: Likewise.
36689 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
36691 * gcc.dg/cpp-redef.c: New test.
36693 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
36695 * g++.old-deja/g++.pt/unify7.C: New test.
36697 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36699 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
36700 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
36702 2000-02-25 Geoff Keating <geoffk@cygnus.com>
36704 * gcc.c-torture/compile/20000224-1.c: New test.
36706 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36708 * gcc.c-torture/compile/cpp-2.c: New test.
36709 * gcc.c-torture/compile/cpp-1.c: New test.
36711 2000-02-25 Jeffrey A Law (law@cygnus.com)
36713 * gcc.c-torture/execute/20000225-1.c: New test.
36715 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36717 * gcc.dg/cpp-li2.c: New test.
36719 * gcc.dg/cpp-wi1.c: New test.
36721 * gcc.dg/cpp-li1.c: New test.
36723 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
36725 * g++.old-deja/g++.other/sizeof5.C: New test.
36727 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36729 * gcc.c-torture/execute/va-arg-13.c: New test.
36731 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
36733 * gcc.c-torture/execute/va-arg-12.c: New test.
36735 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
36737 * gcc.c-torture/execute/20000223-1.c: New test.
36739 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
36741 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
36743 2000-02-22 Mark Mitchell <mark@codesourcery.com>
36745 * g++.old-deja/g++.abi/ptrmem.C: New test.
36747 2000-02-19 Richard Henderson <rth@cygnus.com>
36749 * gcc.c-torture/compile/init-3.c: New.
36751 2000-02-17 Mark Mitchell <mark@codesourcery.com>
36753 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
36756 2000-02-11 Robert Lipe <robertl@sco.com>
36758 * gcc.c-torture/compile/20000211-3.c: New test.
36760 2000-02-11 Martin Buchholz <martin@xemacs.org>
36762 * gcc.c-torture/compile/20000211-2.c: New test.
36764 2000-02-11 Jeffrey A Law (law@cygnus.com)
36766 * gcc.c-torture/compile/20000211-1.c: New test.
36768 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
36770 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
36773 2000-02-08 Nathan Sidwell <nathan@acm.org>
36775 * g++.old-deja/g++.other/cast5.C: New test.
36777 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
36779 * gcc.c-torture/execute/20000205-1.c: New.
36781 2000-02-03 Nathan Sidwell <nathan@acm.org>
36783 * g++.old-deja/g++.jason/cast3.C: Return void.
36784 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
36786 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36788 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
36790 * gcc.dg/loop-1.c: New test.
36792 2000-01-27 Jakub Jelinek <jakub@redhat.com>
36794 * gcc.c-torture/compile/20000127-1.c: New test.
36795 * gcc.c-torture/execute/991228-1.c: New test.
36797 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36799 * gcc.dg/unused-2.c: New test.
36801 * gcc.dg/conv-1.c: New test.
36803 2000-01-24 Mark Mitchell <mark@codesourcery.com>
36805 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
36807 (tool_option_proc): Fix typo.
36809 2000-01-24 Geoff Keating <geoffk@cygnus.com>
36811 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
36812 of the ld on the host, not on the build machine.
36813 Also, don't crash if '--help' is not a supported option.
36815 2000-01-24 Richard Henderson <rth@cygnus.com>
36817 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
36819 2000-01-20 Jeffrey A Law (law@cygnus.com)
36821 * gcc.c-torture/execute/20000120-2.c: New test.
36822 * gcc.c-torture/execute/20000120-1.c: New test.
36824 2000-01-13 Jeffrey A Law (law@cygnus.com)
36826 * gcc.c-torture/execute/20000113-1.c: New test.
36828 2000-01-12 Jeffrey A Law (law@cygnus.com)
36830 * gcc.c-torture/execute/20000112-1.c: New test.
36832 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36834 * gcc.dg/20000111-1.c: New test.
36836 2000-01-10 Jeffrey A Law (law@cygnus.com)
36838 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
36839 with 16 bit integers.
36841 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36843 * gcc.dg/20000108-1.c: New test.
36845 2000-01-05 Nathan Sidwell <nathan@acm.org>
36847 * g++.old-deja/g++.ns/koenig8.C: New test.
36849 2000-01-05 Nathan Sidwell <nathan@acm.org>
36851 * g++.old-deja/g++.other/cast4.C: New test.
36853 2000-01-05 Jeffrey A Law (law@cygnus.com)
36855 * gcc.c-torture/compile/20000105-2.c: New test.
36856 * gcc.c-torture/compile/20000105-1.c: New test.
36858 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36860 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
36861 references to printf & atoi to conform to ANSI standard.
36862 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
36863 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
36864 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
36865 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
36866 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
36867 * g++.old-deja/g++.brendan/complex1.C: Likewise.
36868 * g++.old-deja/g++.brendan/copy1.C: Likewise.
36869 * g++.old-deja/g++.brendan/copy2.C: Likewise.
36870 * g++.old-deja/g++.brendan/copy3.C: Likewise.
36871 * g++.old-deja/g++.brendan/copy4.C: Likewise.
36872 * g++.old-deja/g++.brendan/copy5.C: Likewise.
36873 * g++.old-deja/g++.brendan/copy6.C: Likewise.
36874 * g++.old-deja/g++.brendan/copy7.C: Likewise.
36875 * g++.old-deja/g++.brendan/copy8.C: Likewise.
36876 * g++.old-deja/g++.brendan/crash11.C: Likewise.
36877 * g++.old-deja/g++.brendan/crash14.C: Likewise.
36878 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
36879 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
36880 * g++.old-deja/g++.brendan/delete2.C: Likewise.
36881 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
36882 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
36883 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
36884 * g++.old-deja/g++.brendan/eh1.C: Likewise.
36885 * g++.old-deja/g++.brendan/groff1.C: Likewise.
36886 * g++.old-deja/g++.brendan/init3.C: Likewise.
36887 * g++.old-deja/g++.brendan/misc12.C: Likewise.
36888 * g++.old-deja/g++.brendan/misc7.C: Likewise.
36889 * g++.old-deja/g++.brendan/new2.C: Likewise.
36890 * g++.old-deja/g++.brendan/operators4.C: Likewise.
36891 * g++.old-deja/g++.brendan/operators5.C: Likewise.
36892 * g++.old-deja/g++.brendan/overload2.C: Likewise.
36893 * g++.old-deja/g++.brendan/overload7.C: Likewise.
36894 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
36895 * g++.old-deja/g++.brendan/reference1.C: Likewise.
36896 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
36897 * g++.old-deja/g++.brendan/template24.C: Likewise.
36898 * g++.old-deja/g++.brendan/template3.C: Likewise.
36899 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
36900 * g++.old-deja/g++.jason/inline3.C: Likewise.
36901 * g++.old-deja/g++.jason/opeq.C: Likewise.
36902 * g++.old-deja/g++.law/arg5.C: Likewise.
36903 * g++.old-deja/g++.law/arm7.C: Likewise.
36904 * g++.old-deja/g++.law/ctors11.C: Likewise.
36905 * g++.old-deja/g++.law/cvt8.C: Likewise.
36906 * g++.old-deja/g++.law/init9.C: Likewise.
36907 * g++.old-deja/g++.law/refs4.C: Likewise.
36908 * g++.old-deja/g++.law/template2.C: Likewise.
36909 * g++.old-deja/g++.law/visibility24.C: Likewise.
36910 * g++.old-deja/g++.law/vtable3.C: Likewise.
36911 * g++.old-deja/g++.mike/asm2.C: Likewise.
36912 * g++.old-deja/g++.mike/eh1.C: Likewise.
36913 * g++.old-deja/g++.mike/misc1.C: Likewise.
36914 * g++.old-deja/g++.mike/misc13.C: Likewise.
36915 * g++.old-deja/g++.mike/misc14.C: Likewise.
36916 * g++.old-deja/g++.mike/ns12.C: Likewise.
36917 * g++.old-deja/g++.mike/p1248.C: Likewise.
36918 * g++.old-deja/g++.mike/p3708.C: Likewise.
36919 * g++.old-deja/g++.mike/p3708a.C: Likewise.
36920 * g++.old-deja/g++.mike/p3708b.C: Likewise.
36921 * g++.old-deja/g++.mike/p646.C: Likewise.
36922 * g++.old-deja/g++.mike/p700.C: Likewise.
36923 * g++.old-deja/g++.mike/p783.C: Likewise.
36924 * g++.old-deja/g++.mike/p783a.C: Likewise.
36925 * g++.old-deja/g++.mike/p783b.C: Likewise.
36926 * g++.old-deja/g++.mike/p786.C: Likewise.
36927 * g++.old-deja/g++.mike/p789.C: Likewise.
36928 * g++.old-deja/g++.mike/p789a.C: Likewise.
36929 * g++.old-deja/g++.mike/p807a.C: Likewise.
36930 * g++.old-deja/g++.other/delete3.C: Likewise.
36931 * g++.old-deja/g++.other/dyncast1.C: Likewise.
36932 * g++.old-deja/g++.other/dyncast2.C: Likewise.
36933 * g++.old-deja/g++.other/dyncast3.C: Likewise.
36934 * g++.old-deja/g++.other/empty1.C: Likewise.
36935 * g++.old-deja/g++.other/temporary1.C: Likewise.
36936 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
36937 * g++.old-deja/g++.pt/t16.C: Likewise.
36938 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
36940 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
36942 * gcc.dg/991230-1.c: New test.
36944 1999-12-29 Jeffrey A Law (law@cygnus.com)
36946 * gcc.c-torture/compile/991229-3.c: New test.
36947 * gcc.c-torture/compile/991229-2.c: New test.
36948 * gcc.c-torture/compile/991229-1.c: New test.
36950 1999-12-29 Greg McGary <gkm@eng.ascend.com>
36952 * gcc.c-torture/compile/labels-2.c: New test.
36954 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
36956 * gcc.c-torture/execute/991227-1.c: New test.
36958 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36960 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
36962 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
36964 * gcc.c-torture/execute/991221-1.c: New test.
36966 1999-12-20 Nathan Sidwell <nathan@acm.org>
36968 * g++.old-deja/g++.other/cast3.C: New test.
36970 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
36972 * gcc.c-torture/execute/991216-4.c: New test.
36974 1999-12-16 Michael Meissner <meissner@cygnus.com>
36976 * gcc.c-torture/execute/991216-1.c: New test.
36977 * gcc.c-torture/execute/991216-2.c: New test.
36978 * gcc.c-torture/execute/991216-3.c: New test.
36980 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
36982 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
36983 Actually make the test fail by using "-O2" for compilation.
36985 1999-12-15 Nathan Sidwell <nathan@acm.org>
36987 * g++.old-deja/g++.warn/cast-align1.C: New test.
36989 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
36991 * gcc.c-torture/compile/991214-1.c: New test.
36992 * gcc.c-torture/compile/991214-2.c: New test.
36994 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
36996 * gcc.dg/991214-1.c: New test.
36998 1999-12-13 Jeffrey A Law (law@cygnus.com)
37000 * gcc.c-torture/compile/991213-3.c: New test.
37001 * gcc.c-torture/compile/991213-2.c: New test.
37002 * gcc.c-torture/compile/991213-1.c: New test.
37004 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
37006 * gcc.dg/991209-1.c: New test.
37008 1999-12-08 Nathan Sidwell <nathan@acm.org>
37010 * gcc.c-torture/compile/991208-1.c: New test.
37012 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37014 * gcc.dg/ultrasp2.c: New test.
37016 1999-12-05 Alex Samuel <samuel@codesourcery.com>
37018 * g++.old-deja/g++.abi/align.C (main): Fix typo.
37020 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
37022 * gcc.c-torture/compile/991202-1.c: New test.
37023 * gcc.c-torture/execute/991202-1.c: New test.
37024 * gcc.c-torture/execute/991202-2.c: New test.
37025 * gcc.c-torture/execute/991202-3.c: New test.
37027 1999-12-02 Alex Samuel <samuel@codesourcery.com>
37029 * g++.old-deja/g++.abi/align.C: New test.
37030 * g++.old-deja/g++.abi/aggregates.C: Likewise.
37031 * g++.old-deja/g++.abi/bitfields.C: Likewise.
37033 1999-12-01 Richard Henderson <rth@cygnus.com>
37035 * gcc.c-torture/execute/991201-1.c: New.
37037 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
37039 * gcc.dg/991129-1.c: New test.
37041 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
37043 * gcc.c-torture/compile/991127-1.c: New test.
37045 1999-11-22 Nathan Sidwell <nathan@acm.org>
37047 * g++.old-deja/g++.other/warn4.C: New test.
37049 1999-11-22 Nathan Sidwell <nathan@acm.org>
37051 * g++.old-deja/g++.eh/cleanup2.C: New test.
37052 * g++.old-deja/g++.ext/pretty2.C: New test.
37053 * g++.old-deja/g++.ext/pretty3.C: New test.
37054 * g++.old-deja/g++.other/debug6.C: New test.
37056 1999-10-20 Jim Wilson <wilson@cygnus.com>
37058 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
37059 compiler_output to look for one error message instead of two.
37061 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
37063 * gcc.c-torture/execute/991118-1.c: Also test case
37064 where the word boundary does not split a byte evenly.
37066 1999-11-19 Nathan Sidwell <nathan@acm.org>
37068 * g++.old-deja/g++.ext/restrict1.C: New test.
37070 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
37072 * gcc.c-torture/execute/991118-1.c: New test.
37074 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
37076 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
37077 working directory pathnames.
37079 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
37081 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
37082 host is equipped with driver.h and driver.o so it can actually
37083 compile and run the tests.
37085 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
37087 * gcc.c-torture/compile/991008-1.c: New test.
37089 1999-11-08 Nick Clifton <nickc@cygnus.com>
37091 * lib/gcc-dg.exp: Include target-supports.exp
37093 1999-11-05 Nick Clifton <nickc@cygnus.com>
37095 * lib/target-supports.exp: New file: Provide procs to test for
37096 features supported by the target.
37097 (check_weak_available): Moved here from ecos.exp.
37098 (check_alias_available): New proc: Determine of the target
37099 toolchain supports the alias attribute.
37101 * gcc.dg/special/ecos.exp: Move check_weak_available to
37102 target-supports.exp.
37103 (alias-1.c): Only perform the test if the target supports
37105 (wkali-1.c): Only perform the test if the target supports
37108 * gcc.dg/990506-0.c: Expect error messages from cross
37109 targets as well as native targets.
37111 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37113 * gcc.dg/ultrasp1.c: Removed xfail.
37114 * gcc.dg/struct-ret-2.c: Likewise.
37115 * gcc.dg/array-1.c: Likewise.
37117 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37119 * gcc.dg/struct-ret-2.c: New test.
37121 * gcc.dg/array-1.c: New test.
37123 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
37125 * gcc.c-torture/execute/991030-1.c: New test.
37127 1999-10-26 Richard Henderson <rth@cygnus.com>
37129 * gcc.c-torture/compile/991026-2.c: New test.
37131 1999-10-26 Jeffrey A Law (law@cygnus.com)
37133 * gcc.c-torture/compile/991026-1.c: New test.
37135 1999-10-23 Jeffrey A Law (law@cygnus.com)
37137 * gcc.c-torture/execute/991023-1.c: New test.
37139 1999-10-19 Jeffrey A Law (law@cygnus.com)
37141 * gcc.c-torture/execute/991019-1.c: New test.
37143 1999-10-16 Richard Henderson <rth@cygnus.com>
37145 * gcc.c-torture/execute/991016-1.c: New test.
37147 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
37149 * gcc.c-torture/execute/991014-1.c: New test.
37151 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
37153 * g++.old-deja/g++.other/union2.C: New test.
37155 1999-10-13 Nathan Sidwell <nathan@acm.org>
37157 * g++.old-deja/g++.other/vaarg2.C: New test.
37158 * g++.old-deja/g++.other/vaarg3.C: New test.
37160 1999-10-12 Craig Burley <craig@jcb-sc.com>
37162 * g77.f-torture/noncompile/19990905-1.f: Moved from being
37165 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
37167 * gcc.c-torture/execute/va-arg-11.c: New test.
37169 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
37171 * lib/file-format.exp (gcc_target_object_format): Don't
37172 crash if objdump is unavailable.
37174 1999-09-29 Donn Terry <donn@interix.com>
37176 * gcc.misc-tests/mg.exp: delete extraneous redirection.
37178 1999-09-28 Nick Clifton <nickc@cygnus.com>
37180 * gcc.c-torture/compile/990928-1.c: New test.
37182 1999-09-28 Nathan Sidwell <nathan@acm.org>
37184 * g++.old-deja/g++.other/decl6.C: New test.
37186 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37188 * gcc.c-torture/execute/va-arg-10.c: New test.
37190 1999-09-27 Nathan Sidwell <nathan@acm.org>
37192 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
37193 __PRETTY_FUNCTION__.
37195 1999-09-23 Nick Clifton <nickc@cygnus.com>
37197 * gcc.c-torture/execute/990923-1.c: New test.
37199 1999-09-21 Nick Clifton <nickc@cygnus.com>
37201 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
37202 for which -fpic is inappropriate.
37204 1999-09-21 Mark Mitchell <mark@codesourcery.com>
37206 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
37208 1999-09-21 Nathan Sidwell <nathan@acm.org>
37210 * g++.old-deja/g++.other/dyncast1.C: New test.
37211 * g++.old-deja/g++.other/dyncast2.C: New test.
37212 * g++.old-deja/g++.other/dyncast3.C: New test.
37213 * g++.old-deja/g++.other/dyncast4.C: New test.
37214 * g++.old-deja/g++.other/dyncast5.C: New test.
37215 * g++.old-deja/g++.eh/catch3.C: New test.
37216 * g++.old-deja/g++.eh/catch3p.C: New test.
37217 * g++.old-deja/g++.eh/catch4.C: New test.
37218 * g++.old-deja/g++.eh/catch4p.C: New test.
37219 * g++.old-deja/g++.eh/catch5.C: New test.
37220 * g++.old-deja/g++.eh/catch5p.C: New test.
37221 * g++.old-deja/g++.eh/catch6.C: New test.
37222 * g++.old-deja/g++.eh/catch6p.C: New test.
37223 * g++.old-deja/g++.eh/catch7.C: New test.
37224 * g++.old-deja/g++.eh/catch7p.C: New test.
37225 * g++.old-deja/g++.eh/catch8.C: New test.
37226 * g++.old-deja/g++.eh/catch8p.C: New test.
37227 * g++.old-deja/g++.eh/catch9.C: New test.
37228 * g++.old-deja/g++.eh/catch9p.C: New test.
37230 1999-09-13 Nathan Sidwell <nathan@acm.org>
37232 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
37233 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
37235 1999-09-13 Jeffrey A Law (law@cygnus.com)
37237 * gcc.c-torture/compile/990913-1.c: New test.
37239 1999-09-10 Nathan Sidwell <nathan@acm.org>
37241 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
37242 * g++.old-deja/g++.jason/rfg5.C: Likewise.
37244 1999-09-09 Richard Henderson <rth@cygnus.com>
37246 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
37248 1999-09-09 Nathan Sidwell <nathan@acm.org>
37250 * g++.old-deja/g++.other/lookup11.C: New test.
37251 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
37252 what is permitted and what we want.
37253 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
37255 * g++.old-deja/g++.jason/rfg5.C: Likewise.
37257 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
37259 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
37260 * gcc.c-torture/noncompile/poison-1.c: New file.
37262 1999-09-08 Nathan Sidwell <nathan@acm.org>
37264 * g++.old-deja/g++.other/sizeof3.C: New test.
37265 * g++.old-deja/g++.other/sizeof4.C: New test.
37266 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
37267 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
37269 1999-09-07 Richard Henderson <rth@cygnus.com>
37271 * gcc.dg/va-arg-1.c: New.
37273 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37275 * gcc.c-torture/execute/va-arg-9.c: New test.
37277 1999-09-05 Craig Burley <craig@jcb-sc.com>
37279 * g77.f-torture/compile/980519-2.f: New test.
37280 * g77.f-torture/compile/19990905-0.f: New test.
37281 * g77.f-torture/compile/19990905-1.f: New test.
37282 * g77.f-torture/compile/19990905-2.f: New test.
37284 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
37286 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
37288 * gcc.c-torture/execute/990827-1.c: Fix typo.
37290 1999-09-03 Nathan Sidwell <nathan@acm.org>
37292 * g++.old-deja/g++.other/deref1.C: New test.
37294 1999-09-02 Nathan Sidwell <nathan@acm.org>
37296 * g++.old-deja/g++.other/ambig2.C: New test.
37297 * g++.old-deja/g++.other/cond5.C: New test.
37298 * g++.old-deja/g++.other/lookup16.C: New test.
37300 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
37302 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
37305 1999-08-31 Jeffrey A Law (law@cygnus.com)
37307 * lib/c-torture.exp: Avoid the "compare executables" optimization
37308 when testing native.
37310 1999-08-29 Jeffrey A Law (law@cygnus.com)
37312 * gcc.c-torture/execute/990829-1.c: New test.
37313 * gcc.c-torture/compile/990829-1.c: New test.
37315 1999-08-27 Paul Burchard <burchard@pobox.com>
37317 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
37318 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
37319 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
37320 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
37321 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
37322 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
37323 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
37324 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
37325 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
37326 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
37327 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
37329 1999-08-27 Jeffrey A Law (law@cygnus.com)
37331 * gcc.c-torture/execute/990827-1.c: New test.
37333 1999-08-26 Craig Burley <craig@jcb-sc.com>
37335 * g77.f-torture/noncompile/19990826-4.f: New test.
37337 * g77.f-torture/compile/19990826-3.f: New test.
37339 * g77.f-torture/execute/19990826-2.f: New test.
37341 * g77.f-torture/compile/19990826-1.f: New test.
37343 * gcc.c-torture/execute/990826-0.c: New test.
37344 * g77.c-torture/execute/19990826-0.f: New test.
37346 * g77.f-torture/noncompile/970626-2.f: New test.
37348 1999-08-25 Paul Burchard <burchard@pobox.com>
37350 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
37351 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
37352 lss-011.C: New tests.
37354 1999-08-25 Nathan Sidwell <nathan@acm.org>
37356 * g++.old-deja/g++.other/decl5.C: New test.
37358 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37360 * noncompile/noncompile.exp: Load_lib c-torture.exp.
37361 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
37362 call `postbase' for each one. All callers of `postbase' changed
37363 to call this instead.
37365 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
37367 * gcc.c-torture/execute/990811-1.c: New test.
37369 1999-08-09 Nick Clifton <nickc@cygnus.com>
37371 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
37374 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
37377 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
37379 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
37381 1999-08-04 Jeffrey A Law (law@cygnus.com)
37383 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
37385 1999-08-04 Nathan Sidwell <nathan@acm.org>
37387 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
37389 1999-08-04 Jeffrey A Law (law@cygnus.com)
37391 * gcc.c-torture/execute/990804-1.c: New test.
37393 1999-08-03 Nathan Sidwell <nathan@acm.org>
37395 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
37396 * g++.old-deja/g++.brendan/crash64.C: Likewise.
37397 * g++.old-deja/g++.brendan/overload8.C: Likewise.
37399 1999-08-03 Nathan Sidwell <nathan@acm.org>
37401 * g++.old-deja/g++.other/struct1.C: New test.
37403 1999-08-03 Nathan Sidwell <nathan@acm.org>
37405 * g++.old-deja/g++.other/enum2.C: New test.
37407 1999-08-02 Richard Henderson <rth@cygnus.com>
37409 Adapted from tests from Franz Sirl:
37410 * gcc.c-torture/execute/va-arg-7.c: New test.
37411 * gcc.c-torture/execute/va-arg-8.c: New test.
37413 1999-08-01 Jeffrey A Law (law@cygnus.com)
37415 * gcc.c-torture/compile/990801-2.c: New test.
37417 * gcc.c-torture/compile/990801-1.c: New test.
37419 1999-07-27 Michael Meissner <meissner@cygnus.com>
37421 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
37422 fp-cmp-1.c, converting double to float.
37424 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
37425 fp-cmp-1.c, converting double to long double.
37427 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
37428 from fr1 to unknown_register, since fr1 is a legitimate register
37431 1999-07-25 Jeffrey A Law (law@cygnus.com)
37433 * README: More listname related changes.
37435 1999-07-08 Catherine Moore <clm@cygnus.com>
37437 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
37439 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
37441 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
37443 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
37445 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
37447 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
37449 * gcc.dg/990703-1.c: New test.
37451 1999-06-29 Nick Clifton <nickc@cygnus.com>
37453 * lib/file-format.exp: New file: Move definition of proc
37454 gcc_target_object_format to here from
37455 gcc.dg/special/ecos.exp.
37457 * lib/c-torture.exp: Include lib file-format.exp.
37458 * lib/gcc-dg.exp: Include lib file-format.exp.
37460 * gcc.dg/special/ecos.exp: Remove definition of proc
37461 gcc_target_object_format.
37463 1999-06-28 Jeffrey A Law (law@cygnus.com)
37465 * gcc.c-torture/execute/990628-1.c: New test.
37467 1999-06-25 Jeffrey A Law (law@cygnus.com)
37469 * gcc.c-torture/compile/990625-2.c: New test.
37471 * gcc.c-torture/compile/990625-1.c: New test.
37473 1999-06-23 Nick Clifton <nickc@cygnus.com>
37475 * gcc.c-torture/compile/dll.c: New test case. Check that dll
37476 attributes compile.
37477 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
37478 ports that use the COFF/PE file format.
37480 1999-06-17 Jeffrey A Law (law@cygnus.com)
37482 * gcc.c-torture/compile/990617-1.c: New test.
37484 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
37486 * g++.old-deja/g++.other/decl4.C: New test.
37488 1999-06-14 Nathan Sidwell <nathan@acm.org>
37490 * g++.old-deja/g++.other/bitfld3.C: New test.
37492 1999-06-08 Nathan Sidwell <nathan@acm.org>
37494 * g++.old-deja/g++.eh/catch1.C: New test.
37496 1999-06-07 Jeffrey A Law (law@cygnus.com)
37498 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
37500 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
37501 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
37503 1999-06-05 Craig Burley <craig@jcb-sc.com>
37505 * g77.f-torture/compile/19990502-0.f: Replace with new,
37506 shorter, test that still fails after recent changes.
37508 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
37510 * gcc.c-torture/execute/990604-1.c: New test.
37512 1999-05-31 Jeffrey A Law (law@cygnus.com)
37514 * gcc.c-torture/execute/990531-1.c: New test.
37516 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37518 * gcc.c-torture/compile/990527-1.c: New test.
37520 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
37522 * gcc.c-torture/execute/990527-1.c: New test.
37524 1999-05-25 Nick Clifton <nickc@cygnus.com>
37526 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
37527 bitfields as signed.
37529 1999-05-25 Craig Burley <craig@jcb-sc.com>
37531 * g77.f-torture/compile/19990525-0.f: New test.
37533 1999-05-25 Jeffrey A Law (law@cygnus.com)
37535 * gcc.c-torture/execute/990525-2.c: New test.
37537 * gcc.c-torture/execute/990525-1.c: New test.
37539 1999-05-24 Nathan Sidwell <nathan@acm.org>
37541 * g++.old-deja/g++.other/anon3.C: New test.
37542 * g++.old-deja/g++.other/anon4.C: New test.
37543 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
37544 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
37545 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
37548 1999-05-24 Jeffrey A Law (law@cygnus.com)
37550 * gcc.c-torture/execute/990524-1.c: New test.
37552 * gcc.dg/990524-1.c: New test.
37554 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37556 * gcc.c-torture/compile/990523-1.c: New test.
37558 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
37560 * gcc.c-torture/compile/990519-1.c: New test.
37562 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
37564 * gcc.c-torture/compile/990517-1.c: New test.
37566 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
37567 (e4, f4): New tests.
37570 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37572 * gcc.dg/noreturn-1.c: New test.
37574 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
37576 * gcc.c-torture/execute/990513-1.c: New test.
37578 1999-05-10 Richard Henderson <rth@cygnus.com>
37580 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
37582 1999-05-10 Craig Burley <craig@jcb-sc.com>
37584 * g77.f-torture/execute/erfc.f: Use small single-precision
37585 values, to avoid problems on Alphas when not -mieee.
37587 1999-05-08 Craig Burley <craig@jcb-sc.com>
37589 * gcc.dg/990506-0.c: New test.
37591 1999-05-08 Richard Henderson <rth@cygnus.com>
37593 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
37594 the constant to test. Don't XFAIL 64-bit targets.
37596 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
37597 * g++.old-deja/g++.law/profile1.C: Likewise.
37599 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
37600 operator new instances.
37601 * g++.old-deja/g++.other/delete5.C: Likewise.
37603 1999-05-03 Craig Burley <craig@jcb-sc.com>
37605 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
37608 1999-05-03 Craig Burley <craig@jcb-sc.com>
37610 * g77.f-torture/execute/u77-test.f: Reverse order of two
37611 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
37613 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37615 * gcc.dg/compare1.c: New test.
37617 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
37619 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
37622 1999-05-02 Craig Burley <craig@jcb-sc.com>
37624 * g77.f-torture/compile/19990502-1.f: New test.
37626 1999-05-02 Craig Burley <craig@jcb-sc.com>
37628 * g77.f-torture/compile/19990502-0.f: New test.
37630 1999-05-02 Craig Burley <craig@jcb-sc.com>
37632 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
37635 1999-05-02 Craig Burley <craig@jcb-sc.com>
37637 * g77.f-torture/execute/u77-test.f (main): List libU77
37638 intrinsics not currently tested.
37639 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
37640 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
37641 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
37642 Trim blanks off the ends of some printed strings.
37644 1999-05-02 Craig Burley <craig@jcb-sc.com>
37646 * g77.f-torture/execute/u77-test.f (main): Just warn about
37647 FSTAT gid disagreement, as it's expected on some systems.
37649 1999-05-01 Craig Burley <craig@jcb-sc.com>
37651 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
37652 use a new function, which allows for some slop.
37653 Clean up some commentary.
37654 (issum): The new function.
37655 (sgladd): Deleted subroutine.
37657 1999-05-01 Craig Burley <craig@jcb-sc.com>
37659 * g77.f-torture/execute/u77-test.f: Modify to be more like
37660 libf2c/libU77 version, bringing patches to that version here.
37661 Add suitable commentary.
37663 1999-04-25 Richard Henderson <rth@cygnus.com>
37665 * gcc.dg/990424-1.c: New test.
37667 1999-04-24 Craig Burley <craig@jcb-sc.com>
37669 * g77.f-torture/execute/u77-test.f (main): Bug involving
37670 LSTAT has been fixed, so turn back on full checking.
37672 1999-04-20 Craig Burley <craig@jcb-sc.com>
37674 * g77.f-torture/compile/19990419-0.f: New test.
37675 * g77.f-torture/execute/19990419-1.f: New test.
37677 1999-04-17 Richard Henderson <rth@cygnus.com>
37679 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
37680 to avoid the need for a prototype to supress a warning.
37682 1999-04-07 Jim Wilson <wilson@cygnus.com>
37684 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
37686 1999-04-04 Jeffrey A Law (law@cygnus.com)
37688 * gcc.c-torture/execute/990404-1.c: New test.
37690 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
37692 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
37693 * gcc.dg/cpp-if3.c: Don't use -pedantic.
37694 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
37695 missing initializer warnings.
37697 1999-03-28 Jeffrey A Law (law@cygnus.com)
37699 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
37702 1999-03-26 Jeffrey A Law (law@cygnus.com)
37704 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
37706 1999-03-26 Craig Burley <craig@jcb-sc.com>
37708 * g77.f-torture/execute/19990325-0.f: New test.
37709 * g77.f-torture/execute/19990325-1.f: New test.
37711 1999-03-24 Jeffrey A Law (law@cygnus.com)
37713 * gcc.c-torture/execute/990324-1.c: New test.
37715 1999-03-22 Jim Wilson <wilson@cygnus.com>
37717 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
37720 1999-03-17 Richard Henderson <rth@cygnus.com>
37722 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
37724 1999-03-13 Craig Burley <craig@jcb-sc.com>
37726 * g77.f-torture/execute/19990313-2.f: New test.
37727 * g77.f-torture/execute/19990313-3.f: New test.
37729 1999-03-13 Craig Burley <craig@jcb-sc.com>
37731 * g77.f-torture/execute/19990313-0.f: New test.
37732 * g77.f-torture/execute/19990313-1.f: New test.
37734 1999-03-12 Jim Wilson <wilson@cygnus.com>
37736 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
37738 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
37739 (main): Add check for u15. Conditionalize u31 check depending on
37740 whether ints are <32 bits or >=32 bits.
37742 1999-03-08 Craig Burley <craig@jcb-sc.com>
37744 * g77.f-torture/execute/19981119-0.f: Improve testiness.
37746 1999-03-08 Craig Burley <craig@jcb-sc.com>
37748 * g77.f-torture/compile/19990305-0.f: New test.
37749 * g77.f-torture/execute/19981119-0.f: New test.
37751 1999-03-08 Craig Burley <craig@jcb-sc.com>
37753 * g77.f-torture/execute/970625-2.f: call ABORT if final
37754 result is not correct, instead of just printing it.
37755 Add this checking via newly introduced obfuscation, to
37756 trip up buggy front ends.
37758 1999-03-07 Craig Burley <craig@jcb-sc.com>
37760 * g77.f-torture/compile/960317-1.f: Moved from being
37761 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
37763 1999-03-06 Craig Burley <craig@jcb-sc.com>
37765 * g77.f-torture/execute/960317-1.f: New (old) test.
37766 * g77.f-torture/execute/970625-2.f: Ditto.
37768 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
37770 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
37771 message on line 1 or line 2; cccp and cpplib do this differently.
37773 1999-03-01 Jeffrey A Law (law@cygnus.com)
37775 * g++.old-deja/g++.law/weak1.C: New test.
37777 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
37779 * gcc.c-torture/execute/990119-1.c: Renamed to...
37780 * gcc.dg/990119-1.c: this, so it will only be tested once
37781 (it's a preprocessor test, it doesn't need to be run at
37782 multiple optimization levels).
37784 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
37786 * lib/g++.exp: Don't add incdir=$base_dir/../include to
37789 1999-02-24 Craig Burley <craig@jcb-sc.com>
37791 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
37792 * g77.f-torture/compile/19981216-0.f: ...as it is expected
37793 to not be compilable by current g77.
37795 1999-02-24 Nick Clifton <nickc@cygnus.com>
37797 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
37799 1999-02-22 Jeffrey A Law (law@cygnus.com)
37801 * gcc.c-torture/execute/990222-1.c: New test.
37803 1999-02-19 Craig Burley <craig@jcb-sc.com>
37805 * g77.f-torture/compile/19990218-0.f: New test.
37806 * g77.f-torture/noncompile/19990218-1.f: New test.
37808 1999-02-18 Craig Burley <craig@jcb-sc.com>
37810 * g77.f-torture/compile/19981216-0.f: New test.
37812 1999-02-14 Jeffrey A Law (law@cygnus.com)
37814 * gcc.dg/990214-1.c: New test.
37816 1999-02-13 Jeffrey A Law (law@cygnus.com)
37818 * gcc.dg/990213-2.c: New test.
37820 * gcc.dg/990213-1.c: New test.
37822 1999-02-12 Jeffrey A Law (law@cygnus.com)
37824 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
37827 1999-02-11 Nick Clifton <nickc@cygnus.com>
37829 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
37830 specified by target.
37832 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
37834 1999-02-11 Jeffrey A Law (law@cygnus.com)
37836 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
37838 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
37840 * gcc.dg/special/ecos.exp: New test driver for new tests with
37841 special requirements.
37843 * gcc.dg/special/alias-1.c: New test.
37844 * gcc.dg/special/gcsec-1.c: New test.
37845 * gcc.dg/special/weak-1.c: New test.
37846 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
37847 * gcc.dg/special/weak-2.c: New test.
37848 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
37849 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
37850 * gcc.dg/special/wkali-1.c: New test.
37851 * gcc.dg/special/wkali-2.c: New test.
37852 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
37853 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
37855 1999-02-10 Felix Lee <flee@cygnus.com>
37857 * lib/c-torture.exp (c-torture-compile): Pull out code for
37858 analyzing gcc error messages.
37859 (c-torture-execute): Likewise. Fix some (harmless) false
37861 * lib/gcc.exp (gcc_check_compile): New function.
37863 1999-02-08 Richard Henderson <rth@cygnus.com>
37865 * gcc.c-torture/execute/990208-1.c: New test.
37867 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
37869 * g++.dg/special/ecos.exp: New driver for new tests with special
37872 * g++.dg/special/conpr-1.C: New test
37873 * g++.dg/special/conpr-2.C: New test
37874 * g++.dg/special/conpr-2a.C: New test
37875 * g++.dg/special/conpr-3.C: New test
37876 * g++.dg/special/conpr-3a.C: New test
37877 * g++.dg/special/conpr-3b.C: New test
37879 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
37880 allow g++ to use the dg driver
37882 * README: Add comment about g++.dg directory
37884 1999-02-06 Jeffrey A Law (law@cygnus.com)
37886 * README: Update email addresses.
37888 1999-02-03 Nick Clifton <nickc@cygnus.com>
37890 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
37891 arguments in order to force structure S onto the stack even on
37893 (test): Pass 10 leading arguments to function foo as well as the
37896 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
37897 failure for all targets.
37899 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
37900 abort to terminate program execution.
37902 1999-01-30 Richard Henderson <rth@cygnus.com>
37904 * gcc.c-torture/execute/990130-1.c: New test.
37906 1999-01-30 Jeffrey A Law (law@cygnus.com)
37908 * gcc.dg/990130-1.c: New test.
37910 1999-01-28 Michael Meissner <meissner@cygnus.com>
37912 * gcc.c-torture/execute/990128-1.c: New test.
37914 1999-01-27 Michael Meissner <meissner@cygnus.com>
37916 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
37918 1999-01-27 Felix Lee <flee@cygnus.com>
37920 * lib/c-torture.exp (c-torture-compile): pull out code for
37921 analyzing gcc error messages.
37922 (c-torture-execute): ditto, and fix some (harmless) false
37924 * lib/gcc.exp (gcc_check_compile): new function.
37926 1999-01-17 Jeffrey A Law (law@cygnus.com)
37928 * gcc.dg/990117-1.c: New test.
37930 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
37932 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
37934 1999-01-15 Jeffrey A Law (law@cygnus.com)
37936 * g77.f-torture/compile/990115-1.f: New test.
37938 1999-01-07 Jeffrey A Law (law@cygnus.com)
37940 * gcc.c-torture/compile/990107-1.c: New test
37942 1999-01-06 Jeffrey A Law (law@cygnus.com)
37944 * gcc.c-torture/execute/990106-2.c: New test.
37946 * gcc.c-torture/execute/990106-1.c: New test.
37948 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
37950 * gcc.c-torture/compile/981223-1.c: New test.
37952 1998-12-29 Richard Henderson <rth@cygnus.com>
37954 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
37955 (opt3): Rename from opt4 and disable.
37957 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
37959 * g++.old-deja/g++.pt/ptrmem5.C: New test.
37961 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
37963 * g++.old-deja/g++.other/conv5.C: New test.
37965 1998-12-14 Nick Clifton <nickc@cygnus.com>
37967 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
37969 1998-12-11 Jeffrey A Law (law@cygnus.com)
37971 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
37973 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
37975 * gcc.c-torture/compile/981211-1.c: New test.
37977 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
37979 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
37981 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
37983 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37985 * gcc.special/930510-1.c: Make C9X safe.
37986 * gcc.misc-tests/gcov-1.c Similarly.
37987 * gcc.misc-tests/gcov-2.c Similarly.
37989 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
37991 * gcc.dg/ultrasp1.c: New test.
37993 1998-12-06 Richard Henderson <rth@cygnus.com>
37995 * gcc.c-torture/execute/981206.c: New test.
37997 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
37999 * g++.old-deja/g++.ns/template7.C: New test.
38001 * g++.old-deja/g++.other/expr1.C: New test.
38003 * g++.old-deja/g++.eh/tmpl3.C: New test.
38005 * g++.old-deja/g++.eh/tmpl2.C: New test.
38007 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
38009 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
38010 * g++.old-deja/g++.other/using6.C: Removed.
38011 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
38013 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
38015 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
38017 * g++.old-deja/g++.pt/overload8.C: New test.
38019 * g++.old-deja/g++.pt/overload7.C: New test.
38021 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
38023 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
38024 and relinking messages.
38025 * lib/g++.exp (g++_target_compile): Remove .rpo file when
38026 compiling with -frepo.
38028 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
38030 * g++.old-deja/g++.pt/lookup6.C: New test.
38032 1998-11-30 Nick Clifton <nickc@cygnus.com>
38034 * gcc.c-torture/execute/981130-1.c: New test.
38035 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
38037 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
38039 * g++.old-deja/g++.pt/explicit76.C: New test.
38041 * g++.old-deja/g++.pt/friend38.C: New test.
38043 * g++.old-deja/g++.ns/crash2.C: New test.
38045 * g++.old-deja/g++.pt/defarg8.C: New test.
38047 * g++.old-deja/g++.pt/instantiate6.C: New test.
38049 * g++.old-deja/g++.pt/static6.C: New test.
38051 * g++.old-deja/g++.pt/decl2.C: New test.
38053 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
38055 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
38056 problem is actually related with name lookup, but so what? :-)
38058 * g++.old-deja/g++.pt/friend37.C: New test.
38060 1998-11-25 Dave Love <d.love@dl.ac.uk>
38062 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
38063 element, which fails on some systems.
38065 * g77.f-torture/execute/labug1.f: New test.
38067 1998-11-21 Jeffrey A Law (law@cygnus.com)
38069 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
38072 1998-11-18 Dave Love <d.love@dl.ac.uk>
38074 * g77.f-torture/compile/981117-1.f: New test.
38076 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
38078 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
38079 properly discarded.
38081 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
38083 * gcc.c-torture/execute/memcheck: New directory of tests for
38084 -fcheck-memory-usage.
38086 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
38088 * README: New file, general information about the testsuite and
38089 new description of the various C++ test subdirectories.
38090 * README.g++: Eliminate obsolete information, update and move most
38091 relevant stuff to README.
38093 1998-11-07 Richard Henderson <rth@cygnus.com>
38095 * gcc.c-torture/compile/981107-1.c: New test.
38097 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
38099 * execute/memcpy-bi.c: New testcase.
38101 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
38103 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
38106 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
38107 template is selected.
38109 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
38110 classes, it should be accepted for all types.
38112 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
38114 * g++.old-deja/g++.pt/spec24.C: Ensure that template
38115 specializations start with template headers.
38117 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
38119 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
38121 * g++.old-deja/g++.other/init9.C: Test cross initialization of
38124 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
38126 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
38128 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
38130 * compile/981022-1.c, compile/981022-1.x: New test and driver.
38132 1998-10-19 Jeffrey A Law (law@cygnus.com)
38134 * 981019-1.c: New test.
38136 1998-10-14 Robert Lipe <robertl@dgii.com>
38138 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
38141 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
38143 * compile/981001-4.c: Remove use of GCC extension that triggers a
38146 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
38148 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
38150 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
38152 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
38153 instantiation of template produces incorrect code for delete
38156 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
38157 constructors' name is not unique.
38158 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
38159 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
38161 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
38162 automatic array of const is ill-formed.
38164 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
38165 of template parameter?
38167 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
38170 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
38171 pointer-to-member expression.
38173 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
38174 declaration causes ICE.
38176 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
38178 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
38179 reserved in the global namespace.
38181 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
38182 generate needed virtual table.
38184 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
38186 1998-10-10 Dariush Eslimi <eslimi@loran.com>
38188 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
38189 template-dependent type
38191 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
38193 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
38194 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
38195 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
38197 * g++.old-deja/g++.other/using5.C: New test; using decl from base
38198 class should be usable as argument of member function.
38199 * g++.old-deja/g++.other/using6.C: New test; using decl from base
38200 class should be usable as return type of member function.
38201 * g++.old-deja/g++.other/using7.C: New test; using decl from base
38202 class should be usable as type of data member.
38204 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
38206 1998-10-09 Jeffrey A Law (law@cygnus.com)
38208 * gcc.c-torture/special/920521-1.c: Fix bogus test.
38210 1998-10-08 Nick Clifton <nickc@cygnus.com>
38212 * gcc.dg/dll-?.c Add thumb to target list.
38213 Fix assembler scan patterns to match current assembler output.
38215 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
38217 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
38218 matching of template brackets.
38220 * g++.old-deja/g++.other/using4.C: New test. Test using
38221 declarations of methods from base classes.
38223 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
38224 within functions should introduce names into the innermost
38225 enclosing namespace.
38227 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
38228 of static locals if first initialization throws.
38230 1998-10-07 Jim Wilson <wilson@cygnus.com>
38232 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
38234 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
38236 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
38237 lose track of the possible targets of tablejump insns.
38238 * special/special.exp: Run it.
38240 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
38242 * g++.old-deja/g++.pt/friend35.C: New test. A template function
38243 must be declared before its specializations can be named in friend
38246 1998-10-05 Dave Love <d.love@dl.ac.uk>
38248 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
38250 * g77.f-torture/execute/io1.f: New test.
38252 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
38254 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
38255 with pointer to template function, for which no argument deduction
38258 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
38259 specialization of template function as argument to template
38262 * g++.old-deja/g++.other/access2.C: New test; Inner class
38263 shouldn't have privileged access to Outer's names.
38265 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
38267 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
38268 friend template declared within template class conflicts with
38269 nested class of the same name.
38271 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
38274 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
38275 object with direct initializer as function declaration.
38277 * g++.old-deja/g++.other/decl2.C: New test; duplicate
38280 * g++.old-deja/g++.other/null2.C: New test; conditional operator
38281 involving const pointer and NULL produces incorrect result.
38283 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
38284 type name without `typename' should be rejected with -pedantic.
38286 1998-10-02 Richard Henderson <rth@cygnus.com>
38288 * g++.old-deja/g++.other/addrof1.C: New test.
38290 1998-10-01 Nick Clifton <nickc@cygnus.com>
38292 * gcc.c-torture/compile/981001-1.c: New test.
38293 * gcc.c-torture/execute/981001-1.c: New test.
38295 1998-10-01 Jeffrey A Law (law@cygnus.com)
38297 * gcc.c-torture/compile/981001-2.c: New test.
38298 * gcc.c-torture/compile/981001-3.c: New test.
38299 * gcc.c-torture/compile/981001-4.c: New test.
38301 1998-10-01 Robert Lipe <robertl@dgii.com>
38303 * lib/objc.exp (objc_target_compile): Add -L during compiles for
38304 multilibbed hosts. Idea grafted from g77.exp.
38306 1998-09-30 Dave Love <d.love@dl.ac.uk>
38308 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
38309 avoid losing on systems which need -lsocket.
38311 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
38313 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
38314 * g++.old-deja/g++.other/nested2.C: Ditto.
38315 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
38318 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
38320 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
38321 preferred over template operator!= for enum bitfields.
38323 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
38325 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
38326 that happen to have the same base name, but in different scopes,
38327 are incorrectly rejected.
38329 1998-09-16 Richard Henderson <rth@cygnus.com>
38331 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
38332 on the native word size instead of an integer literal.
38334 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
38336 * g++.old-deja/g++.other/static2.C: Invocation of static data
38337 member of type pointer-to-function denoted as non-static member.
38339 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
38340 checks involving function types and aliases.
38342 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
38344 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
38345 redefined to the same non-trivial type.
38347 * g++.old-deja/g++.pt/explicit73.C: Test for proper
38348 namespace-qualification of template specializations declared in
38351 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
38352 to declare a subset of the specializations of a template function
38353 as friends of specializations of a template class.
38355 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
38356 member templates that do not fully specialize the enclosing
38357 template class are rejected.
38359 1998-09-11 Dave Love <d.love@dl.ac.uk>
38361 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
38363 1998-09-08 Dave Love <d.love@dl.ac.uk>
38365 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
38366 altered from libf2c/libU77 version.
38368 1998-09-06 Dave Love <d.love@dl.ac.uk>
38370 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
38372 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
38374 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
38375 (un)signed char are different types for template specialization
38378 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
38380 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
38381 * objc: ObjC testsuite.
38383 1998-08-31 Catherine Moore <clm@cygnus.com>
38385 * gcc.c-torture/execute/941014-1.x: New file.
38387 1998-08-31 Nick Clifton <nickc@cygnus.com>
38389 * lib/c-torture.exp: Add support for
38390 torture_eval_before_compile and torture_eval_before_execute
38393 1998-08-30 Jeffrey A Law (law@cygnus.com)
38395 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
38396 this test triggers valid.
38398 1998-08-27 Jeffrey A Law (law@cygnus.com)
38400 * gcc.dg/980827-1.c: New test.
38402 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
38404 * gcc.c-torture/execute/loop-4b.c: New test.
38406 1998-08-26 Nick Clifton <nickc@cygnus.com>
38408 * lib/c-torture.exp: Add support for
38409 torture_eval_before_compile and torture_eval_before_execute
38412 1998-08-25 Jeffrey A Law (law@cygnus.com)
38414 * gcc.c-torture/compile/980825-1.c: New test.
38416 1998-08-24 Nick Clifton <nickc@cygnus.com>
38418 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
38419 count number tests in opt_t0 not good_t0.
38421 1998-08-24 Jeffrey A Law (law@cygnus.com)
38423 * gcc.c-torture/compile/930326-1.x: Fix typo.
38425 1998-08-23 Mark Mitchell <mark@markmitchell.com>
38427 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
38430 1998-08-21 Jeffrey A Law (law@cygnus.com)
38432 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
38433 STACK_SIZE is defined.
38434 * gcc.c-torture/unsorted/stuct.c: Similarly.
38436 * gcc.c-torture/compile/980821-1.c: New test.
38438 1998-08-21 Jeffrey A Law (law@cygnus.com)
38440 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
38442 1998-08-19 Mark Mitchell <mark@markmitchell.com>
38444 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
38447 1998-08-09 Mark Mitchell <mark@markmitchell.com>
38449 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
38452 1998-08-18 Jeffrey A Law (law@cygnus.com)
38454 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
38456 1998-08-16 Jeffrey A Law (law@cygnus.com)
38458 * gcc.c-torture/compile/980816-1.c: New test.
38460 * gcc.dg/980816-1.c: New test.
38462 1998-08-13 Jeffrey A Law (law@cygnus.com)
38464 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
38465 compiler for ieee tests.
38467 1998-08-01 Dave Love <d.love@dl.ac.uk>
38469 * g77.f-torture/compile/980729-0.f: New test.
38471 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
38473 * gcc.c-torture/special/eeprof-1.c: New test, for
38474 -finstrument-functions.
38475 * gcc.c-torture/special/special.exp: Run it.
38477 1998-07-29 Jeffrey A Law (law@cygnus.com)
38479 * gcc.c-torture/compile/980729-1.c: New test.
38481 1998-07-27 Nick Clifton <nickc@cygnus.com>
38483 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
38484 __thumb__ is defined, and test for ARM style doubles if so.
38486 1998-07-26 Dave Love <d.love@dl.ac.uk>
38488 * g77.f-torture/noncompile/980615-0.f: New test.
38490 1998-07-26 H.J. Lu (hjl@gnu.org)
38492 * gcc.dg/980312-1.c: Do link instead of compile.
38493 * gcc.dg/980313-1.c: Likewise.
38495 1998-07-26 Jeffrey A Law (law@cygnus.com)
38497 * gcc.c-torture/compile/980726-1.c: New test.
38499 1998-07-25 Dave Love <d.love@dl.ac.uk>
38501 * g77.f-torture/execute/io0.f: New test.
38503 1998-07-24 Nick Clifton <nickc@cygnus.com>
38505 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
38508 1998-06-18 Michael Meissner <meissner@cygnus.com>
38510 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
38513 1998-07-17 Nick Clifton <nickc@cygnus.com>
38515 * gcc.dg/980626-1.c: Expect failures for all toolchains until
38516 c-decl.c:grokdeclarator can handle mode attributes.
38518 1998-07-16 Jeffrey A Law (law@cygnus.com)
38520 * gcc.c-torture/execute/980716-1.c: New test.
38522 1998-07-13 Jeffrey A Law (law@cygnus.com)
38524 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
38526 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
38528 * gcc.c-torture/execute/va-arg-3.x: Similarly.
38529 * gcc.c-torture/compile/930326-1.x: Similarly.
38531 1998-07-13 Dave Love <d.love@dl.ac.uk>
38533 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
38534 New test from Craig.
38536 1998-07-12 Dave Love <d.love@dl.ac.uk>
38538 * g77.f-torture/noncompile/980616-0.f: New test.
38540 * g77.f-torture/execute/970816-3.f: New test from Craig.
38542 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
38544 * g++.other/singleton.C: Return error value instead of taking
38547 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
38549 * g++.other/singleton.C: New test. Warning is under dispute.
38550 Runtime crash is not.
38552 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
38554 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
38555 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
38556 using6.C, using7.C}: New namespace tests.
38558 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
38560 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
38561 specialization with typedef'ed names used as array indexes.
38563 1998-07-09 Jeffrey A Law (law@cygnus.com)
38565 * gcc.c-torture/execute/980709-1.c: New test.
38567 * gcc.dg/980709-1.c: New test.
38569 1998-07-07 Richard Henderson <rth@cygnus.com>
38571 * gcc.c-torture/execute/bcp-1.c: New test.
38573 1998-07-07 Jeffrey A Law (law@cygnus.com)
38575 * gcc.c-torture/execute/980707-1.c: New test.
38577 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
38579 * gcc.c-torture/compile/980706-1.c: New test.
38581 1998-07-01 Dave Love <d.love@dl.ac.uk>
38583 * g77.f-torture/execute/980701-0.f,
38584 g77.f-torture/execute/980701-1.f: New test from Craig.
38586 1998-07-01 Jeffrey A Law (law@cygnus.com)
38588 * gcc.c-torture/compile/980701-1.c: New test.
38590 * gcc.c-torture/execute/980701-1.c: New test.
38592 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
38595 * g++.old-deja/g++.robertl/eb132.C: New test.
38596 * g++.old-deja/g++.robertl/eb133.C: Likewise.
38598 1998-06-29 Dave Love <d.love@dl.ac.uk>
38600 * g77.f-torture/execute/980628-7.f,
38601 g77.f-torture/execute/980628-8.f,
38602 g77.f-torture/execute/980628-9.f,
38603 g77.f-torture/execute/980628-10.f: New tests from Craig.
38605 * g77.f-torture/execute/980628-3.f: Remove mail headers.
38607 1998-06-28 Jeffrey A Law (law@cygnus.com)
38609 * g77.f-torture/execute/980628-4.f: New test from Craig.
38610 * g77.f-torture/execute/980628-5.f: Likewise.
38611 * g77.f-torture/execute/980628-2.f: Likewise.
38612 * g77.f-torture/execute/980628-0.f: Likewise.
38613 * g77.f-torture/execute/980628-1.f: Likewise.
38614 * g77.f-torture/execute/980628-3.f: Likewise.
38615 * g77.f-torture/execute/980628-6.f: Likewise.
38617 1998-06-28 Jeffrey A Law (law@cygnus.com)
38619 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
38620 directory when nothing has been installed yet.
38622 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
38624 * gcc.c-torture/special/special.exp: Handle newer versions of
38627 1998-06-26 Jeffrey A Law (law@cygnus.com)
38629 * gcc.dg/980626-1.c: New test.
38631 1998-06-19 Bruno Haible <haible@ilog.fr>
38633 * gcc.misc-tests/m-un-2.c: New test.
38634 * g++.old-deja/g++.other/warn01.c: Likewise.
38636 1998-06-19 Robert Lipe <robertl@dgii.com>
38638 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
38639 compatibility with assmblers with a different comment character.
38640 Eliminate use of GAS-specific extensions.
38642 1998-06-19 Jeffrey A Law (law@cygnus.com)
38644 * gcc.c-torture/execute/ieee/980619-1.c: New test.
38646 1998-06-19 Robert Lipe <robertl@dgii.com>
38648 * lib/g77.exp: Replace search for libf2c.a with search for newly
38651 1998-06-17 Jeffrey A Law (law@cygnus.com)
38653 * gcc.c-torture/execute/980617-1.c: New test.
38655 1998-06-12 Jeffrey A Law (law@cygnus.com)
38657 * gcc.c-torture/execute/980612-1.c: New test.
38659 1998-06-08 Jeffrey A Law (law@cygnus.com)
38661 * gcc.dg/980523-1.c: Only test on ppc-linux.
38662 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
38664 * gcc.c-torture/execute/980608-1.c: New test.
38666 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
38668 * gcc.c-torture/execute/980605-1.c: New test.
38670 1998-06-04 Jeffrey A Law (law@cygnus.com)
38672 * gcc.c-torture/execute/980604-1.c: New test.
38674 1998-06-02 Jeffrey A Law (law@cygnus.com)
38676 * gcc.c-torture/execute/980602-1.c: New test.
38677 * gcc.c-torture/execute/980602-2.c: Likewise.
38679 1998-06-02 Dave Love <d.love@dl.ac.uk>
38681 * 970125-0.f: Fix per JCB. Add commentary.
38683 1998-05-31 Michael Meissner <meissner@cygnus.com>
38685 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
38688 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
38690 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
38693 1998-05-28 Catherine Moore <clm@cygnus.com>
38695 * gcc.c-torture/execute/980526-3.c: New test.
38697 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
38699 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
38700 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
38701 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
38702 m88k-motorola-sysv3 to XFAIL.
38704 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38706 * gcc.dg/980526-1.c: New test.
38707 * gcc.c-torture/execute/980526-2.c: New test.
38709 1998-05-26 Jeffrey A Law (law@cygnus.com)
38711 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
38713 * gcc.c-torture/execute/980526-1.c: New test.
38715 1998-05-26 Dave Love <d.love@dl.ac.uk>
38717 * g77.f-torture/execute/alpha2.f: Add runtime test.
38719 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
38721 * g++.old-deja/old-deja.exp: Strip leading directories.
38723 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
38724 error for the line. Don't run multiple tests for the same line.
38726 1998-05-23 Jeffrey A Law (law@cygnus.com)
38728 * gcc.dg/980523-1.c: New test.
38730 1998-05-23 Dave Love <d.love@dl.ac.uk>
38732 * g77.f-torture/compile/970915-0.f: New test.
38734 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
38736 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
38738 1998-05-21 Jeffrey A Law (law@cygnus.com)
38740 * gcc.dg/980520-1.c: New test.
38742 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
38744 * gcc.dg/980502-1.c: Fix return type.
38746 1998-05-20 Jeffrey A Law (law@cygnus.com)
38748 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
38749 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
38750 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
38751 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
38752 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
38754 1998-05-20 Dave Love <d.love@dl.ac.uk>
38756 * g77.f-torture/execute/980520-1.f: New test.
38758 1998-05-15 Dave Love <d.love@dl.ac.uk>
38760 * lib/mike-g77.exp: New file.
38762 * g77.f-torture/noncompile/noncompile.exp,
38763 g77.f-torture/noncompile/check0.f: New files.
38765 1998-05-14 Dave Love <d.love@dl.ac.uk>
38767 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
38768 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
38769 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
38770 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
38771 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
38772 abort where appropriate.
38774 1998-05-05 Michael Meissner <meissner@cygnus.com>
38776 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
38777 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
38779 1998-04-29 Dave Love <d.love@dl.ac.uk>
38781 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
38783 1998-04-27 Dave Love <d.love@dl.ac.uk>
38785 * g77.f-torture/compile/980427-0.f: New test.
38787 1998-04-24 Dave Love <d.love@dl.ac.uk>
38789 * g77.f-torture/compile/980424-0.f: New test.
38791 1998-04-19 Dave Love <d.love@dl.ac.uk>
38793 * g77.f-torture/compile/980419-2.f (main): New test.
38794 * g77.f-torture/compile/970125-0.f: New test.
38795 * g77.f-torture/compile/980419-1.f: New test.
38797 1998-04-08 Jim Wilson <wilson@cygnus.com>
38799 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
38802 1998-04-07 Jim Wilson <wilson@cygnus.com>
38804 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
38806 1998-04-03 Jim Wilson <wilson@cygnus.com>
38808 * gcc.c-torture/compile/980329-1.c: New test.
38810 1998-03-18 Jim Wilson <wilson@cygnus.com>
38812 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
38813 * gcc.dg/980312-1.c: Fix typo in -march command.
38815 1998-03-16 H.J. Lu (hjl@gnu.org)
38817 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
38819 1998-03-11 Robert Lipe <robertl@dgii.com>
38821 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
38822 Dave Love agree the Fortran source is bogus.
38824 1998-03-11 Robert Lipe <robertl@dgii.com>
38826 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
38827 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
38828 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
38829 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
38830 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
38832 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
38834 * g++.old-deja/g++.other/friend1.C: New test.
38836 1998-02-18 Dave Love <d.love@dl.ac.uk>
38838 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
38839 possibly uninitialized) variables and declare dnrm2.
38841 1998-02-23 Robert Lipe <robertl@dgii.com>
38843 From Bruno Haible <haible@ilog.fr>:
38844 * gcc.c-torture/execute/980223.c: New test.
38846 1998-02-13 Jeffrey A Law (law@cygnus.com)
38848 * gcc.dg/ifelse-1.c: New test.
38850 1998-02-09 H.J. Lu (hjl@gnu.org)
38852 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
38854 * lib/old-dejagnu.exp (old-dejagnu): Added the
38855 "execution test - XFAIL *-*-*" handling in the spirit of
38856 "excess errors test -". Changed the "execution test fails"
38857 handling to be like "excess errors test fails".
38858 * Update various tests accordingly.
38860 1998-02-06 Jim Wilson <wilson@cygnus.com>
38862 * gcc.c-torture/execute/980205.c: New test.
38864 1998-01-18 Jeffrey A Law (law@cygnus.com)
38866 * lib/c-torture.exp: Look for .x files instead of .cexp files.
38867 * lib/f-torture.exp: Similarly.
38868 * gcc.c-torture: Rename all .cexp files to .x files.
38870 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
38872 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
38873 (940510-1.c): Removed duplicate.
38874 (971104-1.c): New test.
38876 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
38878 * lib/f-torture.exp: Improve error and loop detection.
38880 1997-11-19 Michael Meissner <meissner@cygnus.com>
38882 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
38883 use that to size the filler array.
38885 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
38887 * lib/c-torture.exp(c-torture-execute): Fix typo.
38889 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
38890 testcase as the executable name. Keep the executable around if
38893 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
38895 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
38896 changes. Only test one -g option, and move it to the end of the
38897 list of options to test.
38899 1997-09-19 Michael Meissner <meissner@cygnus.com>
38901 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
38902 variable GCC_TORTURE_OPTIONS to supply default switches separated
38903 by colons. If no environment variable, run tests with -O0 -g, -O1
38904 -g, and -O2 -g as well.
38906 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
38908 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
38909 explanatory comments. Fix indentation.
38911 1997-09-15 Jeffrey A Law (law@cygnus.com)
38913 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
38915 1997-09-11 Jeffrey A Law (law@cygnus.com)
38917 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
38918 * g++.old-deja/g++.mike/p7325.C: Likewise.
38919 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
38921 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
38923 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
38924 * g++.old-deja/g++.brendan/crash30.C: Likewise.
38925 * g++.old-deja/g++.brendan/crash39.C: Likewise.
38926 * g++.old-deja/g++.law/operators4.C: Likewise.
38928 1997-09-11 Joe Buck (jbuck@synopsys.com)
38930 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
38931 * g++.old-deja/g++.mike/p784.C: Ditto.
38932 * g++.old-deja/g++.mike/p785.C: Ditto.
38934 1997-09-05 Jeffrey A Law (law@cygnus.com)
38936 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
38938 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
38940 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
38941 target feature; pass this to c-torture-execute as needed.
38943 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
38945 * lib/c-torture.exp(c-torture-execute): If the previous and the
38946 current executables being tested are identical, we don't need to
38947 run the executable again. Try to make the executable names
38948 unique. Add an optional argument for passing additional compiler
38951 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
38953 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
38955 1997-08-29 Jeffrey A Law (law@cygnus.com)
38957 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
38959 1997-07-31 Jeffrey A Law (law@cygnus.com)
38961 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
38962 32bit or larger longs.
38964 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
38965 have either a 32bit long or 32bit int.
38967 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
38969 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
38970 Make double precision tests dependent on sizeof (double).
38972 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
38974 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
38977 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
38979 * gcc.c-torture/compile/961203-1.cexp: New script.
38981 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
38983 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
38984 up the includes ourselves.
38986 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
38988 * lib/plumhall.exp: Remove random include, and add a few
38989 verbose messages for debugging.
38991 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
38993 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
38994 of trying to do it ourselves.
38996 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
38998 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
39000 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
39002 * gcc.prms/5403.c: Made regexp a bit less strict.
39004 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
39006 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
39007 is returned from remote_load instead.
39008 * lib/plumhall.exp: Ditto.
39009 * lib/mike-g++.exp: Ditto.
39010 * lib/old-dejagnu.exp: Ditto.
39011 * lib/c-torture.exp: Ditto.
39013 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
39015 * lib/g++.exp: Use build_wrapper procedure.
39016 * lib/gcc.exp: Ditto.
39018 1997-05-20 Jeffrey A Law (law@cygnus.com)
39020 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
39021 an old-style decl for malloc. Fixes tests to work when
39022 sizeof (int) != sizeof (size_t).
39024 1997-05-15 Mike Meissner <meissner@cygnus.com>
39026 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
39028 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
39029 use stdargs.h interface.
39031 1997-05-15 Mike Meissner <meissner@cygnus.com>
39033 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
39034 NO_VARARGS when compiling.
39036 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
39038 * lib/plumhall.exp(ph_includes): New procedure.
39040 (ph_compiler): Ditto.
39042 * lib/g++.exp: Rename test-glue.c to testglue.c.
39043 * lib/gcc.exp: Ditto.
39045 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
39047 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
39048 to completion when it's called.
39050 1997-03-21 Michael Meissner <meissner@cygnus.com>
39052 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
39053 is defined, don't do test.
39055 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
39057 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
39059 (ph_summary): Mark skipped testcases as untested, not unresolved.
39061 * lib/plumhall.exp (ph_make): If unresolved because of bad
39062 errorCode, record errorCode in log file.
39063 (*): Replace send_log/verbose with verbose -log.
39065 1997-03-19 Michael Meissner <meissner@cygnus.com>
39067 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
39068 double conversion if double isn't at least 8 bytes.
39070 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
39071 int to work with targets where int is 16 bits.
39073 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
39074 8 bytes, just exit, since 4 byte doubles don't have enough bits of
39075 precision for the test to complete.
39077 1997-03-14 Michael Meissner <meissner@cygnus.com>
39079 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
39080 if d10v is not compiled with the -mdouble64 flag.
39081 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
39083 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
39084 d10v is not compiled with the -mint32 flag.
39086 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
39088 * lib/plumhall.exp: Use incr_count.
39090 1997-03-12 Jeffrey A Law (law@cygnus.com)
39092 * gcc.c-torture: Update to c-torture-1.45.
39094 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
39096 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
39097 the name of the expect testcase file).
39099 * lib/g++.exp(g++_init): Ditto.
39101 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
39103 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
39106 * lib/gcc.exp(gcc_exit): New procedure.
39108 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
39110 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
39111 specs where appropriate.
39113 * g++.old-deja/g++.arm/*: Added additional ERROR checks
39114 because of new "candidates are" messages, and removed a few
39116 * Converted all non-old-style g++ testcases to old-style, and
39117 moved into g++.old-deja.
39119 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
39121 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
39124 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
39127 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
39129 1997-02-13 Michael Meissner <meissner@cygnus.com>
39131 * lib/gcc.exp (gcc_target_compile): Add support for defining
39132 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
39133 the machine doesn't have those features.
39135 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
39137 * g++.law/operators4.exp: Don't use LIBS.
39139 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
39141 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
39143 * lib/mike-g++.exp: Don't set the compiler to be tested here.
39144 * lib/g++.exp: Set it here instead. Also, allow use of the
39145 --tool_exec and --tool_opt options. Change CXX to
39148 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
39150 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
39152 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
39154 * lib/old-dejagnu.exp: Use prune_warnings instead of
39156 * lib/mike-g++.exp: Ditto.
39157 * lib/gcc.exp: Ditto.
39158 * lib/g++.exp: Ditto.
39160 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
39162 1997-02-07 Jeffrey A Law (law@cygnus.com)
39164 * 941014-2.c: Include stdlib.h
39165 * 960327-1.c: Include stdio.h
39166 * dbra.c, index-1.c: Don't assume ints are 32bits.
39168 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
39170 * lib/gcc.exp: Add gcc,stack_size target feature.
39172 * lib/g++.exp(g++_target_compile): Add the include and link
39173 paths here, not in two other places. And, it's $options, not
39176 * lib/mike-g++.exp(postbase): Remove the code that determines
39177 the correct include and link paths.
39178 * g++.old-deja/old-deja.exp: Ditto.
39180 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
39182 * lib/g++.exp(g++_init): target_compile no longer returns the
39183 filename of the result.
39185 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
39187 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
39190 * gcc.c-torture/special/special.exp: Change call to
39191 gcc_target_compile to include the object file.
39193 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
39195 * gcc.c-torture/special/special.exp: Correct misspelling in last
39198 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
39200 * lib/plumhall.exp(ph_summary): Log the entire output of the
39201 executable. Return -1 if there were any failures, 0 otherwise.
39202 (ph_execute): Return -1 if there were any failures, 0 otherwise.
39203 (ph_make): Clean up objects and executables that were built
39204 if the tests succeeded.
39206 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
39208 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
39209 libraries and includes in the build tree as appropriate.
39211 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
39213 * lib/c-torture.exp: Instead of looking for the global variable
39214 NO_LONG_LONG, check to see if that's a feature of the target.
39216 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
39218 * config/default.exp: Minimize. Delete the remainer of the files in
39219 config; this functionality is now in devo/dejagnu/config.
39221 g++.*/*: Pass any additional flags used to compile to postbase;
39224 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
39225 is now done by runtest.exp. Use gcc_target_compile instead of
39228 lib/c-torture.exp: Use gcc_target_compile instead of compile.
39229 Remove references to CFLAGS. Use remote_file instead of
39231 (c-torture): Take a list of arguments to use to compile this
39234 lib/g++.exp: Simplify. Use target_compile instead of compile.
39235 lib/gcc-dg.exp: Ditto.
39236 lib/gcc.exp: Ditto.
39237 lib/mike-{gcc,g++}.exp: Ditto.
39238 lib/old-dejagnu.exp: Ditto.
39239 lib/plumhall.exp: Ditto.
39241 1997-01-08 Jim Wilson <wilson@cygnus.com>
39243 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
39244 (ph_linker): Likewise.
39246 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
39248 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
39249 MAP_ANON / MAP_ANONYMOUS if defined;
39250 else try to map from /dev/zero .
39252 1996-11-12 Jeffrey A Law (law@cygnus.com)
39254 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
39255 isn't defined, then define it to MAP_ANONYMOUS.
39257 1996-11-12 Jeffrey A Law (law@cygnus.com)
39259 * gcc.c-torture: Update to c-torture-1.42 release.
39261 1996-11-11 Jeffrey A Law (law@cygnus.com)
39263 * gcc.c-torture: Update to c-torture-1.41 release.
39265 1996-10-27 Jeffrey A Law (law@cygnus.com)
39267 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
39270 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
39272 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
39273 and LDFLAGS. Fix second case to append the target_info ldflags
39274 onto LDFLAGS, not CFLAGS.
39275 * lib/g++.exp (g++_init): Add target_info stuff.
39276 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
39277 of libgloss and newlib flags for !native.
39279 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
39280 (GDB): Fix relative path to go up another dir for finding gdb.
39282 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
39284 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
39285 versions in the target_info array, if they don't exist.
39287 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
39289 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
39291 1996-07-08 Jim Wilson <wilson@cygnus.com>
39293 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
39294 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
39296 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
39298 * lib/old-dejagnu.exp: Don't remove the output file before we've
39299 actually tested it. Don't append pwd to the path of the executable
39302 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
39304 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
39306 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
39308 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
39309 temporary directory for compiler files, and set it to a default
39310 value of /tmp. Set $output as the name of the output file from
39311 compiling the testcase. Add a -o option to $cflags_var so the
39312 compiler writes the final output file as $output. Set $executable
39315 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
39316 directory for compiler files, and set it to /tmp if it doesn't
39317 already have a value. Set $output_file to the name of the output
39318 file from compiling the testcase. Add a -o option to CXXFLAGS so
39319 the compiler writes the final output file as $output. Use $output
39320 as the executable to be tested.
39322 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
39324 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
39326 1996-06-08 Jeffrey A Law (law@cygnus.com)
39328 * gcc.c-torture/execute/pending-1.c: New test. Still
39329 pending in Tege's queue.
39331 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
39333 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
39334 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
39335 if there were failures. Call unresolved if there were unresolved
39336 testcases. Call gcc_fail if program did not run to completion.
39337 (ph_make): Pass additional argument name to ph_execute.
39338 (ph_execute): Add new argument. Pass additional arguments to
39339 ph_summary. Call gcc_fail is there is no execution output.
39341 1996-04-24 Jeffrey A Law (law@cygnus.com)
39343 * lib/plumhall.exp (proc_summary): Output relavent summary
39344 lines into the log so specific failures in plumhall can be
39347 1996-04-10 Jeffrey A Law (law@cygnus.com)
39349 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
39350 (c-torture-execute): Don't try to execute tests which use
39351 "long long" types if $NO_LONG_LONG is nonzero.
39353 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
39355 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
39358 * gcc.ieee: Move from here.
39359 * gcc.c-torture/execute/ieee: To here.
39361 1996-03-26 Jeffrey A Law (law@cygnus.com)
39363 * gcc.c-torture: Update to c-torture-1.41 release.
39365 1996-03-22 Jeffrey A Law (law@cygnus.com)
39367 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
39370 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
39372 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
39375 1996-03-02 Jeffrey A Law (law@cygnus.com)
39377 * config/proelf.exp: Handle connecting to a simulator.
39379 1996-01-31 Jeffrey A Law (law@cygnus.com)
39381 * config/proelf.exp: New file. Enough framework that we can
39382 run c-torture tests on the proelf targets (or any other target
39383 that gdb can connect to for that matter).
39385 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
39387 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
39388 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
39390 * lib/plumhall.exp (ph_execute): Always call ph_summary if
39391 exec_output exists.
39393 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
39395 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
39396 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
39398 * config/*.exp: Update FSF address. Change result of ${tool}_load
39399 to pass/fail/unresolved/unsupported/untested. Caller must now
39400 call unresolved/unsupported/untested.
39401 * lib/*.exp: Update FSF address. Update to handle new results of
39403 * lib/chill.exp (verbose): Delete.
39405 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
39407 * lib/gcc.exp (default_gcc_start): Change order of args to
39408 $LDFLAGS $CFLAGS $LIBS.
39409 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
39410 Save/set/restore CFLAGS. Pass single arg to gcc_start.
39411 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
39412 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
39413 * gcc.misc-tests/dg-test.exp: Likewise.
39414 * gcc.misc-tests/msgs.exp: Likewise.
39415 * gcc.prms/prms.exp: Likewise.
39416 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
39417 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
39419 * lib/dg.exp: Deleted, moved to dejagnu/lib.
39421 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
39423 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
39425 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
39426 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
39428 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
39431 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
39433 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
39434 global for loop; add use of $mathlib.
39435 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
39436 settings here; set mathlib for anything but VxWorks.
39438 1996-01-22 Jeffrey A Law (law@cygnus.com)
39440 * gcc.c-torture: Update to c-torture-1.40 release.
39442 1996-01-03 Jeffrey A Law (law@cygnus.com)
39444 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
39447 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
39449 * lib/c-torture.exp (c-torture-execute): Declare "output" as
39452 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
39454 * lib/g++.exp (LIBS): Define if not already.
39455 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
39456 (gcc-dg-prune): Call prune_gcc_output.
39457 * lib/gcc.exp (prune_gcc_output): New proc.
39458 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
39461 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
39463 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
39464 (c-torture-execute): Likewise. Rename `name' to `testcase'.
39466 1995-11-15 Jeffrey A Law (law@cygnus.com)
39468 * gcc.c-torture: Update to c-torture-1.39 release.
39470 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
39472 * lib/c-torture.exp (c-torture-execute): Don't return if one option
39473 fails, try others as well.
39475 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
39477 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
39478 If compilation fails, mark execute tests as `untested'.
39479 If test is marked as unsupported, don't mark compilation and
39480 execute tests as failed.
39482 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
39484 * lib/g++.exp (g++_init): Don't link in libg++, and look to
39485 libstdc++ for whether or not we want to be doing shared
39486 libraries. Delete link_curses since we don't need it anymore.
39487 * lib/mike-g++.exp (postbase): Don't link in libg++.
39488 * g++.old-deja/old-deja.exp: Likewise.
39490 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
39492 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
39494 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
39496 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
39497 For that, add `-Wl,-a,shared_archive'.
39498 * g++.old-deja/old-deja.exp: Likewise.
39500 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
39502 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
39504 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
39506 * lib/mike-g++.exp (postbase): Pay attention to the status of
39509 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
39511 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
39513 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
39515 * lib/gcc.exp (default_gcc_start): No longer need to log program
39516 being executed or its output, execute_anywhere does that now.
39517 * lib/g++.exp (default_g++_version): Call execute_anywhere.
39518 (default_g++_start): Likewise. Delete calls to verbose/send_log.
39520 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
39522 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
39523 the same as those in lib/g++.exp.
39525 1995-10-10 Jeff Law (law@hurl.cygnus.com)
39527 * gcc.c-torture: Update to c-torture-1.38 release.
39528 * gcc.ieee: Related changes.
39530 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
39532 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
39533 "exec". Minor reformatting changes.
39535 * config/rom68k.exp (${tool}_load): Make it work in a canadian
39536 cross. This means all "exec" calls now work on a remote host as
39538 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
39539 cross. Filter out the extra "\r\n" stuff that expect puts in.
39540 (c-torture-execute): Filter out the bogus warnings like
39541 c-torture-compile does. Add support for canadian cross.
39542 * lib/gcc.exp (default_gcc_version, default_gcc_start)
39543 Use execute_anywhere rather than calling exec directly. Now it
39544 works for canadian cross testing.
39546 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
39548 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
39549 results into a variable, and check that rather than using file exists.
39551 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
39553 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
39554 create a libg++.so. For sunos4.1.*, also add -ltermcap.
39556 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
39558 * g++.old-deja/old-deja.exp: Create and pass runshlib and
39559 lib_curses if there's a shared libg++ in the build tree.
39561 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
39563 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
39564 if not supported target.
39566 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
39568 * lib/g++.exp (g++_init): Move empty setting of runshlib and
39569 link_curses up to always happen, not just for native builds.
39571 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
39573 * gcc.c-torture: Update to c-torture-1.36 release.
39574 * gcc.failure: Related changes.
39576 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
39578 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
39580 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
39582 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
39583 * lib/mike-g++.exp (postbase): Not in here. Still reference
39584 runshlib, link_curses, and mathlib for link and run.
39586 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
39587 pass the runtime shared library options for Solaris, OSF/1, and
39588 Irix5, and link with -lcurses to avoid unresolved references.
39590 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
39592 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
39595 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
39597 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
39599 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
39601 * gcc.c-torture: Update to c-torture-1.35 release. Note we
39602 do not have a framework for the "compat" tests yet.
39604 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
39606 * lib/mike-g++.exp (postbase): New local variable `mathlib',
39607 set to null if we're testing vxworks5.1. Use that instead of
39608 `-lm' in the setting of LIBS for link and run.
39610 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
39612 * config/rom68k.exp (${tool}_load): Major changes to make it
39613 work. Verified that it does in fact return the stuff in
39614 exec_output properly. Catch any Emul or any TRAP other than 0.
39616 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
39618 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
39619 LDFLAGS properly for targets that need stuff from libgloss.
39620 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
39622 (gpp_initialized): New variable.
39624 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
39626 * config/rom68k.exp: Load libgloss.exp.
39627 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
39628 so we can produce a fully linked binary.
39629 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
39630 so we can produce a fully linked binary.
39632 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
39634 * lib/plumhall.exp (ph_section): Watch for expected failures.
39635 Add missing `else'.
39637 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
39639 (c-torture): Likewise.
39641 1995-08-28 Doug Evans <dje@cygnus.com>
39643 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
39645 * lib/mike-g++.exp (mike_cleanup): New proc.
39646 (prebase): New globals compiler_result, not_compiler_result,
39648 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
39649 allow leading "-" in pattern. Watch for unsupported tests.
39650 If $compiler_result is set, pattern match assembler code,
39651 and ditto for $not_compiler_result.
39652 * lib/mike-gcc.exp: Likewise.
39654 * lib/plumhall.exp (ph_execute): Only call ph_summary if
39655 execution "succeeded".
39657 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
39659 * config/win32.exp: New file.
39660 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
39662 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
39664 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
39666 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
39667 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
39668 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
39670 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
39671 "... without exceptions was ...". That is now handled by
39673 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
39675 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
39677 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
39678 sieve.c,sort2.c}: New files.
39679 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
39680 sieve.exp,sort2.exp}: Drivers for them.
39682 * lib/mike-gcc.exp (program_output): New user settable variable.
39683 (postbase): Call prune_system_crud. Also prune extraneous compiler
39685 * lib/mike-g++.exp (program_output): New user settable variable.
39687 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
39689 * config/sh.exp: Deleted (use sim.exp instead).
39691 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
39693 * config/vx.exp: Declare CHECKTASK as global.
39694 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
39695 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
39696 * lib/old-dejagnu.exp: Load [pwd]/$executable.
39698 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
39700 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
39701 target. Like vx.exp, only includes `vx29k.exp' instead of
39704 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
39706 * config/sim.exp: Increase time limit from 120 seconds to 240.
39708 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
39710 * gcc.c-torture/execute/950628-1.c: New test.
39712 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
39714 * gcc.c-torture: Update with changes/additions from
39717 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
39719 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
39721 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
39723 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
39725 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
39727 * gcc.c-torture/compile/950512-1.c: New test.
39728 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
39729 * gcc.dg/struct-ret-1.c: Likewise.
39731 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
39733 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
39734 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
39736 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
39738 * gcc.c-torture/special/920411-1.c: Deleted.
39739 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
39741 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
39743 * config/sim.exp (${tool}_load): Hack in call to bash to get a
39746 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
39748 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
39750 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
39753 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
39754 is the proper length.
39755 * va-arg-3.c: Likewise.
39757 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
39759 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
39760 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
39762 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
39763 * lib/g++.exp (default_g++_start): Delete old cruft.
39765 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
39767 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
39768 (2 * (1 << 18)) to (2 * (1 << 17)).
39770 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
39772 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
39774 * config/rom68k.exp: Renamed from config/idp.exp
39776 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
39778 * c-torture/compile/921109-2.c
39780 1995-04-18 Mike Stump <mrs@cygnus.com>
39782 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
39785 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
39787 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
39789 * lib/g++.exp (default_g++_start): Likewise.
39791 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
39793 * gcc.c-torture/compile/950329-1.c: New test.
39795 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
39797 * config/bug.exp (${tool}_load): Updated to use new remote_open
39798 and remote_close procs.
39799 * config/idp.exp: New file.
39801 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
39803 * gcc.c-torture/execute/950322-1.c: New test.
39805 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
39807 * config/vx.exp (${tool}_load): Clean up testing of return code from
39808 vxworks_ld and vxworks_spawn.
39810 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
39812 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
39814 1995-03-13 Mike Stump <mrs@cygnus.com>
39816 * lib/old-deja.exp: Add `excess errors test - ' error, now one
39817 can mark excess errors on a machine by machine basis. Note, the
39818 default is to not expect any excess errors, even when excess
39819 errors test - is given, so you will want to put an XFAIL ... on
39820 these lines. For example, // excess errors test - XFAIL hppa*-*-*
39821 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
39822 those 4 machines, but no others.
39824 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
39826 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
39827 * lib/c-torture.exp: to here.
39829 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
39831 * gcc.c-torture/execute/950221-1.c: New test.
39832 * gcc.c-torture/execute/struct-ret-1.c: New test.
39833 * gcc.c-torture/compile/950221-1.c: New test.
39835 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
39837 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
39839 * gcc.c-torture/execute/arith-1.c (main): Return 0.
39840 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
39842 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
39844 * g++.gb: New directory of tests, derived from my signature and
39845 class scoping tests.
39847 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
39848 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
39849 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
39850 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
39851 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
39852 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
39853 * g++.gb/sig25.C: Likewise.
39855 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
39856 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
39857 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
39858 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
39859 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
39860 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
39861 * g++.gb/sig25.exp: Likewise.
39863 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
39864 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
39865 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
39866 * g++.gb/scope13.C: Likewise, this test still fails.
39868 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
39869 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
39870 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
39871 * g++.gb/scope13.exp: Ditto.
39873 * g++.gb/README: New file, explains what these tests are about.
39875 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
39877 * lib/dg.exp (dg-do): Support `preprocess'.
39878 (dg-test): Likewise.
39880 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
39882 * config/udi.exp: change "continue -expect" to "exp_continue".
39884 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
39886 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
39887 Delete redundant tests.
39889 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
39890 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
39891 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
39892 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
39893 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
39894 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
39895 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
39896 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
39898 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
39899 storing label pointers.
39900 * gcc.c-torture/execute/921019-1.c: Likewise.
39901 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
39902 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
39904 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
39907 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
39908 Delete obsolete tests.
39910 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
39911 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
39912 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
39913 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
39914 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
39915 * gcc.c-torture/compile/950124-1.c: New test.
39917 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
39919 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
39921 * lib/mike-g++.exp: Add -lm to LIBS.
39923 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
39925 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
39927 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
39929 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
39931 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
39933 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
39935 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
39937 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
39938 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
39939 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
39940 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
39941 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
39942 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
39943 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
39944 * g++.law/{operators31.C, operators32.C,
39945 * g++.law/{operators33.C, operators34.C}: Likewise.
39946 * g++.law/{pic1.C, refs2.C}: Likewise.
39947 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
39948 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
39949 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
39950 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
39952 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
39953 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
39954 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
39955 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
39956 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
39957 * g++.law/{enum9.exp, friend5.exp}: Likewise.
39958 * g++.law/{nest3.exp, nest4.exp}: Likewise.
39959 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
39960 * g++.law/{operators30.exp, operators31.exp}: Likewise.
39961 * g++.law/{operators32.exp, operators33.exp}: Likewise.
39962 * g++.law/{operators34.exp}: Likewise.
39963 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
39964 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
39965 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
39966 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
39967 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
39969 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
39970 No longer expected to fail.
39971 * g++.law/missed-error3.C: Tweak for recent bool changes.
39973 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
39975 * config/emb-unix: Deleted.
39976 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
39977 remote execution. Do final link on remote host if REMOTE_LINK is set.
39979 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
39981 * lib/dg.exp (dg-test): Fix typo in last patch.
39983 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
39985 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
39986 (handles multiple occurrences).
39988 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
39990 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
39991 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
39992 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
39994 * lib/c-torture.exp (c-torture-compile): Likewise.
39995 (c-torture): Prepend full path if missing.
39996 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
39997 (gcc_fail): Likewise.
39998 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
40000 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
40002 * lib/netware.exp: Only attach to NetWare i386 systems.
40004 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
40006 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
40007 messages. Add test name to "output pattern match" pass/fail message.
40009 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
40011 * gcc.dg: New testsuite.
40012 * gcc.dg/dg.exp: New file.
40014 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
40015 test-switch.c}: Deleted.
40017 * gcc.misc-tests/msgs.exp: New testcase driver.
40019 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
40021 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
40022 Watch for illegal return values from ${tool}_load.
40023 * config/unix.exp (${tool}_load): Fix pass/fail detection for
40024 cross targets. Coerce return value >0 to 1.
40026 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
40028 * config/unix.exp (${tool}_load): Call program rsh, not proc.
40030 * config/emb-unix.exp: New file.
40032 * config/sim.exp: Error if variable $SIM not defined.
40033 (${tool}_load): Mark test as "untested" if simulator missing.
40035 * config/unix.exp: Load remote.exp to get rcp_download.
40036 * lib/c-torture.exp: Use different option lists for testcases with
40038 * gcc.c-torture/execute/execute.exp: Likewise.
40040 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
40042 * config/*.exp: Clarify return code from ${tool}_load.
40043 Call `unresolved' or `untested' instead of `warning' or `perror'
40044 (sometimes you still want to call both though).
40045 Add comment that `shell_id' is local to each file.
40046 * config/udi.exp (timeout): Set to 30.
40047 Don't print warning if connection fails, $connectmode has already
40049 (${tool}_load): Move verbose messages to level 2.
40050 Rework pattern for "Process started" message.
40051 Pass `shell_id' to ${connectmode}_download.
40052 Retry twice upon timeout. Make resetting of target more robust.
40053 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
40054 Pass `shell_id' to exit_$connectmode.
40055 Only call exit_$connectmode if connected.
40056 * config/unix.exp (${tool}_load): Check return codes better.
40057 * config/vrtx.exp (${tool}_load): Likewise.
40058 * config/vx.exp (${tool}_load): Likewise.
40059 Delete unneeded global's.
40060 * lib/dg.exp (dg-test): Update to reflect clarified return codes
40063 (dg-init): Delete recording of pass/fail counts.
40064 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
40065 (old-dejagnu-init): Likewise.
40066 (old-dejagnu-stat): Delete contents, empty proc now.
40067 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
40068 (c-torture): Delete references to lcnt, lpass, lfail.
40069 Get option list from TORTURE_OPTIONS.
40070 Delete -funroll[-all]-loops if no loops.
40071 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
40072 (g++_stat): Delete contents (empty proc now).
40073 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
40074 (gcc_finish): Likewise.
40075 (gcc_stat): Deleted.
40076 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
40077 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
40078 * gcc.c-torture/execute/execute.exp: Likewise.
40079 Split tests into two parts: compile, execute.
40080 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
40081 no loops. Update to reflect clarified return codes from ${tool}_load.
40083 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
40085 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
40087 (old-dejagnu): Likewise (where necessary).
40089 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
40091 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
40093 * lib/dg.exp (dg-process-target): Fix processing of selector.
40094 Add comment regarding use of `error'.
40096 * lib/gcc.exp (prune_system_crud): Define if missing.
40097 * lib/g++.exp (prune_system_crud): Likewise.
40099 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
40100 Call prune_system_crud.
40101 * lib/dg.exp (dg-runtest): New proc.
40102 Use perror instead of send_user for tcl errors in testcase.
40103 Don't return any value, it's never used.
40104 Don't clobber previous definition of `unknown'.
40105 Print tcl errors in `dg-final'.
40107 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
40109 * lib/dg.exp (dg-process-target): Improve syntax error messages.
40110 (dg-test): Don't print errorInfo, it contains stack backtrace.
40112 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
40114 * lib/g++.exp (runtest_file_p): Define if missing.
40116 1994-09-24 Doug Evans (dje@cygnus.com)
40118 * lib/mike-g++.exp: Comment out loading of g++.exp.
40119 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
40120 (default_g++_version): Always print something.
40121 (default_g++_start): Comment out call to `which'.
40122 (g++_start, g++_load): Deleted (must be defined in config file).
40123 * lib/gcc.exp: Test for existence of $CC at start.
40124 Delete check for tmpdir (done in gcc_init).
40125 (default_gcc_version): Always print something.
40126 (default_gcc_start): Comment out call to `which'.
40127 * config/*.exp: Major cleanup - make cross targets work at least a
40128 little better for g++ (by not being "--tool gcc" specific).
40129 Rename gcc_xxx to ${tool}_xxx.
40130 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
40131 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
40133 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
40135 * lib/c-torture.exp (c-torture-compile): Rework compiler
40136 message processing.
40138 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
40141 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
40143 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
40145 * lib/dg.exp (dg-process-target): Support { target native }.
40147 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
40149 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
40150 looked for "... program xxx got fatal signal".
40151 Correct regsub munging of `comp_output'.
40152 Ignore compiler messages "path prefix not used" and "linker input
40155 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
40157 * lib/gcc.exp (runtest_file_p): Define if missing.
40158 * gcc.prms/template.c: Example to work from.
40160 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
40162 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
40163 * lib/dg.exp (dg-test): Call unsupported testcases as such.
40165 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
40166 * gcc.prms/1883.c: Moved from compile/940714-1.c.
40167 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
40168 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
40170 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
40171 (dg-process-target): No longer a varargs proc.
40172 Return S/N for target, P/F for xfail. All callers changed.
40173 (user option procs): More argument checking.
40174 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
40175 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
40176 (dg-test): Skip test if not running on selected target in `dg-do'.
40177 Update handling of `dg-do-what', `dg-output-text'.
40178 Separate execution pass/fail from output pattern match pass/fail.
40179 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
40181 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
40183 * gcc.c-torture/special/special.exp: Don't expect failure for mips
40184 target for 920510-1.c.
40186 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
40188 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
40189 Clean up comment regarding use of passcnt, etc.
40190 (gcc_stat): Don't update `testcnt' here.
40191 (gcc_finish): Do it here.
40192 Might as well reset `but_id' here too.
40193 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
40194 to determine if the file should be tested.
40195 * gcc.c-torture/compile/compile.exp: Likewise.
40196 * gcc.c-torture/execute/execute.exp: Likewise.
40197 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
40198 * gcc.misc-tests/dg-test.exp: Likewise.
40199 * gcc.prms/prms.exp: Likewise.
40200 * gcc.wendy/wendy.exp: Likewise.
40201 * g++.old-deja.exp: Likewise.
40202 Move "Testing file" message to verbose level 1.
40204 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
40206 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
40208 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
40210 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
40211 (default_gcc_start): Accept optional second list element
40212 of compiler flags. Print compiler output at verbosity level 2.
40213 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
40214 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
40215 Save current values of framework globals passcnt, failcnt, xpasscnt,
40216 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
40217 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
40218 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
40219 xfailcnt to compute stats. Update framework global `testcnt' from
40221 (gcc_finish): New proc. Clean up test environment.
40222 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
40223 (gcc_epass, gcc_efail): Delete.
40224 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
40225 argument of line number.
40226 (dg-init): If the tool has an init routine, call it.
40227 (dg-test): Remove args `cflags_var' and `libs_var'.
40228 Pass all compiler options to ${tool}_start.
40229 Handle missing line number.
40230 (dg-finish): New function.
40231 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
40232 particular files. Call gcc_finish at end. Move "skipping test"
40233 message to verbosity level 3.
40234 * gcc.c-torture/compile/compile.exp: Likewise.
40235 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
40236 * gcc.c-torture/execute/execute.exp: Likewise.
40237 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
40238 Print testcase being tried at verbosity level 1.
40239 * gcc.c-torture/special/special.exp: Unset xfail.
40240 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
40241 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
40242 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
40243 * gcc.failure/failure.exp: Likewise.
40244 * gcc.ieee/ieee.exp: Likewise.
40245 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
40246 Update call to dg-test. Call dg-finish at end.
40247 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
40248 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
40249 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
40250 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
40251 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
40252 * gcc.wendy/wendy.exp: Add copyright.
40253 Delete setting of tmpdir (done by gcc_init).
40254 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
40255 Pass compiler flags to gcc_start. Call gcc_finish at end.
40256 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
40259 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
40261 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
40263 (g++_load): Likewise.
40265 * config/*.exp (gcc_load): Some were varargs fns and some were not.
40266 Rename argument to `prog' to remove the confusion.
40267 Varargs fns behave differently too!
40268 (g++_load): Likewise.
40270 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
40272 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
40273 what it is. Delete (always) printing of status value for !native.
40274 Simplify verbose code, and include status and exec_output.
40275 (g++_load): Use gcc_load.
40277 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
40279 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
40280 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
40281 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
40282 940714-3.c as these testcases don't exist anymore. Make
40283 va-arg-1.c expected to pass.
40285 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
40287 * gcc.misc-tests/misc.exp: Only run specific testcases.
40288 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
40289 * gcc.misc-tests/dg-[1-9].c: New files.
40291 * lib/dg.exp: New testsuite driver.
40292 * gcc.prms/prms.exp: Use it.
40294 * README.gcc: New file.
40296 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
40297 Document and reset `lxpass' and `lxfail'.
40298 Simplify "initialized" message.
40299 (gcc_stat): Clean up comments a little.
40301 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
40303 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
40305 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
40307 * lib/old-dejagnu.exp (process-option): New proc.
40308 (old-dejagnu-init, old-dejagnu-stat): Likewise.
40309 (old-dejagnu): Simplify.
40310 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
40312 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
40314 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
40315 exists and is not an empty string.
40317 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
40318 $xfail rather than calling setup_xfail. Clear $xfail when test is
40320 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
40323 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
40324 longer expected to fail.
40326 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
40329 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
40331 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
40332 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
40333 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
40334 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
40337 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
40338 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
40340 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
40342 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
40343 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
40345 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
40346 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
40347 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
40349 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
40351 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
40352 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
40353 940714-1.c, 940714-2.c, 940714-3.c},
40354 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
40355 gcc.misc-tests/{mg.c,mg.exp}:
40357 * gcc.noncompile/noncompile.exp: Change accordingly.
40359 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
40361 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
40362 Undo previous clobberage.
40364 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
40366 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
40367 * gcc.special/{930510-1.c, special.exp}:
40368 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
40369 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
40370 struct-varargs-1.c}: New tests from c-torture-1.26.
40372 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
40374 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
40375 argument to switch.
40377 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
40379 * Revert the previous changes. Please see Rob's directory
40380 (/lisa/test/rob/progressive/gcc/testsuite) for testing
40383 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
40385 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
40386 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
40387 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
40388 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
40389 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
40390 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
40391 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
40392 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
40393 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
40394 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
40395 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
40396 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
40397 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
40398 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
40399 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
40400 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
40401 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
40402 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
40403 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
40404 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
40405 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
40406 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
40407 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
40408 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
40409 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
40410 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
40411 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
40413 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
40415 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
40416 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
40419 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
40421 * config/unix.exp (g++_load): Fix syntax.
40423 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
40425 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
40426 * gcc.noncompile/921017-1.c: Deleted obsolete test.
40427 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
40428 Don't expect va-arg-1.c to fail. Correct expected output for
40430 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
40431 * gcc.wendy/hbm4.c: Correct typo.
40432 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
40434 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
40436 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
40437 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
40438 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
40439 * lib/c-torture.exp (c-torture-compile): Ditto.
40441 Reduce volume of output (remove all the -I's and such).
40442 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
40443 Call gcc_cpass, gcc_cfail.
40444 (c-torture): Pass testing option to c-torture-compile.
40446 1994-03-21 Doug Evans (dje@cygnus.com)
40448 Bring patches over from progressive.
40449 * config/default.exp: Exit remote shell cleanly.
40450 (g++_exit, g++_start): Add default versions.
40451 * config/sim.exp (gcc_load): Use perror, not error.
40453 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
40455 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
40458 1994-03-14 Doug Evans (dje@cygnus.com)
40460 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
40461 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
40462 (wendy_try): New proc to run testcase.
40463 (main loop): Call 'em.
40464 * gcc.wendy/*.c: Clean up pass to correct expected output.
40466 * lib/gcc.exp: Minor cleanup work.
40467 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
40469 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
40471 * config/sim.exp (gcc_load): Document return codes better.
40472 Don't pass -v to simulator.
40474 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
40476 * gcc.special/920717-x.c: Fix typo.
40477 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
40480 * lib/mike-gcc.exp: Fix typo.
40482 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
40484 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
40485 binary to use, transform the name.
40486 * config/*.exp: rename everything. Nuke any g++ specific files,
40487 it's now a special case of gcc that requires no special support.
40488 Add a default.exp for unsupported targets.
40490 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
40492 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
40493 lib/old-dejagnu.exp: Fix a few patterns to work with the new
40496 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
40498 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
40501 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
40503 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
40505 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
40507 * gcc.execute/execute.exp: Combine opt_list and foption_list into
40508 option_list. Compile every file with only 4/6 option choices
40509 (same as C torture) instead of with 12/18 different option
40511 * lib/c-torture.exp: Likewise.
40513 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
40516 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
40518 * lib/old-deja.exp: Add `excess errors test fails' error, now one
40519 can put an XFAIL *-*-* on excess errors.
40521 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
40523 * g++.law: Add more tests derived from g++-bugs snapshots.
40525 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
40526 equivalent to g++.law/init9.
40528 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
40529 compiled it, and the a.out file after we've run it.
40531 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
40533 * lib/mike-g++.exp (postbase): Delete the .o file after we've
40534 compiled it, and the a.out file after we've run it.
40536 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
40538 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
40540 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
40542 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
40545 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
40547 * g++.law: New directory of g++ tests derived from the g++-bugs
40550 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
40552 * gcc.compile: initbug1.c initbug1.exp testcase added
40554 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
40556 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
40557 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
40558 fixes submitted by Jeff Law (law@cs.utah.edu)
40559 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
40560 Jeff Law (law@cs.utah.edu)
40563 1993-11-30 Mike Stump (mrs@cygnus.com)
40565 * config/unix-g++.exp: Follow the gcc way of doing things.
40566 * g++.old-deja/old-deja.exp: Minor updates.
40567 * lib/g++.exp: New file, follow the gcc way of doing things.
40568 * lib/old-dejagnu.exp: Minor updates.
40569 * lib/mike-g++.exp: Always unset errorInfo.
40571 1993-11-06 Mike Stump (mrs@cygnus.com)
40573 * lib/gcc.exp: Fix some errors with the below change, CC and
40574 CFLAGS should be global when setting, not local.
40576 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
40578 * lib/gcc.exp: Transform tool name.
40580 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
40582 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
40584 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
40586 * lib/gcc.exp: change gcc_done to gcc_stat
40588 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
40590 * Upgraded gcc testsuite to c-torture version 1.25
40592 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
40594 * lib/gcc.exp: added reporting code. Changed verbose compile message.
40595 * lib/c-torture: added hooks for new reporting code.
40597 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
40599 * config/sh-gcc.exp: check if sh-sim exists in the path
40601 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
40603 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
40604 * gcc.compile/compile.exp: Initial changes for new logic.
40605 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
40606 * gcc.failure/failure.exp: Initial changes for new logic.
40607 * gcc.ieee/ieee.exp: Initial changes for new logic.
40608 * gcc.misc-tests/misc.exp: Initial changes for new logic.
40609 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
40610 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
40611 * lib/c-torture.exp: Initial changes for new logic.
40612 * lib/gcc.exp: Initial changes for new logic.
40614 1993-10-15 Mike Stump (mrs@cygnus.com)
40616 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
40617 depend upon failure or success. Fully qualify names in failure
40618 and success messages. Always remove a.out before starting
40619 compile, just in case. Pay more attention to error text output by
40620 the compiler. Handle testcases with no known past errors just
40621 like all others, so that things are uniform. Other miscellaneous
40624 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
40626 * gcc.cpp: new directory for cpp tests
40628 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
40630 * lib/chill.exp: Code reformatted, removed unused code.
40631 * config/unix-chill.exp: Code reformatted, removed unused code.
40632 * chill.execute/execute.exp: Code reformatted, removed unused code.
40633 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
40635 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
40637 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
40638 routines not written.
40640 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
40642 * config/bug-gcc.exp: Use new procs from bug.exp.
40644 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
40646 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
40647 via ftp, rather than depending on NFS.
40648 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
40651 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
40653 * config/bug-gcc.exp: Use new download proc.
40655 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
40657 * chill.execute/execute.exp: cleanups, handles errors better
40658 * chill.compile/compile.exp: rewrite, based on execute.exp
40659 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
40660 * lib/chill.exp: major changes to diff proc and compile and link
40661 procs. added chill_fail and chill_pass wrappers to pass and
40662 fail. added more comments, and handle error codes better.
40663 Added a hack to capture stderr from exec, so noncompile tests
40666 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
40668 * chill.execute/execute.exp: rewrite of testsuite driver
40669 * lib/chill.exp: rewrite of testsuite driver
40670 * config/unix-chill.exp: rewrite of testsuite driver
40672 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
40675 * iexpr.ch: Standardize uppercase.
40676 * tuples.dat: Standardize uppercase.
40677 * vary.ch: standardize. Correct varying string assignments.
40678 * vary.dat: Add new output lines.
40680 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
40683 * chprintf.ch: Standardize use of uppercase.
40684 * tuples.ch: Standardize and turn arr2 into a DCL,
40686 * pinits.ch: Standardize.
40688 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
40690 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
40691 * Makefil: Renamed to Makefile.in.
40692 * configure.in: New.
40694 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
40697 * .cvsignore: Add result/output files.
40698 * Makefile: Fix up variables at start. Use MFLAGS
40699 everywhere. Correct bool_loc, built_ins entries.
40700 Add entry for vary1.ch.
40701 * bitarray.ch: Standardize upper-case usage.
40702 * bitexpr.ch: Standardize, add output of b1.
40703 * params.ch: Use arrayt in along PROC parameters, to
40704 avoid novelty problems.
40705 * sets.ch: Tiny cleanup.
40706 * vary1.ch: Re-indent.
40708 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
40710 * Add PR-related files to Makefiles, .cvsignore files, etc.
40712 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
40714 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
40715 with compiler objects. New names are test-flow.c and test-loop.c
40717 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
40719 * Upgraded c-torture tests from 1.19 to 1.20
40722 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
40723 * gcc.compile: 930623-1.c 930623-2.c
40724 * gcc.noncompile: 930622-1.c 930622-2.c
40725 * gcc.failure: 920411-1.c 920627-2.c
40726 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
40728 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
40730 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
40731 More changes to get testsuite working properly. Needs more work.
40732 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
40734 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
40736 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
40737 More changes to get testsuite working properly. Needs more work.
40739 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
40741 * chill.compile/compile.exp: Added for Dejagnu support
40742 * chill.execute/execute.exp: Added for Dejagnu support
40743 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
40745 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
40747 This should complete moving the CHILL test files.
40748 * chill.noncompile(.cvsignore printf.grt
40749 in-printf.grt chprintf.grt chprintf.ch):
40750 Added test-support files.
40751 (Makefile): Modified further.
40752 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
40753 signal.ch): Added test files.
40754 * chill.execute (.cvsignore printf.grt printr.c
40755 in-printf.grt rts.c chprintf.grt rts.h): Added
40756 test-support files.
40757 (Makefile): More corrections.
40759 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
40761 * chill.compile, chill.execute, chill.nocompile: Add CHILL
40762 test cases, ready for DejaGnu.
40764 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
40766 * Upgraded c-torture tests from 1.18 to 1.19
40768 * gcc.compile: added test(s):
40770 * gcc.execute: added test(s):
40771 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
40773 * added new subdirectory for misc tests: gcc.misc-tests
40774 * gcc.misc-test(s): added tests:
40775 inst-check.c test-consts.c test-ior.c test-switch.c
40777 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
40779 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
40781 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
40783 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
40785 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
40787 * Upgraded c-torture tests from 1.17 to 1.18
40789 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
40791 * Upgraded c-torture tests from 1.12 to 1.17
40793 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
40795 * lib/old-dejagnu.exp:
40796 Fixed handling of XFAIL target triplets to correctly
40797 recognize wildcard characters. Removed code that
40798 appended a unique id tag to the end of the file name
40799 printed out by the result of the testcases within a
40802 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
40804 * lib/old-dejagnu.exp:
40805 Reworked expected failure handling to trigger off of XFAIL
40806 keyword in keyphrase embeded in testcase source code. The
40807 XFAIL keyword must be at the end of the keyphrase line. It
40808 may optionally be followed by one or more target triplets.
40809 It has just occured that the handling of wildcards in the
40810 target triplet may not be correct.
40812 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
40814 * g++.old-deja/tests:
40815 Moved all subdirectories up one level into g++.old-deja .
40817 * lib/old-dejagnu.exp:
40818 Fixed problem with CXXFLAGS not being properly reset, and being
40819 corrupted with extraneous "-c" compiler option. This was
40820 causing binaries to not be generated for test that needed them.
40821 Modified strings passed to "pass" and "fail" so that individual
40822 tests from the same test file would be distinguished by an
40823 identifier appended to the test file name in the summary logs;
40824 this corrected a problem with erroneous diff logs. Added code
40825 to search testcases for expected fail and unexpected pass keywords.
40827 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
40829 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
40831 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
40833 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
40834 Removed extraneous text from end of "Special g++ Options"
40837 * lib/old-dejagnu.exp: Added pattern matching to look for new
40838 keywords, embedded in testcases comments, which will trigger
40839 calls to xpass and xfail.
40841 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
40843 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
40844 comments embedded in the testcases, especially the one looking for
40845 special compiler options, as well as the pattern matching for the
40846 compiler output again.
40848 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
40850 * lib/old-dejagnu.exp: Do a proper check of the return value for
40851 execute tests. Fixed several problems with the pattern matching
40852 of the compiler output which gave erroneous test results.
40853 Changed several of the test result messages to be more descriptive.
40854 * config/unix-g++.exp: Proc g++_load now actually works and
40855 executes the tests passed to it and returns a usable return
40858 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
40860 * lib/gcc.exp: Exits gracefully if $CC is bogus.
40862 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
40864 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
40865 Modified both files to properly execute the old style
40866 dejagnu tests. The previous versions of these files were
40867 experimental and did not function anything near correctly.
40869 1993-04-05 Rob Savoye (rob@cygnus.com)
40871 * Removed all Makefile.in and configure.in files. No configuration
40874 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
40876 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
40878 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
40880 * gcc.compile/configure.in, gcc.unsorted/configure.in,
40881 gcc.special/configure.in, gcc.noncompile/configure.in,
40882 gcc.execute/configure.in, gcc.code_quality/configure.in,
40883 g++.other/configure.in, g++.old-deja/configure.in,
40884 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
40885 in srcname setting.
40887 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
40889 * lib/udi.exp: Fixed mondfe and mondfe_download.
40890 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
40891 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
40893 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
40895 * config/udi-gdb.exp: Check $shell_id after connecting to target.
40896 (gdb_exit): Don't remove *_soc files.
40898 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
40900 * lib/c-torture.exp: Don't look for main; instead always use -w
40901 -c. This is how the c-torture tests work. Remove the object
40902 file if the compilation succeeds.
40903 * gcc.execute/execute.exp: Remove executable if test passes.
40904 * gcc.noncompile/noncompile.exp: Every test is an expected
40906 * gcc.special/special.exp: Added tests from c-torture 1.11,
40907 corrected use of existing test.
40908 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
40909 gcc.execute/920625-1.c: Updated to c-torture 1.11.
40910 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
40911 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
40912 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
40913 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
40914 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
40915 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
40916 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
40917 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
40918 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
40919 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
40920 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
40921 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
40922 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
40923 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
40924 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
40925 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
40926 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
40928 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
40929 correspond to c-torture 1.11.